, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) 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, 0x0) 19:34:43 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000240)=""/225, 0xe1}], 0x2) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 19:34:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) 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, 0x0) 19:34:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) 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)) 19:34:44 executing program 0: r0 = open(&(0x7f0000000540)='./bus\x00', 0x80, 0x100) faccessat(r0, &(0x7f0000000580)='./bus\x00', 0x4, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f00000005c0), 0x4) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x10000, 0x6, {[0x8, 0x8000000000000, 0x800, 0x1, 0x3f, 0x9, 0x35b1, 0xfffffffffffffc00, 0x3, 0x40, 0x1, 0x6d, 0x9, 0x6, 0x2, 0x6, 0x3, 0x1], [0xd4, 0xffff, 0x5, 0x9, 0x96a, 0xf776, 0x0, 0x0, 0x9a, 0x3], [0xfffffffffffffffa, 0x7, 0x3, 0x0, 0x40, 0x0, 0x9], [0x8, 0x3, 0x0, 0x1f, 0x4, 0x4436], [{0xff, 0xe08a, 0x1, 0x20}, {0x100000000, 0xff, 0x93ea, 0x7a}, {0x800, 0x8, 0x0, 0x10000}, {0x6, 0x6, 0x6, 0x100000001}, {0xfffffffffffffffe, 0x0, 0xcf1, 0x6}, {0x100000001, 0x1, 0x2, 0x7a}, {0x8, 0x800, 0x0, 0x100}, {0xfffffffffffffffb, 0xfffffffffffffffe, 0x9, 0x6}], {0x200, 0x10001, 0x9, 0x1f}, {0xa1d, 0x1ff, 0x5, 0xc5c}}}) r6 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0xfffffffffffffffd) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket$inet6(0x18, 0x3, 0x0) r23 = dup2(r22, r22) dup2(r21, r23) r24 = getpgid(0xffffffffffffffff) fcntl$setown(r23, 0x6, r24) r25 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0xfffffffffffffffd, r9, r11, r15, r20, 0x104, 0x9}, 0x9, 0x7, r24, r25, 0x80000000, 0x97, 0x3}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:44 executing program 1: r0 = open(&(0x7f0000000540)='./bus\x00', 0x80, 0x100) faccessat(r0, &(0x7f0000000580)='./bus\x00', 0x4, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f00000005c0), 0x4) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x10000, 0x6, {[0x8, 0x8000000000000, 0x800, 0x1, 0x3f, 0x9, 0x35b1, 0xfffffffffffffc00, 0x3, 0x40, 0x1, 0x6d, 0x9, 0x6, 0x2, 0x6, 0x3, 0x1], [0xd4, 0xffff, 0x5, 0x9, 0x96a, 0xf776, 0x0, 0x0, 0x9a, 0x3], [0xfffffffffffffffa, 0x7, 0x3, 0x0, 0x40, 0x0, 0x9], [0x8, 0x3, 0x0, 0x1f, 0x4, 0x4436], [{0xff, 0xe08a, 0x1, 0x20}, {0x100000000, 0xff, 0x93ea, 0x7a}, {0x800, 0x8, 0x0, 0x10000}, {0x6, 0x6, 0x6, 0x100000001}, {0xfffffffffffffffe, 0x0, 0xcf1, 0x6}, {0x100000001, 0x1, 0x2, 0x7a}, {0x8, 0x800, 0x0, 0x100}, {0xfffffffffffffffb, 0xfffffffffffffffe, 0x9, 0x6}], {0x200, 0x10001, 0x9, 0x1f}, {0xa1d, 0x1ff, 0x5, 0xc5c}}}) r6 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0xfffffffffffffffd) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket$inet6(0x18, 0x3, 0x0) r23 = dup2(r22, r22) dup2(r21, r23) r24 = getpgid(0xffffffffffffffff) fcntl$setown(r23, 0x6, r24) r25 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0xfffffffffffffffd, r9, r11, r15, r20, 0x104, 0x9}, 0x9, 0x7, r24, r25, 0x80000000, 0x97, 0x3}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x100, 0x0, 0x0, 0x0, 0x0, 0x10], [0xfffffffffffffffc], [0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) connect$unix(r2, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) 19:34:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:34:44 executing program 1: r0 = open(&(0x7f0000000540)='./bus\x00', 0x80, 0x100) faccessat(r0, &(0x7f0000000580)='./bus\x00', 0x4, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f00000005c0), 0x4) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x10000, 0x6, {[0x8, 0x8000000000000, 0x800, 0x1, 0x3f, 0x9, 0x35b1, 0xfffffffffffffc00, 0x3, 0x40, 0x1, 0x6d, 0x9, 0x6, 0x2, 0x6, 0x3, 0x1], [0xd4, 0xffff, 0x5, 0x9, 0x96a, 0xf776, 0x0, 0x0, 0x9a, 0x3], [0xfffffffffffffffa, 0x7, 0x3, 0x0, 0x40, 0x0, 0x9], [0x8, 0x3, 0x0, 0x1f, 0x4, 0x4436], [{0xff, 0xe08a, 0x1, 0x20}, {0x100000000, 0xff, 0x93ea, 0x7a}, {0x800, 0x8, 0x0, 0x10000}, {0x6, 0x6, 0x6, 0x100000001}, {0xfffffffffffffffe, 0x0, 0xcf1, 0x6}, {0x100000001, 0x1, 0x2, 0x7a}, {0x8, 0x800, 0x0, 0x100}, {0xfffffffffffffffb, 0xfffffffffffffffe, 0x9, 0x6}], {0x200, 0x10001, 0x9, 0x1f}, {0xa1d, 0x1ff, 0x5, 0xc5c}}}) r6 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0xfffffffffffffffd) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket$inet6(0x18, 0x3, 0x0) r23 = dup2(r22, r22) dup2(r21, r23) r24 = getpgid(0xffffffffffffffff) fcntl$setown(r23, 0x6, r24) r25 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0xfffffffffffffffd, r9, r11, r15, r20, 0x104, 0x9}, 0x9, 0x7, r24, r25, 0x80000000, 0x97, 0x3}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:34:44 executing program 1: r0 = open(&(0x7f0000000540)='./bus\x00', 0x80, 0x100) faccessat(r0, &(0x7f0000000580)='./bus\x00', 0x4, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f00000005c0), 0x4) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x10000, 0x6, {[0x8, 0x8000000000000, 0x800, 0x1, 0x3f, 0x9, 0x35b1, 0xfffffffffffffc00, 0x3, 0x40, 0x1, 0x6d, 0x9, 0x6, 0x2, 0x6, 0x3, 0x1], [0xd4, 0xffff, 0x5, 0x9, 0x96a, 0xf776, 0x0, 0x0, 0x9a, 0x3], [0xfffffffffffffffa, 0x7, 0x3, 0x0, 0x40, 0x0, 0x9], [0x8, 0x3, 0x0, 0x1f, 0x4, 0x4436], [{0xff, 0xe08a, 0x1, 0x20}, {0x100000000, 0xff, 0x93ea, 0x7a}, {0x800, 0x8, 0x0, 0x10000}, {0x6, 0x6, 0x6, 0x100000001}, {0xfffffffffffffffe, 0x0, 0xcf1, 0x6}, {0x100000001, 0x1, 0x2, 0x7a}, {0x8, 0x800, 0x0, 0x100}, {0xfffffffffffffffb, 0xfffffffffffffffe, 0x9, 0x6}], {0x200, 0x10001, 0x9, 0x1f}, {0xa1d, 0x1ff, 0x5, 0xc5c}}}) r6 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0xfffffffffffffffd) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket$inet6(0x18, 0x3, 0x0) r23 = dup2(r22, r22) dup2(r21, r23) r24 = getpgid(0xffffffffffffffff) fcntl$setown(r23, 0x6, r24) r25 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0xfffffffffffffffd, r9, r11, r15, r20, 0x104, 0x9}, 0x9, 0x7, r24, r25, 0x80000000, 0x97, 0x3}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) 19:34:44 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20004) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x0, 0x7}], 0xffffffffffffff5c, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x77}], 0x8237, 0x0, 0x2000000, 0x0) dup2(r2, r1) 19:34:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0xfffffffffffff396}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgrp() 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 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) 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) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000001680)="4732760795845cdd5f97371fcf8c3d7ffe78defa597e5a6171ae0b706259721eefa39a6d3b7a9f3e2aaca516cb395caed68a71b6238188fc4249e612041a3486611f9e98a0f8f33a77db104ab3c3c8f18839490a33e611f5a7876283d0af119e9e724ac8730e9a71e3041e6b48f3f355ffb8d1520e14fad0f5b23894319855df22e2684e6b804788fbfc18200985de642b1d8203e9bce2a5eeea7dc3dfc74c0c06cbb2c4256e1c2950a78053b76de28f94934ca665110db3d137cdf957c22c2dd1f1ef6930e098ac6ce5fa8efd50bb65ea9c74001170103c6a7c250c0e2198971239775f154a6aa1952a9fb8185e412074db580e015c2d3cac6bc9e2ef713a3485ef7cc654a18d50fc8b0396e6fc949156c5192060922266db5966822943a80ec1604d998fe909ad434360867184ea8726fbf79efefd16a4ed6d94db5ad4845bcae006d6d8b48c58dd2d2b0f68e45bb40502496b494764d97b635e62195787ba3e572c60f44bc3b25c174620403095a6a39991d72240ae5b5cc3634d481fe828188cfaa46dcf95178d2303598131e26e20cafb5427a78ef586f8aaa393c604f1143542e9b00dcfce4f5db6b7361c3cb8c9a814c6bd5ad47fd585c26167d546b5f48a858a7f72e2bd3765e220bf987ac1d476fbe1571bbac7ca7d692e204109dfc4d85e8ad4bda1f4a2b82701e68080520abdb4c6ee5d3b85c5d1b03e71cef2075b8835caf7f822dd326bc13a463f82e58fe5f8582188b18de5bbdfbee829139b1f403efef0bf17fb930e206bc71090565b152d03c80430505773d2afa4bdfef2e880213ab78c21458bd2b16eb8745cd65094a9b6dc86195cdc793e1acd9578a2e77b0adfefa624c470b2822eef57d686331d5286df4eac34606787a97ab24f84493d06cc52c27ed80802d92f87a5cebeb389431d26f6cbd76073350874b6b7448dbe629c4d1be206d096435d675bb78d2b5e4075cfc1027656b2e0866748bada2a137087d558cbb884f3f10b555b2a456ec6dd949e7a42d76f70f914b815779da43dc466619fa4b6c4e39e72b3ffa535fc47db4746b6638fde1f7b07c9328d871ebc82da350a878c2c462567ab535d869ba72e9adc04acf315006518fd736c54d67f4f2938b9351e73df4add0fa48ffe389440506f00fb8177b91b2f8c5fa8a290d374434d32a5c67bf72beb0ee5dd72cd408f2296e4c9cdb055b5a1e0f2a8e1c5cc5bfd5769d616e7df0f24166126cf67019c6b72120c001dd735ab71986697e681b7e26fe8fcef77c1edf92d643a757f41db04c969666c459cde34030c00989fb95f1bd2b34ea8058b839decd06abc47d729abe3b2f45d692ff95db4ef16f5e458bf34c193745f8d9dd220b7fdee5d73bceb93c783b3287be740392a3d8342d1686b4b633491d0fb73c97b459b839867a091ec0eef942aaf6e873138b8f0ba6a3f308c541585b2ec94d7b22305eb562f32833f350a8a5c11efa78d3df10952102031ae0dbec2e359f72124b1783541cad160a644f281009cdd0d6b1e188353d6961e140e10f49d3a9fbb02b00db2b260449a62a189b86b982b359cb900ec38fa030b871bb9c2fc387290fbe063d738c6be247c8609f7bbd2c79ef84e2afd460fa6ff8c2a890ea00f3e43fcbc02eec1ad14857fe6a03953634a7192b62c5622f5a17b9391ebaef23ff70b96a85fe2502c496f3ba2eb0f2b2243a650336572513852b618510876650fec5de8b58a75491337de9e836dc7d5c615464dd30681389b7a883d55465cbc2a5416c7dff8fb36cb148591412f0cf243307b3e31fde01156ca3cdf07f0f664c1f2ccee8def451c19aab4004e578cdc65cc1b3ffadee0166a9fb9599701c20e4f02fafce867377718eeb5d02950963153520cda3a2815d97e8f37c245e9a846e33a4fc16ac44d809ab1dd64cb71a0d3bdb5a684353d94d16fe21fcf6d2815e5b1be93e0ef178687e0299de78cc7add7fd9e8a8d6f4db7adb715e75c36bc276b9b1ca5ae9cde2835da4ff66e8d260b865a2a6dcf5c64a57e952158d3b28c67b44b8e367f77949e246385c312775ab85f48f499ec885041a71d8746c7a57902f70b3168bcb15a34da53d4bd292b5e08943d4498ce811b225ccbca194e867f5d3f96b40e74b10d7c0179767f52a7bcb2a25808881ad3e0919bf02b30574590d8117dc6ce680f9cb927e87f752092fb4d5f94ba5080dda4e52a74d8df7593c2b61a7938edd33ce83c54d2553281dd4b293df6903c24396caa08df84391804ba2091a41dce5175bdc17c7a107c46b2d91357b46a6c88795b7fb8bfcb3d327a51248c689468c9892094c403f22254d9f78526d4594bd0d2f86a97a811d7aba54eab06cf1ec23b06a48e827f18bc2c4fb7bcc348a987c3c62031fecbf864047f82c44525152c1ddd0f1706c32f84f95c6af8ffe0802af07f64cd99276f0cdfcc3a57f1d1d8f07a4f608807654204cdd09d34d4bfaa2ab7e7afa044805261e8b239ff17d3804155d170ddd071504a00eec0d3c0890746c5a0083072a2f50a103d56aef19a649f307ab531bde46067d24354bcfa55241602ce81eef27a9f98c72808615c4cf1a3050b53eef961527662e35a987c30bf85c0d9bd20d7ce5a9388c7390754910d571b1d35a3761d64167b4811ad63c2205c004e56cf1747b6ef8336a83ed54a8058fa78bf77986374cb8c89072d895984d462a86937fe63bd4bba569c05d529ce553338096f83865de200fb3c7ffe59dbf8fd641b7d0d12b7da0115f8fd9ffd976af28814a0ccb0a95d30751f5681fbcb99615b72e186e8e3fff2227150a9bd74611a0706ecadc3c55698a77911548f5c665fc8070d401d4d9f3a89f808d0f06458c69510e57a9477c1ee0ebdbf594240509eba76ee72f1ca23fc8c56741e4ec087be593f2d94f76607826bf6b5f6e633502781bb5d4e452b280c4c454bc72bbde0c85c035c41c737c9c326319d9ea0e4bf24212eafb9c37ba1fde2409a2e313e3337ce56be9a4e4dad3b447adb605d1a272bfcafd093a14ebc5b0b20222b2a91886b9c087eb897bdd7817f8308d28f9b01369e5de9eb7042e95f4e3f21a6c14757104be4bd0954963e28067fd9fb6565f38fa0e3124f07bf76e7bb1bcd231c272c6ebb2598f71d8efd8ddb2950b20a6a20e44d08cd5f98eedbd78199acbe1663952382ef36e4780b37d9e9a798250308453313719e95bf9b71fce6527fe07252986c03578a8d58d979eef146bb507978281fe7c70eb173f87b4171d303e46f6f5e2daed17cb2a276c37f678455559f79b0062226d955030345d3bcc2e887ced6aea0870ac3c29149f8f8a981190a725675c878fc47dd9428207bfd2548701ee23a9094fefe210a0e7b90bdb60124367803d43ffec8608f585eea91f26c76c5fc4ba1e12d6db5f40921ffafc71a784f419357ed8afaf8583084ff8ae0df54c433a10c898c574b3ee7a5cdbae6bc5166460830cd6cbc8c64e81e05620dd46b09bd8111c5435930b31d3bbff8697f904478277ac48a3ddfae0c1233351afe9a32636498a3c4a130d3637a65deaf220642eac53d8db9ee9aa1c4c68d75ef7cc1f4593c7d3d82f424f3a19b6c386551d8bb6b50fc8780649d4433db8fe6efe6b9e8e46ab1348793bf5ad029f161c755feaf08d1ba9f8f576595a168e6f1b72e12c90094b70d0fd49c1b5a9bed4dcd1678e3353576a8954ae00f308482f1b2510a6fca1d0ad85d77db5455172f39bc7f8bb16e80f4078371f0eb2d0a07e632d550e4bd365d136d93c0c697dac9e147e952a91523cc5d3e7cb2e01c156d44fb8f46352f0aef5a49ccc13021f4ab30287e80398358c23b39461bc6e0e5870d5415ed90997dd6878c060ada122362803e6e318530e87dc096d6fb7e707846df1b94aa21cde3c4834242d49c858e92b63ded8e36349902f68db01272bdc3c9a40056e44d99fa11214ac34330e0edcc0d4eebe226e7e8dc604fd2fce46988578806896d00e8d90b222078812b41c0b7b836a1f02308c8b7b901e62bad36a8aa8b0e856b62442c54aad673d070cd7a528d8adc311b0e34a729aba493378c568140ccae89cb7ba138ce3222a3ba891e76c8ac02cb8297ea04d1e70eead4d09788023da0eefa109c2ec583361366afad718c3b8774c994c45984ecc296c40c6b968cc9ceb82858b6abd720000dfcd815bfee5e06019caaf882eba22760e9509df1d179999d637314edc03a5a50294170a23d0f784b66946ebdd550ed956338fcb555ecb4332dd0d2caaa2d4bca049f6f280efa93e3ebb424d04e7d3b9a04218519729692b1c2d741228f4dd8eff9178a7daf6152bc2a56cac87dded7282c4fe64fd9e1b9f49fa7f9ae1fba7f861a1f2981c10897cde527639e955fff278e3e74f5d2b7d1d45487a06c7c5a31ba8f289b865aae14c8562782b90d98701595365bf0410a4bd08a588c722a1ed09735d3f98fe791a56af41b7829b932cf66d696180565ae66eaafed481e8b65a669bbfdc2f84f573b50f7cbca3cbd1de8ccb4cf959f29ba4e51755d4cd1685888def05ff9b864a242b2ed5ecf5e412201103d805a06723f6875ccb9b5d0e0637e7cb60180d6ad50044a0ce3681b71312a457d334956d5135f5d099cf1812a6810b42c3d02defc3e3f5e49519d2f0826e02ce71a0db3239e41c913f6a37f1a1b3f6bbcf8ccb642f117cc351a997c5bd5689fcfde9f98d2c54ee256a72c515583e8b13a4fb1668d48133f258825ba44f6b6fef69266089c55b2b89ac9ebe6e1d8349cad1dd02a33bf450708ed8a96fa2d6ca47752f14087b09262615139a304d1dca1f58202683e2dec72b87335edc1fc1bb401bd2a819671ffa553ce269b4932b4fba8964ed03c079f8af378a4021f7291549f63a84d06d5c39e95231f741231ee599a2f21232905ec6a5faa05767d0cecbf6a47e13984132c0d2d8e969d9164c5bb995cf623b2740aeb0db6bd87b7ee4e524c4d8982144e3fff5aa8112d9fa84590f42ba5d6925d8828f2cdf5766eedffd4c197d48ea8cbf667b6fffd754f0934dd04fcdafb122aa0de740b798f21417b29bc59ea9d30db8f7a404a085ab6b62592e14081dda74a11b577c46402a243194bea37050752427b4010f752cfe890c1bb9e65bb75032f389e6cbf993a641c7338bd333742c1c57107df4a1019e4d21c65bb02d0a1a1d96dbcb82c1ab682dbf908f1dbd2dc4af8218c1ab12155a7418235d42a3eeb892d3ee4cdb66cbcfa495942391c8c20870edbf31293e5215c502c217c3bea02fc1b9d19c517dd2d0d83468390f51f632d74d677c3ec1c2f954da4219263d6c9cb297e2129a6b750d061cb9c52b1615cd2195fbad856d449ed5e5709500f46d8da4f9f37cb24e4cf4b8774fa608acace91e1aefe863e9f5ecef6cbf034bb503931ea7de4c6865e3f97501a715d5f024c3b7aa06c9729db59f39fbd322a3c3097ee34259b5da866798ce1fba3c62a9756f006a81a5169468f6bb2f84589ec15014591a0c592ae275bf6c8bca8d5ab19df1344f84c94103eb356a3882f318ae97934d891a72278c66cef4d72ec445b9aa266f0bcc464e57e70396a8d3458a24160255d3847143f6c664b5e4078c73a33db413ce5d9adb99c4d942ee507600947bfe0cd15e4e19c2adf4ec8f4a4746d7b71b38e7eff6bffbbe1ffe9253c05935e5e901ae78eeaf8d9de2bb001a5dfbde56d3acacfd1ef50410182845c7332a0829e6371a352327d58f4bb7eb2f76df95d4dae9ded345aeb99f60039e10e2981adf4d47d4c0ea88bb51c6bbab635", 0x1000}, {&(0x7f0000000140)="d44c5df8ab725d24f0a35d0cb3ce5483b5c14565ad2355b1934841f20a7fb3bf44e62d3480436fd60522d171f0cf6b002ab3782f9ae847dfb47c6a87b9dd5d7abdcc3cf957c58f2376642aa5c1a4b0a62b09b3226d580da05ff4d1cc44881b281954c353d2f12bd37d2214df532dc53842ed77a53389c8e720b352b6776b5da994a2a19e483e660f54f70d19dede83af370a7ada529947f400690867a23a974c088451d5f52ef1b60eb26b2eb0a6440f1d4b214b372b85b53dbcf9f21618d76fa857b2a601400c4d8120aee5d5d01ea96e9a79af9c875b0c3c4adcc7968fbec10aac3f65b5e6179eb544e89f2f3357fb59694bb7", 0xf4}, {&(0x7f0000000240)="18a67a47bc710449e4db69abf40ffac5bb4a690fdc49990edfc0feca7e21512aadf4516ffa5f6530b155ce21ff3e04f89f9ef1a04b4319c6", 0x38}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r7, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r11, r16}, @cred={0x20, 0xffff, 0x0, r17, r20, r25}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x78}, 0xc00) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffffffc], [], [{0x0, 0xffffffffffffffff}, {0x400}, {0x0, 0xfffffffffffffffe}]}}) 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$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x200000000100, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x0, 0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffffffc], [], [{0x0, 0xffffffffffffffff}, {0x400}, {0x0, 0xfffffffffffffffe}]}}) 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$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f00005a5000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffffffc], [], [{0x0, 0xffffffffffffffff}, {0x400}, {0x0, 0xfffffffffffffffe}]}}) 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$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffffffc], [], [{0x0, 0xffffffffffffffff}, {0x400}, {0x0, 0xfffffffffffffffe}]}}) 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$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x400], [], [0xfffffffffffffffc, 0xfff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x3, 0x7ff, 0x81}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x200000000100, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x0, 0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x200000000100, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x0, 0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x200000000100, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x0, 0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0xfffffffffffffffc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket(0x15, 0x1, 0x5) 19:34:45 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 19:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x8], [0x0, 0xff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x762}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f00002a8000/0x1000)=nil, &(0x7f0000668000/0x3000)=nil, 0x3}, {&(0x7f00007dd000/0x1000)=nil, &(0x7f000036a000/0x3000)=nil, 0x3}, {&(0x7f0000779000/0x3000)=nil, &(0x7f000043a000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000131000/0x3000)=nil, 0xb2c}, {&(0x7f000033c000/0x12000)=nil, &(0x7f00000e2000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000048e000/0x3000)=nil, 0x4}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000346000/0x4000)=nil, 0x4}, {&(0x7f0000176000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00002c1000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f000033d000/0x4000)=nil, &(0x7f0000293000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001a0000/0x4000)=nil, 0x4}, {&(0x7f000059c000/0x2000)=nil, &(0x7f00003b5000/0x1000)=nil, 0x3}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f000027d000/0x2000)=nil, 0x1}, {&(0x7f000054d000/0x2000)=nil, &(0x7f0000288000/0x4000)=nil, 0x36930e8e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x5) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) getpeername(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) dup2(r1, r3) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x10006) execve(0x0, 0x0, 0x0) 19:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0xfffffffffffffffc], [], [{0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) close(r0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) flock(0xffffffffffffffff, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) faccessat(r2, &(0x7f0000000140)='./bus\x00', 0x30, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000040)={0x9, 0x8, 0xe}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 19:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0xfffffffffffffffc], [], [{}, {}, {0x0, 0x0, 0x0, 0x9}], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x9) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x3, 0x9}) 19:34:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [0x2a79], [{}, {}, {}, {}, {}, {0x0, 0x8}], {}, {0x0, 0x0, 0x0, 0x1ff}}}) 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)) 19:34:46 executing program 1: nanosleep(&(0x7f00000002c0)={0x3, 0x3b9ac9ff}, 0x0) 19:34:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x10]}}) socket(0x6, 0x4000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x0, 0x7, 0x100000001}, 0x2, [0xd3, 0x7, 0x6, 0x3, 0x9c08, 0x3, 0x1000, 0xffff]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) close(r3) 19:34:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 19:34:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xcc9f], [0x2], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x4]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x5, 0x2, &(0x7f0000000000)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x3, 0x725d}, {0x41, 0x80000000}, {0x81, 0x5}, {0x101, 0x81}, {0x0, 0x2}], 0x5}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) 19:34:47 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x200, 0xd0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r0, r1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) 19:34:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000740)) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:34:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x8000}]}}) 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)) 19:34:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:34:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x500], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x2], [{0x0, 0x0, 0x0, 0x20}, {}, {0x0, 0x0, 0x0, 0xfffffffeffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r5) r6 = geteuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) r8 = msgget(0x1, 0x70f) 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 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket$inet6(0x18, 0x3, 0x0) r23 = dup2(r22, r22) dup2(r21, r23) r24 = getpgid(0xffffffffffffffff) fcntl$setown(r23, 0x6, r24) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x27, r11, r16, r6, r20, 0xb1, 0x1000}, 0xfffffffffffffffb, 0x7, r5, r24, 0x7d70, 0x5, 0x3f, 0x3}) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', r7, &(0x7f0000000140)='./bus\x00') getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r25}, 0xc) r26 = socket(0x10, 0x3, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8040691a, &(0x7f0000000300)) 19:34:47 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='o') 19:34:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="07df8475610b23cb1b2555a2a2893617875143a2ccaef45c7331e11bbd9930ff6639d2f412a219c29f0eb25209a4bd5519575c3e094f01d59c506b4463fdf5", 0x3f) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="72c8ba4d67a0c8f6fb20c132381af1bc3568b26f9abc5b279f0514546d2ae33f1d7cce2882c109955ab13aa003", 0x2d) 19:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x2, 0x80, 0x59, 0x40}, {0x8d, 0x4, 0x100, 0x630}, {0xb2e, 0x800, 0x6, 0x9}, {0x2d52, 0x3c24, 0xa69}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) poll(&(0x7f0000000180)=[{r1, 0x40}, {r2, 0x25}, {0xffffffffffffffff, 0x10}, {r3, 0x8}], 0x4, 0xfff) r4 = dup2(r0, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 19:34:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) 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 = geteuid() r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() socket(0x6, 0x3, 0x9) lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x2, &(0x7f0000000040)=[r6, r10]) chroot(&(0x7f00000000c0)='./file0\x00') fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r11, 0x6) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800000000], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0xfffffffffffffffc, 0x0, 0x0, 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)) 19:34:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="29d63000f614114bc1f1e5d618a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) semget(0x2, 0x3, 0x280) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x81}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x4ca4b65a3b04c4b6, 0x8) fchflags(r3, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {}, {0x0, 0x1000000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x5c201, 0x1d1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0xff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x1ff, 0x0, 0x10001, {[0x2c4, 0x3ff, 0x2, 0x2e, 0x2e4d, 0x9, 0x100, 0xa59a, 0xfffffffffffffffe, 0x6, 0x5, 0xffffffffffffff01, 0x1, 0xb937, 0x3ff, 0x938d, 0x8c49, 0x5], [0x6948, 0x1, 0x0, 0x0, 0x0, 0x1, 0x4, 0x1, 0x1, 0xfffffffffffff000], [0x5000000000000, 0x9, 0x3, 0x7fff, 0x1ff, 0x2, 0x101], [0x1, 0x8, 0x5, 0x6, 0x401, 0x9], [{0xfffffffffffff1c4, 0x8001, 0x7, 0x9}, {0x5c, 0x1, 0x9, 0x4}, {0x400, 0x8, 0x2, 0x6}, {0x2, 0x100, 0x7, 0xa1c}, {0xcb, 0xaf25, 0x2, 0x1}, {0x6, 0x1, 0x6c, 0x4}, {0x4, 0x3, 0x40, 0x3}, {0xfff, 0x2, 0x101, 0x1}], {0x8, 0xfffffffffffffd7d, 0x4e4, 0xff}, {0x5, 0x8, 0x7, 0x401}}}) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) write(r3, &(0x7f0000000000)="7cb89913795ddc65f00e", 0xa) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x338}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4c0, 0x1a) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/172, 0xac}], 0x4, &(0x7f0000000440)=""/112, 0x70}, 0x840) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) setuid(r4) 19:34:48 executing program 0: socket(0x1, 0x4000, 0xfdff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x0, 0x114) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) accept(r5, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f00000004c0)=""/4096) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:34:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x609, &(0x7f00003c5000/0x4000)=nil) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = accept(r3, 0x0, &(0x7f0000000080)) fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x1, 0x7fff, 0x100000000, r2}) pwrite(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)={{}, 0x0, 0x40000000000fff, 0x0, 0x0, 0x1, 0x100, 0xaf9}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) 19:34:48 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xe5, 0x400, 0x9, 0x4, "2ddc63274230244819c47fd0500e33a05f304cc0", 0x1, 0x7f}) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0/file0/file0\x00', 0x4, 0x400, 0x800, 0x1, 0xec8, 0x9, 0x8, 0x0, 0x0, 0x800, 0x8001}) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0xfffffffffffffffe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 19:34:48 executing program 1: getgroups(0x1c1, &(0x7f0000762000)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='//\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='{,:\x00', &(0x7f0000000140)='\x00']) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x4000, 0xfffffffffffffeab) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xa, 0x100) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0xffffffffffff8000}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:34:48 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d426111fe4d04000000100000008100"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffe], [], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x200, 0x98f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) sendto(r4, &(0x7f0000000040)="56561d7763e58320abc89d2c90d8cfe500bd5a6636a71448e6c51867ff477b69a2ae412b1daa59f917d4c13f46990adb79a90b4a8273e7fa0a65a9160b", 0x3d, 0x6, 0x0, 0x0) 19:34:48 executing program 1: r0 = socket(0x47, 0x4007, 0x0) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f00000000c0)=""/224, 0xe0}, {&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f0000000200)=""/130, 0x82}], 0x4, &(0x7f0000000300)=""/111, 0x6f}, 0x41) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x100000001, 0x7fff, './file0\x00', 0x3, 0x4, 0x3, 0xfffffffffffff8f0}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x0, 0xffffd, 0x10001, 0x145}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x10001, 0x1}, {{r5}, 0xfffffffffffffffc, 0x0, 0x31539e0c09608959, 0xeb7, 0x1}], 0x1ff, &(0x7f0000000140)={0x2, 0x1d}) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x1], [0xfffffffffffffffc], [], [], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlockall(0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000000)=0xfffffffffffffffd) 19:34:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) flock(r0, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) setuid(0xee01) syz_open_pts() ioctl$TIOCMSET(r1, 0x20004268, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x20) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x1f, 0xffffffff}) 19:34:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10d) getrlimit(0x0, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x4) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x6], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x84) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xffffffffffff3ab3) 19:34:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = dup(r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000400)=0x5, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) dup2(r5, r6) listen(r1, 0x200) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="deb696c4ccfd83d0962e32ddd1c0dd142f3113dfaf8c3f50f0e4b2a5d1e530feaf4cde16d1ec074e5dbb81b577a60e127c6e443e79dec74f92147f0f51f0262c64180fd4f8102b02a4256ca526bd44dac692f517a85119d3269cfaa2", 0x5c}, {&(0x7f00000001c0)="bcc04e0ade8f0c441bcd6b43", 0xc}, {&(0x7f0000000300)="ae2769b4f200e95dfa742288aeed6852bc2623c382e64590fccef5c76420437951fbbd53de76c71628c937d4838dd2450dfdca06921265257a679eaf7bf962eefe351f02f8aab411", 0x48}, {&(0x7f0000000200)="d33fc5923d17be9967eba9ab6c84e7a05db3d2b6e64a49d2", 0x18}], 0x4, 0x0, 0x0, 0x1093cfd5dd584c15}, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000440)=0x6a) 19:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x74) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 19:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x9, 0xe6, 0x80000001}, {0x63, 0x1, 0x6, 0x9}, {0x82, 0x4, 0x7, 0x84}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\f'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) msgget$private(0x0, 0x200) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x60, 0x94e8}], 0x1}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xc9(eW/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x1, 0x100000000}) r2 = dup2(r0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) 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 = socket(0x1, 0x4, 0x9) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) bind$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) mlock(&(0x7f0000659000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x48080, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0xffffffff80000001, 0x6bbd, 0xfffffffffffff057, 0x200, "5b4153b59c6d0f615a6435fcbde29405d6198f2a", 0x80, 0x3}) accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x40) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0xfffffffeffffffff}, {0x101, 0x1}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x2, 0x8, 0x7, 0x200}, {0x4ac7, 0xfbe3, 0x1000, 0x3}, {0x8, 0x4, 0x5, 0x8}, {0x2, 0x573, 0x7f, 0x1}, {0x1000, 0x9, 0x3, 0x3}, {0x3, 0x4, 0x7ff, 0x6}, {0x1, 0x40, 0xffffffffffffffe1, 0x3}, {0xd06, 0x8000, 0x44, 0xfffffffffffffc00}]}) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x200000000000], [0xfffffffffffffffc], [0x3, 0xffffffffffffffff], [{0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xdc], [], [{}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0xff, 0xffffffff00000001, 0xffffffffffff7fff, {[0xffff, 0x8, 0x8, 0x6, 0x7f, 0xffff, 0x6, 0x1, 0x6, 0x157, 0xffffffff, 0x5d2a, 0x3, 0x2, 0x3ff, 0x8, 0x1, 0x5], [0x7, 0x8000, 0x1, 0x967, 0x200, 0x9, 0x8, 0x101, 0x7, 0x46], [0x9, 0x2, 0xff, 0x7, 0x80000000, 0xfffffffffffffffb, 0x100000001], [0x7ff, 0x4, 0x4, 0x1c, 0x0, 0x7fff], [{0xffffffff, 0x4, 0x40, 0xc81c}, {0x3f, 0x8, 0x40, 0x9}, {0x6, 0x2, 0x1ff, 0x8}, {0x7, 0xece0, 0x101, 0x5}, {0x8, 0x81, 0xc396, 0x4}, {0x800, 0x66, 0x7fffffff, 0x8}, {0xfffffffffffffffe, 0x0, 0x7, 0xb02}, {0x1ff, 0x3b, 0x3, 0xe481}], {0xb47, 0x7a, 0x7f, 0x10000000000000}, {0x2, 0x3ff, 0x1, 0x4}}}) 19:34:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xdc], [], [{}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) pread(r4, &(0x7f0000000080)="8fa3db3162b499ed33155633612a10fe0cf0da0e887cbd9563222f46e713164c078b8ad946c7d13bf0ef377bb59b9731575581a9f9d71182df16", 0x3a, 0x0, 0x0) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xdc], [], [{}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfff}]}}) 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)) 19:34:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xdc], [], [{}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000000)=0x4) r2 = semget$private(0x0, 0x2, 0x145) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = geteuid() r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0xb6d, 0xffffffffffffffff, r6, r7, r11, 0x24, 0x7}, 0x5, 0x6, 0x1ff80000000}) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/131, 0x83, 0x443, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x101, 0x4}, 0xc) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0xa96d9e5aeeb33ae7) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xab36], [0xfffffffffffffffc]}}) 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)) 19:34:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) 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$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0xfb078086d0e97716, 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001000000088d7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xfffffffffffffffc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) shmget(0x0, 0x200000, 0xa44, &(0x7f0000403000/0x200000)=nil) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x104) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x2, 0x2, 0x2, "b19eb4f1c8b2a22b19cd5e13066e0ab7428ea6a4", 0x200000, 0x1}) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) mmap(&(0x7f00004df000/0x4000)=nil, 0x4000, 0x0, 0x812, r2, 0x0, 0x0) 19:34:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x343ffd299d40ba2e, 0x1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206937, &(0x7f0000000300)) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt(r0, 0x8, 0x252, &(0x7f0000000180)=""/172, &(0x7f0000000100)=0xac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000040)=0xffffffffffffff99) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) dup2(r6, r5) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r7) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r8, r10) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x10) r11 = getpgid(0xffffffffffffffff) fcntl$setown(r10, 0x6, r11) setpgid(r11, r7) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x7ff) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x41) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x14) dup2(0xffffffffffffffff, r0) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [0x0, 0x2], [{}, {}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x4, 0x1, 0x200, 0x1]}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000100)="e569e0ddcdb49c7ee9f4068844a98d96e7fa9110d76c3de30b7689f1a45f69f6514d291494a23d08c5dcb1bbe2e84831a9c5f394cdd6ea8523f6fc6a056bdebf55d3572e701c4edbd6048a620713fd445b619a39463927a3d93b4cbabc99e78d9cb25263cd6a647c49839f21b29f97e9d914d8dbbbb69fcbd996515d5bcb26b317fbfdc176f0d63ec57f725e57afc0acd9a696e11435143d3282fe8f4d6f35acf26735f887a21580cb030738ffc2b52e492b17e2727e7e7ad89f6d1ee33e7f53d98cfc72f427177f3b1779851594e2e90d24e8cb9ba31aca47ac82868eb4bf13c720a866ef4a4e497f410718cad23e", 0xef) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) kqueue() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r2) 19:34:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff000001bdc5ff6c467cfd0eced9ac2a9c860f833b39286eacdfe0cc3c7afcd140ca9ec993aa237ff23cbb753c4d573f01"], 0xfffffffffffffec8}, 0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x81], [0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {}, {}, {0x40000000000}], {}, {0x0, 0x0, 0x1, 0x321}}}) 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$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:49 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000080)="dd39c5602f15a539fdd0b15bcfe82982ec7f8a9f6ebfede6b650e26683a6aee6d087d73f", 0x24) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x4, 0x1, 0x0, 0x1], [], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000001}], {}, {0x0, 0x0, 0x20000000000000}}}) 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)) 19:34:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001680)="72c2f82f1703f8654ee91b99353520d0da3b11e140aa122a066dc4be6ac58e3734c18c5de18a121df384ce1147e45eee5e1a8e8ef4280d8862564c307ef436cf25d4222f043f6dd73509b3332246a426882d14c8d4135f8003901b2e0b9b2f8914d62d85431a45974480e05e6dd5784dec762360ad80dbcd7e5b10008ba0bdc497c2ae6ac832ac147e7dc9b07652c802d2418c231717dc2c6e752bf31e90edafedde495d2309043c8c704474013ccab7477ced482be8225dfefca746b4240aa2d7a21d130c90cc2d1764f3c22fbf9e6cbd87efb74b6edf41eef76f3c8df6b0ed0a1c8a687309826405ae3b7b0c7bb3993cd924fd599ff2f929fd1b80dd5bf126368b9d7445a704cc3afe6e65a6b5d8ae5500790fafc98b2055d0a4bab182aee08a6f32999eace920f448f4ca5891f2ab065c659e4a50ddb4daabbc765216d177a9525d3bcf0b2cd6780f5e1348ea19f7b8cf829fc727da9ccb0e0df71bb5d1191ed125065d2e835add88118d6940f7e7aead66cd70321391d25862feb306b95dce7ccfe71c50a71dd4a831cdbe1a46c2e74bd160b2c76f74d7d86a788f2f2284ff44a5592976091e9bd8f121bc3e40e0fd6094eca9c57c01a35b6755d896c4019e98cfff03f2bdb0b90fdbbd6696e3cf8635b61b3b54aa5eaddff97b387f23b67b0ee78a28265ec7f1c890573d3eb95cb07debd46c22f6447ffbd240ac7f1e717c4d126304da7f951c47e5c878157a6b56ea20fcde72ad64f7abe8f03a757c9dc943a4ea6f9d12560e4253ad8e4ce377e44ee0f6d80942720a77712188d363e773064a54967bea2afc64ae264625849f28e2a7d49eb9814852a7ce9601e6498bb9b0fe99a2bf8d2885e6a7422c3b86ab5530b265b06f5989c8a2477b53f8772ca83a0a4857824f0716a069a9e212f518785d0bc30f2ad8097420d9b0c2f5ea6b97097bd5a0209fa47d8a0b8cbe3356abb2130c7a6c88f60daeb706fdbdebc854b72ae6d807ee5dc18284b9d42b51e4b078c1f87c7fdebf3c0cca0f665e235a7b92359f7e4ee76828db779070ce0082f6f80731ffa20552cd3c1dbcafe72beea73bfadb0edd715f82b5c470d37d763765ee6a963d4c27377e91c38d99ed82b8510e73fe2d8caaa0c4c8eb6d17afd9e23a24b8fbef594edf014e7e7ee0a43e3aee936fb654005a6e472045f27d9c3c6c9fc19704a4f48974132817e58b81384cba2ac557ec7ca285bb46c00c754bd9959e8c33bfae622edfe2f929a159c5da1c101b88c951119a904dd2bc6d9f0c45a47e880ed95598353629b2d217bbc0b48a9e6ad598dbcf3c005019d234219adceda23a19a942fd7abc6ab38b8126428f4d747cd7196aa8efe2d495bf446f3db5d276011df8560a1a802f19e4826ddbe4afb22d47a915cd27fc94e53d98ce81a4e641c663955146bd5b3f0045ef1f9ff185813a9d605b75ab23eea62e3f78ed270beb08d0e684d45a7203dd1c1a496a4278d5febe69992f09d7f18d6d80f32fd0523f86c58f398137084da4c267a596d3905d490c432315b815d0c9ded5bc1e5d9beb6b7f442277f79fee42f3859efcbaaee9edd3fb087e731e905a0de05ea1fba4a2a54ac2355f29077d662eb147eac7775ee2301d2e4b7585ee254cd730a6a952015efc7ea25b540c9ac544ddf673702d1784d26370d0835f338e60f95ee14453b28111aa3794508452f8e8683508e367a75339b34c028aa342515bcdae62c93ba3a52f3dcada0179aa77dc3b9867b5e17ab10c6650d95a2196d0838e657fd0fc280f390bb93fa53170b4beed5ac36b0f7d4b41393571e562d9ca0cd2ae53f59d37944717cde36bb8d1a6ac2cfd64b67cc216eea8ee73311bf58797f1459a4ef2f097f73be977ef45e3bc9dd3de178a4be5742643de21e960e4c5343235a618c988657b0ce528688652ee868dbde70c05d6e5478e2194d67a54b2b2c7031534209c538411472fb5f2af54e8a6cde15a4db216a4784fe0ffeed069d4466121cc019c17dd1f777d2a77d36da32d7b6fe097e67115507ffdca9b2de0b7c27a32df0feeaf887657f94496884a74ec7a962dff7d78d8fe27da190ccb13045db40f9d82f4da12e7157be26d9d6cf2b493897ed9562b6e814f646b4f4c67e47c48dd0b3369898a61ff851083d368e73f4f19096f66fea814daf53ff64b43e9e08736b00e4a96f58436b02e5016644c33153ea16a190fadb2bfbdc5404e91eb1c6ab2362c7ee00e44b308f36134d90a04cc294a002038410d081174832a20546b5483fdcc124909778a9c7c29612ab553d2272c9a0326c6d681914b562c812efe7be5f3f80da6cbcb627b07d95771ccfb31458d091f5bbc1d415107a7801cd5dcd69e3399d477a6def986e84d9292d07add34b12a4aa85b00342f93fb41b2435f4cd90acb0365b538c7769cb8de206656be35e0c8fdc2ab91f5cb17d5f1952bd38e763bd0a5c83a0d5e51e29773fac54c487b86fc6424f741338b00d092e943225a3ddb7f3853aa11dca37005149145daefb80b23b83cecfa3182e5431234614620936dbcf078a8dfa82b7a92ee34ac1fe96b9e576183494186c15370a17232fb95de794410494c778cc13770b72acc83841f93b1de8a475f1e0d2a8931b8686f849d2572105944fa4cae42e438e90eaf2fc0937a1853823fe86ffe55f46efd63a6c8c4632e4b3d93b9ed4a1dfdd9ad2b633261b50efb4fb93e9396fc60ef62119680387ea11696a6953097ea631df0b4f360ea180dfabb84ffe3e7cd13c6c50521f6fd3a8fc5b541299cb5e6eac740004759dee1b04af3d6cc9df0f16b91e7696bf2557d1b81d3f2c1aabdc72ad93cf9b4e8c4eee6494089ee5e3fb2004840266d157d231342446ebf5d03d43e3517bf923bd5c1f14da32a0ea63f9de5cc53bf0dcfc7f9d340b344f376196d8e8720dcdd4d93eb34c877d0bac23745a6f392602e86ed9231746b5fbc682ef0dd9427c58414b8d0707eca9bdbf71084d79ba714608f53fd3a68eb47e42e91fef219f7b7898e0c8c70b86e1fef8ca48e2821ca95e6e0cedd110dd8b9ef17c015b940a112a24733dd72dbfdfd517f2d98aee8f518dd995fdf961d4002c231f4cbd66bf42f3be18158b7e2239eb709b3c20bb8894537f02dfc61177245207b0c48f7c81a982c4d900160559b37d275f3e26718c6bbe53a51ec887c155552d3774862388c19aef9fc74d8d89e1443c8523de4ffb51298e88199668d273a10d7abd245d0c21d5b1f3fc7cb6e42799e52594486819563989c06d826a6856ba0ab5f1dbe4c2312f4ee97c5bb7ed2a8100a4b0a02b95baf53181d38b46ed6d5219c5aab406b40dadbb58252b729b69eebbd39c0da20b781035f94f0241a8fa73e4cfd25151d7696cc6bb30b3927621cc9c971a4325460174bf74afc051997174a691f93c2d440b301843830615a4f5f7a43886187eb3b36f11b8c4327bf5389bf89efe4c27b6b7938714b3d69dd7c5e0fecbb26833eda78cc615391b2fbdc704dfaeeecab1967b906ca6b4550e4575bb51fd100b6f42bc160f1b1be4c9ee955241c92f0bb154329ee46ef60e8d73654e9e9cfd737c5492399e6789e8b6f7f3445dbb3b55bd4b3a97382018f932211261df7a4bf980ad6e4135959ce8d81af6c165439430bc681dcbc777eb7231a7d5109919ccaaea5b58f05496bb3468f719353cdd276e43fb30f9717070482f4f8c433604e5af38092aeef59d89694fb9875fcee9177f5f2df49bdd821853ec7449e4d7eeae3f269dc83659465864cec6b5592e336ff2b53303d65dee27fc47ce951d982afc68654356f3aee176aa4ccba0cc8a93465f5aeb1c04aaaecfcc2f15a2f81d00dc7806a8fcc098b6e85a55424608ca0eaad407bf56407d8edc449201accfdf189160d76af4d99d4a77c52299e467275348a415807cd0993ce239a499c3ad452b440d8b12e20c34d26867d28daf986deb5a6432cf485041b3f2f81ae0e373df99dbe6de51aeb9aa17f63a7056832a229409b87b3a30331a35aba2429b882e10936a15bd28266170e6306333970d02580d9ff023bbf648902be448ce5a4b55ba50bb6759a524bf719b06d92a92f099bdf32932bb59eedcd2f21a405d77437c8563217f98b5578e6c3b1482bc333e549ac9ba82f167bd071fd5921051e947b60deed39b986028355831796ed9b520bee332def32c72f1124bd41ce945b6ba5c902690f85ac30b420de9b10175298997b7ef623e4f7005c37bd97a8ad0771ee2afe441d01a092405b52d5f3dee13765351c844ceb4e29b0d2d20509d7a188198afad7bc767d8ef9e995d7f6e2edd35bc4c43777bb442a66920e8a8f63f987e9e6410538e41da5c0e658acf12b5e1f5b312ce548d8d59e20b505e6d047fe601e51732af790b37403f4e262a7580d7fdd9f73faf1b69ffb70ad066e4bde6a8d59b9f55811c44c5f594a01a049b30b19e9900e5a678b2943c5cdf8a94490a4d04c003f9ecb9e019ab24726feae25b4438a8b02993edd7a6812ef647bd462a9153c76e6774a4ee4a5801addb1a0b076b1e8493254d2786c969a9b5d88998be65f866b3c8e2070c4751f6afc53d5ca2dd168945b795f0165f6ed8d4163d9d85cf0e6176562e88dc17b66f19d43e495185d04d161fd707032ddf81f3dd19970c83311e7e5e20ba020bd649fe93caad591ae50c2be5fcd6a283ed9a3d69299e73d1d552bd18bb8e24b1034f101932fe4885a148ad0ef45c93000000000000012452a1c4cbb42f3be872338f55d8139f9e645d39386fd6c4f98817d97c306fcf1f448532f54b4d3a2e4c0bebdd38ceb74b86313386e9b9b3db9d163748a3022f8c14256e32dcdc84da515dd674d5b504af8d6727641db267e4105cb55a1e122d8dd372594c1a3f51060e17f21526aaf0dd2793bbc50e579850d482e83d9213d85552b0d8d55e8ca6ccab78eb34ccb1a42baeffb669ed0b9d60fb2424e8ba158ac3f6499bec77272ea57dddcb13e898f9d0b413993b30d91fe0891ed634bbe48022a94bde2bf9ab6f773b6337c36d4bf35c3d3214515d514d2d031e221e0b8d105413777522bcde57a9bdc5eb73fe7a9eb80d798d421f570b0e2a848f189a9413756768412cfeef0e6461adeff6ec7fcd74aab6038d1072d41e838f50bfa6659db8100cfcd6b4274eade926b136fb9e9eac54f0c1767cc7017cd4b52cd4763f0e5fca249553da77fb9e279b7bc207c5b80181d7482c876a59eecc5cbe24d1da34eab1628e5a1396cd9f345f9aeb849393057bad6998fb25a940cd08e858f9d48199b2c32301462aac6e466932f2323d5499e3fbb1ce8bd74f4af9085875c905bbe1306f03b056a6fbb70c1f9694c3ac60df0caef9b580550ed5269cc402c12ec39b348b81f0afd5c75a489acca14eb6fbfb412def0379213238d0d519104cf5fa594493f5ed33645d948ef9bdf75b582fed6a9ccd2cc8bce4a70886aa01b18c006db66eefe360a82312b4899e5356d3e5a945a48e510405e23c43f391bd00837c40a5b92451bdda74eff4dd7de48a43cea89d2c38e2d38ad9c28b73641a508a127071a7bdea320aebb28023c53607748783f102c1a44835b593b8f128bd9178fa1aa346a2fc5bb352dc124bb286486168a947eaaaee30d89055a71ddbdb5b43b2e78abea2b4d62553f54cb8d62127b12017dae64a1cbb0a0639748da1e60461b978bf522e9e9b10a19098df7d2e3addb5395857d32172be9b1c03c179b4a6f13a445165fb03f4d16b0ced18b1fabdb1fbeb2ee040805848369bed30c86ec5270c434df508819de41fc6b3d95785acca8eb6a4ef2794e9ef31f1fcd072a5418c5a61bf9646572a579a325c7faf94c0d7ca01ed0e24924a3a5a512f0dbde12295e71681e2f3da694bc101b9afdd4cb06119005156c4d2bf4895f4dd477a08420b318164a47fd51b9d837ed0ebf6a95cff572694f86ebc90b13e2b0aa706376c5592704268fc738fb67ff3b653286ca", 0xab2}, {&(0x7f00000003c0)="33d902feddda1cc19d5c1f12199590b0dd2f8d0c548c8a3d2780ce62c262706893453f7526284c39a82aabb6cb4715f9a10cc7098bc318ace5a47e7069ee523c0880c737d209f8bb70f08f3dfa982cb1a81a30b0787fe16fb79719aa7e220025ef5c12b34879866f75294ff321fea0ee9cd413d0906470f3c6fca2ae9eefc423fc093569a273198e8152d5eed94c0a6d3b36f3fd1d66b630b58fbd61988a64", 0xffffffffffffff26}, {&(0x7f0000000480)="57f76797c5844c769e9f007e85c252f7be7a238aa798d5c503600ea3c704a1484b6982dd4f05fb9abcc634b40078eb5f8f4ff6dfd47045ef86fc866abd6a1e6b8304dcf7baeacfe4849f6a5f1cafee6399e222815d571abdf4f5baeae51f196bb04a68cf520330a9c29b0f04a6de87f14df6ae6e60a31d2eb7de252085cbb5489e497d1685f48a6147dc538c510cc098962cc790f58d66ba16e469140035049f683dad1570e3c1d1133d257bcd43749a93eac5df2a89c03f4f35d244d78a75de600af8671bc1e56d1a178128eed3f17a2b5c23d0e3278a8de955cf88ec9e25a65745fbd9fd5629343bfc43f837aa333c67", 0xf1}], 0x3) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r3, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r7) execve(0x0, 0x0, 0x0) 19:34:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0xfffffffffffffffc]}}) 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)) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x3, &(0x7f00000000c0)) rename(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xf0) pledge(0x0, &(0x7f0000000080)='\x00') r3 = semget$private(0x0, 0x5, 0x40) r4 = semget$private(0x0, 0x7, 0x408) r5 = semget(0x1, 0x2, 0x4) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000003c0)=""/182) semop(r4, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x0, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000240)=0x1) readlinkat(0xffffffffffffff9c, &(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)=""/229, 0x3f0) 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) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {}, {0x0, 0x8}]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x21) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4], [0x200000000], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/98, 0x62, 0x80, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000180)=0x4) dup2(r0, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x100000001, 0xc7, 0x5, 0x3, &(0x7f00000004c0)={{0xf67, 0xfffffffffffffff8, 0x63, 0x4, 0x3, 0x8001, 0x8}, {[0x1, 0x9, 0x800, 0x7fffffff, 0x3ff, 0x400, 0xffffffffffff0000, 0x81c, 0xffffffffffff7fff, 0x8, 0x9, 0x5, 0x9, 0x1000000000000000, 0x3f, 0x200, 0x2000004, 0xff], [0x7ff, 0x98f, 0x7, 0x5, 0x0, 0x5, 0x1, 0x6, 0x0, 0x3], [0x2, 0xfb, 0x7ff, 0x8, 0x800, 0x100000000, 0xffffffffffffff7f], [0x1, 0x2400000000, 0x8001, 0x0, 0x80000004, 0x5], [{0xffffffffffff8001, 0x40, 0xfffffffffffffff7, 0xfcfb}, {0x7, 0x9, 0x37, 0xba}, {0x6, 0x8, 0x1, 0x80}, {0xa6e, 0x3, 0x4, 0x3b}, {0x4, 0xab, 0x2, 0x94f}, {0x3, 0xa2, 0x401, 0x8}, {0x3ff, 0x6, 0xffffffff, 0x9}, {0x5, 0x3ff, 0x92, 0xe0a}], {0xff, 0xe7, 0xa61, 0x12}, {0x15, 0x925, 0x61, 0x100000000}}}, 0x800, 0xfffffffffffffffb}) 19:34:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000080)="2f07dd0a9351399cde43c6f636fa06ab26f87533c8c5d1ba7fbc04f6c0", 0x1d) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) write(r0, &(0x7f00000000c0)="10fd1d50d49c77cbcee26915ed366c9ee29cb876567277facbc2d8723ae13336107bcb11f979e8731c209d0c2c5b6c84b5eb275dfff65bfea9108d02c143df0350e90a8f8f7c6473677a9ba500b39ca99bdc8abd2f416eefb656e44d07ceb3d07bf29283", 0x64) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getdents(r1, &(0x7f0000000000)=""/19, 0x13) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xfffffffffffffffc], [0xfffffffffffffffc, 0x5], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x375a], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffc, 0x0, 0x80000], [0x0, 0x0, 0x0, 0x0, 0x9], [], {0x0, 0x0, 0x0, 0x7f}}}) 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)) 19:34:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) setrlimit(0x1, &(0x7f0000000000)={0x100000001, 0x2}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [0x0, 0x0, 0x7d, 0x0, 0x0, 0x1], [{}, {0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000026e, &(0x7f0000000180)=[{0x7f, 0x6d, 0x6, 0x9}, {0x10e5e760, 0xff, 0x2, 0xfff}, {0x3ff, 0x5, 0x1f, 0x80000001}, {0x1, 0x0, 0xa1ce, 0x401}, {0x3ff, 0x2, 0x8, 0x1129}, {0x3, 0x40, 0x2, 0xd1}, {0x2, 0x69c9, 0x2, 0x80}, {0x835, 0x1, 0x3ff, 0x7f}, {0x9, 0x2, 0xfff, 0x1000a1e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000200)="e07a48ec431160c91c47a78bd82e5015cfc6c7f8b1e6e99d56e5d9790fea6a3343b1e8614240eb1c9bd97cf982768fd59dda373aa01e7f4355394b52a823ed6a39a014214f0fa0bb43d8b0359c625d0014fb6e7ce1a5c80c64360deaacd44c412a2e939205eda1504cd88a40516831cb55e92dc21ec589280f26ad0ae72319032607e0308aa8f807515208f0d07560cee30291e2c33f0e38ec48b4c15eb9d6fedcb1b5636d8e8260b3ecb56542fa73fc0ec9befb129c6dd186a3c8470f1d06fc37bdd44b4c09ec5bb904935b95f65f76bc33e3d31eb239da474f5e9bf075c12f9bc26d34b153eef85a0c6243c0345436f900e1a214784d88ec77f004", 0xfc}, {&(0x7f0000000080)="1ba2c5f397", 0x5}, {&(0x7f0000000100)}, {&(0x7f0000000380)="9aee0d8e0572f8ba24c271b383b49119ea3e122138b0a8708b2915d617179b1efc2a518ed8c8c55b815a0fb01e981393843b4c69bc87d7001dec94e4a0b9ba8aa8943da265d3b5a5a5e4d5b0ceb57b41f2f80b94031cea0219022ce21d691ee710fe4f33f104b459a80eac680abec8509ab025a32be3e859cf5850116b5e6264b18123b6e5ee4965eed9e20f7f31d5ea35f4f75e1262719d0ac46fee6f0e355b28771427fb91764d1996d8", 0xab}, {&(0x7f0000000440)="350816c09717f45e80c15a81c3f7cb8f2ea7805dd296de9a75ecabd743a0be95c7cc4a4c8c226b71514813d5d988ebb113161b94b8b9a9e48d2b1de260f337b7dcfa6371f32b0a1d9233c595553b104a67043f68b68d52b1c961f54c5acaadf2838dcc5bcc826eb6fa52e7c43c1bebef4d74d3b065332c2ffb119c59d8faaf6cb4faa1f3507c3f63aae902ad74f991a0352dd13e7bd372711b3340ddab6966a7e8c36b5b23899e454efd91e9f5367aeafd22cdca265baad3e2b1fbcbe8167f744ef76120e8b96735b69cbbea4e9885a69744491d27b4", 0xd6}, {&(0x7f0000000540)="1f946f76cf54c097aeb759a510201f8f5d863ee882cac20a851fd157555e275ddf19eb6a38fad4454346d54c616926c00adf1e847ab3bcaec0486728c8e24a47ae8479474d1fdbb6dbb16781eb9a04a2551d35803ca710e8d0bc1bc2edf14e73e32ad714e7c1d8f9c8d77a4d8fb88596438e8b71e253eba3915fa56b662719e7512ed831c20c96ee304b4f85bd8a8a6f9eac4155472566f716e961512bf92aeade25057776f6333eab0fc3252763c7f168464dacc6f30979163e6228a5b3", 0xbe}, {&(0x7f0000000600)="8b1726c1827d172531069d80ef14370eca132dab4a105383b178e929fb970072c0029c79eb0c04e760e0ec5e0c52446eda10a2002e1a934b22b2afc1822c9137f7cb9a6d31983a1b809586e43c50c9db0c285416880f4a3f42f4fb0ae4d6c434425beeb7374503fc7d2a665b72482a77e246ce88a119bb564195083d661d8068188c868f387b0c49716d0a53", 0x8c}], 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x77c, 0x1, 0x3, 0x984e, 0xffffffffffffffff}, 0xc) 19:34:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x18) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x0, 0x0, 0x10000}, {{r2}, 0xffffffffffffffff, 0x7}], 0x200009, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x3ff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x4000000000], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x4) preadv(r5, &(0x7f0000000500)=[{&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f00000004c0)=""/50, 0x32}], 0x2, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x20, 0x2, r4}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) r7 = openat(r6, &(0x7f0000000540)='./bus\x00', 0x8370, 0x10) shutdown(r7, 0x2) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) fchdir(r3) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0xe1cb1972b13ea177, 0x0, &(0x7f0000000100)) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) recvmsg(r0, &(0x7f00000009c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000140)=""/235, 0xeb}, {&(0x7f00000004c0)=""/5, 0x5}, {&(0x7f0000000500)=""/40, 0x28}, {&(0x7f0000000540)=""/36, 0x24}, {&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/133, 0x85}, {&(0x7f0000000740)=""/204, 0xcc}], 0x7, &(0x7f00000008c0)=""/236, 0xec}, 0x40) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4}, {0x18, 0x3, 0x7fffffff, 0x40}, 0x3, [0x8000, 0x5, 0xa0000000000000, 0x1, 0x1, 0xffffffff, 0x8000, 0x2]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x8000, 0x5, 0x2, 0x8, "70665b9f770be599066502159531774e09295543", 0x3, 0x4}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getgid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x5, 0xde, 0x9210, {[0x3, 0x7ff, 0x997c, 0x800, 0x6, 0x0, 0xa0f, 0x7, 0x5, 0x81, 0x5, 0x8, 0x7, 0xb2f0, 0xfff, 0x8000, 0x4, 0xffffffff], [0x6, 0x1, 0x7fffffff, 0x6, 0x80000000, 0x3ff, 0xffffffffffffff2e, 0x7, 0x9, 0x3], [0x8, 0x80000001, 0x1f, 0xb, 0x1, 0x1, 0x3ff], [0x4, 0x3290, 0x1, 0x0, 0x7855, 0x9], [{0x3, 0x80, 0x7, 0x48}, {0x1, 0x200, 0xd21a0000000000, 0x7410}, {0xebf6, 0x7fff, 0x1f8a, 0x1}, {0x1, 0x5, 0x8, 0x8}, {0x0, 0x9, 0xffffffff, 0x7ff}, {0x1, 0x3, 0x2, 0x80000000}, {0x80000001, 0x41, 0x537, 0x4}, {0x8, 0x3, 0xfffffffffffffff9, 0x60}], {0xfffffffffffffffa, 0x1df, 0x9, 0x4}, {0x8, 0x9, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x80000001) 19:34:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x19) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) 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)) 19:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x200) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/2, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) sendmsg(r2, &(0x7f0000000600)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x9b, 0x80}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000340)="84b35b807431b1a0e925777a41b45535a7f15d917b9932a9127ed1b7f75bc1ca92f64c7eba251ab73ba9b0ad297ca38efba9b5c7a649f11b71fd48e80833e40f6eec68919a90b2db269d1599905b7256d9ff8a65f60c244990abe74ec561853b6f4852df650171ab1935eee0896f98253796e8b963bf2fb6cc7fad52e579fcf4119ce790e42cdca492575e12abb5d1716e3464dc9dd4d3c9ab732b542039855e939ce94e8a04727ecf6fc4f8", 0xac}], 0x1, &(0x7f0000000400)=[{0xb0, 0x7ffe, 0x4, "15045ad1400a3897275f276972f70ed1f13e21549109aff856c883c06f9b2e78f03ff3382c3d1a52dde4fd0995d5fe086148498cf5bdbfe6b5b09fb7f80446ac03fbec830ddd3347ee213465f9b9e670b9ab828c901c4dedd573630a22425e980c9661d6c9df561a97650d8ebd6c3163901c5fe95b369bef56f68a53b545c1832960adbffbf8f2f900c3147ec83614a1b3c59484ae24a4e5bd2ee9e777"}, {0x70, 0xffff, 0x80000001, "187846f4e32accd86da2175ed2ba4077867dd9f360dda7d1a91de68e2ce5ce643c25ea1dfc4a66ce2e8dfeb950afd2c0a4793a71bc5c607ebe3f1c1b9f8e5d13af3fb838bcb8d6dd1c46261e90402619096c2e65100430c481b2a4a4ee8bde8e"}, {0xa8, 0xffff, 0x80000001, "468a0d8a8404c5adf2aa93ca30de01cd87b8c924ef980fbf45941204bc38e8d6729792a29abaa5b222f8c1aa1ca33dfec9b94b275a2a4993eafd021f698350a7d8a3a7b5c3ff492937e5b8bc58efbcee26e4ffc4b9917494bfc8cf1148928cb3ac867374d3837df9428b032a5a076369190460121c4b484675290145483e1bf357f696ba9d7ac1037c919516e476346dd49c1e"}], 0x1c8}, 0x1) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00cc0001000000000010"], 0xa) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/48}, 0x38, 0x1, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x5d1b5e5725d7123e, 0xd00e) r1 = getgid() setgid(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xfffffffffffffff9, 0x3}, 0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './bus\x00'}) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x0, 0x242f, 0x80000001, 0x10001}, {0x6, 0xff, 0x7, 0x5}, {0x4, 0x32e27bb9, 0x1, 0x6}, {0x8001, 0x3}, {0x800000000000000, 0x3, 0x2, 0x4}, {0x4, 0x8001, 0x2, 0x7cd}, {0x0, 0x1b9, 0x100000000, 0x4}, {0x1, 0x47b1, 0x8, 0x1}, {0x8dec7ce, 0x30000000, 0x68, 0x5ada}, {0x2, 0x20f, 0x8fa, 0x3}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="18ae06af798af19da124ed387e75d573f8a3377dbf5c443347de632add0c1d32d3ae5e552a9f20a7c26601c658cbf6e49e6c9c1265565eee2e777f146d5aeb91dba1e20fbf4dcf389ec039bfe455ee8e90e0e684c5c15dab437490ff6eb4f6cc110d5f5cd531b60a198fa157f1277bb42f518a4f980a106d1951659e3f9bb706e228e3c2096529ca751d1dd8ea1e30dcee745eafd03f19db2c0ad6d5563c95b9ad23ba5c3cd2c25211493d15f4354def21f61c90d3b58c65837865ba0e4c1839b50031fd735b8cf7f021451b075d259997083261de6b5474ae9767be18", 0xdd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="37d7f6db4652d4b506d5799412aa8411a9611c539cd610b53918a1788a90147916621172e9f8996493b96498ab2f9769a58127000940745d18a1f01360dc064e192f81398c6a12221bfa8a4517c2ce299111ff17e7bbe505a33c69e71b6d08e05f8b88ac2ce907ad0c01151082c5b7889bdc71c29289455a4492ac39c25ee3a9962ae219f7f013650eccb545ab03100a21bc5b110f911d1c09"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) 19:34:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xb8, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe1c, 0x0, 0x0, 0x3], [], [0xfffffffffffffffc], [0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0x10000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x2, 0xf4, 0x80000001, {[0x0, 0xfffffffffffff100, 0x90, 0x0, 0x100, 0x59, 0x0, 0xffffffff, 0x9, 0x9, 0x4, 0x4d, 0xfffffffffffeffff, 0xb31, 0x1, 0x3, 0x3ff, 0xc4ba], [0x605420d0, 0x100, 0x0, 0x2, 0xaa5, 0x1, 0xff, 0x50000, 0x3, 0x5], [0xe76, 0x1, 0x0, 0x9, 0x0, 0x9, 0x1], [0x0, 0x0, 0x9, 0x3, 0x6], [{0x1, 0x911, 0x3, 0xaed1}, {0x3, 0x3f, 0x3, 0x5}, {0x9, 0x3, 0x3, 0x36}, {0x800, 0x766e, 0x7fff, 0x3}, {0x1, 0x1, 0xffff, 0x2}, {0x1, 0x0, 0x7aa, 0x100000001}, {0xfffffffffffffffb, 0x1fce72b3, 0x3ff, 0x81}, {0x9, 0x80000000}], {0x6, 0x9, 0x9, 0x6}, {0x4, 0x10000, 0x1f, 0x3}}}) 19:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0xc}, {0x100}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {0x0, 0x0, 0x80000000000}, {0x0, 0x0, 0x8000000}, {}, {0xfffffffffffffffd}]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28900, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x6) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x401) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) close(r0) flock(r0, 0x14) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc7227c3a93aca315, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x7}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0xfffffffffffffd4f, &(0x7f00000001c0)="7cf84d657ef64e0d09503db506ada548060b68049c40d315367a877d13baccd276ad98fcf5519d165aee319c59afdaf87350a24d9d9c75c89a70b15c66e80c160c5c221d69fdcf636c91a5fba419b307c1213a841201df5d402338ce8e1987f5e9687b8d53b22a803a8ceb846bee7b3422b68d") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x9) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:34:50 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x2}, {0xffffffffffffffc4, 0x2}}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) connect(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000140)='./file0\x00') 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xb, 0x2, 0x0) r1 = socket(0x6, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r6) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {}, {}, {}, {0x0, 0x9}]}}) 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)) 19:34:51 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 19:34:51 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbae9], [], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xc62], [0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x8}, {}, {}, {0x0, 0x0, 0x802f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) shutdown(r2, 0x0) 19:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x4, 0x400, 0x200}, {0x0, 0x20, 0x8001, 0x101}, {0x0, 0x240000000000, 0x8, 0x4}, {0x4, 0x1fe, 0x6, 0xeab}, {0x5, 0x8, 0x6, 0xfffffffffffffffd}]}) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4007, 0x26) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000340)) sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f00000002c0)=0x1) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x28080, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000240)=0x1) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) shmget(0x0, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x13, 0x4001, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8b01, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) write(r2, &(0x7f0000000040)="106f7641cb50a0806f77802dc9fd5d3f5136eb68cc3556f0dcc5", 0x1a) 19:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5c}, {0x74}, {0x80000006}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r4 = msgget(0x1, 0x140) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000450f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e3d46841298a614323fd4b809b76471cd55ba5415752dd87c3270db918c2d29b02d32ae25520f63de3c85fe7111f36a36fb8017538869936e4c33abf439404383d1b3d34b86d26345e0976b66924c74a6419bfce163f5b91855961a9ab23863e654febfc4ccd990538ac3e1c960f341db52d20857a84c1d98cc89491566f35dc7836023f20525caa46197fca098e50a744505dddeb7526fab6acc6287b6a38e884f4243002cc85d262702086a3a145018f08263820ba17e0f52756e5c763a97d5d6016c7dc5143363ec1456aaf8"], 0xeb, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x3) 19:34:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x0) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {}, {}, {}, {0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(0xffffffffffffff9c, &(0x7f0000000000)="fddba64a66f4", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x74d, 0x1, 0x80}, {0x650, 0x7, 0x3ff, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) sendto$inet6(r2, &(0x7f0000000140)="60d7d42d792df7ed3b9372939b6ab3beb8a645a1594ac85a8f7d8f2d886f234d8959336d9b28d705227197ee0603502ee08767bd3c2759f4edce8612da6ccffcec966984408e2bba15dc50fd715c526085f420ed58880fd1dcf06129eed481a577e7246d5430ee907529bf3a5f6d5557c40ef77f2b745948904bf7e640097c16fc07565642255978844b8bee308b18cd6773a2e627fddbb9d08a724219a9017d88bb2d7761f937ab01acbd87d08d8a3acfd02dfad61dc3e03a79934b206255cbfb6b0d399e0db07558164c74465dfa70d9cbd0ca673fab61", 0xd8, 0x8, &(0x7f0000000040)={0x18, 0x0, 0x401}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) 19:34:51 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x10000000000000, 0x0, 0x0, "0200000007ffffff9752c3ce00", 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{0x0, 0x0, 0x0, 0x100000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x5, 0x0) 19:34:51 executing program 1: socket(0x400000000018, 0x2, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040), 0xffffffffffffff64) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x6d0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x101) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x40047463, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) 19:34:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [], {0x0, 0x0, 0x0, 0xf8c}}}) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket(0x0, 0x2, 0x100000001) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:34:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/102, 0xfffffffffffffe54, 0x1000, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000000)=0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mlock(&(0x7f00005b7000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = fcntl$dupfd(r2, 0x0, r1) write(r3, &(0x7f00000004c0)="fe1d334686735ef66baa11fc78fda83eff419bc7ab1eb94016b3ab8ec1bb3febb16edf0c1e059a34ee4b0f8091600946e97a35e7b7ed4c9045e1b8b38437e3da370069802f1aecb330ad5e20660b94ba64509745676e948a3dc4883d958efc186f928a3bbfd2822e2b6c69e5f11e0367338071d970a56a71982ed49136c61be2bb5fc55eff00712f747c4dc9535a9f1cf7a0e12f24b45e87996880569b6dfe6dc7553aabe2215c020e6fe386f5cc30421894477ce1508ce5814f7c2f205b04f9c8167edc192b06dee5f6765d5b68e253440cdfa8b4e24ae7b9591a86e74239ead0a354bac3000445426d841a8a14efcb553a36c4e34cedaf44e9b2b20f8b5426434f3cd88cc80c2225fb7029c1effed4d2fbb1e2410fec6faf5735e664463cfb9c983431a4d56b5fd88dbb3309fdc7665142464e1e76f36aa420efb63ccae93e5ae79813e03143e41a27ea966b4650e8640d4cf049e8968e5507c1a143124c843f0da1ae19c6d54382a2ea472cb0a100564921e354ceae9d8fe014286c2c60de09b57516390554d2e650d6ec2ed3f23b3f221c214f335ac922c57c23c03e6b36345dd25cf26b03da796e059c4a29e011235f248f928e57ca869ba40849c9d7e81e6e2d80f9a7eb5551594bfccfe462d858320dd87e6bfdf7c8902a6c9071090f9ab9cf36bc765b1fdb2a5f8c9a00e22c69fd3457a9579844aed5903619bd79c2817498ce5f00b17182c1214ad3907a206faa46fa6650756341b610cc7f549618c0ee4ab9928412dff471873f28f428347710751046c85e4df3946fecebd814467eba9d04a07857265d14bc011835e72b3ba2447aae66a0fb2d5b880fcb82af4f069853d363a7de01396704399feb504cc6dad54dccd307ecf62e30ab026b9c526e355540e9ee029de89f61a58876724a583f9c2c03859599b49f045b2412ad293ca9a24b3b3be78b7681e5e32f55f9cf87cba33aca86f5409f02ab9a2a464250a4ae9be46214bd8237ef8096264d310a688f489d256318848326eb81c3ebc71e381e900dd9ef9a727416597ec6308e00af7ce9f4eb1afdf4885b81fafa986daa82a4a91779055aa6b4925b86024aff9156c9f1791febe633c0fef041a6d8894237ee8760256c2f5a59b7136b3462a7db249f96fe9cdc6ccc390ef76f8162def8d8cbca38104b0ea1ba77aff901dba36a81b47e80508e279b100fc7cc8c6d5c2b7b777bd042bb88c5f69e8449ffc956824ab77a94e250178d586e4d6880dbe6ede4fb0c79223833e079b2613aa8cad2ed95b58373b6dd58a7bdd8559e7072b4cc31f1537d5d476ab0c19e356fa274fa1236899aec34d1ca3d92382228f57bda38dd2979bd00a0ca78e28949d74bcc479899c591efb211b14c634b18edc2872b3abfdea581a37936ffd45a131a55b5260640543fe04034b9bd37f0391abd3167c35e82d9db5feef577638df8cc23daaa9009a6333ba6d0d0e042589aa550da331eff8349eb200b40378d0cfbc02508b1e27544c705cb2364f8eb8324a4dc3e714295f3d65275f8fc47f7999a916f648e47f60d237390a98fbc764badc9b77a9d24df1982de8102ffaa5d315a9b5c068eccd5c271e121b71ec97b066a049d96e2177095710c18f5300bfee0ad765da8105efd590b534280862775e99e4d12bd1050a833b924ec0e03b5bc7ad96ed3579def6f766b02e3fe42980b49ae01f251c400aa8a5cfe9312d303a49771c21446c7a013b2764690088cc1a613354c43e81eb6ceef057addb5ae9aecc5f1a16434d1847a5b0ba9073813ea9ed9b6372c02de63b0e3a07a1c28bf303e1cd4696fb601ee8e01bca462542f94790e282213662a4e3ea48b964f645307d0c2eec1f281e49bad47216f4f398fc45d798dbeabec26e9000551a1f56695d80e4402ebd46b3e21be7ee8c16c72ec85a37893942add0e11eb9f259c78ea50434fd2d2b013b60cf3edd193a2c96736c0a94e730073e549c5ba5d22974e511277818f719f66447106b607930ee985c26a1af6502fd93ba1e929c7921b9e5022409e24e3a028b528920526b40ab214aa14c5834665db2f831966ea47adbd6cc338369093adcb48d30fb8241e3f4eaba02c72f200f29efa34ac9c202c997fc4e80673084dde1616d5b46b5263bc58365c6c724163611319010275cdd869f071e9d589d44958ac271515ec4acfd54ce76552686145c9e449efdf1808bebd442dcd111ec3e674ee5afec414d0943da801b1b653e8b0b1481ebca37a53c9c4e98638641e7193e273d2f3673e3fe692d5ae23cdc9485ebf1d3b2e9da3985947b062ea50129b45b76fd56d17b81fdacc6c48ca929ce977228a46d50b7736bdb3ad0a9fc3cca40e980924c7be098263eebab249fdfba6344eddd88706fa8d590806e6ccb903b588c093688297f64c3b22c52e0d988c4cee9a1bc6da08ac8705350cb2be0745201ea26c69fb58dbd8cc6865dc353e3fa1943043ad6044a42a3137357fb79e0c20695d9bae583105a7736e1905eb5def12565f9b27677de725764fcb5cec18e64caf37b9b0087078e1d0bc67330af41f37d53ba97028bf9f494863e71feb0aeada235910ace903918f4f4fc5d1ee7324530f2a5c0d10cdb41a4b71f2579c9d7c458914e519a336ff85fdd0fdfc71d63ed4a8c0e55236a34adfba03ba94df62ea9db1cd751f2abd9e603cbc9cdff6645e3bbe581d9a24acbc43b62a30bf509b558bab6aa46fe2835398a60ded3dcefd3d5a63ba85300ec7c45b235854508a5741fd9209b91cfa4684e24ec67bf36b7032974ab29da1796e361ce9b30c15725c6a5efc025127b9c8da3f2ace9d42726756b8209287b52eb6b6fe6f1aba7853b7ceb141fb75b5b4164b38381bbcf7ead1955d4f42993c9782f997c312bf3b468982d2b27e15c4b96ca49b2f29647570b19b2db18a673dc96f5bbf8f8e282a6c4185b2e5a0847d80e0e4be88960f874b5dfceaccc15444588623be28cf13add7617c7232264032c27c1f17d6a3a84fc30fdedfa79d2ee71c1804d8eeed42e6d1faaa872d55e7fb6823ed1ab407ea20e747c32f67951665fe43c55d1d81e969f0152745afadb31c5f387c50805e2ce176a483053cf38960135cd61c5d8f9325a2ed6ed13dd68d79974c07aaeef907781e549fa0bcaf45e8b99ddede2aff2866437e0b774fb9880bb9318d11e855fcd7a70f46e2818748263331ff97f3d8d93c063f0b64512ab64e73383919ec2acc03754f5e02001ed4fcbbaea4a5403e0189b0ed861d1de2aa1cd38ecf34b98840ccd4d2d6706cce45f0cc66f4a9d13cdb227db6d1bacf1ef46396a5482728f46a5e69abe219e3294ee4c2240a16f5bd16c626587d66486770ac765e2e962d42d5ff0bc773d2d2ce4ea8afaaa19667a1ff9467aa5b8e17614d365795f9d59456214cdbf03280c2d7c60fbb076c357d9b26d52ad121e7897842006890d215ade252d7dc156937700bbbc4e91353c8c273b5c87ff2e90d1a220d2c9712e2d3ed5a8b04fce0c217922329c31de22bc1ada88de6da08f1506d32ce6fa558fe1b9bc6de1fcaa2b9c9d06c54acb77574433c18154d72fc9af14d25f72ba986c9a5a4e015a839449a6e1fd75ac41638945d71417b575ab74cf00bb93bce424091f36cbc316df9e285d0cfba84238a0aaab8e8c69eb3293f31d272bdf5ffb8a7a51e786e7f4e89d36ff24c57d3231a4ca3b742e26cbe16375c231559de02fb0e5c4232b2b40097bbb5cca8e1a3082f6ff5f1a9ec7e1b898d992651e79208145445d1bfcb17704503d80d197e9e17a6b3558863bd818d8d60a31720465446f0a0c5f5cc8c23723327bbeda9ddbc9a878b4efbe4c1902a3959879b5eb13d7d40092b296c6ac379d75dd290aa480929459cebd1c12f415dffa767ef6c791f91e70afcdfc898c9752e9d3859e68498cdb36bb61b9c852fcf34f1e769778489b3e534c6f5a268fa8cf1f501d7e5d6860a8880a327343705b895a815d845ac50f1111de2825679b999abf957099f50a2f56c211fbbf2942275eb055ad48958c63d54181b930ee59d45c26f21b35abbe42830b73e98f652ab868e9538c01c03a5475c536590e20ee5e20d743a5c42e9559ab19fb39d81333b65ee1dd8d3af52fd7796ffa4af7aeab952ee5ffe06f496d85f6e08fe170d9bee952617bda72b0de134bdeeda7d7dcd1bea38707a86406f2b176afbb6bbb2e3534acbb08d0455198a33f8b5227c3db9c09cf1ad2b5969ac59ed27e29f93cb6bfe2a2332ece9f1f87f61be3e717f27e37b1c4e31272ac63289da9953407a7bef6df3464f84c1d12885005d868063feef5d0ce59d295775324873c738fc886857307a7eda031cfaf2031e1c6a549081c03c029858bfa7fc6f706dd43cdf902be36093a19d49c53c6ec0474e6a3cbb81d0b4ed17a5cf2b41de047db3c85c57ac24320f415d616fd851e78eaffa5de3790cfae4ca2904579876c7bc7ff1b0d7d15d6640995a6445167eb798db42921f5ab3a1354873eda88e3376878141b78c76189de291203271c4ea959106132777858ce9786995090afeff31fb8061a61c60ea8c322295948fdf1f712625c73ee86d67e3ea06817d35e5f921b9a2eea7cb68bcd549298ad37d41fcb46d426db35f5ee3db442efc3f05678f10251413c7d43da970097df24948711b797a7a5f490d079f62a01a023d2d9e8ec30d8bac8165258e1996656d398709b3b0887cf26268f32bd007d8516bad65041b48ba083c16c0c31e3ba900472c211b005778d01ca829f4598e31d9f6304ad43b74b30485d840b1a0e9dfff0e46afca91eab279befebfa7b02405433447465f5b6f0e5321911b7ec4908de0014a04e968d8da627306508bf71139f0640496b87323bafafe84b47d288c3aa24777015471cba09dd5c671135e5f52b3d38c2da813c64845ac1ec93013770da256260da4468d4fe5f1882b46cc99a65df1d77835b923c5d964bf1ca9cdd208df542c88e270b8b9479e21b5210ec4a82891c8131a5c22764184c0fa4c79025beca36b1249c3cd14ef9145a25994a97af7788ab79c32e375311afcf15ae92e51a706934729c1bcc2ae28bf1fe52a0a4391c6a23362a0d76a1c862ed4f156f43ac43a5ca6e465da872b8764f93be06c6dd02a0e5fabf59aabb94b979896e8a0ddb69bc858d0d499fa336883c79dbd858608578379f73d5823af022756f0212ffe08602e39497d78da63e3a35257815de84d88fdb975573c15baf39feab11f99ae83b5a0735700c28df6b68055696a40310ace885506d22494fcf481eaa323a0bdb423acde1536c2c0a628252ac415dea012faef9dd560c67effbdc3e6918665f40ba3085530ce956658f8be73bdde1545f688e260ff6af2fa71d3143a5204a0e4da9a55b3a9ab62359eb80a4de4c4e29765f6a26a4445442eba0cf12f2e8bb73e0e8658a929c258abb31a8763d445f0afceddec8c69e364ab6979917bf42f5495170e089fe7d0e3451d7ce411b03585f07ac9a2ecb70a7aee4e00c50d69455d5eb6199b29d82670f9f4c75336fb3702a21be43a561cdd60457c998d12e13322f2c08f60362980ba4b8518f55326f7f9806ab6c533559138801779a36770932a5d3079a919bacdcf0d31621c94433f5172a5b40075aecbb3c713cff631f552493f3f507d53e7f0849e52fbb4289bc828e4f1fb690b39854516e23744a4ee54a3bea25dfed806ae3b28f2060e4edda3c056581039c1c953889064ddad3c9b4a19b88d6d8937d1ca0a8fcf37442899b25754b767c8fec66ff4a8e1", 0x1000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x0, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r5 = semget$private(0x0, 0x7, 0x408) semop(r5, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x0, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000000c0)=0x7ff) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc, 0x0, 0x200], [], [{}, {}, {0x0, 0x0, 0x2a}, {}, {}, {0x0, 0x5e45}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x100) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x403, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f00000000c0)="b1000501600100000000000000000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf0dcb5ed83c13eef3daa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118d7fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b406333000090006ee01b1257aea8c500000002000000050000020208a371a3f8000400000000000000010000000000000000000000000000000000100d", 0xb3, 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 = getegid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x9, r3, r8, r11, r13, 0x210}, 0x10001, 0x9, r14, 0x0, 0x543ab142, 0xffffffffffffffff, 0xfbd, 0x7f}) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) 19:34:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x200], [0xfffffffffffffffc], [], [{0x4}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}]}}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 19:34:51 executing program 1: r0 = socket$inet(0x2, 0x4, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 19:34:51 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) 19:34:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 19:34:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x8007, 0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) pckbd_enable: command error 19:34:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x400, 0x0) accept(r0, 0x0, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) fchdir(r0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) readlinkat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/54, 0x36) truncate(&(0x7f0000000140)='./file1\x00', 0x0, 0x5) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') pckbd_enable: command error 19:34:53 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x482, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 19:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) r1 = dup2(0xffffffffffffffff, r0) r2 = getpgid(0x0) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r5, r7}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:53 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000040)) 19:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f00000000c0)=0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000200)="24a48460") pckbd_enable: command error pckbd_enable: command error 19:34:55 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCBRK(r4, 0x2000747a) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 19:34:55 executing program 1: clock_settime(0x0, &(0x7f00000000c0)={0x40000000006, 0x7}) clock_settime(0x4, &(0x7f0000000040)={0x0, 0x7}) clock_getres(0x3, &(0x7f0000000080)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x8004, 0x6}) denied attempt to set clock forward to 4398046511110 denied attempt to set clock forward to 4398046511110 19:34:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) bind(r3, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 19:34:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x10, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000001c0)={0x10, 0x0, &(0x7f0000000140)=""/16}) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000240)) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) mlockall(0x0) 19:34:56 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) flock(r2, 0x2) 19:34:56 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) 19:34:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x3, 0x80000001}, {0x91a, 0x2}}, 0x2) 19:34:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 19:34:58 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x3f, [{0x7590e3641ddc5003, 0x3a8b8677}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0x6bd}, {0x1, 0xfffffffffffffe01}, {0xe846bb89bc6b1858, 0x9}, {0x5}, {0x4, 0x4}, {0x1, 0x2}, {0x2, 0x4}, {0x1, 0x5}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0x8}, {0x0, 0x8d9}, {0x6, 0x3}, {0x0, 0x5}, {0x3}, {0x3, 0x9}, {0x2, 0xffffffffffff2ae3}, {0x1, 0x3}, {0x1, 0x3}, {0x3}, {0x1, 0x3}, {0x3, 0x7fff}, {0x3, 0x5}, {0x2, 0x2}, {0x0, 0x7fffffff}, {0x3, 0x5}, {0xde768a6daca993bf, 0x1}, {0x2, 0x10000}, {0x2, 0xe1}]}) write(r0, 0x0, 0x0) 19:34:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 19:34:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) socket$inet6(0x18, 0x2, 0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000080)=0xfffffffffffffe64) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) read(r5, &(0x7f0000000280)=""/4096, 0x1000) 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", 0x23c) connect$unix(r3, &(0x7f0000001480)=ANY=[@ANYBLOB="0100ab9c1658aa582f5b642eedaac0ee7109d7db3142120ef63d1ae8c99e81a700691fd0c05ac6ba4efa899b47e60746e81f7d0a58a959cd23b7de9aabe4392892671f3e63c53e0e82bfa1815d36cd661cd94e5b85fae62002d3d6b13a096f764b6bf5111f36d3c8e21793ae090dbdca7508d66724b9f7e2493c9c4ced486fd75e4bfa2c856453388777477718f948c0a270a0a9bc16c205ea2ad7b9fd35c9bc99c6ce8efe3a8ef570b70620aed90c43ba1438930a77a8a8f6cbaf7b10416dd92410187bd74b441b052f7a356228d1f5f1a28e37163145633ff44b648c0ce1d301d8f5f0e1cbadb60772563b0b86c81a998cb1656f688d6ca48e35f70c49ffcd1c71841bc851ca80753de114b714aa34b7d3d13d175f36445b02a2dbc023dc17e52bc732588b045ebff65879890fbeb46528414cf50c5f8f01bb1d30f5c9dffda788f1e6b7d255d86ad13718c3486e1c093360b08343a1a53a50d52f7c2f3241ea4a998850dee8a5840b7799b7e27557471f184ec5d4ee829fb08eb15476324c1f7502b1fe428d7b37dab8ebb3bbd9050707023dcc8dfd47462731d308df01e49eca18693e459e671872c68dbdc8ca008a8868c5ba00229c328d62cf60811d329c2910cb4f5dbe"], 0x8) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) recvfrom(r6, &(0x7f00000013c0)=""/95, 0x5f, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1000, 0x2}, 0xc) close(r0) 19:34:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:34:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 19:34:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() r1 = getegid() chown(&(0x7f0000000100)='./file0/file0\x00', r0, r1) 19:34:58 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) 19:34:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "3e58a044b1fb0301002c4028c5d58a014f77c2bc", 0x3}) 19:34:58 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 19:34:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000001240)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001200)={0x7, 0x800000005}, 0x8) r3 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x60234dc91bf9ed4e) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/148, 0x94}], 0x10000000000000e6) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000001280)={0x401, 0x1000, 0x8, 0x8a}) 19:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:34:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5}], 0x1}) r1 = socket(0x4, 0x4000, 0x2) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 19:34:58 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 19:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0xe0fd, 0x7}, {0x18, 0x1, 0x5, 0x6}, 0x7, [0x40, 0x1, 0x0, 0x1000000000000000, 0x9, 0xf8a7, 0x3, 0x1]}, 0x3c) 19:34:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3ff, 0x100000000}, {0x18, 0x1, 0x4, 0x6}, 0x5, [0x101, 0x7ff, 0x59deccb6, 0x100, 0x7, 0x4, 0x401, 0x80000000]}, 0x3c) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCEXCL(r3, 0x2000740d) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 19:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x9169c96626b35194, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) poll(&(0x7f0000000200)=[{r1, 0x80}, {r2, 0x10}, {r0, 0x10}, {r3, 0x10}, {r4}, {r0, 0x1}, {r0, 0x2}, {r5, 0x80}, {r6, 0x4}, {r7, 0x1}], 0xa, 0x4) getrlimit(0x4, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) bind$inet6(r8, &(0x7f00000000c0)={0x18, 0x1, 0x5, 0x5}, 0xc) 19:34:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = semget$private(0x0, 0x2, 0xc5) semop(r1, &(0x7f0000000080)=[{0x1, 0x3, 0x1000}, {0x2, 0x8, 0x3000}, {0x8, 0x7, 0x1000}, {0x4, 0x9, 0x2000}, {0x4, 0x7fffffff, 0x800}, {0x4, 0x0, 0x1000}], 0x6) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 19:34:58 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)={0x4, &(0x7f00000000c0)=[{0x6, 0x10001, 0x7, 0x101}, {0x29d8, 0x2, 0x0, 0x977}, {0x880000000, 0x4, 0x9, 0x10001}, {0x80000000, 0x27, 0x400, 0x200}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7b0b) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 19:34:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 19:34:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20002) flock(r0, 0x2) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 19:34:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) symlinkat(&(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x10, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x21ed60d3649e516, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x8}], 0x1df) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x202a0, 0x0) 19:34:58 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x39, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xe367a2041609deb0, 0xf17c26ca650a7493) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x54) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x3, 0x7, 0x9, 0x100000000, 0xff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) 19:34:58 executing program 0: symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0/file0/../file0/file0\x00') 19:34:58 executing program 1: r0 = syz_open_pts() shmget$private(0x0, 0xe000, 0x0, &(0x7f0000ff2000/0xe000)=nil) getegid() getgid() getgid() getgroups(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x100, "0b06526cd13b980292b8cae71823d505f79c1089", 0x4, 0x10001}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) syz_open_pts() 19:34:58 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket(0x18, 0x1, 0x88) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530000030f00125c4165d3f172d4563925cacf5f5dbd2d7b13f06e5674179796119f8392ed7a78286e8ae4c2706b460044a16c89a4b914b803df09bd78e5af9f80f176f25d34627a789274cd24597338398914519700ab591618914765e1ad644fbd4286476dc3d0d977e7c3ff8533b0f1ee517b45a54bb6457a93bb6029897df83c6694f188ded3691f168cfe961245b3cc57b7f9e0c2e772a"], 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 19:34:58 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8d69f01814696cb5, 0x80) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/183, 0xb7) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="01000000ad4956a9c88a05845b22b8760c4a3f008f40de99f27f359aa0cc7270c4d901bc0000000001000000bb649ff1b6bbb3bb152bb51b46b9a3b35c2d5aa744e700d944a90fe5c4026d76cd4b458d5103d23a2f86ce000000001a1e24103b4f76514606b59a09a32aeb6cd4ff3c9dc833f422c62eb6faf92c04", 0x7b) 19:34:58 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) poll(&(0x7f00000001c0)=[{r1, 0x8}, {0xffffffffffffff9c, 0x82d2d1a01ca61eec}, {r2, 0x2}, {r3, 0x100}, {r4, 0x10}, {r5, 0x69}], 0x6, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000040)='./file0\x00') r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000100)={0x5, 0x2, 0x400}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x3707f321642593b3, 0x1, &(0x7f0000000140)) pckbd_enable: command error 19:35:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) dup(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21, 0x0, 0x0, 0x9}], 0xc0000000000002, 0x0, 0xfffffffffffffffc, 0x0) shutdown(r0, 0x0) 19:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/178, 0xb2}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000440)=""/173, 0xad}, {&(0x7f0000000500)=""/210, 0xd2}, {&(0x7f00000001c0)=""/49, 0x31}], 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) r2 = semget$private(0x0, 0x7, 0x408) semop(r2, &(0x7f0000001140)=[{0x3, 0x1, 0x800}, {0x2, 0xfffe, 0x800}, {0x0, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x3, 0xdb7, 0x1800}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x20, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000700)={0x759, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1e, &(0x7f0000000080)="730bf6d416f4a2fc9de213d9b992e14759c472153c7f3fb1fc8c18c017b6") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)) pckbd_enable: command error 19:35:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x6, 0x81, 0x81}, 0x965, 0x8, 0x7fffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000200)=0xc) 19:35:00 executing program 0: socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e73900d3e000ff01"], 0x1) r1 = socket(0x10, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="93bb8f7beb24000000000000000079b0439351a4d9a4fd7db3868605fcd68595510e"], 0x10) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 19:35:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) syz_open_pts() write(r0, 0x0, 0x26a) 19:35:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x100000000}, {0x0, 0x4}, {0x0, 0x800000}, {}, {}, {}, {}, {0x0, 0x8}, {}, {0x3}, {}, {}, {}, {0x1}]}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:35:00 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0x7fff, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000003c0)={0x1000, 0x1e5, 0x8, 0x81, "53053c9ad9763e969d1e54cb6f644c60d3f500fb", 0x8c2c, 0xff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) getsockname(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'vap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tep', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="79ba8aa0ad783d0033820c4957b87cb6ce175588a80e72ce7b91bf93a621b610a8b76fad4d4f40419743f60a87dd9067c90b1c0b0c085aa7311594d829d91116480062d4028fccd09d804e31ba7effb31b5c36cb81a7f88611321c6e83", 0x5d) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x0, 0x1, 0x10000, 0xe57d, 0x7}) 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) setuid(r6) 19:35:00 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x39d5e4b0be44c581) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/69, 0x45) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ae9bea5c9d00020004866af4acd149d4ca", 0x4) getsockopt(r0, 0xfffffffffffffffb, 0x0, 0x0, 0x0) 19:35:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1a07, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = semget$private(0x0, 0x7, 0x408) semop(r2, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) r3 = semget$private(0x0, 0x7, 0x408) semop(r3, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x0, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) 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) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) 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 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1, r6, r11, r14, r19, 0x4, 0x1}, 0x5, 0x8, 0xfff}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/227) 19:35:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair(0x31, 0x3, 0x5, &(0x7f0000000000)) 19:35:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 19:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:01 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x9, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:35:01 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10002, 0x8) fchmod(r1, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fa9fc606385902fc9fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffc8c, 0x14b3602ce005bd9b, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x148) 19:35:01 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffe6e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x82) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x29b245a6ecfb1630, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) semget$private(0x0, 0x0, 0x1) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000100)) r4 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)) r5 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000200)=0xd01) r6 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20, 0x0) r7 = getgid() fchown(r6, r2, r7) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000002c0)={0x9, 0x1, './file0\x00', 0x828, 0x8, 0x2, 0x1}) r9 = dup2(0xffffffffffffff9c, r4) symlinkat(&(0x7f0000000300)='./file0\x00', r9, &(0x7f0000000340)='./file0\x00') openat(r1, &(0x7f0000000380)='./file0\x00', 0x20, 0x76) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f0000000400)=0x4) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000440)) ioctl$TIOCNOTTY(r0, 0x20007471) socket(0x0, 0x8000, 0x9) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000480)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) 19:35:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x2) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) 19:35:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x2, 0x0) symlinkat(&(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}, {0xfffffffffffffffc}}, 0x0) 19:35:01 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) chroot(&(0x7f0000000100)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) 19:35:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x3a, 0x5, 0x0) socket(0xeb5f5fd6034f0ec1, 0x0, 0x80000001) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x1, 0x3, 0x10001) mmap(&(0x7f000026c000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r3 = semget(0x0, 0x0, 0x4) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/98) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) pwrite(r4, &(0x7f0000000180)="b08f8e9bc786111802aff954d312a957a13d673c14e85259b2cd6369fc0a5ffd2b779e8d063ee0e47b7088b1297b0f3f79653dbd9a84112f523303b195c59f9a6ea1df45c982fea9abb1eee060fa064dfef60fb5040f0b07b11cb302a156a96bd6adc45fcc127efe4b301aadf0fc0b265e8a", 0x72, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) mmap(&(0x7f00006dc000/0x1000)=nil, 0x1000, 0x2, 0x4010, r6, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x9) 19:35:01 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 19:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$KDDISABIO(r1, 0x20004b3d) 19:35:01 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) acct(&(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x8}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) sendto(r4, &(0x7f0000000200)="d8690989acb400d7b43e3d9933a09e271343a9f3e2c6", 0x16, 0x400, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='.\x00', r3, 0x2}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r5 = socket(0x18, 0x0, 0x2000000) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) 19:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:01 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xfffffffffffffea6) getgid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x100000007}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)) pwrite(r3, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 19:35:01 executing program 1: r0 = dup(0xffffffffffffff9c) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/253}, {&(0x7f0000000280)=""/208, 0xff20}], 0x100000000000009f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) close(r2) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pread(0xffffffffffffff9c, &(0x7f0000000100)="80922d03b3d5c4ea088926645ba71aaacc27a4f35e8a1df27485138e02ab6480621c9e60833b96882a045062c04e47cf6e0e91bda3ae95d0684e1d6d39441256", 0x40, 0x0, 0x0) 19:35:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = dup2(r1, r2) ftruncate(r3, 0x0, 0x7fffffff) write(r0, &(0x7f0000000040)="f0a924d3e16edf3a6f558a65dcbb312d3cfdec065aceb60073a4fb08e909d007fa619e2c84ee656c9f3a0a33a1873f09f8d846c2c73471704b430022129797a9cbbe5e5551ab7cb42114cddef5ea1fbeae34ee8ade968800b260e78aa38bd656", 0x60) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/90, 0x5a}], 0x1) 19:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) dup2(r0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 19:35:01 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1f) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = dup2(r1, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) syz_open_pts() 19:35:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x6010, r0, 0x0, 0x0) 19:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) fcntl$getflags(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) setregid(r4, r8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x54d, 0x5, 0x81, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 19:35:02 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x0, 0x1000000000000}) 19:35:02 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000001180)="23c12d329aaf4b3ee1a3326e44772c4e6398a621c55f811d5d97750ffe98893a8174b34bfc1633541ef214dcc25732ff0fb0fb8df6b93ac6f452bcf385027ebf64f01e81749a273d302922661a8dca44e62efdf358432341a906d40f0c3c9e3afe202e5382cf5baac8f8fe7baa183c69eb842fcaab932752a86268dbb15553ac8e3a915b88", 0x85, 0x0, 0x0) preadv(r0, &(0x7f00000024c0), 0x0, 0x0, 0x0) close(r0) setgroups(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x38) execve(0x0, 0x0, 0x0) 19:35:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 19:35:02 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) syz_open_pts() dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) pread(r2, &(0x7f00000015c0)="850498fce9c5695c0caf1ecfe53d1c693bcba406e36670fb13", 0x19, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x100000000}) close(r0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000001600)) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) sendmsg(r5, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000100)="af0351a5dff53b0ecc092788ec6f96d799da5fea14f3d2ba7c3a8f444409c964bbdf72fdc3dd2526cd4502662baefee555a2b61984d0fcb3c891d9fb85a00b05237989899f8a5b7a0763b043d17fbf5882d04bc2c41fbb487f064f2ab413150c3663c9b83c1d8ecc1d6a0ec748d7c5990f776088b6d2d1036659d1ee9eeaa5450abdb84fccc2f28f9061a027de45dd06ca95a87b6999a6aec9d73c5b629b7ed80e11732cd8290489cea9e84f1027e948496033daa640ec6b9e2924f7ec06a2dddce3d9baa2876ed55053", 0xca}, {&(0x7f0000000200)="47a81f146cdd6e155c216f9ad37711ee58317a", 0x13}, {&(0x7f00000002c0)="eefd1c645dced915b60b163f737f3a927bee54658387e7eafa349c90e712957e6fdb8c81170e7179d4142beed8f303a76dc3aaf3f9ac45c21424351527fa62c62aba93bd14b92f23bfca7cdc54abe964b4c75716dac7758a7c0693fc5dd0", 0x5e}, {&(0x7f0000000340)="a698d92dc3a1c1707883906debd2bd0d2be4b6ea6d72a50850e509779b12ffb95738776a0f0b1a285fd0c5a3a787fe334abcc1adec5eba4ec4055137ed3ac2de2b368f82e4f0a7e2900b72407f3d5e6c17a042576474d1b74ccb1884f6365a9ec1c6d151d5cc41ea2c8505b3a82095bdd9fe21c86cd91dbb006accb191ac63b2862e51a679a75e9a0cbdd63662caa1a14d9a69caa6bcb7e24a8d8524ab6869c8c0b072b33e29730e2fa8bcefcd0aabbb9ffc36925e189fcaf62ba7e8b24ebfa9454c49fd8ddeff6e634b2612d70d6bfae43984eda93498a424641d73ee496910af42a77390887af5769103b814cc7d16d5377add23590852e186fa70fec687584e514a2e2c85f9b47a713dbe60efe4bc1bbc113c678d459c22674e3f713d789c0366f283f394fb9277e6bca352fbfc13ac29f3f3a59f4f5f32283580831a85c2106fe28ff2eec5e5fdc3eba7daa35447ae27e95813bdec2d839c1095ba09c6fef7721a49bb15b8a3370c249b5542f91ebe7c0f515824f7f6fe41923c1771d8d2db68ca3e337aa16693c604dc29f23519855831b7ff4a95fc84b103e1f31b196d633f2af92c46e49628279350b954e3d262675e3b8b7b85d5a9ae81cb01403683e4a386043b4768aff1e073f048e52866e931b7e726b2d6ec75052803f5b1c80e82520ed441ff66abeccd8431dfcbb77e6cd1b142460899684ea80b87db73bb7b32399549b63910146821fa79aa904275adb4d4d216167f2d500b584f54df5ebf499dd31faee16259c71040414318aa3b47f65f9fc8b6a81fc78d0db7051926b6a7693dad23c85f1adc0f7de06ae7ce4c19264aa9057d6acc78f920bc292f39fadf8855adf9d52e64b11309fc687716f1e2ad5d88bc611d09884184bfad54fb505636e61f5d734d56c6c3e53ac315a4228e9d15b69dedc9656ce5fdf217ecd0605015da15a8a72d2608f6f2831e5187310ea5978e6efdfe306140ac8a8714f3a59833b83308cd65b15bae6129eb96fe1082056cf2dd5903681abe91059dac98af943bd7308f854ce2aa4b3c8bcd965216a9eb1db591f9e1b03971f12f9a4894782edf84f06bba16c9110a97d891862e5a7868ccf3625503063f0f09adc86a3a87c1f6b262b11685e378771d305dc0d942f8cd8b7d53468587bde5832e8aac28597def69f02743ac1fb0ca452284832ffcee224761062c1a40a0d67f7ca7f1401d9e6454762efe31e53eb5b881ab0eec54b7f0c5bc3b3e7251cbff537a39e0141a58d531501cb7f394ef45e4d6bbaa67a87a492a8cbeadd3807ffc44685448d7b492712c08a562d3c728588cd8966b337f883a6deed394d5b1c2198cac8ce4507fa329ef52a427a0363d85db01cc8032b121a885115800c364f3eeeb799ac368da794c43a06c7ec0962e1f9bbbf7d2c51e08c5f2d67b2482d094ae2d2fa6e704b655d4e549fc758f09d8ccc1ab847e1af6df8c1a0f6bf090bf7792d69819c80a12fefe6d083bca05f5e6b2ff5293f0d023b878ded8148702fae9a17a12e226ce5c9507a2cc7cbaf27155411663fa422a942a2f31b0f8c1acfac7bc5120953fff6235836bfe9a164083619b50290cea66edd173366a8dae2b82f097050c6009cd35f18a10739e9d9839610c409692e31c5c10b874fa07c5d7bb22fdfceaf0e2600e11b8f74d541dc7af8ffddcae4f2395f1dbdc1a3185102e4cc04914b607cf661307dde767c302f886c4cb15f424a3d6322d00b1abb4c1302977c1458855c8d089e708c7e384a5578a27d828af8e3fe6f7778e03e08e36e42c7b2c11b3a7c7321633e3db9b7ea94b8bc687314b812e18125bed625347fba6f04a845648bf7723b32a98c023ddd1a2eb6ed9bbc12f18d98c176af04b613e331fb378b79cfe2ba0645e90a96d5e606aad46252d48a9343c7847b2bd33c55e6b2be34771b1ab8eba5974af1f9d6b0f8abd055f94e3a6c49a77ca0177cd539d1d80936b481894467128e484d5e8801392a4f90dc763cc3a4cc6037c0864ba2325561fe53acb43ba3d994b7aa99c3db3e48885671f806d1fde4f315919fd796f5e67860f79849f904033553053492fb7f56d0178cbbfc5f3241d03cd9a22a63553c48517464ed539bd2f075e51cd63a856206e5b980133bd704bd3129486905725d6866c407cf766f47868a397a94361fd0d840805a71edb46ba50a0d1af2f535a0ea45333be30d2aebb3b4b40077be832e376258623c8f229455cb0a91924a03695d95a52568597f252d95b0b5dca21d4623f4f33af6fc449a82a51672592e030ff5b7355d42fadea914c2cfcbaa8546844f7a5f3f530c6859ae68ebf8b8efbce0150dbf7aeacb1d698763809b3985992033393bedb09646a2aa1c25ce970830d7b467420a9899b96e1cea549841fac957a983648350d6d4f68c97d2ba25de9aeac44d788b5c06c8214d39d57b314baf3c003d639866e067d12a68c9ae0f85b39e60407852cc9932816a8144138c03e6fb5d1c5aed932f195cee77c5958923b63781d6a4588e393cc8203ca5fe9a45707b5d4631a909f8d57d05582d51db972adbd5699bf0c7785ee4e98380895b128d91edaba4758620704dbbcedf7f4c8ab11a9a4bcaedceb997b114d23932dbe7b2b5e6d0109e1966b8e69e1dd3c9993ae4e508f5002db76a1da7d8c06ece5cedd6bf7868dbed70348c0467eaf8043b54f45b2c84eedb36d5379af32a6b29c5d30e73dda0b9d27c6853dee0366836bf1cb79467ceb30bd07aac9c9bb4b2fbb4adb3054a173bcc9dec514de938bd90ee38bd779c109e7f4c4c8c7c318e91a96b1e8a7b40bd9bb2f795ae44d164b6bab51313a862c4cefcdcce02f61967b741bf38aff33f3cb6a516615592b93b079fb5ce5948e9b0b90f194708be0489119960c77c3e9e03ceab3a8c1e3fddb1dc7d95803bf8dc44de8ba21e0c0ac00a8cc05d4afdfaf36215984ff9ba2f21c325aaecb05ed5e3620091d9120360c3a0dba5a9c1fcc7f053dbde1995be54e23e1aa2385e452b1caae7e01488ae4f70d78867ffb90bbd25994f821b6bd5c2a1e5db51c3929eb104aba4befa9b104fc92beb6fb2be832bcd74f72b6a59698d55fdbbfd63d93c5c1972d6222beb8d717490ec34d8dc62db895af9a9f815053f41b2271c29b7bdb8cc7f747ec77c957600a8f4682634bcfcf1eb4ff17ba4962ad52d875a89180e9f790038767e04ff35a851ffe0304e4346e19ea27f831370bd024f365e59f010645a71475f4edfdf628d1dc3598a8f2602cc4e3419e5fe4d9545e74337780ba2308c068f2ab202ad5b69a32d1dc934cc3c264fdd356c09ef367399b89c5600e95e3b7bb4e221728b14b065d6b1bec3ababe24e5f93b0e26ee1e8893664d95ff97e9e94bc5a17566dde81983cb4e7a8d992615e43f1e8e9f5a3a7ae29640f2a84e126b19a06fa6a50bf46226f367441248c5ca9212aef6ae8dc0e989b37fa73c91d778862b5d5021a7e6f9f2097e5168f133c3a10ef88e4d22b8f485a857fcdb16bc09978b10405ccddffa07083f9f0772611986cf4a35370fd6108bd3fbd1a8fd981d0c676c6b34f895530574d2d979bdc4032d2a4eec1e3ef6c1088befcf7d2ab15949a82ea2fb01c71c54aeafc0d055a8b964dd53b901dc8ab4aaea18237f6b2136acd8056626a8f13d780ae45f286e2fe17c976b050577ec0205dd220dced2f00e54caa037f00089e3aeb77c50604189af220db437715444fb8058c70181c955cab5d68eab990737afa12a72c559e87826d4ff6e625863b906e15c2451391b5d74fd9f60fe4e4c5ae246e76befd1588434c49da00b49972826bdd4be6c31717fe6d3afa4ce2dbac7cea3e34f9e73bb97143667c4b93570cac8a3168f63a41abce241a2568372442f317b05a3e7b8ae705001b842ce9c87eb3cb02442698b17bd1c657579fb3933a195c787fee30364d5e78fc30c03040a587013dcb2669f3a55f1654fe906c4358705855619b5fc36bf61f3e8297ff5ef1cea8d164a2a9b5c1c9f0051541c1062e71afa2c4d63f24e89d535c4924ec9d3fac9b2219c64491fff3369e477bbf85ffd0c0009e207423cebdb364cfcd743c1247d4893567e56a6e89d2516fab22e9a2621301801b961ae8e390b54367285ed65abe318ab2ce961a9e0187f1f99380ffeebd7bdf07015fc805b475460fff1b685f66b0b487985b40f4082e7b5c9bd949e8591d9c1f927f09664e00fbecbbd4b425b35f1794f365da5e3d9d7dd2a971e894e93f2901dfcca30a1215f30f6ddadbe12c7bbf74c35ca1a89f1715ee7da90ea1230186955b151e2502f136b2788fa1c2a48472f3a75dadd5b12ed142eaaeb034b7a922e1b58d2fdf6005edd37297d290daddc52f4ccb93f57ec0429864dd5ea23f2cdb6529dfd75a36f4b868b2ce67372edf5fef6618a6c953ca230c6475e27003e84fb15220d232c5eb8d096f9ef200597f0d85f31f395348365eff7d80add782cf85426d3fe5f4d7b78cffc8fb94ed00b493b802482e43a1210ba5c1a762bdeb6c778d39b1843267883852410241204c9facabe42050bd425e88c50ff7b9934ade85ba8ba0e64314e371f271d028f1ede59db42c37dba4c3a6ebb57d3f4fbe485a7b6d238af8379e24839368e50246aaab743ca385a3e2e40825d7f42388f05fa32abc9a4baffdf27917da77f02b7a8e6ee859bc73037b500d3e199e150c9c00e98e5a3f60dee13c2d7a7499e75b3a7610af5d23614b43e9856e1507b58aea51350c30aa23d0a41102ed2c50d39119a483536416a5b19da18e846c0bfce7b3af9ebd9015b3671fc5949a535d09fce3bdcf0eb9a5077ff897c48be95cb81f4a65cb0a6d595f154891dade4e5e6f5f46b8f7723f082f09e609ecf95e05e76d348fd59ac2ecfae581affa45f83301540dd00522bc1f39b4cad0aef3f7d840d30120dab010cfa2de0412121c0cf1124f8e1c70366b24fa3ac894848ea4dc14423c036df133cf051b7c5a070e0404539a0defd30d49f33e28f9bf902e172458d3cfc279a2758c7b8b68682a0814f35c82efb1142ac317eb4fa82c6dc5a3a3c1d874981a8e8ac8b5d9417c4be9e9ee424abfeb187e71c009bf0c8ea9f013e6828c34699f227f29d66b5d69ec94dbffe3a6b76610b9cf9d5bdc6fcb26f16ac56f74b42b3b18ae8924cac48ee840fcfbbdbf9c48128264fdc389184ea6d785020d4eb49cd0a0c436d4d6effe75a7fe812f58fa182aea5728fd549418d463332bad119e73845c9c0edf8930dab255bc2c7d1e8c03efb4f0eb93c4495bc2f6ba6e157157e62fb684ecf16c7aa65db86396da513c803e50b3300906264a6111899d9ef9d25da1c2a3ab1aef12702184579060f152e09726037bfd58cc9d65acdfab6701756a6750370b87609071f7f27f297589105f6f159695ed28ddb6e0ef180cacefddce46deb673fe2e648b9e504783ccb3c65a25deaab2945aacf857f167293e00830a6685920cb8315d31024d5908f8d926efdddbd5f4ddb94f658fc488ff78d4065a80cd441b3d59ced8d2f1795ae0e9f3230384c5118ca01ac1ccf1df11f849b075c67cb1d5dca4c545b91b616c6d37c4c53c2dd4257228c0756c9abfb40c19aa2f246b948af9916596f5f0b416ccc6c611c6f86341c07d3acf6f2e51a91430ce2ac18fdab442a389ddf62643c46b092f26f4d96b8c5ce9f43f2237051ba614b6f79a9bba12554197f118bf7ff8ece5a2c9dfd0cad2a500f8ff798f8a4efda571288b6a12fe617ef8b6d35defd0ff64e18a9d236f60b042413f75ffdab00c86b", 0x1000}, {&(0x7f0000001340)="fe53973f14aefd2ede02a5c3b0c4df4a203a0aec6b2e91a433c5bc5f8c7344b599dbfde00a4a3f65bf5cab33bf05617a078d035b1f0fd5f2971b1dcc89ba082536841803621796d94b7e58268951a8553d52f6ad5762cae86a53b2355721da19e4d7afade1c66bbb6e0215cb834d8f4484ccb94e9336f45dd01f3e891a163f7ab57aa90df82ad0a388a935ac37fbad8f3f8f057695c9c8860c6238b70f1f12a7571980c850c13005c1a0f68a088e0bd367d9e4d5ae230a57b2851131f95ffd7b91030534ce879e720c83464903ce1e1e1c4a766e95a6c544beb2d0a7b6937166befaa5be5ebab5535ac076d89a960ed8c45a6b2aadacbbd9", 0xf8}], 0x5, &(0x7f00000014c0)=[{0xe8, 0xffff, 0x2, "af89ee7d986a5113916e84bc2bfee4f9a3bbc016c7b8f242e98ae00a85d1e9fb136e46d61d3ad5d28e95e5a5ed59b189aae0a50d6076ccc389657b64eabf040c633e8efce42e74afd27fac618e9457a5ded026875a164d55026dbf94bc7d35dcf61048ce61a61eee9bfa7ec5c40e1c597c6746812d02e21efb29b5e965504fce21a45bc9ed60acd1f818f3fcda02553e03502719337f367612e00882d1f264a16323f9df1bba70d8ea3f575ff870e382756d914ef6e125929264f5d7f0c5a4302909b4c16d79598d7e4d22dabee925923b25"}], 0xe8}, 0x1) 19:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xf94) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x200000007ff, 0x3}, {0x3, 0x5}}, 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) 19:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1}, {r0, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x80}, {r2, 0x1}, {r3, 0x10}, {0xffffffffffffffff, 0x1}, {r0, 0x50}], 0x8, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:35:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140), 0x0) dup(r0) 19:35:02 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x18000) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x341) flock(r0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x40, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 19:35:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) socketpair(0x2, 0x4, 0x10000, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f00000001c0)=""/43, 0x2b, 0x40, &(0x7f0000000200)={0x2, 0x1}, 0xc) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) 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)) write(r4, &(0x7f0000002640)="6f4a38faab6bea2a4d447a713472273cec97a7a3e82b34dce600d9e6c4d36868f28f3b29dcb1038785bd483cbb7bdc5644504876420173b38430dfc617b06336a80c73cd89bb0cb4c1bd16b0df58f7d81a0c7ae048f32c14221ca846d5dbe5ae053f8fd1b098936e90d973967382ad40c434d7500153ebb988509a39be159c2043fde638c5a518c0953f657cad2988b699f5a5b073131c1b3417932d9c848711fb3c86e338b9d9468ac759da52438b9e4cdec3f2e83d5fd7932ca0329e82d1464c2cf3c41d74f5c44c91e8eb1178298cad5d17099278d3632630bfb58330146750857a1d77d83c2e322173a3665b753e061f29f3d2f216d628a7f77514a4f690bbe7987e32a69bdf08afd204f8dd427fc5cb5607717d45e862fd04e1d0564a998c794f32462e0bcd229496764db887890d00beeadbe96828176dc9af2efd1ac6257ab84812b000e581df57a8a133f33cc8e953360df5ca6fd33660b9453d9b84005a1cfd4e0a25539187e309237ca996e314408264707b5490156531d192fe0c0a7c7c91861a97b9d8b5f172ca8079487465afac95980329ce5b2840ccd186d0682b50854c7281aa9afdf1907c3d64aca2b4beb16f2ba00df836603159b2fc1f0a3c47cdc8e0f8162ec3d63abd941bc36b203532bbe15c0e989061fb93b503deeb67e229a683d3a7dd307d13bd1d596c3836ee51da1e3f93234878dce0822be298e566718dc4fd45860a9bcc70329b0d0687fb135913ad2d45474b7dd9ab2c6966d163a40ea0168edaaaf6ea5a83b6f421833ef7cfa3b579b42caea60254d47a046b26dcab67c4b1262fa4e3a36c3bce29c2511a34e24271b29a2001c73ff0628601e3fea1f82017b34ea8942c6d79871ca7fe052883e60c536b6da8dc8ce59c251f3e1c3468f80011d95121acade9435d53f3be93facd1ceab77b09232eb72154e7323967a14cc5e7e50c0899c4a9a1dde30b98787887a4c64344c76c61eb6aeb32856f4a029a31e66ccdd3b306f2c154e18d4920b49a8067c9fd945059b55ec15258fbd8d3a1f24dfd0d0f251b6c9cd49117563dc39e08be715e1a98442e54a9bf19270ab465c95a7c22ca1f6b2178c05cd74fafec9b9171263d394e4179e739f94b18884ed7fabf2e335cf50338dac67edbf61de2033dbf9960791a6eea06799ba0b5d00bd2e89a27cf15017793da9a2d5ef8cec13eec591ea4b98899fdf7b6c24184c1d0c14b21859e19df09beb62edd08547ce6e08215b72f79eb760706016bda4533335009a0eae1bb616315f29ce30919069c910f6eda89801ec6740ebe159b066e93df4efc41601d3d166a800ba71d402f321120fc479f52463449aafcfae05aa39ecc192baa4c674315f7cf7f2cb4e9dfc6562b464c9d9e66b213fd3ed0731363b86d7336583cc815c9a129c471feee93dbfd704e753edae0abecd4c8241664c8be6d3805b001da58fdf1d10867718953abc15d00baad7b7c1c8b2bb40829a030a802ca554861face6a05e4086f2c07f9e45c708b212ac611f8e22442a9a78279f18ae16d3dad1d9773db223c68ec7ad4109ef5301303b0972d592cbf019fecbccb06c4f7f4ea14eb23a6047fb1d59a976efe07936c0278c50c732588918217f49275ba2c0ba189fca16a288a3f63a9e9e9ad05364f91e40f35dd195dc2bfb481ca4eb73f12bd2ced5a959dd11030d0e8b10592e81d42275d2d79f182eea6bf384f49c46ea5dccbbfbfbc6551faff09dd8aaa1f84995228f428b21defbd48e951d7c66705986d4a4c4ff57050318e060d30d5572bb1625ff6cdeaf611f6aa6690dfa1e4555a7ed79f8a4cc9b8d4bd8fdd5063347c4a776d3c4468dc038dd7bb8beedca8c9ce8e61826fdddf0c41514a54ca296a9352ddb25483c8c637616a04db9ad7a96d99304fe17e95b6b55a00e54518f94952cb584662c6c784e25690f72e39daf97253de231cb8a51a8897504fd8585d78eb342e3956640ae0fecbca5ee86f69bd36c7c9f77bfde63aa363879ff9f8cf35548d85bcf8e7a8e4c42af434b5bbd1482d0564935ba20f7847bcbb8e76bfb7a7d5e4cb46c5ea524c5f1294f1a1aafd2617873622311be4a7ce8a4322a518d25e7c9e1ec741c7c6bdd12c40323d2e934b0a6654b38b0a1b4e01f8d64e85e2e735428e188c11c15eb386ec38fd9aed7fd2988bcf9f75614ef59e2f37d998a1ff9e2bf4adc40ce83448c3992e602da9698fdec8b2ba833413e708b877b682e21a23f4676df413956c1bb08055b403c13e5fc2cf1bf27bf6ac8d38354ffde0d80a251fab7311fbce535ddbcbbec9a4b351fff954a6b0445398d0ec53e0e3a3f096dbb420cf5a3fa7e35a23b23781f7db23b2c04d2ffca35c49134f2ad2c34244dff4de608ddbf05d2128e34be5019084da3c7202ab1d2fd30ae54cb1a5c84454b1025b30b6fcc0b5cecf79e7a8785a7c84ae9cc0f9b7696ceed1fd35ad2b609fb290921900fc2ea4416c3850a138b51bd3ff6a1d281b69acef50fd35d6291ceb33ca9b9b4a64e969237811c0ad5819d39a264700ba05e7a65e2fc3b6bd21ae9f8068efdbb32ccdef52d0e444ee6f29e2656e4308bf6c84c84e8643c2a30cead8c9ee2831f0a6e3355103a451a1c98e484a1fbc62b1b9440905bd4d3e8663e5d8196911252f12c066ecbe83e29cdfdd82bc60809d82129b48970b31995b9c1907e7cd4971c1e2f4ac309b5ec30f6bd2809860a9428151ca1d86f09c74fc8b4b2145b7059eff83806c228074b92fad5e1aee4d8d0fb06f598514d782e4312b1a89cd2c08ca490de4f758ec3cdca8d4021f4d23553954d2b466d05766ca3681d1b7f56fe2cbfa4f1c744cec9cc793959bc95de8575c117cfa15dee5cfc0ef9b308450288cf0da21021290b37bf2698be4ed3360d0002ea607f8e26b35cd4f2317d07b6f0b124680f039f2be4258a75eccabc697f026fee448b196205b28679488fc41e10d62cf01344a861fb283f5e03a7e23d3547de57cb0fe8452fb7ba026ab757d8daed5efc27aa3bd8baa863c215165abb2f4e1c4a5730e5c8aedbbbc3480dd20e8552d618ffbcf915ba460f989458396c695fb2b451708933954d57a914eeca38dc8163795e637393670f229ff4c8981088720917b7a2df95bb6c3b7108669400df80121ab3dace3efa341add5de6b88c680ae7b8d617cc744401cc04cc499fa01432494937998c0f3099d4b2e5cf469b6bd12c89dab65879b176f8bd6da7bbd3c49e53702da1c3dc231b5c17f1f0ac1c22b370e09f40cf7dc6420bbaedf95ef8f9186fcef5cd6c85b52dd45a9a09c7f173004c9afecdf0bf0f3ef8408fe7e3c58b1f0222d88891dcf71fc601caf5cfbacff357e39ad239b845588ac11cc6e48bf6f9ee1cee5d4769613a9d3bafa459cc58d69dbd669d9d3814267a7eac1d1cd9a8da80d9194c6df40cfdb2ae616e64c63f1149ae5574956d41e476de4610f71bff786a10e7b690b388af59e08da990b60ef79d07b9eecf48775f7560fd866f3922db63251e166eb7d3e52a2949343cac1ab7b13bcf3d5b71588fedec7ddc539d13742917039921825074f8892cc5dfaa344c4755eb100895d680629974fa1ab6f54bc96480acee6fb55471deaf1c8c84b4cf9559088eef3c0a662e0dc09ed37ca8d7445f2004df933b90df4bdce2cb945c9e558b1552d2d2e26895f1760960c62e22a53e62438cca8b887851fd15c6793b5c26d1c42676eed8f609891a1ff84889cd956804b3dd71776bf1491ffffce18bf9d45e9c7c73fac6362cdeb8a76b5a7d8d4e9cb0f5c9715d9eac673968769bec18c8c55432ae73a68376fb3e258c759c6c016ce30de6908581328a86285e2c53cdd02520cffbc07b42a1c4a7e5826ba35de3c4a1e5c789f0db118a7748418e873f15ba6603df1d838fa872372b32c1fee0c0a0e8c84305c768288234a738ccfcd6388a979cdcb6cfb82e1d77e70eac2ba7b5a5c95ea37fa4f92067621d0aa3290e537107504299dbf0d58a35331d6c14c6da5923c6bde96025438be4891b3b8780902a66fc89139507959b957c82efc695d79d249162037cc72b7bb0bca4cc974aac8ff4cabd4e417445e5f9b8e98b079ecc44739802aa0a251e0b89b63c2b0bfabe34b8d421a3c37326ef327ef8f609fbb8da1bf8f23928aa90c6d870a8de6aca284d5ab1a4d8b055ef2c5f1d2e01aafe4b915df60f95837c9531e10de04c78f44fac3f2cc62be910525f416ab4552641eabe7268396cfb188e417901b1db32310b4a624f2debb07b49cd979421ea6908183f06d3f7ec1b463e19e09be171d3389f26258e2594fa3e366e933bb3383566f72031285065562998abb708ad0da3b8af7f8498a71acf1a5a1dedc1563d7e9c2371976618167f062a2ebe71ef3813c5f299868f4816695e01b15848163ebfa0a793c3887ee9989d80c2617516c73c1dfbc2bd2d273893df50a075db739a1860af3d3cd32a72a2b342e4f2863d9e4aace7c4d352c40d102832deaa5d32d4f24059de4988776d44a2cf03c20e1345846f86de2cfedbd491ce9c06c03936c7010ff88a80e77c205138a7dc321596595dd1c01fb7d4d4e89b9d05af51e9566a0a1e6c54501cae3d97da69625f4e5c404efa90772af6630f9327e736f8d46c3f5880cdbc402bb07b7a5cd273261e300e0321dd6c61a547ae7f82317c4f6d118ddde4a582240c1ebb162cc8cc96f15816f6058c17f03ce8cba807ee40913964405b878d41655c12a7e5e0a4d1663f4fdd7c9456997566839ba627785149e133de28e476eb61d9950f7e91d0466891051314f83b3f20a04f4e91b6aaf8a96011326ee1b3b52150acdc31b436b2cd807eac986bd1a69d7f7d0663784d88281ff2426514f61b9b813c343253b42757c598ba65927ac0cac2ac0c74ea3e647054fdd9eb6c0cab6f9ef258abcd4a4cc36505de01bd9ffd454e25cda4a71ea1952ba09de81a2633a7ba7eef1da9988f558e045264b843252881c061a0beb99be14844663c07d4bc701d2f9baa23eebfb7a1b2c6f980ce187df4f470d169892190441fdb0c4eb32b52714acb1b04c4227a2fa99a721d80d4beea27f7db688c1a374b468e58e0c40e702999e3d4265967424314a67156d1ef908337c3133fae4c759829a8d594c35d6d7d529ee1d44168fd2b630716b80aac69977e8f4db4f073721bc94a7a0c186c67810595683a6261f1566db4fb0e61484dd87b7be68bc2247413cded48cbdd691ca595fc0c8d96fc0a0748161857be8c9ad397a58244150c6f7df4486b0d263e5949bc34aa05ac9fd9872c29e7d72eb9d896c78627fc7dc028370f1e3eb0eaccd07fb0c880f79c1137c2c9eb4adfeef9966bc78f07407832ec985306a2be969cbdafff05047fb28ba9f49dc8c5c2d5f1bb5bf1c15a363abef8fe68b3c6f20b5f0fea2555a98935bb4726ad6daccc6e7af03759d65810a4161bc099b3a8ee61e0e15d17cfd234daeb68939b9588f967eef4d3292d1bcb6d523bae727d273f13221b510eb22ff5a2d45aa5962cdaa2f13502a51bc211235080c60ea930ebbc4a2ea8785284bc16719774da22cf5ff6140899404cbdad567af3ab6596b94c885fc6946070615c9b6d3853c3e14a819f6552df90413c1384eee0ed3dd560fa9f4320562fe31647628a7d9d74811940964c56de98884deb44fe560feac99b1bab9c401a8563094a6eaf3b4096e3a78a1057783c4d762440ce8fb4213a152f0030eb7a7ad29009d2bb67dff87542c8991d7f616f59ac63ff42d432e0a7de7924d27e4580ada49d9", 0x1000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r5, r10, 0xc) sendto$unix(0xffffffffffffff9c, &(0x7f00000012c0)="ad93656124097989414b17436760ace79d5628717714d23fd64f1cafa6a7060455af600c1cd393c5e4d24c9c3c6004d3d941310bc593fed25d9019eb764da2036ea2ef73f1b21317d7787e9d782f88f726e32353ccc71f9abaa16990e0b6b3f6ab400ba994609371e9db89eb3f73d8dd76a4b7ee1455b380d42af192460d77866c41e99a23839ec544a017ef5ebf175bff82cf0eb1d3eb4fd384a74a11b84b704ee0969010f256ed5f5ed1a5bad3cb6cab2f0d0769ea6e6f4f49e4d8d40effb025c5928b20e82ed270f60afd4e0458c495c422d67bef2765a5760b5c8d4aabc41bb361c6be93b730eb93a6956919e33b54ea2353f97e2c89caa2202aee737f59758d2aeaafbe8b61397e935138d91ecaed9e37c0aca9fdda56924482a3fc096ba6d0596ac65ba35d33824f6ef7ecb351a8f6e0f0e19de8d2bf552dac343bb9ad1eac640a6ef0c0cf07d87d6a16487d8d803f0684d6fa1294b0bbfd4279333b3765642a54dbf29daa0264326980de2c845c39dd48d81c826736eaabc3c302c801a17a5c2d60ea47a5b26ba1e270bee395b35a3809d622dca57dc54a814ebc3fb558cbd595fd43230c9082c49483fb9d828e855c58082fc3aef29ba2e37d6fdd62ca2739d6710dd6dcd92ae284b56603e0f79eee286fabc277cd414b695d7d6fd1282c7b48a47d67d7abed7ddb7998d05cf138f92bbd6445be71a9ff163e18b789ba7376bf8fe3904926ce8aa39b84a07acc63b743d8809bd2cf6395e1a608ed7b0fe0535565db42876efb1eeb237fd682338d3f0d173689a3cb8bcfcfb3a0d1e5c98a82bebcd641f5fed4873c33fceeef27dfcb5f6114f3a6250944166b156d2a20e5a02b8e4f8453dfc8ff64a3261bd98e8ed5a168ae3273fa1e13d91086e28133bc46fa1c6be266398386e824c8d5a142d28521c15fbda436cb57172f13c15137a2cd29bbea39b41dfc63c3b0d7b365997c1fa15c1cdddeaef912a54a37f248c2992ff1b99ba0ad897c87e157554c540781164e2c248daa07cabc29922cec7021e03911ac0e710717e430aa2874d86e53f83b2d1c8fcd3b5b53388e93c5081f3d87c80a1e1451a41c434fb9ea098462b9c87bdfaafe52e0930ba65eb19a34c53f5feed82b06520bc9d961e4e6fecc834032b7ce458d41e8fe7958ac35cf44f1369454fea1ce667536722138e896db26d0eddd7b3ce9600b971eff76b0b356647c51c97b1dec752d24b85a7cf089e05ac858a54cd58b29dbe5244aa261ac92c1a9e8f99cfd0c0b66f5498d0bc6c4d78b7714ad2897053da1bc6730bb24dd76f44da6ddf411822ec47cb3356d5fada041913e27a324cd7fea6f1a3eddf6ec0f19cac3d1fb94fac7df42e162928477bc4e829fe2080e3b02d797353f4be41f57eecf63af773873ca3f16a8ad2ce775c29fca5ae9103489b3eecd62657f66682a313a298e38713f9b5dbd20e7bc8a314797a59ae0d139e2c24440be27cc29c76c4f8af39eecec80da2b0b768f5cc5b57a2c642d875e83ee7d1f4c1542be6155cff5afbc7b5b4cad64ecd67b55d244062c352a2fbf1262e78dd81e35895f519f20969a46ac6d5fcd3386d921c19afa502e23c73494a2fcb8be4590ba990184dd05ef3b1bae0b28181398d7040f6e21372fc54fe8f610d286afd6f2c51940ab98aaa115fad26affd9fa3b7644a464b812cc9dd319053e08052853cdc1caa183ccd7c1273169b5f3a9205fb26e7fe10312c59ea89f643aaac66dc1fe56ba731967f8f00bc99aff73f0a23c5b1e1d6414bac199c0558570d7f517000b6ec0dd40a9c7f9429784a4fa6d3dd0eb3126165719cdc3ad5acaeb554f1e4956d0c632f37c7a0931d48b996cda8f4cc0c8a07e22761b74d1a141cb11792be1f6c7a02289b2259c0c9e3f336cf5f595047dbf6b333ac423eeebea97ea19e8c03f0f09e9974d2569bdf33add26b48ca91b6eef7369d602da5e1525576bb1aec791808073342f166d82b50cc0a84ec4881ff19e800051604621f2eaf398690011122fb1443e66286559a3e697de39fbe64913fe01d787be7a8ef3760f535fe4915a75ba54180e7749ef9d94232a7e334c0c283dba2b6326a019cd7e3f401d840683fd10e08e95d36f86a13c6246b52d630b8b618037f1f27004b8f13104b1925ea48cda42418aae0f3f9d4997f206ba94b341db1f8ae0eb5837693ba9717958adeb290e1d02663398877e565fe51d2e602ab9634ba9b0cbfca913dc99d56fb227810013849e7964ebd780197a3edbb9418aa4f488974b52eff6f6ae73bd20e4c3f86afd25d35d6bfe4c7c245bd68677a6e127cb931adee4ca039dc473bfe9f8cc68433a193ad5258ccdfd0211d846dcb93d21dc4528af5b7a9b0a1390ae266e119d62b000d5cf4710029d4d36a0fd56d78c6702f54a6a9c539519b5497f6b111a1cd2734fa1f71d59c03b61d5dd87e6beb31c10b4a446313e7d843f90dce9c4c306a62ac298305361bcc7d9a65753b65c0a936c3217bd5a23577db10ee8f68c1f2924cb0d19e192086bd722f10afeed09a248f092540e27822945dc529d1a5a87557de25fec62a11389a11e2f5292d90a1b6a0b122fc705db38ebb8002653de2db6e52c7cb2a2a0d6c64313508a77ab0d469f64273e601224405df1f06f56dbc5b04a8234315e4594877b9aa8e1faf0cff41e80543fa1211959176779aaf4cfce76a759bf0f94e8159f8f36304e4f36b89509c15c8f564af62e0fc8138b0327d381dd4465f74d4c6818db3d8085a4bc738e5dcde33a99f335fcec34375089bd96e69550994370d45946cff7dcfd0b152d880b45dc25a3d27b6ee592cc868c4e773e338f45e4bbb3b3f38944e8dfa072e3b5a5262a13f9767553a6bb72105864c88cbcd8aa994023b4c63e159048e3ddd5322826a294d85b21fce1e77650ef90487e5d9c08a0cc57171fbd6807d1d06766b093380dc21303bae007e05f4dd7985c082c4a99a703368b7c744effb653b7eab81866636da512a48eb87517021cd64f9920e1a5b1ed7052c28af4e3f729eb8e068b6a0c141cb67cfdc2240c2239a7dbf8023b82ba7239a898af764d97d955fa87d9f2026fda9192297b280ca00076b8b8a88e60d6f3412176478907ee4545b2777565dbb1493d425ec64efba06967b5dd8b83a141a69840b220480bbdc72f9ebdb2296b78273bd8f70b43b6c6f5d87e70c3247fb24a30a07970f76a1363458b991b79b8f43f354fbd071af30f4eb10f4565a5fbfa5b0a7912a1dc5c6f662ff1308eb123153594b8cd7c8894fc59fef9a8a677c79ab2311c5c5db6c4fd36ad43648f12414ed20ad59b5f4e45f095946d0cda55d13e1675bf82baae38b20333a3f0745f625602268e082e8336f64372e00f84257f4400ad7d7cb1a98016ef2679978ab336b4d96f99989edc91fe51b1410ce8ea566fb62f401e1cf2769efb44c34604156b4abf4e719451b09da076070cdfb356a5a40fb157d63ccbb2834b0ebc571cd0cdc0e818827f6738f95eca0af5fcf9a9973af6dec4bdf96f30f591385cd45edfc24262c0f2581a9af3ff8d96a546177138ff603dda672e3c9206fcae6d873220b4d6fc415eaf4184836e3b37c669dd81700640a74e2afb889f97ccc1406d1349e095ed90066646d82de52dfc15868127f493e98fda87c459859f11878605ed829d6b6d2e9f01ee2a3d504baeec77f4d4f6fc0286fe5fe0482de562784912330469cbb58cc9653e2cbe9017ccbf5fc81ff9a37ab6edcd1ebecb1ad319a5093527ba57a021a95f6327f970a637a5d6349354020bf08f5601a5ad6165b762d545f6ad6972711048ff7b3f4d37584df0909dbd6e814bcae6e25066f05760bf254617c44ab7b43f0f4c54cdcf599ba8dd39c282ba303bda0c734b2f22495811816606beb4f173dc86e10592699d6d315f10e19a357c0a58a2cf6731cd55881d7f391ae11390f36755903adc927db467151692f6a7181eb8a6394872c8b3edaf3ccfb932ba4383061579f62809fe819fcbf0b48a872e2e4327af5196f514ccbac7b0ec9f1ccfc286e5cb7b1f7b7790f74a296d35e89b0da710f9593da196d74707f0acc9353251430679d3577b9772beafb82ffec4d62e9e6a429a9c24bf08fd4d11eb342e3732846955b2ba2518ccc14b80fcc16c88bc7e071528252f1eea9c34e876e2260de08ceea5469643f5d2c43c2b1734c4df31f4caf6372e4380db48c250f3f4bf941054f8691846a963386f434bc55cc5f73531f1b8cc6abdf5d33333906f765b2acad378e9054980d48b65f96cbd7675e33291f87958a48eae60b335747b2b5a83ee9fa9526c08a7d46268d1d6debff1c4e8c9a42142be27a1390c84e6e452dfbf9a9d20de32a73dd3a9e9a8e666f429990741ff85a9ecba425a55fdabb2f6ed4720865dc1a251248bba13d139e8ec005aa929b4225d811c2ae418296ade433129fabde8947cc778d85d41248961b20add817c3f8e186a233dd7dfd1f999c4ec55dc95e5427080ca21d58f7e75067f1dbe12ba48c3db51ccac9fd1aece1e672e9a28be6d31537971de0a629008df72e4ac0b3f6d37d22bf9bb3fe5f74194e2e950a89732f7b4c745103f3a11e149966e7682de72b7343319c30942a46a051dfce6a1949519b23d11f59ba967c6e472824cb921d41e9666ae383660abf01a27e8e6f47a9074b8a6dce6fb5044d331e9ada64ed481fab85c60079487aee89b2876a604f715f8ef1218c349174547689e831a9aa6116b0e55f196e42a50afa51ae69c758e23041713892773ba65de46e873f8a0c255c4f26fa7aca93a4ceb1afc7cf3c1ffb9effef0fed191fa2ebc61855b50e1a0f73106457b65879910debb1cf58de396f536b62269a5dca2d0858421f31a98044437d9659596db9d3f6a14234ee044f885c3e257c85ca4e9fb1b0306033c4138b7c66ef410492512533dd115a536f011b9408e4ec26c7aef9e263f59b817ee12dacd93d8874e0d8d4cfd1578cea0faec332472594be68455c2a12c72a6b864a8aabd3ee25bfc91cf92dda80b7f63d8a8c61ab4da5c81fc728bc224de061adabf70c8a2fc26b72fbda137c7f07ebefb473d9a4062c09977d8d274446020abd7f5b0e263ad07ebf67ca7b5bdc3c94ded138f16b58f297cfbde960e251afe182e6e077ca9a5c1eadaa92ee00aa06c61974914c2cd994409147a112aaa0cc165bc6521fcad269138dd15e0120f4045f5ed017f29d84318244f307f76d2e5b5fdcfe21c9e237064c4fada4e827c716913a1f5c5e688fdf050a9add62856157df809f91ae345ff81ad75ce54d95e3530fdfa2acc348ee7cd6d8a4a9bb4f0dbf326b2309fd2abb28b9a4b4be838eb2caf95add4554a4d5df95dde8b02527d3336e15b43af0f763e06ebb73323e1085b0cce77d1dafd37b0c0665f22d872508db78ba346df9846ae959c67f4b320a40d2eaeb20db62590e80c66f2419eeace3667009c6dfe72cd5a26c9db1b42d8914146c2406c0e621f75a2a3945e438c27400f826ec231267c64c760dda6ceb0350e01f293bfe2c022858cbd3a1f7c5fcab847ba351944cd1e2da0d891c263ac5321b2c55cd25e100ec5e9db50235c48b1925ae09cfe6d8d7fc9d9fd4ea0df2491b8812a8bf2e733b1ac98d87e60b9946bef6909d6f7bab7562fa99a8af698f125d3083ff7c3e819d344d013a7a48ab55fba85119df15bd37a094d54079a2857d1e669d6bda76756f41557683d1cd06d5ade474799f10b2eafe2f4d5fa1df61775cb137adae10792663e9baad5b34e27e70c984e072e", 0x1000, 0x2, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) r11 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) ioctl$SPKRTUNE(r11, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000002c0)={0x3f, 0x7f}) writev(r11, &(0x7f0000000580)=[{&(0x7f0000000040)="732a4ff1938f9cac24bf62", 0xb}, {0x0}], 0x2) 19:35:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getgid() r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) setregid(r2, r6) write(r1, 0x0, 0x0) 19:35:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) dup(0xffffffffffffff9c) accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xffffff8b) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) listen(r4, 0x0) 19:35:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) pipe2(&(0x7f0000000080), 0x1800c) 19:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) 19:35:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="b1020801541109eb5ee376315c8e7e9c9a292aeacbd0546249e46efcecf54afa23c39ab96a610179e4864b8ebde2245f776f5dfa87f1fd021c27"], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:35:03 executing program 0: semget(0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x40, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) r7 = accept$unix(r6, &(0x7f0000000580)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\t\x00\x00\x00\x00'], &(0x7f00000005c0)=0x18) poll(&(0x7f0000000640)=[{r4, 0x40}, {r4, 0x1}, {r5, 0x4}, {r7, 0x2}], 0x4, 0x1) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="2780ad3252fc04adf617e161db6288158c44d320822ee6d0db268a2d4c363722f7a374e98873aec3ff674f71dae72c63f7af7700000000000000000037b9b64f7de73f357a0bd5d8c3beaf4e6aae55ac442497da704072f77cd8b66a34a64264077dc9d8f2efa95da6521daec1e8101416b0c36a73dea9a9440305686df3298aeb961fdd43524f69b481ae8435359a0d03407defbf05b50b562d8d35a40080000000000000689f653277a3d337ff1c7cf74fc9881f6423af6b45880bdeddfb301fe219ad0311844a511f7e89c8ffc92a56ba2c553edd83ece9315e9ffb71e6b57580a243ed28e051a0", 0x1cb9d518663da1e) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r10 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000300)=""/175) ioctl$TIOCSTART(r8, 0x2000746e) semget$private(0x0, 0x1, 0x6) r11 = syz_open_pts() syz_open_pts() lstat(&(0x7f0000000500)='./bus\x00', &(0x7f00000003c0)) syz_open_pts() fcntl$lock(r11, 0x7, &(0x7f0000000080)) r12 = semget$private(0x0, 0x9, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f00000004c0)) semop(r12, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r12, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x4, 0x400, 0x800}, {0x2, 0x6, 0x800}, {0x2, 0x7, 0x800}], 0x4) semctl$IPC_RMID(r12, 0x0, 0x0) 19:35:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) 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, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) 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(0x4, &(0x7f0000000000)=[r1, r5, r9, r1]) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000100), 0x0) 19:35:03 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/198, 0xc6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCEXCL(r3, 0x2000740d) 19:35:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b01b1, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="11ebcdf12164eff835a022", 0xb}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0xff}) 19:35:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 19:35:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="bcc2eec67d19c504cf50eef9d7ceb6085f12648f51b27caeb872d08b73aab58de52d3db1e3c5eba1c35d8583e978ebf68fea8a58936044cc543b0a499a771e9995aa940f56fca264b28b3714ce00ab12b5ac4eb471ef8d8c7341d1bf9b214fc576c68aedcb814e059aafac3dea500360cc1e33242078d9893911724976de8b8a7c1c10523256a32c650569521e5b49224debf0ce49a3353f084962bf63395081ff161660bb45c9d0058738962ba382897d70d0a590a5f9198ad9d32d42bd9239b730c6417bd71718e8dfea9222a05fbd"}, {&(0x7f0000000040)="a2029ed9d7c39b00e8869e9377a0c495af69e3a8bbdc3734a230bc6874f087bc32f282e22d1a22859ed11b435e83ef76e55e2bc3573c2226cfe19effe232a580d104d00c892710c9e30e08819e0b02b69c3e919795a5ab82"}, {&(0x7f0000000440)="8c1d4f969f06dbfb70ecc7adf20f79e0ef268016f5be6349f3b30225a526b3b58cf3229b1f9e4f85a5502933fd1bbf05de2102e2010e65edea365c3cab2e34189444607b1dd13f6d313bfc87dd3ecc4ca08a72fad1edff2eb6c8b6d50f3710971effcc4b845a8fec5529a0bdec909e768860546ced39bf8b0febe501ce27a093b432ee8176cd2fd372a6cf76b7c13ff82ac6118a36e0338ce14500126b620afc4b3b4a5ad90589b20e67ffcc99a7f21d7803425c8fac283baf9d476a126f22dc09c7d7016ccd5046f39bdf94d21b3ff73479a5c6a476e69bc460d308d565a843ef45e74dad54409fbb4cfc58d750bb10fb1da35c34688732bcc2ab36398bf2eda8016ad14d1cc582b9067a7011e2dd2c5094514e0dee710df5c4a70037fcfc1da74dc0354ad42f46e39d601166144b6d8548b510629cb8148975a0172dd4e9760e3e33667252c1e29ba2a92dc71fd8e9a579719d2c01962b0ef498820ac7b6b7432f75fd53644e44fa0a04c01ea9af2f31b3a9615bdb57315107b5d7d1bb9149893d0ca2205e284c18832db6c16a48ef582bf8786f414e7ed80c567bb3a2124359f6e545af56590d151b56725ce1409587c7575aac0c5c2cde736d681fb7023c40c6ef322bd94f5d7ab7e6a92976a8725e08ddee6127121917f923172bfebfc181b2ea766c341cdfb44f3aa73618223a7ca675ae8e282b58b8a32ce7ebf9f01ace46bdfcff3707600a805eab1ec02a866448c6ff81b6006d3d953daf13429e45a1401c0e810070533b0fe72d9e09173f7c2b3c361aa8fff39e1fc087e147b24a50b8ee35e1666cc49db1866afa3bdd6a141940ea03b0e45978414e2ba6fb916506f41011a408fc0618d6a28a9283a7a6dec3466bbcb6ad42f7fc2fa9e7d25f3b22534fc800aa60fd817a3ab2f291c0706b8b200eb1864c138374bfd9e5f582dd34b8a71549afae80b9d59433b980eeb3cdcbf1b633af850fd6ccf065aa6c795e955413dcb53cf9b1567e315af9be2e8b9c9432dd6cea655f4960b9b5d1ca095da44c8a54bb91fb85c0e66fdad96af6e988923d20579fc1fd24b462a50940156d75c7014fb417da3ac0b870c58fde17691e10a34da82772b6fd51eb701a419c344e3c4a33cdd2fdf3091d2a0fcb5339d3bf4607c184679b34b40e18bc92464c07856478ea8a5b48ba409b7897d79d58ae68f415239e6899298748e7bff5ed28866c7eeb8d06c8329d5ff3b15f0e8327e1f957431dff1615f2cbbfd6d9878ea14ff39ef9903fecfd91df580e96bd323fe584d764b165b8beea7222926787dc07ceae9ff292607369e7b52ca187f8bddf2756a656d316e0dabd7451579efb703831e343c9441b81f37f1ada8d0f0f599baa123fb56eb70c6d4ab80b5602158b08b8c9a837533c94377de377167a1f1aba62899dc4fa960a0fd3921661237cecad4fe06ed8ec76b0add6197b27be8749d69c35cd22ae5b1044b9ad2d218f7d921a58300d43ce26f885ed6ee3fb14e7c3b4fa3d2c2aac5adfec14ed2c35550d8b14ba85a9bd73f5a1464f83efb54ed5b580c9adfa120713b6b3005e6c836491c8b726f425f0145aa5c9a3a9e5f3068020748dcf337e6c4307356f339ca2c5a1acc9c8221665c41d6f6a5002b2ec74e39fcd1d7a30d413393edf9cb1a0e0f0de707c909d730d4618d17c5b9bf88c8da265461ce8ef89f64245cce128035848828a22e51c66b7fbdc13e7f29316dce922a21716f529ae85fbc9c4eb7b4a8474e16e95befe6108b6181709eec5f3be4994d6fc7344e9b7e8d988a8baf2a250fb70a1f7ee1b30b30ea9458ac8a8264a1ba46ba07b1bd2250b9bfcc083a20ae0d12a00a86bf049a9d7ea54c19a38df881b4eac1db6ec62ebafb98c57ce4d2899ccdff1215947c780e53e5564acfa5d070ec003759d4dc3c91413b69f6b04e594bf8fea23f690ae4ac71eeef074b8cf321242a832d6369772993bcc5cc7f594560e481c55c3c919664b3f40fb3e8d5dac6e18db7f890f29d7ea2bb8a41f5f1a6f7fba2fa65381f31b5f6f81f91f382937b78d361ee584b296acafb1fa04a483b8827bcbebb39ad37c90be74e32bd5da6366ccaa6b1c3d5f84b711f205b2b269f06378c3f10ab5eeb9ee71f95aa4438ae042a621531a9563126d6ed6027b10575b46259ca5ab13377b175b436f5de7942a49b94fc94e947104caef8402ff1a00c4458cdc9d83bee416408c8f7bdb5d2f19f02bc6abbaaaa6b760e3579e7aa68ee29da65665e75f24b62744f00a3a4663a3b8e69a53aaf70cc117f04e29f6c35c8083fb6e53550b25af40c4c08db8e62ca41c08668659c3b25ca5d763a89ea2d95fb0a55c0062e47a669991c1bacaabf0a93dd2fd1792eff3c6c12b2b55e86bc2b3baf92d950533cc9ccd8b7208280e156944343bf9534d94fa2e162381588cbc8ec880445c130a74c7f1527855a4e9988a38a3ef58bae71940c097f3e416c8789f051395728e32a323a2267c4307659fded30246e16c3b8a02f32c51950b44237abeb223b1f18da3a92a3feb329d749de5feab6cb88d9a9c2dbe5d2825986140dcadd4dc35e6b54c6de0ded6779516f6eae7e8a3f393ad6d6a1209517af725e2a3fb5fc084a91cb25cd078ed46636e65d77673a3c9a9d0160d8fafecabfcdd975f135add886edaaa1a6b5c7a16d21c0d7724ef9be96e2831304b3d854330c2c7fdce1cb1d177a26c8a46fa99fee07d2af4ad5cc312edc5cf291f26e99007f244bc892ef3565e5970d904178fd74f4572d173be6ecae3c9fde0b0842add0d0ea3d4f92e58318a02975b191c07973a27becfd071b31a93aa7d0e03bdae404a3940a6d255f8b322d44d657f019232717474e6b7e0931f82b70a8d4f5bcb9ba222d41e9903a899625f56e971742671ce357bdb07f5d10835a4245058dc3af0d7202c1f60c9971f5361172deb324054fa72c5a7a85740f9724539037ed2e38929ff065962abd9aea882675bdc0b64f5be8106244a1cb3db1a0c2e20cba77a6957bbc9abfd13184edce14c2e69d31f49939108e11963232b1de0df750aef5e7a30d3e15303018c1fa8533e71bddbb860a15fdbb82894c76c7c1e5acd6d9e9813a46f60c79b03c1aa71127bf66d103024d66b95fca223829e4d6a1b87c95241869aabc6f6cce111c4d608783ea57111e3c439b2bfdc5fb5b1f43c5f3d327cc5a53914866f742c7215ff0d11179fc47779eb3ae37d78cf6c8aa2159a0f90aa567b9e34272ee0e47699534e54d719c164f3a9b78c1853d4fdfce6f759850094f67ffd8ac3445c4c52e413aa6b15a2d131ded96fab64c2502251066da1d8c5df17561c7212cbbb3ecace2c1669dc2afa16ebeec8ddda5ca98c45e932845a882ea17039e2fcc5d66dcda468bdb6595fb7da17ddf4a0c85769cba6e8790e0b8b91f8b7abd36db5b5f59809e06a4dbf53e166f49027bdc93ba7f420cc16be517b0f56af868303d617e91871882f7b2a455be4fc810a47d63b3ecd6b7b881f0ba559bb2d026dcaa95680acf179f78586e3446913a3a823eae568cb7fec0739c47b2bb541a58b3780dc8e312d5361c7a537cb7ba523630933cb373e60dbce37303d88547f6c2ff76cac6c26cbe313ef9f262082a6c010059bec4faf5962502f045b449e71014c8b8547ab0587ff7e5272a2072c30a6bc5993b60f67e68f91b86fd351117c181a157db9bb03442654d221d9571289cb9159caab4e5e4c8536a4b837f596b80ec2e776de0542efa5401cf6ceaf9f6fa6b5be03baa77603498c0e0e3599a7b1380a140192ee881f0700a7fa3dcce5f329707b160cf5ef0b4f1a6dcc92376a8ff39781207515559da233719a5ce00415318ca84ef3cac4327eb75047d1c0c43bb84bb644ea548daa4cc8b688dec5a34ebe0a4ee40c7aabc9d1586d8f7542bf9ae684fc27ec728774d22b79f79f338b56a181445f15a4faae4cad2f3444d0df2015832ba5378de2b07256c4a4406dac2bea022c99902f0b7335fe9ab9f268a71c528606d27cfe138662db8fd5766c2763abb40c68e4fd5cfac35ebc84ef67ad65452d2bcdc0292566f4a0a858334acafdb7fb988e4d2645a55ac06363cb30d3b0bdf2c039ae22e8b19bda0dbd799ce83f709adb3a4bdb0229e6fec51c8bc42e9dfa69fa1a500c8c8aaeb5a2b1e067788120e36ed751b4408f8ca9d86cda552302653c3b3655d6c31b21b8f697c7a8225858d172ddc9015b3fd0278dfac9fe503ef72d517ebcc16f2df03410affeabd8a13059130dadb6fa76245bd3421ad77c4f222cbf03daa4848c331f18c070db364fc1a44e38cfe092538a907cf506f6e312daa4585b492d1583ddc7d7759028cd612a5c5a66e404f95d3892616afefc9bae98b5ab83193c20846bbb857efe5b7b4ac57671eb3b487d008d9ba00a002baeccefe234e8f7162ab05c8a03f3506a0cd0c84e60f705ff8900342bd0e5e088c9372dae6844fb73f128b949608a834dd793c1c28dad885e7b4a02cbdf6902180dea8cfb1f23e6516201a739716724b7f5d45a53fdb02ab8f21b1b67247503f2e4909b3661289255f966e45fcab2c4ecdeee93bf06e785b3234951c5712e8d5d61311b3f4850e30cf10180ed1d5ba9686ef6f4b5310c2632c4b8bafe434649a65d11ac445aa5fc36d50276cb55110effcaa6c09e43ccf9c9afd3a6a1ebaaf7db6b2ae743c5c34e247e3586fc2bd9d50b0b149e82f24b260e5f943a2e0ea935546486ade0a144bb71ae4526ee1a402fa24a5ab8e799b7fec506f1ddd84bfac0bdf662cfc19e5d5ec2bc502c0793403e8c824f4e33424a8cf1c4765d8bbf47c4308a2254f4f39785e7affc57f9d011538db3b4395a48f87406e72627530352f22b6a2a1ac7950aab9ce4de2691a055d6297bb99f99640420434c265f64be61ced11c3a018521bed9501ee6bbc3bf58bfcef09c8c33c5af4fd7fb542748c296e3979d9be053f8b50a6d65be235f83eaca769dd1cbf77a942ce635d8ff450aa820d7066860eed08118b2bc736d5cb023aec1277df41b1bac5a3dc662ac4f372f66310130e2fcd498a3bde4d18c9d39b2531a33c4fc59218fc5a9644e5c14f6f4d8264a0241f001ae0c953b50c84add0d550df694dfc0ee4ffab6e7d3a0f9303417acf26d8678ea735c82513a10f598bbd6f60cb8071dfa6d3ef01647e1a9fc9a36229f5df4a68e8b77a274a23e350050709292b57eaf5bd79c7e45e88eb864cf0dee3b4c69e4dd6235948b52e2add101ae6e7530a08cb3d053299d727ac69ca18084f66a9bd3815b1a4bf3a8b163580fccdba2e589627d27bd635153128ca8a0e189051d4af478c0224000b49d87d246e4bb2b5e5e6e01811386b8678903c88503d8612acdeb1b60e58fe7dd1171ad2e5f15ab60bc5e9ffb390bcdd7da92d1b3169352c3b45643ad0154a3aac17601fb1c441f95efe8e45a4cc6063596fdcbc610b44b4f0344aa049bb7abe43b796f9f5d471c3eb872fc27e1d14ef64f0c9126b3b21ea2d83a66ea85d0b85e9ef60a3f34e152b20bca45e43c0c56f8dbfca08f974121f3fbcde14892bc259d430c83d2a541363ddfe6f2b499d737aed04cdf36a4d4183f9520f416494bc36bd6a8f994725848f433039cdc283b85692a2da792bea4d144f13eea11931079c9790d06db2e03d3459edd1e0e4ddfc2513471ab1c3f56fdf6d97dfa020f6c5fa84de29dfc2d943e3e7793edecc709672807a0dac5714fe54625f378ac1ef864dff92a589eaf7e9100c332ef3ba331b64641d0d27bff7c50ade5de1c794b58f2899b"}, {&(0x7f0000000240)="81062fdef679059384fca8cbf2830de593bae0ffe8e89deec8b1842a9519e8963cad8616477ed8d6ead090aa2a4522907663b07d2d89f415da9e44bb52ff303fe8da3013bdf3e7c1274c3265add5267170351134afe063e8a120dde29514aff3a9cb051d4c1c5da6f2f60b82b139015bf8ef44782ee195ff4ad52700f9ae5935439b69f700846fefcc311e646507dd1040"}, {&(0x7f0000001440)="6d1e76f95e7a75965ec3e97d89ca5dd962ecac2802a9575a7276a73dfdce60c7eb2d6995b1c281008735c11baed20c7ca6345596805554ed61b1b1abea69e0a72355f62280535c49d5d9a28834e67f86d2d9c4cbd5bb6adea695ccd923a5e92dd4448d0a8796da67aa99df9e56a261da0f6305d9dd9dac0416443acc1b862479d26f3a28d384b04652c5c9f1a0be183e6dea69b17481180e2e5d9feb6f9dd7530262debe66d2aea21cd77482a622c46cdbcd842e20a8761f4e24b346d23a9de56a01a1e815cbf6f3dcafd142b68fcb001d933bafaea85674e061dbc0a8f51a0961f721f85d9ddb47fc20d95fa2152efceb2a0977d098cb770c8ad50ce8623e4132676ff5bf858fbc5a6f4612f29217d199b202b305b5725193fe5380bfaabe58a643343ee528469b67f5494d7e340b40aedde2036de871524d666b66f0c611a29c9a4b9ee244c02b965a462403335e13aabf311e5d06bc87767c6b602d062b70c5bcea57db4f85e4ecad71fbdcf6ea870bf253dbea49e80fd955b61ff554993b570a6515463c45f9e7b340676059c59b0dbf5b02323badb8e72d8b3a4085043e32e69688a9d860113986fc4e69019d9a85f19d82f01c19ef72ef5374fef6cfaa4bf747d086133111b939b6354d0218945f6f9426e5bd96e977e99464fd968fb3e8bb81036033d3eb8ec8f8176d2e0b61873ace0cc9ed48068d1eb14fc352935b86e03fe31515541e763ccabde71875fb3519289641f1ea3d9280e1b74803c7c6b2fc9aa4d4e398086643f2fd4bc5c70b7503ea2635f1aaf7d56851423dc3ad3a2144dd2cd894e86a00a79baf015abe12260b8918d001a82633746b8688c902cb3221b89098d39d1b4a60faf42b8adf8e5d71e5ec0033a9f85b94ea6fc93dbed6b57487059d6c4a6f449a7165f102d03f70aca1e66a9a2aa7ab995e2bd14101e8f103e1dc568e84829289b5c021c00cd617f6b26c4414b706a706601ff4532e71df13fc2519ca83c389518ea91660d1df0d51d0246d32174755f305d2bc717cea039a9868ab9603e9af40db342215d5fd9d526cf684794201492db367b545820dc366f934de778f64dd01a1577187bf6e290a0e608b8b35a2422a839df885fee0fdd7023d6238e5c7ec63c397461304e55aedac494c2a58786a41039af265ce290296fc48c41038a618aec8f4576bbf99642abbadc4a30bf5f5d5b483113f9bf1799500489d5fbd03957a865d199f9b9c7e34d5be460b25301a9de0ba9ee9e385d191afcb1447ce11eea4e268a3d57d6db49777f4ed0fbe97d5af01622c02a46cd9bb4b832a2bc6c001f1bd625e2f55aca823213fe31316fbfefde9e3c64c30d193024d8dbbc9f9a4b318023c16dedb3a6333efe76f01d95d193f7083feaf9b28e973661661b22cfffb965b662b810d89aa5f9dcba3584eea163b7b1cb9275407e334db16cfe48b7b88467c1d6852e008ff61e8e950f767025330759f4e40310b6570da9473bd9deedcf95fd09f10195d5091fde7fbf8225cb081c8c02ed6c6eda0dbf10d7c1f16e640625970c9fec75663d0a2c6360c17c5c5c9fd8b47eac74679a40ed0c318c28232c0939b9c873bd10aa12c423a889d50837731ce61e1664d9919d8a9a2de138c730c9b2b7f66f55889bcb8e5bdbf3ea37a3fe61f2b510f9fb191c35089d67abf3f715f03bceb15ca7862d31b84d251fa356c78452b60fb87ce61b4ba13802e605bf9f2146ea5da8e4379ef4ec065c254389d87cc79d4b590afeb388d53b9701ef78aa46285ceee0bd58a59d0b18b59d7985ac12ca72d6aff8c8c3cf35a28dae073ccfb9cdcc6fe6cfe95a01f2b86eb3382e866707097c4c01cfc8601b3d4bbf053e1da8bff1f1f3e5c369547c78b04f2e2e2cb1b421cfb1df8e8faa87dffe2d19d8cb5ead603d364400dd17586be216014f4c90eb64c0b8bbc5c04813ec671f4c666206f120759f0508705995bf8bb05adb55e8b219a6738a80cdf8e7a204f8ab4460e78e165c6c03b456225d4fa577dce76a78d914e8ff7ee86047cf5f565575242343e8bebea74c96c3f88f495cc7095f3f5704258dc8e6079ab717b42d5e775bbca91e5c6fd79bca31ffac538b148fe3cb391fe512bac1ff34504958f76b0f91a062ba2f741692727df269c125145cef9edd164293bc8c7210d83fc784c5bc955bc1f5cfcda1222aecb1f077024d9de5dafc2e90d97916f4b235ce9242a9e4b85257c4e4cd128f30be3f6028d31d430c465d83b9b4809b1c34df6faf38a00893d48f79c4fa5a67d95b39d00cce9f80c19a86f112b0bb7991b24a05a123aa9a79011326197550beca5455579a5c8c5253c056fb04312bf612b1c7956f8e798fe0c86fe9c3bf8b7caa5f3da879c7c000b7c073c4ea853679c2c52de45ebe198e027e7718b58a5f2c8914c3a890cbb2b2050cd7b2952316419d73c02a1b618fe30298f91f87e29e62f8cbbe6fa1993595ea7892b724c149692944dc1d9d8c52555996833f7f3a9b568d7d802c3d333f0f0e03a327db196f3fbeb7769fd16d290b72dfca9bc7af4b32b9b3d92564d7382c8419ae7805784a873d768dfa035d180d2d1711e67c49bda0b5e99e4c2ab78633cd3519e5104dc81132c9937af73ab295fd426eba729a71e930a94ff8254cb225a4a6af024064e3232b9880dc5daad5dc508b685350f97094c3a3b4f274545bd910d0082ca2657720873a6f92934961ba7ffc8058ed0826ff6f672e3045bebc97ac927c91a9758f0a0c44e71d96a6e1a8cc067dd40220d93756ea2d99d664bf58ca9369ebd97e4614fcd128a00fa01829141bfe082834382eb1e7198fb5dbbc5b48fb4b02c60b7d2f30f1b35064aa347a06c1f6b91390c50dbf4ba21bc3056939cfc27f98286ea983b6d54cdf8292b8533241fc51e6826605f3a736bffc9866783ac9d3f029808552cd60db8d52c34e83d92d280ae7dd0404b93d22e18517ecfbc86626f6f9370bbcd51632f73385c717e43fff396936d04a8f352354901b979224ca68b15e2f16f3fa18e9078cfaf9477166ac6edfe1971e0fed9907eeab38cbb74ca9f92cda107547096247352e49142b68a4fce9c4e4b7eec69a9875b08c6e00dd803a1d7d9333343ed6dd78f5b7407c3c0c419c03dd58654624e3ec3627a33352f78084bd9a6ae990ffcecd810f3869ddc983513a2d00795228c30c8bf26be97b170239442a4ad0897c891e2f5bad13b8e50eb25178278e7e9a3d2834baec3a7a96e13e4a0a97c2ed3000c9dc836bb846db2522779b32a87a7dddab3544cd5009f481850cc3f389b3d142217c7b790123e96bd2b7f38e1e7bd08d26886928fc7be45ccc21463d49955ab07dd76d36924ba5a631948d993a6532602a6294c52b8757da52c8669ef1f5c4f4b1b9170a61ff562050a961d0a7c33e5deeb5178d512fdea1e71a78d4849dd79c64f6a865e2c9332642ea7ad65ee5459d0ecb521659455db53ab1d61781723191c3385679b06f87f2d48f56c3ec7436fc1a2b2b6bf71b3e5cb67f26f8f0f612829ec212882e9bb6588a05425e0eae836423196a1008620a6be8d85aa44ad8f4cc0c6e46726879d3f40a504389b20eb9b237dab6f83f904a8e84416b847c658c30d409dd86f2a85e990207815171f087166589354e0f1222b493689c9803d12a8d8dc36e68d95e021cb5bd2b85da9343871dedc7c4645c36af674fe7247fd1dc35375af26ffae324f7fd912f0588fba11dc5d7013d0901e3ce14db28346e7744c502e2b5c70717d94e5cb8ce6a3638b5b19d183151c445ef7fa0d5fc3f41835081112d38e0ba892ab68efb1f3201b77f5ca441f260dc09c02c5d5e975fec81dc7912c5e33646587eb6fc1b0c554ca4c6d1ad5aca7b441910e621fb7340ecd58bb3e713629cc2938a0e3e5d9d36e689fe012dc79dc9d4d894d322aa7a996770f5c8927c3d8588ad6ef420cd90396ae5716a7c98dc474ff8a3e171ad9377c888ec22b7ff1b33344be1d6826199c0ca914978770bad10e9ea38e3569c627af261cf44a774b19f2bd8a583feb07905ea2c943709803f57d3f0504b60e0080c0f471c51b6798aeb7d496ae900ef6765931a0ef479f2372cea91d453420828f1e2b8fc7afa4942b973e4371635a01dd0aeec54e00a57a015d0fb995e4b10bc481e177ae73e18914285bda1b23794541aab121077197a56256c9ee5f6e7d52868c75c67fd34118884bc71bff1c0dae7c1b52ef206ebb79b0ecdae22d18f52a9fe5b11a9889ac4653c6aaa39718f83cc2b141b236a68fea0c3cca1457118a72221c4be1652f7c63d709307fed7cdad80d98ead0df483e48296cad66299a5f6d511bbac774492c3128ca6c7fb7870c8718ffbff74f64dd35b124e6298a855a96a9ab6ed23d84a9983dbac9042c2e898fa711985d5e26e0184ca0136348e5c4964b3eeeef8a0955ff297c1a7e46aabb469ba0ab909542c7d71ca8bc7d7ef2a6c63d3cb1f5ae2fe477929d5493ad66ac3599ae279df61f42f9751dba6a8ca7ed23811a1d969e2b368b08963e3185f1b769686eb61ae98c4f5dcf59ebc5d19022ec8d3ec874747c20bea51188186d38816dab154687a3dc4354e9196903fc4dce91f5648f9f3f4e9a18e921696ec7f8a4dbce03710d33690cc1629825a29ea477bb30dbe64ac3497a1ef5b4cf767c46c27e923d9441aca94ea37098a63244c2654fd6d5b6b2620ca772ac8ef499d5eb4b25c21b6727e249f6d4e5695c7ae1d63f4095e5577a36c19b0702da5d870d6f5f2e04114a4ee41afd85358a44173656d633251f20f4e685eab870d77602a655bfc82df996059753961973290659956084f2c3232e6ebc15347a0a6167dae6a40c43d2e751497c1feab6853140e2c8172cd3e5c0ca1ce76d6b5cec32a712a978af7d8224e46007362e2b09479c43e894f1372a5ddf7b355025fe15a4f09956df879845bedfb8bb13a0938d4e2ece4d8dba108cd7a50d3747716fec275cdb67574fab9ce42ade9fe5c99b76f9dbff527904695daf7a1f8015f321e9be7340c618eab866e1fceebb5beedc74bea32ee4fa99480a08041314edc2d7ee37b3a54e5271e26b29c5d6201e86575e867021b1cb16ea0a7336ffb08f8f4a9b8f0df393da1302f1d6978e21c6aba743cdeeb49898e1814b4ff3b07d617dd48f650a3193102fe3cb10f0003d25cd13251e3da09d06c210e3e8c10a4fc384bfe4e0a8bee0a2e79cf2821b7ed3994be59ff08bf160413bb5ee41b98fcd26b728714e356c1152a7d4e47d1d2942c786b8fcff96f0f86e0ffbbc71136e6a5c3658a824c6e2eda3db8cd8d6ee75befc2742a7d2216e8cfca5c5d5f7b38ee8a08b3330e1e2dc34f9c354bfb3749b2d7a41e78da691e982547bd0c6b97ac80ad670d132b42b61f009e36dd714c964acd072c27ad58344d1e80477f72f56716bdc1a94eefdd711666667445e508fa7f05842abf1583ab0f31de46647fbc80525ba366f79c8f4381a56a7e4ed7b816a69bd50f2e3c031ab980a9643ddd8215bd79be4a05c12436bfb5b1674bfdf909f59cc04ed6c35984ef3f96006b981c2520de4977aa11ab7128ce82b852c4b0fa45446986a28405b8a951fe27c8149fd52406ea14dc0fc789961bf6f3fc7398f9eaacaabedb3b5666cc3e885ccf3057203af2d80f78f73023d45b7373cf45276abc20176a981af7d5c4271969eb00644aa8af37731a30ead0813983f78ac274030add356116571c4abf461cda8148acf5b0899d62d1a35b93b6132d1fdf5aa1a82fe38027a18cef713f5e1400dcb"}], 0x1) 19:35:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3, 0x7, 0x7, 0x8, "e83f435cd40fa7148736b3f7cf7a3d1707e41000", 0xb869, 0x6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8640, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355", 0x1000000000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x10c, 0x4) 19:35:03 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c36988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc15aff44aa84b8a9e17d8a7cd3ce72d6c478c57dec135fcf0f25bbff2e0c0cf2"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x200) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 19:35:03 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8001, 0x1, 0x10000, 0xd5}, {0x2, 0x6, 0x8, 0xaa}, {0x9, 0x80000000, 0x81, 0x7ff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x9f6, 0xffffffffffffffff}, {0x400000000000006c}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1000, 0x2, 0x1000, 0x2}, {0x0, 0x7fffffff, 0xf126, 0x10000}, {0x1, 0xf3a, 0xdc7, 0x4813271e}]}) 19:35:03 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10aa0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0xa1a4, 0x1}, {{r1}, 0xa, 0x5, 0x2, 0xda, 0x9}, {{r2}, 0x0, 0x48, 0x0, 0x79, 0x1802}], 0x7, 0x0) 19:35:03 executing program 0: r0 = socket(0x18, 0x4, 0xfffffffffffffffd) 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:35:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x5f2}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 19:35:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6={0x18, 0x2}, 0xc) 19:35:04 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) chflagsat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0xb2d7175e602569ae) 19:35:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:35:04 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) close(r3) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 19:35:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000080)="b904685514251975ec9173109e3e203e2130", 0xb) 19:35:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7, 0x103, 0x8e, 0xfffffffffffffffc, "44a6b2e000000000000000000000000000fe00", 0x5, 0x3}) sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="3955d3394ad9562ca65aa205511ca789695b0ceb4370a4c297c9afc0a7b97d81f28312165ccd6b77bd6f5e5a64c93b78286525d97cfe89c9510fb9ed1ebd626f0a76b335393dffebf28e980f3b15f85c9064a3082eb32d0187e57ca41a3c997f35fe4feb527bbacf27420cad9deffd6e62df8024cf080f5a70ef582f9920ee68dc0976bbb8c242ad6d3fbf", 0x8b, 0xe, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = semget(0x3, 0x6, 0x304) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/4096) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) 19:35:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820281f0ffffffffa8ea30463a45968f1fd0c63a73a9247eb9253005275c84251214c4a3ab6a9daa067848cbf17e0c063d721ecac383b4d5ca2b81d51dbb421e3dcbd81062"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e4205", 0x599}], 0x1) 19:35:04 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) fcntl$getflags(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x11, 0x4, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x6f, 0x5, 0xde2, 0x6, "ba57ca0e9030f17194c27bd3d7014b689d1c11c5", 0x208, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xc, 0x10001}, {0x3, 0x0, 0x20000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 19:35:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt(r1, 0x4, 0x2, &(0x7f0000000180)="0e6de1e91c6a4d870ff335de384d0ac36959e56ef9c242da31f1040d6ef625fcfc324d694d1093a1dffd75cc1bc83a29dff01642df6f73336aaa8e05eac5bc8b449294a45428db40c01058a7358b9a6abb415eab558efc92753f9ed554516606269f188d1132760701a1ed8503f7175e8a6ae69038a147ffef0f1c1c4f9f9bf26f93fdc9e922a09c2549808b6e99596b370e44e8c9263c", 0x97) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) 19:35:04 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001200)=0xc) r1 = socket(0x18, 0x8001, 0x0) socketpair(0x10, 0x0, 0x40, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) r2 = msgget$private(0x0, 0x4) recvfrom$inet(0xffffffffffffffff, &(0x7f00000001c0)=""/4096, 0x1000, 0x3, &(0x7f00000011c0)={0x2, 0x2}, 0xc) msgrcv(r2, &(0x7f0000000080)={0x0, ""/237}, 0xf5, 0x0, 0x800) 19:35:04 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/d\x04\x00\x00\x00iskma8\xad', 0x20, 0x0) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) 19:35:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3e) 19:35:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) socket(0x38, 0x4, 0x80000000) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000540)=""/144, 0x90}], 0x1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc418", 0x10) 19:35:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x1, 0x0, 0x2000100004000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 19:35:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$sock_timeval(r0, 0xffff, 0x200a, &(0x7f0000000040), &(0x7f0000000100)=0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0xbe55875cab664d8e, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r8, r10) r11 = getpgid(0xffffffffffffffff) fcntl$setown(r10, 0x6, 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(0xffffffffffffffff) 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) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB="fd1b0025968523bea60d2da5c9bfc41dce877ff7eb66b63aeb15a59d5d1b7f1956e10cbff669a24e9de532531d408b1af7c7e793201cb4c604c178e736c23f296de45f3dce7f4d7d7eb90df6827b09ac3cc154b71c7389fcceda8e74afda81b0b31332527bdf51c9109498208171892f305fb45ff6dd09b13a1e0bccb0108341a5a1d9b4069af7758058226d0a8260bc7b9a4fa5fe02204ca60f3807ba114e6c82ed44fcf50888bb2319959bd0b5b1738b8aac80adc56db5a4f58a4d09c807e9e1cd023716"], 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="1ec2b284297cfca49f227d5f8326c28cc7aa6ae3b8207ff8babd9e3c2117510ba8637ebf71bd54d95cfea739f40db790c0716a4503c0fe698a385da7eaf48eb337c3832c9c4f70a0a05f3ec4786301cad8e29753481daf8e0e63093f3546e5890012b7218e39b27362a4d902b1a01562a4337b10372792e6358a36a148e52db274f4d46df1841101e12ccb08e6f734338a5b60705de49c6b37aa1db52045fcd0", 0xa0}], 0x1, &(0x7f0000000300)=[@rights={0x38, 0xffff, 0x1, [r3, r4, r1, r5, r1, 0xffffffffffffffff, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r11, r14, r18}], 0x70, 0x8}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$setstatus(r19, 0x4, 0xcc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 19:35:05 executing program 1: r0 = open(&(0x7f0000000580)='./bus\x00', 0x2827d4028d22521a, 0xa9) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000640)={0x7fffffff, 0xffff}) r2 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) fcntl$dupfd(r0, 0xa, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 19:35:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) nanosleep(0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) 19:35:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x6, 0x0, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ftruncate(r3, 0x0, 0x7f) execve(0x0, 0x0, 0x0) 19:35:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x1e, r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0xc1206951, &(0x7f0000000300)=0x80) 19:35:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f0000000100)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:35:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) chmod(&(0x7f0000000000)='./bus\x00', 0xd) 19:35:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0xfffffffffffffff7, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0xfffffffffffffff9, 0x54a}, {{r2}, 0xfffffffffffffff9, 0x2, 0x80, 0x40}, {{}, 0xfffffffffffffff9, 0x80, 0x40, 0x5, 0x3}, {{r3}, 0xfffffffffffffffc, 0x2, 0x2, 0x7, 0x2}, {{r4}, 0x0, 0x4, 0x1, 0x1ff, 0x1fb5}], 0xffffffffffffffc1, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x8, 0x1, 0x6954, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x68db, 0x100000001}, {{r6}, 0xffffffffffffffff, 0x40, 0x2, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffe8, 0x0, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x12, 0x4, 0x9221, 0x7ff8000000000000}, {{r7}, 0xfffffffffffffffe, 0x10, 0x2, 0x5, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7fffffff, 0x7fffffff}], 0xfff, &(0x7f0000000080)={0x1000, 0x8dc8}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 19:35:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = dup2(r0, r1) setsockopt(r2, 0xffffffff00000000, 0x74af7430, &(0x7f0000000000)="ec9c716901ef30deda", 0x9) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r1) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r3) 19:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="d5fb8c95") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x3) 19:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x100000000, 0xc8d, 0x20, 0x6}, {0xe78, 0x7, 0x1000, 0xc3}, {0x3f, 0x7c15, 0x2, 0x6bdc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x120) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:35:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) pread(r1, &(0x7f0000000100)="deedc52b1f46c3b9d7fbd1f1ee2ea3bef8f22a5f02f3e33b59a57c1219bfd5e223fb7b4bca9f05b4b27cb3296482e1e54a7dced3026e2357af52ec3e4f88fef7a5673a55d47ea455a5f34c9d68cc79223a2d4aef85ab3d651adc727dbd0480a723166349b43c996491a8443551712159eb75bf98872ab7846b95994d6d0368aeea623528b9e81a2c533d6636255f41573d3c691e8e07d09c991029e33dc5f9c5129ddab62a0a2765c4963cc850f6883be1e7ea81ab8afb5cb1042a7b4e42b1969ab41615c505e4ec2f392985910561450fc48d9fa4f0de268aa50018309a4fe6b4e4f42da51f9065d42774ea6db814b3a41f14f76ed8599a51d4a12a", 0xfc, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="12fc000000000000", 0x8) 19:35:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x10000, 0x9, 0x7, 0x20}, {0x72f, 0x638fcc39, 0xfffffffffffff001, 0x6}]}) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflags(&(0x7f0000000180)='./file0\x00', 0x18001) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xf501, 0x0, 0xfffffffffffffffa, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x6c}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) dup(r1) write(r0, &(0x7f0000000140)="423bd4917e2ecd00dbc31a610000", 0xfffffffffffffec3) 19:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xffffffffffffffff}, {0x61, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = semget$private(0x0, 0x7, 0x408) r3 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x2, 0x44) ioctl$TIOCCBRK(r3, 0x2000747a) semop(r2, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x0, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x2aaaaaaaaaaaaa36) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/61) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000200)={0xff, 0x3}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) 19:35:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8420, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 19:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x01\x00\x01\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x200, 0x3, 0x2000, 0x2}, {0x7, 0x1000000000000401, 0x2, 0x4}, {0x9, 0x9, 0xd791, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x188, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x100000001, 0x6, 0x2, 0x5}, {0x6, 0x3, 0x7ff, 0x7}, {0x1, 0x8, 0x100000, 0xffffffffffff8001}, {0x3, 0x5, 0x8, 0x5}, {0x4, 0x4, 0x200, 0x6}, {0xffffffffffffff2c, 0x3a3, 0x0, 0xffffffff}, {0x4, 0xfffffffffffffff9, 0x53d8, 0x7}]}) munlockall() 19:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0xffffffffffffdcda) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0xffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 19:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x200) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) 19:35:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt(r1, 0x100, 0xeafd, &(0x7f00000000c0)="0302a0b11a6272c594d9861e402ad50cb75e6a15a3cea7dbd52fc15356b51d6b5dbaf3b989275487a13a85b96602c024a2860c05333fb2aa937373ebd0498fd016b6adbab84b4e1bfab0b83f693ec5577974f97cc5b5c741a1738e6a720b38623c3196321634de5efa755ed8f6cc", 0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt(r3, 0xc9, 0x100, &(0x7f0000000140)="bda8c0b86e223f320377cf346c890f2c6d94dca9ae922285a026cab76096da8ad36b566c57afeef1d52b6571652d7d8a9fc82a05565d0cfb2555b387a8e56ca1cb050d89330f987fc0f459ffefa2b828f0220395ba46dbf542c01ce1948d034eb2aff98a361998cf8aa18cae25964124ca62be38a0659ecb53ef06c9bb3ac94bdf405ac8fa9225aab051f9f674ecf35712cc8a1da88ad360c26d0f33221f078148b6", 0xa2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000200)={0xffffffff, 0x9}, 0x10) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 19:35:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() geteuid() geteuid() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 19:35:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x4, 0x84}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x2) 19:35:06 executing program 0: 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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) r3 = dup(r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:35:06 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) r6 = getpgid(r5) fcntl$lock(r1, 0x0, &(0x7f0000000100)={0x3, 0x1, 0x5, 0xdde5, r6}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) pwritev(r7, &(0x7f0000000300)=[{&(0x7f0000000140)="1da703251fb2f63277943654cad42b9b7131f4a09c44dee9c1e78f4c6fe6cc837e33fb8836c83632bdf939d9c4c9f27ba3b1c7b484c036820e9e0a7f794a6c", 0x3f}, {&(0x7f0000000180)="a09dff848d4586795960ff46abc193f84e83b5129bc6b9e92bd20d662c96e06ea0ca2ede6a945e0073a8cef6a7b3ba425a01d5da8381cd148b1cd8ea4699dba0227a14bce844b027679db9179219487893253686d8fc8d4fd480b90210d755daea3260df065b3bedb6953b2752e1efce998b629bfb68219cccf501a9b07db7b1c7d4628e5c4e7748804cdbb2a1cae87ae0835b934987ce051dece45e82acd1840b6b4c7c86fb699a96049d3f7002cbef3b9433e48c4c245d5589d5", 0xbb}, {&(0x7f0000000240)="17f2487540e3482358ecd30f109a0480283cbc9a322e201761a079aa51daddd07ce35d5a5b2010433fca6b35798e17db46fbc1243408b4c28e8c4fcc157c2bea0490410a01959f27c4fd29f1ca9e3ef601cc48d5fc44ae0f682d66ab444edd8c1d7298c1e3f77b626456fb1602e1367d2dee871dd533c4b60bd49700882a76e12ac169de23d6e1a0b0393737b4f92e42e35a4581199e9df7a3589cfd02e1acc197813804964f9d4b", 0xa8}], 0x3, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x19) ioctl$KDENABIO(r0, 0x20004b3c) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r8, 0x2) fcntl$lock(r8, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) lseek(r8, 0x0, 0x0, 0x2) 19:35:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) chdir(&(0x7f0000000180)='./bus/../file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2) syz_open_pts() r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000001680), 0x6e5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000080)="8f7863e3bea4f6627da8822a7a4b3c171e8838998ed0502218968cf9bf29fe0603e376be21eedf0c0487dba6fb711d68f968e9016fabf086890f99e3f22ef8c1fc64f56875f57289179beb9d18a41c55edd8d4d7064c93904c3b950b3c5b3cd9242b780de017998e0c453a", 0x6b, 0xb6cb4c5765e89ff, 0x0, 0x0) 19:35:07 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x82, 0x22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = syz_open_pts() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000200)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8, 0x5813, r4, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000000000)=""/84, 0x54) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 19:35:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000140)=[{0x1, 0xf13, 0x27f}, {0x8, 0x1000, 0x4, 0x10000}, {0x6, 0x7, 0x1f3, 0x6}, {0x2, 0x9, 0x54b2, 0x3}, {0x2, 0x81, 0x1000}, {0x7, 0x9, 0x408000000000000, 0x5}, {0x1000, 0x8, 0x83b9, 0x2}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 19:35:07 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x100007f, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) pipe(&(0x7f0000000080)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)={{0xba0f, 0xfffffffffffff120}, {0x493, 0x7ffd}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000001c00)=ANY=[@ANYBLOB="00001f2f66696c653000"], 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:35:07 executing program 1: getegid() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000e58000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000f5c000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000e78000/0x2000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x3}, {&(0x7f0000f52000/0x1000)=nil, &(0x7f0000eda000/0x3000)=nil, 0x7fff}, {&(0x7f0000f98000/0xd000)=nil, &(0x7f0000f44000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e7c000/0x1000)=nil, 0x7}, {&(0x7f0000ede000/0x2000)=nil, &(0x7f0000f54000/0x1000)=nil, 0x8}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000e1a000/0x2000)=nil, 0xfff00000000}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000ed2000/0x4000)=nil, 0x7}, {&(0x7f0000eb8000/0x2000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x101}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xbb17}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f0000e07000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f54000/0x1000)=nil, 0x1}, {&(0x7f0000eef000/0x2000)=nil, &(0x7f0000e92000/0x3000)=nil, 0x9452}, {&(0x7f0000e11000/0x3000)=nil, &(0x7f0000ed5000/0x1000)=nil, 0x401}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000d1f000/0x3000)=nil, 0xffff}], ['./bus\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './bus\x00', ['./bus\x00', './file', './file', './bus\x00'], 0xffffffffffffff01}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001840)='./bus\x00', 0x4, 0x40) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x5010, r5, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f00000000c0)=0x40000000000004) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 19:35:08 executing program 0: r0 = socket$inet6(0x18, 0x4e75eb360d6631f8, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000180)=[{0x1, 0x808}, {0x101, 0x4}, {0x45, 0x3}], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x1000, 0x402, &(0x7f0000ffe000/0x1000)=nil) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x41) openat(r3, &(0x7f0000000280)='./file0\x00', 0x0, 0x54) shmctl$SHM_LOCK(r2, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x5, 0x800}], 0x1}) 19:35:08 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x40, 0x0) 19:35:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f000003a000/0x2000)=nil, 0x2000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 19:35:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 19:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d, 0x0, 0x0, 0x1ff}, {0x6c, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 19:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8000, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x7b, 0x2}, 0x8) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:35:08 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xa745) r1 = socket(0x800000018, 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:35:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5, 0x7f, 0x1000, 0x7ff}, {0x4, 0x1, 0x6, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x8, 0xbd1, 0x5, 0x2}, {0x1, 0x0, 0x1ff, 0x7}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000005c0)={0x5, 0x6, 0x81, 0x7f, &(0x7f0000000300)={{0xff, 0x3, 0x0, 0xbf5c, 0x0, 0x4, 0x5}, {[0x2, 0xff, 0x1, 0x5, 0x4000000000, 0x495c, 0x5, 0x1, 0x0, 0x9, 0x10001, 0x101, 0x9, 0x23272870, 0x2be, 0x5, 0x3, 0x401], [0x5e5, 0x6a, 0x7, 0xebc, 0x0, 0x5, 0x9, 0x4, 0x7f, 0x3f], [0x7ff, 0x0, 0x8, 0x0, 0x1f, 0xfff, 0x80000000009], [0xb598, 0x2, 0x5f545944, 0x8001, 0x8, 0xca], [{0x1000, 0x6, 0x2, 0x94}, {0x1f, 0xba59, 0x3, 0x3}, {0x6, 0x100000001, 0x7fff, 0xffff}, {0x9, 0x1, 0x3f, 0x3}, {0x5, 0x800, 0x3f, 0x8}, {0x800, 0x1, 0x3, 0x81}, {0x10000, 0x5, 0x1ff, 0x100000000}, {0x6, 0x401, 0x9, 0xb4b}], {0x1ff, 0x4, 0x800, 0x99f}, {0x9, 0x80000001, 0x69, 0x5}}}, 0x9, 0x7}) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0xa57e, 0x4d8c, 0x2, 0x7fff, "39bad801f828eb32baafdbe330f7d59b74ccde1d", 0x0, 0x2ab9}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)) munlockall() 19:35:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:35:08 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x3ff, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = 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, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000680)="8f52d7000000000000000cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de296dd12ed64cc97dc", 0x45, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) getdents(r1, &(0x7f0000000140)=""/152, 0x98) 19:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) pipe2(&(0x7f0000000180), 0x10000) r5 = socket$inet6(0x18, 0x2, 0x20001) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r0) fchmodat(r6, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) ioctl$BIOCLOCK(r0, 0x20004276) 19:35:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400), 0x263, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x200000000000000}) 19:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x4ede) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:08 executing program 0: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1b5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 19:35:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4e45, 0x2c9}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) close(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) connect(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="01003f0000006c653000"], 0xa) 19:35:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffffffffcd8, 0xfffffffffffffffe, 0x341, 0x0, 0x22e}, 0x404) socketpair$unix(0x1, 0x48c06b742066c64a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x90) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x1, 0x3}, 0xfffffffffffffffa, 0x7c, 0x9}) fchflags(r0, 0x1) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) 19:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x2d6efd1e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) socketpair(0x6, 0x4000, 0xfffffffffffffffb, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000380)=0x400) select(0x40, &(0x7f0000000200)={0x8, 0xa19, 0x3, 0x0, 0x8001, 0x1000, 0x100}, &(0x7f0000000240)={0xee, 0x4, 0x1, 0x7, 0x7, 0x8, 0x6, 0x10000000000001}, &(0x7f0000000280)={0xffffffff, 0xfd, 0x1, 0x80, 0xa9, 0x33, 0x20, 0x4}, &(0x7f00000002c0)={0x8001, 0x80000001}) getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4018, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 19:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) r2 = accept$inet(r1, &(0x7f0000000480), &(0x7f00000006c0)=0xfffffffffffffe9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x9, 0x7fff, r3}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r4 = dup2(r0, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r6 = socket(0x11, 0x2, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x40c, 0x7, 0x0, 0xa05341c3e3d2c4e6) r8 = dup(r6) 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) getgid() r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x4, 0x4003, 0x5) 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) getgroups(0x719, &(0x7f00000005c0)) setegid(0x0) setuid(0xee01) clock_settime(0x0, &(0x7f0000000540)={0x7, 0x9c2}) r19 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x5c) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x3) r20 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000000b00)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6bbbb170633cda2b52fdc021760bbaac97e2bc68f0bfbb5baf953ed786717bb4ee1a5cc8d7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc996db3e990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df62", 0xc4) r21 = semget$private(0x0, 0x1, 0x4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r21, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x2000}], 0x3) setgid(0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000200)=""/13) semctl$GETNCNT(0x0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r4, 0x2, 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r22, 0x0) 19:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0xfff, 0x7fff, 0x6afe, 0x401}, {0x6, 0x6, 0x7, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:09 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)) 19:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000005c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 19:35:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='.\x00', 0x1, 0x0) 19:35:09 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x80, 0xffffffff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() getppid() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d, 0x0, 0x0, 0x4}], 0x9, 0x0, 0xffff, 0x0) 19:35:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0xfffffffffffffddc, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) setsockopt(r2, 0x1f, 0x4, &(0x7f00000000c0)="0f92f9cfb9b1b55dbd42a1f018b0d5b84e3f7340307a71288c16bb03e7eedb06253b144730683a7530e920c232739b96efd8e6a525110db4de32380351f0cc8dd7d151c060e2191a2dce3465e863be04f9cb6b6e0173", 0x56) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000200)={0xffffffff, 0x2}, 0x10) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r4) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 19:35:09 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0xffff, 0x7, 0x1, 0x56ec, &(0x7f0000000100)={{0x0, 0x80000001, 0x0, 0x6, 0x4, 0x1, 0x6}, {[0x6, 0x4, 0xfffffffffffff83a, 0x7, 0x7, 0x8000, 0x9c, 0x2, 0xe8f, 0x800, 0x3, 0x2, 0x7ff, 0xfffffffffffffff9, 0x5, 0xbf, 0x6, 0x1], [0x80000001, 0x1, 0x321, 0x2, 0x5, 0x6, 0x3, 0x800, 0x4, 0x3], [0x8, 0x7ff, 0x0, 0x4b, 0x65, 0x8, 0x20], [0x8, 0x1ff, 0x8, 0x101, 0xf5, 0x9], [{0x3, 0x800, 0x13ec47, 0x5}, {0x9, 0x1000, 0x1f, 0xe23e}, {0x7, 0x0, 0x100000000, 0x100000000}, {0x7f, 0x1, 0xe88a, 0x5307d5be}, {0x7, 0x800, 0x7, 0x1}, {0x0, 0x4, 0x281, 0xf1}, {0x3, 0x2, 0x3, 0x6}, {0x2, 0x1, 0x3, 0x7}], {0x0, 0x8, 0x1, 0xcdb}, {0x6, 0x5e, 0x4, 0x1}}}, 0x8, 0x7f}) close(r0) read(0xffffffffffffffff, &(0x7f0000000380), 0x0) 19:35:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) getsockopt(r0, 0x2, 0x7, &(0x7f0000000080)=""/175, &(0x7f0000000180)=0xaf) r1 = semget$private(0x0, 0x0, 0x10) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/125) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x200, r4, r6, r7, 0x0, 0x4, 0x8000}, 0x6a, 0x200, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=@abs, 0x8) msgget(0x2, 0x209) 19:35:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x04:\x00\xdf\xea\x1d\xed\xaf\xe6i\xad\x15\x11\xb2\xc3\xa5Y\x1d\x8as\xc4\xd5P\x033\xcc\x1aV\x06\xcd\x8f]!\xd7xd`X\xf5\xadR\xf6\xa8h\xa6\x89\xc6#\xba[\xe4Y\xdaw', &(0x7f0000001a00)='@:\xca', &(0x7f0000000180)='^\x00', &(0x7f0000001b00)='/A']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x18, 0x4000, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) 19:35:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) close(r0) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66690200f21a1b08c1154cb3cc32337e44fcf6b38ce08c5dbe3cb723191c5328c747f9fbcd8b9a15347b88aa3d86e3401a690dfc8628d54b5a9f72acb496292a0162fd46722a955ebd12f833c953f271af7eeb7e46b3a6"], 0xa) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ftruncate(r1, 0x0, 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, r3, 0x0, 0x0) 19:35:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x1, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x6, 0x8000, 0x80000001) sendmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="ba6e61e1d3abfe71153f6d5ebe36d8f9846be4ed3b31229124197fdbf1d093b47b83f436ba4a50dd38c3a3ad17e4a22cd04cd2f061136a8caf0d7bef9072f63acced58ca717168ae6d242606385b61f973fa4c9d1e7efc4218f2823092bab9b6dd5803569ac20b3de0d0aedb747970811dba7c94e5ae72dff51286d838829e5e9d196f823878e609f2dbde54a0035daa9ddd4dd16f7d498fb5b65aa3d2164faaaefe1d83f8725075a69e929170e7e2b4c16d7511c7cc41a14136ac67942dc7db88b8d7963f7565250d2564", 0xcb}, {&(0x7f0000000080)="eb62ad08a6", 0x5}], 0x2, &(0x7f0000000240)=[{0x1010, 0x0, 0x80000000, "fca5819a1e9b229d52a47f41c7d045417dab073a238648024fbd2b2a99abf4f274112386288a95aff011851dfaaba301121d5413d301f58e954cc963bb97275cc2cadac4d595afff2ebd741b0caded8f3918eff9ac790f58fc021ce76e9e0d7179909ed43abb57590c6a3966468b76810a24be2a59861903831c3e69ddd151eb296c3ee165fd56bfac10aa1c45f8de6756a166e2367149274af2e62c00889e568a6f6017f64ffc6601c8d2d56abd3752394c620d5e68f96db77d7ded26bf4fc59e52c63a8a9c91e651f3ce10eff243276b70dfcbe703f4312eba9b5286339680f4a0f356c3c3f52d21c20926d1e5ebf4a50bff5d876f61f299c072b5db2ec1ae08a718675c99ac316dbf9b9014063f39950e9db464728e934cd190fd877a768b75715c70daa115c6fee184238421c1286dfdbc600c0bcbaf18facee0e02b7748284f925162f9ab06678d2ce9502787ebb3d34c41697065ff34957b65490729a597dc91f5c63eac1f63441406094997fd8e29023fa39ad052574b9ac4c01245e4e2ecf86929cb9c5971e2da7441d756bdd016a76f04f621703f88027ab0f973615b8d5bb03213a90ccbf709cacf2d59eb297ad0748182fe0ae2f05945cca48a25ab03bdd3750dd51e94beb6d94e1f3349113b704536ccb58368818689caa5cf9c2bc10ba1d724e3c4e0092e14c3075150fd8985a2c8a2b808b4fafa8cc42f8305642744784490623dd1ed60751285cb9efcda1696b0eb4e628c1192b1e0beb43d5619061005d9192c25dd4277e03c3ce400873829b17ce24b726675b1ea5fa97a00033c32c63219f014d24fd3cc43d97fefe4f795d46a6608a4b12e08932bff8490346d6add8b0eb8a4b3d642358e48a6519e16b57b0f40fbdd8f6eaeb2fd3b0c0eb2b02aca3849c063dc68946f6414580236ffcb6a1e5931a53b45960b68341888aadb7d05b3f64f2db3a30f279d89ad7a4b870729416ca60ee7df7868dd9ed27bc84f0a2fd8db0a741c57a0d042269449692e165a8f10593ad22793aba00b5cb5501dd6428c8c6294129ecb81a80d263d91a44212204b2db7c6362f9d615edcbf5da07cf1c409bad186d0644afc82bc51c635a3e13efe19ba4fdb8635624a6af0c214a03242d19f565a2281a323e61fae36e4ee13f90b47e6c030c8ab76bd3084f4ddfbeca7aa040e7c8c4797d6544e86ff61c3a12825b2b186882a028df1e226074b532e809cd4c83f42420ed26595922ee9d1dd6b1e5a8a34b15ebcac19bd17ae0ff15690d53fdd61b2f3cf7426a809ca12bd3695e762bb31bd49c0e7ad3da8948862c51625c0bfd22595be9354e8ebd4eb44ee6ab32ae5a819ec165042208a0c404e45d561cfea22eee8c100da2dfc7e07f2a4ff2b33550ee018b31627088141d357e2f6e8823c1547686a015ddb735dbf22cc63fdcbeb978d4ec5f50a68b49941d655bc2c1725c191065cf64c875690d222ffefceebaa2acb9c09d4212ec00e9aaab0b65c92d7702829a668ab5ca561084b6de8c63921dce3ec2773bf11e1b9d7bb12f7beec5015d5f3d0fdc6bab90a96a59ea5b05eff090951771adbb976ca78a6540465f6a012fb9bafcd2beebc3d9dfc3f7de328e55af12201c210bcae993eeeabf6974438ccab919bf9901a4450d7c16d39dc48a553139c5378ee26ac45fcd9f05086fb350a058a8c9a669c219f295dcc2b1eca72eddab8c1bd17e41c593fc8d0fc2357ddbceb4e7b5ef794bfa0c1bb5d86d13e5e59d0a1e6fc0ce8dfaca9d12aeec08f0fbea3507cc76f293f800d3d763b288ebd81ac53d19f1ae6854edbc4d6c3b32a7f8fa6b4eb4ea384b43ca06b18c2623bff0439fae3fac9c850a69b01fbdbfa430701ca9cdf2f696b98ef25f539c1109665ff04d3cab1c461acc3374ad7f94a5b4cbfa86594349afda385fbeadb5e2475b2874572542ed986185a868869a75f81e5cf6d544df9d72d80ab6e59e4521d1f457b9930fdfa381cb0d0ded03f101c3a8307db9445e7e2bef2938852e7b63d7e05689557075829150e224bc468183debc5329aaa73a8c774260d099e0215033781bd3507177e7c8da46df358de68ffe70ab430e98b2753aa13062b1c34ef57ad8b8e1ba8fa951c0f42ce92184c33c6aea0114ca0150ca515b3f26ae06712517bc1cd0764372a0417bec8e2d2549bfce760e2176ae7258706ba7193c92f89ed99d3987bbc052e6e2d91f48ae64079914d5dededfafbbd28c54657984001260e4f51e8197db30638eaad6b4707ec22434cacad676ed5288c37bf6ce504aed4c536f2d90d6d5b9e9d4f96e55c51a708754a37448da169a1b62f17ea7c857738920aabb16c77286f28983b1a561e1040e5f5906da53f98a957de7db91b4bb9054a3e1767f3020805f9c378ca4e9a49a6a28e93db5b6654ce13e31fa5c7e96918763df4ce8311c54e613e3f9eb35da2670ba3497d58e4d5436c39cb416a32d5c191e441fbd632ab9ce3024452f4d612cb338f7a3720b6a18bb0615f1a8f0051297c6c01b3ae9f190432515bafcc5a30ed0e8686c75793ff9dc625b7e825affe73666ed53b9bd928ff0aa45ff93a63c652e1cb55bee7f71bfdc22ece52afe76c12b8f0a62e8fd3f707a60772ef29c32ec1b51d0df53896442230776bbaa9bd4315b000ce5801390def0e12859a31bbc762ff45c5988ef8bcff23518b375074130943744e703e709c326906d5b2ec7861727b9a0c764d4ba792dac188611090df20d74bf494416ff15d0b03a1b403f345036096fdbfcd8837a2039c4973b52af86e1c5516d84db0942d552c3ea62d3191c8995b0c6222d10b9d7be1e9adf797b0c087511fe2ad56df0e5f1d0aa912a943f2fc14eb1d901c198e5ad695cca4dc8d504a39f7108e270fcba0bf83abdef8188f14419e9c5e2147e179595f654dce6f33249043bbce6f127c2a6a92aa400418fd5a7022062426007ba91eaa8b156e521d006d597067e28d370c05fc606afc1b33c15802f2cfa4e09d1d59f9dccf90d6803d77eb145a6fc14939ef3f4e8dfe593ffd11e2e6c2e85f95f6c88318646045b4fbd2de415593262b2cb445151d91eea557a1623c6b3a2ec4f7b05e6ef3ed9e6fc1cd8226f40051df7d872dcf68fcb2226d83f95c0316987e94ca7087b9b2c80a3953700b2d2927d4f19982a6c55c326eb9539aa37ab7524b5d6c17ba2ca56924d3450c78d94b403335b7fc40cc07d896b518bfc42246ff36ecddd626f5cbaf8d30137cdf2098211352d3a0e467ee8230dfdd145376e3f522aec0644b9547108ecc080f22ad2370a81fb8f712c2ef357bd76d0d9ca0a4b27fb5f6acfcdd16c5a9e29b6cf938d0c2e47eee709e61283a86ac7ba47927086d3d986c1f8b61bc25979fc30cb092e8a913ef7908c537007de406c43e43a8590d876ff1d765fd8b71bfaed24c7dbfeae76a3956c1be7c2ab3277f5190c5387091e959fb07f5fd8aa4a796fdd0f20f6342d4cc6aa0873222af548dcfc2bbbd39238256e842d68dab1263223bdcfa961106a6901a65a1438014c74fffebfe04e9284a267cd1d21bd86575e307c3d91417e9bc52331f03338d17e5bedfbb5ac380de1af4be180cd0ab28afe1aaac003413a30b3a8d91da193acf10242ed24967573b25b09b46550e5f5d9f86f6b662040b114a4fec66927c2610aaead86b32f3b9c0ec8a0966eeaa73b0bdccf650bbf27fb2119dbf9fbfa62008c2beceb8fc15525e1dbb13bb157aef7984bfa48b33a136d30dfc1c18fd84794b39d93d5f6ad1d9c9226c4ede5693a733a2744a7f0cb2bbd638f2019b18691588cb30d0d971a4c0669188e3e1d72cce47b394d9c2f8a8c5a79dee555c72f119be650098f09f96ef00602dc547701808a2edcb78e41d2a7e825c719636cfd5e7eb0f7405219fe3f5a6fd6e1433c9028935109a2d4040922b1454ff6b92ef64097ebc1646432f1342dce16cb0a212f1d1fcd9b24105b05b15605ba2218d810983ce9533db07b017cc9138d5aa154b8ce2440963943aff728e2c2cbe32420bb141ce16f22099311a56566eb766a79338e64ae3f0f751447e33ecf6a3864932f6820965d58bbb7201f2b69eee73e5948a55ad39d53aadd8953665b0f05bf82204fd1f5961d4f70116975982cd6167ad4594081742e9600d8d4182e8db6361a146c9220a1081e620b1643a8b2e9efe782e2fbf6b679cca114167a5e47ff88143006655f32f3853e9001503400a0de1bd2e16b05d280c4882874003efd9358b7e7095eca8b109bb8d773705f14e48fc335a46a799e1c183e18aca5fdf5330d3aff3b5b0b5612bf378b023146d5007608f7a08b114bae63853925516a84b0d38d434a02689a875fdc2e97e97b743e4f81b2c1be6f1d00fd59dc11e7322523a4c59cba1aa94084f923ee99ad952a990055de417b7b11eb6f9ae480313a8a2d66ada204fcc09c3ac5215c55c4ee1b4bc921ade1e32eb10818cf086a5fdf02c804effce5a66d268a8841530d05c154c37b10782629ca64f1837fc0c27e2a86f34f3e4d4553ff3f0ad1b53c64e2e0cf242520c14f687ef01603cd9a06476d74bcd5ea59937f17e391f99df63a08460f83b0efc327aea1598ba6cf51fd423ff5c220b65367950899b88761a5b51636f3eb88c1f25a33760f331166e484d6ff8f3e9616549e312d76abb3227a2f05ce8c33508ff7e3b69448e24239b3e58c103c3ac7952a8386db1acaa86cf4392b5446d927d50dcd68ef2028c9227406bda084d7ab4ce02172a5af6f2afb893671be13785044ee200b144c248902469fdefd8bd3b7f696762d4cef862e50cf124e5805944e85bac1d297e4bc85cad2a25b8f003423d9c9dacb365c61831a3bd18ddd39b42cbdbe21363c966a3a7f6a35cfd1a478e43634850788fc6e94a51526396990f16c72bcb1e392fea42f29a86b345d1923b75498f1e5c5c7bbdd33ecc5603654b3162e8fb4771c6b8e6f82e16c85175bcf05d12fa52d34ce98fbc828c7956f160c4d050fa3e919372fb96045cde393fd39f59d2e947ae48e2d951c8d283d89d97f2629095094e797334cc738f48d5dce145780866d32f987de20d23b14198cb10a569a868599596bef52c0d0f46828e7af910ede6c97f3ffbbe19095f465c29514aae0f14a9b00c1b79d43983f3476e120a35f80492b5136fb5c141487e6b40e01ecbf97118768eb430b5776107cc308d92181cfcd3a6d1f3488a452bc2dcfbd5fc5d6ab7839d84759bb6f3c2303b300ee79b977c8ca76c19f9e191917daea6ab4cec287aff029745bf979355660c386f79f1e87b9728fcdb3d57b7f7d594fa8e25555367c1096cde07ad59e4c94630e59a3131426119da6f3dfb29fe72dd9dad6ef8df7496f82265218bc9aa6e21c52554a9a4a63a3281408e4e5c538aea2b8126ab6ec87037b0a81fb3f12d485b246bf597fbc8878787990c13301313a9ce17ef41ab8251e8c753e9d72df8d441f5ee1b0ba021b9e3301f350f885f73b6c047061936911e297271122c6257cf3e5012b3b0f7f226801bc74da1762adfdb0aa31a0ab3336dd744389251009909812fec59707432dfca23393bfff90a174c3ac30ae2f5f38ac5a95e8670cbb006cb2a758aca6082e2de94762454495bdd1272b612367e982ed069b5a91e4b8e81556ce22bb5538a4fcdfaf92acc88b83ae6667d58d49e05a41673c538ea82ddafc6983cccc1f3001b26cf8510ab6a72c29de273b1751344a62b7f7d16339f85fb8d252cf0d1402fed26bf0caf72de2c400730dced7f74c3df691cc33328d50f985c7d67f6"}], 0x1010}, 0x2) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:35:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) 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) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x80000001) 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 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffc1a, 0x208, 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 = 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 = socket(0x11, 0x4003, 0x8) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) 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(0xa, &(0x7f0000000100)=[r14, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r18, r22, 0x0, 0xffffffffffffffff, r26]) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r29 = socket$inet6(0x18, 0x3, 0x0) r30 = dup2(r29, r29) dup2(r28, r30) r31 = getpgid(0xffffffffffffffff) fcntl$setown(r30, 0x6, r31) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = socket$inet6(0x18, 0x3, 0x0) r34 = dup2(r33, r33) dup2(r32, r34) r35 = getpgid(0xffffffffffffffff) fcntl$setown(r34, 0x6, r35) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x6, r2, r6, r9, r27, 0x74, 0x6af}, 0xfffffffffffffff9, 0x9, r31, r35, 0xfffffffffffffc4a, 0xfffffffffffffffc, 0x6, 0x4}) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa00000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500001002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x402, 0x0, 0x0) 19:35:09 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffffa, 0xff}) setrlimit(0x3, &(0x7f0000000040)={0x679, 0x100000}) 19:35:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 19:35:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = accept$inet(r1, &(0x7f00000016c0), &(0x7f0000001700)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001740)=0x7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x1a, &(0x7f0000000100)="ae595433b29f4216a2902b7896f60f2d695d9137e4ddbb7c2645") getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/94, &(0x7f0000000000)=0x5e) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0xa012, r0, 0x0, 0x4) kqueue() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000180)="cb2805fd97ce7150b64621fda55fdff19bfd79a62685db136953d04d091cd77fb0cc89407d23a98d8931bc9b47a564", 0x2f}, {&(0x7f00000001c0)="fdded2c15d2b293891caee9585b9069fe01f44aba77952e6845a47f70afdcc8b6479f008f7782325deb107776288118ca6356195da83bf70ddf3c81da0cb032fd54c4f254699a555b95583d1656aace9de4b94773c6494ba32012c15f4b2185528e196aea443992983c934dd32a4ac8f944997b7cbd7e5a73d9f365ed5c3a5af07e28f7a", 0x84}, {&(0x7f0000000280)="1b4539d667b44fb2cda8636ee8b9d0ba0d9c144cfe2b4df516346ed4ad6bc7c090af03d3ae66d7a3fc116ad790450ad11823f3d463af38c9a102f204e38b99f3193b2a58b55656af0b8c109cc9cdcf0ce29a07de0673855f02f07ebd04f5c05896810c7b747cb8f4187bc2bf345120004ff18700d9ac63b8810c1e1a0135b9e453c80086a36ba39445eb8f0c4f403931d3cae505eb32900338c2ba", 0x9b}, {&(0x7f0000000340)="1b3adc2e3f1b02b6c689421ed487f29e71b195622833018480579bdc5e3f6077b4849b958437c28685ebd96a92177e700ec1b02cf5273230a748c44c859a2893ce137624f2d20ba2e13ff017243e7caf1c16f7fb363a00fa3318b1c44c6a60b1a2475785142be0fefad4b4633fe201f9b37d300f9c2654d9340134b73d627db77c285d486add3caf8394aadeef9739d4fc8938237212ff0de1d3bdaa148f73ede1c8f577da896f0c6e2aca1c86677e4b08c87833275b0624e50051251a6de849e48de0411c280c6e220dc9081ba1d7b24f148b48214e92170de46daf71d1ed9dafb23734ce427c00f251", 0xea}, {&(0x7f0000000440)="89dcc2c6d75ef1fcce7baa963dcd37a53d8fd0053b3adbff41531bfdb9093659895144a1615bd9d49efbf451c402e94459620507c582e36b450a81354ce0db5a82e8ed01e64136dd2a9b69c80ae8b73c5475a99a46527b1a8aacec374728e3903042a1e6b498d16ceadd086e6ca46a072c35f5d341f5a902ad9c88", 0x7b}, {&(0x7f00000004c0)="e725e145e37012244b4e31ccab012aaa00b265299a9f093685926d8bbf851edf7f4cb59ee14b375a5f747fd2eec8d9bd8c759d3b7c6e250d01574f44a3b971680641cb5b4ad3890695ad395f32b11e31acab00236ce6230eb1098e0f56d7b3a8b4940226b904f229f48d1b535963384138dcc80c9e73dfc48e1ccfb46aba09f6d7860216f86ec7d62a0832f2b4c99353ecdb5f1476b6e0138949b125d259a1caded46f0a5edde8d541ba05b4d87affaa88f35e7e119c37e36855491ab3e96a", 0xbf}, {&(0x7f0000000580)="79ab830657b609e345f16d39b759fef55bb7a2d254ae41bd80953ffe0ef577c48c95afda6d11388006bc3def6f09e3c3841b5ddbc2e3d7ec6fa0a392b18b78f1f9caa7a669a41ddc04321ce0a79d1e268659fa680ca8a98211b85297da953d1831d6375b50352badc59d3307496a641a74486df5c25c4d318021b32eb8f0e1cbf14d57936520433b584a77bc6a36b471a27dfe922b0f1ac08e3759076681718fadfad6e91732aad8", 0xa8}, {&(0x7f0000000640)="570b6be61711b9a3e1613a94d2cacbd7ee0e1730cf169d0928ab0236a01bdc963e77b40a67f9f0f8c1643fb0b4773e61de93afd95359aa1c3f2e133be450d60ad2aac7e44bbdb8eeebbd29f26ac673d6e54408c529ca11cd26277f04b6e86027985619b19696165a353d8c854c5f45e4bf338dd487d21e7e7a3146ab10392a2b7ccc459bb5535c9bea15491079d421baf6f8a6636c15c8bcbf379cb875e763f267949ad0d253ffd26c284c0f62e7856769c082f7a00f745ae0a94386d41e7b805c8091d1928eda707eaecb50b65ab1d47a302dfa955c162f218d93c8370e889020d223f70e01e72099880f23f1d8e156387b525c96b685ee10b7765d4c8d3a3884b16734d7b84899e0209dc417631eed63378bb79bb5f205da3bc0af14a4b893b0ab9a8cce0b930b2f35ad5a86e4be9508a77df5d5c244c382c7f9edea14a9ef7f103f5bda76c5913f4de01dcaf4a6aebd7b5f5be67276bce115b2b70ebd1fd70f267ce58e366984adeab69cd46b521a318e2e9fb4ad8e85220b6894b83f130e77121f68339c49d45e8ebb8f5d350b84cd47aa190abfb23983c05703162dac9bbaa08199c1eb2765f3a39ff101909b4c5ca75943497ed7052a23322f545454bf1fc2be785358b147af8feb0006695d798e51f8565d273db5de8fe64c567397a0448413f17fb0baf2f105658038d8b21b42ab4b15f1d9a88d893ea6ec2724f5c1fdd59a79e2f0b0edfab960f96e04dfd11219ef7f65adf0a3ea154c4a89b5962637cd9ba52ce422e8c83689f22f3657e64ca18c667d1b6326715079e8b2d05c7b003e5cef9753c0d6ef91e2ba7b216db1560082ce09d44dafa872f7b87c3139fdb92861766ca016571e1ba98482d9950de526574cfc2b3f9130b02156b7b0029192e5989698a4a64fea61bc1d0cf6a0f2a127ec73c1deb9880372c99fdf333fde2f942bf6d6c3ae9df7adb2c1ca8a0492dfc366aa64d3b84d8d73a856da61b834a37559f0d95fd90c43b6a97f8f993813f2ac97464b71d72c79f53afb393195da45d4edada9bac227cb27a05f20782d8e99eae88006486c792a8ebedb689cca1ab0dc7b1e68f0ab15b6d54d09d3ac8b5e8180cd3a88574a91973d403417ea853c52a4eb810e3f1d6f52b56502a43b89115664c83102421344755cffc001b8c677b96f999a67643bfdaf81736bc1932695f7539af3a51d41d18d66ee2e48b559f262bd345987516e2dcf45370f1c9a1f9c3545dffc2c5fa6f193decbbd283a6c45b980b225578f376fc6dd0aa83b76460a3810db6e58dc682816e44ea631b6e62003e183c6ea876ff9d6e38f939486e1fd598fef12694c7f8fb2a965c17fea6113b95ca8f4e1cd576638430f7cc22c7ceac2d2140d9e67e5fb17ac4b61bea2a8b0261215cbe3944636ba3485973145b56221f0edf76c5bf446e8222bb68dcd13e72f1a84aa6b2dad601dc980bf6b03e926c10a1fc49c40f6d639e905a25e286bab2140f920933a9ffa20833e469e7563138e4afa49a84bf5fcff3901bc753cdbce966a5547e2bc35054adbdc3898b3d3082305848a730ff2c53b556d9a8fb654246b91cc7de3560b3b8bee605d3328876c0b523d9a0677f558431c8fc1c4b3c0566ad0eb0be14f476f271cd1faf38021b9e745e73041bbb6a8bf40c6bc7998f1474995ff73c119b358b9f89fcac89f673c2085b08c9b3737186bcd9c0cc5cd849b25bb055cb37fa49eab5c2de79a14f8473910a8a420215e87165a99c72dc5be0fcf5b68acb244b6d05cd4c958585f954ad81285d7a99c1c49a883d465cb7123e4f74ce7c4ba1af9ebf39be4f640915ff3ab95c5e97d247b3ad3c5205a2124388c9b1afbf824754c398de269943c963c5e57b88644926a6618ef5a7f7878334fa9e77bf7a4036b73c0249f992234a2ca75b97eeb5c904e355f9308b644d462cd83e59e23ed7b1f25a99b895f40471b15d5a538cb55d52ee7a279cb237847b864da11f6d44bd924e7470da91e34fc4ec517bb3202ed4ef493bdcb27dcd2b2baf7db2880e04e957db8652932ab87509f2de99be488a59003eb40bea827e7802191caf955de37de0a65075da2dcb9a6e469b9e105b832bb5970377d761a5622075ab1c8eb360034579025642003d53d74cff71fabcac1891a6dcdb4ab7afb0e3e7f982c5bd9705e1995f22d381769ebac6e7c73e65f50113aaaac94595c63e0a1a51950538aa6b7d48ab47ee342e3879e0efb5faf2899600a7164e5d8442837e54762706d8469d8d8a0214d74f1b0bd2e95719ad57364fff7b15be34f5526ef488af9903e28568a3daf532913c82248bd898f8e0463c02d72f55e93a02cbd69b3c636169e585e8f74280825b812c1edabccf2240c3f7c96cf21e6800f659370d81c5b82117ae4a983f9de98a75f758686c31be0ad0a545e8742f3bb97cd3a3ea4c4987a67626cfb9b3e762e1e065b10078e9c1c37efe5afd362a923ed64a16c673ad38acc11998102c898534e700dd644c041f6af1b77bbea004f652bdd7c6d2fbc198c1e1e8cdb3c7227c65375429a767aa01edce875a7953100c0ca44dc3670489438794212cfb6d95508c240f678d8e9de2af8f8aac8155ca00e18aa6fa845adde56c85cdade17dace38af309c88cc2f1f75f6442e06f52148a522dabc21e1128dbe819a2e7ff8e3a5f6c74695b84f3c358f5627a57b06788218496de946804a24aa89fd88357aab8240fc346954a5111eef9ce2ebc9f68d1862a4308af53d54b36e1cb042e80a90458519329a363a4dd6d96d6d0a33dfe28ce64eec34d8540aa8ba039b86738331dd7d1ad81555537a69d146bc379ae33eb84252964e1374e1a093f082c90a961b7052412160ef317ff5068db9608d15bf93bf302023c8ce1fe9c1d7fdb0f47350298210b22d1c9b1957fd15c3ae8fc67c31cfed3af5642c4074f6fc13c67f0d9d8fa39d83ebc0a029299af0acfd6b40ed56cb221963fed389b1ca60f82d01583bc1c112ede8e4783ccc892189e5f54ce48e79b3aa3fda08655b7b4e66a3479be84e81bc8bc569905d86731dd2ac6929a577fe522a26375d698c891afdde7a05baf7655a2df487557ca9d4d2225e93a7de915b85246b4e9b07828b7306bac36917db8d5455eeb88baeef89e180b03a99657394da4022e2c134de1401c4f848e2320ba0ae7135f161e398ad1ec4c9f869e1c47ea9d841c81b8a900729a54cacc2eb6370541384f9e06706acd26d19992b7c9c80b8d591380c8d0106807163e487f4573b1fa6a7a98be90097cc2b5b3837670bc14f4bf0d2e03493bf6081bf4ace3cab50d6484bfdf3c95dace6e2c39ae1b6c07c073ef053fb73b4f6ac892e0034d841a43b30f0a8be148060e5d8b41701a7a1ec9e8e5b18a191c9eaa8ae64226873abe2eef645b555a8833863c40e39799ca819c598c235b2259500b62fa162427ead3a3f49a3ff203c938482c4c5f4d6a6c90f10cad5393534d27130ac01756e7517418c21ac387eba7d78cfa10db0e4b2bcfe671176cfcb186c70230fffa81d3e5c3adb6ff9711ef7c4343ca73ffec1654b550d98b7b63c858d21aba7f943a4ec22c0b3122ce6da3a792dea146e423adb4e08a0df08c14e94d5225c155523297001b6b2520ccc86e2666f748ba542c614daa628547efbb334a40432539fdf6915e5269965a0444d4a05d97c981ba288867efee7245cc0df935c4e2eb0ed59b55209019e682d22d2f17a41af0c1744bfc89872c55ef9bfc7a8d6585e96cd27672b2ab29eccaaf731f98fdeae573d2b9f9943981de45b71f6ca9f804c2a431cd60840469cb159625fdcbf86adb49be24f9849d053a2477689d106f47dafc61d309767dbfdf8af4d7601bef4fb16a24d5afceecbebcbfcb49ed936ccdf72e9a998333378892c7b072d528b8942cf79284d953daf6501a656dbab81de311a2145b9b8caa68302200d32e5596044093aa1223547a7e51f61c7ee5dc5ed34a5d8d75a1668a25d8f9894703d1db7a20c50ef899d05dbf6d435cd0165f768346dd48774d2b489175d46dfdf4be1c2c8fc4b08c12e938efeda2ebccede522f7ec844de8eecf7d3126b1d3c27e5402ebb484918d652d2c1d730a03aafd4f8fbb212f09e381704b8186d0884a9c83fa383bacf048f73ed79fd8f9f8a2bc4b8f05f6da10c684aea19e168e14f3a537686630fc425d2968548848d0454d613d26c0fdbb4d0ba913d8501444a068b0a32eccc31c7c8c5d1830669581050df3fec66a25f380ac005dfddc23180525d22119990edab6245414df9114c622d2cc35342b9e431bba6fbd07cf80801c6936e2f03a2f60ff8eb82c8da70583b554105578a0d457fa8163976d4c99157df826bd5958f4155bd891714cfb3d45e64acdcae41c7a2b56e2ee5d7e04bef4654c4c5993310746b95ecbf28c222cf1382656c6d8c69c23ff0f5e3ee46a12ac108f6480c3c44ed0b7fb9dcf498b21a2d6bd0fd089c43116c7389d8088414e3fc271d16446d865755b7b213bd2c0c9668bbb84dcc72f62399391a749a86df9ed3ecd5309e35887a102a93e749d13d3d28c0e396a1a53650697a77dc9823b0b2afd64650548278271f7498520303e4fa0312ae626290829a592ff3ef8422d2144f42496f1d9bbde08bd7a3049efcc11da3771cfda25dc3d309826b8687eaaa6aaec109ec4900f654c68154f0cc241f407f8a989962adb369143f8f535ec5d320a6b257fff952a0af93daa50405629fc546f6b9b837b40879eaeef1bd8f9efb2edb8bb63766f11140ca03036b943de2f24621ff46a3cb4e31b9244eb765abc442dc4567bfccb196a36362263d8bd46503f2af65bc3540e11cc46595217f51274aae9da9eeb5aaa99301f5108fb4ff594ab1fe8c147f78da5bdfc98a679cd489527547079a0f946e422c5a67ad0398610d5ba1cb27601dfdcc599e168aba5b3d5b7a50a623c55dee80693fcc4a9e6f5351ec5fab3e4b069469c5578b9d0a1b70ec7facdaee05e64a529ee9a3e06982b1729f7b06025f7c085fedf3228e1d7f64a36dddca9383066d88f8dc18f0ce0c77aebe85d4db5858dcab2581129275ce686a460a94ca852edf7b31d9111359c81de37185f144659cb2d9b954df84e2c7932017a318cb52c7a2b4db302f3eb6a1ea5e5c084e0a7a1fd643fc71ffd4e78d45e4b9da8f2f4946c15d2aa5a71692d60400981d4abf49daf7154c799c9d115465bde2741a3b51c58237d94e7caaf0332685af5b7a572f7c4d5f012fdae870ffef9f9f76c326478fec45f0cc89b329bfa39cd4dbb474267856ae32213e56f4a4c3221652e9d763a40a084c127a0a226d766ac74b4eaec0096e5af4f318d4cfb35350790975efabd25eea21786a48c917b1d8a738f9a761fc09e48bb95d3d674820855e74aca537e7f7188980da6b5f5bbd8d6350746b39ba56d60270b9b0137fbe278405d5285dd07ffb1fbdd3169559c96b7cf56df75b08c839aa25c996362cdc6d25bbf50edf237d3db15d587e80a3e4369734a1bb29169aac3647b7b728600b991f65f4970b71749cc55062cbf807cdc56e5173f1ddfdafd69dbaf905db65f7aab2f01c4411ea898aeff17ea1ffb019acb39c2d51f05a3e6d25ca0b0c48ec6202116593e04840bd1862059b6f2553f235c19fbc67f196c1a66a3f83ef5fed0180e23c9a8126bc1cb910585ec92a5aa7b5d17c0e1f1844c0cf6ee234fa5c49b82408703903596a9d704f0582ccd328fd044e051ef468862d3eb4ace0071d53692720afd2083bd03e363ff36660d6c8567b272a9b0cc2", 0x1000}], 0x8, 0x0, 0x0) 19:35:09 executing program 1: clock_getres(0x4, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0xc37e6a2e66a371cb, 0x9) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 19:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000198, &(0x7f0000000140)=[{0xf5, 0x6, 0x2, 0x8}, {0x6, 0x10000, 0x6, 0x2}, {0xab, 0x8, 0x7, 0x1}, {0x2ad2, 0x100000002, 0x1, 0x9}, {0x5b, 0x1, 0x80000000, 0x80}, {0x1f, 0x16a8dcca, 0x2f89, 0x80}, {0x7f, 0x16d6, 0x3, 0x4}, {0x3, 0x100000000, 0x1, 0x200}, {0x6, 0x1f, 0x81, 0x2}, {0x3, 0x3, 0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0xfffffffffffffffd, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0xf6eaa256a80e1b8f) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x6, 0x8, 0x6, 0xffffffffffff8001}, {0x5, 0x728, 0xe7, 0x9}, {0x1, 0xfff, 0xfff}, {0x9, 0xfffffffffffffffd, 0x2, 0xfffffffffffffffc}, {0x10000, 0x6, 0x9, 0x5}, {0x850, 0x8000, 0x2}, {0xffffffffffffff5f, 0x2, 0xfffffffffffffff9, 0x5}, {0x7f, 0x2, 0x7fffffff, 0xfffffffffffffffe}, {0x200, 0xfffffffffffffffb, 0x4, 0x8}]}) 19:35:09 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = getuid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xd571, 0x401, 0x4, 0x5}, {0x47e2, 0x1, 0x8, 0x1000}]}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff77) r6 = getgid() r7 = msgget(0xffffffffffffffff, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) 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 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = socket$inet6(0x18, 0x3, 0x0) r22 = dup2(r21, r21) dup2(r20, r22) r23 = getpgid(0xffffffffffffffff) fcntl$setown(r22, 0x6, r23) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x0, r10, r15, r18, r6, 0x182, 0x5}, 0x9, 0xcea, r23, 0x0, 0x2a, 0x7ff, 0x6, 0x8}) lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/de\xff\xff\xff\xffkbd0\x00', 0x80, 0x0) ioctl$FIOASYNC(r24, 0x8004667d, &(0x7f0000000200)=0xd614) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r6, 0x6) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x7fff, 0x4, 0xff, 0x9}, {0xb3e, 0xd79, 0x1000, 0x2}, {0x9, 0x100000000, 0x7fff, 0xfffffffffffffffd}, {0x3, 0xcca8, 0x4, 0x2}, {0x1000, 0x20, 0x0, 0xffffffffffffffb3}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)=0x10000) 19:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x9, 0x2, 0x8, 0xffffffffffffffff}, {0x81, 0x800, 0x5, 0x6c}, {0x0, 0x4, 0x6, 0x10000}, {0x7fffffff, 0x5, 0x2, 0x1}, {0xf409, 0x81}, {0x2, 0xed, 0x4, 0x100}]}) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2c4, &(0x7f0000000040)=[{0x0, 0x9, 0xe6, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") pckbd_enable: command error pckbd_enable: command error 19:35:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x4}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) r9 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x40) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x4, 0x1ad7, 0x31e}, {{r3}, 0xdba102420a2bc261, 0x81, 0x0, 0x200, 0x6}, {{r4}, 0xfffffffffffffffc, 0x8, 0x1, 0x7, 0x800}], 0x6, &(0x7f0000000240)=[{{r5}, 0x7ffffffffffffffb, 0x40, 0x2, 0xfffffffffffffffc, 0x7}, {{r0}, 0xfffffffffffffffc, 0x48, 0xf0000000, 0x10001, 0x2}, {{r1}, 0xfffffffffffffffa, 0xa, 0x1, 0x20, 0xc1}, {{r6}, 0xfffffffffffffffb, 0x39, 0x40, 0xc2}, {{r7}, 0xfffffffffffffff9, 0x8fa45a77e35fc430, 0x2, 0x9, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x6, 0x7}, {{r8}, 0xfffffffffffffff9, 0x44, 0x1, 0x9, 0x1}, {{r9}, 0x0, 0x40, 0x1, 0x80000000, 0x8}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2c, 0x100000000, 0x9}, {{r10}, 0xfffffffffffffffd, 0xff, 0x1, 0xcf, 0x1}], 0x80000000, &(0x7f0000000380)={0x800}) 19:35:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x101) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0xf5}, 0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x3, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) pckbd_enable: command error 19:35:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) sendto$unix(r1, &(0x7f0000000040)="ad36056b5a69932f94166410f5e0b1c8465f267f0895c2a220403863145f4af1ba4bb15883", 0x25, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 19:35:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0xfffffffffffffffe}, {0x2006}]}) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4010, r1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x385a1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x100000005, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r4 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000540)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e533604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f122ef5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r6 = socket(0x10, 0x4007, 0x40000000000) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0xfffffffffffffec7) connect$unix(r6, &(0x7f0000000000)=@abs, 0x8) r7 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000280), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r7, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r7, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000900)=""/191) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000002c0)=0x2) 19:35:13 executing program 0: 19:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:35:13 executing program 1: r0 = syz_open_pts() recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000380)=""/170, 0xaa, 0x82, &(0x7f0000000440)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x0, 0xffffffffffff7fff, "d6dbc1daf533f04668b787f54c1c98e7993b581a", 0x4, 0x1b0e}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0xf95e, [{0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x6}, {0x3, 0x6}, {0x3, 0x101}, {0x2, 0x7}, {0x2, 0xe34}, {0x2, 0x8}, {0x1, 0x10000}, {0x3, 0x6}, {0x3}, {0x2, 0x80}, {0x3}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x1, 0x100000000}, {0x2, 0x6}, {0x1, 0x6}, {0x1, 0x2}, {0x3}, {0x2, 0x1}, {0x1, 0x20}, {0x1, 0x68}, {0x2, 0x100000000}, {0x3, 0xa0}, {0x3, 0x7f}, {0x1, 0x8}, {0x2, 0x2}, {0x0, 0x6}, {0x0, 0x1}, {0x2, 0xa366}, {0x1, 0x5}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000340)={0x5, &(0x7f00000000c0)=[0x80000001, 0x0, 0x1, 0x4, 0x5]}) syz_open_pts() 19:35:13 executing program 0: msgget$private(0x0, 0xad36cfd4bd3bd6e9) getgroups(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x18, 0x4, 0x80000001, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20000, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) dup(r3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) socket(0x0, 0x3, 0x5) socket(0x3, 0x8000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x2) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000200)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r6, 0x6, r7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x20, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000380)={0x4, 0x252, 0x733, 0x9, "0722187bd26497cd8cbbf34a426934efd9406df1", 0x655a, 0x100}) pread(r8, &(0x7f00000003c0)="2a14b435c3bc8cada2e58ce7f0", 0xd, 0x0, 0x0) r9 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x1) accept$inet6(r9, &(0x7f0000000440), &(0x7f0000000480)=0xc) socketpair(0x0, 0x8000, 0x9, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r11, &(0x7f0000000500)=""/140, 0x8c, 0x3, &(0x7f00000005c0)=@in={0x2, 0x2}, 0xc) r12 = kqueue() r13 = syz_open_pts() r14 = open(&(0x7f0000000600)='./file0\x00', 0x8, 0x202) r15 = dup(0xffffffffffffffff) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x80, 0x0) r17 = accept$inet(r10, &(0x7f0000000740), &(0x7f0000000780)=0xc) kevent(r12, &(0x7f0000000640)=[{{r13}, 0xfffffffffffffff8, 0xe0, 0x4, 0x1ff, 0x1000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1a7ed83b37414363, 0x100000041, 0xfff, 0x1}, {{r14}, 0xfffffffffffffffe, 0x18, 0x80000000, 0x8001, 0x10000}, {{r15}, 0xfffffffffffffff8, 0xa6, 0x80000000, 0x1, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x20, 0x3, 0x7}], 0x8001, &(0x7f00000007c0)=[{{r16}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x1}, {{r17}, 0x0, 0x1a, 0x8000009a, 0x0, 0x6}], 0x8, &(0x7f0000000800)={0x2, 0x5}) 19:35:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000102c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) pipe2(&(0x7f00000000c0), 0x20000) mknod(&(0x7f0000000080)='./file0\x00', 0x804, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 19:35:13 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000000)="1d2657272c48b67b45d52320bb37e5be84aa0bdf8f4edcde0a166e93eb331207031bec5054a6250da9389eafe15e1a982a92b6f5d4cb6a580bf9ca1804be3163229fc76dcc47b66951cc12983fbe4ad6f3347ee4499e8ec10d65c7273420a5cde37117280e24c2808ff3a06c", 0x6c}], 0x1) dup2(r1, 0xffffffffffffffff) read(r0, &(0x7f0000001640)=""/4096, 0x1000) pipe(&(0x7f00000000c0)) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/94, 0x5e}], 0x2) 19:35:14 executing program 1: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x76) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = socket$inet(0x2, 0x3, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x400fffd7, 0x3, 0x6ea}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x6650, 0x400}], 0x8, &(0x7f0000000080)=[{{r1}, 0xbbe0cd99ba4dfb52, 0x9, 0x4, 0x2, 0x6}, {{r3}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x5d27ba54, 0x8000}, {{r4}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x5, 0x7}, {{r5}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x0, 0x5, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80, 0x7f, 0x5}], 0x100000000, &(0x7f0000000140)={0x8001, 0x1ff}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000180)=0x1) dup2(r0, r1) sendto$inet6(r6, &(0x7f00000001c0)="93f6a9a109bb406c67be5d5bdb752bd338b9f4aa2364e7f13b4dceb0d7cd9583878d30312175ff5870af9ae87a49ffb8ad6c6196746672105f372f41f4226a954c2c8cb018f08549b8362618486492b83280cb5d63ab987755c5311b730003f4b6b698a2c3349aa788c827991830d88a94580bbf572f398a6df910cb088b55ad952503e567cdd30e9c5a17af2cf7fcbf19c1a5c5f78c6ff4b9e5ead25bfc3d51ec4742f4ca11eaa101a554bf3573075cd37cb5db9cc450ff707759345d60af6ba30ab126e70208b3f2e5633667623970cc92cbe39368552159ee075f2d1682abaaa9c044c2bcc4171f8771e993ebb02137c7a77a7f4aaece7aeabd77611fde05d079e76732484f38da565886cd1ba35d4d56d09333ed907b215f9d6ba3f496853b1a3319d5e8336ed5bb421c374a31b445ca15866f60f31f28111d4470502c21f64579edc01f732f255a2f27e5ab3686c774af56cd67479b50f88a6ee6abd1d7b5b740f6ec2e886725924e8d641b1809045f37fd3eb2be0784c4315ceaed687c332114428e8047e581b10ecc206f80d6adf262797f7c21c535da5c1f1d947fa42c82decde8177e266247b17bde59f3fee5b902eb3a94267c7d51c8e2d1347b3727010df73a83091238d610337f0d7eea98ce8fcf159581a4752326b0a8ae78a582187441134f7a2056cb932fd01afe4b1744726d7681ee57e58b186840d8886e6b4a99ba96b15b37f9710de5209a55397acc7d78fd63b9e596339d33e5ff539e3f6907daab5ee8ae13acdd40d86cbe0db4b2598da80a091dc0d93925a3a7f295651b9a5f6f0bcb649556a03fe971559a8eb0bc6ff143010f9e2deab9ccb9bec97c7016b8120dd4af5aae5466e4127f0990a961635bd320c4b5f442265bf99f9f97349159723e0b2eb61eacaca5e9a616e894b889a80090a71db1f303ef8a04cc023aa27a6905c5dafb5cf2a583af4db125f8e04178808fd4eb9463247be14eaab57e5bc61fd43baf44a4ebe013a9bf109032c06427740d770c48a118bfd5bb130f9cb4f79de8a41dfe8cd252a8a56e926628dd6ccd83443406409eef2c0e6ceb9359383d7e6022effd3a4b4edc48345ceb2025367ee7b0cbaf52a56b45cf06f9432cf2647a0616abcafa6a04951f6f20310a4d9b420180429c1a0c0b565b1768b774f71b496c2129a531c3cc1153c92a5c0c9619a91eda454f53cd015ec77726137518efb8417cdb66f7b4b7d570170b204c0349a6a388f50ef819f75b7b98ba24c3c3374c8e42f580f81079708daee56aacbb01b9655d3340d3631dfdd20b9c5b628278a81b30b6024dd8d8ae2610cc41b29070e2b1a016d286cad9515486026865eecc7001e8b4663a22c74094ea520aec7b9a79dedbbf737600d5ce7b25f232a5744ee56f598f291a15c1883fab690671153474beadd9f75bacefe727499a1544f5c6844ca9a67cb8bc7c48200d52a4964573d1a5dd9f40c51d1c8357805c5df8185fba88fae9a1bf852578c4ba9ec8d3fc07fafbab8bcef1aa12b30ec4f138a54b61eabd22d60d2f4add2655a72ead2ae16e9d37c406b5be9a04a599c23575f6c62cca0455d3b65d38ed9cb401f2f290ed15527126130f032a99b6290f56752727afa78e519ca2ec38f16319894c6d7d506c4155ac02cfb91db32163221400040c2a0d84caf389e0124c8f526c994c17d174bcaa2bcfe4ed07a5926cef8d3d576ba37db660fbc426edafebd05e17accac849a090c59ea8a9607dc1e03482879c45edd8840c92de2022a6be74920e87ea2e1d4f761777401c1d054c8d0caea3a9eb7f393999a936e9012f9f34d96f92f6866d471320953bdfdc385d96cbc2d0ff5c65470c5422442ca630c54268108f1e5d40d4c800063243d845fb34d8ca3a7cca99ef9e18a918a14453b722a12a19161219e42ef12817ac1e77eb92403a88e56760cfbf27c141000c764cdaf5ad559a2d45147bd005255cc87ebda2ad441fe4f4681b681cf10d7908c0b826494061c2c369b027d0edb6aef78f4c7b8240c164999ad8627e523492862f07eb8d7e20961db548e7ca1a4757e170140778800f65068ab5388691c698a5dc16a9770fd941a0114606ab6ef3dd1e482a838b82db6f0114d7e2854597b823d00a70c59e2e429dfe5336b84d65413e1f78c911ed700a62d7397f2d19c419f4cb2b5c594d613419ce30da506b2f00c25284263742d480c2f66f2fc886cf5da61dcc48e9d5ae4b99d54323ccc898450175acea349ab6046c43af2d57292147056184a79dde3b50b03f589d770f05c4912b7b01bcb76f0fdd96658ed56de1d3286798f8e4e5d0cd583805ac5f68875e1c90cecd3653a56efae7ce0e6571c4ab814142774175171becef63c6f4ebe2b88cbccf7d1882e6ad24ad26d2fede1d018c1ee5f3a92f6aa3d236d19d693410ce972bc8c9200275e7c3e8ba9ebb807780447e2515fa6a10fd7a58fbdc4b9595f1325b0625ffed3701f0489f98a24e5b2ccf8261b3d0f8002bdb426a83e454ffb56c44332d84c6a33a6dab831e2a412d788ecd71e5625e04427e1e81644f1207ccbf86381ae997a4ccd7968490d514921dafae23e33de30c9dc9638734ce713030db68fd00ca7071f339725a50b5aae8bbebbfe93ef9bb84e422bcbac6a597453e4c51ee9056408727cfe979f146adf907f4306054704fadf67d24a98623104cbe0b86fe63bab4e42c33a04559cea4942e8ee2d236ddc67103aeceafce1497b59df07c751b427cf1e2b4dc8d7b700c8c260b44de70a73298f8c608dc18fb158a3c7877b0262d3214d203a1f5f95eaa341d45e305be77769da22dd7648aa4e0dc3ffe0220d259194f056596c118cd580f9db1eb824f6560affa6aa170708559fd53bc1cfee3f3915c99c6b4a5e9d519e785e47430c1aca45cc0f0b6924d3871990fe8a2d5ea6572c30bcc345707f615aaaca8d52faf2ac3d845de1e9d30ffc8f1b165da31ae6618530eb2a1450c7a652a5301e6d8c29ff9b30ff28ca9129d1bec26db6488fb2b6ac5e7bc5b3ce7e06ab13a0a77ad48deb774a0f5ffc3c95d76aebc5a7857979745d06fecec54720df36ef3dbd8cfe73868ff7d0277c4112267e995a33bcc06d093cade465dfc07f735dfbafe752312f97dcca2210c79058b76d11e5286459b271741758e2c97b285dce8b3a4106f950bfe006d0a084e5561e60950ad13b13c111de49889fbe6cafc688c5e81417a624771343bf4c85db604b0119b5a81689ad14c0ed3a891746e4ea35a8971a10fa7135e342fcf98510e1de5e77eb0ad3d50c4218c20a9aa554dceb0f2de8e0eb7cf54756f3d64c710a39d8c06dc08affa2f9d62c4c98d7eb73f7e5af5c034c78d02a666442f511d242a61791b969835135c88423420ba75aad353cb937af44c49eb5930ac44063dc08bf9e73670c0439297df83844c377a8f98ddef935e6a7d5b957ba4e39ad3732122e33d23495bd8d99a58aa5c39f05cc779bc0a22d5558d79c6c25578ed9a0024a29f3d742b0bed06795381a59c8b9afdc0b3857dc54fb3dbb6ead50dbe9938b2bbc3d29af43aa2732949ef2a330d50621df9f61498327f4a8f028220936739c9fa61b1067ddaf65cbcde3954e8178143cec391d71cdf38f210cc6a44d5dc85a96f83d9e0d20022c73dda283137d1c591b0b952032d62b56bb5c661c3b9f80e34f92eaaf0f0e0aee011e8a37bd4d426e0defbac2ab8c78afe60904c5d2f6afeee3c987badb1dc32aa819303ff0be4f606f94349feff0ac8f6bf01e50324d74dc2e345ecdb7c1cca37ae5d1c3b78785d45b7a1a494df45f0f2bd5ab8c8626bd4aa8f61cfa1f8389c2cc2adceb2953b18809c880d90242f339a78940bba4ec5996e6595a831fd3add88a430883c3448d7e8050c50777fa3b935e431c8219b9c4f645a366141d73ea64b72fcbb45faaaeeabbfae31c675cd098aac92496d2caad1628484e38bb8d3ff861b22cd6066f16440c130406b04f2fe08563aabdb76f59086cf4494af2aa325d319270ddfd30174372f4c6c8c84e370b7d33cda953b401f1bf397c2a3b14114f17cd2abfa4db4ded83162bb0871325a1127821dde6f9c32dce48f0c4784392f24d0ac9e2005c0de6c3de0f2041f53ecdabee0c832cfa3350524df2bc8afad4819bae08e05adcf2c9a909337cb698ad3998b24cd5aa0408900e343a7809c8e3f1f8f201f8156e0221428e9578fd6bfc69ed228f2fe04b25f43e215a4a42859429023bbc82b74c3706cc2312822264a83c9e1d4dccd42720963e2ed42c038c236501567b51559152be8414acac0ac549a3bc716df55186ecc108ffcd27b224ea6a4e257ee825d89724b1e8fa7b9e0454cc649709bbafb671506dfffa56c77f2f8785bd7df486710f3503a54c15afedd7edcbdef35cb790cb42ffb02e761c627569901c2660ea38ca23c14e9ab5ad6318ba3f4fff23e61877ed93ae26838e3678f17f061d606f5f1e0009f75662927bc2b40f03af173fd8b6a4ef016c0c504411a2ab4e61100039535e6be76e2582b6518fddf1ca447febb0426c93b8428ab186ae4822f9fa12fc62168fc8f6d5f48268c9fb0dc7d4eeb54cf5fada397086c086a4732d628fde2fbb959872b14a3aff150029208beed03c18654b2af0da53ff0813227fe105546a0b8c0048681210529b5f3abcd3018802ebfba4a10ecc3f949805ce995c9759030ef68999c8df7aa56e91f38ed113d48f6f7d7e0c7c1a5f3becdf1f6d2add003d3501b12307625103027dda924f87be4b6754d879c969998a529f1d878342f7667b873de2cc85d2ed0b1032c4a3093b874ee27c1f875632dd5b7a7c6c160592fc5c83f097b4e6d2be170e5519c3c4dfb8678b044342590cc4c8f4567fe1ac57571c3999a5da345a875f8ed668f7b4c4123b1287d801994993f5795cf8b16f2fcdc9435888444f55a062a92679f0d0f3e61a305f709d7f198784b5d4c4ffd830fcac10c40a0a8b65b59e32827fb09f8a11800de38b2f3c451f70a0be3200e6bbc2f5c17e7ea7a762f128a0d56f458b196cfa19b04ab071eaf45494514cb4e86f8a342e8a4a1a0c283bfe85384dc94cd28f074d17e3d41b651ede60cda00198600b963b90909e9e8ef7788afc6d39ff0430c37320854f0afe846813c455f395291109eb698515c43ed32e0f007b8ce4c9e42784770b0a8eaabd575935b1bcd8d1c2bc00cb768b156a97a9c0118617b5cc045cba83fafe8c65f2359ccbc31e4a35deed7b205068e236e4b284d349dca94d229a1be9b82be696cff0ef9b0cd9d1ed8e45fc61229dbefc525e24b94c1c9777a7ab5cf17f1bc275ce91d1af43ea503001f61437b5d33ffadc3b83c983dc3fb0e7919b1230065adf77683980f38fc0c8dd6febe541b0a1f2969f5ea2788670d27c05626536b12258f9af70c3cf6968777b7389d2b710b50443ce5f922911a3adbc803f08b3ba90dcbee061b29adda76c8e149fbfc92e1f0a7a1ef781599ee1c48870d166816ae28d971a9b0add629e590fbcd3bb98976f6d89e3a2d0a7577ba8050cbe8c78414568c6e8fca86d12d5f7d8dab11e4fea7524094f5ad816d5816841403a1d3780da415776b93d3c5327e2f1160ded8b5d5f8f7870103f0b5acc95ad33c5e4e9b9f27c8983c01c668cd40fc8a9d7feb64dfed3a1d033b44e1615693c70b20be888c09c57dcca80cf41bf83d42babf4a665fe809cdcf6fb6308ba08a79cfa677a0eeff4b3d09203ab203386dd112b40ec6450e22f064ea278a853d303ffe7c3f6eafa45e81fec5753e7a", 0x1000, 0x4, &(0x7f00000011c0)={0x18, 0x3, 0x7, 0x2}, 0xc) 19:35:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xc, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)=0x4) getsockname(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ftruncate(r0, 0x0, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x1, 0x0, 0x30, 0x5, 0x9, 0x0, 0x9, 0x10, [{0x8, 0x7, 0x1000, 0x2}, {0x8, 0x100, 0x2, 0x46}, {0x80000001, 0x1, 0x7f, 0x80000001}, {0x8001, 0x0, 0x8001, 0xffff}, {0x1, 0x800, 0x0, 0x8d00000}, {0xbe32, 0x4, 0x5, 0x79a}, {0x5, 0x200, 0x1000, 0x6}, {0x1, 0x2, 0xffffffffffffff3f, 0xffffffff}, {0x1, 0x1, 0x81, 0x10000}, {0x6, 0x401, 0x81, 0x3}, {0x800, 0x1ff, 0xffff, 0x8}, {0xfffffffffffffffd, 0x8, 0x400000000000000, 0x7}, {0x7, 0x4, 0x6, 0xbba8449}, {0x7f, 0xffffffffffffff00, 0x80000000, 0xffffffffffffffe3}, {0x61f, 0x500000000, 0x101, 0x80}, {0x5, 0x9, 0x2, 0x4}]}) 19:35:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="820201f0ffffffffc59af02e005662ede8e34f0c1093fc31006906f64efba265bb3da651bb619849c226a5a5ec3bf32015e99b4bf718b4d02f37026de5c49d5efc6ffd3fb0444159152914745abfeb17d777d290331f77923b7785321f0400000000000000d5288278def2a77c2cd260f4a67a1ab66e21ede02638263ea21fc967c8295ea0aa52efa9265c5327eee9f663fd095545d9df169fc2d07aed88d150e44782acc95730f2faef54e9f58e75d49cacbd8c4db26c5603b7b2b0030865e0680af07c3c09ef44048a9d7770bba3995407ebff4969c677b8365e6c8fba2695a01e6af1df08257748533ab679694f81d2f516bb03b25349cf8af260aa063713e7691a376390624c6657cebd4645e099896ec8f3283730a1988b634c81458b413141a123c5da0680e2f20000000000000000000000c154c541f19c61bb6614e19125176fb6b07643fdaab59534286dae97650895a9f124e64a68697d83dc4809d55371d5cfc304c3ba5f563f18fc03e184dc2ae9515e6de42863766c9d3ff3dac63bf16fbc93e82453274f8cb16dbe8027e81d46d4da6e04a1a0f010d7104e7b03dc449e8ecdccaebfcdefb4eb49444f554f0adf3f0746fa861e3943e8c3bdb91dd64cbf4b3fcf9b3771bed091a780a5924af5"], 0x1) mprotect(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x0) sendto$inet(r2, &(0x7f00000000c0)="bc56dc7b78ed7559326bf1c72d42c2a73b57733f002bee5df0d05d478e8cf54a7281e92b16bb3d092b2547a58543ad05d415943a1ce802c5953795fc643e5929b364683b4e0807a71109f31619388388f344b2595beafa31bc7de8673c21255cbb574a5f00661450c933a94dc992eb917c6dba016a2648b7e65f669046f582c7a2627c1bf5d3856765050e3cfc28adcfbb82567268cff9320f8676e8a7d2f8ff872c4da0a7b942e6ff849bd8aa703907f6965d9e2196bd74299c31522a", 0xbd, 0x40e, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) sendmsg(r0, &(0x7f0000000080)={0x0, 0x47a, 0x0, 0xfffffffffffffd84, 0x0, 0xffffffffffffff15}, 0x6) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) unlinkat(r3, &(0x7f00000001c0)='.\x00', 0x8) 19:35:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x14, 0x1, 0xfffffffffffffff8, 0x20}, {{r4}, 0xfffffffffffffff9, 0x4, 0x80, 0x2, 0x3}], 0x10000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x4, 0x9}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0x4, 0x401}, {{r1}, 0x7ffffffffffffff2, 0x1, 0xf0000000, 0x2}, {{r6}, 0x8000000000000006, 0x80, 0x2, 0x80000000, 0x7fff}], 0x3, &(0x7f0000000100)={0x8000, 0x18}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 19:35:14 executing program 1: socket$inet(0x2, 0x1003, 0x0) pipe(&(0x7f0000000040)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 19:35:14 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) r3 = semget$private(0x0, 0x7, 0x408) semop(r2, &(0x7f0000000000)=[{0x0, 0x5, 0x1000}, {0x3, 0x3f, 0x800}, {0x2, 0x7, 0x800}, {0x0, 0x8734}, {0x2, 0xd3e3, 0x800}], 0x5) semop(r3, &(0x7f0000000140)=[{0x1, 0x5, 0x1000}, {0x92a3f9d730536cbd, 0xf04, 0x800}, {0x4, 0xffffffff, 0x1000}, {0x2, 0xffff, 0x1000}, {0x3, 0x2}, {0x0, 0xffffffffffffffff, 0x1800}, {0x1, 0x10003f, 0x400}], 0x7) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000a40)=""/4096) shutdown(r1, 0x2) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) 19:35:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x1) 19:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) seteuid(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11, 0x0) 19:35:14 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, 0x1, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 19:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x1, 0xfe374134c5400dfe, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 19:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x600, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") r2 = getuid() r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) 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) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=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 = 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 = 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) getgroups(0x9, &(0x7f0000000200)=[0x0, r6, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff, r14, r18, r22]) fchownat(r1, &(0x7f00000001c0)='./bus\x00', r2, r23, 0x9c7ede990843b4c5) 19:35:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x301a, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) lseek(r2, 0x0, 0x0, 0x3) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x1, 0x7575, 0x1200000000, 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 19:35:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82a0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 19:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xfffffffffffffffd, 0x6, 0x4, 0x3}, {0x6, 0x87, 0x4, 0x7}, {0x3, 0x9, 0x3ff, 0xf54}, {0x6, 0x8000, 0xffffffffffffff4b, 0x4f89}, {0x80000000, 0x5, 0x2, 0x2}]}) chmod(&(0x7f0000000140)='./bus\x00', 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6, 0x0, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:35:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) dup(r1) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) shutdown(r0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 19:35:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = dup2(r2, r3) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x0, 0xfffffffffffff801}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000140)={0xffff, 0xfc4a}) 19:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00?\xff\xff\xff\xff\xff\xfc', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xeba61dc7b045cc7a, 0x20) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x81) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) recvfrom$unix(r3, &(0x7f0000000240)=""/225, 0xe1, 0x2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 19:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) 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) 19:35:14 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='a\xf0\xe2\xaa\xad8>\xed\xcf\x96', 0x5d1, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) r5 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f0000000980)=[{0x6, 0x8f4, 0xfff, 0x8}, {0x7, 0xd4, 0x8, 0x8}, {0x63be, 0x4, 0x40, 0x800}, {0x7b, 0x2, 0x101, 0x5}, {0x4, 0x5, 0x6ad0, 0xba}, {0xfffffffffffffff7, 0x80, 0x6, 0x1}, {0x10000, 0x80000001, 0x9, 0x9}, {0xb4, 0x8, 0xfffffffffffffffd}, {0x3, 0x8, 0x4, 0x101}, {0x9, 0x9, 0x1, 0x3}]}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000017c0)="c79ee3bc13995351d4a74b3cbc2d637492ddf1897234aa2073d390c45465cbe47da31a53d3848bf9b8514f08423386a5fb0bc414ade4479301b5b5372b029d08641768a26b89d97f3c259666f6712ee223489cbc902d1e3b5c2eecefd2af29ee5e107d70a4139eb9153aeda979fa8c39be0fbc7d750ca7a7b19688b69e339778d3c6", 0x82}, {&(0x7f0000000300)="4d2d635c58e4aa9805cdcdd856bc669a40d330fded5d37", 0x17}, {&(0x7f00000006c0)="af19a49bc0be9bdbb35de8b5aaba0436762aa6b50f8e574af4bbbc91ec7df477b7a9b7b26c40b57fff5f33206b2630fb0b9d671623924e6cf7a6b5419dad49d39839015d6ce0e04a2a9d403f8e90af88178b2ed52da92dcb7fb88ffbbd2cd018dfdde77bf539e5c5091f6662930c64bd3d9f51ef60f89fb3060131a6078b0c1a4abf5e4c7acdbaf9a328f6bbf2ed46b268a9d84bcd19ef1c30e22161dae27eb2c68621bde87a0e9463c0b6739ed5fcfe020fcac886fe26ba48c5290d28dfa16793ad8c8ae2c81b9bf3b449c91a24023575afff47513e32280fd37079b80e2db6abf8d9cc5f29d1b69472ed3a06c7470efd0133aeef010e7a767f5374ba8bb6e79bed0e72f4547159cb79587a78deb65837dd38f292b139ef94abc84d3d01675955c69b3ff2f8d025db9d6d209db5b3a56d98d82c2f3f90803de18174e213824d2349fec2f0ab2474da8cfe9a61d5b2f574cbbe1965b56b73d09ff3f4ef388280dd74a68150f808177d6bf98864d2e15b290083a62b79", 0x5b}], 0x3) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000008c0)=""/146) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r7, r3, 0x6) 19:35:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x8001, 0x6, 0x9}, {0xffffffffffffffe1, 0xfffffffffffffffd, 0x1, 0x401}, {0xb7e, 0x7, 0x0, 0x7}, {0x80, 0x20, 0x800, 0x8000}, {0xff, 0xff, 0x1f, 0x1f}, {0x3, 0x0, 0x1000, 0x4}, {0x2e, 0x2, 0x10001, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:35:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x34f) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0xbcc, 0x9, &(0x7f0000000040)="29f893404bb736caecc85bde3535a9850063a36b3d58fd593783623e1f582ad0d0ce4018619c9dec55d9e2b25553f9a2f43c91f09699e24f31d7", 0x3a) 19:35:14 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) clock_getres(0x2, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) clock_gettime(0x0, &(0x7f0000000100)) 19:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) 19:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61, 0x0, 0x0, 0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe6, &(0x7f0000000140)="d2185cd4ba9dc7bd035c19f8b4ec50f56586a31ccce3dc5479ec67691bc4852a5097c51748cd0cc9c8dc7e532d1838017dc1987e942cb83aeb1b3e5ff63cdd77bf3859b9b368af3d65885e43512a54be0cefc37fb2e76da18fe6021c86f0b32ff23e62bc52513d9bdfc79036b716898479e1f353b80a6890abbcd62dd8db883cdcd2ccf9e456839b3794af8be36abfb2fd51672701143249f98813f5127e8f2aaffbda41a80e944fc4f7b0390f5b600c2179278d966eca80750aee7601aacdf56fb5afd00d947dbffd46616e1f16cf82e0ea1f7b44427e6fc80905f5b8c12a99ec06120f9c3c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:35:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x2, 0x131) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000005c0)=""/136) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/127, 0x1f3}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f00000002c0)=""/106, 0x6a}, {&(0x7f0000000340)=""/228, 0xc2}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/27, 0xca}], 0x7) writev(r0, &(0x7f0000000000), 0x36f) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = dup2(r4, r1) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x51, 0x9}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="4d64096473a0a411059fe97ab8001171c4e55674587b8ffd1b7ecbb46f72a2cc3d", 0x21}], 0x1, &(0x7f0000000680)=[{0x80, 0xfffe, 0x5, "f6e973d3dfac2c8cae2630aa629dc8eaeeecc18240c59963e20f94107662f6a3eb64d7f431d880786ba978def1b94cb66270f4957e7f2db3e6d355a9b56bd3d6429db68d3f2d3c3bc2058a5ca6980cd1bb79c49391844d23d1edc5a866d775310f82b49b405a7b6ead1fcb3d7f067700"}, {0xb8, 0xffff, 0x1, "85d92b82d3abe02f349add52fcbf99c489e7ab912f7b045d721d52f60c7b090f2bdd9df4d1b50591224026ac1dde3aa610b77beb7946225446abfff8c67b37a1c08ccf6735470b7e77bdffc215c3a6e04fdeea37b417d36a6dc18cf5636464e71cfeb1bf3628696fdfd6988f0bf437041c1458a020310c76df95e5686f806066fc999186270bc6065cebd5ce4c6e12190bc2c7bb6caf16deba8b274577c66db293574da2db49"}, {0x10, 0x0, 0x8}, {0x88, 0x7ffc, 0x8, "850091fd0f9cedece397fc645bcc626547db492b532928045c28d4f0364f510789eac18c60e7d0c3b705a51c5f977584804ed60e8c32a367b0bce89995d68d85cdd03ade6feb236e85e95453f768c08d8a2b427bc1471f62e6b189260e122f43818815261fac00e44998949fb840ec6d8fdf"}, {0x108, 0xffff, 0x910, "9c19278759c790dd6073562760660b49522ea0d8f822d10b724af660fd6771fa45eb3eab94d6da2886894b6a14f31c70fe8e1fffc5389bc6de68f02ccce8bda6db6ca99a711edaa04e64382fb2b82de327d88ce06f70be6165b67a7eba2b11a94cff77d06343c3ef9be61cd772527cd106a3edbb134246cdc742faf7168dfd4f965cd956e371f1fb65376d509851dc2c97ffe724604cb2dfd38079fdc2c1f37bd53dc5bcfe32d654910a4f049a98ec1af177d7830ea0ad69279a14392dd6f96b286cb2ad03be0b24e01c6560778790da3b30402f73ed6b50216bbdaafcacd49464cdc9f90901755b9ea8b71382b4aa3c14"}, {0x98, 0xffff, 0x8, "5a481f17619f9e6155d2e4c8fbc7508ba1ec9c3312f2522d799feac6c497699ffcac3a918e1dfe0fd00c92ff230732e4bbeae512032ac1ef9c1eb128d13501935a95f2911142b494b022055f48e4bda3973c8364a81f228efde01c1ed266c99bdaef3e8895196ee40b572d708076285c5bce9916485d63d3e13e24d0b953ff4b04f371043b"}], 0x370}, 0x4) 19:35:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x3, 0x800, 0x0, 0x10000}, &(0x7f0000000300)={0x1ff}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000540), 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x20, 0x40) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) socketpair(0x29, 0x0, 0x68a, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x4) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)=0x4) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x4) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107008, &(0x7f0000000000)=0x4) r13 = syz_open_pts() kevent(r5, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x9, 0x6}, {{r6}, 0xfffffffffffffff8, 0x11, 0x4, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x540906f5cbc99ec2, 0xffff1, 0x1, 0x1}, {{r7}, 0xfffffffffffffffe, 0x14, 0x80, 0x8, 0xffff}, {{r8}, 0xfffffffffffffffd, 0x81, 0x1, 0x1, 0x80000000}, {{r9}, 0xffffffffffffffff, 0x1, 0x4, 0xfff, 0x8}, {{r10}, 0x8000000000000007, 0x20, 0x2, 0x8, 0x7}, {{}, 0xfffffffffffffff9, 0x73, 0x80000000, 0x1, 0x1ff}, {{r2}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x8000, 0xf8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x400ffff3, 0x9, 0xffff}], 0x8, &(0x7f0000000480)=[{{r11}, 0xfffffffffffffff8, 0x19, 0x2, 0x9, 0x2}, {{r12}, 0xfffffffffffffffc, 0x81, 0xf0000083, 0x2, 0x5}, {{}, 0xfffffffffffffffc, 0x20, 0x1, 0x9, 0x2}, {{r13}, 0x7ffffffffffffffc, 0x28, 0xfffff, 0x100000001, 0x5}, {{r2}, 0xfffffffffffffff8, 0xc, 0x100ffffc, 0x60, 0x3}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x8, 0x4, 0xcb2}], 0x2, &(0x7f0000000200)={0x9, 0x5}) 19:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x401, 0x4, 0x89b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9a, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 19:35:14 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x19) 19:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x1, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x18, 0x6, {0x5, 0x2}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 19:35:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="22e828bf00c0e498298c15270c78e304592b40c421ee36c4b361483d21002eb05093296d6dfa728f22782ccd93237a6cbafa7822b5f7651c55fbf971d42361fad4d1a6921902000000a48e67635ab49385ff52c703e32fbe25f9e5964deb17c0b62bc292272580a6b96c378cf15230d2bdd5db44fbb19b19895f6adf69907e388736c5ceaa1de1a141e5a8ecce3cbe99a86480dd5d9220108d5e48a2e29fd02c2ea7c5470d8db00afe"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x8000000000000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() close(r1) r2 = socket(0x18, 0x3, 0xcc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:35:15 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 19:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x5c0) msgsnd(r2, &(0x7f00000001c0)={0x3, "15a12ea33e1ad4b70af718c61f32a23822021b1ee80ead62ecc0d776bb78593b3a62fc62e7f105b120a664a19d9ebe1876e0a336f87bf8b948dffad2279b78308aaf84fbde1360e92fad942cf7f720ede0a25684f0991ffad84379ee1447fdcd2fc43e0a545984e2c5278478ae1d66eb3d37acf8ec11de14cb0a5020d1251742560b5268cc5a17df95efeb8508b8e8df7d35736a5bf04e774cefef889fb325fe41091d676f44267a993a5f63165d441adb86b31e8ad14c3bdeb04f258a18c6accd6095cac0b8f88532c872ea55f7a3e325f90cd44adbc7605335529baef30cde6b52f4da2d02f781168c"}, 0xf2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x10000, 0xbc, 0x138}, {0x10001, 0x8, 0x8ec, 0x3f}, {0x2891, 0x4, 0x5, 0xc1}]}) 19:35:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./bus\x00', 0x18) 19:35:15 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) acct(&(0x7f0000000000)='./file0\x00') close(r1) 19:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x61, 0x0, 0x0, 0x200000000000000}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair(0x10, 0x2002, 0x3ff, &(0x7f00000001c0)={0xffffffffffffffff}) bind(r1, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) r5 = getpgid(0xffffffffffffffff) select(0x40, &(0x7f0000000040)={0x5, 0x6, 0x8, 0xb40, 0x9, 0x9, 0x8000, 0xa00000000000000}, &(0x7f0000000100)={0x3, 0xfffffffffffbfffe, 0xffffffff, 0x3, 0xa15, 0x4, 0x81, 0x1}, &(0x7f0000000140)={0xfff, 0x5, 0xea0, 0x100000000, 0x6, 0xffff, 0x0, 0x9}, &(0x7f0000000180)={0x1, 0x400}) fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, r5) getpeername(r0, 0x0, &(0x7f0000000080)) 19:35:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x9) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x10, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt(r2, 0xfffffffffffffff8, 0xa6, &(0x7f00000000c0)="5f3ffa19918ebcca6edc0a6ea5c4b5183f4999c7ab435ed3424d7d7b29d9a6280cd99c9502aac591f146c1a0af0985a86ee21a3e277460456b1809f065bbc3408432b14dbd898bc52027b316f3de6640ef7c228c7343d6f09c6427ea33bd67aac41adc777bcb452dbce7bcbb8fc5e5ea18349445f23cb397890a354d000cf3d7f26d6ce6848da3a6cbdb14f38c76f74341845fa3830901042f9856748580754a1b49b0189689ba0ae89c8613fad2bbb7c1c7cccb48f0a82f45c18c6deccee894257bae89340174ceff1a1afcb57338d3048d11667ac9cb3eeb2d3d5f7d6fae2d155cc106145f10bc73421f6479528ce6bc633e6e62338caeaf793d9e", 0xfc) 19:35:15 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/185, 0xb9}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x1, 0x0, 0x0) 19:35:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) listen(r2, 0x5f64ffa) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 19:35:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x5, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x20, 0x10000}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 19:35:15 executing program 0: mprotect(&(0x7f0000477000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x20, 0x2, 0x40) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 19:35:15 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x84, 0x0, 0x2}], 0x5ef, 0x0, 0x0, 0x0) 19:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x1f, 0x52, 0x0, {[0x2, 0x8, 0x2, 0x8, 0x63eb, 0x1f, 0x700, 0x9, 0x9, 0x5, 0x8, 0x9, 0x200, 0x4, 0x80, 0x6, 0x8000, 0x400], [0x6, 0x6, 0x10001, 0x2, 0x3, 0x8, 0x3f, 0x6, 0x1, 0x7f], [0x0, 0x3, 0xfffffffffffffbff, 0x7, 0x3ff, 0xffffffffffffff68, 0x40], [0x9, 0xffffffff, 0xe6f4, 0x10001, 0x7f8, 0x699], [{0x5, 0x94, 0x2, 0xdab6}, {0x9, 0x40, 0xff, 0x9}, {0xc310, 0x8, 0x4, 0x40}, {0x7, 0x3, 0x7fffffff}, {0x8, 0x800, 0x7, 0xffffffffffffffed}, {0x2, 0x0, 0x0, 0x64}, {0x6, 0x2, 0x3, 0x5}, {0x9, 0xff, 0x3f, 0x8}], {0x6, 0x2, 0x9, 0x7}, {0xffff, 0x8001, 0x2, 0x96}}}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') 19:35:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x1, 0x59}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 19:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 19:35:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) close(r1) pipe(&(0x7f0000000340)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x40}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 19:35:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x9000381, 0x8) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)) acct(&(0x7f0000000000)='.\x00') 19:35:15 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xc21) pwrite(r1, &(0x7f0000000100)="a7f95fddc0971d18ed68cb54a72f62fa66", 0x11, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="03", 0x1}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="cdfa0ad3ebb68058d2a42cafa45026e54f2011f18176a06fc1b2be14ba98e4005e717b6188f9b2e7efb5184f9be293f4e37b948492056f307534e883619151211a3bf16df4d31e7cc767a2ced2ad49745c2a88e582d0a2b70684dcac80bdcba4e2a53af23bb3cc30d2b7742057fe46e6f302f24a9b5ecb5c39347f9155f5cda10b9eec0c1fb4b412e2a217fd9f5ec1b55acd59e4b52c0c53f09a6a9eaa984dd587a87aaadb8c", 0xa6}, {&(0x7f00000006c0)="0cff111c386da6acef48931cc92a648ab0c462e98e00df798dea32e70e0a4aaaebd7c35a5a82d627a730bb7cf64b5d81f3bbb690a557fb962f82f2bef28390cb43d381a4a48c4303139b6400b14b5d055114f0331ae66a4f854c959b6e28083706a5eda72aa00c1add6ff4e6799d0a98fdc7e35c74ac059777f0faccc76ad5377a583d12587f684514", 0xff8e}], 0x2, 0x0, 0x10000200) 19:35:15 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) fchdir(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket$inet6(0x18, 0x1, 0xffffffffffff8000) close(r3) r4 = 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(r4) socket(0x400000000018, 0x3, 0x3a) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCBRK(r5, 0x2000747a) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) connect(r6, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 19:35:15 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) fchmod(r0, 0x20) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000040)=""/131, 0x83, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = socket(0x1, 0x8000, 0x6) recvfrom(r2, &(0x7f0000000140)=""/139, 0x8b, 0xc01, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) pwrite(r1, &(0x7f0000000240)="42c34656b14834487422023bd173faf128b05614b1726e0477ab616d8a50f6f50ea470139c5c3a1fd69b5834ce7c27dd9788ccc1f4eb9c39d030f0e36e908ef16d17402e7877ef3b7a5132928ef6a036b3b07e8f478c0456f185fbbbd6735c6ddf73850d204cc2dd917c01407c23827ea8cc8afd113a3aef087a546785285488e5aafb00ba303aa6ffca6d8007acc5b775f8e6c365addf2f89a6c6793ef3528080ff8b4eab722fa45a47a0a491fdda602aa1d3638dc3d31d4ac628881c281f11ca758d3582c8f36fc8f1ba73f33cb8290382b4943c0bd45c779e8d215edcd7ff8dc31a93f3559fe7209de394fd230c938c0a1b879d4d69ebac4ea6b352ca4d129f56b694210f03cac0b7cbfbb841cbb93429c5d2c20261cab83768966b845cc927a8bc4606b85558ec104d2d87328177260dbc0d217c110104e98bbeea64c74f18c0b185ca921988a54cc6ce4b8ac287334868f57ea388f25e239e7ee0b2f0bf2c93e1e931b2c134ec5a559e3973316cbdc63c690d99573afe923c05e199ebe83e2d829c8f2bbf7e3dc54a4f9989a36db7574b0cbd0852662019659e888b793d489fabeb1fca37286ee7bb1f6e907fa84c8734c47dc2999c3b14ab0c634737c9729fedb0ce8a60c75a2d08e3e72023cd9fbe1eeecd2ba4899307c61dbb320611c11bc4c63c356ab11c0fbca50ec7a72ca7bc2615f908c7038d9ab292a650e15dd4b73a1ffce49456647969024600462bc6744eb14c2cf9f64e8d9a136ca7558f2887d57ac071be7636df7b53f1529cef36e35982db92a19e94ecc01ec978ef790c2c6507757d566e6fb99b6c2ac19bf4af822b8588f4ee574edfdf980139ce044a799e1a3eb3ebfd14605f6ff2daa4197082a7935ba0b638e04dc7dfef2f6840112dd9d8c648b92ed656c70b82087683710aef77872b648fae2da9b8df287a1084f785c483ac43cdb752abf39428c22dedc62ef377232028ae69a39193cbfd5e1bd2945510409f2b183d55282fe5c5e096fc9dffea087a6941af948e0c3ba909779abed91e07d2a4540188cdca81e97c0aa8df29741c65f357e289fa996048282b320bd18829ac224a2d3e438f80b10cffa81bc8e2d001df1d8d01852b661210a054a9d17a3f9cc1e808008e5025d15911dc1c118594cd3614c300da30c85129b351764cd77a79c13b7881be41d60b7c8427b40255de6902bd166ced3677d43b4b66174d948bbeaf0e19da97d9ccf2022d0f4b601c9f7da4347cf7caf44ea4cbc12cc8ad4bb1f8a3482d7a4f1170a78e4dce3bfb54d749bd176115b16f49588f432290b909a1b409dc74fcf442a1afad58eced03670c9fa1f156d08ba685e8eec0cfb060a539580d830308dc05c438ba24583ba2ee677b9ebe544236c11bce040d19982c2aaa86b72e8bfe2e17afa96060c3a77ce1716df2beb9a0115844be311bb594fff4ac44d3da1201f88b190995b060f7899422c5e837f639a18bc74a24abec58e95242975c0c2671e9a64e34b1cfbf4276fd1fc930c9af26bcc057379374d5a25847ef45ea46d0690ea2d8f4f8e6d96670559f7e065bee0a270f2234e034be46b1e6e935ce7c2618b3ee7ca39baf9a1764798e820d3ca92d473f2f5c1a8a028a0cd1da15b383afd0e81d913edaaf1aaea33fec4f8d90094b44c801eab3bbb2d5b078ab45b977b3ce3f730b3e07126ea718adf8f802e9bb0dfd2d10a5f926f7062bb75309b30250c6c2664a9e587168620c005c71395a4be3f70b6e044ae8fe3101eaa79551f58560c53e389e3f0ffc9020588e3935e5d744de5692bf2d58e5882a29243e254569ad34391b71acf84aa80b2215d4f33d7da494c48877256745b507c9334ddd258c1f698751a7e12049eb43f1cdacd90ca0b47d255057ac4c8d98617ecfc31d32527cf03ea9d3413c54ff1774ace39dccd0cb026fea00202bf2abee9902c2c93499329aa8c12e33884f872981e8c8525c7dab431a018d44ef596b92a316506b163d377e6c11886df6a61410a09e112a77848900b16fbbf12b2667851eb9ae8b0611c88d1ad37e6edb70b52b8fe2ad02cfe4a105b74746896d29bb3ca46ca7061cc353e7ca1f13d309725722cb35f83d30f91bbb110a1660853916adbdf900ba66d59bf567b2fd511824f986d93465adb30a37cf0e96c7e2629fb69ac10c9815aae1cb8680053f181a45e9ef37c8c6307c16f553ba2209327ba8ab4e457b2258f7455aa959fc439c7da3e7a46f44d10b3268c2e1855555b4fab97515ed7884da650bcfcc2cceb0b76ff30979d2ecc282d7d263d535fcdbeef6d053f4c3b980beb0cec8561b787fb180227b40105eeaf9c06e3bbd61f2e5da1fe138da6c1945d478cd6652924fb25c0331d069b16d46191a3cfaf7d5a3a5fd4399ff5b00e68958fae0922bd9a668a2cb9297bc259dbf097a1038d7b04fb3b22d22219b14c4b12929e8988f815ae2f623858e35cb267ae4b04a0b9216263a9ed6937e29fde0e97ced01e2394c4fe5c67b33dd569a0d8790c4b21963f65166b804eed472311feddd608249aada4c9ed9510ab86492ba0e82d0b8def99726fe66102071a143407cc98042d95b9e587b7a9adeb4acaab6b57ca3da3c65175e472b9bafa5d24c0596c790932d011a249564b18bdacea427ae69b2a9ea255eecfc099df71e339e111207eb84069df0a7a8d3399fdc750998adbd3c54638cdf939ee7f6352a44735d3c0f85e0d7c30e08d406230b252aa718f351752d4a8ba2eafbfeea9b934f39758b786b972d38a1a8e4e25143b07408e3835528c6e30116d9c69494778130bee766f3a3acabe099de823c01b44ba384dd170da7d42cb2900f9ed14f8f17324b1b929021e7c877a49e933144eaa41fc70f0b6000770294a9084111ede2b9fc0f48988da18c3f343674c04129b9196455df22bdc1018701f121d60b030d475dd03ac12b46239fa819aaf908d967433cd63b7dadc29cfdea66b5b800b4b08b72a5aa711b523fcfa41815af605094357e07b1b249d1c7623c98e106f70467269cda3d3c594b7e306a2a9d05164e87e755fb64418e1ee0d8c0bffad9247ce4ed21f12bf0a40296febd8922301c8bdeda998945696f7748c15d1864bdcebf992113a32cf3595d44f9775a52a26bf1f414653bfbf7624acf6d63347c97dbb2a437742e88a13424f01dff7a968b47b70fb7928fa8e02761df690cd37eb9a11e3a8fb7bdc9b18fda0e27be02436ca10320f8c89f9135accd1bdf9d1b4a9bd7ca4446a4055167054093a3db3b12aa0da3849fde99ce52139eda64ef83ea27ed634a542e2806094ba55991085bd417fa91914212834b1e717551b6b5cf5348d09b5890411dbfb86baea5d64a3a4b7b33349206267f2d3b35ce6ba2c6f67ecdb34e2407679df58f13cb1b723d8937bb5702bdcbb956e9bf0d112978c79029041537c0282a95772dc2d0f73c76193b757402309098d8a6a8947e3ffc161bd14ecbcb30b1269f1f0cfa02a54adb81aec96e5a9967c53a5296a602476a5764565b3f621027b2764d03e2e7516c5e0add50d07b8f1a410cdb45dd89887dfc92197e827de2532bf0ccb8650739a27815a784ddad436536d0b01b27bc259ac9a8fd42563c966f313d2a0aa143fb538046002cec1a7bb94e8789a68fcc2395b9b501a63e8425b45ec600c2f6bf49bafdce052628a2afedd90b3f13b020d10c2218faa6678aa8c48e2d15db3f593dc95b5363848dba40775850281fb9e2b1397f527b5c6816ed8e156e18badcc10ea0d83bb7c0f66c68885c46bfb25015521c635f5f42bf64491a9cf318140631b0d291728a31de7d7bfdfe661324f05fcde1a22bd13c2a248ea336434ac2fad34ee4142bcb319e6001afb8d85269ddc165e1e2bd88a6cdd68036420377abe12433b195f56a6caac74a652217b7db21c3bf122c58e301ccb469b10b6cfd7f48738745071fc3350960577cdd70593b2faec996bbddd3764476ce560863c309786cb59df41c4a68344a51fcab2d358d5470b15e88fddddcdf9052f0e8d729bdcb80e922104f40495e4d3cb74407a62724d529568e7c88a744633166aaa3bdcfeebf47900e66849ba9888371632063c2a85b38dbe4a5ef3a4fd200e47da9b82e5f4c858c7492fd8800ecb5cc27e4c12b58b625fe24c362a42441c197b1634f0b57aaa75b7738775ad351a75c9ee712898a57e765a1e4bb5bcd360ebc1bbd1f7ed39635181ceda70570bc2bb422637e7f91657515db93f97f80c367684dad676535f933a36a1979e0a88aa1398c2cc384bc0b9cfa42bef980a46bef75fa9a457aac19ff362b67ce5804fd45018ab21491fe88709e60d86d8e0139127e1bfc7d533dd5f8a41869a641d1dede94915af9690cbfd60c024a778acb44710372f8311774a5dc0f68654dad576eab93fcc41d064653fee6b529cdc2c640a167a710bf0c2f5d77a26c3501655588c868375bbee48b145910380ca8dad840f8b5af8e2a0406a3aeb921e5d1db55cb8c4f6b065048fb83e13f4276383b0d25a1149227a7b7eaa27123cd2ae98b47d32e9ba2f177002b29b6ca7471dedee47c153689b3c352e2c72042b9046948150dae670d43ddd86084d0b56b984a0f1c5d4a41233a1e5b419f064e509254f0ece94cc4ae0d5fb87b88159702ca5c3945f2a43e2da440c9b56ddd2e6dcdf0d7fe1f69eedb0ebf35d97afba262fda3f87c92a07b45d4750e654c6d85ca2b090cee02e8cb576d655b15a3b6db62a10f7317511420970806da8e3f716b026db7225115a9941a2ad452db34b808684c671962c020b700f944667ace980505785ed7231ebc7ed8004befbaf8f4337f3fac45dc23ded1cbfa65375141b14e2c8274dc252a3ca3e2e41b7f74b70136b6fec1b06ca8bb742695c31cc9e4a6f18f82c0978949dce51b384fcb8c14f9009f55d12eee793ad93e60c065bf73b9c530f80d886768ed7956ec766bad1ba205e8a83fb81b16f22b10c5723d24e611454768204afcd22a7225e4667712669d2a12b3377932ad80fd27fe18b76223e48dd07a25308aed4e42263f2eca219dd27f122828be0e0cdb84acfa8c92cc0e92178f090313b5a847c2dec4530674db624819c4aa8acf566b3678bed39b54494621f5dc81b8feb98ba14c5b8cc2e52b3ab42afbed5b8e408ba42e5fa4806cda6ae37036a46b17a7c2aa69148b42efea6df8de72076010369cd77b555489c4b39d0d9c26807d24bab7702cc56471f7274eb498a40d4020972daf9c14fc8f2451c66a9c04ab191f173bb738439b0a6fc7ca5b1a5d4586d72bb184f6da457e2904b66535a0ba27b6b7e17135fc444c791883f1d2d8d3e6c95f1d9c0781f17d0f5bd4c3eab9849484a7655e31610d6dc0062553bc80a42e6f9ee6bc99cc9c501983896a54fb3e7e4c604823ef9efe43e019ed58feaf5809aca023d7f6e991119241e08c837c713ecbbc73e8c789d3ed179cc4fdafd9191f71ffe96afdfc1f94a67a2ab2db6db596731b1b1a43d8774e2369e149eb5115c6aaa2f8b9468d25422fc359a8821ad3eb7af72e66b2ed957efa677ccce1132f21feb722087edf23f18f5c6f3724e77ef562f901f345e1b1692c7a8effaeac9998ce39db4f78329ff2b16893502150c75e56c92b48da7067d7c3dd592eb6041e0dd93fcf3bb17caa15d807cdcfd3793469a594aa898541c900761d3736a4e1e5974a9588ad6c9a33968e2b66b07446b4f910050200812300653411928bc1ac6af13c3f1c8cf3f57dd65267f7b4d67c172e774c8401f5e8982864128329c0262a2df7", 0x1000, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000001240), &(0x7f0000001280)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000012c0)) readlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/12, 0xc) r4 = socket(0x10, 0x2, 0xffffffffffffffe6) r5 = dup2(r0, r4) r6 = open(&(0x7f0000001380)='./file0\x00', 0x100, 0x80) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x80, 0x0) r10 = accept$unix(r2, 0x0, &(0x7f0000001440)) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x0, 0x0) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r14 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) kevent(r6, &(0x7f00000014c0)=[{{r3}, 0xfffffffffffffffb, 0xb5, 0x0, 0x533, 0x80000000000}, {{r7}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x520, 0x800}, {{r4}, 0xfffffffffffffffc, 0x0, 0xa23c36cb74b191a5, 0x9, 0xff}, {{r9}, 0xaf4da6904c7a6f14, 0x10, 0x2, 0x4, 0x1}, {{r5}, 0xfffffffffffffffd, 0x20, 0x1, 0x40, 0x6}, {{r10}, 0xc3af4f21649d9ddc, 0x0, 0x10, 0xbb20, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x7d95, 0x9}, {{r11}, 0xfffffffffffffffc, 0x40, 0x8, 0x1000, 0x1}], 0x6, &(0x7f0000001600)=[{{r3}, 0xafc3afe23132eab, 0xa5, 0x0, 0x0, 0x101}, {{r12}, 0x800000000000000a, 0x84, 0x2, 0x9, 0xf7}, {{r13}, 0xfffffffffffffffa, 0xa4, 0x40, 0xff, 0x6}, {{r4}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x1ff, 0x200}, {{r14}, 0xfffffffffffffffb, 0x80, 0x4, 0x6, 0x2}, {{r15}, 0xfffffffffffffffe, 0x56, 0x80000000, 0x100000000, 0x7e1}, {{r5}, 0xfffffffffffffffa, 0x9, 0x4, 0x9, 0x5a}], 0x9, &(0x7f0000001700)={0x4, 0x3f}) r16 = socket$unix(0x1, 0x5, 0x0) writev(r16, &(0x7f0000001d40)=[{&(0x7f0000001740)="057946b366d8703afd0cfb409bf879f4050f1d0a6f1ae9c98496f56ca5c5ee09e68e0f881e55fb83dc97e1abb10f7a10fc727fbe0d152f0f014e07a5c3da8f8ea2e3303bb21104e69113a41ef5162f71668b25ebef2a912f8733eef00a3aad41fab964997d22fa3517e21c688a3b41817f81ae41bcc0a335f720d21af15b1b27a375b40cf0a717", 0x87}, {&(0x7f0000001800)="2f16b108c06f1d93919fb1b2b68a5b35413418f377ea6e44b662b2f39863b663aa91958374d6f599fc1b017b4b4a32c364b218010a7ee0d604f87e9ed6a825b32af93d7eeafafd9eb9cf8f629eea8eff", 0x50}, {&(0x7f0000001880)="b26cae2410e037f18c8b176d54f739085ca59db387d281d6fb72981cf99ee7b651cba734559f5fbc0b0ede8b609edb04e722c08c9f5ef963ddd65ca1891ff3e51cee2a5aeb7885f3e26d1330240689292d9bdf00f4c85a9c3f0bcbcb01e0593f51e79a0b24bf4e062e5d6d0ced8936a065b8250a10cf07e01b287815e10914", 0x7f}, {&(0x7f0000001900)="f042a2cbc521a03122727f3d3003e4bba3ff28fc91eafb090cf8d6766d958b8b5e615d206ac84cd01e8a6e22e244238ec8a3423e8cc09a799241e7459b03489407f5c6179651076e5bc53814a785348e26fd05bc23ea17fd4fc1410de67d947c20f4f9a01eaab9c046665139913ed2e0f72974d056408cad39391fa220a891988e32737ef1a9de5612ffa79f0c96eed2cf80adca634c8c4571ecc45ec9b7ba5e3e7a3f512cd26b43d1", 0xa9}, {&(0x7f00000019c0)="6e707adbe97772b8254fa989390b8b217f39f4e62cc583d5b5", 0x19}, {&(0x7f0000001a00)="487a0459d727efafcbc204c5fc2ff4b050160acd6dceaac5f371abfbe8c3a9d519e2f3296c3ca59c989bfea188f7b08d260d9767427270ecbd9f51c436df515626851122a40c140fafff60ad3ae00a69b6b867ece2f6f2eea1310fb01ae6e67fe6a4da81287c0f9c88d1e11b2e7ff75bd26d9113e5bdd4b131abd37ef19dc5800ba6e6063ab132bafb931ab106c0e336f58fb4291fe1337689e0619f3a45e44c1532deaa9821be16fba2a33b5cdf4defb767386b2bed59fa", 0xb8}, {&(0x7f0000001ac0)="81c0fd582abc89693554296800b622c41330a45f68b24841dcb7000ed9411437107d56e4f0fbd49655f34d2c9054d7765a52a81eb67694c78131707bf8bbc07c6a36c32551aeed36855ffd23efe3ca7e526417594c46484decd889939ed4dba23cb688ba0c1ea50e43d5c97448787a432cd2e33642f11281dbdfbd084cd0ee3b5e5e93058f1986ac736b299430795dfd4a2713b5adf8afa40507c0fb3f699a78e5a01c4d1d9adbbff0150f92d2ee96fa694d5af2b24be78533c07964a9a8ac902f225cdd6568c0f6c8b34a75f9bc427bda5e0dc63e96ecaffba1555b23", 0xdd}, {&(0x7f0000001bc0)="dfd2a6f205a975cce52c039dd675b1dcf38a364ff045eba94b4024ad1c7758c20d03a9b06c7a26891bb04e7c229dc6ab6a425b77ea6ca4ce05399cbe6ff57d395a643812bb2dea5de862ec8f34d647d05afa955433b23de27cd288ca4d85", 0x5e}, {&(0x7f0000001c40)="050c69651cc8ce58bf045072213090d2abc3715f8bcd90562df096b221574970fc426e6c4ceee75a82c75c621f81a6068843cd2bf8e203d7fb9028b2c2b8cc70ff3e2707a4bf2bef4b5a98f1c442a760ad081c3f9ba4a82bac6010c1f6fc32b30689cbfe27fc097b2cf670c6016e5f741494cd9e34a4a82cbfc0d585439991e22df72f0b953e11f16f6515fd45a74e1826d3ea03", 0x94}, {&(0x7f0000001d00)="383a243733980e06b1b9af63ecc3a80e5307b6640a235c4b98c0dd10a8bd1061afdb1ff13f0784", 0x27}], 0xa) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000001e00)=0x9) open(&(0x7f0000001e40)='./file0\x00', 0x80, 0x1) socket(0x2, 0xd37053dbd96b0226, 0x216) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000001e80)=0x100) accept(r15, &(0x7f0000001ec0)=@in6, &(0x7f0000001f00)=0xc) 19:35:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/12], 0x10) write(r1, 0x0, 0x0) 19:35:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = dup2(r2, r1) kevent(r3, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) 19:35:15 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/133, 0x85) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) 19:35:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) close(0xffffffffffffff9c) select(0x190, &(0x7f0000000040)={0x2, 0x1f, 0x1ff, 0x0, 0xfffffffffffffffd}, &(0x7f00000000c0)={0x8, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x5b251708, 0x20f}, {0x18, 0x2, 0x3, 0xbb7}, 0xfffffffffffffff7, [0x2000000000000, 0x1, 0x875, 0x1, 0x2c5, 0x9, 0x38, 0x3]}, 0x3c) 19:35:15 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f00000000c0)=0x2) pwrite(r0, &(0x7f0000000040)="abcda2e9c4c1c935353f726dac689784d9ec5364764ac7badea3a555531fedd8a36d6ac1c65f1b4ad6e6f1843251343f1ac681c1903f6ef6edac1d849e69ec4b618ad8e2057f5091fc1f62a5b20b8f9853e848328ee69f840664684ccafc0f47", 0x60, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) getitimer(0x0, &(0x7f0000000000)) 19:35:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f0000000480)=""/165, 0xa5}, {&(0x7f0000000380)=""/172, 0xac}, {&(0x7f0000000540)=""/70, 0x46}], 0x1000000000000273, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000340)) 19:35:15 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10003, 0x0) nanosleep(&(0x7f00000000c0)={0x1ff, 0x8}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) poll(&(0x7f0000000140)=[{r0, 0x2}, {r2, 0x116}], 0x149, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r6, 0x6, r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, 0xc) getpgid(r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) sendmsg$unix(r3, &(0x7f0000002400)={&(0x7f0000000180)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000002280)=[{&(0x7f00000001c0)="1ea00985dda725d1df53cf12640b30c5ababd31dd252d35649fbdf47480e519224cd841a130d4e481ab4287aecea85f65f762245ff3a776632ef3192f9d256265e5f8f3eff1eac4e008dd6ee78d022c9fd0e9afd822d3a864f7b3c8ab411bb6ec2b5ab14304073aa153080a4d17a2f0ec83c71c8ced7511e8278ad943f4962503ebfb5e6bf630d290ee1a411b81849c9d4ebeaa1f273c7daa8999d0c5bdaa9758d598c291f2cc5073e21559252f3c968aafd0ce3ef10088a2014a831430bb64be54595b485ff4f94fdfe85e9ad4d5d7bb7e06cd1a2ec4555a4e9e90de9059c3699c8662caa60aa51a2fdc08bc4c1dd84d13f61f45c252caacbaa26401d81cf981b10c29b2e2c0acf5eec6b678317092d5ed3b860efc48401868ccea58e97dbc3e5d26090c0c53a74aa522c59765aad7d7d073b710acaf3e66c01844c63c730407bf15f8030858c7274dfe9b6563be1b46f54dc4c5ee9695ff5eacf06e5a88ef946ab3bfe7e2da6c469cd20ef3a7af279d872df06c9b9ec42940fd4c401a5e5f638fb44627edbb9981fb50bf7978eeb0b67a82f55614d79794ede1448a15c898943d7a53242ac3eca687dbd4d40e6fdfe12de30425ac61c33b1649698aa0b88f0731e0d5900b21f5d62fd5359dfc4eb3e7accbc1b6ab8f2bc1d0a73edda829f494993e190370b8d7e95dcd2954e944a5c26f0933d68e0e7adcc8d554e79407962a0504c9ee8a667b6d847c12151d585f4b570f5854d658028bddd6850ccfac11d570bcf88051b95b317c14fe4e17aecbcf82055ec367f16c8ba526c2bc7141e2688baa0d7f63a9dce583df7a4482a60b8a7aaca561d19da9ed749761afdc3ed005578d9baf383bb48b3c4fc3412156e39a41ac80d505284f0c0491568fe8c0d17465d8cf213170107f7bd89c1ae879b456d5a41449cf541ec88514805c9edb44a6bf7e72f730d9c790625cc8c19c4268697ded428607c328d46a507725ffb54bfb3bdf36182ce71326331086713d919502de5e6dc3151d0a2d50f9192a242152afe30b37b7e77e1019ec21b2c06234c73353435d403ffe5351733e82d6ff80ad7b6b319b36a2ee826ce211fa74243a8245fac333caff03188cb8079042c07206b394b257a859cfa7d2643c6159d297678fdc4dd71744a71399c01cf39e97db186845e4c004ce1d1b9c57bde30eda598ef65eaaefdfd22e469797f7e142517c27cc96a45f88227e8388b42b0fa3106f04bd30dd9c97e778541d482698bcbeed9530c05aa89d28bc62e43eca28bc2ab098a1e81cf96bc07fe6e087b09ed88dec71736ccda72c92967b6cb71079e40aaa2239f47434519dc6d9164d62cb135a8bd6c32d3dc525506419c5b669542ed52742d3192c4bc1a6f11054138f60a0df9d0524b714764b7eaeaf058e10729208e4d7dd22d8514c9f7f130dfb20bbd8890ad904bdb67778042ca4eb3d58129146df61db5e7f5747a87629a8a64bacab2ca331b426d0533eecf4e93861ed959c918469a37f5669033785917879a30a1983d73c00cdf54147c02c907166f961dce34dad776189cb5e0338e9e461ac958716707393fb28997a464d9bcb03aa0cfe9ab0c78edbeef935e024fa515f3937cf4f3234857a295dee5142a9c0224664b06b8aad17362f1e109e9538080af186aa0e1d19244bf58c5d15ad656acff1f5117e8976fc10022f88ba3c73eff428c04622daaf89c780237c9d4252155610a3fc7a3e16287fae02ca4d9f701e570ce93cefa69ba8bbe85d8d41c7608c3caf9a491a93e3dac8cb6e45af9d77241a0e6d016d5d9b974ba5df9216571f755ac3e2481af17456e2003c7f4b3cf10f4ba47e024692caadaa9487843ebb9c5cc92cccda4cb1a600029493685bf7123a317b17c9bde4344caea71e4081479f8d9a3c637c5e4b1a8f442b457146237e03afe9d0616d90b918b90cc06e4c95a5dc066c10b9b198b66e573ee3888d5eda43c2a3fcdd6091646c312397530588076e8dc0830a56b6b210c34130a29564dc79dd25e50c9b73e2f30c0623ec2dba219fb5ee0060f39d0377cf3bc55e8b5c350d52a144568da6560d907f9a51f74dc5381af3cbe0b53797d05754281ae4f16faa3bfecd62da1f6ee683184b3b86b083bee88fb913ed885883c5a5542dfd28a7f83ccb7818359c0740a87fe800ec2afa2e4493f277bb9f97800b80076d68ef6d5ce815e73cd3e1c49184a7259ce354f2a7689fd343299975e3d9f6563e854f1fafdc29ddac6741e66d2488e002170b0ca05aa41d10ae95c167250fe3adbf94458aae5614fc77275fc835bb93599deb1eab6bc27b1730cf6c1788104468d4663e4c27a3074d5cf35ced3eba7dd08d66874c3168309e51da44d3c29a36ced89700811197da16e192b78006049900df35e633634ef2c84a38fb548cc7643715179e933c5b6516d167210e9058a60bac171748a75f9fef17553521fc99b57a76f1af246142b30b12e9bd0209b542795d9eb191e090af28fd872695159128d9d0ceb88ea06f29c72106bca479520269cb628367fa31dcf6a1ac882752c808a24d601aee4704da25526b195f103efc94bfbaf4c37d9c12517afa1a344f9771733c637349a451dcc2f9c54221cc277397f5f5cb4c4f6672e8305b2caf2892de9faf8e2f16aec7b58a6e4a2d1d0d0491fa04cf09a05e90ae2fedfb8e31c8623ade869efa5a5fd9d4c1aa0b7d16ac0f94732460c30778e48d440f03036f81c212d9c7afa0c8b74921fe729616f38ad0eab81678149acd75142851fc21fbab4b85df344d49962d43a06058f351a4514d25a0ccbae3a4ff5d0526bf97c5783d73e1236a866ae9eca43d00707bb1765593fcbaf28e603ce4f45d19c1d50a70434a67e7ee3a089eb7c59d3aace07a22ab397d5684025e7e7cb0d02d54347e7bd04eb08db6006fd6193e886aacf7aa28a6ed29ffe0129825d212f59f5cea4b70b33849e1861f6520c24afeec70d9d09d4c8ad2f823b0125bc96d75ba4b425907d7205560b0adedf817c78ea88447abc52f1093baba99bc73baa13f6119f5ca389d0461fae9722bf1c635dd7211b28d02e8fdff1e33794652fa332d0e5b1fef470d023e19b234109f214690f495e56037e871d439d4d44ffb6cd469d08443fd4bf36e8e9a4c6bf2c2f0d2719b5fa1c457b74e9523ca52f8a558a85ae13fb50ad9b4a5a60a070b071b57f6aa621a1c850432bb447e99f1c2ac522d329edac55f74008c52d551f30f71d4cf0b3eac79550074ec4b371dc47d7bedba9de7739834f6fa0f60926e22959ac9e1d7a19485330ed4865a5c94dd590735b91d9fbfd219a6c25c5790f19f370978852e087909ec4535f5b1a77047b155c16173ec63977ee63e7554a3c6ec3eb2caf324a6c0f7f6d259d98a10c34405d829e4ce20451c7efe9d27c2e11ac578038894c681cc3354da6799a921b5ee35998dd887486c2be6ccaa6a712b71a6c2eab4c6f626c39d41ab7e709a341f8d806005a43ec14fb29498cac70173c803eaeeb3125ed81ab150fa4085688359561c51639f026f86dde39cc9f22d1bb2b4bd588f2d7a04ecaccbb6e95928ca7aca02700fd54aa9652d7c06d645851c1e3aba89f5842bb524f1b8da54eb44794d669ddcf6e8f76d2ace74f05c0acb8f84575aaabf8e1ae6eac54c96442fa03d5d51c784f7df0887396a0d7082c5b9b4e30fc735bb72b99e1b71487f3acf075a2f61cc2bfdc5aeefdd837a3f8f9dedafd188e6691b6eac10dcedca1a2fbbcbe8a6156aab739b2088db4f73c7110a574021232a2f06b25f6b17ff4515dbb727b2f3b2fb5a167e24137c07a40812b18b3f411b0ef7d47cc4f8123cc933477d52a4eb93f29c583a8131792ca518cbc3d15ad1fd759827844cb318eb77c3b96e71bc1d8477a59ff28378dde4e9fe0eb28051f58547d2873101141203e0dc9ac9005094f917a78bbc2bc524cbf3c8b92772db0e8b6933c690d9d09ec5556478aa8f69e05e26175e5f54b009123dac48d38580e540398ebf7874471eff263c3ef12e85d28cfcb3431a7f4aabf5af014bea29b738646d2f8b923122a3be6e303bd73443a6b5ac2962fe0194536af5590b9d94594d3ed390faf8f44b592283ff1bdad4fb644ef4c423b9462fa911e4b419904e2a0b4ba0349d4b3cb51e1e4e585d7b66fc1d7a3a6fd824521f4d31a60762335829423abc63ef3476ad2d685cda0dc458fb76f260d0694869389f9122f7a8ac2129911a56bd9f8cd152396ffefef255e4a4aee7c5af8cf5b491cf87ea04eb7c4f9c818598003a56845fac22bf5197a7d436303b1ec5bb0e896d4008c08b371bf481f757e3dc7e71d2ff6266776239535b82688efb7ed7f5622993236e102b7a2e576ddb4ce939bd277f615a1c8e31a166eee6f1919d1db1d7fb24f29bf02e5c0ce14a8fe57bd0cd1f5bf777ac885a64b4a4813ad46d04d64ba6401fc53485c0e3427e513f91ad8eb326861c354a444006d1cfeb0bda79e2662f19de22e009d75a6952cef9a4524ea020f4e5a828d3c9cdab7bd2d0980395d2761f1b9ed12e07205a0be4bff5d281b27d8085b0d0c6798d778b0e66aa298e245420a797dc77eb642a746d6b8c3f1569361669ab52a37484d73f0bc5ca58b015bc91bd371009499605d7c906dc61dc60dc91049db5cc132f435f7cdfae7e5e79f067402ad20312d725514f32f3427006abaa193c180899c0d015f9e44c06ffb34c1c078f43361aae2d8fde27230314b87b150ae7177e9d363bdbe570dcdbcd2605545b481b30b2035c642ec418de2ed5e9ff05cf26c93ebca1ea523761380c823427eb4055afdd4fc33fea6eaafddea6da6b95743def052ad39094789df1023ebc48b3c87e2dc9c0ec120979bb42fe39751e400a61d1386d3ce65f824ccec1995c26a3e6f4130d71060fe8f25c3a44c876348d4bcaa8525ad70fa80e22e3d41615d875debc6e6ad2daa66eaf51a31dd97d86b4a6b3a74ce6d87979219f35754502480b2dc4e2f1ae8012ef305305956523cae005948b7045b3801228df00c3ebae0e371c0fe9143c718e0bd0cee2f4fb9758b42a38a66c0e5e27b21fac4baba8a63cdd00e4b429b351fa6ca773c8d841fcbc1b0671991acf4d05558da418b7b687f2ff1fd283ce39b7c163e5bb23501cc22813acdfc314f8339782f47f27578c25e2cf90f642cdb0a409de2ea5e30afbe4aa9f5d89a8fb5fa8522b6946905ff83a0dc9b59fb81d5c98beed7db24b2871a0065531fa2f84b8b7edb396977d1ae95e77ba3038cdee19a7cccbdb6309de2d80c3c32c4158d7b1f230e445f72275eb188609c1d18b9ba4c9284f49abb1a70aac221dc022fc753ca2b5b2392934094ce35bb994a09b01a639a7632d83dde5a649f7f023f18eb0ad2a62e37733f8e80b843f59b123ababca519830080b60b3317c23cf07e279769bb78fe4b60a4d17492c3ef08092140a9682bb833e4ec1a4e1cf1fe82fb45938f0e25dc0270033de84e3a9f32b0fcb3f20a7161c21ef807984579c80b4dbf5b3118934a1126409ad40841252e5bfe2aa3a4972ca7636ff3df3263f2ee7999003add69dfe1a35a5a65717fc29d283a45728ef86794e6c6b58db1d44e4e1343cee59387e2fba597f712dd5fb5e7072bc22e11cd6a1cc64b64304e86436d109678a800409f43d036f8c12456c1428cc1e989ae1ecaf8f43d5d94056be0a47b0d6a66f456da0ed3aade053435fea9bedfccd515eac3f7d8c177d8e5b33661b65d8f83e9c8929afec456731ccedeef4470f0fb6ad03554fb188c15e40118b245", 0x1000}, {&(0x7f00000011c0)="2d9f9a662fbef86c919f2027b765d4c4132162f3669281694cfd0d5a437eefae3100bed1273c406b739ca3dad02b607c913c19e133c95a9025fc3af87a68010e2b0b94eeb32b36c17928eb8809de032349f95056005590534a9383c8b8c1bf0f8520b8266c1e297d420034003abb3436598334571e30df7930322f2ab7b9e63a42e35041d672411d0ce0c54c7650266a62a9c63daeda99c3345e9983e3387b466789fdb20e3bc3268f7b7f53d13c7282e89d238aa200e6b70ccd4c99dc1c77e40ed1d45f62fa3de134e206399ffde334f1e22eb5338532f9069a891e4bb72a5753f0232c6eaa6f0dbf605639ee943f2affb68648ca9ca72e7f5901a304d2eb101e791595c722763d9e449d35caff52acfab29435214a2fa22fb27b22577eb89ff06f45f587a726509e07965863f3995349a732960f0597a50bf39fe3f3bb353222c0748d21c14a12d31b974d323525a628af0c14a5be5e4e84b51969b0a147bf9b4744b1fbd1ca2217399c8deaf96b283b3e539d12866d466e40822f46ce4b425c3586a55a5c192db3cf65e0266aacf0aba3a66f39de0a8696d5eb130cd2813ffdadbbed7e48afa1055a8df5820ddc1fdd93316022011bf68a816af8ecd1764fecc77fc6e5fc665737cf6b74d4228e05dc7666bb251787eeb683301a7c6ee277bcd4ddd34d2a970f58bb8191490ee53c25be0cea77d3dabe9303ce67cf663d3f6a9ff9567fc35ecb85419b8e64ee5b9a2fe97109d225b67ba87ee8194335664702d5c067df004f64d82d5b3a022354ce89b3661db6fe7f0b04d4694cb5f276821cdc42315b6578b474e9e2e453e4b6a00258146fa5add72e14eccddde5919d5346c2153cd29d2befeda4ddd0ce85655be1fe3baa437d3a171f2593df0cdaa89c28fa107bd953f1e1e2111b535aa64add7f7517ba6eb4ec3f2aeec8df482779d7fc3f92599a709f84af815ef5f10ff5cb384e04bb420e9cf935892346b7411d613f96ba9d7f4b7f5ef6be82a4b42107cfd3211e9df6c576978a66f9232eba5cd1e82cb83c2d673493ce7cd0a76aa3d8452083128caee6eecc6ef23f64c9c5544cc622711b263bf96a3a1257a0a341e925dc8d299b57657b6a99d1da78aadcd26a6b0448d4030f06eb5dafb78816276a582a318bf4ed12f955fe624ba7f12c7ba8bfade0d5c7260b3e6c5b0d58e1f51d7638a2250dcd0294f80d758ce7b63ff4d51917eedb921beb7573b12198dc383d9805daf7368601405ba269c7344e872456cb26f3c25169ced91fb67df7d3a52ef1445b911f8170f9fdd481f50e0f90d86d9df402387cb8c7c05ac13cfa156dcda18608543717f9be243ac8eb0e9639ce91127cffff8d0d31b333d1160e40226a59a09334cd24ec92ee9f78edc872006463055ac679f910f32a67f0461f8edaab08758e9cf11a38eecb68ba8fdc79ece3d5f2dc7090d45d87f327fce8c172a6e432e0f783931d413183eca40b44721990d6ed5c540f98bdbdb2390546ae9b39e2afe0d1bf6deb8afdbd6f8dca34f6f89e262c0805d81e852151117ff395b5d768a166cc9758a8a2e49f413bc2ddbf1e34871532f9a4d12bce1a39a903f1d512d923bf8b21c000499694f35cca65ce4280406dc642d736d5651888fda4ca58a256ad0a3244a9c0d075d2ad880333ea4a274ace868cec85f9246de6b76548f2c530dbc6b264a8e653e7dbac289e218bb2c013649b4426d543e9acc91799ba93fc95af904e27437cc82451d8c7b122e8e8be9253b00f0d2116cd7400bacc486ebddde3d91c14352de54f1d182fd08f4707b2a84707e73762babc9d4dc6af80eb6fb71b24f697b39f7057bd7c4b429f03900724c99a9503df9ca028416e48c0657ae964f80cf94bd40e54481933297469f70bcadc980eedd5201ecc393f3434d8cf3ebfa93f94b3be0c52904450e4bd5a0a232fc3d8e7be93a20c1eb298db651ea84411153fcd500a4d9667ec1421aecda87d4427076024d00734f444abe4e08c389aaa72f8ba2fea2f2b647bd4a595f6d44a155aea070bd0cc0fe22dbbe1e42807c060edf3945aef19f232e3739e1c87e79b4af3b48ef6c3d1c85a8dcec07b5ac94bc6ee5cd1cb28169e8b15914ce741b85260d6831079ac4ba1430856be84c816da02eee4cf907e1a13a2f6f5c9dbd8472a7bd7dc5591edf5a6a9de5529e5fc14a938b09c3fff3021def66638d546baba01ca9823f625c0d1248a8e935982c26de9a8b8fd67b9ef718a3fa12f37bbc0c9deeebebe85f25bc738bb385f52b74f15008059788a2925c3ec8786c81cae21bba5309b19d0681146ff798c2c1257633f3d0427476b0400c526f8c2bddc4e7eaf7f316d694e650dc8ffd06d32c3bce8af575d16e7754bafcec4a3810edfdbd92b5ec7b277d0d8b50c813de46e6a5b6d5f75b1e1f242b0aeb46b511def98a0035c8ed592e6976686bd332cdbe664732e600b5ad514758f3f5a65bcb758338fbeda0ab88c303408a08e2e2789b95ba48a97655c921a2dd149221d4ecc0b89a8cef061a8897bd1548aa388f9595c3dbca10823f12e3b843be4d4d052d27d76b598bd280dd4f5c315431acda80efff368424f699118bf6673ede423fd5140b6416b80003d58c70b88d0bde68afa6d78a6789eacb70bd3f4b3d8aae551ea08ee99bf01bd478841afede3e260394d3649071dd8d7c92733cc70d968037cc4cfcb15e76b64069ebc4a4ba1a0ed68670b7e42c86813773e66b422736110190396a62db4f37a33f624d44a6cce9afde3b642b8aa18ea0806462b8fe5079cc58ec92cc565918e3889c8b0d553bbd31deaf954b749476ea4146036a1b31c251f41fd95321caba5336235394596734ea9679c39c0c859857cb146601e37ccf3a9fc2e4f5179d4acc0469a26fd9e59044b0aadf0b1af8f504f9b1ed5c06e7cd56b6cf778c5a33c5316a6bc32470cad2f5e2193f9d17fe3831669a6c0eb2be1a5e3395ae6342094af4015293913be8e272b5310c57e584583ee21285789a3e35fdc7fc34850eda31a84936064e1a87e54c3a614eeebae68396ee4c741e00ec2d9c672237c03c21fa36fed1e588c41fef292101d528d82d1131c0306763abc2bdf8f989ec63e0ba657d236c35910eaac1d4978564df543b473d4ab814dfa0e585521c6ff64647350498621d6af3cd6e58029f1a0219004a295b580f5cdb09b79b396dbc747d366c979db0e62c5436ab3ed925204b97de17309bc1ad881e9145b17d0b7467713eb272137f4821f152ab909d7186689bcb1ee868eb2894ad4b209aa223aa24ef40e3e64e33533845c7ea2a9b052d16ba726af97282b1b4b71a27169e6b65422b8ac899c10479dae617a5a082f9c94ff70cc86f0415a43fa8335dcddf436ddb8946ebaee0d69f37de12c2bddb939bd80e959119448c0179b49b678d126411dc986a9d6760e64a7dd84fadc6ae7c6658bbf522cb0bb2f5491467164fb44d2c65fbd0e830e6ce40f8f46f7a2b6dafc10443eddb85e62a52a7632bbcffd075167f00cf700fcfb155b6f31dc6e92a3580f07823c4b1970b9ee4689a4da6145f8bdb509fb69a83472ca406e5088e11ba15909103b7a40b742c38539a57accf028f8326e705ca700e1ef23eeb7af59fa86faff222bd62f277e1f11041dc77e97a1452bef4e40271056635e9d8f8627941b8f59983b7ce379436cd53778a4c1eaade7038752cbe2fa5e6461e2e5f01bd182f015ea1131064d57a7bce62d6e04055dece57945794737db814098dc3927e7a1278e6823bf098a2b3fb3eb5e02964ab1b2822426ac273a04f25fa7f7e5d7f2b93bee48692deddfb425920866a0bfa342ac9aac53026cc5e468674fd4988f4f549745b803927130943b983229577f369d456132e1f73df1c20a0c1eb10f93a41b3f539e75316fe0c3573c7ef4b53504c6d512c9a1dfbb068e127a8887976c71624a4a38da0f85ac3ae804fd9a301879b9689814b6924d777b9cd370e6c2c3454676ee7523e43053822fe931460cd01ffaea5e7372745c50fe2d5be7ea9df07038c2d53091e3f5a7052414fa16431c035b6362c061b558f1dc09b03fea663614ef6765e5fb5c88fdd2e04e753dfdc0d218fa0300113268facf76bde69f37451d6be7a89767cc07fac02656f3a2875c618af01b9da688a33fbdb09b328d07b2e91b1c59a8d3bdd553564f64011960cc8e47dcf39ad1053d347d62860d636fcf5b37421d66334444c609dfeb9d2cb28dc62c0d2bb473f19fdb23121dc55d0711b9f31e2fba43763ffd095e53c2978236d5c1e5c6fc75eb3fd487a1db375a5e9dfb69529465f5529beb5a2059ecec83dc3f38c20859bbe97c6abbc92ffca0510a148afea775cd14f5f2a1f1ce8e3fe3ca15ac3783e6761fe046aef160c5a0d8b0292e016d9bbe8ce5163e45b600c14ce3e92dedcbd1993a17687145936583f85fbe5c65739e3ba26d9ab4614355bab7565f0d21d6d642a25c69ecf6ce062497f746cd171d2fd7405ae61ae17bdaad1dcfe76297d6f7d78edc5e5d1fc3e679ca1b78f1e48957198901e6ab92e714d64ff260d11fa4ac74b6b834b7b73249f234314f7e5cc705ccd85395dc3a48b47b67742d481dbb63e07a7b1f484978c8d7539a2eedbb754f737d7bcb1ad7fe7bc7f451c26b764255676bb144f069064aa86e75f010b02d2f2a62cbf3f91aa941d71902e0a804ffe86761178054c2702e857cd331d77d7b0beb2d1911a554fc59531f87a85aeb30896d0a06b7fcae10809ed387e65500d5f817e500a49deb6f547bd6dd76fe41ca0e7b79927429b9cd3e982ebe46337826a5e11fe7515176432d959b721827f5792a318819e83788d129187dfc9dd5fb97f9bb73f5df98d6271513f5b6f2312c8a8fa43391591475c966789e8e07a938c768dacd35e1827119da2a96cd77db53a4ea0c717bddf05bd2d27a0d63e2c83604a009fdb38b15062d6f46b2074a49825dd83734d2220c9a20e8ecc184df15f0b4232fe8743c469e3d1b4f33b5241f08581bd717bd397bb50a8c837ade6ddec41e16133dbe0794546a1fab74fcbdcc034aff356897495680280cb0a7753922c66b322dab28205f405f9ce01242003e0231eefd8b083d23c31a596065d87bc689a673ffad0810165070a803d5a849cc1bfd4be356ba88457922c9b319d147c893a6bf601664ed9582a5bac1746df6083bd1e28f5d89a31b8072e37fa0affc17ce6b473f267bbbda0617110de393a9d459e20d189bb9a4d0f99cc8eec31ee5f39ec7481c8a49d09eca768bb25b87bbf5740961a3f135a72715d69cd389542adc4ff2e08d7a0c303f33b18c89d16c70049e0d47426566a081e30c52073ef9d56166b13519921bec038875ce06bba8e676ebe88cb10c46d25b0a84b7e56baba608a85f72a5d8fd68cc63cae0db76daaf8c837193cccc7276bfc69e5d54ddc37b1a940916d888fd74839e35a47424d5bd57de294bada9cb706ad80836f07a4130bbb352a56c78572314213fe14eb12744f109df0edeb1f1f8791c9a181678c5b9f9f94b27aeaf49b3a2efbbfae3b5f97a4bc87b0e217896b8af05b02a3694a644748447bd0fa86e2ff817d9c60206490ae84757d85145de7769eb86b5e595c9e9a9aa51f9f3193f578f404d189ecb391d27bdad42c2aeff738a6b080fb970a1bb331b1aeb808b43861d6a436c3746a27b2056792368a66344b9115dca0a866e426c9b97c8ba3845fe76a9f81f47bd302b01ebf65668abeb2f62cceeed6c94c3521f3e54c259e7eec94475e5ae4db3e387faad936ce421b6ee", 0x1000}, {&(0x7f00000021c0)="44ed3f58a2e591237a907f57877cec36e4105c270dfd786c404baaab090ea3872165f804eaae0c01593322e5110fa8f35869a59f6038", 0x36}, {&(0x7f0000002200)="bc29b2d3d91eadc35b2c1e0609101ff34b9cb8854de43c468d133692bd44f9818f45f89f34cafb6ba1", 0x29}, {&(0x7f0000002240)="40b6faa8b94999f6f80ea1903c7994e447a673444918e692f212713a", 0x1c}], 0x5, &(0x7f0000002440)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="00ea85fef24bef60897c3211455241d66ed0"], 0x38, 0x2}, 0x402) 19:35:15 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000500)=0x3ff) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x100000000, 0x4, 0x2, [{&(0x7f00001d9000/0x4000)=nil, &(0x7f0000e3d000/0x2000)=nil, 0x1000}, {&(0x7f0000fcb000/0x3000)=nil, &(0x7f0000d9a000/0xc000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000aff000/0xd000)=nil, 0x5}, {&(0x7f0000d61000/0x3000)=nil, &(0x7f0000dba000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x6}, {&(0x7f0000c64000/0x2000)=nil, &(0x7f0000294000/0x2000)=nil, 0xffffffffffff8001}, {&(0x7f0000c93000/0x1000)=nil, &(0x7f0000333000/0x1000)=nil, 0xd517}, {&(0x7f0000e0b000/0x1000)=nil, &(0x7f0000201000/0x2000)=nil, 0x400}, {&(0x7f00000e5000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil, 0xa5}, {&(0x7f0000d56000/0x1000)=nil, &(0x7f0000c41000/0x3000)=nil}, {&(0x7f00002fc000/0x1000)=nil, &(0x7f00002a4000/0x3000)=nil, 0x2}, {&(0x7f0000ea2000/0xc000)=nil, &(0x7f0000363000/0x1000)=nil, 0x6b}, {&(0x7f0000e86000/0x1000)=nil, &(0x7f0000cc0000/0x3000)=nil, 0x10000}, {&(0x7f0000a53000/0x2000)=nil, &(0x7f0000f2d000/0x2000)=nil, 0x6a4}, {&(0x7f0000f57000/0xf000)=nil, &(0x7f0000a9b000/0x1000)=nil, 0x7}, {&(0x7f0000be4000/0x3000)=nil, &(0x7f0000282000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) mprotect(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000540)={'.\x00', 0x3, 0x0, 0x1, 0x0, 0x2, 0x4, 0xb7, 0x2, 0x0, 0x3, 0x578}) 19:35:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r3 = getgid() 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) lchown(&(0x7f0000000140)='./file0\x00', r6, r3) setegid(r3) syz_emit_ethernet(0x1, &(0x7f0000000100)="e8") 19:35:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x7, 0x7, 0xffffffff00000001, 0x2}, {0x0, 0x4, 0xf0eb, 0x9}, {0x59f, 0x578e, 0x7fff, 0x3}, {0x9, 0xfffffffffffffff9, 0x4, 0x1e2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) semget$private(0x0, 0x4, 0xf47395b8a28b7754) socket(0x2, 0x4, 0x1000) 19:35:16 executing program 1: mprotect(&(0x7f0000093000/0x3000)=nil, 0x3000, 0x1) setreuid(0x0, 0xee01) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001380)={{}, 0x0, 0x7ff, 0x0, 0x0, 0x1, 0x100, 0xaf9}) 19:35:16 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0xd0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) utimensat(r0, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0xff, 0x9}, {0xb43, 0x2}}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0x3e3}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000cc0)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e004b85000000000000000000", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000fc0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x61b, 0x0, 0xfffffffffffffcd3, 0x4}, 0x401) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) r3 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000000)="4d531b", 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x2000000000000005, 0x3, 0x11, 0xfd55, "3ec72ce9ac7b55a80f487abaaf09c80000000b01", 0x78ce, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x31b) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x6110, 0xffffffffffffffd4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x100000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7d}) readv(r4, &(0x7f0000000b80), 0x2) dup2(r4, r4) faccessat(r1, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/klog\x00', 0xa0a8f7b10990a639, 0x0) r6 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 19:35:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/231, 0xe7}, {&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/222, 0xde}], 0x4, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) dup2(r2, r0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:35:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000380)='.\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x6048, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000180)='./file1\x00', 0x80, 0x33) r2 = semget$private(0x0, 0x7, 0x408) semop(r2, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x0, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000280)=""/212) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) write(r3, &(0x7f00000001c0)="906d5329f9cc6d9e49fba2bd12c31c24f08bf52260da4592eb5ded3a42d2547d9d52ff3492cbd8b73d6fd510846ab42c70aab87d81cea0ceddf9773cbf23554c143d9038e6f2ef0ba5a84e166ec1e5410aad3cd4f99cb8ad3ee6e4ba70cbe7525b13ba9f32de3430557e980f57ea3fedebc8e010bfb3dc733da2d0c71028feafa6fd72ca37947df4f7e2a5ffd0eea62c2aa0cc119f7588c6068d4c", 0x9b) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 19:35:16 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSDTR(r4, 0x20007479) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x3, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 19:35:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) 19:35:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) clock_settime(0x3, &(0x7f0000000040)={0x1, 0x4}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) r8 = dup2(r5, r7) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$setown(r7, 0x6, r9) setpgid(r4, r9) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x1f, 0x1, 0x8, 0x7fffffff}, {0x9, 0x9c4, 0xfffffffffffffffc}, {0x10001, 0x1bd0b7e2, 0x1ff, 0x400}, {0x8, 0x48000000000, 0x400, 0x101}, {0xa1, 0x80, 0x0, 0x8000}, {0x2, 0x8001, 0x20, 0x1}, {0x401, 0x6, 0x3, 0x4}, {0x5c, 0x0, 0x0, 0x5}, {0x5, 0x7, 0x7ff, 0x7}]}) 19:35:16 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8, 0x108) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x28) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 19:35:17 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xca, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000100)='./file0\x00', 0x1e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffff, 0x0, 0x8, 0x0, "2ca2f9d168139a5570404de66fc0e1d551ab0d74", 0x100, 0xfff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 19:35:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x200, 0x1ea) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x40, 0x8, {0xfffffffffffffffc, 0x3}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x66) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) setsockopt(r0, 0x0, 0xa, &(0x7f00000000c0)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$setflags(r3, 0x2, 0x0) 19:35:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xf8\xe7\x00\x00\x00\n\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000200)="58904887184edca74ae06aa7ed65a86bb60000000000000000ffadd5aa2f4a58c1bc52b92835a30f061bcdae6715b761a74c209368e3b6b097427f20d74a07c9dba8995245d6299232728ee45ccddb7c3b2467c9c96d30129cb5a3052428a494d8e1a547df6613c12270108de5b066437b38fc72fda80a97c038161275772ed141fcede16be3042886ab6c7ec9ab0b56e57e9dfbddd2824be5e06fbb4d305b281f046ab1b2b6a3cd882a0d2c8c17bec67dd0819a5d", 0xffffffffffffff05) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x35c, 0x20, 0xff, 0x4}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 19:35:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0xfffffffffffffffe}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xd76c}, 0xc) 19:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:18 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0x0, r1) 19:35:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x4ac, 0x2, 0x7fff, 0x7ff}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0xcf) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2, 0x2}) 19:35:18 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xffffffffffffffb3) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = geteuid() r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)=0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x4) pipe(&(0x7f0000000200)) r12 = dup(r1) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=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 = getppid() r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = socket$inet6(0x18, 0x3, 0x0) r18 = dup2(r17, r17) dup2(r16, r18) r19 = getpgid(0xffffffffffffffff) fcntl$setown(r18, 0x6, r19) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x5, 0x0, r6, r7, r14, 0x10}, 0x4, 0xffffffff00000001, r15, r19, 0x7, 0x0, 0x8, 0x2}) sendto$inet6(r0, 0x0, 0x20e, 0x10, 0x0, 0x0) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x73ed) 19:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) setgid(r4) 19:35:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xa6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSDTR(r5, 0x20007479) 19:35:18 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$dupfd(r2, 0xa, r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) r7 = getpgid(0xffffffffffffffff) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000180)=0x101) fcntl$setown(r6, 0x6, r7) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x40000688, r7) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r8) execve(0x0, 0x0, 0x0) 19:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1fffffffffffff22, &(0x7f0000000180)=[{0x54, 0x0, 0xd91f}, {0x9, 0x0, 0x8, 0x8}, {0x6, 0x0, 0x100, 0x100000001}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 19:35:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000240)=0xc) read(r0, &(0x7f0000000140)=""/255, 0xff) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:35:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x9dae9d1d76c6967b) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x2, 0x6, &(0x7f0000000340)=""/242, &(0x7f0000000440)=0xf2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() setgroups(0x2, &(0x7f0000000300)=[r5, r6]) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x13, 0x4, 0x8000, 0x2}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x88000000, 0x40, 0x3}, {{r3}, 0xfffffffffffffffc, 0xf25853a731d48e86, 0x1, 0x8001, 0xe1ec}, {{r4}, 0xfffffffffffffffb, 0x30, 0x8, 0x5, 0x7}, {{r7}, 0xfffffffffffffffd, 0x1, 0x80, 0x3cc, 0x57}], 0xffffffff00000000, &(0x7f0000000240)={0xff, 0x3f}) 19:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xa4d3cddc99f0c8e0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45, 0x0, 0x0, 0xfffffffffffffff8}, {0x5c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\b') 19:35:18 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x48, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 19:35:18 executing program 0: semget(0x2, 0x3, 0x2e1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x5d3f54a8a3a00fc5) 19:35:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x6, 0xfffffffffffffffa, 0x0, 0x1, "5a6c984b6f209f957634e20677e2f3f574c10eb0", 0x3, 0x1}) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x9) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x4) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x3) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 19:35:18 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="b59af42e2810000000ffff000001000000"], 0x10}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:35:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000300)="89ec86b7f43a2ab836ee33a47f206dd1d40d772699c3c48d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x2e}], 0x1, &(0x7f0000000140)=ANY=[]}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:35:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) sync() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) rmdir(&(0x7f00000000c0)='./bus\x00') 19:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x1) 19:35:18 executing program 1: semget(0x0, 0x4, 0xc) semget(0x2, 0xee1a4afd27c24858, 0x0) 19:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 19:35:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x22f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 19:35:19 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r0, &(0x7f0000000000), 0x100000001, &(0x7f0000000180)=[{{r1}, 0x0, 0x21, 0x2, 0x7, 0x8}, {{r2}, 0xfffffffffffffffd, 0x20, 0x800ffff7, 0x7, 0x1}], 0x578, &(0x7f00000001c0)={0xff, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='odFv/b0f\x00', 0x810, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x0, 0xfffffffffffffffc}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f00000000c0)='w', 0x336) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 19:35:19 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) r7 = socket(0x10000000011, 0x8000000003, 0x0) close(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r7, 0x0, 0x0) recvmsg(r8, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) 19:35:19 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x2}]}) 19:35:19 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000100)=ANY=[@ANYBLOB="56022e2f66696c653000d9f271c48cf78f1929dd013eb4027985c738a556e822ff291289492e9c05371174eb21c3e0240522cb72e87f88"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) 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) getgroups(0x4, &(0x7f0000000080)=[0x0, r10, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r5, r11}, 0xc) 19:35:19 executing program 0: socket$inet(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) 19:35:19 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) nanosleep(&(0x7f00000000c0)={0x100000000}, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:35:19 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffd31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 19:35:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="9eb40d5702c64a373cbbdecd5eb03749763063744425f7fd", 0x18}, {&(0x7f0000000200)="cba9831503ebd255bb933987dd9f84a4eb0bfaf0952d24c4154ab06ed7de818a43742f4fa0f4e4b9a6de204b816615d1302c1d13f0784c21098b613b277a295111277127060e646fabb87edf5731235a397a40cee5fbe4c8432eb8df3809521241e013798bc3eca152d919fbf7427a3afe38e53945f35d97876788d852e2021df6fb89a23aab9736c55e0a86bdd76b469d672a01ce5a9289b7bb9b0bffc5e3b5e52c93e5ccc3ecc8b2e48026e6995dd73dc8599e5c1b7cdd", 0xb8}, {&(0x7f00000002c0)="ad7db409e681b9f6a4d8c64dfef51b619848e5459c48c227e66c8a7ed102927b34f604e880b043d13e5e4c6acfa30a2c0bd68703dc944bec137025378a8bb474f740cdc7929889f4785f1edb79caf8240d1b517f611c36a7aa50", 0x5a}, {&(0x7f0000000340)="1a1d5c141999f66a89fb1c13da66e46c9a6432b169bed1028aea712ecd55ca63e902cff32b4f0ec029886b", 0x2b}, {&(0x7f0000000380)="361b8528f60358d4eca4728f4926cc91c0c3c7d21877156d2cf05bd6b34e30e2ec6e277d6b02a2f66cb86e620f0d63330585a2dc6a3b39ad", 0x38}, {&(0x7f00000003c0)="4ce04eb45e7f1fc1e71b2f4a8cfd632242846a8afb6b7821d98687d5f2db9001f45c89cfde9f2308907eac730f562ccdfdb9561fc92592d27c89e729428b093993b69556c92f7e1984fabcf7a1d08a7d93633dc960ad37aa1686701304baab0d15cde81691226342b9ed082f70e0c079416a60a71afd174593bb8f23c2880d0d9ff94121d684eece6277eb0ec072262f774a1df58807", 0x96}, {&(0x7f0000000480)="9d892bf69e2e3d37e576871362f77175c1bef178c25306592e632f326a032bb91c60263d335ca0bfa28acd82632266b04d0730e62edc1fd9bfb42b8c9caa5fab1ff36c0d8cb84df5a44d129fe77b56015af5179a1118fc55c7497c55a702b8d7ec42e12481", 0x65}, {&(0x7f0000000500)="b1af0248edac63c227eca14f7fd155b45fd0c7018088aa222243aa74dd0e8b93698a78ef6a17319fb8ddb8f84d150b42c34184b4a7e251c06fb6b6c622970de077441a0b6a776cec77802aa37c89421fcdfb89b460b7e5a15d4d9ffabfc68506369de960967295b49d44487e4b571237169c43a91ad91edec5eccd1325c5ec0d26372394e2affbc5b9a2288199c5d6673e555d9db34179290ff5a017a7", 0x9d}], 0x8, 0x0, 0x0, 0x8}, 0x4) r3 = msgget$private(0x0, 0x1) msgsnd(r3, &(0x7f00000000c0)={0x0, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) 19:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getppid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10084, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 19:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xffff, 0x6, 0x20, 0x7}, {0x9, 0x919, 0x1, 0xa2ec}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:20 executing program 0: socket(0x6, 0x4003, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) 19:35:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 19:35:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) acct(&(0x7f0000000000)='./file0\x00') 19:35:20 executing program 0: getegid() r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom(r0, &(0x7f0000000040)=""/246, 0xf6, 0x802, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/177) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x9c69}, {{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0x0, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0xffff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x32, 0x80, 0x3, 0xd740}], 0xffffffff, &(0x7f0000000380)=[{{r1}, 0x0, 0x0, 0x40000000, 0xffffffff, 0x8000}], 0x7, &(0x7f00000003c0)={0x7, 0x1}) getegid() ioctl$KDGKBMODE(r1, 0x40044b06) getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000480)={0xc302, 0x4, {0xd5, 0x93d5}}) semget$private(0x0, 0x0, 0x5a) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000004c0), &(0x7f0000000500)=0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000540)=[0x1, 0x502, 0x7, 0x380, 0x2]) sendto$unix(r1, &(0x7f0000000580)="dfc94879f8a2b4e3162cfb9836c473eea8d5e5be07f52798086dfcc46c7fb18b7a6024b6a8b18556a5c1571de2b1a2e41d8444c10752a6263c5ec2b6a7", 0x3d, 0x40f, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\x00./m+le0\x00'], 0xa) r5 = dup(r0) socket$inet6(0x18, 0x2, 0x7) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000800)={0x2, &(0x7f00000007c0)=[{0x1, 0x2, 0x7, 0x5}, {0x66, 0x78e, 0x2, 0x2}]}) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x9, 0x7}, {0x8, 0x9}}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000680)="8f4c490fd3983135c31cdf0e", 0xc) getsockname$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="004c4c6ec1e600000000000000000000000000000000000800"/77], &(0x7f0000000740)=0x4d) dup2(r5, r0) setrlimit(0x3, &(0x7f0000000780)={0x9, 0x1}) flock(r1, 0x1) 19:35:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket$inet6(0x18, 0x8000, 0xffffffffffffffe1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x10001, 0xfffffffffffffff7}, {0x18, 0x0, 0xb303, 0x519ae34}, 0x400, [0x7f, 0x400, 0x71b43c81, 0xffff, 0x5, 0x2, 0x4, 0x7fff]}, 0x3c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r1, 0xc}], 0x1, 0x0) 19:35:20 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 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) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = getpgrp() fcntl$setown(r4, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 19:35:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) 19:35:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = socket(0x400000000009, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) chmod(&(0x7f00000000c0)='./file0\x00', 0xc4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) utimensat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x6, 0x5}, {0x3d, 0x424}}, 0x2) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10000, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/83, 0x53}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x80) 19:35:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 19:35:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 19:35:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "3e58a044b1fb0301002c4028c5d58a014f77c2bc"}) listen(r0, 0x80000001) 19:35:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 19:35:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x15) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 19:35:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') semget(0x1, 0x0, 0x400) r1 = semget$private(0x0, 0x7, 0x408) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x0, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x2, 0xe000080, 0x1000}, {0x4, 0x0, 0x800}, {0x3, 0x3, 0x1000}, {0x3, 0x1e9, 0x1800}, {0x1, 0x8, 0x1000}, {0x0, 0x80000001, 0x1800}], 0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x2, 0x4}, 0x10) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="ee039d536dd2ee8af82d2b51d5820e0dbac36561dac0de6e89a03d1f028270df91f9e10a37731b2f0f8f2d8f6b18656b96bfd989bedfecaffb2384efaca612749e14ef407328880204d54df3575461282d9ab81da67b230dffe7b0cb", 0x5c}, {&(0x7f0000000200)="39430196c36ecd60b1b5ca7f806373a8730db006c3056ad8bf15d04f971154e5ff58dd696fbfc6092f3c3d8cc87c7b40b457a41a800eba40aff125e718dd866136502cb944ae12b1e2a7dcee0e399f9ebee06e561da90994a4dacca53e6bd095bc2c1d7301af63f1ac951ad136f660cdcdf6dfb55d384dbeec1fde8119fdfe92a51fdf638dc76732f76f56682351fa41b5cbb99925c0fed77573be82f3b6577d52adf6e334c406e6b6391c5d312ff24eb016441aa0b31e4cd408050769add6c38688c6b197bf906a60c0cf1f5275d51fd6c666e02efda9e64156da968a41a8e3", 0xe0}, {&(0x7f0000000300)}, {&(0x7f0000000340)="2a840f0914d6ab7025a425276b6ab59d048654e4ec372e6ce802eee29cf32602151f7afa48be7d8f94eba4aab601d3ad03cef8c8aab84efd5fa00d13733a8f", 0x3f}, {&(0x7f0000000380)="7dc9d24b895c9256263451feedaefa99ad9c3432dcded251021989419d60d9bca3767a70c382f55f21c6a455a72d833dcab3ebe705cbf9c1c363c54a45e2423e68e4c930c32526cde4fecb4e8ed5164cd7c66f3b27c854579465fbae1bae9ac7cae76ee8ee5d2973e5c99179bc9c036aa2914021956ac9cc70101fb3d2d9a8f26aa1fb4e4d13709e380590c00fff76f403e343d3940f3bb575c56761802be2fb8f8b83ac3b8e33f3abf89c3f92a8191fead465bdd0646d3032861b", 0xbb}], 0x5, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x320) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000100)=0xec) 19:35:20 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) socketpair(0x20, 0x0, 0x52, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x4) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xea170c86533d124f) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)=0x4) kevent(0xffffffffffffff9c, &(0x7f0000001100)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x8, 0x0, 0x7fff}, {{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x9}, {{r5}, 0x0, 0x50, 0x1, 0xff, 0xcc11}, {{r6}, 0xfffffffffffffffe, 0x3, 0x4, 0x3, 0x2}], 0x1, &(0x7f0000001180)=[{{r0}, 0x8000000000000005, 0x1, 0x80, 0xfc81823800000000, 0xd8}, {{r7}, 0xfffffffffffffffe, 0x45, 0x40, 0xff, 0x5}, {{0xffffffffffffff9c}, 0x2, 0x1, 0xf0000000, 0x3, 0x7}, {{r8}, 0xfffffffffffffffc, 0x4, 0xa6e1271e7e8b3fe9, 0xffffffff, 0x9}, {{r9}, 0x0, 0x80, 0x2, 0x9, 0xb7f0}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x2, 0x100, 0x3}], 0x7, &(0x7f0000001240)={0x100000000, 0x2}) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) 19:35:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x2810, 0xffffffffffffff9c, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) chdir(&(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0xfffffffffffffff9) 19:35:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x3e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000180)=@un=@file={0x0, ""/7}, 0x9, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1, &(0x7f0000000240)=""/218, 0xda}, 0x2) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") 19:35:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000002900)='./file0\x00', 0x20000007d, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x3f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x41, 0x100000000, 0xfffffffffffffdac, {[0x3f, 0x8, 0x80, 0x7, 0x100000000, 0x3f, 0xffffffffffffff01, 0x2, 0x0, 0x82, 0x8, 0x401, 0x597d, 0x7fff, 0x1, 0x3417, 0x7ff, 0xb22], [0xffff, 0x13fffffffffffffd, 0x3, 0x4, 0x1f, 0x6, 0x777, 0x5, 0xfffffffffffffffa, 0x1f], [0x9, 0x5ce, 0x2, 0xffffffff80000000, 0x8, 0x7, 0x3], [0xfffffffffffffffd, 0x8, 0x1, 0x13a, 0x1005, 0x2], [{0xf1, 0x7f, 0x0, 0x7add}, {0x5, 0x1c3, 0x7, 0x3}, {0x4, 0xd3e, 0x100, 0xfffffffffffffff7}, {0x100000000, 0xe9, 0x5, 0x5}, {0x7, 0x3, 0x5, 0x100}, {0x6, 0x5, 0x0, 0x10000}, {0x200, 0x5, 0x5, 0x10000}, {0x7, 0x7, 0x200, 0x20000000200000}], {0xd6fd, 0x101, 0x1, 0x80000001}, {0x7, 0x4ab8, 0x1f, 0x3}}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000002980)='./file0\x00', 0x482, 0xc4) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r8, r10) r11 = getpgid(0xffffffffffffffff) fcntl$setown(r10, 0x6, r11) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107008, &(0x7f0000000000)=0x4) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107008, &(0x7f0000000000)=0x4) r17 = fcntl$getown(r16, 0x5) r18 = getuid() r19 = getegid() r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = socket$inet6(0x18, 0x3, 0x0) r22 = dup2(r21, r21) dup2(r20, r22) r23 = getpgid(0xffffffffffffffff) fcntl$setown(r22, 0x6, r23) 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) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) r29 = socket(0x18, 0x2, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r30 = socket$inet6(0x18, 0x3, 0x0) r31 = dup2(r30, r30) dup2(r29, r31) r32 = getpgid(0xffffffffffffffff) fcntl$setown(r31, 0x6, r32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107008, &(0x7f0000000000)=0x4) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107008, &(0x7f0000000000)=0x4) sendmsg$unix(r2, &(0x7f00000028c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f00000000c0)="3309a2febc2bf01b14896c676878ddc7", 0x10}, {&(0x7f00000004c0)="92fbcbbbc8efd2b91e690903db515f7dc9a55608d2076d0b9f68bf112c7b110e385c56ea38d11c93b3bc4165bb4c7f8c0c7895a3408c5e0fd335796afbe3f10a0edeb6cbec1cd5d64174ed6c02cfd1e859ec71806e80ed36d9e1c90f3501a1bc2ffd0e61e4a54a9ccc55f996fd40d4b98eef6ab5525af83e25d8aa62ac33b574a9a80267d108fbebdd79d1c54eee7fa1a77a19f44f94c5211a25da57863c07cd97241eba91a73ac3f2f8382aef661651981d42498283a758e19a763a408bf45f3b0ae18e6cbcda3cd6b65a67b6d42c0e97e2df4eb652f387371de13ce9d9bf1a0e24792d7ed9f8f91185c239fb086cdb1a2716c974f07640286c3dba591d9ccb5f30229fdfae578fa1597e0d1099a61303a42e4aca5afb03bb98b51a90b08a357d6c4b63c97c8b629f5eb9e979ca1014b3316d6422f2e7fd218ef4eb9a7fe0e23741e365c77a2c5c9bade30145309d308219e76f9bc46f7741f5c2d5b615b8bc11894a4bf48bd37eee8ed683c25b705825e53a92abf9862e2586e3dd67923f15a7e9724f2d5cead34a6464ea1b31f546647f0dfee510d2e463d9eb37d1a79399f22a19f1ade7802910dfa4cb23b4fd25c306b405e50e8a960e814ab39ec895f1bb02750f5b540ccdd1da825edc2015d3519e6584959adfb4fbd4ea443bb601c1a34d4c3d431cbb2c46e0776a7c3e632c7491e21ee9d55c9f23689018244ce15be7bed478f1d6b205d810c41048b6e7f6472fc8c9e3613615b0d5c42bdd1cdbb549827910840007674e7d6e07f644ef0484f6fdaf72501af9cb53e510caf3b871033eaa595b19927d1c8179041ea421de9f6231ff7951e793c5148bab222420302c4dd5af5f6e7e8ee04bf89d271593816168911d53629773e7ae9f03fed369a8b47cd07363c78d39ea67ec9f29e71e4b8d3d8db2db8b6cbe09c3cf60cd0c3c03241b4bfa1abbe714595045ed06a290ec8663aa88719b1e5a0bd9efdacdc5712c22d16798aa30ab57ec071848f3738123e025b8c86a539331a57b3d2f919294be7c5305368d9086bd2dcc9a3932bb58a83cbc419bd1083ed6512137fda6830bfa50934b73c623994f985c92807e3a9d7979290857fc992e93a04e4b049b3d16230028be3486bd9d0ccc0a3c7bff092b729828d0306377883f852fba58e1b65efe28fe247b886b4a2c7f8d8de11937ced2981a081e4ad15abbe95a3cd222bb6f800fc10210aed0e189ed43219c45c83824d45a98a00a5a713a269666894eb24a10eeadcc5a99dec437d1a09718ce0fe81cd921e0f2664ac4aec7df53861e0ac9558c71a2542d08e8076becc515906a3dbe1d0b8ae6bf8a3228091b26fc02bf5ea275d1ae9f1445190de8e25db1353d1e97115d631392305ed1decfe480da3288290c5375e5255527dd960966586087d8f93e8a51eb466075e99618046ce1c5554bd355adef8352324eb5f6ec5bb2a3a9cf010498318251baa7d0e30f3148132c587cef3963ac0866006e22ac2725b01067c165ad53cf667298e1b64f783101cbcebfe466134c1ea3cf20fc99369745e3d38f0b1c0d51e50a6d940fa5b12efa93b5916d93f9f4fcd633cbae6a85890ab1b7b0d78be572e4e6925eb26fffb8207e81a64e6a1ca112c1c0b8949e5dcd3eb6cf07eb5c3faab4d88f8ab7b1620c8681ec5b837b3b0bf8c7e13040e3722b40e968b8be701ba6149bad1cf797e73ab09a690cf3bbe9553e18137301b94e119540c00b06ee0101abb801bb87e55c859fe6d213e2d0c7da1f6a4938ca6f0d67f97e166699055071911330a0656933659c8bfc1489846ca62d74ce3adc060b0e71b2dcae7dde1f8aa1ac3d28a5d0b92024d0cba0699d43612da8a6aee82b02a4ca370d7e34b7a3b73f3a0c7cab523eb9ba6f8cbbc79c3ae455239f657bf081348aaa078b0180381c8af5f5f157fa40baa3403366da7fe331ea34a3c9269024eccc740cdf9ac58f922390768116b306c29f2db2df6e0c12a30ff0b29c9b2d6e09e49217a9767ecd94295146ef72ed80132b3ddfcd2b67e4aaf4e1571d1899cb9ada58190663a2c50d66b3b13b6c13052e9bc0f82abace1fec879e89f03e93dcaf72d56fc4a493c544c7783ea9da8b08015ba62f6ed76187e0c5e289a253a0b46c6dbbc0f4f4d436119fcd31288b518d18314e0b8709ee325859997f1d657bfa9ea25ba9089f7043f6d9567eea60d808ca6d1427ad5d1df264a3ae941f855606f63ebbe229047c2f73c0fe8676936906352cf34460f31addf8df1cd016e203b3c692b3ad160db2e29a5a3fbab869e7d14789d67d5d39f0048a4ed9aaebddb3ace463724138fe0c0234ec910586d958d9381825f0fb18fe7198f923ff992e3ed9b7d207ee188dc2db7815a8d169eb135f70d4b252fc108acbec38f9724389a884c5f6feccebea39b8cab5627567c3c9c7c62d90ea87995d96c2e4997f60a6f19d0fe05271d0b6a04003d319fc3b603d4cfd2df37bbe2ec134d7068731d347375847b72aad1acb160c3cb8546d4154b5ac3aed591744702fe02fd980fd720cfd7ccd019a07c9f8259447f407b576b44db5aa380c689cc388c5810eecca80a4afe99e0b2e1f2e9b5f1e9d1da56a1c05e2dca5dc11cfc4facb564ede0a3750e5a1d0ffb34359de65448b6e0b0fbd3680156950518fc8379a7959100f297996be74f643f96684fb3b587aa5378b0150bb96d3d0b42f13abd5416e2fdc9240eeb2dcfca36f25a425b3bcb6b0d2059faaec6df893265fc2b5b4c8a7319cb40e4d596d48e91adc3d537c48a656e12deac93dc96227062a65a76bcd6aa2fe582c9cf8e7b5943a3970844d28f0b9535b1a9613acb33c3d9232dfdcc94350f486b69868cf46308f459cf23dfc565e294c77a3c1c84a848497f8d981afc0001d107285da1f50879207607be6363c46e28abc6986122b178ef9c5c19818111ce67df8f40991fc2780a8d00c3089cd8dfa4d96a40bacb045453a9cf68f233fe380a647bdbdb94e49619d06c39931ddf51b0f33c3a173b9014ebeca63cc989de4088a2c22b17ab40babfa9767a7de6f32678d13d96fc73f63572113e1182ebd1e54ccab87a7c28d128c9658172705b52e2e6309d357b8112996b386983f91b495cda21c82ae9f348a46d475cf6897620170566c78352ab5d2bf973a764481d2f42f8c18c87ceaadc599486364b36d01573303de05f4d120ceb92b358982bec1e9dd52f449d4ec6386432babbfa2b74158f9c5efa2abc73f1be2e141ac7d09e98e589b90004c458d40835182e213397976639377354fa2e57d187d8ff9d87cf820df62ea635b23210b69ffc97b62d91be535e3b85831558e2a1afc66fece6460d3152b20dedb63f36870f354670d9b5ff838ede89b7369f33ca378e177f27a60b67619823fc11e40ba9b5587c38861e092ebbe01e1706724ed1714965bf06d5f7e1f320db78959664a91764faf4036cbdac4bfe9b16a83676a245b5b52e37e53933966b4ef7427b8c46cf091ecddca00c0a58ad99c9817ef85190f0b1049c1a8722ae9ed2bed2b6dae38449376cfbf270a8031ddd45e50bb62f4acf339a6219ddee974f191e1f17490f45e50e945386e93ef7dfce1b7cd7f8ae506e1608749e9de0d0712490ff4b159f82035bdf5235fcbbc4365cdcaaf6d946be8f8edb07edb78ce8f306f1c043620b78801dc22c8364b7bfaf8fe0f0f605f9e9cdfa644a5290f6bec7b202778851d6fb7eea4fb24c38a208dcfe2a626e878ff69ccd617ce9c7d08aa73c2bac3f0864403f4c7ad2fc1434133830851ed35cfb4601720db9a7dc70fe4b20a726d8ea595e721c6e4bdfa59cbb5d61964399eab852e6ddfd2801a4c810b7da66ab9ccc9072b1ff484c0736ea36c2956622e29068337535e847aaf084bd1ad8b164c229b80b176b2eeb8f410003ec35cf22c8ec5d04b26aba48cde7bd62cb98497ec6347f84dc41a3e5c50cb42f348484af31a0b447af6907af9ce3b360bffab80eb58c65f5bd549f8ea4a59357a804774c4c671f13296793ec7188f58d40be2b8787507dcce4dac5bb1d50f7cad9525413dd3f04bed11849ae3b2149d7044cdea7395a38a4a5b815d86fe23d55b8e27e8669468ffb0646cade4b31b25b08e1b2734676bc9824be0109144ff1080dfc264a0410904d3fdcc44a550a0a62b96de2b73f99fce7edc79f9f77fb3aac83ce45f0198a9a1fce6ef2b45901085ec94b27c58a10f9eda967a7b3278533969a7f10f5ef57042e8a2116fe476ea8825abea74a3e8c55c0bfbdcc0650c9bc74cb31df23b393aaf170c671f4e3614420ef64cb55877203c1ffb67e17067a23bbfdd2307ff5688a354a0a79891f08932f6e2bc7002b887fcd566d35b7bba73c50fa797c2707172d66a6c1e0ba05d754322a56d73e273feb584a8653865d299c135a9693373da6ab4cf07f3cdf890bf846d3f7716b6cdc74e9cd656bd0977a1919a51fc9b6afe7baa6baae3ca47650b2be8a49e1b99c08c88346e59900db06f5f8b7e58cb95c8d254c170fc5eec09138f40f0fcc79bc0f89105af20957bf1cc9b9e2aa6ee8bd2973bae24211f2207ea9f25e9635de51f08618fa0e114efcfb09d54ce3ad865d0a0786bb0ad4817af81feac2c61b500e5397336b04f413028b71d0b2efcd7aa729d26732bd7763d2c1c7f7957268a81e0cf21d1def1251aa802ca18275a865404fc4fa9ffcde7fcbce9adb86548dcd3c85db4c24824680c0093f55b4d45ea9a093bbe4f34eb4e0b830545739abde4e50bf1234d1d5bd700b15db3067e979902a7434adb304df216e1a8c67ab9405597bbd3b778ea454f1ec4d2b2ccb6896a31c11142452c51508b44adad9145d2e7f3315dd77fb5a2ce15a09a85ab2f1862e10ab2be1faead21a89c08446a6d36d1409ca4a0a16dcbad33fc85c12565313a9a8b0be6a28a4a03478f8f3ce06c141a842f5ce2972f82a81d46dc462d4cd1caf14e1eb9c5fc4ec6c70bf5612b70f66e3fd09923c44bc13f8d17c001de6e9002f609e90c7102f5f592d0cee3b3e95a70d04a411b03ed24cef5f1d7e4bc5eb627222a81cb08c00a36b62b2dee5ecba4b22764a2d6e5247a00604ff65254a975a7d1440a4656d4b709dff688b9a145c1e8d35f6547b92bf4515aa64b52f8908df81d20bb0830b43da90e14f36ba95334ef1122e363454211bd5ab81d68a39dc03fac1f5e27572082d63fa7f6c89489278b23b8bde7a81887cc0aff0abd54290842596507c8439ec0432b8ae4bc2a18a3fad6e0bf366785e613f3425d3eedd4a0a9acab5073a7953bc33ef280f3009c7ce70762daa7bdf948537be821298edc077f18ffdac88c7bf9c90d2971c4eacb676a8b7dd653271f8c5b76366a80df843b8b3611245b93c0a9ad48a0a701f1da352cc2ef9befbc919770e65e6c6d0d5ad7e6426886ef3f240c47d5e090fccd1fbb9c462b8c116ce9d5f90666c881bc98a40982c8dd0e87926d91afe14da27eb65f768c0bb840f7a616e831961493e79d1d6c5b7085d87290a2327e7726c5a91e1b0ed9ec428ce721d9575110de0c9303d989f30d718d62132a0e7a4366d6ceec7994080ad321707c898fd7d39d5115da74c1945e760d1b9466925010447d57120ded4e4a8954e59f76c0f4893dea3bc2b2a5a2192b9b66b477fcf59c08d7f72e2a37657f62c95dede4598810a44caa8907ada919a41fd40e49d4982896b26f61c4fab176d7597d2f490e6aa8af1cf4032e49753d3bf501d54135f87f7ad4ed15557c28dab2c6c95e6edda9ce61cc672315d0b8ced53d7a07", 0x1000}, {&(0x7f00000014c0)="759b4cd922745b169f4a1d1fc1cd298db126be499feaacea65e4520dbab09c04fbc8f4f2b307e4d91ceba25a48d1fba970e22b110fb9558075182943ec9ba8b8ff7ac87d410eedb69d8c88c5975f9723555be22360463e395ab84a4df1578f837fff3cd737b600ee96e456b2dc138a5d7095bb8044934bd912502af6288568865f8c3e97d7c24820f9a5303910e5c1399b623d0ee40b2b0e0a53ba09224885d4e8f5e73e70b2c3c7867c70de7872d1b51205ac75b86ed657c3a7baeae0c324017ed939d6d1142a6567004d385cdb53d3a3e5ebdc77a41d60b83e1bf83e7375994e65d93497fe042a3574a27be8e8347756bd68a88ebf0127794e595b0522accf29c26168e30a1c3292769236c25a10c8229f2929e0a28d5bf068d799198bdb53fe76118ab10a7529c1b90c71991627d36f7ca7792d3f3df5fe777e6304f51a9b5072d406473c7c451b65d5badb5d8206256d8822552851553c8ccbadd1de3478b4522902dffc8d69c56b243422ea5ef64b01bcd57b4039c9cba56be9206ec36cab131471dfba1f57915348d10c10b6ff9af374dcb4441db8a6d218c1db42633860600c5b29f3e41850973adbe27a9a95b3f488eb17faa6d13913df840887ec151be8d398ef4d76e02be5183673709bf79ed0ef134a92a989dc741ce19fef2c6417213dfee965f267ea0d23ba6fff68fed739a19ce73ca01e55d0db57f2e5ded1802eb597d2c624818943ac46405faabd74766cea6f91b435d7b24ba18096f3395ed50e8aeddb5303334ae606e328f583021a6a14b9fb7fb265b6bae1b2ce0fa64e436abdcfa96718a8c541ddd1e19ee9fd1cd9f71b18f44a1a59dfdc50ba5ef8a17246aa97b13ef0a05aac8d7afb6ce69f739bc8ed8be7f34d1778dfe4bfef59be40f36fdc5f1a55b46dffb3bb1b18334ed725242b343b956fba97346db4c9b6796370b6eaa2fabb452f97af207366b99443846ca2672c3fd19ae52b3372fd1a94f0cbbfa118e83cb590c6bc9793e45dabd669182b3b26893156db41bbdcf6fa84dc67c7d692b3a22f0cad2dc76028c8c7542f220a1573fdbba4164603f4d450f4be77114eaa04269bc6ae53c9c49af0d72ca36e06a91de829442e8c0a64602896ae4d3dff9af71b3624eaa77dd36a971e49b1852e0a3c0b414f42247a58c143e9dc4f0112be25b4260832a2cae7466564b6ecf87cd1d1e166012046ff7eb1c8ab5f84bd02384a86c1ad90a13760828098cb9b274c240d2e5977f4c518564f6a5cb0fd4cd362b5a8ac598812f60b925ed666b921af195519cd32d003a9d6b768a623dd6d60a77957fb44757292f0bbef230185c6de3bf7374810dc698e55eb1a0bbd4563692fd0f1aaf5ce07159169491b51c54700dbe1b3e2217ae62b5bff9070bf4848d34b92b7dd7927e75172db91eef9b91b0bf44b5a7447cd886f2b998929d3b05915ef2ec395f57ff9c19e8a87447ca98f0bf47c3e3a7a4ab7dbb6dab6d9aac493bb7d8948cd417ba2fda55cfff885c297d0a823d39052068996a93882b85c479beb217126196509b223e257987c8a78363eb3dc7a85015f2487a8b9c693194ebfbea1525a24134861a5a93c253f1849f44eb76d21380c4e10382a99e155a65688029f2740783f7ed7ed0dda5185c7c5b74752141b5f673a3be105b2e0a1402389cb1732fede0e0fa2e547bfb4847f1bf98555f294b0da20c52df1e85c6169ac1c771c2c9792f49e5765fa3c8b8ea78632ef50231e0823d5b3c604eb288a0ec0a1a71b309620e2d43601438e4e6795e4737d0ee0017274ae949c1b2955f45fafa3be06af90890cf6eefcd6e52dccad3f53c1412eff5e7a21b36cbfb81e77103c4ba8f33132cf0037e24ac013858d42c3f0cee206bb9ea982377ef3a0e0dc604c982a844b52e03e7fcdeabf71ffd6e87e51b05e1f2dcb2fac0da6f8324c57f39bc7e143d97741345529e9229990f237875468dc897c9f53a053c506d2d2d48c56498e45d3a34623b4cbe4a2c1b82b072c85923fab698fbb64f830af50c32dd4c9d8756d073b23910a0523276b16978e39a05a9cf899ffff540f2196106b13093d1e31cfdbb341417c5826b0718128fd91f940844b850f86bab7aeb464993b8cf45a95a4f8cf779135ccbe5963c18e44306fbbfd35fdc8f1e67d0cb8ab34714503451af765dc46e7e74184570b4c577a258edfb53ef7a166768544e7f1f0eb1210a9839232d9f52c813745d509d3703d583d2689a7135349e6623d49508344d58b963b609ae334c691d4a95a848fd9957c578d76dec099aec7eff983499ad287429341df22b4224b296dab307f77c80182a7bb5d8113f28beb30dfc3d8733bb7ca43d1f22557bd1bf59df92105cb57962426f1b11963f64cac4b751c247a1472a217a70466c4ce996d88db8847cd4da60a078b51e78c3d83b692aedcedff2fe54df841adf71dac4861f9b95dbc50845dfe8cd59ff114c08f51b582c091c7277e85949868c4c3c58d5da7c48806e96001433cadaabf5836b2cd16d271390402b2cdfb86eefb130bd893cbc5cc6d30b48d3e889a0c8b16b667ad14326db46cb603969cab0b4dd0ec40bedc7f80737f98724500f9a6b03bfccadf483c30fe93e231dfff58571fc8f6277fe8a5cc98b819294908a41c620c58e35a2df0d3af79ee89393a5e3c0767cc909cc3c6deb1154812da03d56fde802e43fe952c634ff787054d2a9bed8f5014296e36f0f24865b6fea79925d8adc300405273909a02e22ca42f4fab3c03f9a1761a970ae71bfb6392c45376c63131f47aa614800ed49fc0e96deb4a65c828c193ad9fb4486de036b73ab5d4cb2996704c9c26ff8b2f90dddaa68cd2a8433738755b35584478bcce540318d344d1547f2a868e57154b34be29d9b8a9b4e5e3e940b7f03e3d87d0923c5328977f87fb1360e8b562d638803af1ab705776c0cd5733bfd4c5a3eedc6a47fcd720f6915d56a6f76c91e319ae0b8cccdaa4f27527cc32979ea19ff28cd812a09bfd8d55e8b9dca58ca0510109fd1c6e63ff0af8a9f43f24df85fb1f06f3131818f09c34a8cd4315e0abb7cf9d2759bb5d960748d3acb07a436b3637bf34df4273b44201e29afa8bab8041768d3b4194e3fabfbce28a9114fccd1529dc77a8fcbcc589fc9da76965141b5481ee83a5260532987b547d1de8514400859da043902949cb79bab4acc48c638dbba89801fa0ca7f922e7b165e99548055787260201983eeb0c3984e5c0d0527cbf8d2f706cab1c3a099fedecb362169fe299dac8316409914123669fd266cd2b3cb7b6df3494d58e9c33447459a1121e27bcdd387d810f498b815da9e84294576b165befdb953fe5ba57ebb44dbcf597cd7aaf4ec87984644aacda9949690fdba3f53fa60e2789f8a161c14da76b580d82b5973ba409708b21ae10a254564c3968d60a8aafc4233e6c20e88c1f95611e37670f6d59b5044643449e8cf9b67469c91af014df9bcbd40af70a1ae2317818f990b7844a39ff5ccc15c5e4bf05cf7d8e1766b0e25af8ccf0c92e442c2bf2cc69ca005ea9fb751018aa987cb315b594f70da2ed6e2b16d81c8de422e3b57facf372a7409a20e455bd232704d97a304ae7832c5651acd442e4aeaf9e7ccbb76d78221ff4c3e2714e6cfe1a94013470ea3ea38248b47bcad2ba02b6133f87ae3a0c736ef0950960ff240d80e09b592d42af049684c550295280c3f6b8de40860d14396b5e07afda103939827142a5d140cb8ba48907722e6a4734ec928a87a797ab363192cea5a711f4b5c1aa020941908ebca742abfc7f315879e2cf761afa3b16d21d0761d0bbb59bc3c6e0f8b1787bcd42f4dc47fda7796e0f77352b9b5567f6a22d91afdc2920bdc4d3afa683827922f6ad25e84a44f705c054eac44400ef84822b7ec8d3f72d75be0d4424d7e3c2699123bcbc3f03bde4c55b13c01e4bec542cede561236e17bbb6876fce63f6f63a2eb33b2394dfa13747b53c00a78f59275e2c28121735d1e08c1715b2971f395bfcc746faf67beda2e91c03e54634f687dee71271fd47438d6eaf7ba0a3146ae3a57469fd3d0283e6d6726976e45e85cad606971c033b368c04a8b68831bd469a43aad70924e9e4b0272635d35944b4d9a654d5ed1103708dadd4bff857b3e44e62166627a4334444382a1b4b1528684c6cf425c3bb450ab3b522ca110b71655271c1f99da1b5750c8678149ced4846f57d91bd55cc62f22548a9c09f3b76f95c35483bb939d5cb817f127b1bfe91052fb932522f59d565a61663a940117e69c58e0cda43ec11644d5e4a2dd986f61a2a79fe7d71c0854602825254c9348715074541cc802cf8780fc5d06aa1467bef87f1b2fe7522f1acb6fd2c7441d0241e718d0f0f830be4269b0ed04341a56389035c5a71416f0694973a65cf199bda2c032acb563e88d663d071919230204f07dc8ae50f89e192c0a60eda4ce3a62f4608f62c5843f14520e43ca32482409e3568ba386eba7b7256e2cbbb286a444382585cee0950b7e3bd7244c11347a692c057bd53ab6f87a45851c518c6757957d76de2f0b975ed0dc6cda96e010a9818859fbdd0c9a977b2efaf8ef8bab96e2e14d29a06992f8437a92712da344746d222308ec816e0604ac981432914855c8f1fc1d7fcde4fae8b2edf88e5dac33b4c943be3966dabfea1ac27143e43de5201c35d1e55467b193af45679b87ef01f9c7db734d7f1a9aa4db63de27577ed24c09ee634179b48b91af76c0be7f0b842bfa8a09d0cd8e27a385ae4a852f51b2568cd1a271816b0442dea5af24d25ed64882f59f10f2d7aac9f911a58e160f62616893690c608a36983c9085b4bdbf3730056a4351f3e7078c225acfb5156bba17afa32300032643568153ffecea16e9f3acb61406e600798fb712c22bf61b65c107665cc2650e9720b8b2fc42e8eaad3fe21ad747a0dbdb12399cb7560f732c7deb3c94a94daee935b6217d6c4cc13fd2308bb276ff4aa32f4c557fbd2d38bfb2a208446f4efbb14a48f01ab5e752aadc5db8bb6fcbf9995b83ee40153f7e535a09e05fddc330f6073ad339f28db302798f740efdcab13dd0b5f3dff3a57b96619f9b2006f902a7f75ce364f5e90757e29ef57198646f41d1fc00dd0b4280136ab8437ac774fc4f3de86b82fd62b7b113f924719a589d7368a306dad47175a757a8f749bbd90597225af56ebc383a672169e7be98e3c2a951539c634cf8dab179271e4b444a249559e5e347d3f93fc1f2a7e578ca142a26bca004fa5cde73c49cc3ef52d97ade8ddfccbe3bdb5f0820663ec014adbb0327b32b19909101235d9190718d9cdbdfe02d108d66f9ae237d1fd466e01b94f5561e93e2ed2fe2f1057807b64aa30bfac8ef06709180e19791ebb82ded7f263775f6cf6541a72d3ef828433be7c6f72ada75b86e752035d90feba405cd5c786abc150233c2b5ae2495f3c6b9146880b304a8632721734829e8b884a877a174ff17548f7116064e3ed049eeac653f7d6f4804bfe49f3aa78634ecbe667ce1a234d65a0069af772b47d7dd49db19d6020a3112ae0aa252b3737f7f232c34b8c673aa6296292cb62b0a76610fdd29284d6f6458c8244ad2588cf6ac0320ff18c261d82af830686725bb864ed45a570a35186d05624f39dcabb4cc478262f055a1159886e1624c51dab1799909a7cc8527f1ab5443b0de4e403863530be3c37183d35c1287e0327c55684b1cc2f776e341e84be76283cfd736cce4b23e2bcd30a3857a7ff1c89c97ac5768a94204e04", 0x1000}, {&(0x7f00000024c0)="82ea9bba83a91ca7eda332a738892c23d04127fb484936256eb2848bf0b0b519072467f901f76edf6c67f792003a323e240fdd2d45eabf7dc9ab0d917c6ad26496054aa370d58e90b3e02aa0c313916badbe2f009ceb8fae04edd0e444012984c113d4a6c2d2a3db1674158c8d4973fdae7167e0e47de49e51f0a53232dcb7e6b0755fb1f05cd82fd056671659d979f315069a52f9d627bf7beef8df8640511afc0868b2ddb2ee6df8f7355f4af97a881100c4d23ab52530c754edc1ed95b4847e37c502e748c41d2d370b830a047d142fee0b6fdd", 0xd5}, {&(0x7f0000000100)="18a7147280da6293d41f5dfb43bbc276af2f23bc18b1d68a4fbfc6", 0x1b}], 0x5, &(0x7f0000002780)=[@rights={0x20, 0xffff, 0x1, [r1, r3, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r1, r0]}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @rights={0x18, 0xffff, 0x1, [r15]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r23, r26, r28}, @cred={0x20, 0xffff, 0x0, r32, r33}, @rights={0x20, 0xffff, 0x1, [r1, r34, r35, r1]}], 0x118, 0x8}, 0x1) 19:35:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) write(r1, &(0x7f0000000180)="91afc079d74a72046ecd04daac12523d9814766197e51772aadcd86f2f00f051298adcf483f2baf414d27ea775b32b796b9678449aeeaa64b0d28ef9f6d50d9bcc646f806a12cce8c5f484f1cdc169de9ce5df6339d3ed42934b18c94e1a5be2262357fba9c9f3da1294cdaef8e8315a75320ee212589c8b04e83d9b1fa7adc460f153be74e7d44ff8fdf2996cb0d57e11512ffc1bd4e481d87c68c6ad58b4906245b7864e7f", 0xa6) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2d) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x8000) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x11) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x1, 0x8, 0x9]) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) readlinkat(r3, &(0x7f00000000c0)='.\x00', &(0x7f0000000280)=""/95, 0x5f) 19:35:21 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000240)="18987eed163d8d751b4b13789bcd42fa179656b00b80cd4ff1510d441368c5310c2da45dab617ae3fb9e6c9bb95aa4987690e6d55c182379ff7afb0b3b62a8641733b830266c7422", 0x48, 0x0, 0x0) pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000100)='\x00') ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0x1b, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) dup(r3) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x7fff) poll(&(0x7f0000000200)=[{r3, 0x1}, {r3, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x80}, {r4, 0x1}, {r5, 0x10}, {0xffffffffffffffff, 0x1}, {r3, 0x50}], 0x8, 0x10000) 19:35:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) 19:35:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) 19:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:22 executing program 0: r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 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) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) 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(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f0000000100)=0x8) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f00000000c0)={0x8001, 0x6, 0x6, 0x80000000, "e5d5e8e997a9d67e3b78a3a42c93bc9e239214fb", 0x0, 0x3}) setreuid(r6, 0xffffffffffffffff) 19:35:22 executing program 0: getrlimit(0x3, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getrlimit(0x7, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:35:22 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="576866e21747001b49e28dbaaf47bfd25e4c5dfbca7b50e43b658fb2618beb0fcd3415f8356a98650483fcbe2770d80c2491b57bc77ab62ef7886597eaa2123fab4851288c"], 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 19:35:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x4d258911df5f711e, 0x80000001}) 19:35:22 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1f5b0f426c0e1d3e9cd9c4499a759070832c609b", 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x100, 0x0, 0x80, 0x101, "4afd872dd45e6eed1de12d7df1bb5dce7510e85a", 0xfffffffffffffff8, 0x9}) unlink(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000010000000000000000000000000000000064060d6d0fec3fa000"/51], &(0x7f0000000180)=0x33) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x41) kqueue() 19:35:22 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000018}, {0x1d}, {0x400050, 0x0, 0x0, 0x20000000000}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0xf3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x3f, 0xffffffff, 0x1a4, 0x3}, {0x7, 0x5, 0x3, 0xb8b0}, {0x1, 0x7f, 0xd5d7, 0xffffffff}, {0x3, 0x5, 0x8, 0x6}, {0x8001, 0x10001, 0x5, 0x4}, {0xfffffffffffffe01, 0xdfd, 0xe3900, 0x100}, {0x3, 0x6fc, 0x101, 0x20}, {0x5, 0x2, 0x2, 0x80000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000740)="32736d6d909d2e4594d741cb49b714d92481d4b83cdb452bc20a1b31315dd4fb0ef21f90ab43b4d933f386a0f424a21a9f6f4ff82424c6915b7dd87ec84d24fff1bcc5da6da517b0f7157c0f25b9b1f7083a26e207fe09febfbe3466b653cf5881a2979fcf001f7763f041f4ff9b8fd1149f43583a4376c35acc228d05012ec0f6a4e0a10040ac17463916533e07040bf7086b0c89833f1a15b5c9e952b7b6bfa505c1a264f0ecac3b4df84f238059fe7d652d", 0xb3}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xd) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') 19:35:22 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x25a, &(0x7f0000000000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x166, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgid() geteuid() getgid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="29d019e490671aa4acddd96fa649d3eb8de4938552bb14b4371cfe4ec2978bcdce7aa4b18de53c2afb82e1ab16ffe475d5f98ace10139872a68f17fec18af7c972068d67431cfc2c9ee89228a9fe1393c4d6cfeebaf72e206e86b0e9e29962d1f92c43bff233966620a9aae89e53fb9ee83aecbf9119ed6a73151de90ae880e86384ae06cf7a91c071b29f6cf073cdb970cdc3894e58310df0ab847b1c65ecfea6c5bcac0d51fb460f2e6c9396c52ddd4925053f079df7bd7a3e3a4d1734b6fc74e626fd812841e326b9ef29545a6f2163985f63de265bd34fb93582ed"}, {&(0x7f0000000cc0)="6cc338b52639b9bab0870cddf510d3ba8e6c045f58ff92114da729b8771c7ab7f2a85fc47eca4468d12124380decf09718812cc391007ba599f6ebe57a42054e7fc162728c8a7fb5adaf553e398063134bb35f997d61c47811e1605f0fe8730c57eca2f35db0c28656b28fdcb3eaf624081c3b6692223761ffa6e67cbeb9acd616fa8bea03a912f6f00e901043b03eae5d4dff1022434a3e104c953a08ea43062e7af54d836bf02094dc032b020c11e3fdb8b383399b8c73b74bcc04935ab1f76cacc4d8391472880df023c67dc216aca0f0d2b8e1e08fcf83f2ab451448038cdf497973aacfcbaf9f37bd13a69fdfd746915bb50142bd51a011f5d9f82caaaf2c48c24350d707a2"}, {&(0x7f0000000100)="f4974d15cb4752117eab8e9a222d5ceaf5e205339cf7cf6bedeb67b03945e61c92654e6d87"}, {&(0x7f0000000540)="b66e439467d4fdee82912b1a53046ecd45526352389df2ae9b2b0fcea3a01d719e7b87e52e43fd527112c5758ddd5ae95f2a109869e06ba61be3731f644a8048d3c940dc3eb0a5230e9a5f755122c666988fdf59d255ad9d5dce3c96d5a630de1b521e4dbfd3ca7d365a179ccc92f0d351cc37f8825a0f9b58d293b81181d32b8233"}, {&(0x7f00000009c0)="a37588192ae681e6dd8887c497d10d3203cf498d8e8a2323fefa1308f535411170a018ccc49155db8370df8daf1000fd5633db8dde7719fdb923086ca64136ec5949205b66a23dc8123251edceefad3066befaffc179150d34da4f92bde29879554ccb1667640686990adc5fd6dc9c8aceb1d8075ace03da61b47b793ee6adc067b27ab358922cb6ad67f48a5465000ea60e4b06b747288e392b6c4f6e934779f28c1b03f69a30313bff804fc5d65a34e7787f3fd917bde1510e0f0f98e4cb49f1ed499b2bb62eadd14edfa0d25b5129e6d95d9a2b151768f9828be462d4482af47ae5ab49d38a159709a2"}, {&(0x7f0000000ac0)="d3fa6f2909b6b7bd2ae880f28a50b291af0a63bb6eaa40459f10fe23c68932f546ec9e33523c04200b890318ef19e6cf320dd9ea4b08463b603a1d89e417b1072b321f00b05b7d033fb228828102d1fa4f104aec6ee378227d4877af708bd79661cac85d75226878863b81c5b68a895a62657b33c28e59727181baf9b288a7306aa669781248d87e11a7776bc3bd3f66ac1f7c79f7ec4f5e5be323db2725490a964df825c6215337697248091df6cc12b6a11f9be8443361f754d7fc6fbc277636f4d91881b3500c6678844c7d2cdd5ff8"}, {&(0x7f0000000bc0)="6d62450cb3b4b0bdfcfb76491e112f0e7faeea983e906253054ee466c32527d55ceec646681bd6c7c7dd48b50de51da31511bb18762a3309a71ef28bff16f8c19b1b7c2c4b08426951b4614bfa90750ad7511e5faaea9047f690c90f34f691c142ec9c7a722e5069b07ff840a288ba77471944dd11076afca43635ffc7fffc9d370b721acfd1a3fbd44d39ca7da91fe54440773134ff1ba331a34b6d8205405077a008ea5e63c3088a4e5b968d6634c5c051187d956f7bcd01a8bde841db478144d7da2d59951756f972ce3f6303535807d5"}], 0x10000000000000d6) syz_open_pts() setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r8, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r8, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:35:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r1 = syz_open_pts() pipe(&(0x7f0000000380)) close(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000340)) open(&(0x7f00000003c0)='./bus\x00', 0x8, 0xb499beea1b237b4f) r3 = getegid() setgid(r3) fchdir(0xffffffffffffffff) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) sync() r5 = dup(r1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x40, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000500)="0202d0cf484507b331c494bdd5db5ccacbeb91e8b40cdd46f5f2cc2c4777d15129c65b49a8d180cac1bf4921ef6dbafabbfec6e2ed61548014313637659b8b5a99c2e7a6f7461121e3686973f8f02c275d0ad7c0bbbaabd0e051a507cda2e2bb9438e1b9f68ad3ee434b0a260d91ca424327221296981e031cf78a7833c1aacf617228b8282f3de24499e0a096052bf177acee3df4c2c8d85ea5b2702f65a7ac748b6e3f664f0928f18cd3aad13e53695f9da3d11276e7c0e61f00cf1fb1e3ab4d2b0e7962a2af4fcd812e0cb93ca664050b87ac0c0344dea7573c2ece73d27b0c0b54e842402b654738eb114a2c3045499e40448306bf18", 0xf8}], 0x1) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000300)) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955a6814009200000ecff00", 0x0, 0x800000000006}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r7, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) select(0x40, &(0x7f0000000000)={0x4, 0x8, 0x9, 0x13fa, 0x3, 0x7f3c, 0x80, 0xc00000000000}, &(0x7f0000000040)={0x5, 0x3, 0x100, 0x8, 0x8, 0x8000, 0x1, 0xabd}, &(0x7f00000000c0)={0x6, 0xff, 0x80, 0x3, 0xa1a3, 0x3000000000, 0x5, 0x4}, &(0x7f0000000100)={0x0, 0x7fffffff}) 19:35:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) setuid(0xee01) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0x1) 19:35:22 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) pread(r4, &(0x7f0000000140)="2bb3dceff9e5c55df7", 0x9, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) r7 = dup2(r3, r6) r8 = getpgid(0xffffffffffffffff) fcntl$setown(r6, 0x6, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="01b55853") fcntl$lock(r1, 0x948bbb800def202e, &(0x7f0000000040)={0x1, 0x2, 0xff, 0x166, r8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000840)=0x8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r10, 0x20007478) close(r7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) 19:35:22 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) getpid() open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x22) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 19:35:22 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000447000/0x2000)=nil, 0x2000) 19:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0xfa08c4aaab35d512) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 19:35:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="1aec691781fcd6f5b0296b458855d62535c17ac174432245f7c12c91c1d420d1d61c524b02000000000000003895dae3d3d740fa594cc23760469c0a9402303417a604f8326dc1a8f974b4f9691b25ef7fc23a289232fc5d6c8ea819f3f3e18ba0f40161f4725d54b8cb726e1ff86c712abe30e9198b43532cfe5d0792d4c9651e74c8df941e4b915ebc70b8cdba3cabf05396c4a755d6b5695ef4282763ad5f44cdf62b00a237876600"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xca6, 0x1ff, 0x0, "0000000000000001043d3f7f4a24a4203c00", 0x4, 0x611b4cd7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 19:35:23 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x8000, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a348614999abccdb3189cfb38f83ff90c2452c60af2b51aded4eca8726fd81775beced757cd889954f69842218454fbb9e98de75907174a2a851855299ace77f3390ba8d71177a7a6c158c5fd38232b6ce17ca51765e76bb7e650962f9ae003eef3b754e6899d61378bff07a09d2998b6dc069bc0af16781f183b9fb94a06dcc22f70d001ad3ac905730e1ff51ad0b2c0176c680aa6babb86df655803f6369fb3199ee74a5fb4841dddd863068995deca832dd562492e45097779e214517a4a2d7d83ebc890b400b6a78bcce523265b947461c83e992878f2bc44f43f00241484d890192c4632816c8c0ff7a07312fa020366cc3c6e927ab8766440a89f04f37", 0x14d}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x10, 0x0) write(r2, &(0x7f00000005c0)="17ef62fd02f5c7fb62e162211becb29ba90c4ca24c1fdbc51fd66bb7ea899e97ac4f59a10a6ef42024c9d32a7c261e8f69735eb38c858c4a05f97adde1d37d2bfd4a93d6b7f39ef126f08c0a9bcad39c469d1d379f94e21a4e8fd7ae4fe9b196226ba3762294145bcccbc3aaa5c355daecfb6761003a3a1e758c9c", 0x7b) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() r4 = semget$private(0x0, 0x2, 0x562) semop(r4, &(0x7f00000001c0)=[{0x0, 0x3, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x1, 0x800}], 0x2aaaaaaaaaaaace2) kqueue() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCDTR(r5, 0x20007478) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000640)={0x4, 0xd5, {[0x3ff, 0x0, 0x0, 0x6, 0x3, 0x7fff, 0x5, 0x8, 0x3, 0x2, 0x6, 0xf3, 0x20, 0x9, 0x638, 0x6, 0x1f, 0x8], [0x9, 0x1ff, 0x80000001, 0x8, 0x20, 0x9, 0x0, 0x81, 0x3, 0x2], [0x10000, 0xefac, 0x3, 0x40, 0x2, 0x3, 0xffffffff], [0x60e36939, 0x5c, 0x9, 0x7, 0x100000001], [{0x7f, 0x1f, 0x0, 0x2}, {0x3, 0x100000000, 0x3, 0x7fff}, {0x3ff, 0x4, 0x2, 0x6e}, {0x1000, 0xffffffffffff8001, 0x9, 0x8001}, {0x5343, 0x800, 0xfffffffffffffffd, 0x229d}, {0x3, 0x8, 0xffffffff, 0x18}, {0x800000010000000, 0x861, 0x1}, {0x6, 0x0, 0x24, 0x5}], {0x0, 0x7f, 0x35da44ec, 0x5}, {0x3, 0x800, 0x1f, 0xe}}}) 19:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1f, &(0x7f0000000040)="c0") 19:35:23 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x400, r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 19:35:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x400, 0xfffffdab) r2 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000000300"}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:35:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x96d, 0x8, 0x800, 0x0, 0x4814, 0x2, 0x0, 0x0, 0x2, 0x3, 0x6}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) sendto$unix(r0, &(0x7f0000000000)="b10005036000009005001b0007000000050004fecea11ea8fee77a1266b6554feae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2576d9a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a0a090006ee01b1202000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x1) 19:35:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65cd9e"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000240)={0x4, './file0\x00'}) 19:35:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname(r0, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = fcntl$dupfd(r2, 0x0, r3) openat(r4, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) 19:35:24 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xb22ff50ddb1a9b0c, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100000001, 0x10000007f, 0x9, 0x3, 0x6, 0x4, 0x80, 0x1, 0x2, 0x9, 0x10000}) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 19:35:24 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x3c}, {0x6}]}) r1 = dup(r0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 19:35:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x20000000000000c1, &(0x7f0000000480)=[{0xcc, 0x8, 0x7ff, 0x81}, {0xf9, 0x4, 0x1f, 0x2}, {0x7, 0x40000000000, 0xfffffffffffff800, 0xa107}, {0xfffffffffffffffa, 0xfffffffffffffffa, 0x4, 0xd6f}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x92, &(0x7f0000000240)="276db98eec62e6c28eeb816102e1644f58139bff870ffab94f4d9fc81c3df0ccca80ff02512e7ddda1abf79609f15b0ceff3bab997934f888e7abf8adf367e1bf6d9ee7aa352e363722220c00263a6d0dc64206b967f216c0ef83ba06348e830188ff632435cd31fd93aaba7a3343b3a8341493ae7517fb6a3983f4bfdb1c2adc81dd67c706b0936812c7e5669173f6b9db9") ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000380)={{}, 0x1, &(0x7f0000000300)=[0x0]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0x4) 19:35:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x1) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) dup2(r9, r11) r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x1a, r5, 0x0, r6, r8, 0x14a, 0xfffffffffffffa46}, 0x1, 0x6, 0xffffffffffffffff, r12, 0x7, 0xffffffffffffff51, 0x5}) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 19:35:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)='p.', 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 19:35:30 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x3, 0x49d, 0xff, "9b80d157c91c0562e84e375c90acd81385bdef75", 0x0, 0x1}) close(r0) 19:35:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCNOTTY(r2, 0x20007471) socketpair$unix(0x1, 0x6bf58171c389702f, 0x0, &(0x7f00000003c0)) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) preadv(r4, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000440)=""/69, 0x45}, {&(0x7f0000000140)=""/39, 0x27}], 0x4, 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000010000000800000071a4de4802862a33da148f77483a9de5a261f5be4100e4cbd77247c645c67c633350cfd5f90de8dc552cc655ad7d491a7f18d7fa0e922dfb1549fd0559851cbf38cfb2579d301709ab3bb572a89980000000a06a7a3de6107fef19c9bc78df7e9883cd503a39b50627411c6aa48d5a68547c95b146a6e8aed09123694c7f6041d61f9efdba5a181a6836a9a5480d98cecb1db6e2552d99517d75a8eb18ee761fde89fb477c3f5058c61145ef43bf4a60425301f0e3b977439ea3dd47cc35b9a83f88d16873952eb4c90000000000000000ffff000008000000478fae1af5badcf08390205c9f345b661955659517db66f715747dab027bbab269a4f60faeb89c666acce3601806f58ea27962d31e219600b4a617cf981b445cbc8e0d15e3f39c0a046201151b92730beea2814935df173bd98b94c63b38135cc8c05a873c930000000000000000"], 0xfffffc89}, 0x0) 19:35:30 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x6, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) socket$inet6(0x18, 0x8000, 0x4) dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="23000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 19:35:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = syz_open_pts() flock(r0, 0x4) fsync(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x91a02dec0abfd06b, &(0x7f00000003c0)) open$dir(&(0x7f0000000380)='./file0\x00', 0x108a0, 0x40) r2 = semget(0x2, 0x2, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x1) r3 = dup2(r0, r1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r3, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000300)={0x8, 0x87a5}) connect$unix(r3, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000680)=""/138, 0x8a}, {&(0x7f0000000740)=""/145, 0x91}, {&(0x7f0000000800)=""/216, 0xd8}, {&(0x7f0000000900)=""/146, 0x92}], 0x4) dup(r1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000a00)='./bus\x00', 0x0, 0x1e) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000340)=0x3) ioctl$TIOCSTOP(r5, 0x2000746f) syz_open_pts() 19:35:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x0, 0xfffffffffffffc1e, 0x800b63a, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 19:35:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x40, 0x7, 0x5, 0x0, 0x401, 0x7ff, 0x8, 0x1, 0x1, 0x4}) 19:35:30 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000040)=""/3, &(0x7f0000000080)=0x3) setrlimit(0x7, &(0x7f0000000000)={0x4b6, 0x100000}) 19:35:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005036000000000f356b80008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000f2beaaffd2742c6f000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='\b\x00', 0x400, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) 19:35:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000080)=0xc) r2 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x80) semget$private(0x0, 0x0, 0x604) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) rmdir(&(0x7f0000000100)='./bus\x00') getuid() msgget(0x1, 0x208) 19:35:30 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000800000000000000000000000000000000000000100000100e6ffffffffff030000000000000000000000000100008000"/110], &(0x7f0000000180)=0x6e) setsockopt(r1, 0x4, 0x7fff, &(0x7f0000000280)="77700d4c9e912c1fb5eddd8ee2c4e9daa254af860cbe2975b726fdac83ce0484d8f911e7a9ffc359d078fb277152166a3177e2155cf9f134b9290dfa058feec6c86416df635c5d9710231d7753c5ca7d4934a72695f8556c3e2d5e", 0x5b) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x262, &(0x7f0000000040)=[{0x40}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:35:30 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x20) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f00000000c0)=0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x8000}) sendto$unix(r0, &(0x7f0000000140)="ad66ceec04a8cdac0b37e97df4a101e01a66", 0x12, 0x4, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x712, 0xffffffffffffffff) 19:35:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 19:35:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x5) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="68db207c4af2f57719606ec6e18d2eb1575e5fe7429f4c770738e478dabd40b0e1282f9abba4bdf34800f774618b97a6f06070cdecb22374f6042a09c4ef68576940ef319cf741ef764d381b58b0f981a1303a7959fb0c3aa966c9cadc30be635a62b2626498615c124335a9447ba2944a8458f9a4dd0c24baca1eadc9a7c460a4521d037ded5f111d88fe880ea80d5fc12f5e48ccde9ae5be66e19420f1117f849e88404c6bcb7e7e2938522522442923390769c5fa62e75cefbd041f1af4cd291ddc667d6382dda8bf02edf1b472c77ae2deb2afb9f258b137c8e11711547e97d192c8c55f4410696930c41a5fe7c55b0f8ca4c5f8633790", 0xf9}, {&(0x7f0000000200)="5fc8cfe8f3cf59c46126c3874da010ee86d71e5a3625551b07c37dba303bf921aef2d215fb8a8410b679d7509b68d5efdc0ead10c33ae5f223b26ef436e8ceb3627a083ce267f80e0de274d0608d4aa7c40dc777dfa86c31f917080c014805a844508501016346a221ed45f8205d768d66da681a21", 0x75}, {&(0x7f0000000280)="a346a519a165c19678c5a5b0f6d06a260cfcec6a0a56c0ce54ab4c770b2acdc8cc8e47d787f8173e488024e958f543bc91473afe60eb4dc2c701786707e60c86b7c95dca29ffe88270f9aad5b5c6f684b97ac05daac4c8bd76883d739392ceeb07d7d74fa952498e025c14e05d9affe8674f682ac67c9d9ed6645f2f28f86d5d8b9ff16d0e147b814d50cedeeb8904d386b74c60150b9a8f2a2419beb1ad2f2d8445b5242a27d795dca27d3eb8c4570d", 0xb0}, {&(0x7f0000000340)="7f85e35e38be4cca7fd222ae6cc7a146bdb9e4da1a645bb8abb5ba2fbd641f121d2ff4dd22", 0x25}], 0x4, 0x0, 0x0, 0xc}, 0x405) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x100, 0x0) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000008c0)={0x7, 0x20000000ffffffd, 0x7, 0x3}) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0xc2, 0x1, 0x200, 0x9}], 0x9, &(0x7f0000000580)=[{{r3}, 0x6f89ba81f9d04e83, 0x4e, 0x2, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x43, 0x1, 0x9, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0xf720}, {{r1}, 0xffffffffffffffff, 0x1f, 0x4, 0x1000, 0x1}, {{r2}, 0xfe01cac4df7c207d, 0x4, 0x40000001, 0x7, 0x3}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa3, 0x80000000, 0x7fffffff, 0xa7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x5, 0x6}], 0xe7, &(0x7f00000006c0)={0x100000001, 0x8001}) read(r0, &(0x7f0000000700)=""/52, 0x34) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x8a, 0x6b}, {0x21, 0x1}, {0x7, 0x80}, {0x8b, 0x9}, {0x80, 0x9}], 0x5}) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000007c0)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0xffffffffffff7fff) renameat(r1, &(0x7f0000000840)='./file1\x00', r1, &(0x7f0000000880)='./file0\x00') kqueue() getpeername$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000002e9bfbb12f00000000000000"], &(0x7f0000000900)=0x9) pread(r0, &(0x7f0000000940)="856856ccb02dbb17265e2fc7921f7fde562f60a05355eb9bdba941", 0x1b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000980)=0x9b2) r4 = msgget(0x2, 0x600) msgrcv(r4, &(0x7f00000009c0)={0x0, ""/47}, 0x37, 0x1, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x100000000, 0x93, 0x0, 0x4b}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000a40)=0xd6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r1, &(0x7f0000000a80)=""/136, 0x88) r5 = semget$private(0x0, 0x2, 0x4) semop(r5, &(0x7f0000000b40)=[{0x2, 0x3fffffffc00000, 0x1800}, {0x60aa4ad43dd10294, 0xa9, 0x1000}, {0x1, 0x8, 0x1800}, {0x1, 0xf6a, 0x1800}, {0x3, 0x6d45d40e, 0xb5b17656c012ed4b}, {0x1, 0x9, 0xf8198fc2d8778b0d}, {0x7, 0x3, 0x800}, {0x4, 0x79, 0x800}], 0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000b80)=0x5) 19:35:30 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) 19:35:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f00004d6000/0x4000)=nil, 0x4000, 0x4) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000041b000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:35:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x3, './bus\x00', './file0\x00'}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) dup2(r3, 0xffffffffffffffff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000200)='$%\xea\x00', &(0x7f0000000240)='\'') ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) getsockname(r5, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) 19:35:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x8) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x10) kqueue() kevent(r0, &(0x7f0000000000), 0x4eb, 0x0, 0x84, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x2f3d94ed, 0x0) 19:35:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000200)='./file0\x00') r0 = geteuid() setuid(r0) acct(0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r2) 19:35:30 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="ffff000064", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 19:35:30 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x21) close(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000180)=0x7) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$dupfd(r2, 0x1e, r3) close(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc48780ce8f86424d, 0x0) accept(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 19:35:30 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 19:35:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4000, 0x7) socketpair(0x10, 0x3, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000240)=""/222, 0xde, 0x402, &(0x7f0000000180)={0x2, 0x2}, 0xc) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x4, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 19:35:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) r2 = socket$inet(0x2, 0x5, 0x9) fchdir(r2) r3 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x220) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) dup2(r3, r5) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='@@\x00', &(0x7f0000000240)='/dev/vmm\x00', &(0x7f0000000280)='/dev/vmm\x00', &(0x7f00000002c0)='^!\x00', &(0x7f0000000300)='/dev/vmm\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='%}^\x00', &(0x7f0000000440)='/dev/vmm\x00', &(0x7f0000000480)='/dev/vmm\x00', &(0x7f00000004c0)='@\x00', &(0x7f0000000500)='(:6!^\x00', &(0x7f0000000540)='/dev/vmm\x00']) readv(0xffffffffffffff9c, &(0x7f0000001940)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/75, 0x4b}, {&(0x7f0000001640)=""/30, 0x1e}, {&(0x7f0000001680)=""/34, 0x22}, {&(0x7f00000016c0)=""/40, 0x28}, {&(0x7f0000001700)=""/251, 0xfb}, {&(0x7f0000001800)=""/107, 0x6b}, {&(0x7f0000001880)=""/167, 0xa7}], 0x8) socket$inet(0x2, 0xc007, 0x55d) select(0x40, &(0x7f00000019c0)={0x80000001, 0xfffffffffffffff9, 0x8, 0x10000, 0x0, 0x4, 0x8, 0x6}, &(0x7f0000001a00)={0x5, 0x1, 0x6, 0x1, 0x3, 0x5, 0x1, 0x5}, &(0x7f0000001a40)={0x9, 0x3, 0x8001, 0x0, 0x62, 0x3}, &(0x7f0000001a80)={0x6, 0xffffffffffffff5b}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000001b00)={0x8, './file0\x00', './file0\x00'}) connect(0xffffffffffffff9c, &(0x7f0000001b40)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc) open(&(0x7f0000001b80)='./file0\x00', 0x800, 0xa56fb85451785741) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, &(0x7f0000001c00)=0xc) setegid(r7) getgid() r8 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000001c40)) pledge(&(0x7f0000001c80)='}$[\x00', &(0x7f0000001cc0)='\x00') r9 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000001d00)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/pci\x00', 0x20, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/wsmouse0\x00', 0x20000, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/wskbd0\x00', 0x80, 0x0) r15 = socket$inet(0x2, 0x8000, 0x0) r16 = accept$inet6(r4, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) kevent(r10, &(0x7f0000001e80)=[{{r0}, 0x6, 0x4, 0x8, 0xfffffffffffffffe, 0x9865}, {{r8}, 0xfffffffffffffffc, 0x0, 0x2}, {{r11}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x3, 0x4}, {{r12}, 0xffffffffffffffff, 0x0, 0xf000000a, 0x1}, {{r6}, 0xfffffffffffffff9, 0x10, 0x10, 0x2a, 0xfffffffffffffc00}, {{r13}, 0xffffffffffffffff, 0x4, 0xc79e36055dc29dd, 0x7, 0x20}, {{r14}, 0xffffffffffffffff, 0x90, 0x80000000, 0x7, 0x1}], 0x9, &(0x7f0000002000)=[{{r15}, 0xfffffffffffffff9, 0x10, 0x2, 0x4, 0x4d3c}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80, 0x2, 0x1}, {{r16}, 0xffffffffffffffff, 0x1, 0x40, 0x100000001, 0xda28}], 0x4f48, &(0x7f0000002080)={0x3}) 19:35:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") pckbd_enable: command error 19:35:32 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="42bff8f760c176cc0b10b565a3798c77", 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x300000000, 0x3ea9}, 0xc) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x17, 0x0, 0x0) r1 = getuid() r2 = getgid() lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) 19:35:32 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c, 0x0, 0x0, 0xfffffffffffffffe}, {0x10000006, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pckbd_enable: command error 19:35:33 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect(r2, &(0x7f0000002200)=@un=@file={0x1, './bus\x00'}, 0x8) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r2, r0) r3 = socket(0x0, 0x4, 0x808) getsockopt(r3, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r4, &(0x7f0000001200)=""/4096, 0x1000) 19:35:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658105000000000000006e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c77e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f00"/209, 0xfffffffffffffda6, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) dup2(r1, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$getflags(0xffffffffffffffff, 0x3) r5 = fcntl$dupfd(r4, 0xa, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) 19:35:33 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x7) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x110) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 19:35:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4}, {0x7fffffff, 0xae}}, 0x44e4216a6ace07f3) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgsnd(r1, &(0x7f0000000180)={0x2, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x12) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 19:35:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0x1f, 0x7fffffff}, 0xc) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 19:35:33 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffffffffffd) 19:35:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'u\x9e\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) ftruncate(r3, 0x0, 0x3ff) r4 = dup(r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:35:33 executing program 0: nanosleep(&(0x7f0000000180)={0x4}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) r1 = kqueue() close(0xffffffffffffff9c) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 19:35:33 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x20, 0x9, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) r1 = dup(r0) dup(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x40, 0x0) fchmod(r2, 0x2) sendto$inet6(r1, &(0x7f00000000c0)="c1fc33edeef6fe9b921fc208dfc89bed8e2e513b303ce7f6b177b3ba48c22f00df6fa9f524613517e6be784b214f63a8582b909185d06901a9dcf1a73e423b6a24f251ad3ac8912499d15d8a690dd06bd9492212e559c41aa331c4f44e241147fd9d5495a75ca3f085e64d2c6479d0f45630797a69c30f85843a9938413fc524190fa7", 0x83, 0x405, &(0x7f0000000180)={0x18, 0x0, 0x450f, 0x3}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x8, 0x8000, 0xb5, 0x1, "ee721a18d607e29c9dc0514e7ba069061c17ecc1", 0x0, 0x4}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1ff, 0xfffffffffffffd49, 0x10001, 0x5bf0000000, "3807d122ba727712082029d71d5960a173d1a3cd", 0x3ff, 0x80fd}) 19:35:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x35, 0x0, 0x8}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 19:35:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000200)=0x3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000240)={0x10, 0x9, 0x4, 0x7, [{&(0x7f00002da000/0x3000)=nil, &(0x7f000064b000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00002ce000/0x3000)=nil, 0x100000000}, {&(0x7f0000212000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffeffff}, {&(0x7f0000225000/0x4000)=nil, &(0x7f0000420000/0x4000)=nil, 0x4}, {&(0x7f00005a6000/0x1000)=nil, &(0x7f00006ff000/0x2000)=nil, 0x9}, {&(0x7f00003be000/0x3000)=nil, &(0x7f0000267000/0x1000)=nil, 0x2b4}, {&(0x7f000022a000/0x4000)=nil, &(0x7f00004a7000/0x3000)=nil, 0x8477}, {&(0x7f00003ed000/0x1000)=nil, &(0x7f0000359000/0x4000)=nil, 0x8}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f00004d4000/0x3000)=nil, 0xfe}, {&(0x7f0000218000/0x4000)=nil, &(0x7f000010c000/0x1000)=nil, 0x3}, {&(0x7f00002b9000/0x1000)=nil, &(0x7f000014e000/0x1000)=nil, 0x8}, {&(0x7f0000107000/0x1000)=nil, &(0x7f0000434000/0x4000)=nil, 0x5a84}, {&(0x7f0000072000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f00003cb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00002a2000/0x1000)=nil, 0x200}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x100000001}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000001c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x100a0, 0x4) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) r9 = dup(r8) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) 19:35:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() r0 = syz_open_pts() dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) geteuid() r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) r3 = syz_open_pts() dup(r3) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r9) r10 = socket(0x11, 0x1, 0x5) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() syz_open_pts() dup(0xffffffffffffffff) r12 = syz_open_pts() dup(r12) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r13, 0x21}], 0x1, 0x0) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r14, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r14, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r14) r15 = syz_open_pts() dup(r15) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r16, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r16, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r16) socket$unix(0x1, 0x2, 0x0) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r10, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107008, &(0x7f0000000000)=0x4) connect$unix(r19, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f6643b94aafe4b68a36bb963a60696c653000d7ce114df00c3b2bf7642ae3d0d1c07eb46c36447f06cd71f2228a51864be8da2bb5af009fefa26ef76ee01229635964a6736bc210845a2c362c8bbac78f1c107ef31442911edcbca102a69eca31b38b140d9d1d5c112d1178323e139f92cf107f6af776d2c9efb579379732feb07b86cf364cb1216a1dcc34def0728064af9a8d0083ca86c7b7cb05a02d08652ae370e3c99436e240c7270da571c960de8f1246bf014592e5a0caadaa2856ab37d0dd13d361329b53fbb825ef3304cfc89a114857014de8f40a78eb8ed26d7335356146f8bd655f69375b3f6c215c0e32e49ab127c55aab356d291d25cab10abaefe7d8f5665d5bcf3e680a195493650817750000000000000000"], 0xa) 19:35:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x7f, 0x3, 0x3, 0xd2, "c667237e7ac82752b945d68a7f4ff53ab7ffc835", 0x1, 0x3ff}) dup(0xffffffffffffffff) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x2}) 19:35:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xe226cd16dc24ed9c, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x4) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x6b, 0x4}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x8, 0xde, 0x1ad}, {{r3}, 0xfffffffffffffffd, 0x18, 0xf0000000, 0xa3, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0x0, 0x680cf50e}, {{}, 0xfffffffffffffff9, 0x20, 0x80, 0x946f, 0xff}, {{r4}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x1ef3}, {{r5}, 0xfffffffffffffffd, 0x20, 0xb35d4d5837b54a10, 0x2, 0x5}, {{r0}, 0x7ffffffffffffffe, 0x48, 0xfffff, 0xffffffffffffa75d, 0xd9a9}], 0x100, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x5, 0x6}, {{r6}, 0xfffffffffffffffc, 0x44, 0x0, 0x3, 0x5}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x7fffffff, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x5a, 0x10, 0x530, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x3, 0x1, 0x1, 0x91}, {{r8}, 0xfffffffffffffffb, 0x10, 0x1, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20, 0x1, 0x1000}], 0x80000001, &(0x7f0000000380)={0x3ff, 0x1f}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:35:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x2}, {0x5}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000480)="3f4a47b2521c43a524d43b316c51881df840f7753699cbd10ad5021b73fd2825ec03ce382010c0542bdbbc70c0a2a76f7cbe1f146d21cdbc822365a04e00a2703998faf4cec75e3f7a2641fa3afe688e306e07300113f22e315416bf2e666a14efc42a437ee323bc419f3bb0f5927574b8f2a5053ca6975facbcb78279df1acb4f72c69a2b52f8469a9265e0d5b914a65a45d9fe7ac3472f4d053ad07e0ac4c28b146b3c9c1abe54c14cecd17e5ad93f68359e5bd67dc9dc726db40cab122d051c06860ccc931a1eb30176b1b78cb20621e6898033a0042826017f2e2b4a0a3638cec9", 0xe3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = openat(r5, &(0x7f0000000080)='./bus\x00', 0x20000, 0x1) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x410, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000200)=[{{r0}, 0x7, 0x1, 0x20, 0xa206, 0x80}, {{r0}, 0x0, 0xcc, 0x80, 0x3, 0x401}, {{r2}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x7, 0x10000}, {{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x1f, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x1, 0x80, 0x800}, {{r4}, 0xfffffffffffffffe, 0x437bf0748e318912, 0x20000000, 0x7fff, 0xabd}, {{}, 0xfffffffffffffff9, 0x80, 0x2, 0x7fffffff, 0x40}], 0xffffffffffffffe3, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x399e0111cfbca74c, 0x8, 0x2e84, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x47, 0x1, 0x8, 0xf4e}, {{r7}, 0xfffffffffffffffd, 0x80, 0xc3, 0x6, 0x2}, {{r8}, 0xffffffffffffffff, 0x10, 0x0, 0x9, 0x4}, {{r9}, 0xfffffffffffffffb, 0x1, 0x400fffe6, 0x9, 0x6}, {{r10}, 0xfffffffffffffff9, 0x22, 0x1, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x4, 0x3}, {{r11}, 0xfffffffffffffff8, 0x7c, 0x1, 0x2, 0x9}, {{}, 0xfffffffffffffffa, 0x9, 0x8000004e, 0x3f, 0x800}], 0xf9ab, &(0x7f0000000440)={0xffffffff00000001, 0x1}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) 19:35:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x6, 0xffffffffffffffc1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x18080, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 19:35:35 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)=0x3) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d7776a8eae2b0ee69ec63c842fef82d5a61efdc4d2c6ab13b6b8234d664ffaffffffc6d71df96bd8c8257af09a12", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file1\x00', 0x0, 0x608, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000340)) semget$private(0x0, 0x4, 0x128) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$getown(r2, 0x5) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000002c0)) pckbd_enable: command error pckbd_enable: command error 19:35:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r4) execve(0x0, 0x0, 0x0) 19:35:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = dup2(r3, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6f, 0x6}, {0x0, 0x6, 0x6, 0x1}, {0xffffffffffffffff, 0x9, 0xffff, 0xfffffffffffffffd}]}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000240)=0x1000000000000) 19:35:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000000020000000000500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) recvfrom$inet(r2, &(0x7f0000000040)=""/28, 0x1c, 0x40, &(0x7f0000000080)={0x2, 0x3}, 0xc) 19:35:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0x7, 0x9, {[0x0, 0x875, 0x8001, 0x3, 0x4a51, 0x20, 0x6, 0xffff, 0x5, 0x7, 0x7, 0x1, 0x80, 0x1, 0xffff, 0x101, 0x172, 0x1a9e], [0x4000, 0x100, 0x9, 0xfff, 0x20, 0x4, 0x5, 0x4, 0x2], [0x635d, 0x1, 0x3f, 0x1ff, 0xd2, 0x6, 0x9], [0x97, 0x2, 0xffffffff, 0x8, 0x9, 0x52], [{0xffffffffffff7fff, 0x200, 0x401, 0xbfc}, {0x5491, 0x6, 0x81a3, 0x100000000}, {0x8000, 0x100000000, 0x0, 0x30df}, {0x1, 0x1000100, 0x7fffffff, 0x5d7}, {0x5, 0x3f, 0x5, 0x7}, {0xfffffffffffffff8, 0x20, 0x4, 0x9}, {0x3, 0x6, 0x3, 0x93ca}, {0x10001, 0xe09b, 0x7, 0x1000}], {0x80000001, 0x5, 0x7, 0xcc}, {0x6, 0x1, 0xfffffffffffffffa, 0x46}}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r5, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe9, &(0x7f0000000180)="84") 19:35:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x1, 0x7}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 19:35:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) 19:35:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="a1672b", 0x3}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x6}) execve(0x0, 0x0, 0x0) 19:35:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:37 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb63, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89", 0x3, 0x4}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970", 0x20}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1) 19:35:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x47692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) getpeername$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000fe0000000000000000000000000000000000000000000141998f99e7ec0dc20cc51dc6e380aa0000000000000049734654000000000000000000000000000000f8eb09191c5762010000000000000000000000000000000000000000000000000000000000001310eeed63000000000026fe33f78fbdf893b597f38dca1d5a16ea717a046f453935cbdc5ee4386852a010db691a6c5c31b6c394ff569934b203594f9ad24b1926ef0d0b3e681720c834e3317700e8e31f82e000822a574a3e41d36d55dff2994e00"/213], &(0x7f0000000300)=0x6e) sendto$inet(r1, &(0x7f0000000680)="8f52d7000000000000000cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de296dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa840ff036a65eba2ab2176674a257dfeb353ee18d61311398aed7ab116f58291db4c628640b822a559ca60d828c39f4f0b46bd15ef07731fc56f51", 0x97, 0xd, 0x0, 0x3) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x7, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 19:35:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x6) socket$inet6(0x18, 0x8000, 0x401) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 19:35:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x320, &(0x7f00000000c0)=[{0x2b, 0x3, 0x80000001, 0x8}, {0x6, 0x1ff, 0x3, 0x100000000}, {0x7, 0xc4, 0x4, 0xffffffffffff45cb}, {0x5, 0xab, 0x0, 0x80000001}, {0x7fff, 0x100000000, 0x8, 0x81}, {0x7, 0x1, 0x80000000, 0x3}, {0x7fff, 0x2, 0x6, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 19:35:38 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="815f73b1b42f934b7cdf0d16b44eefefa996886dc066116e6fd7d330d93b06d563241995cf3cb23fef5a6702d83361910306210ffe04694e60a1a1e39baddbeb6edc0b73da21333c1f186d29e281af6bc4286918055bcfbea72ee5e7de68c2e3192e8433ea163ca4c7432d39aaa54303f6c56e8240aa233168f8e3", 0x7) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x6, 0x30201b1d, {[0x1, 0x6aa600000, 0x200, 0x0, 0x6, 0x9, 0x6, 0x3, 0x4, 0x6, 0x8000, 0x3, 0x80000000, 0xca, 0xffffffffffffffc1, 0x3ff, 0x4, 0x3], [0x0, 0x2f6a, 0xe0000, 0x3ab, 0x2, 0xfffffffffffffffd, 0x7f, 0x0, 0xfffffffffffffffa, 0x1], [0x80, 0x8, 0x4, 0x6, 0x7f, 0x8, 0x5], [0x97f, 0x4, 0x5, 0x1, 0x6, 0x4], [{0x1, 0x0, 0xfff, 0x3}, {0xd1, 0x20, 0x56f5, 0x8dc5}, {0x10000, 0x4, 0x8, 0xed1}, {0x12a, 0x3, 0x0, 0xa3}, {0x80, 0x100, 0x7}, {0x6, 0x1, 0x7, 0x401}, {0x0, 0x6, 0x8, 0x80}, {0x1f, 0xfffffffffffffffa, 0x56c, 0xdce4}], {0x8, 0x101, 0x2, 0xfffffffffffffff8}, {0x9, 0x9, 0x0, 0x4}}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) sendto(r1, &(0x7f0000000100)="9725c10176a7630291f111c67b16378d3b9867c4eeb47ec0c33bd6b4ac742bc37dd5a71dd3b7c061102926994fce2c9481494026e8318c574e2c21036465faf9bc8a43d7b594674af9ad817c6f940ec1a6acdc9fda23dbfb253ca92b878aa60ed402370b9e586648ebc92018329280a8bfafe5c6556f19e642ea094a11d36706d4ac531616a859efe774d419b1b5268fa6f5d4a104bb1f44f472571b289d8ae5998be988c7ee40d127e46c5d3b4d216037df0c780074d2f225ab09a175ca173fc0b0fcceef01b8b2f5bbecc84a99f664519a4fd8379089f500db2ccfa9f5bc619b7da186cc8118fb168d", 0xea, 0x402, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x1ff}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc020691b, &(0x7f00000000c0)) 19:35:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) lstat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x200, 0x82) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x10) linkat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) write(r1, &(0x7f0000000240)="01b7418ca62235a1574b433197fd37481d0352f97f619be74c076e769873b0b52f3c64004a038341417cc773390923f0b0b725b93d6f3e663c6dd6e4c4fd0882efdfacb24d9208eb6ce3b55c6226c48256b49890d0", 0x55) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000200), 0x10000) 19:35:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000080)=0x3) 19:35:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r0, &(0x7f00000001c0)="67a8232c3e83aa8d02255b47fadae82c5f95575661", 0x15, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000280)={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)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, 0x0, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r8 = getuid() setuid(r8) r9 = getgid() r10 = getuid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r13, r14, r13, r14, 0x2, 0x2}, 0x5, 0x54, r12, r12, 0x9a8, 0x12, 0x3f, 0xfcc}) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r16) r17 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x7, r8, r9, r10, r14, 0x44, 0x9}, 0x7f, 0x3, r16, r17, 0x4, 0x8, 0x1}) shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r18 = getuid() setuid(r18) getgid() r19 = getuid() r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xee01) msgget$private(0x0, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, r14, r19, 0x0, 0x8, 0xfffffffffffff079}, 0x5, 0x1, 0xffffffff}) 19:35:38 executing program 0: ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:35:38 executing program 1: getgroups(0x0, &(0x7f00000000c0)) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)=""/69, 0x45}], 0x2, 0x0, 0x3c) r2 = open(0x0, 0x20000, 0x81) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffff7, 0x5}, {0xe7, 0x4}}, 0x6) 19:35:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) accept$inet6(r1, 0x0, &(0x7f0000000200)) socket(0x0, 0x2, 0xfffffffffffffff9) socketpair(0xf14df25a1fa63061, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) write(r0, &(0x7f00000000c0)="4e070008c237661381b8ff0dbac78f0100000000000000b055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d55e34f279b2d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936", 0xffffffffffffff3e) 19:35:38 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') 19:35:38 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ff6000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) 19:35:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1ff, 0x7, './bus\x00', 0x9, 0xff, 0x40, 0xffff}) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000140)="c6", 0x1}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) 19:35:38 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000140)='./file0/file0\x00', 0x8) acct(&(0x7f0000000180)='./file0/file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') 19:35:38 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006, 0x4}, {0x100000030, 0xffffffffffffffff}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xffffffffffffff41) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) kevent(r1, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r2}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r1}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0xec1c1b9c891edcf, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x2, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xffffffffffffff41) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) kevent(r7, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r8}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r7}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r7}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r7}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r9, 0x20004269) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240), 0xffffffffffffff41) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r9, &(0x7f0000000300), 0x403, &(0x7f00000004c0)=[{{r10}, 0xcaf3b53087ee7527, 0x21, 0xf0000080, 0x1f, 0x7}, {{r9}, 0x0, 0x28, 0x4000000c, 0x9, 0x80000000}, {{r9}, 0xffffffffffffffff, 0x40, 0x40000001, 0xfffffffe, 0xb6b}, {{r11}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x41, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, r10) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xffffffffffffff41) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r13}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) r15 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x0, 0xffffffffffffffff, 0x0) r16 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x20, 0x2, 0x2, 0xcf}, {{r5}, 0xfffffffffffffff9, 0xd8, 0x10, 0x2, 0xf95}, {{r6}, 0x8000000000000000, 0x76, 0x20000000, 0xf53, 0x5}], 0x80000000, &(0x7f0000000300)=[{{r16}, 0x8000000000000004, 0xc, 0x2, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0xba, 0x2, 0x6, 0x7b7330ff}, {{r12}, 0xfffffffffffffffe, 0x22, 0x80000000, 0x2, 0x3f}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x400000000, 0x101}, {{}, 0x0, 0xf64abb4300bf54a7, 0x20000000, 0xffff, 0x7}, {{r14}, 0x8000000000000000, 0x40, 0x1, 0x1, 0x9a0}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0xfff, 0x7f}, {{r15}, 0xfffffffffffffff8, 0x8, 0x80, 0x100000000, 0x7}], 0x3ff, &(0x7f0000000400)={0x4, 0x8}) r17 = semget$private(0x0, 0x1, 0xc0) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f0000000080)=""/225) r18 = socket$unix(0x1, 0x5, 0x0) connect(r18, &(0x7f0000000480)=ANY=[@ANYBLOB="2383a11fe000000000200000005b49eb8dd32f83e4070000000000000082f6aa"], 0xa) 19:35:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$lock(r2, 0x5002e6b53ee179aa, &(0x7f0000000080)={0x3, 0x0, 0x80000000, 0x7fff}) socket$inet(0x2, 0x8000, 0x824c) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) 19:35:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x5, 0x8000, './file0\x00', 0x7e, 0x5, 0x2, 0xffff}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:35:38 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) r1 = getegid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) setregid(r1, r5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 19:35:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f00000004c0)) 19:35:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:35:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xd7) 19:35:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="d1e1adb781c50f1a795fc48a74deecca7e12a3a095a1031515b65239fa7d5140c8e0cc37a4b581b3aec070b9eeffff08943f76", 0xfffffffffffffd45) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 19:35:38 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x602b7f8cb856d88a, 0xd}, 0x8) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:35:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) open(&(0x7f0000000100)='./bus\x00', 0x140, 0x5) open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x10) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebffcbff12b9fd812eaa484a8097a931fa1b9f480f4c5f79a42add6063ce264087bfaa89d2b93e9758301219521521805df144bf69a3405c5d141d2e0acf202a273d52f82bb86a79957baa95cd1040dc0efcf05cf9cda5d55f5022d9ef7d5e97b63b0d93d12d2c3d33", 0x69) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000083000/0x1000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) minherit(&(0x7f00007fd000/0x3000)=nil, 0x3000, 0x2) fcntl$getown(r2, 0x5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 19:35:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000740)={0x9, 0x4000000000000005, 0xa3f8, 0x3, "f38c0b96e2121a23dcfc0ebf2f43ae47085d379b", 0xb2, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000dd, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'@\x00', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000180)="6bc14966564a7006c566d3e58d7a0105ee9777efc06a270d7f67e7a9509597da15441d1dbade059ebd52d435620393b2a0535f004bab89b1403406721e78da3caf41ed08f72b44b7a4ef35251109411383092ce9a82545b20999725ef53eb0499152df6444b35a6175fe99e6c5e1dbbe069d70dd8efc0ae5d0606efc7bf34dc8dee44ba5c1242e3b8390309d4cc4d95648cd67a42cc17f148d9080b18edc7be144ff5a50930f25edec5d4f5523", 0xad}, {&(0x7f0000000240)="56cd46db4c1e3669c9ace959c52acaec3288975a6ca4ec99751d68cb6d4a0fd3b3e045a81d0c520a2c66d8d182b5dfb0ae613ed8211542ae33d3240b1d510fa25cc8fbe13b816129e431b85e865dd0", 0x4f}, {&(0x7f00000002c0)="9d94377d780a8a16eed05f064ae9523787664decc80c4b81072d37ab8df5064e2d44d5f4825fc612609a2fa7838123b17b1bfe9743fe6fe14f568b4191cc96810cebb4b90a31133455831d1f026323be2b0223d08f1745d7b5daedb7a5d4f08546141ddbbec2b52a79c079e3394b556329429f12bc66329dc1f9823d045134eae0f7f5dfc4a6c96adcab1f63e9d71b45d1036d64f0a9a69abb2ad1e8e4d205c312bc88d0eba1aa7071be705375cba548a5e36c2cbf51df2e1d53691a4a80a98901ac53d65204bec0709aaf0ae1af72b81e619e4d0824bc61b3ca85", 0xdb}, {&(0x7f00000003c0)="a7d4a9de4ec334e2232aa9228c6cbfb470cb8e1fb2854e04130d293858d7ee1437e7c8cc08d4fda35c0a5ba5498fdab7940420af523dfffe39e2f0921cadc7cffb87de48fe126074d487e78967f295948d726393a589859e794fb511bc7d499765eb901a22eca58d738b9b9cd03345d18b2aac013a091b8e0734b8b728a2cd6d256c25824c93d6547d18bc4255eebc946c6875077e44e83d299dd3ca5511be4e90", 0xa1}, {&(0x7f0000000480)="20a4b079b806d223fd15efa5a593eb2ba37f9004dad0dcfa23faa09818084ec82eb11b9498dbc0cc3313fb67db32acbae2cd82f53a1dcf66fd209d061d84acea96c68d34507914e33444d9511d196690a85dbc22652dbdeb8efcd3bf93bd5de086cc888cb5edfeff8e5ea1626e0f79d69fcdd8c272a4dc37fe084d03b4ca1c222fd8733a6262634d13a02645e27ec215ea3f3dc74f456420d0137c0c402b5f8c543fd7741ca2ae5edc2b807ab0412ffb55501d8cdbac596a3e47a344f5cc4b85a8e837b9719e5ad263cc1fa66061cdcc9c831589bf2ce922faa0e5a6ac28bfe37eb213", 0xe3}, {&(0x7f0000000580)="0417be728c1fa5add3736e15a021d68445f4eee2e4c3e299ac4afc01a4ae508a380372d892e1000b8e7f7b64a21f5b085d5e648ee28626b17f9fe5adb0a4393053f919255dc357440b7199bec8606c4db6ae84d9e7eced2246c995a08f381fb4dd494a366cf26a46c74cfc522dc0d21172962039950d3bfe115c706d04858c41d8dc4e77d3ee0564c1cb4477762f277017d0e77331a72581cb01a68b6e8333e4634c8b73d3f24c5aad884eee29526980b5cc675d20cfcee42a16eb3c43fc87bfe0132bb1c3eec55f8dfdda5c6393d5cf6c33a9f6cc284f591f7ebf8a3341b784cee6d6fefb130f84ebfd0af7ec4ac79bd6b3aa51e157", 0xf6}], 0x6, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000700)={0x4, 0x9, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 19:35:38 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) shmget$private(0x0, 0x2000, 0x22090f324dc50fb0, &(0x7f0000ffc000/0x2000)=nil) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf20000000000000ba0d31e99a00000000000000002124000000000038", 0x2c}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="e4780a9667d88c50466b3dc83161f136ae1326d952b666d9f3019d8d3804da03c6826c8c261417ed437f7d3556b470186ac4ef591edc4402096e7bd55448262a80a3a43592369f0f77e61174a200968d5960a47ce919844092cede78b4783c6e4b75d9e4a0b4810e8863dca81885ac4342be4cee1ad8f8a9069d3bf7e242f43e8de13cdd06c3dfc8cce02ac26aacf35a9191b82809b186621819d9163bd86e5a1f981ea3d323fa8fd454ae64700bf777700ef4835102d15df87110f8ecdb5e9d8cee66b2d0352fbec6ac18c5573a1aa48894949766eccd02b9f54d906fd02cc5920c6cbeef4a0323ac2f2b0a5415326a6143fd01c5", 0xf5}, {&(0x7f0000000200)="00b8442ed203f4e06ad2e99e30a5816e9b12d7f65670b1ef4126f40ad1385a33ea15eb95dff9e575352d003dd70770327625e15133ead3fe5f5bbac3281448d7d34c90f753174fa828809954345a509638b6f49a6b1f068bbdfe5d529f75686b7764a45d924a61334dcda052a75380dfba08f742e545a07fc096caa8af82c629deae1e3fdb8d9eed406c6b952886db106cdd76e2ae80fad003c6eaa04c92c6ebda9a3d00d9", 0xa5}, {&(0x7f00000002c0)="56b83b52761d56f7e818667081a57795175ce74699201b269b0c1c28280cebb01d7a049bdc68fddf2dad81547c787cb0c50a86f8d5afafaef6c812d303ad2cc3b2adfbfd8bd5fde93b3450d80c670f55bb0420c741ab4073e942532f060a1734810c0d3995b948ac7e522566854a91b2e53798a09299b02d2500fa7cbe11d3081b7875374a0b3c4aaefdd941785009a294d079380aa53e92b2ea999c4ddfd09748939b3f1f823178c9c398f87b9cc3c96873682f5d363b744097491a7d8b15eb04c795c52b2cc6aed6b42dd6bf8481104674a6f2090e2d73e058952f47bf", 0xde}], 0x3) open(&(0x7f0000000440)='./bus/file0\x00', 0x80, 0x6d) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000000)='./bus\x00', 0xe14fc3e9403225a6, 0x10001) 19:35:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x3}], 0x4}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 19:35:38 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x7fffffff) execve(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='#\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='_\\\x00', &(0x7f0000000480)='.!\x00', &(0x7f00000004c0)='{\\\x00']) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 19:35:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2b8, &(0x7f0000000040)}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x799) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x30b1, 0x8}) shmget(0x1, 0x4000, 0x300, &(0x7f0000ffb000/0x4000)=nil) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) r4 = getuid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket(0x6, 0x4, 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) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=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 = 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) getgroups(0x5, &(0x7f0000000240)=[r10, r14, r18, 0xffffffffffffffff, 0x0]) r20 = getpgid(0xffffffffffffffff) r21 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x0, r4, 0xffffffffffffffff, r6, r19, 0x40, 0x100000000}, 0x7, 0xff, r20, r21, 0x6, 0x7, 0x7}) syz_emit_ethernet(0xffffffffffffff74, &(0x7f0000000340)="96664465502b8f429b2ceed6d8823ef4a50debce82eefce26b4f1030abd77c26ebfc9bdc3924b522e298e20b4fff08cb4d88960ee6f0e1fe1c06b0b90720a6a1dfd3b46b3d4c3dc4902ced59514532f61ec01dfd3217958a071189be61396fd57f331e91747f6e957b57656f7a73533363a4238055503d4b06b8eea91d6f44690300000000000000d11a0dfd46f00900000000") 19:35:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) lseek(r1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) symlinkat(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00') fcntl$setstatus(r2, 0x4, 0x80) 19:35:39 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() r5 = getuid() r6 = open(&(0x7f00000001c0)='./file0/file1\x00', 0x8, 0x100) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0\x00', r5, r7) lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$KDGKBMODE(r9, 0x40044b06) fchownat(r0, &(0x7f00000000c0)='./file0/file0\x00', r3, r8, 0x2) 19:35:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000753000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a1, &(0x7f0000000000)) 19:35:39 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file1\x00', 0x400, 0xc4) 19:35:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f0000000040)={0x7, 0x101}, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x38ba1870ac12421c, 0x20) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2, &(0x7f0000000280)=""/29, 0x1d}, 0x1040) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") socketpair(0x1, 0x4, 0x8000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x3) 19:35:39 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x80000000, 0x4) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x1}, {0x18, 0x3, 0x81, 0x480}, 0x100000000, [0x7, 0x6, 0x8001, 0x5, 0x80000000, 0x100000001, 0x875, 0x7c1]}, 0x3c) 19:35:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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)) 19:35:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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)) 19:35:40 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x141240, 0x0) ftruncate(r0, 0x0, 0x0) 19:35:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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)) 19:35:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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)) 19:35:40 executing program 0: sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xb2) r0 = socket$inet(0x2, 0xa, 0x0) getpeername$inet(r0, 0x0, 0x0) 19:35:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:35:40 executing program 0: r0 = socket(0x1, 0x2, 0x0) shutdown(r0, 0xee066f2e74d8478) 19:35:40 executing program 0: 19:35:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:35:40 executing program 0: 19:35:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:35:40 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0x10) 19:35:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\xe8\a\x02\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x64, &(0x7f0000000040)="71fe2f34636594be76278e0db562cdf97920c0c0723f26ad22d3a1771459abb42a477fefcfe7bf846e8a43ed1ccbcb5d1c5c44a9eb4fd7196fa321541c096b668541d83cc3ae91047b3a42c827b010b500759201006eca6891be08a0f2d5df9e5cace937") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 19:35:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 19:35:40 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x9, 0x9}, {{}, 0xfffffffffffffffd, 0x2, 0x80, 0x100, 0x3}], 0x400, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x30, 0x0, 0xb9a2, 0x3}, {{r4}, 0xfffffffffffffffc, 0x1, 0xe82bf360e086c476, 0x7fff, 0x3}, {{r5}, 0x0, 0x5e, 0xf0000000, 0x2, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x8001, 0x800080000000000}, {{r6}, 0xfffffffffffffffb, 0x80, 0x20, 0x8, 0x8}, {{r7}, 0xfffffffffffffffc, 0x28, 0x1, 0x33, 0x2}, {{r8}, 0x0, 0x0, 0x1, 0x1, 0x9}], 0x6, &(0x7f00000000c0)={0x4, 0x4}) ioctl$KDGKBMODE(r2, 0x40044b06) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r10, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x1}], 0x0, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffd, 0x80, 0x80000000, 0xc33, 0x80000001}, {{}, 0xfffffffffffffff8, 0x17, 0xd0000000, 0x3, 0xfffffffffffffffc}], 0x10000, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 19:35:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 19:35:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 19:35:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: semget(0x1, 0x1000000000007, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x10000) r5 = dup(r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) r8 = fcntl$dupfd(r7, 0xa, r0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x2, 0x7ff}], 0x40, &(0x7f0000000280)=[{{r5}, 0x7ffffffffffffff4, 0x2, 0x8, 0x6, 0x1}, {{r6}, 0xfffffffffffffff9, 0xc9, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80, 0x7, 0x200}, {{r0}, 0xfffffffffffffffd, 0x23, 0x2, 0x6, 0x900000000000000}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x1, 0x4, 0x8db}, {{r9}, 0xfffffffffffffffa, 0xda, 0x2, 0x7, 0x180}, {{r8}, 0xe86b6b40460eecc9, 0x89, 0x20, 0x40, 0x26f5}], 0x7f, &(0x7f0000000180)={0x6}) ioctl$TIOCNOTTY(r2, 0x20007471) setitimer(0x0, &(0x7f0000000000)={{0x9, 0x1f}, {0x9, 0x2075}}, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000380)=0xff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x27c, &(0x7f0000000040)=[{0x58b9546d}, {0x28}, {0x6, 0x0, 0x0, 0x10100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30088, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000580)=0x4) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) faccessat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000600)=0x9) r5 = semget(0x2, 0x2, 0x10) semop(r5, &(0x7f00000005c0)=[{0x1, 0x1000, 0x800}, {0x0, 0x100, 0xaef63ec603356f5}, {0x1, 0x7, 0x800}], 0x3) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x8, 0x8}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000900)) sendto(0xffffffffffffffff, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x11, &(0x7f0000000b00)=ANY=[], 0x0) r7 = semget$private(0x0, 0x3, 0x400) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000500)='./file0\x00', r0, 0x3}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000500)) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) dup2(r7, r9) r10 = getpgid(0xffffffffffffffff) fcntl$setown(r9, 0x6, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=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 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107008, &(0x7f0000000000)=0x4) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107008, &(0x7f0000000000)=0x4) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107008, &(0x7f0000000000)=0x4) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107008, &(0x7f0000000000)=0x4) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107008, &(0x7f0000000000)=0x4) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = socket$inet6(0x18, 0x3, 0x0) r22 = dup2(r21, r21) dup2(r20, r22) r23 = getpgid(0xffffffffffffffff) fcntl$setown(r22, 0x6, r23) r24 = getgid() r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = socket$inet6(0x18, 0x3, 0x0) r27 = dup2(r26, r26) dup2(r25, r27) r28 = getpgid(0xffffffffffffffff) fcntl$setown(r27, 0x6, r28) 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r34 = socket(0x18, 0x2, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r35 = socket$inet6(0x18, 0x3, 0x0) r36 = dup2(r35, r35) dup2(r34, r36) r37 = getpgid(0xffffffffffffffff) fcntl$setown(r36, 0x6, r37) getuid() r38 = socket(0x11, 0x4003, 0x8) sendto$unix(r38, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) r42 = socket(0x18, 0x2, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r43 = socket$inet6(0x18, 0x3, 0x0) r44 = dup2(r43, r43) dup2(r42, r44) r45 = getpgid(0xffffffffffffffff) fcntl$setown(r44, 0x6, r45) r46 = geteuid() 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 = getpgrp() r52 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107008, &(0x7f0000000000)=0x4) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107008, &(0x7f0000000000)=0x4) r55 = dup2(r53, r54) socketpair(0xadc992dec38c3dc1, 0x2, 0x8, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000180)="c8f4b8389e3eaa45e9292c6d06030d96d92fc32b237fec05ce88a1ad6eae96dbda8da9269f71a69159975889e2513c9c99483a6395f74191ef57337e2389e51ab0ea9651b631e1de856edafac2031a9be7effc821def955866bcb12a478ac68b4107df774c60af4105c83fe2c8e8ed35fe9acf0f6299", 0x76}, {&(0x7f0000000200)="22be3c1fb825efd1d9b99d74a9985c6d08259f0c1dd52a8ec0deda6c001ec83af425342e78e33036920a16b5bd4f42bd97c3bc9755df8da529b61e98e79e1fd70d782e6c0adf29e5664afb082737662f5db3a075b16c1ce0205b2cb5b6dde357774e773d7571b945a5befc297e521cb313810cfbcbf7d307e99b1bd04cafdd0c2f80", 0x82}, {&(0x7f00000002c0)="a106e8caae67234fdfbc3a59e05e6d3d387104238beebd59183fe1d93bf5442bddf79dce6eb5ba237a2a0342759e78816056a4d114000000607a905acb44441e7bf2c90ddf18b84693ab17f9705d3babff9417a81b0eb5e5eececd3d1a2b37de07fc3d1eefc89cbc7cd434778774fa79181b0f07d9c3b85db6c88f9850fa36a17a7da532831461ea57a42980d69f809cd0de0b9901d118dd43762af521749309e0aad1eac315b1271b3249df49a01c11c2b05d5be00a5b14484600", 0xbb}, {&(0x7f0000000380)="7005d071786a0d1665becec860b25b276058c6f4fb0007b009e5491fc0e0c933fdf2b73767728b80df09c53f178e620e5ec6dea8e4b45c694d8d1dd35b574f260089188be549e734fcff633f4a8ca5267dde7e50b9e97a991464f524aad73b7f507642e4ebd249df8b7feccd09d8348855b6f866ce337a2d19564fcbc204e681fdc038d1fc35b5a3d8dfb8be9aee781528406ae8a142b231c62138241d761e3f2006b273f34d4f465ab9fbcf17fa3a441e39ceb836c069416fb4a18a0476e2e5360bd553a5c535a64a6a4ab74e21187ba137d23ac3b809c77a56f3d9aed8a8a460849b4dbb755d4f33b3f662b1", 0xed}, {&(0x7f0000000740)="248e2ff0cfa6a852c98fd5a840b99d1911853041d55d3bce0c487970b0523d51ea1fef7bdf864798ceb59e7b5aa242b727e680d651d31c46f7454cf780fdd100333cc2918742f6143aeeca12279dcfda6b1e14e77ce016beb59c677f1c9b1e3b4cc2bb12305d0764b703e483c04bca25815e77b031bc92230546ffff9668624344585072fec6703e0b8d30a3ab6c7303df4310e14df59440bb975186ef87bcc4ed1a8f38d0ca4753b24fa9d5000000000000000000000000eb8cf29373f7aec4beafcab4cd6ac1cfcf10671582e1", 0xce}], 0x5, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r14}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17]}, @rights={0x20, 0xffff, 0x1, [r18, r0, r19, r0]}, @cred={0x20, 0xffff, 0x0, r23, 0xffffffffffffffff, r24}, @cred={0x20, 0xffff, 0x0, r28, r31, r33}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r52, r55, r8, r47, r56, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r51, r46, r50}], 0x120, 0x4}, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x606ea10a7feb972) 19:35:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 19:35:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0xe4d9f05fea3a2db4, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="7001795366696c653000"], 0x9, 0x0}, 0x0) 19:35:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) close(r1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x410, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0xe0f5, 0x3}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) sync() getrusage(0x1, &(0x7f0000000040)) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x7f, 0x70d000000}, 0xc) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) 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)) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) 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)) 19:35:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x10000000000]}, 0x3c) r1 = accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000fbe5361400"/110], &(0x7f00000001c0)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000200)=0x8, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) 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)) 19:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_gettime(0x3, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpgid(r1) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xfffffd85) listen(0xffffffffffffff9c, 0xffff) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) connect$unix(r3, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f00000004c0)="85b647cdf0aa0b591a4b836cd899f91e918f28935eadfacc76d1b39bed361fa2aadaaa3af551f3ae805951640fb5fa5a5b3950b5bb361169c986b284e4fac68e5ad175bab6a4882c20c2fd14be7cf6c5ea58c6eaadda6602fdf4f1b442f2a14f12a02e44a180d4d5b7f15ea9895496ed8fb09a4c467753058d7ac91d2dff7cd23aa978d9c82a301e4b635287f3ae1b8f3836b5d14a3b3b38801fb7f2aaf4315da5600f802b2f15b5cd70fe4eae6115bb9781ccb4db3193f398d06f3d8f0b9d216f111d6aacabf987a087fc22e2ffcd614426d663bdcb10cf777bec3b86fe25b0050741f8d350b6ad043dbc5612694cb70f7194cad844f23664377b25006e70b0730137951c8a7f6a09fb07c3d7daf90d69fe93f0a6d1eec238e0ea014d421caa50fd056db57fbcbd19bfc81451e844363f7b6586833d1d21b249a3b0101a535ce349f235ff54488dd13b0cd2a35470d32430e6edd237153d558f8d3e934cfdde9956a4ba468200cd45a63ffe627bddc815994541946b7b03c49fb35937570854f1d93d85c4c33b29c85b459b578ccd48870ed817b951a15b7a91c09440a507491f848b486e572be9d38d47aa296b2f9a31bea6acab37cd0fe9caff0e575a6807c587c219736c2eb747bb5adc86498deed08c279d37ab03e13d778e7772938ddc8a85da4809b8f4e46d28be80c28b59865d3772772538c460f0e786bebb017a1513c99d27bce1f4fd8f524d2c58287d100d08f528dcfff78408045667d6ef1ac7f3ea21f7525510b22ffcbf0e201db5ce15509e07acf2eafcf6a0a168358d5d2b39df02ff9056ef0e783f0341f06ffb25db5743bad7c8100b09434a9beda689f68a6bfdd798dd913089d8fc65d78d6a8f6ec1e90268404e779ef9412c35811d87a2c0d43a938819fb5c1604c30f32b1648d418ef8bcd62c04b07bdf2a961e1b281afdc98ebc427dc21e77a57e10376bf2a2e56e3922d45928ddc5428a9ccabb413a5f02482c800d840147738862ee47f7b760d40991c671bb3111d988db031cc7984965efc867ca4f4590fe81258e23c5124056248444f07404241a6974f3e8fee76cb79da63aee91d0ef353420d1bc1197e07d78594fd58dcdff8fdd38f54aed212a73a2d4d587970b04263966a3505eeec94edec26225882d1c38460d46cdbbd657487257629fef39b3f7b4d281446c9dcdaadb44828d5345f46504af601f6f2612ec604556321a0711062276e6b4f2f41d5ca4a887a0ca1074d949a8f437ba8c742f9f8225fe6736670d931579b85d0207465777b1a9cc4400c614de628f94ad80768e4c0463fe40bc4d837e06f23f5801eb9bc6d180d251abb639ca0e16044846a0b5bb23a29fcf1cc4a4057a92d0db7fa196b3a783d223b5a1abdf6b4238d0f4e699ccccf03a1677ac3114a94ca4d670611f416ac344e006243f272dd7424a9e88c47caf2dc4024cce43d4a48e19bc8d1962d5734ad85bcffd8d8f89d8829959faf1e587071d4827dc1627c5e41b7949c8aa4dd8b7c50e997b99ccf480dbe3c8125797b64792b0eb9cfad167cd2af248cf6eaa1cc390d6c071b2b54c9758363af566bd38801ca69320bd2d2d702d781b3bc85f3cdb3b1e5d78dc1190aea8dd1515aef9b939d0c6d082fa665ec24d0a2b7bdb916c21f508d8cf432073a5f13d0507d7ae67c0220c4841b684da876aebf13a4d565d0f6d418b583b2a08fc7caa56d98479570109aa4d118ec6359e84c6324908f60a9a41991149f92623023590afb9351fcca3e0e82778b0dd90cfcf7a5feca26ff9d1a0b5f6a1424f2fd166a29fff1d61bf2ce1bc86843576921f7928b9d7aa99d6d80a8944d66b0e8fe5c979bfd645e2e2f84c1fcf585f7bd7808fe26e628bb85643392e22b0b719438d7c64df3991121827fd550d1aa127f0b9931b3aed969b882b4bb7ca5511eeb966b497a9e675a898ad937f0bf59283725e2e38b3b34eb693c54d1c357159b3771a9158ecbd109de7d4e63f4597df8062ef9c712bf4d7111f4167edff169041341998a5539dd33e315c5ba8008ca2c465e042bee7e14b593bbb0516714df116a34aae7dd75180a48978167e48adce22defbf19a07fb820b1a21127d8497b982feef2bf8f5d1cb2ef572d1a8a6a45e72de80053dd70731e7c899e7e1ae3c57126d257d50f1ee39a7d3f7115c03792049426e2a688e3bc5efe1917e8d73bf4f448c9768c0c86e93cd3b76a7274ee8dce6a160c0481b5589ed66b41b01c17a37cbbe105183c8082f57a89159b0db53c46065e863edc5fe7afbd55d0803794c42cfff320331a3fe6a46c94d2d97860e2ab57cd32242b00cbbe9f37008637c98841b5cf4f88733a499d6bdb00e75f84c981f979394db21960be855ace37fbbde64d3003dd36484838b8e58b1f15389f9e8f70e5f0be174c148ef01c1321b1ab342ef5bbd167db44d9e84d9586199372e7a1e87d1c3c9b8a0b1bc7fc49674f624be5fd087d906b0b6f53b45ebe8e3007ffe17454bfa5773d162384fea7aa978e9c5d118cfbd0b45aeb598a7eaa5302365c1319ad7116e8a3f4497b640389cb43fa32946bf19814112b51df1eb3ccb9e018584e2105d9a0ad1649d687d0fb970470e00e9d7f0700250745690479d43797158c89a8e8ab1706b77292948464f521ea3f332cc8b03ece3603927b6198e88afc3d4ee795bbc094e98411ed4d7716ef21cba9a454de218f6ee9ee23f90d8bbdc145b9cebd767eabe5cef19f7df3025b066dcac14f77314b2a824105202f09a5c05548d94580e521b1f13b9a469bca89be8a25dc3f7b5c7ea6ae19c95413e11ac36b54d89f6c931020432492774970a91e2f2391929af87c83e98906604db0bd6a5204f6cf805fb87c7147dacd8e7fa90c03331def14df547109394aa927a361bae2bb15a8ea5ec9108f154ad01177d147c657c4854e9c00ae4cd0fcdbe804983618224375a217cc31dcf3f0469c063588383740d08536bd5ff590f3926b65dcfbaed80ee14c87734383def78284b80d184c5ee18de7c9faa124b203aa54ac97368e5625d34193fb2d241cba5438d4dd8f34f6b5739232a9c1cd4b7c6fb255a4bd8be1a5b8e6838a2e45553fd405152f3a8d26cee6fa06f1a16058173a8bb83e911cbc51001bd728fad7e8118557c3ddc2b048790c6fc0cbd61e861e63cefcad25064758005a7c183d35e52a5f9bed695c893aa4611296ecad9c2e2579c6de3a3b07a85cdf44a4693b1934573e6c0b96fa9a65d22d17d88861520c66fff62e1e288ce933dbf650f3d361254c6c6ad2d790a09e8c8d842f28b15e249b5463945f73303363f120d8971c76392a642b5a507e23109fd3e0ad771ff63bb28e769406270c9cf6f657c24cd0d4f438ae39f9f23a0d2bc3efa5a762ccddf2895a94bb142021e9dff8668bbe441c98b59d75a896c9caea47cde762bf4cfc32d0771e28ed25cd660c9f143f58f3a8551c67f6b6c694bc1950bcb91b9acf8749cf041bac3abbb4260f69fe00be7433f4ec7c3fbd926dd43985014eea0d2c8d5349ba7dd2b00b11a7ee24dcf4ba5fe80bc3858abe1e78ceaaac3621e9db022b59de37db49aebf1647e82aefce8cbbaf2b9c287c21d497f5d8e7d4109fcefb7c2e54764801cbfc4363ab6302498a79acec42f2ba7fdc984e5928af2874f7a1fd3a89604d759642e5892df920945f7bd5e09be4c51ca28ea6c1d60ee99d6c70a58ca97814d8b4a28329e020239919e867c0f930fe1fa0095a1a7c0bc5ac43561a1fad6051aba4d4e522d4be3e6eb7e1d218c2aac26602da77e66f2e846739fb251974ada21deebefc0e6ff9d5a3949c40fc896c8d53a1256d1e4691c5d19f4e84abe787ddd3a2656ccb0aad342c5f1eae7edc53cc28b4771aa5a3e723f8a1e32637af3128c6e410c40a0cd6953a07214947b7828f4b51f501d72b705786c6879b546b75db3f6b9a6a646382b9ac0810575b3de35d0a843bd5d52ee221e16fed03b66617d0bac2e15446d903ab398aa6d39db3ac4a25d48c44bc700b33de1f990fbb5001ef67a4d2efa669831b30a23d87179a154db6d22f7d99fa40900d41eb9a0b6a62b30f47ba26f3911aa342d875a4fccb0573bbd35f186546f7f8bc0a7be4ceb0ff5f1c483cf28de6625cc97fa48b668c1833294c457371a058dd671006067d6d363f21e9331ddbe78ff72b83b0344f7d9ff8029c01cf8be240974cc39ac7f37af000837aadb254049e6412b26442cd4a2171d01dbf8130baa04496f92d1127d9711ed048e650ea9e1a72e23cce7bebd524e9cf90bf0b1bc7f4394487036419cec5ab6c712f5b0e663fbfb07a7edcb7cc623c91c427b3bb211cae547b9f6a266f599f87c64851e54f2cf2e05593d1e03295c57318a72ad94827eda86617fa2d48218efa20f63422d14d0ffe2df794c330eabffde0738d8bdc9b6cf642cd87655f655efc75f87765b4da0f1cb8f1172623e69497a74d830ec7a1aa724e44a4097313074fb816c2b3c859318335b76827b17b7f2ba496961b3d1ee7447b7cef04c6d99dd97c31dea17ac0fd2cd2f5f6a2523252e1a08004e3dac12d539c294cddb79278bcb51f2bafac15e9b1252b5bb134791fa09cd4c82e6fda3aa768cc83e03d9bdd26b502e255eef91efc88db45d3c29bd711bab0dcc0092281bcdd51d7e0897732c87e8cbd6b059d97ddd0d7ffed864c295c91ee4d91902c114eff0f1ac43f9a45ef0730e2ce585538fd731a1e467a3b8253fed0ee05cc731594c38bdb81215b5ca993eca137bfed61f4d9bf5fa1bfc77ce0ff22cd5fa338c3c675c95c00491c1a2b984ad7e11e963775169a28c558ac7fd3284bdda657d6bb6f09cca77d3e04915788fb946c1262eb352911d257a5bd38ebdc0cd332bf0c37411c3562b83990d3140e943cff9e485f8971f284791a04906008f9cbc8e21ade4f087cf151051541aa9bc783960e8e13f5d9411607d33b5e5c0bcd7472a7a4c1e42d19ea1cb0838557dd9f52ae90cca3ba4be4230ff870c5197c287492becc503f028f58a31a01bdc044c89cb450004e057d01a155707189ceda4e08afbb9cda6b6898db6aed86df93fa4442523ff43ec3b341cc54e5b17a53ae98719d7eacfc322a8441e7b7891bdb4a5fcb7c204f5542634f67a0a60b2aed589ef8692bf921f8f83dd91e776b33fe104a31239f62e94e354271286285adee435bf608fdbcfab30480c0982ee824361b7a311cc34ac71102ebacea030387b9feb3d4ec84001b514d134f2a7934b759d2002fa48fbefa6548b108a3a2f99eb3878c10198b0b4e92570967d3ee68f10668706f7092f13797302f93253799bce8e81ed64b47a900524a7d4a992aea7b0662de714cdbe927f79b8541ab882fbf39fe73aa8fcd78111f273ae8f9e9864a414b4ac9ff63abe93324f921aae56ce36e5049ac77857d53ea3eb9df68e7f92e3eee05edb4b5a54e0f86c45a0fd3fd276c68c272a22c6aaba780472209f0c2d82f5680ee50868d99750d605814739e9ac69c171fc49ea20c22a43b2fe127d8d3996a1609fe06c3c702c0e82b5f6a90b7c5dc6debd15fa0b1e84d4006b0c2a874b51f362a5e5e36ba6ddd22c73ac3a14c2316f98ffd9fd8ef9a9cde6cce456fbd1b969ffb84c9e5f4e5009cc4fee1e625a68c9f6fd2ed5385603e94c141bfbd1536fe6f6d3ebfc270653c8fdec0806e4c19523616b7575e503153d79cd129c8e145e48c7af8be32de29742cd4f04653c6471346113049133a443d0e4d8b4c5b33bdce3b6348d81d019311bba402fe79f6433b0703bc0a31e") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCFLUSH(r1, 0x20004268) 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x20}, {0x14, 0x4}, {0x10000002, 0x40000000020}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="d5fb8c95") 19:35:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) recvfrom$unix(r0, &(0x7f0000000100)=""/53, 0x35, 0x2, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x7001, 0x1) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0x3, 0x2}) unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = dup2(0xffffffffffffff9c, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff25) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xa004, 0x8095) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000180)={0x9, 0x2}, 0xff76) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") lseek(r2, 0x0, 0x2f, 0x1) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b1a0000e20000008e4de4", 0x10000, 0x4000000000}) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000300)=""/24) write(r0, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x4da) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xff7b821f0ff219e7, &(0x7f0000000380)="b6d665967e41aaa581d357328bb26a108ce42078fb623dfea7a6ab36e812044a757753b638d3294fdd889db4c2fadd910a79cf5537b5ba09a750337b70017dce32d380785b1c88c792cd559c156d65e28964f2c1c1a20c82460646c11ea7c9f3a366af0153fbc861838960320f0b68d0ea7f656f5e9a6ed0d80550d1ff1f09009aa18dfc4a4dc319ff4519c2b6733e5c342841a17cd82c0f001163d3971d19b6485cc2f9e8f669fda813b8bdd9c1a3da2c71a121bad74163ff6b2848ab0000000000000046a7a8a79e9bcaecf3ebb536462462674d89bea80f4dde1d9f4eabea") 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb94277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000600)="72d0b0f4380870cf3201ea0cffc6fb61606879faf5edbb1273690a9f9ab2aae4816431ffe64302370f86165da64910712fc0b08434f53e64162d510f4bc022c41b69233446f5eea6b23e037c8fc839f521c6dd4a5c87da9fde1c0e4f6182e97b7d1617260a29a3167e0c33fb940aad1990e599376e565b197aed31a9be02e47daf12982111", 0x85}, {&(0x7f00000006c0)="3c93c36ae17bb5781732729e6fdf8566825a014234204c5bf68c35a3f798efcef4bb8efbf3fb133c74a8baccfaed7ccd100b108725ae88aff91ee741caf83ff22af2eb1b34fd48cd1e8a99a5164ce0af1180b6258e958393ed7120289b8fa53bc0c7de0a8a8485ead27d0fbcf9d2e13509640732b9da509f9d9229fa3c13bc3f859b5a1c1e553a40e40bdf8759cf86b17ad883bd633251aecc71f45e1a6ee323f8b7ef186d93a0d0dfe38247d0ae4a84444c85bd04527ff983330a26fc88ab77383f7c2f97e974e5bef9fa2dad154b265c6c47aaccc243aaf69f940f1e4f499c41ea9e5555a7267ce088dc9e2ccb474be071b09aaa965ea8e2f2682298a06667824ab8b10e2d607feb7fea9e72e28d1d833d2e64f7dec6033c3031b8b8311bd0efc0b00a22e1b25d39adff74ff2cc131707094ba0b100d77100cc5d382424a3ec7f9017a85cdc1406cd2df8b1cf769e113e5ca2d7e33697115c9c6ba8d5b90e0e5d71e0af775db2a3c940fbcf3888391f0f60e026cf1d14393e2cbedd998218d20f2c59c736b41483869baed7146d796accd15ab903d47c5b09565c2aabd36793636e173a493e7fcc71c5f7d68551292e579304b34f55b329d348097b43690d3e8cae235a8ce33d31f8a25ee3a2d70ec6fc3d3ec56936fe6b66fed33351de47d2846794771c824a41270998afdd961bd054c8a3907008ba7e01288c3e22e0256d2f6cf57e3bb088d6893779c18d6057c94d359047131f27ce90fb4309461893f5b86b9bd2c31d3e7c9197b8e4093d0f9ecfe0f118d0b5c2f7350d30a9da342403ea46c29c5b82a9d5ca944332add5cc42cf9a2c07d694a715205f4f0181971a674d74faca834ac80a38868369a12c2123be71a532b44d0d2b772370655e357774d7ef201fd802e46eb4daec6db55663198307aea4bfc1a3a661fab85e5b138018998e849a8d90a654f4a3a7b0e8a6d47f9ec5c6f082727d46de745fb0d0e90d25ac383bacfb9e02dafadf1796a966b9a38f0fd9b0ff96dd06649846102f66df587cadff14190d353f295f74602bbcf5f55ac04dc7ac276f01507cfb3f8e1fd5975f564f7cda7d06b8b635a58712cb347a357b4d4a963b48bc173b97324c44d3ebc1103f1ede517b176e33c6145e087e6aca331868070dbca875e2999dd892f12e48b5365b9b4873cb750ef00d6e5ee22b2ee3e17bf23610d90c4ccdcd49144de0ee5abb1eedde936f13da466d3a637f4e3a23b478a6e37e9b1d5412067b6e2b1d3ebf23c34dda1097fb7e637331714c7e7e139fd120bf83f52b021310925942e2a9aabffb80c3c860d45aac77c4f924ce754c5677d114b202f1605c7d79f6b531f18f753e5e45263697da43984909f81c868c6efaca0fc73107a9acb128b238b8cfd8d71075141a5392136f6a8d98d19c39c75702e885684e85758a10439350595371fa87061bf3d0d758437090b74e2d2a54098ec28da6da00bfb0e8f02009c12868d5ca2dc37d416e661f4a094b0bd018ffe59845ccccd206316717f2a5daf2c25eba24ea415ed3b20e827733f46355e6ec45b65455b684f4013d12fd83cc018824522d2c7b1caa00761e4b2d90ed9b268e91ce3e05ad245a56d39c75ce5937b9c6068785e5601032c6481b438afcfafe3fc8048900d155a53c184da7557526b540afeb63da855e896e44c0f65e9c128cc5a2869037e8f8c0136c3e1edf5062336006e9b2a92efa8974c9fda9ab1a63a3a6b2297b5b709d6a184f91cdb07ec00bb6ac370dae7e8c0be41762179bdbbbc06e7d86d218ca7c5e4a71ba7e0db17b2ace61e4a39eea5ce23d3662c72812ff1f2a728d097362d25527192459addcea6555f1052cc55891b918565a5fb9c388c10229c550fac9e1d9a4863eb0e8a3887e1813fea58b0be6318aa192d4e89b35c31026565c5952bf50ad4e1087098bc2bc266910335b0e6cba99984fee220df18cc56ef858753733d5a7b85a80017caebb559d702fa91d0b68206b3194f429137ad22e0d85428dd5f2cc5420ae44a945a0349b534d0cdc56549539769c9970a41aa6bca22184a391ab573b9dd5344f8a7d37e4806523a6fcc3068096919e2d9a95f7e8adcd21343c5e9b8b455bd4b85912c77a00039bf36c0bdd8b71030a2efcd39b97dce68193998e2ef4a9bb5a7e75567069fe5a9a899ed70ac236b392dc26b7713643095591dbcd3eaab0697c5a047e9468c0c22fba0abc98cf522e51ba6376c450bb14e406504b55c97f1c8862935198129ee96b4e6bf5391f03d78274dd5fc52b0c840dc9816bbb9af5263531feb7bd972c72502a2a07a41ddec7c536b616c5b53badda351f2c6b72886ff7f3265a528f8cbbd5b6a5a9e4e1c1a58bd195ae90ede34cec8b234cdf386dd76fe6fb6224f7184ee4263fe485439815119a9031f5faefa8f381c05781b8270a589b08c87cd3d92d4e2eb417b992692ec2df66090f0612861257f143a692f654fac5e7509c7f7e933d31670296a6cec058cfb688eadbf300d4e198a8141b32d68830e43d8386fba77be02d07d2efeaf8577cfb4b0906fa26339359b23348e11614051f96be5ae8ec28402b50973c545b83d00dbb30cde42c32bd1412fc3a8d02ad11b61a130b6e698360124452b7e11ae8443301cf2ee4a7a3d7aca676f38d11890daf9bc1b9de9b7e6abbbea22e521d392451292a3a90afe5228f5110c8778ca4bf9c1c07cad1f0f67bee2772c5c2322370b4288427e08785b7804a2023a2aa49145fbdc29f936e48d2bcadfe621d4672a5ba0b988b5361a19376ed2295da9190d456c69b162e4ab7603c59efc1a659085a27de27653c4e6471f46bc014126aab618abba68f35cba31db021bed827ea8e0e30b98e99f4b11113343366b7550379ae7ffb143e18ffed2b463dd19ab7cc572c5b8aea35a8705b1d8b744360c52f37e1ea332f897c1dcd20665032c9da7f43ae9b077f6c281a10649ec6dbdc982913dcf2c52530c1701faeb8e1ae7d4d9731a9f551a1eff1fffd2cfe3148fc733b995daab36bcd798f3142bea778bda71ffdafb510d204b3243d4a37fa695287de674da2e581fb0cc059efdf281072f6c9370826507cc2dfc60756b743f0f1d25aa4b6d25c4b13014bd5e1bcc95933fb352f266424e8cf13a137da3e7838e3984288715d77a2b50da39bcb9b1b0b016d9fc856eb1c7bc6b4088fc68ca7dc68319e4c3eb47a6db42102050a1be95d91b9ae4c41002ba999cc2246c66a9f5a1cbf97d1797055b0a6e8d8d75107b986fecc76ae19e065e603e70c81bd82d7f6089510675fe4c86ec352f6af1f254516ac9f880eadeaf939321f8e75ce740cf3392ed5352aff2776edff655b8767357daaacf0f8da65dda11841a661b846dd0cd153c5d815d788d8ad977dd02a34d12123f4dab894a8a3ba55e3bd128af4e1e059c3cb250d46737bbae0eb6458aacf36cdbe0bbe64f8d3a376174f7d7df2db52ad7593eafd22396bdb2c633619ab1a0be20cca9ed7b8918b2fcaa523729823bce6557432cec225deb76a920bf398d0a69af0d166d9aa87b23364e2d62b2cbbd3728e025f5462f2d74dc7ba747dfe0f6daeaa551f006738924e3bb6b985443c1cf03c02b2ac0ed2bb3cf814f5036459017763324d9b8518e104088a6c4e4e2a5f51806d4af4d08b7c145eae7cce0762999c519d7a8f3e1c3d9b11b768a37af55929174af9995991786f0dc2ac35e022e52b23bce365d48db17b9f10788fcacdecc2ae26af68c58a1bba182ed1b7e62867b49daaf223a0c1be812de28b6bae7841e6533cbc92c7c83d2673b0ed78eb37bbcac91769b004b5ef93d50140032f76abcee6d1e8a13a1e1474f626ee365f9158a034a73de05ed4295ddb2980345ae4068f2da628398b146f04aefbf7d22a00d164064323f7efa43a81eba7ec43edf2333e69681f19cf3c72bf03cec2b5434d2eca4bc51a75b4dfc5b713df113bc1fef140094f1be16ca24ba39a01a8664ead7008256b3926c0e791dede3fef238b9d3c99b9ebb3ab0327ddeeb7a4560759493bbcf158c436114c42301cde64f965e3cadb2aaddc2f099bd06e9d16b1748cd88712d7538c09b5032b4481448906c54a4fa4c3053663cb9524aa546671804941bcb9495c308fdebb9df2b6a9dc548fdc20fcd504fad6fc0f951177ccf1a0a0b514d17e51daa78bf10a4cb4e98f5185de70ea9ffe4268d78ba3eef92098b7389d1148cfefac4e7edb36562b67df25035c72ac660ccd15692781b0cbab53c5057c180b59d63ac0ed357a52b1c186fcc40a6aa52f2b506a7b5b5f1b6d5000870314bfe14a17dd17fd72a289fe713cc590a5eaa46e36c24cbf10bae21a49e8bc45cdd10e1aa816c482e7d21648bd84309a0b93d57c683a0b5c9faf0c60ea23780422383d6b20b55e22b56b32c18dcf72c33cbbc9cf40ad2738e89a19ea814c62f8d392752039ae43679bea1c1556ac05b099c8c31599ff9adc703023597657ed6fd6b1a2d700a0bb7cbca93d24c0b4bfaa98934d268451110b5acfec913367e3b72968829a4f8438f329aaa6c8d0607ca5f9ee2c2c67fb34390460080f512f6f846b09a497736416e698f7330f71b05385255fcf7f6f4871d88a855e84fd1fc54d6b11004758206de727b8afa34716f23d47626b380678f2991a6bee03af4a62248fd523bc88db55105aff342cbd53200daee3a6b322c9072601e798b0eca79c66e9461f4bac171110e87e861baa7e43904c5cfea442e191e8e1ec8102309fae416b7f9a28a05019af87218aa45d2e117a3760a1958a3a748a95746ef1944302bfe1f7079ed9b66206feafade8fbbd1e51fa239bb43c2b0ae5b33f742dbdccfab330a1fe3e5ec0c0726e5f1e6348a9d38aac607b8e9aaba3d34a9b50e18ac80df8e6559495eaca626d5d8aecbb062cddd781f49320767e8dc4d38847cd8a54fd452d1cb58fa861a0376458e15c9867f4b9c40fccb9cdd73fbc1b434ba980f209a541eea92bbfef273d668d4bf861419f917e67e605423f1c7d7c39306ca4f7b7b75228d0cd12ae04f3935710d792f0c040a57a6521fee1b2d0c449e864b5749bbd1ef7a3866f7147e26c6803009011baf8d995ac1c08b1804892993a316f6f73bfa857a6c4df03ced75334ae42993d63b8ac00aeb5790acb750ea29edaa4d431363a18aac9629237e73d2f72d03e69d3a89a86654e51167582b1e0c9f7d1b802ec33083e43cb00ade2c7c98831a1ee56f647062e56685a1d50117ac00896c0ae05c2d9dbac33e8de593e8d6ceea0fd8b3ab4a014d54312035b0767756e076925b179f714dcceb9d629aeef9d9e799005971df0325f8f333e207787b267a485c7cb7b66e6dd5a7943ec5548680c6e40ac92488f052d8cc0fa71fd432e7f604508b909f10235997b324618230210cd219db1a57e4548b846e709539b6671f6f2753b4a5a01e88615d85bd807496a1518f9b11cee6712dee149c277cafcf010656f2609e9ed044c7698a801424c715861accb22139fbd4dd19cd94341484d9cfb61f38ddfcd3790de2b266432cf5c2dc4d1e019e0dbcd8279c839ded5e05f87cad0ccfeb9d2016572375df1480c746615484f3931ac71256cf98fdf48dbc8c1403fc265d12eceb681f9a481ac2f1d26a83ad566647f65d6b87373ddad7f0131b3bd7d31cc4efe9bb519020ab550712b25cb1fd515bb50f7d99f8969130d5b6b644336390c2e81104fb5ac7f85eb0b118810643bf6e57188fe5c9e77b629f2d47c4992f7dd24fff7ef2e47fcda0e24ac3e2c8abdad2178a427400", 0x1000}], 0x2) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff42, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}], 0x1, 0x0, 0x5f) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000080)="c1953beff605c9784c0b971f0d7cd774b3eca6c34a1d1d6806132b", 0x1b, 0x38) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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, 0x0) 19:35:42 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x3, 0x6) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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, 0x0) 19:35:42 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000004000000000000000040000000000000005dfef3a20000000200000000000000000000000000000000000010a4e4e40f7dc0ecaa269d08d07da92b0f58c60da6f48ab34129395c6c9e919d9c6020b08c04f2578faf9868e3fddeff9b2b95833211f271f8e9680f8697089ad6a8454d9338cd72cb1f03f0fbb213a686865d60a90e6dd033ead1b8630f5d8e0f6aaba1fbb41d92d2f5fac3b1de73567b657e91b59c85190119055b144cc41eb870804c7afb5474429144c8a884f7b9d58aa97c61d3c729b938e966fa70108fd62173cb58651de9b5fca6b17a9dddadcb9254f9057375f9b3245f0edd970fbfb1628cb0a0591c5d"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(r0, 0x8, 0x7, &(0x7f0000000000)="56c5803970a90150137daf2c4ad32293e020e181359766195cc6752f144af39c26a9a4c576296eb3dafd7273f8e81cbbf8dd33e1793296a67579b1be494daf06fa6fe430ca268020b4a25bf7248159dc1ef9681d289f0227a40eee56bfe6a2c7b5184bb00ba8d20f898f5c324ac9c8491b727a031f46e5913a2272c07201f0b18b106caa4e386e7fc781be37e3323a35a7900de802588ba75af0c37e3527c0306c1ce7d294b98f9424c18dba6d61fddc", 0xb0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) sendto(r1, &(0x7f00000000c0)="d272f9708f59fb9e8169939bf0b21ae6d0", 0x11, 0x400, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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, 0x0) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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)) 19:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'{\xe8!', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x4, 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x3}, 0x10) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0x80000001) 19:35:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = getpgrp() setpgid(r1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00000f1000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x6) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 19:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2c8fa5c2545229b6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r2 = dup2(r0, r0) syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) close(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0xfffffffffffffff1, 0x4, "f028aa2f1f7b655a85fda0aacef244dd3c1a09a8", 0x0, 0x1}) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getegid() r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) setregid(r0, r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) shutdown(r1, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x8, 0x1811, 0xffffffffffffffff, 0x0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) socketpair(0x6, 0x2, 0x8001, &(0x7f0000000000)) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [], [{}, {0xe1}]}}) 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)) 19:35:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0xfffffffffffffffc, 0x1f, 0x4}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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"}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f00003a0000/0x2000)=nil, 0x2000, 0x4) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) 19:35:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) listen(0xffffffffffffffff, 0x20) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) mknodat(r3, &(0x7f0000000740)='./bus\x00', 0x2, 0x7f) r4 = semget$private(0x0, 0x4, 0x50) write(r2, &(0x7f00000004c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef35f84e65c4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e00663cd12ebbc808200f57dd8e12424de6da8330492f6080a675bfc8f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xf5) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) fcntl$getown(r2, 0x5) write(r1, 0x0, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) acct(&(0x7f0000000240)='./file0\x00') r5 = dup(r1) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) fchmodat(r6, &(0x7f00000006c0)='./file0\x00', 0x12, 0x2) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000001c0)=0x8) r7 = socket(0x2, 0x3, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000700)=[0x7, 0x10001, 0x10001, 0xfffffffffffffffc, 0x0]) munmap(&(0x7f000044d000/0x3000)=nil, 0x3000) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x8, 0x1, 0x9}, 0x100000000, 0x5, 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x5, &(0x7f0000000000)) 19:35:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc, 0xc0eb, 0x3], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200}]}}) 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$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = dup(r4) ioctl$TIOCSCTTY(r5, 0x20007461) 19:35:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x6, 0x401, {0x9, 0x9}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3], [0x0, 0x0, 0x0, 0x2], [0xffffffbffffffffc, 0x0, 0x0, 0x0, 0x1], [], [{}, {}, {}, {0x0, 0x1c13039c}], {}, {0xff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xf79) r1 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:42 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) 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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)) mprotect(&(0x7f000015a000/0x2000)=nil, 0x2000, 0x2) 19:35:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='\x00', 0x80, 0xc0) r1 = dup(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x6) r3 = dup(r0) r4 = semget$private(0x0, 0x0, 0x78) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000100)=""/94) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r5, &(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) dup(r6) getsockname(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00"/4098], &(0x7f0000001300)=0x1002) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) dup2(r7, r8) chdir(&(0x7f0000001400)='./file0\x00') msgget(0x1, 0x210) r9 = semget$private(0x0, 0x4, 0x80) r10 = getuid() r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r10, r11, r12, r13, 0x19, 0x8}, 0x7, 0x9, 0x6}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r14, 0x4, 0x4) setgid(0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1800) socket$inet(0x2, 0x3, 0x101) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x3], [0xffffffbffffffffc], [0x6], [{0x0, 0x0, 0x40000}, {}, {0x10000000, 0x3}, {0x0, 0x0, 0xdeb8}, {0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x3}]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0xc7}) close(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = accept$inet(r2, 0x0, &(0x7f0000000040)) read(r3, &(0x7f00000000c0)=""/172, 0xac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x400040}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6412c28") 19:35:42 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffe000/0x2000)=nil) write(0xffffffffffffffff, &(0x7f0000001bc0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca4cf13437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2c92ce688cfa2e04eb3a801b258b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eae2e17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7332ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3ba428cd8c7fff3d1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645b", 0x441) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0xffffffbffffffffc, 0x0, 0x0, 0x1], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x1000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) dup(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/64, 0x40) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f00000000c0)=0x200000000000004) dup(r2) r3 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f000048f000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 19:35:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x200, 0x83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xfffffffffffffffe) r2 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x2813, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x2}, {0x3c}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0xffffffffffffff6f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSDTR(r1, 0x20007479) 19:35:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) semget$private(0x0, 0xe944226b5767a873, 0x10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x1) semget(0x2, 0x0, 0x200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x9, 0x81}, 0x10) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5c7, 0x5, 0x80000000, 0x7bf, "b66477b54fd5330b3417ba265ce9dc11eb451fe4", 0x9d9, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) pipe(&(0x7f0000000000)) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) chown(&(0x7f0000000000)='./file0\x00', r2, r6) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [], [{}, {}, {}, {0x0, 0x4}]}}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x1, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) chdir(&(0x7f0000000000)='./file0\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffc00, 0x9}, {0x3, 0xffffffffffffffc0}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) recvfrom$unix(r5, &(0x7f00000000c0)=""/47, 0x2f, 0x841, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 0: r0 = socket(0x18, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socketpair(0x1, 0x1, 0x272, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x562, 0x81, 0x40000000000, 0x0, 0x800, 0x4, 0x8, 0x0, 0xfc6592eec50245f7, 0x1, 0x9}) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000180)=0x4) sendto(r2, &(0x7f00000001c0)="e5ecc3af6441969451b5462649043278db54da18c15e6921ad864c1bca23fd4e3ed97f3cbbd50961273947ebdd336c8688e06f6f6c6f4bfd3c55c67f30cb41073d596a90ba06b6bd5e3e9d1d04374c9982cf2747c7375cc746f47e6a7aa51b6cace25d584db3bb181aa4e69d50de9fd0dda8fc9280da1d7e7e73b63db7f1e22c2e8eb50fbe5c1b65028611c25e0bfdbac576538a3746c148822de571cbad84e61f3f5ae67779009fa427e5ed99b6d3b4a1f204a62bb0ec387ea993bad10d27a58f", 0xc1, 0x403, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSTART(r6, 0x2000746e) r7 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f00000000c0)=0x1f) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [], [{}, {}, {}, {}, {}, {}, {0xa0d6}]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x9c) r1 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xf067d121267d17ec, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) writev(r3, &(0x7f0000000280), 0x1f6) 19:35:43 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x100], [], [0xffffffbffffffffc, 0x2], [], [{}, {}, {}, {}, {}, {0x7fffffff, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x2}]}}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8000, 0x5) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) getrusage(0x0, &(0x7f0000000240)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000140)=0x2) fchmodat(r4, &(0x7f0000000100)='./bus\x00', 0x208, 0x2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) shutdown(r6, 0x1) getdents(r5, &(0x7f0000000000)=""/224, 0xe0) 19:35:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getegid() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r1, 0x2) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc7c5], [], [0xffffffbffffffffc], [], [{0x0, 0x1ff, 0x0, 0x5}, {}, {0x0, 0x0, 0x800}, {}, {}, {0x0, 0x0, 0xfffffffffffffffe}], {0x0, 0x0, 0x0, 0x8}}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x88) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x1e0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = accept(r4, 0x0, &(0x7f00000001c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCDRAIN(r4, 0x2000745e) poll(&(0x7f0000000200)=[{r1, 0x2}, {r2, 0x80}, {r3, 0x4}, {r5}, {r6}, {r0, 0x8}, {r0, 0x1}], 0x7, 0x5) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x0, 0x1, {0x7f, 0x3}}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000000)={0x3}) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000180)=0x4b3a) 19:35:43 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x20, 0x2, 0x459}, {0xe0, 0xdca1, 0x81, 0x200}, {0x8, 0x9, 0x0, 0xffffffffffff0001}, {0x7, 0x8, 0xff, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r2 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)=0x5) flock(r3, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(r5, 0x5, r4) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000140)={0x4, 0x7}) msgctl$IPC_RMID(r1, 0x0) r7 = msgget(0xffffffffffffffff, 0x570) r8 = msgget(0xffffffffffffffff, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgsnd(r8, &(0x7f00000007c0)={0x1, "76414f37409a01cc2abeb15e5b158fbcd8e324c1a95ce24f11a24fc2b8aa5847a6f6e88ee62bbba5b3971ec323cd01a31d6eeb0946a686a6cf3d7c5540969ee7c93b404f8574968da0557512b7504ada29395ae7f048c36000c88e4af0600b475a500f6b8df5502ab77e4b5034527d2490d8d03ee90ea572084101f0a6d6d5f42d9cc3f50c5e3aa292d33732bd6da43a0f3ccf96c5d93d5ec7121802502f425be071b4783824ea1d04bfdb02b3d9278296e06b85be5090b7cff7c078df686511cb742c3eba93f725f212d1e6cf51f6b85dd9083defea1613c61c639c26db8c8ff30c14f52f41110660ed3b161feac3040fbbab6a4ca0c05e012baee30b0b44a412b00808f3c9b87970bd3a3f8ae7f909858785e06a96e6471f19104d6df7ee4360725b6a58a0c0b580954df9cd4321bf346156987bc8a1865adad87085052a90293ae00bb31d0022cdc95e82a31887e5f9f2c44d44a5e5aabf4363fbf064791069079439e716ecdc758c4312f91b2a52c479c8aa75278421d5ac715ab98d3db8ccd2f54f1ec7cf6d291c76fcc258535dcb6182027d7f9e1351488fba2b4240ddb81384c5663a597f19b4008de7f6236ff93c212dd4634b5035b4a591e7a9972a57dcbca536dda3fd2457cde175a2825f45ef4d17283f58440b6b7a65bfd52770339f2527e6d167d82dfc827f329cef9949d8e40d8d0b8f6296ef733f3dc94cf1adc00a0d0cc863d95245eef4bd9d5fd13bf98ef2000458a5ac5b09cc668b4ba5d3d110ddba8c9f3e771c71388ba5d6ccca3359d10af406822b583e7f53ce67bd2423fde2b8c27381330db7f2cd537770b2933d9d2560d7bfcc880d62ace94efd26492905e746720f6971a1be11802051f38ec83e95ca66fe7fc54ffbbd5162d149ac08aed631cc37b9f3709528bb315b26b8dc3bf6a46e9faaa672b69360401d980bb10876140c3e69c65a470a751d6a1613fb740d299a5948a8fff1eef23e7ec009a8af23248d03cf8004dae464cd2803281aa5b4db50ab3f254873b84a96affb08e5597663e1ea17429e37d2640f37ad0336ea0123302feb45ffd3af74f8cf0afd511d317729932171f22719644ce3d21945c95d9c7f33d013becd5c23af2a4667374986f8294bb77d41d81e5d44a97fdc0e00c8d1a0665bdab998131835cad9de2989121bfa6770666f5e6916d27679d08d4a83782075ace2f0c2fd11f78920ba9c3067ddd9477c07c89849a5f3d384ab29949bce8e912979be0fb600c381c34ff820de5580e693cdbe1c3fde1097339f44847677b827119263f59a524b5a9507c48f59f6c73b68082816cf1a463a0f5c58f6ad5cbecc81ccc24bac84858771ab4ce38bf9060fe68bbaf80d194502f889b31ed6a74662af41dbbe67211d9afbf977386c834879c8b5220bcc0ca861107d0b62d914763232a6fcc97a1341c74b31c89c245aa349e3ebd3e6c9d2e3f10b2c2b25807dc85f47c603d9d0b08fa3bf8ebf7ca7019aa48b9df4336fdf83f41a937f6088de3c34b632e300ad46ce7849a404f4d12fa9cd63de59eb3403b27ea3bdecb694a17d9156e4a6ac27b507803784dd9a12e65172bb9bd6ae605de33283afad9d35c08385a386d42f24954bc7a49589e4203b0d05ae9bb24ab58ccc8db41d200315e4d8ab3ed24c11eba79c35ba3082fd46eaf8eb34c984314812c3feedd3a5e9ef31b594c4766ad4001d186c833962403c1f6c273d238bd4cccdd6791539e9e1aef1f786d43587774a70ea8eae0037894fa2df00551fd6037a997d4353d7346ddcdb22f3203b6cb56c0d29406dc2858276e553e0f98ded073f987d57db47a6d5c6bfb4ebf2e2ddc1d90750a4fbb3db4e4a0e8097e04ca0e73e9ed992cbd9337457f7add9cad311ac7d068e7efdffedf5c36ac85377556ab565bc7e7b7b808f0518015e951362b109602cd2bc7cf4db1e2ebd359f03490bbf117399da9a7c4d3b37921a2285796833d20f87299abbf833955f0b3a03e45ef38c693fcba3b39551b5c1a169e06733c662ea57a56cdda6331f104c4812ae30b527be1e1505487a05756660a5ce258b8142409ce4b889040cc7c978329b8c0fb47af3f09c18adcdfd0fcab196a1fc3241d4904e9ac90e5ac7372ed78b539252c7565b071e2ef385ae0107caf192b9157156c6f3124b17678e63a3168bfb48513bd0b247389dc5b833de35b2d5adbcd9998cc51fee03272a32cfccce9a77acdbeada1e0a492dafd1b1f6917030d9bc0b08095b38d48c4212a0f7a071768fecdfddb926689ffc0861c70a3a9dfbf9741fe4c9a684c9ad431cb460bc4b4281e6497bdb441edee8a71a5c9bf61d7d650622db70a01758685af8f53cd136a5bf7aacd8125503a1bd191b8111d194c16de6e50c395be18870a8a866815f8f04483a5368c91469fa6358943bd59ca1a22db85a586b2f3f559ae2e28decc7d91b40a5d3ebde25721f94652739cc4a4e1bb86fbb3449c6ba9432a291ee391dd060315346e7cea01d03b7ea116fac10da165d9fa43d6ef391c24eb0f0cb99f9f3feba17ea5e831ac4e1e5f00156bf1937db02661d5159e81fca71ff06f5524a5cf0f83890a566623f3427ed09d923c652a3d0fe24265ac5acb84965392154d692c650afc085a1869f8cacc0b0ee7b1a9391b1fba24bebe266d561828ad8ac5d1a9688e77b5e7d46fe5f115419e27314a83d245ea822832ce81a91c3f6656a1c8efdc906ee617a4933e3329bce50eceaaa0079d0272adea0d301a1ab0edeebda250b17d79c4ac9b8d75c08ffadc068e0f4a267fa43b3949bd1e5ef3f77c2f90a3ca4ec38786bcc0509dad2e81e1a1f06e95f95a8d8a6fb664f0dda8c99bc99d78552001762489d89915e48c7f447afda87b0c8651aa9d125468ae15e1d307ff859edc48e55ccfb8c09960ac9b66632f99ec22346992d9e1ffe7d6beafcc820384cd367111a9845498537773ffc16c004e1fdec2b7a6435b5fc084381b44108fb52a53622c57b8162e3dbacce133a291ec7257f6620164c9599eaa4134e149292a58fd9023773fd321a039b1ab5690d5f33c753628107249c3402873b86e8af41af1fea004983418d7515ca6375ecf7db4d67b9d50ef7bcb21ebf26443bc6f15d6039ed58aee0504640d00a0372191889d51f7f36bc65f14d8184a025b30e7db3227589b0761ef8b379ba8c0a9b12b91687a1ab0f14e80ce35d7134cbdd5aeb56aba9d94181eafbff080c26f60eaa8e2d99f238e5239ca47e110206f02e75a73fdfcfeb1bcde3bd3a20aae37599f2cd219b86a51fe6c1fb3ae1a379ed56a32e0b15df67f7317852113f93e29223c9126f5404422345645e00deb8da092d3533906412513212480553b8b4f254f16151e211b045da60336e1325328b9c9aad341c1c823c6ac4a43110777fdaa56a0d2dc96da7f5f754905c1dfd8c02a10f08b46a4f2c00e307e86a63d15bef9014a9af02e5801d0e26a449ee46bf7b0384c9c389a19d17795bb07e5c3fcb80d633b7e085ee113590a399c2b61ca15294db1f77331f5e06fb9539abf0ad92d8b907262325f147d432d3f94be0cd0b7e826f052f471351a89a708f323fc7900d031bc9449656247a006b5f8bcf00a9b835d4fa85b339b1cad530ec547bda1a01b4b197559ce246ca2ecf627f8f2010e95a3892fc09c587bf1d8bb2c60514b38b970876a9186baa883f9d2cdea21e191f7c4fbca198c1541ca56ce2edf05e277fce51dd10ba412c786bdbe46e4cdd9a121085715aaacfd63e9aa65bc077a92ffb4203cca6d3df40c8d59763c3308de269d76e8a45799cd4b90f8f99dae15574ccffb7cf0c95683b577a473d9d676c14dda3d11da501a81ba3e389a8062cc9f28e8e3eade78bae21033890a7451746e3deceeac5498614c8146c03a1cbddbab7bb07fee97eaafa73c08803bad6dff235ce5fa1b768d344db471db61586c0f6976ef36f66e07cafcc26b6922d4151ffedd449c90d27a5d0447d28e1bca6cb9f0aac2a4eed835bd2b9e7863a223ad6ff7b3fb4c22e4b78116cf7404dc715f949ad1a846df1a884ab7196d40697962477497e68f2f4cc55c144ec092a992ce7ae450f2e27ddea3a8afa3a3f421061fff26517ae43f91def8a2c48454f991f8ff6c110ab025392f53075f6255ba296a21b231d52e531d8bcb24638fa4dea7502c370758da181fa9a7edff8ff74ed99b9992f7efa35eb6071a8ba6e69c34d90561b5f69ce0523ffb6b1edf50317f8bb2c5e548f283c73ca040deb8bc8dcc1b8bc96218949dc188fb62e09c068fd5fbec96abd59cb10b253cdd6fb56c8706d1da83be1c6e30950b94d5362ea6ec1ff03cd80719bf2bc33f0821ac74581671089811c7fc40700aa9216b606d420c2a373c26df29f884ac520a3bad9b47dc0e612e869d83447dbe6533cbfe69ecb3998a8e304c7308a8a9c39bbd5530b076338d75eb4854c9a32378b237a3b455868b5682c90677ae428ac9124eb54cf6b2c968b3c19f31ac8459995ff36545a17a7ce283f9fe01b483dff5c587df09381d821a8aa55a6bb26c88f4943673a86d6272c8c941ce3ecc44a4219bbee9a8564e262def8e019fdd0d846a5a19d20254a4d32996ef02d6fef405fcdcf8df0879c5fd770655c5a9693f5e346a945d6c0232ca0f1459f00f9f8d422922c8be7184f01d841133e36bc109a1c48bc092e759e050ed48abd19859700ae516268f6467416c82bccc00e00d9a0a4be9ea31effd629ac28d064fb4eafcc4930a6dfca72d7c18e802d7a29f99d72c96f1b167b61b73797c5041d3738d5ff43b99818070355e0c0599e7b72ba9ff06b19e988fb0a9d34a589d64b88ce16a759dc5b67f76426140f8108373d92c8d1ab0764ddd3db098d676c8bb759a8ddf79012a76b2d95a7dfbdc771ecb9658939e68307c914c499196f4520f4d40ead1a94e40b885344b06f53133bd92c1113a2347da4b529dac7754361d05df7c841c9f53530cde56674e36cc1903000d97242d254fe458315e33ef5798b8879ac7cc4cd9ff9f07dd00e0da1a3b5b6158d9a79cebc100b84e78d3d9b91db42bc31f2fcfa8df076779739eb9665f0ea27e88aba0065034f5efa5d6cd2f58a214f363c4d6aa8cc892fe6dc97e169bff1ee442bc75c005eaf9f3370378057ebead3f40950c69746166c43d225554001e5e31b4125b8910cfb0275c554e48dd910166577d3e0ed34b0ce7d71aebe26a5561090cfc03a7092613c1826ca87d2eefad6c6dc8ef14fc23d91509bef9f4fd663eba084c34bcdd18d0af8ce4087a0cb391c44ef2573a2585bd51b28d2f1cdfaa5416f41e5a5b75f46cdabad66d87fa4a254113ac0335869f98494065e007f7bc478c00ddb5ef56b8528fd0e430cac61704b4917719e2ad2eed805ee05e7a0cf3144a0740b0e1106347654f73b9935c098a3dad7dd9389abaa91e9c9ef1c9372f4408d0938a19c2b119cc2e56b8505561e591628e988d0f2f4d7fa5935dc3751e5b8e32b1f9314eda24a52137d892709bfeae6194e5a888b46c8ef354878939522a7e48f269882a0748c0a49e1fae0fd1a6a7b1cef771bfa0341768c8e80b04ee710f0061b917f9152b0a4a61ed68e8ba1a5bf5d19f0e04f5dd413dab54bb54c18f47438a5fe0c653d9f498833b5a36d0e9bc19fc87ce3e5d9915fd98f99261b3ef4bc345b3f5c2a5465734fcd5bc819837457179ac1011f57abf4bfbce7e1b6e2341de2e5c898363cd48e216dcb8b37d46d55b79eed0560991acfddcc0a7e981bd6d483fdf5a6f4e6b3721e5d4b0794a440"}, 0x1008, 0x800) msgsnd(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2a97900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427881ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf62128c5b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47b55b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c791918ec93cffa8df0844cbba81cbe26c479b8d12472b879888cf6d1d7d17e1d270db4599c84893049d03f2449abd16bf6ac3cf2a897bd3d5e7df984b887e291dcd80a49d445053b3401442946b7cee469110968f3f"], 0x1, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000340)={0x0, "d9da957cd51afff79841efc970306761535b9e54f62eab5c9e303ebdcf288db9f44c164f276453d3be1c537cb3e3ca6af07cf52680796a6e111b27743ab4b3dd3616f7ac5fb8146d114cc97e1700d32d219e30f7ee391c8946d454b36f1f9821a71d60959a324c63e70cc4ca33dd590b2e73e4434ce4375e45141821fb2855cb25629c65673a8cde726db72529ae090255c4a102873a30d5cff15201250b8e73a62e1c62d8badbaa174f68409f23aec1206423515b811421dec001b36b516aa414caf39743fa4aa291b7d9d6831c0e6b97cd649632e7a5ce3d62f14f1ec3b9c6d07cf8c8a338010b8e"}, 0xf1, 0x1000) shmget(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) ioctl$KDENABIO(r4, 0x20004b3c) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x80, 0x1, 0x3, 0xe4a5, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x6, 0x8a80000000000000, 0xffffffff, 0x37a}, {0x20, 0x4, 0x7, 0x10001}, {0x8, 0x3, 0x4}, {0xe, 0x3, 0x8001, 0x5}, {0x200, 0x10001, 0x54d9, 0x7}]}) 19:35:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xfff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000800)="578a14dee122e53f08b5e33a8a38338d89c7b11861f072adb613719829d0c85a38706b4dfd29f54212fd3c10decdbfce89a7c3c17f821988b9b313aa227d2e0802ce66d7c6c2645ce88e2efa3a5e4177c9b1afbea53e9326676134c4d3f983348887826231286e309193c382b4a86a57d5cf9c1d54cc9453b81efb49c8cecc7d58bbba9b6a4da0c91e6919fa9a07e3be7fa0ff9d906fcc997296e8c79aacba407b85ca9f6c39dc7851b30e714dfa49c8cbf81dc5e527373fc6ec7cfe5a043acd953e2540e9063fc65dd508d83074769a3d9ee45030422ea17b249adeecbe55c0a01ffe979988af059bb70d7b82f49d9e21aa90d05781f0d8c68c2642cc8f09b084521197b1b81ff6bef47640b510ed2d992fb5d8c8917729935e5aed73a2a8326eaf5b72a7cefcfab84c69c26ef3ee53cc4451e5079ed19669778d2bd39a55e60a46e42ed94e456c00322d9bab65953488ceb3d42492745b24aa5af4503dcf9e1e67307a11ba95229dc588f12547c6f7ce9ad8b72d700cede22db941b5a3cf4d5e5e71b1a3f88141ae0a9a574919eca84dd3da7b4560f76e0e504525611fb8de3ad282c63bba0f642da91a079d56e45cfc411e6ce9baa519d0072319cc64ac7c9f46d22f414486601e2fe8c68c1dbfeee19e2e5c7b", 0x1d5}], 0x1) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [], [{0x0, 0x0, 0x0, 0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x5e) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f00000004c0)="38dddf61fb083a32e666e18c49a7213d7096b9ca8099935d444681e448ef8879dc6cbcb5668b3174bddefae2df395609c681a5dbbd2b0b4ca0e5b70d951ed41195492152ae4dfd834e628b27397c874e9e399800a0c82ad219b439b4cabfd5f3dd38c5956cd2f8da88765ba3f3d84772ee33e4e701aebdfd9c3cde4193c66345a192cf0b41cb3de943c3bdbde1eb28a894513ee43cd0099f71930a2ab91993636933da621bd056bb355b11d1fec1a46a34573eba1c08abde1d57a1e275eb5b0cca6190102d4b872dbc5bc32517dfadee9d40f02a577e538f0efa365c030e98f6f89af6de34ad1cbd0449bf399e1d0d0d357731695c58a2b453821e14ce932567b668d8cf522879aac61e912509670a3546170d0b97992448f655cb4710ec58b2efbc2b7c88870c081f46f7dc7c851ae799bc703b6ceca973d90e3c0f867d399535ea3a20db5089cb9a8056d1556314530b373e31880e8c58f56f15798ff8f01f8df3053b58456637dba990375e6cce90bd7e24368483d47d8edaf4ee2dde1606e01188e21649f4c3bf1c6e6aabe4090de0a037c489e1631d00d1eb95fc429eb98ca1dff749d2d47cc64a85c288fe38399cf3be004ef4fd51fc1d683412e9a68e37c3354c1a4fb8a380bacaadf5e9fdaa9007b0e3b5fa47f5089852c706ac721c821742a98586a6aac65a339030642a9dd551f13fe6de2cd207488338f64f59f170580687a2c5be49a21aa4bc8e80b84afde53b04a8f98d885c97c3adc81faed8d7abf622929cf9c930f3c9a1e7cc70fe1270ddb4dc9fbe8a706b549c44a0300eb2897a904ded392b1af9a90d6c0d553fb170adebedd2705ce92379c047d2a74c30ea983a3ac24073bed6fc5f21b13560b547bd86d4eca2aa7d5d8dd826e7e6aafd7a348ac2b6f8925b89bcd42784e7dc8885ec450d229694a8772a03887ff69e5701f3e6128764b17f8cf9241283913cf225a17fbf73a5ed3000fe4f815df1167262882bd347ce85c757c15c0d5a5c94c11cab37fad84d55df5efb5e74582f9e3c5f13f1aff3e38bb8c65533b22f54066dc0fc7f798e25183dd084edaac3c793d0afb30d0f3c9a612e181a82fa9aba8e49ae12238f4da3dba044fc19a8ea8c82ac8ef6694f302649e320bcdb8d750e4c18c8d64ea0e62c07c36750cdb07fc26998094f1261f85dc3d430a4f2ba52ad6586e3f2d6e9efa28cad380d77a192750ba78a400013677d367b7a4982275207ed633ef630d35f0b37c98a1e0c4c7963241de1c3460de0f4c1f175390a5e40ce7f666eb5a0776b29d2a198984352601a1dc7c2a6c89696ed3014ff487f679dd301d596337bf49fdf5a219405881c02a21e30f860fac525aa8096c1375dbc50eeaf9596990dafa8c45d60bc46ef3a23603da549fec181ef9b0d724ec9a6427d660f3f73249cd31210e45ca45b527650e8e1a74cb745524d0aec62c2930debe3fd64878fb002010d8d967f974d2d6ca029f1527ffb2c7248f024956bf2f203a5941d895c71ac6397262fe135e7c387ff9190635b715bd54790f262f7f88031da1d97ba8a4835f08dcb640c58699a4213441ebd8c6b959ba73944a752f59bf859dc72f1e28ee8faa0efd9ce3f2811a2d62adf995a6089cccd283c2b922b05d8bc787595fb959fe5cc6a652d45127eaa8e4f8009e1ff038db09743cb4aa50550a7a0cb8e75ad949b07f3d6548dbf8f520ee904ec6ed06d3e34139d301df4263952625865ed7e35e668cf28de24995d44a3fbeb29c9205bc3a73b20e61c916e732200e8c2928f0ce3178343849c515126381cbd113259372438c48f7055c86dd5088ddb0749cc77b8f73b3bec6111146bddf970c60fba8449d09355ee41f35a87c934ea0efdb7f504c09ed08291c9664a3344d07d9c4e219f4722dff537699af3dc05ff515fdaeae9fb5fcdc2e7e4a244f96dee476e9758728aeff97d26da6335fda28eccd0affbe33f83d988a36b9d8685dc8901e74cde1920ead3f98a1bb587b02243a770a9016ff9d4eba37b60dc859b26117ee50df798438f3f95d138ccd158f4d564fbb7e8f2303d457cd9c24698c6b34755ce75c0fb183e6f509e0fe7e159fc4d42e39ea4cd496cdc274f2940a09c77803929348c16da29c09e172ef89d1322625adf6997c7ec7adcb87f5fe3cf8d3fc7ab695a26a3d1489843cd1cb9eff93af15445ae4dd60392e62476dee56f7826bdd36843919c6378d2fc23bece65598c8e065f1d6a2c0e2df31134302d7de806da340cbf38e5a0cd101f4c380ce4b1438343a1392133af2b7f835189e0eadbbead4c09a52c38f4e7c29056f4d086425ef47df871986500216e90ca5347035eeff40dc7fc2244d46319457a966f421aa266e57294b0763f50cc09e14ea2b41941859e18cc7e49ffeb36e29bfc91b6a333e09bc71afd8563a79b97fe6c7ae01676b162d09153902b74e4977175baa07538a52ae4b77061eaf20caf79b0b2bd0c3896a7a26c6b71f685976e535502fd18120d7bcfc9195881405606b096d986ed942c4359e2f7485e3045265e85b08b6f59cd3c58fdf62d96a89c26025c6ec7d8fe266024b3ec82eaa1c303189d1738d2d18cab529d2afa6c8c56f6968003716045b55827bbe011672f1410a3a3a4507ed0c86cc318a25069e452ad709e5e44006f54b69dd95d59f83f9cd54cbe5fe878b7c5f618805e24732fd423a26a60ad80b22404387cbb68f8550faf8424da103849fdf1c5bd01e3e2a5e6aa0fe0e0a286ea2003339333f7981f4503727b417fb91893e57903b679a9cdae1dc73e418b24917b4f331f8d88755c24c27261a27882a4438112cb74921405fd88030ffb3f7cfe398d76c3d0904bbeeb97ca2e3762df4fe00651a4db6446e12913ce2fda9d232991f288c7615de8c0d5283e7c68317ac3f928fb42d52786a4ad1fe8a51e763fb6af9cb219f90e6b06f93a36ea3ec7c4264009fec98035efc6c9122d593db4af530bb6dfdeb305232d2a6e258e1e1694c2a094c1be83cd8b44e8946f86723290467c32c7e9bc749801271fc9298d587ef1c39964ebb061ebde6412b3322ed80f368a2d3aaa1dc29c452cf8e270cfb93a0fb98422a2a9ca96ec6744e0b1a2c216127d09b0fda3a2b1f3c432e31bc492e50a2ec13c55c7e32318a2968d53661d3d66659d8aa63baa616b5d041297c483e9180f73c1cc858da9e3edef15b965016776b20b7e351048f62d4b771e725215e2e3e4ac21263910e017c7cde56de251a365eef9d3cfedda4f7dc4c41060e57dd004c5580d864dc4048357d495b95c7ea82c25c9b94ed2019c6a3b1f94a34693afe4e09453227ae30077b672eae8a74a005acee3766a3a76bb86341c67305655c7bdcedb7ff93634457a33db04fe150caac005f977b907e1fed16a471a2012e18b5d82d42fbd17531c34282a7c37f16557a552e74c516d9a02aee27dafcb6a01a99ce1dcca64a4894ef23cc279e5e130ffef67e04002b411f9abfc0ae784022093df7f4122534e0c8603a035d0415fc5013ac1cc9b9aaebf23bfedef55ed3cded4025d7d1ee9caafda368f006f724544360e1d47f07c357ee2b9937113f0c99d4a646877c98018f3eddcd85a58ff15d90002e61740551ed22f261b3a4826ec9c69374b67fc894996a8fe9b8b0251eb0a0f4b53f8789a0ec2212945c9363731de23ecae37952ee1e70699f33f2e90e2c391e971575724b3c6a2ec0e81a0224b879ae1611f8851ce8058e49a034c42ce797f58af57a2e1561ff51ba372576d3090cfa4e8003b4ce18d86abf153ec389751973bfa35ee28cc8259156f5e14baffb58c97af50b0cd875c60cbc10fd6ec801a54b452c1ba7e6ac8b67960615198fc75f29f84299ec3d04055e13f6c915ab692660f11462bdec7e60dad236a5e5d9adeb7c4d326b74bfc9a9d87d1a02184c54b145e2f98283bab66f4062f71703f2c7f53ef933fea9a46cb6a4afd7423b6b3e0b0c86e19756c22c9e6b10ebb751d92fae32fc4236d073842ead2bda98dae442a03cfd4d60d3734aa020602ad23c7d5d5231ebf15c5fe27b7a60f185b839b389955d5f82d6da576d815521112b180a6c5a67595927d903494de69b9f4ee8373eeec88da34ee752c1efd1ca9aa6432c09f7d45b1bcddf0a65ba24cef382bb4ebd9bdf56da14f0e4d7ef8c1cb86f633cb473578cf4d58690ccdfa10875947bb0500105a7b25baeb4342e395e828402d4247d7238fd2baf1b3af43ea54656067a5a736f799fbe3a6a5cf12c029598ca33b42f0e9e441044231e41b35d89fa150c3f18409ac207725e5fe497f04816c8c866ee7f63bfafccdc5f95831c9a857526f2c6fbbcfd3429eac40766654e5f826d646bf2f09916dc478a8cc87e6dffdd5e29334a5fb5fbd1bc75b01d7c21396c98d182c604cf2bfd8e60ee191067120690c0be34066b091fa7c0a703a812c4b4d3982fdbe4dc1ad859864b4edac6912c759a6c88c8dd6e89c6364bbf9a3021bdb1fdc2637f0d6bd380bd41c98a8abfc503ccfead13e2a57ebb2c784e816256f5d930fc56b2d02cf31f55417ec01f916d9f65d30a6cf26710c30afb90991287b92429fe1717a0377896b9c277e99346a0ea6c2a0877a32b31011a8cae75cacd290f7744b1ef8d447c4332b7b0314159224f4d37dea1fd36ad0c48bf98b94ec5aa1064f8934595dedfe8246ca0a8fdb6eeca7db233ab7f67866967c73b9931a4153c861ccf4e46e9613df0222b6d2e53faeb83d56d175346f35ab8656f0f2453c98b4995808cbb2abbab564e3d378e4985b15a2775cf9752e6a3edb14100376b14ce95ffb7680504ad8c6e6546eaea5e2fe2de94b6bd7c32ed04f7f16c3a92187a4c13dd68caffadd20de4d3778a231b15f0523acfa0efe0ef1e30eda1f46cc73d1255fedaae603287ea359d79d449ac1a8f6e8e4bd999aa846090aa628feb37abc9e9dd3c6394db7a6a10e1873fd80abee812f28bba56979a3a769b8d029fd662bad240752445722596bb4f4ba1f8861be69b56ab8c048e395422bed46890a495d6b294b4c37783c779dbf9c81e5dca85fa116aa05591448314166dbb232d008b1337effb20c71e82b16d966c81ef381e6fafe5965f0c7143ce2f2c24b105f887af1a9273a127977a119c7bc2e8f9496008a38a2042942d791b8fee4e754e4701ecafd99b256f542f364970dddb85ac82079581bcb4ac3eff6193c4da954a6cbb945ed1854fc4487a6791c07fda2a7f76938f6e2d1ec6d16a47ce024f98b39fa3e773184f9edcdd6f500c49fe19166357fdd08a0535a78fda588149358c990e7fa2af4a6327f462041abbef85292117ad363662a619c21e91a0a5c07bc75185bcbcba767189263a18578c401617c254da3fa98f6467c9b43d521f09c0be08fe6f4cd2f2098bb9079d9e95a17ee3fa0e340bb9bd01a73a9846c2656c82da9616eeaff83882408d19eb4cd68e475e79ddeaf74d30679e5c082f9d4e1c0c375f183795b461c523a388c47675df5d661a2837d4e6e93460e7c4a3c2d1252501be9359c50136cfc6217415ad7830874c3c3d118faee3750a8cf5cd86fd850a0f8f9ae9082454dff3ae1d6cff83bf31f8e935584f69bbe8e896c79322dcf0cf943df40ab0390ffad849727cc0960b39dde249410e1ee8e7d6e1b3814d115d4a35742b31edfd97f20a4a551c48cdd8342fdac8f15e376607ef5ad176fc1c181a27419b53b1139f3d95c7a42c86841d4aaed267760ee78a17516a155849353e3482deff67302e842dc49a519e72ef88de1a5a137ddddb2edb932", 0x1000, 0x0, 0x0) 19:35:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0xc7) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) renameat(r2, &(0x7f0000000040)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = dup2(r5, r4) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$getflags(r4, 0x1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x7, 0x2, 0x25, 0xfffffffffffffff8, "69aa2a602a9a80340099c060aaf5ac4d7f790868", 0x3, 0x4fe}) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) 19:35:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') pwrite(r3, &(0x7f0000000700)="fa49665899171349b7614c41d199437f59d64e9291006cb1fda8d78c332f9c91789196fe32f6f075627c781a87d8887b7d93db8bb9de4bd0cbe5c9ab3cae81a1a8bfadb140762e8540d466ae0f4432bfe455dc32fc0f6c930008c00c0fe9377d5920f162b76a62525a2baf11347ab3a3329a59571adc38e6dea0110d9d757fa8109b50df1efcf20ec26311a40299710f9cec4702176389237b52c723fe81a86aec9dd32cce7ccdb7a7feed344105c5ef87552cc83b34bc46d40dbc43f506ca8b78dc92bebb53117f", 0xc8, 0x0, 0x0) unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) open(&(0x7f0000000600)='./bus/file0\x00', 0x80, 0x18) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x2) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) lseek(0xffffffffffffff9c, 0x0, 0x0, 0xd72003b64be09644) 19:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x00\xed\xff', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r0, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4000000000, {[0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x10040000000000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0xffffffbffffffffc, 0x0, 0x0, 0x498d], [0x0, 0x0, 0x2], [{0x0, 0x0, 0x0, 0x9}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x100000}, {0xfffffffffffffffe}], {0x0, 0x0, 0x3, 0x4000}, {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f00005d5000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10a) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0xfffffffffffffffc}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0x4}]}) ftruncate(r2, 0x0, 0x7f) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = openat(r4, &(0x7f0000000280)='./bus\x00', 0x8, 0x20) renameat(r3, &(0x7f0000000080)='./bus\x00', r5, &(0x7f00000002c0)='./file0\x00') execve(0x0, 0x0, 0x0) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [], [{}, {}, {0x0, 0x0, 0x6c5}, {}, {}, {}, {0x0, 0x3}], {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r3) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x1, 0x1ebd72a7, 0x6}, 0xc) 19:35:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x800000}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) write(r1, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r2 = syz_open_pts() close(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f00000000c0)=0x5) dup(r3) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r5, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x0, 0x20000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x3], [0x1000000000000000, 0x0, 0x80, 0x0, 0x100], [0xffffffbffffffffc], [0x0, 0x0, 0x0, 0x2], [{0x0, 0x800}, {}, {0x9, 0x0, 0x8b}, {0x0, 0x0, 0x0, 0x9}, {0x8ca, 0x3ff}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x20000000000000}], {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x10\x00x', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() dup(r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socketpair(0x18, 0x3, 0x20, &(0x7f0000000000)) 19:35:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000180)=0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socket(0x18, 0x3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x7, 0x3f, &(0x7f0000000040)=""/212, &(0x7f0000000140)=0xd4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getown(0xffffffffffffff9c, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x7, 0x1, 0xf}) 19:35:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8205c4e11f"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [0xffffffbffffffffc, 0x0, 0x0, 0x0, 0x1000], [], [{}, {0x0, 0x0, 0x0, 0x57}, {}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xac20) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x2c6113dd0e93aa63, 0x0, 0x1}, 0x8) 19:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe81], [], [0xffffffbffffffffc], [], [], {}, {0x0, 0x0, 0x0, 0x4000000000000000}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x4a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x5) socketpair(0x20, 0x6f3385b4b4b2e0c6, 0xffffffffffffffff, &(0x7f0000000100)) r4 = dup2(r1, r2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x2) chdir(&(0x7f0000000040)='./bus\x00') dup2(r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 19:35:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = dup2(r1, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x3) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 19:35:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:44 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x6}, {0x42, 0x80000000}, {0x100, 0x3}, {0x82, 0x2}, {0x1}, {0x24, 0x4}, {0x80, 0x1}, {0x41, 0x2}, {0x0, 0x30b5}], 0x9}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1810, r1, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) writev(r3, &(0x7f0000000180), 0x0) r4 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r4, &(0x7f0000000200)='./file0\x00', r5, r6, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) r9 = dup2(r7, r8) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x3, 0x6}, {0x6, 0x1}}) socketpair(0x10, 0x4, 0x14, &(0x7f0000000400)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000000440)="ea75a7637defc2be1bcd5535d70760d213ea7da5bbe032a867c8583c916dd83a8bfc0af7619945d9629c5423c15a49e456061f19fc2ba3c2f8641044fc36b0a6741f95ffb2e4d6871a8e4fb38bbd56efc90c2143ae6069779a2ed04bc4d55e9f8ebce75e80a2fb4141775984e1a006846a6f5ff1730d00d1132787932c42aba618a6a72f9fb0eda9bf25589f282479dfba6430d086573207ff61b057b6c777dd952621bb40bccde226169184988dd78b4887f19dbbb0dfe2f6250290f8c3b2940d665d5b9d134398bf4fb101d916718bc9", 0xd1, 0x400, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000540)=0x20) r11 = accept$inet6(r9, 0x0, &(0x7f0000000580)) sendto(r11, &(0x7f00000005c0)="7cc7d6861c12035fdeecc25d33cb0d6aa844f1c58a8c81aab039ec5fc636f8a59704199ab70789e3007365596f07830642f7c5f32074959906f555c890a64a375436b94a1fb53c2d9101ce3d52bf766baaa635b39346624c5dad609de46cf189048fcf835d420f62d36601064e2578f0f727d95b5ab45de9b8643b1029e2439f13dc3b33c1ca502d4945b8aa20dcbb52", 0x90, 0x200, &(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) shutdown(r12, 0x1) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETMODE(r13, 0x20004b0a, &(0x7f0000000740)=0x82d6f2866fa280e6) r14 = socket(0x1, 0x8000, 0x9) getsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000780), &(0x7f00000007c0)=0x10) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f0000000840)={'./file0\x00', 0x1, 0x100000001, 0x8, 0x0, 0x101, 0x35, 0x5, 0x0, 0x2, 0x4d1, 0xa9}) open(&(0x7f00000008c0)='./file0\x00', 0x20, 0x4) pckbd_enable: command error pckbd_enable: command error 19:35:46 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xffffffbffffffffc], [], [{0x0, 0x40}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r1, r2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:35:46 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = fcntl$getown(r1, 0x5) socket(0x2, 0x4000, 0x8) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, 0x0, r6}, 0xc) r7 = socket$inet(0x2, 0x3, 0x0) setrlimit(0x4, &(0x7f0000000180)={0x80000000, 0x5}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x4) read(r8, &(0x7f0000000000)=""/142, 0x8e) setsockopt$inet_opts(r7, 0x0, 0x16, &(0x7f0000000000), 0x0) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) seteuid(0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x724, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)=0x4) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket$inet6(0x18, 0x3, 0x0) r13 = dup2(r12, r12) dup2(r11, r13) r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r8, 0x80, 0x20}, 0x86, 0x8000, r10, r14, 0x6, 0x8ed, 0x2a9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [], [{}, {}, {}, {}, {0x0, 0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x56e, [{0x1, 0xb363}, {0x3, 0x5}, {0xe82fc0491d89e3f4, 0xfffffffffffffffc}, {0x2, 0x4ac}, {0x3, 0x7ff}, {0x5, 0x8}, {0x0, 0x3}, {0x3, 0x3ff800000}, {0x3, 0x1f}, {0x0, 0x1}, {0x0, 0x2}, {0x2, 0x9}, {0x2, 0x7fff}, {0x2, 0x20}, {0x1, 0xffffffffffffff00}, {0x0, 0x1}, {0x0, 0xecf}, {0x3, 0x101}, {0x3, 0xffffffffffffffc1}, {0x1, 0x7}, {0x2, 0x4}, {0x2, 0x3f}, {0x3, 0x80}, {0x3, 0x3}, {0x3, 0x6}, {0x5, 0xa2}, {0x2, 0x8}, {}, {0x3, 0x100000001}, {0x3, 0x80}, {0x3, 0x4}, {0x1, 0x52}]}) r2 = socket(0x2, 0x3, 0x0) r3 = getuid() r4 = getgid() lchown(&(0x7f00000001c0)='./bus\x00', r3, r4) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [0x20, 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) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0xa, r0) mprotect(&(0x7f000028f000/0x4000)=nil, 0x4000, 0x0) 19:35:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0xeedb) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [], [{}, {}, {}, {}, {}, {0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8004, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x7fff}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x8, 0x1, 0x9}, {0x400000, 0x89a4, 0x3, 0x8737}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x6bf6) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x7e77, 0x1}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$setflags(r4, 0x2, 0xaa1a577ae6ae7ef2) ioctl$KDDISABIO(r2, 0x20004b3d) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) faccessat(r5, &(0x7f0000000040)='./bus\x00', 0x10, 0x3) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xffffffbffffffffc], [0xfffffffffffffffe], [{}, {}, {}, {0x0, 0x100000000000000}, {}, {}, {0x0, 0x0, 0x800000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) dup2(r5, r0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/234, 0xea}], 0x2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:35:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007fa4df0ede0d"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0xffffffffffffffd5}, {&(0x7f0000000300)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c41b15f060aaff153311da3665d06bc2a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d2800587c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd311097293ac1b", 0x33}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="a92589ed9eb54792acab2a1f69037d9e98eda1722af201c7fa2276a6a27b630d1d435bd3b13a15fce11d451a506c7055e408195bd7af256183a6eadd22aea9468d033de024acd56c3168c61b73498ced9b87f9a01052cc46bb75741766c082ec37a6e6dbc303db13686b16985b8139ca4adaa3cb7ef52569ff086782a46a03c689e41eef898c7f8a22530125c5386670fce2cd50f1a9dbaf8187c6a0cdd250fdf2240b451234a56308845a96f9cc570daff349186123a9201cebebfd59da99360505a2050a32c7df47f9e7b6c59bf614880d2ec422361c5ced3c086d775b84885eb56b3a69e9b5df0bb0a374e8206ed7f736e938dc6078d678b9b75a38d1ca81c1d55d275a98aa8c1c335b719e3c104773f1821260aa3e4b4fdb085ef87c2ff896c79c6025d4c1448c56e47b18810d9bccc604f72c0098304afb09683c73b24a46576c24e18f3312314c2f1be61947d6a5f4a9d650f15aabe37fb2b2684e50fda06ea4ebbf253c4d97d1dfb81e674d86229fbd9f2177164f48cd7cdbadd183c4a54c3a9d1718a02dfeb621c8b3400f174f8ff0025e16924658d8b87d5feb8ac04059f2e99422fdeeea7c03bb9d4dfaa995d047f0c77f72fdc29f548919ddb0f5cf07eb2e5774cf552fa8cfc24b290ddc879de2753ea0500dc6178ac232432cd7b92c72cf8d15366c707449ea4264d0870799bf14552751de2c6e3ec32140178bb8d1d2d174ea384a9d92a1f22d0ca60ed9cdce6499659fb126e7909dcaab7c6b45145a455965d0f8e9ce5de51fc71362aae5aa07afde56cc5379795d3d9e0b3156bc6ff2f44c6804ab441dccb395985d17a5dc325d91df9a1d4c85b4d90b84f1fc2fe1488b988406570d9e1cb5e5ede9eb42e0cfddc0ed37700e77823481756ac97e736fda3673f86c8ee7cd471e2667cdbea7114d3d7923d4e99344765d869c1b8d7014ae3483c4af1ff32bc6ebd8264739fa023c6168b9635f94697b203931507bac0af3a393db69d938af0b53a7fad072d26a247cddce5d972b742d4fef96c1a68c6b01bd2a7361c73c50fb98b428b9867c647968c4b8f3361517bd9361c3ac13dfd248fa8a596387053790784ec77f01ea34f41e0a54358990facdc643ab147cd2d8976044e7ab0e9e5639c0bf047874d87c7b75c2be34f13cd541a3507218152013f165be617cf6ed627dac75026840f54b526c23e1be639f559d7d165a3274cd36cb081efbcd79be24f1ea53f7e27e4142f2cae3d3e1606c9798e5de83b087a306a39f047a8d55899004411d4231ce769f6f7367bef376f72440f9686dbf39e389a0804fab7004047a5dbd342b91c463c00508e0664461d15c7a17e97994ec25b92779af008a4218b2d1c9a65cd10e1bce810af2dca8e6b4e6808e174d470a10e983c4aadb847f5fdeb43c663f26b1a8eb829304834b19459c3c8659f482ab7011867657af34f7f2b264b83cf694f303a652bbf84df9b7101e14406e1ece6a3041a8c37439fd044bdc23daa2ca48f6f11078e86e0bfe36d1d09965977931eb436592b2e132327ddc7f39112b580bd72a753b4244ebcfbab90fa295372ed43a1169368bb7c0735f56cc62448bef2700d9669c6bba44e35e1788d06d55980c3cc39aa8c3c2cda23f458b5fac4788695b8f52e5f96b57f307b2c72e0f7374ffa0c06aebd87713031143aab9d95780139b6c411a801b6cf8f5b9dd85e1ae305a720cef59890f3874e27e87426800d5bb75bb027915b01f0f02c54c34473470db447df604f5025f6b90b3fc04a7f6e40bef1b5e27fde87fc518c3d53c3ad982cd96c5571f0558b4a23f450c8714aca12e7cadad72ef30ba0fc8606ed39eea8d7240fdf74ae596622732661b72bc3b3e90a0d554be8592d2d02879792b13706371d562f2cea35bd0d23b86cc694e8e5100ad4fbcce576ad569479499129bd4d86beba97370c69ba772d4f24988f15cb630be6e068740dfed4a045a2392a5f09f6cf9d970c7e153655281b450499072ce0de4b93f106a81f6bede15862faf1f5f9e8a6f80b7a35be84ee1693073a412dbb4f4ec13d70eb93576a266e027d03389f5e0d13749397be8e6b61aaac7d8d990ae9bb5ffba3d5cf198e07a166c20ecb15d5e7c5fa27e8f3e759993c98e528a653e51e4ed696bb4f6d662b4f4f56d14b51dee78bcdf76a85883c992219370656a463157ca60006c9c16739bc023718d418d5335d52722efbbfd277b323779fbbb9b8e0e7f013dc23e48dc18e7aa89098248a18a58196861165130072db6925397141ac0e586d326a6ea18d7c253c24310fd70bfd53326069fcc5bfaf9514e9269cb6e91fc2e6814955e82f3068af60f2b21600017cafc79ddf195e07efd357039965d0a525936ec519b23514eb5e109a3b9514a4cf1f19db4749a5d4f985a072b37c800aac3fb8e2ba207f00cc6abd2e716c65e229e8ecf2c95cc6ec925b3c05b8ace466ea3037d5e46fd3fea181d71e5cd72365dc27c0afe30de6bdac3b4a9550cecb061590ed683462760c1d802c68906febbcfc5e17fb707190d6ecd4ced27508930923cfae3a04e3da7180242a0bfdd5221b0546f38e07f94fbdd28244648b64956afebd842ffbec374af796be9d60018841374049c2dcefcd81d8ea06e157164ffb15501e7262f150643688f14212dd971e0ebde87c8e530245fd70063718cab1e32c464e115682dc9ce973bdb04a9c965dce1c4cb3cc7c59e65c2c534a0ccf7b5be9c5cce4a056b0f0b926e98e20ef94fd9f6b406bf8d22f0ba9c44330950090e19a35cc606fc08346fea6d327216e13c70715fa300ff955178fe226202a585cce6627e7b1930f0ef016f15532c55633f0e4ff668d0e0fb4d887a8aec7ec987b246c74473c8dd45649a89e21447e07b6d6805b4f62464af58d366ebdd7b7ef21192de7e17f55a6efa353f01d6e20822c179cbb7e3ca5768e76ff0dcd24f5b9252dbedb060d1c0faab68fe14d6a3a733a9f82d7b16b798518c030103d12727e505ed7f29fa739083f0ce8ba3558c04ea20df28fe5a6bf0c13699b3cdfa5a5285a4d1e0577b9e3c81f048d16541f1c5c1804654b420df3de35f014892f77792b8496719a4021418e0ac48efcc477c415650cf26fe731f7b0c98c59ee605adfcceded5ac1c5af0d764e4447ddf54307a0fdf423fa9fb9262f70286be7cd6fee1a8dd6ad985f40183f39bdb6f0d4e8463a69c96e2dc5b6daf116fed36e04eea8a5fb698443c4804f43149036a842da6d014d3a43865f8e7633b95fdf5910e4b10e026316493df992c55bc1e7f39d2f341dc15af21adaaacc1c8371fe9005d60b14f91657d491629c79753008d62c1a0c292f01458f7af91af2cd46e1ca76ae2905894020704fe5ddff8136505c88dd726e3b4cacefee0028c9df1be1b78cba616347d5cd90c9fa9a897da39db548dd8ad7435f8411937fa32385f196d17aef83b1c716c1e96b3dea2b193d96d3269f89017cbbd6bb6d1d110f1fe3be95de1b9e04108a6d10e24a23481500154b20733876dafc9b434e54020fbc4bc44e151e0db9942a3a620bf63bf2cc599c29a817fc84784bf2ea4c2bcc721595ea1a3ae1a7b196439f2b02760d8be1d015ccfc25de3d939ac4c4afbd526e5ece6479d8d7eafde2d7600fe6cf5ef97ab7f6a2804242d4c5098900794df2e7eceba41e13c78790dc3782d9cc7db9db1caa7343c2cb2c4f15de05ce61af6251420ce8a79e18b2774d9b859cbc08dd714c75e5131ef4a5efec099b6fd28630c37cc7950e2430bca37759348e5f33a7086d331c0f15bd3c9d7ad4914bcd6f6129007cb15aea4e96bff5023a9a1eaf7f4dda05d2e43bb552be4159fe7354d4c2f2eb495dc3e5a90dd95044be66629615400c089df3feae5a3012030a42b7a14646b1b04ce4f0d5ab82c3f8f202fd222c21144952185d317a25cdf9658c6fffc471f2e0e2cb912133811af9e6331b8da9c746a492ae820f071cce88a3765d0a36d7183bbe8627dbf2cc2afe5c9a73bd23a0b296ac59bcd088e8e206c20fc91ceedf11e6afc4026e6cc0ab6291d850917d3c95a3dc88f659f1e15a4a555880a76ed0d9e01878326b7127b89a11da4ea0f286e188a52b820b1a0fb18111d52b223c86c11bcef5f7dff2a852f242d969655b9c9564bb323d684e8dfe69740f392b503a8a6bc311d520d235a3d2b922be69d8d6590942dd74f667c5b14a81a59329924c94bbd0598254badbfe61ca3e6922c444293b95d6a1580739260d349c768b6ff46bedc02abe50019205dfa3d43d422ac3ea4f6595c27bbceee2480a8582a045a212ab1adcf7d0e3313c9fd2c0ca5a2aedaf89b4095b2a22a04cf1a543503c8cc9aaf53a70ca201317972b9995c080524be72d86eef96042cdb8b641aafe85cceffc76d4b177ca9a1d032c78ddf6051fbb38be0047dc0ef2d51cae5cedf41d0392c28fbe076aae1b9834f97557de9e3350a0efbd04ae009904b27d6ec187a11f415546027e036d08fcd7118108947a2bb73eb7be5f484aa4c7b1dc02bc175c4d38784972def9c4f92ab58143408cf3066ce4fdaf95ed017fe803b9911ad210bb2ad341b0e0e6377da55136d73dae60aadeb279deef4e3844a6d599d19cc4a9f6411bce49ca075dfb7e925a9b93d02d93dd3777fce5d7faed8c76972b7133ae6b3b309baa5fd4592bb1e11ce22934f1fe2fb7f58f46824a8f349b2b0327a58d4d06270d5d99a268f372f4fb6817e9757c98d248f9391f1450252aa16e513706c703fc241287c494f306c6bac94ecd1ab6d1394e9f31e2f1e0680668b8e8ddca7702ac1b89a1791f800dcef2d1786bade44a47553e301661bada10d86fd25205755b9c6f65d4d090dcc4031f17e28ebb41c1d7f1afbf5e8c45fb03a9215a2583494d9dde8bb0cda51b502a43b4535d9498e2dc44c27938fbb653751ae9d3e7ebc3d05cfd75e1f15e2928721583dfcbc4a7acb3887d32ec00372f26731bf25feaf76bea817fc6bf30e097a928734af210368ba5d6f0772255ebf9e80669c4cf20681e390a89c206ba20815f2fc9d9eb1c84c44473692f463c2edcfc72c27552c74e82eb984f11ab4d268da655597c4a79d17641ccd3fef1a9a229803997dea35979e8869263a78910b66604de75aba361daa15361c9e4f37183d55ed1404bff12ccd98c442b8712d6332cf7d9397332f8a8269c5014e4cb9bcfccff744631a4f8779f4f81d5f86029895205ba7e2052b4515c89235e6f35236e858a54ba06784bab3e48bcb32789f89959178c77275f354e71fbae2657bfb08a27fe8731b86051375b629a5c3d175483eb4cea62b8622b4c74c009f223f29a62db95e0e71b80eb05fcf2b5f6709fe50d1e40b78ba07c7ba23613a8d0b81163f89273abe48a974f58aec528a5fa4c2b80a18b3b46e6c7d59d4d1bd89076c38692244af04a9bfaa647580605645f56b3e17013d3a070e5fda5f10cba878d59fff40c2777e22e1630baed448b86eb5cfd2834741bcd680c3726a15073784b92769d2cfd204fb94a1e9d0b4cfdb19e3e2f2374f240fa754ded4284cf1b9aadd1a20ace47fb00ef00800edf23e9f9c74dcf1ec4b8579c3fa7219149d838bae51cb04eb3f3640ba53719b84d80abab1304283a3530439387212f2cd48cd7eea6196a50afb1d06554e1c647ea9d854f9f773fbe592ad00fad5644ab7eb090da62aed23e94c3bcbcc4cdd776d8d435ded2c4cf5e65fabdc365d6c2acedfe9265550ce5d000b76201b133c5b930149f599e6d2cb422e627ff322f302234f39791eee5f27", 0x1000}, {&(0x7f0000000040)="50f3ed28ba5ea3a91ca81c4fcaf1439cec016509242fae08338405f9dd307f32fc6006bed5990827c8136ce3a979d349ab2e43e5ccc60b44502b94148e7104aede09c9864555fabea458ef5b307fc4cc70a3ad5ced2e18eb62cf7da5cfc2fe7c4b65d4c8c702e1d1e3d35fb082fa113a1775b58d206409c07e8eb60eff89efe50363f89110a17ec3be043f5c3264382791faf0711cb0baf4a809e84980d9906809f82a9fe08b928b86ef17c4c874888fb53a84d99fcd43aa26a1b2b370cbddd7101a495ddd3e", 0xc6}, {&(0x7f0000000140)="93a8c2824344f31ed0f791f33fffc32a514062344d8baa4b44bb18200e59aa1b9ff4da63ef79d3e8950e67247b4ee3af7194ee754b2ba17d05f93568b94cf4fc4b93369ddcbe02f1d615a1f0075e43cc5bd2c27d844f520da40f1669f35a0d6f3d8355cac23cf8ed04", 0x69}, {&(0x7f00000014c0)="37d39532492aac6dd0b3919255a3396fb91896a3f4ed4c1ea624b91d4a86225b171383c51190587d742ec9752f4d11d26e8e6e30573bbbbdd1ff39845ac4ae28d7cd8a49b8725ef04572905cf8d9c13cf4acc22e335d899247cbacbb84276afb26a9b647772ba92e02363d22269bda41d180960d8cebda81cffda00f5ed7fec82c7c4b36630a3770adf4389da54384c6920ce3469a7ea3a0bc51569a0b8d63727ac23bb7ba5eacaec17985ad71429315cb49ba745a94c3068852c5e2be57ade569dcd8947d3599e45f0c802837b273e6cd53a2dda6e590d408f92b9b536a43ed54", 0xe1}, {&(0x7f00000015c0)="2639b720e91789ce3db48c0f7e4bbc31f8a7c8a9dc2f2c886b1139e448dd8163c00be156d6385c1300408354e381c92f181bf5ef9b323285b448a55cbff292b59253153c796d74ac0a734180fec02f2ce2605b49c1111bcadb3972408076c2f3365119ec3d03fc998a19994830ff959eb69c1bd7c38e1ebea0dda5874839fcedc247ecfa97f5aab6850a6cc0f6e54d0f36d35c29f3cea6e0d08289", 0x9b}, {&(0x7f0000001680)="e2668a31bb9d7f4c4805e3279f00aafe601e95148d3281e70bae523363e8d0528a71fda97d2d8fa155ba939c9d04f03e813ff7169111e6e90b7f9ee35e44d0bff2c45ca3149c96f15cbd0d5d373977f462c8ab41fe0e6cefc2baad1052412a777a44905a555bb1df0a46e5b047829e5d2bec43e9bbfa65dc355ac6cfa7cc0f41750e715bdc1535877b70438332483ef3f920579a6fd1d0a921f2226864ffa2c7303ac40791411a3caf387eeab15ea9b4efde49c9f1f1fa7b5e4bc1ac", 0xbc}, {&(0x7f0000001740)="428d8bffa4dedf99131ec0d9f2a2669a8ee6ff778c1cdb2836f100c14afbd11bc631dfc86209eb8b55207361d94d5fa0deddf0db0e65931f5012f43ca76684d37aaa5ea08f51d057bd44d62ee155f798c9ed3aa146ef8d9cb9d0a3c9924f77cd34481891f404d2a412430487146f58959280bdcf873bc4f83c5cd9e1fe98c4ada785f86ba0459347240c311a79242fc567cd7eaf3724e4993600ba950b2663b5c32ac6d2e3b2ab02a58c67fe32d7e44d0dbe15c234fa11ac077a15d34822c245d914e64bf0977d74ea8aa79c5ae47216c9b5cfa234616568fa6939c7f1699c", 0xdf}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001840)={0x3f, 0x100, 0x4, 0x7992e4d3, "ae42e9c11d22a6f7e918c39575aceba64d52e8d3", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:35:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x9}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa17ae82595cb21cb, &(0x7f0000000180)="927faca295334f7b9ad0aaf0b3b3a2a5adeea41400008ab6563e6f5da431b747dd962d3a9cdac4593cfc5b8a89dc039c3f9ebf156269b35315ad53e414f7288ef01437a39290d463656fa7cf4a16e21871a93c6997d239eb3b208c8a5b6eefdda0df26af35480297be228ff257f58ac76a59d0bfeab763f3664d3f2438c4eabec302f8536625f084451d0eb477405cc51bc4117117725dff66e6bda2f574974181fe1c79ac1ce3af89acc4104961b90689fa643b62750f0f4e68f1ee94d3438f7b5c192cc88c13eed687f496a005f3cae04835b66b8082b37a89aa0b6cbf3749cf88e9fd03") 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0xffffffbffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x30], [], {}, {0x0, 0x0, 0x100000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x218b, 0x100000000, 0xfff, 0x0, 0x9d5f, 0x40a4, 0x7, 0x10, [{0x9, 0x9, 0x7b1ec4ad, 0x1}, {0xd9, 0xfffffffffffffffd, 0x2, 0x7}, {0x100000000, 0x8, 0x7fff, 0x5}, {0x9, 0x21, 0x7fff, 0x7}, {0x7, 0x100000001, 0x9, 0x8001}, {0x5, 0xee13, 0x5, 0x7fff}, {0x81, 0x40, 0x1, 0x5}, {0x7, 0x5, 0xffffffffffffd971, 0x8}, {0x0, 0x80000000, 0xfffffffffffffffa, 0x1}, {0xff, 0x6, 0x5, 0x7ff}, {0x1f, 0x7fffffff, 0x17a1c3d4, 0x80000000}, {0x1, 0x591, 0x3}, {0x3, 0x629, 0x400, 0x7ff}, {0x7, 0x1, 0x2, 0x9c}, {0x45e, 0x80, 0xfffffffffffffffc, 0x5}, {0x8, 0x1000, 0x3, 0x10001}]}) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) fchown(0xffffffffffffff9c, r3, r8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x6, 0xc00c, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) mmap(&(0x7f0000487000/0x4000)=nil, 0x4000, 0x0, 0x1012, r10, 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000040)) 19:35:46 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x5, 0x80000001, './file0/file0\x00', 0x7, 0x6, 0x7fff, 0x8}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x190, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [0x0, 0x0, 0x0, 0x603], [], {0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x100000000000002}, {0x4000000000000050}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb9, 0x5, 0x1ff, 0x6}, {0x0, 0x7f68, 0x80000000, 0x8}]}) 19:35:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x8) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x100], [0xffffffbffffffffc], [], [{}, {}, {0x0, 0x0, 0xd66}, {}, {}, {0xe1b2}], {0x0, 0x0, 0x72}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x7) setregid(r3, r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) acct(&(0x7f0000000000)='./file0\x00') 19:35:46 executing program 0: getitimer(0x1, 0xffffffffffffffff) pipe(&(0x7f00000000c0)) 19:35:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:46 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = socket$inet6(0x18, 0x1, 0xffffffffffffffc1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) r5 = getuid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x4, 0xb800000000000000}, {0x18, 0x0, 0x8, 0x2}, 0x1, [0x2, 0x261f, 0x401, 0x39, 0x101, 0x8, 0x8, 0x9]}, 0x3c) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0x10, 0x3, 0x100, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffc91) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r10}, 0xc) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x4) bind$unix(r11, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 19:35:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x80, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xffffffbffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/137, 0x89) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) fsync(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r4 = getgid() r5 = getgid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r8 = getegid() r9 = socket(0x11, 0x4003, 0x8) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) sendto$unix(r10, &(0x7f0000000800)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r9) 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) setgroups(0x6, &(0x7f00000007c0)=[r4, r5, r7, 0x0, r8, r13]) 19:35:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0xffffffbffffffffc], [], [{}, {}, {}, {0x0, 0x900000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x10001, 0x8, r3}) 19:35:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc, 0xffffffffffffffff], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x2, 0x2) dup(r2) mlock(&(0x7f00006b1000/0x2000)=nil, 0x2000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) sendto(r3, &(0x7f0000000000)="af392d4a521ad3d8db30da44cb5185e2a5c9a536fbca7bacc4c2e5a26a3a0857034d6e5796a6b154fd150eeb9e2ca6432b3268d72d2b0ef70af48362bbf9d4098925978d07ce89842d601a1267c0cbd3fdf3a9cdf8f608d9b27c7e12580e5bcfd4716c1f1c3dd5636bd605ef738eb8e9ac89bb1d6492265e7cbdb39624354a4e0a45089906d9c28166b251e8e6", 0x8d, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x1, 0x6, 0x80000000, {[0x1ff, 0x4, 0x90, 0x3, 0x5, 0x10000, 0x4, 0x3ff, 0x5, 0x1, 0x6, 0x7ff, 0x3, 0x9, 0x78d9, 0x2, 0x5d0, 0xfff], [0x3, 0x200, 0x1ff, 0x6, 0xc37, 0x0, 0x7, 0x8, 0x8, 0x2], [0xff, 0x8, 0x401, 0x3, 0x20, 0x4, 0x8], [0x1000, 0x100, 0x8000000000, 0x9, 0x1ffc, 0x4], [{0x80, 0x1f, 0x2, 0x80000001}, {0x10000, 0x6, 0x3, 0x20}, {0x3, 0x9, 0x1, 0x100000001}, {0x1, 0x6, 0xe0, 0x8}, {0x5, 0x8000, 0x100000000, 0x8}, {0x303e, 0x5, 0x6, 0xfffffffffffffff7}, {0x6, 0x9, 0x7fffffff, 0xdb4}, {0x8, 0x7fff, 0x7, 0x9}], {0x3, 0x8000, 0x9, 0x14}, {0x7, 0x0, 0x6, 0x2}}}) 19:35:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x2d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 19:35:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x17ce], [], [0xffffffbffffffffc]}}) 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)) 19:35:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x7], [], [0xffffffbffffffffc], [], [{}, {0x0, 0x0, 0x0, 0x44af}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x2}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 19:35:47 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = dup2(r1, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x1, 0x9}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socket$inet6(0x18, 0x889e73e7ba5b05c0, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 19:35:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff59, &(0x7f0000000140)="d576786f631aa8ab3090f1dad9049948d89645ab64ca7e1a3bf8a7a4971365104cb1e1786286b971039b24f7c9985891ca0779600fa4cb5410") 19:35:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 19:35:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2], [], [0xffffffbffffffffc], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x80000001}]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'wap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x83) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:35:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffff00000000, 0x3ff, 0x5, 0x10001, "530e196175a1c1691ca528a086370b88be786183", 0x4, 0x1}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x15}, {0x6}]}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 19:35:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 19:35:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000180)=[{0x10001, 0x1ff, 0x7, 0x10000}, {0x0, 0x10040, 0x1}, {0x3ff, 0x30000000000000, 0x0, 0x8}, {0x4, 0x0, 0x6, 0x100000000}, {0x7f61, 0x5, 0x8, 0xd57}, {0xb6, 0x7, 0x800, 0x1}, {0x63d, 0x2, 0x24ca07ea, 0x6}, {0x62, 0x2302, 0x5, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30582, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:35:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) write(0xffffffffffffff9c, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0xfffffffffffffdc5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:35:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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$BIOCLOCK(r1, 0x20004276) madvise(&(0x7f000050a000/0x1000)=nil, 0x1000, 0x6) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x1, 0x10, r1, 0x0, 0x5e) r2 = socket$inet(0x2, 0x8004, 0x8000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)) 19:35:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x3222c9c71bcf7ebb) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="b95975c9b554a5040384d899457456df2130f789fecab83c68d09c632d2a3fc12c532f3fc77d8d278a9a01599b1e65892c78e411e2cbbb92a424914a6d7e15bd14b755b5524391508900203d69a0689896cd11bb4f2ba27a082241916b5f550116d8c27310ee3d989ee729ed0e273262313f45f1ca8ffae7b97346ad4d5bafca36eb2b60371e2b283ba7d07e0324932f7b148c2674ec8df7a2079f4e2affeb9c7b9caa5b9578eefe01d14469426e52561508d818592e000000"], 0xa) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2000a, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000040)={0x7, 0x7, {0x1, 0x8}}) syz_open_pts() ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:35:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000700)='./file0\x00', 0x200, 0x4) linkat(r1, &(0x7f00000006c0)='./file0\x00', r2, &(0x7f0000000740)='./bus\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x13eb058edb43f75e, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) dup2(r5, r3) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x5) r6 = dup2(r3, r4) sendmsg$unix(r6, &(0x7f0000000640)={&(0x7f0000000a00)=ANY=[@ANYBLOB="01002e2f66696c65300030068479fa3add4c73d63e88d8b597fa57d01ee9c5f92682714e4ddfc1d161a564cb78ad5617aa90935528a533334009865fa5fc16528f79f3801be65fad1883463679b04d9e4aefeb79da55034a9593c0feab76038fe7fc21af7eaa7be3e171c926cc2e46c9d460fe1046"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="f4298110af3a1e9baef2faae385f21bfac3af216cef750e410a97dc4f2824047a860c512e53ed518f8e90ac8093eb540c99b7518c5c7c9a92f454e2e9450b9a94c7b1eb50c79d26d661e5eeed2092344bc55c93889bcb5eabf80237012a519a618d1068c42a68fd46315e92afd67aa189431f7f0120499b92e9b971be6dacd51f687dc47c3e534b6cced32d728a570a3ba5ac54ddcd3f47d0a7c1f5d398d80c0e261e6a141e02cd66a8c1868dde89498324ca6cb3c50974dc25537bf0dffad964ebf928aab1abe1cfa", 0xc9}, {&(0x7f0000000240)="849383d672e57c35bcebec2b92bd18f01eda345af19eae8a85e4f57244105bdab3329bf7b96197f495ba8614d65942bc8f2d4ec8dd95859fe33435c9b4", 0x3d}, {&(0x7f0000000280)="97d843768ca5066bf94ab2212870e099e595b5418f594ad3b76324072a9e0cc022a133582e79f0fc46659db2e6cee083f00717356707bd31e082a0b19842e6bdec3cda1be0e63aaedb97f92e113ccea7e745b51fb904b48dcf9e67212bac65e791b4a292ed8a5385f5bedbb23d658df4d1629ce0debe11aacf6f6f55606229d193c2863f03d091c70fb6d2ff2d9d70de81e1a1c5fa9bcde0cb7750dbaa53413e8648bae73541d7f2a2b289708e377f9b", 0xb0}, {&(0x7f0000000380)="234187237a178a7c5e53f3a49f101c84d6fbc3dae0679ce983bea39beae4e0e4a243bf6f5013980cba631efde388d7a06317e3096e478874f5e57f037ffcfcbddeaff9e9f53b63133e6c58ddd7d9a6f0dd7865c716fe9c82faad56f3f35cba13c1fe", 0x62}, {&(0x7f00000004c0)="4b8bc77472ec232bdd037a563c407758ec82799af7d4d6389708cccb1da15c6edb033135533e3445a9be09228b613372d7cb53d3e6e2acc3f85f06ce4562f6e9e9f932a7200cea070609046159ab1b82851f8278cba9715869d1fc4bf2b39c38c4cad6d49b482d963287a3657b54d6d67199189e9bae91be224c6bd3ba21869e41e224391e8b8b43e8a4255d1bc4d3579d8161105bcec454e49fefd2b83bce19993186ed8578627d03504cf7543878357eb143aaf9ea0f8b7ade6e7b5ed80b9dc59b53b670f07ac39055839ffd090d4c2407151737827c3770099783c4fd844a4f745fde81fee8e16790", 0xea}, {&(0x7f0000000400)="55c42546d3b0d594a317ead6873c3f9d0bf07330bdb97d9d42937787df9086a77bead7d638b65a328bdd", 0x2a}, {&(0x7f0000000440)="5e6bf4ebcbfc3de1f4beab52ae896a33ff85", 0x12}], 0x7, 0x0, 0x0, 0x800}, 0x2) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x10002, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse\x00', 0x14808, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x4) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107008, &(0x7f0000000000)=0x4) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107008, &(0x7f0000000000)=0x4) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107008, &(0x7f0000000000)=0x4) r15 = fcntl$dupfd(r13, 0xc9888a2bd8ae2526, r14) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107008, &(0x7f0000000000)=0x4) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000800)=[{{r0}, 0xfffffffffffffffc, 0x36, 0x0, 0x7, 0xffffffffffffff81}, {{r7}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0xfffffffffffffa30, 0x1d0}, {{r8}, 0xfffffffffffffff9, 0x4e9ef407780626da, 0x2, 0x4, 0xffffffff}, {{}, 0x5, 0x857a2111b7ce2377, 0x80, 0x752, 0x5}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x1}, {{r10}, 0xfffffffffffffffb, 0xc, 0x4, 0x9, 0x6}, {{r11}, 0xfffffffffffffff9, 0x8, 0x980d810954e999ae, 0x9, 0x1ff}], 0x0, &(0x7f0000000900)=[{{r12}, 0xfffffffffffffffa, 0x154, 0xec1e5798bdf43ab9, 0xfff, 0x2}, {{}, 0x0, 0x40, 0x2, 0x0, 0xffffffffffffff7f}, {{r15}, 0x0, 0x2, 0x1e103500a0ff3ba9, 0x7fffffff, 0x5}, {{r16}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x1, 0x4}, {{r17}, 0xfffffffffffffffe, 0x29, 0x40, 0x3, 0x1}, {{}, 0xfffffffffffffffd, 0x11, 0x10, 0x1, 0x9}], 0x4, &(0x7f00000009c0)={0x3, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:35:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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)) syz_open_pts() pckbd_enable: command error 19:35:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'\x00@\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) close(r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x202) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) connect$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x8, 0xed}, 0xc) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) accept(r5, 0x0, &(0x7f0000000080)) mlockall(0x1) pckbd_enable: command error 19:35:50 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) recvfrom(r0, &(0x7f0000000000)=""/58, 0x3a, 0x840, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:35:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) 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 = dup(0xffffffffffffffff) getsockopt(r2, 0x680c, 0x8, &(0x7f0000000000)=""/139, &(0x7f00000000c0)=0x8b) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = shmat(r1, &(0x7f0000604000/0x1000)=nil, 0x249fd35324eb46ba) shmdt(r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) setsockopt(r0, 0x5, 0x7fff, &(0x7f0000000000)="814b5d5b0aa5cab33de58a944256d029767930d5473369f08d4cdbb451a027adfc759ce010f45e6b73ce08ac8df2cc716f7f8f909bd715f4f077c2b8451175b9d4c198c402bd32e6ea6262f2490e0dc02fd36105887b1c838fe7924e82ae08e1a946f4183163a073e4d530227d15b9112f43d56527a294ead45fec7405232bed9fc6f0db9ada644831dda7c29d8b26e8403bf8658771f3abf52a367e1b116a860ca6e4db6ead5326c541ccf0f625c5226b36efafd40cc72a22ceb5355276e60a58e087c28c857f131b66447b7da523171bfa1bc7f6b1c1c8ab06ff", 0xdb) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000002c}, {0x1c}, {0x6}]}) pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 19:35:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x8000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4, 0x80000001, 0x100000000, 0x6, "9a031fc061d9ed771e645580af7c345fb087b94f", 0x3}) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x9, [{0x0, 0xf12}, {0x3, 0x4}, {0x1, 0x80}, {0x3, 0x3}, {0x3, 0x3}, {0x0, 0x4}, {0x3, 0xa2f3}, {0x1, 0x6}, {0x3, 0x97}, {0x3, 0x3}, {0x3, 0x40}, {0x3, 0x4}, {0xe8f03fa79307f725, 0x6c2d1266}, {0x2, 0x511fbc77}, {0x3, 0x4}, {0x3, 0x5}, {0x1, 0x4}, {0x2}, {0x1, 0x1}, {0x4, 0x100000001}, {0x115d9b88dc524987, 0xc2}, {0x1, 0x5}, {0x0, 0x5}, {0x3, 0xffffffffffffff80}, {0x1, 0x40}, {0x1, 0xb9}, {0x1, 0x40}, {0x2, 0x80000000}, {0x3, 0x9713}, {0x2, 0x401}, {0x3, 0x4}, {0x2, 0x9}]}) 19:35:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xffffffbffffffffc, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {0x3f, 0x0, 0x1}, {}, {0x0, 0x4}, {}, {0x191a}, {0x5ee, 0x3, 0x0, 0x5}, {0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) socket$inet(0x2, 0x3, 0x0) kqueue() r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8"], 0x10) chroot(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x20, 0x9}, {0x41, 0x100000000}, {0x7, 0xfff}, {0x23, 0x7ff}, {0x2, 0x7}, {0x3, 0x7}, {0x2, 0x63}, {0x1, 0xfffffffffffffffa}], 0x8}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x1c) 19:35:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='{\x00\x00\x00\x00\x00\x02\x00\x00\xeb', 0x400, 0x0) close(r0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 19:35:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2], [], [0xffffffbffffffffc], [0xfffffffffffffffe], [{}, {0x0, 0x1f}, {0x8000, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() socket(0x1, 0x8000, 0x6) lchown(&(0x7f0000001280)='./file0\x00', r4, r5) fchown(r0, r1, r5) 19:35:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x5], [], [0xffffffbffffffffc]}}) 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)) 19:35:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x609, &(0x7f00003c5000/0x4000)=nil) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)={{}, 0x0, 0x7ff, 0x0, 0x0, 0x1, 0x100, 0xaf9}) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) r4 = shmat(r3, &(0x7f00007e7000/0x3000)=nil, 0x3000) shmdt(r4) 19:35:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a], [0xffffffbffffffffc], [], [{0x0, 0x0, 0xef87}, {0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x7}, {0xfffffffffffffffd}], {}, {0x0, 0x2000000000000, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 19:35:50 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') open(&(0x7f0000000200)='./file1\x00', 0x100, 0x60) 19:35:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xed}]}}) 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)) 19:35:50 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x4, &(0x7f0000000080)={0x0, 0x94}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xefc3ef626164690, 0x4, 0x2, 0x8000, 0x3ff}, {{}, 0xfffffffffffffffb, 0x4c, 0x1, 0x8, 0x5}, {{r5}, 0xfffffffffffffff8, 0x4, 0x40000080, 0x1, 0x4}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x1, 0xe1}, {{r6}, 0xfffffffffffffffc, 0x10, 0x1, 0x1000, 0xda19}, {{r7}, 0xfffffffffffffffe, 0x0, 0x8, 0xf0, 0x4}], 0x1000, &(0x7f0000000140)={0x81, 0x1}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) r8 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x9) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f00000000c0)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:35:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8], [], [0xffffffbffffffffc], [], [{}, {0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x2], [0xffffffbffffffffc], [], [{}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x9, 0x1ff, 0x1, {[0xe6, 0x5, 0x8, 0x2f0, 0x40, 0x4, 0x7fc0000000, 0x0, 0xd75, 0x3f, 0x2, 0x10000, 0x2d7b, 0x5, 0x2, 0x200, 0x1, 0x2f75da22], [0x8, 0x3f, 0x280000000000000, 0x3, 0x20, 0x0, 0x5, 0x3, 0x2, 0x1], [0x0, 0x80000001, 0x3, 0x2, 0x8, 0x20, 0x3f], [0x1b9, 0x6, 0x800, 0x440, 0x2, 0x1], [{0xff, 0x5, 0x3, 0x8}, {0x1f, 0x7, 0x3ff, 0x1}, {0x6, 0x6, 0xb43, 0x9}, {0x7fffffff, 0xeec, 0xe8a3}, {0xfffffffffffffffc, 0xff, 0x5, 0xfffffffffffffffc}, {0x6, 0x200, 0x3ff8, 0x40}, {0x0, 0x0, 0x1bd8, 0x3}, {0x3, 0x2, 0x60, 0x10001}], {0x3, 0xb4, 0x1, 0x1}, {0x9, 0x2, 0xff, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:51 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000efff000001000000f7ffff85", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR=&(0x7f0000000080)=ANY=[], @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x2c}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 19:35:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) close(r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x10) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xffff) 19:35:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0xffffffffffffff46) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:52 executing program 0: r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 19:35:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) 19:35:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffffffffffd, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0xfffffffffffffff7, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x0, 0x400000000000], [0xffffffbffffffffc, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000], [{0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0xc1d4}, {0x0, 0xc}, {}, {0x0, 0x1}], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x408) r1 = semget$private(0x0, 0xf, 0x700) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x0, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semop(r1, &(0x7f0000001140)=[{0x3, 0xb, 0x800}, {0x2, 0x10001, 0x800}, {0x0, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0x100000db7, 0x1400}], 0x5) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) 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, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) 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) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xf47, r4, r9, r11, r15, 0x2, 0xfffffffffffffb4a}, 0xcb, 0x10000}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107008, &(0x7f0000000000)=0x4) r17 = dup(r16) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20100, 0x0) renameat(r17, &(0x7f0000000000)='./file0\x00', r18, &(0x7f0000000080)='./file0\x00') r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x7, 0x0, 0xeb3, 0x1, 0x4, 0x7ff, 0x800, 0x0, 0x2, 0x6d}) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107008, &(0x7f0000000000)=0x4) write(r22, &(0x7f00000000c0)="f3", 0x1) fcntl$getflags(r20, 0x3) 19:35:52 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000902000/0x4000)=nil, 0x4000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 19:35:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:35:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/167) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:35:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 19:35:52 executing program 1: mmap(&(0x7f000001a000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x1, 0x9, 0x8}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000, 0x5, 0x0, 0x0, 0xfffffffffffffffc], [], [0xffffffbffffffffc], [], [], {0x0, 0x0, 0x0, 0x800000000}}}) 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)) 19:35:52 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x4) kevent(r2, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x9f770c2becc42988, 0x9515b841115c4200, 0x8, 0x100000001}, {{r3}, 0x303426afb66cebb2, 0x0, 0xf0000000, 0x4, 0x3cea}], 0xffffffffffffcf08, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xb85c01d3d6eeb70e, 0x80, 0x2, 0x3}, {{r4}, 0x2, 0x8, 0x24, 0x1000, 0x200}, {{r5}, 0x0, 0xc0, 0x1, 0xfff, 0x5}], 0x1, &(0x7f00000000c0)={0x101, 0x1000}) 19:35:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x4}, {0x18, 0x3, 0x6, 0x100000000000000}, 0x35c, [0x200, 0x30ea, 0xffffffffffff0000, 0x5, 0xfffffffffffffffe, 0x9, 0x93e, 0x8]}, 0x3c) 19:35:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x10, 0x2, 0x0, 0x10], [0xffffffbffffffffc], [], [{}, {}, {}, {}, {}, {}, {}, {0x8001}], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x11a) recvfrom$unix(r0, &(0x7f0000000040)=""/107, 0x6b, 0x840, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) fcntl$getflags(r2, 0x3) 19:35:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES16=r2, @ANYRES32=r1], 0x26, 0xa7f5d96266c77679}, 0x0) 19:35:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0xffffffbffffffffc]}}) 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)) 19:35:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x1000000, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x9], [0xffffffbffffffffc], [], [{0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0xd1900000000}, {}, {0x0, 0x1}, {0x1}, {}, {}, {0x8000000000000000}], {}, {0x0, 0x0, 0x200000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x35f2, 0xff, 0x3b3, 0xfffffffffffff801}, {0x101, 0x1, 0x1, 0x8}, {0x573, 0x8001, 0x1, 0x8}, {0x1800000000000000, 0x400, 0x0, 0x8}, {0x1, 0x8, 0x5, 0x4}, {0x7, 0xa0f7, 0x451, 0x10001}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$KDENABIO(r3, 0x20004b3c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:35:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x10, 0x2, 0x0, 0x10], [0xffffffbffffffffc], [], [{}, {}, {}, {}, {}, {}, {}, {0x8001}], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x11a) recvfrom$unix(r0, &(0x7f0000000040)=""/107, 0x6b, 0x840, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:35:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x800000000, 0x3294, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7c8, 0xffffffff7fffffff, 0x0, 0x0, 0x3, 0x4], [0xffffffbffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {0x0, 0x0, 0x7}, {}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0x3fc}, {}, {0x0, 0x0, 0x4}], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/28, 0x1c}, {&(0x7f0000000040)=""/37, 0x25}], 0x2, &(0x7f00000000c0)=""/40, 0x28}, 0x1) 19:35:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x10, 0x2, 0x0, 0x10], [0xffffffbffffffffc], [], [{}, {}, {}, {}, {}, {}, {}, {0x8001}], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x11a) recvfrom$unix(r0, &(0x7f0000000040)=""/107, 0x6b, 0x840, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff82542bb0, 0xffff800000b69073, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82542bb0, 0xffff800000b69073, 0, 1) -> e rtable_satoplen(2,ffff800000b68f78) at rtable_satoplen+0x150 end trace frame: 0xffff800015932910, count: 0 ddb> trace rtable_satoplen(2,ffff800000b68f78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd8038c1e320,ffff800000b68f78,ffff800000b68f58,4) at rtable_lookup+0xe0 rtrequest_delete(ffff8000159329b0,4,ffff800000b5c000,ffff800015932a80,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000b68f00,800100,ffff800000b68f58,0) at rt_ifa_del+0x3c3 in_ioctl_change_ifaddr(8040691a,ffff800015932d10,ffff800000b5c000,1) at in_ioctl_change_ifaddr+0x355 in_ioctl(8040691a,ffff800015932d10,ffff800000b5c000,1) at in_ioctl+0x205 ifioctl(fffffd802cfbb060,8040691a,ffff800015932d10,ffff800014914290) at ifioctl+0xb34 sys_ioctl(ffff800014914290,ffff800015932e28,ffff800015932e70) at sys_ioctl+0x5b9 syscall(ffff800015932ef0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,fe2d0d75010) at Xsyscall+0x128 end of kernel end trace frame: 0xfe5210676b0, count: -10 ddb> show registers rdi 0 rsi 0xfc rbp 0xffff800015932870 rbx 0xffffffffffffff08 rdx 0xffff800000b68f7c rcx 0xffff800000b69074 rax 0xffff800000b69074 r8 0x4 r9 0x7 r10 0x694224bc64cfbd3c r11 0xd942afcde0a6a882 r12 0 r13 0xffff800000b69074 r14 0xffffffff82480c50 inetdomain r15 0x4 rip 0xffffffff814d6410 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff800015932820 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.0) pid=280135 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000149153d8,0xffffffff825545b0 process=0xffff8000ffff7b10 user=0xffff80001592d000, vmspace=0xfffffd803f013bb0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 55323 169659 65524 0 2 0 syz-executor.0 *55323 280135 65524 0 7 0x4000000 syz-executor.0 44249 230796 56526 0 3 0x82 nanosleep syz-executor.1 522 242913 0 0 3 0x14200 acct acct 65524 410274 56526 0 3 0x82 nanosleep syz-executor.0 60268 123618 1 0 3 0x100083 ttyin getty 35770 288773 0 0 3 0x14200 bored sosplice 56526 36132 87699 0 3 0x82 thrsleep syz-fuzzer 56526 167365 87699 0 3 0x4000082 nanosleep syz-fuzzer 56526 214455 87699 0 3 0x4000082 thrsleep syz-fuzzer 56526 436186 87699 0 3 0x4000082 thrsleep syz-fuzzer 56526 462504 87699 0 3 0x4000082 thrsleep syz-fuzzer 56526 416786 87699 0 3 0x4000082 kqread syz-fuzzer 56526 240446 87699 0 3 0x4000082 thrsleep syz-fuzzer 87699 483106 3042 0 3 0x10008a pause ksh 3042 204171 29181 0 3 0x92 select sshd 29181 378622 1 0 3 0x80 select sshd 16509 60503 3767 73 3 0x100090 kqread syslogd 3767 252253 1 0 3 0x100082 netio syslogd 86863 48164 1 77 3 0x100090 poll dhclient 92652 165827 1 0 3 0x80 poll dhclient 70462 274243 0 0 2 0x14200 zerothread 61322 260476 0 0 3 0x14200 aiodoned aiodoned 57345 332486 0 0 3 0x14200 syncer update 99817 300096 0 0 3 0x14200 cleaner cleaner 27037 219428 0 0 3 0x14200 reaper reaper 32160 247490 0 0 3 0x14200 pgdaemon pagedaemon 50750 517713 0 0 3 0x14200 bored crynlk 33436 119847 0 0 3 0x14200 bored crypto 3851 485713 0 0 3 0x40014200 acpi0 acpi0 83455 384543 0 0 3 0x14200 bored softnet 41673 45179 0 0 3 0x14200 bored systqmp 52076 338946 0 0 3 0x14200 bored systq 2792 171677 0 0 3 0x40014200 bored softclock 85710 374267 0 0 3 0x40014200 idle0 22708 316672 0 0 3 0x14200 bored smr 1 493468 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9573 6373K 7386K 78643K 29257 0 0 pcb 13 8K 8K 78643K 1567 0 0 rtable 115 12K 13K 78643K 5158 0 0 ifaddr 78 18K 20K 78643K 888 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 293 0 0 iov 0 0K 18K 78643K 769 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 78K 78643K 8749 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 125 0 0 VM map 2 0K 0K 78643K 16 0 0 sem 12 1K 1K 78643K 988 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 8205 0 0 sigio 1 0K 0K 78643K 94 0 0 proc 50 38K 63K 78643K 2672 0 0 subproc 32 2K 2K 78643K 735 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 802 0 0 in_multi 34 2K 2K 78643K 665 0 0 ether_multi 1 0K 0K 78643K 35 0 0 mrt 0 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 150 662K 662K 78643K 150 0 0 exec 0 0K 1K 78643K 1281 0 0 pfkey data 0 0K 4K 78643K 6 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 107 22K 30K 78643K 20454 0 0 UVM aobj 130 4K 4K 78643K 225 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1055 0 0 NDP 18 0K 0K 78643K 290 0 0 temp 212 3536K 4171K 78643K 146445 0 0 kqueue 0 0K 0K 78643K 78 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 385 0 379 1 0 1 1 0 8 0 rtpcb 80 2096 0 2094 1 0 1 1 0 8 0 rtentry 112 923 0 882 2 0 2 2 0 8 0 unpcb 120 2883 0 2869 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 3 0 3 3 3 0 1 0 8 0 tcpqe 32 5813 0 5813 1 1 0 1 0 8 0 tcpcb 544 1833 0 1829 1 0 1 1 0 8 0 ipq 40 8 0 8 4 4 0 1 0 8 0 ipqe 40 16 0 16 4 4 0 1 0 8 0 inpcb 280 6874 0 6866 29 28 1 4 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 76 0 72 2 1 1 1 0 8 0 pkpcb 40 40 0 40 13 13 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 113 0 113 32 32 0 1 0 8 0 art_heap8 4096 4 0 3 2 1 1 2 0 8 0 art_heap4 256 2227 0 2011 26 12 14 16 0 8 0 art_table 32 2231 0 2014 3 1 2 3 0 8 0 art_node 16 905 0 869 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 15 2 2 0 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 986 0 976 1 0 1 1 0 8 0 shmpl 112 223 0 95 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13393 0 11990 46 0 46 46 0 8 0 ffsino 240 13393 0 11990 83 0 83 83 0 8 0 nchpl 144 29745 0 28134 62 0 62 62 0 8 0 uvmvnodes 72 7279 0 0 133 0 133 133 0 8 0 vnodes 208 7279 0 0 384 0 384 384 0 8 0 namei 1024 96485 0 96485 6 5 1 1 0 8 1 vmpool 520 14 0 14 6 6 0 1 0 8 0 scsiplug 64 8 0 8 8 8 0 1 0 8 0 scxspl 192 79785 0 79785 35 34 1 7 0 8 1 plimitpl 152 601 0 594 1 0 1 1 0 8 0 sigapl 432 8254 0 8241 2 0 2 2 0 8 0 futexpl 56 177187 0 177187 4 3 1 1 0 8 1 knotepl 112 2271 0 2252 6 5 1 3 0 8 0 kqueuepl 104 1966 0 1964 1 0 1 1 0 8 0 pipepl 112 4212 0 4193 13 12 1 2 0 8 0 fdescpl 424 8255 0 8241 2 0 2 2 0 8 0 filepl 120 66188 0 66092 15 11 4 5 0 8 0 lockfpl 104 2241 0 2240 1 0 1 1 0 8 0 lockfspl 48 743 0 742 1 0 1 1 0 8 0 sessionpl 112 59 0 49 1 0 1 1 0 8 0 pgrppl 48 146 0 136 1 0 1 1 0 8 0 ucredpl 96 9145 0 9138 1 0 1 1 0 8 0 zombiepl 144 8247 0 8246 3 2 1 1 0 8 0 processpl 864 8277 0 8246 4 0 4 4 0 8 0 procpl 632 17868 0 17830 5 1 4 5 0 8 0 sosppl 128 83 0 83 22 22 0 1 0 8 0 sockpl 384 12001 0 11977 36 32 4 6 0 8 0 mcl64k 65536 463 0 463 59 58 1 32 0 8 1 mcl16k 16384 33 0 33 24 24 0 1 0 8 0 mcl12k 12288 137 0 137 25 24 1 1 0 8 1 mcl9k 9216 92 0 92 32 32 0 1 0 8 0 mcl8k 8192 194 0 194 19 18 1 1 0 8 1 mcl4k 4096 591 0 591 5 4 1 1 0 8 1 mcl2k2 2112 54 0 54 25 25 0 1 0 8 0 mcl2k 2048 67703 0 67661 36 30 6 19 0 8 0 mtagpl 80 236 0 226 8 7 1 1 0 8 0 mbufpl 256 166560 0 166389 68 55 13 22 0 8 1 bufpl 256 26785 0 19511 456 1 455 456 0 8 0 anonpl 16 800911 0 786670 268 205 63 76 0 62 0 amapchunkpl 152 38053 0 37949 108 102 6 29 0 158 0 amappl16 192 42595 0 41772 329 285 44 55 0 8 2 amappl15 184 1643 0 1642 5 4 1 1 0 8 0 amappl14 176 1684 0 1681 2 1 1 1 0 8 0 amappl13 168 1377 0 1376 1 0 1 1 0 8 0 amappl12 160 629 0 626 1 0 1 1 0 8 0 amappl11 152 832 0 818 1 0 1 1 0 8 0 amappl10 144 1346 0 1346 7 7 0 1 0 8 0 amappl9 136 1963 0 1957 1 0 1 1 0 8 0 amappl8 128 1439 0 1398 2 0 2 2 0 8 0 amappl7 120 1540 0 1533 1 0 1 1 0 8 0 amappl6 112 726 0 715 1 0 1 1 0 8 0 amappl5 104 1058 0 1048 1 0 1 1 0 8 0 amappl4 96 9153 0 9122 1 0 1 1 0 8 0 amappl3 88 1675 0 1669 1 0 1 1 0 8 0 amappl2 80 64061 0 63995 4 2 2 3 0 8 0 amappl1 72 157374 0 156976 27 18 9 20 0 8 0 amappl 80 18722 0 18687 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 224 0 95 3 0 3 3 0 8 0 uaddrrnd 24 8269 0 8241 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8269 0 8241 1 0 1 1 0 8 0 vmmpekpl 168 49085 0 49059 2 0 2 2 0 8 0 vmmpepl 168 975497 0 973622 507 389 118 124 0 357 30 vmsppl 272 8254 0 8241 6 4 2 2 0 8 1 pdppl 4096 16544 0 16510 6 1 5 6 0 8 0 pvpl 32 2296923 0 2279558 615 458 157 290 0 265 10 pmappl 200 8268 0 8255 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 802 0 215 18 1 17 18 0 8 0