x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x800, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000280)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000200)={0x200}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x44, &(0x7f0000000040)="9bd0b91d11ead6d5b10000410800005ef66a6a856c0900d11b715df6c3e430432ae4b6b0d3ad8962996ccb1f799900a4ef701a7111ea20608d4bbdd3c87883701aee2d58") 16:35:03 executing program 1: unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000100)=0xff) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x10000, 0x5, {0x1000, 0x20}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) 16:35:03 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000001180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000001200)=0xc) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000001240)=""/104, 0x68}, {&(0x7f00000012c0)=""/207, 0xcf}, {&(0x7f00000013c0)=""/92, 0x5c}, {&(0x7f0000001440)=""/160, 0xa0}, {&(0x7f0000001500)=""/199, 0xc7}], 0x5, 0x0, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:35:03 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000fdd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r12, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r16 = getpid() fcntl$setown(r15, 0x6, r16) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, 0x0, r7, r11, r13, 0x10, 0x8}, 0x2, 0x5, r14, r16, 0x2, 0xfffffffffffff7e4, 0x31fd, 0x80000001}) r17 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r17, 0x8020699f, &(0x7f0000000300)) 16:35:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x1}]}}) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x8000, 0x8, {[0x462b, 0x81, 0x8, 0x1, 0x2, 0x8001, 0x0, 0x8, 0x80, 0x705c, 0x7, 0x5, 0x73b0, 0x6800832, 0x2, 0xfff, 0x3f, 0xffff], [0x0, 0x100, 0x7, 0x5, 0x8, 0x2, 0x7, 0xcbe, 0x2f0, 0xb65], [0x40, 0xfffffffffffffeff, 0x7f, 0x7, 0x8, 0x40, 0x3], [0xf780000000, 0x5, 0x8001, 0x80000000, 0xffff, 0x2], [{0x9, 0x10000, 0x7, 0x9}, {0x1, 0x2, 0xfffffffe, 0x738b}, {0x0, 0x9064, 0x9, 0xdace}, {0x6fb5, 0xf70, 0x4, 0x8}, {0x6, 0x4, 0x2, 0x5}, {0x400, 0x4, 0x8}, {0x4, 0x9, 0xf92f, 0x9}, {0x8000, 0x6, 0x10000, 0x1b4}], {0x6, 0x7, 0x3, 0xd}, {0x3, 0x1, 0x7, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000500)) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="100000892d00000004ff0000010000006bcf81b8eeae6ece5a4d615ec1769479c97b9df5468b35cea100415dcb7ce483dcbb3dbcbc8359450ed81a5485bfdbe0c9f2804fd40e1d4920d7d73d50b641d461a0e6914b6efbca8a"], 0x10}, 0x0) accept(r6, 0x0, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:35:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x3}, {0x54}, {0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) r3 = getppid() setpgid(0x0, r3) fcntl$lock(r2, 0xe, &(0x7f0000000140)={0x3, 0x1, 0xff, 0x0, r3}) 16:35:03 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000000000000000000000000000000000005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd0700"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r3 = msgget$private(0x0, 0x110) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x57d57cf7ab8719e6) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r8, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="10c8b58ebfefc2b44241eaee7591"], 0x10}, 0x0) accept$inet6(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) kevent(r7, &(0x7f0000000700), 0x9, 0x0, 0xd37a, 0x0) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x4}, {{}, 0xfffffffffffffffb, 0xb5, 0x0, 0x10000}, {{}, 0xfffffffffffffffb, 0x1, 0x0, 0xff}], 0x9, 0x0, 0xd37a, 0x0) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000b40)=ANY=[], @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=r2, @ANYRESHEX, @ANYPTR, @ANYRESDEC=r3, @ANYRESHEX=r9], @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r12, @ANYRESHEX, @ANYBLOB="69ea003f03e6e6544c40d2f2b2e4a79368e8fbf25948de45c13c1301e0be7b52de2735ca5f6bf48bc51ae9fcb7a557d94acde0336dcdb8ffa7151c399751d54406ea38694f43248a0c176bf0890cd56e94dfb321d988cb6a9da070ed8cec1fdd40"], @ANYBLOB="d96c"], @ANYRESDEC=r7, @ANYRES64]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r13, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r18, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r25, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r15, r22, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r30 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r29, 0xffffffffffffffff, r30, 0x0, 0x0]) setegid(r32) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r33, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r34, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r35 = kqueue() fcntl$dupfd(r35, 0x2, 0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf1, 0x0, r31, 0x0, r31, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) 16:35:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) 16:35:03 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x4, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x81) bind(r4, &(0x7f0000001500)=@in6={0x18, 0x0, 0xf181, 0xf7eb}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r19, r20) setuid(r16) r21 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 16:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8a0, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) writev(r8, &(0x7f0000000240)=[{&(0x7f0000000340)="72b766d172051755ba144d1152197de3c48d36c1035955073d8140aec36bacc604bdb4b5e8ccea659ade03308aad5d7a922a66487b4c4cd739bf948140d9ac862b344c96194d89e22413434b59e613caeccec53ccc03c31d5b79d79b2ecddf1a34dc7bd3141fd7347dba202c01019d20325a10dafcb70cb3617dcd94fec70b4b2a390a853fee48dcb95ab5f7a03666adc72ee79a15e450e846a15c7a866d8597784980ee38271a86b24ba0d23edfa9cb10628fa1150d32d3d8d49a03", 0xbc}], 0x1) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000180)=0xffff) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xf44, 0x4, 0x3f, 0xffffffff}, {0xfffc, 0x8, 0x57, 0x400}, {0x3a9, 0xff, 0x7, 0x400}, {0x8000, 0x2, 0x9b, 0x7}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r10 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r10, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) sendto$unix(r10, &(0x7f0000000400)="8c31a3de5644969ad265d9b2de918af14ca7a4d42bd869086156890bb4409aac93054b6162b8a41e5a5d4a50c72b28dbd7ca53dbf0ce850237d3d22e0a1b6f9218d911aa8b1bd158cf87d1", 0x4b, 0x1, 0x0, 0x0) 16:35:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setuid(0xee01) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r3) 16:35:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:35:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0x28d) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe37) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r9 = semget$private(0x0, 0x9, 0x0) semop(r9, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = semget(0x3, 0x1, 0x0) semop(r10, &(0x7f0000000c40)=[{0x2, 0x20000000000000, 0x800}, {0x3, 0x7fff, 0x800}, {0x826997f643ae7948, 0xfffffffffffffff8, 0x1000}, {0x2, 0x10002, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x3000}, {0x4, 0x500, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) r11 = semget$private(0x0, 0x9, 0x0) semop(r11, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getpgid(0xffffffffffffffff) mknodat(r12, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r13, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40), 0x6, &(0x7f0000002d80)=[{0x0, 0xffff, 0x6, "7e04cae07cca821d98a61ee2c1c55cc615538798414cd890a3debd14543eb0716670f836311563e310c1d846179170a346d57e5b496d1b10c379c4cd71b6e6bf0cdf56f104f8df430a892ca5d434e07602a41964ab24a90d04224b77176ad83218ab7c675d7fdfe4938b3fe7c4e3071eb6638c8b1a841a928d8ccf9658a77954ee7213497a05b0adec172f12e10ab9a9930cb0bb97a7e697522d8ba6efffcb0e171c2e00529dea9931ad12cca7d338146056f1e87ee9"}]}, 0x1) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r13, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000000b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r12, @ANYRES32=r12, @ANYBLOB="2000b5e93b97007e3966a32ef54685b205a57792b3005d91ffff000000010000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x1) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r19, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r21 = fcntl$dupfd(r0, 0x0, r0) writev(r21, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530bbf95e25f870d43f9", 0x1000}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000000000", 0xda}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593cfee2de257ed34de8400ebe3bf4d16e0a82ec168fd2549a28f881b88068853967fcc7691cd50bc3ee320c430e1b01461baa73f5cfc462b89451086c3ac46192d3f8f056dcc1e6eda78978371e49d887119a7df59d2b9d8084fc1773347d5553f9c4f02a69db78656849fb193570186218508325a149cf5764600da01bc5f9037dc982c459199eb1eccff386b3b95a78d2491e3d5260b4b42078dc4dd9eb19ce71355fb606f071f5d85772aaf30ff6a00c0a720147c2f5676a8c217fcf31faf84b0bbccd24136cfaa841eafb7757953e31d1c60a41902b0737c7fc0a2c539b12bea48e56a1bb9f0e7606de84ae87a750a07916c317249e8aa343b8e03558b769102e62c2d00f400123670ddf2900820727b87ee3beb7774d0c5a73b743d94db42c8d6b4d52c226ca858b61fe8c7c9d4cb129d0a3ccb2e0322da9ff382520a3ca7315e3985c054aba95364932ab31b86e3b7215c29309c25625dfa4e7b0b277e40ca677bb397b08c18908ec9a2eb24dd90ba632edc5e2cc2a394873cba0f845509a78b101f10f022d672e81f29ca5ae57e260d1f21af6de5785678f9d1f359c8c8e1681554678acf2d6f4e939106c3abe0bc1d978bcdcdc471ca76ddc223165fddf7fda7464b106873360ddde1620ba13156ddac0b322d7acc3bde5eb9d9f155bbf7b4adda8ab2e83c92afe5e20d160a7b0a840efb42932b20f6abbbcdd93a8b408d80f0b0d65c785d3ef6b75fd17d371a723cdd381d2af11a686f3a580d64eafd2d4881306ec7ccd71a00104cff81a7831aa70ea96c0cabe26f6aefdfd34409e0b250bd163b0006234d64ad8f5ae6cb05a7557e28988db9cbba2ed3d792f8af55d1e503b317657baa6348dd0dc82107266f8cd079d8e1531ca0ac16cf2a3eba5d5d31f5fb2c1b6aa6c458b71e6b23e60fb0e7e80d663b7968e6f9accc70e487250e2b7beb3f1e485d0fdaeadd6e7bcbe170c0c2e80e3f921fefe781da665b03482fbec33542542449107b0a34c3a938e4e62957bce34086ae74110f9941f2437dc983233da51e4b47cb744a9a4e807f7a4cda8ad3e5d5f5f0ca578c8393aafd1ed106e47e0262f0b197205aeccd433a4be7ad956ddf2dd2202056f3aa7e8001e8d53f0f1f6fecd576391827afd2614808198ded9a321e3b4956dba3d686b1ac92cbff1129625cf40b5058b5d859494e10711e81305f24ab3a5fdc67021ad178ceebd3827e1d989fef3b972063dfb36b2bdcc021ef2b8b3640519ebd1ba1a464cffc2362fc9b448aabd3c094dd98fe0accfa676ec0292f3e4446b7db0929a7cb176ee96ca96112e5cdcc7a235fe8f6c83f466a54ab886581a5585e55f505ecbc9649eb7359999a5723adb8896cff44ecbeac5e9a216105f7b8d04d3619b919b3df70f64967ad0617f897933bdaf42670698be8a4d3ab8a96a2bfc4453df4164860e2622ff25eb402653e5de992473f8bb93b6992b14cc7d4bb2875e37d022c2131488ff4e07d47a0092efd3855b61fb158c6814a414ce9b8115598d100a1271c40bcc767774d1a5bcdf93cbeb1ed902cb716dafb54bd8e7deab70c258f12e48adc9162cf588cd882e930173b398052ebea0ac90c9fa90eb3085f76f02ec7c9b098735df08fb6f863504161ebbc9c49277e770bccce094627f916c29f6822a2debc1db77daac12f538ba8f34636f0f4ad726ced1204361add9ffb9f51b557984c9a25491e6c11030fe4ee366c1e170c132b221a654c3aecb6f8cfc388b3abb9a14af0a159c63dccabbc11876ba13da02864c75803afa3276efef24360acbf7c4b7f9406d3e4f1f3e8a67ca9a2b4b8bff8b821a44b3d31f0d3f24cbf3850ee4b87ba78ff9ed4067010e43632aaa6273b10085ba04bd72104f6141a3e977948f99d7bdce9bfef60983084869f32208020a1691b479b4d4c420a252585c0515beaaffebefb59fdb7ad3f150b12f8f2d34d30718a26cfaf855ff8a23f24c1b9b9823ac02a1ae87b8c7f85ec218625c29010d1ca2660f822adf142b92ce438716e49dcf27e88352f2bfd527851cc9af9b271b250db9ee8ddce6c6ab26710f5610768c39946ef6b2f9dd60a19371c023169c3c3285a46384af847436083ab510ec27cdc0f4e85160091c59789b864a021b2b6869bb25e6183f67b10f174ec91944908b7974e340164c189f43b7815a349a387bb91e9e9b25b4972984005d29fa8a0755641a495fee4d8891480aad52c3794db0a3319122100dafd29e0326d4b63bfdb1a81ffa408f9dd39fd8da856198b9fb963286380bc6a7af73af049cbdc2637c98184cb4a39f9014fa749830e180891e6a4eb6751ada5c48b69688aee90fb1ff57e79007e074df62668279f777978d96bdb0142745c34654591da84f286c6eaac508e918dd7463d09bf3bf5ea9525029a01f3cd7addf2bda9e80984775bacde3c4d44b2abf774b550569bc9a24976b4f253ce62528e153e50de698f284bcafa195b37864bd6ef425b9884c26e68ee58eafb531b1a542047b8beae4c58ccc3c39173a353300823b34a06b9e5bb228289f77b24846039387f9f29f0dacacbfbe1ef22e1db0755c35e5957867671f1b6b4b4a0795b09e139d08f82e3443388d8f13525fad572d95ecd85ba3a689e0f8804e83fe1d90254ac204c37efd10902d808eb38f72f3765ae5d629db79aec7f95e62f82a22917886bead541f308bc5e075319a11ceb0625b316d4709f9a3495b7362ffdd9194c562851ed3b836537f1c17277e7b7ea0164bccd96c9177ab61307e78c166bd62ddb2488482fe4c1b63cf010b299c0ef267794a0fdbef41b7d6a2ef90eadd76a825a7cd3aef396bf8b5c03f9eeb37de84bce1b94c43dfff0b5eadbdbcce481977f6d84e08515c468fbdfd63735dd7a", 0xffffffffffffff59}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) write(r21, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) 16:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x44}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000000000f2fcff000000000000"], 0x10}, 0x0) recvfrom$inet(r3, &(0x7f0000000240)=""/222, 0xde, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x8, 0x4, 0x5b, 0xff}, {0xff, 0x40, 0x0, 0xe205}, {0x3ff, 0x5, 0x1, 0xfd52}, {0xd6, 0x8, 0x2, 0x5}, {0x0, 0x81, 0xb0, 0x7fffffff}, {0x2, 0x3f, 0x40, 0x3}, {0xd86, 0x3f, 0xaf, 0x401}]}) 16:35:03 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) flock(r0, 0xb) 16:35:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0x80000001) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) syz_open_pts() getrlimit(0x9dfc56851df5ba53, &(0x7f00000000c0)) 16:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x25, 0x0, 0x31}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:35:03 executing program 0: getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:35:03 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6c29, 0x1, 0xb3d, 0x1, 0x101, 0x10000, 0x1f, 0x1, 0x1, 0x101, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x4b7f4aac40fb6adb, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0x80, &(0x7f00000000c0)={0x2000000000004}) kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r8 = getpgid(r6) getpgid(r8) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:03 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000063000/0x1000)=nil}, {&(0x7f00000aa000/0x4000)=nil, &(0x7f00000b9000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000388000/0x3000)=nil, &(0x7f000005f000/0x3000)=nil}, {&(0x7f000027d000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil}, {&(0x7f0000266000/0x1000)=nil, &(0x7f0000126000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000022b000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000343000/0x3000)=nil}, {&(0x7f0000360000/0x4000)=nil, &(0x7f0000111000/0x2000)=nil}, {&(0x7f0000347000/0x4000)=nil, &(0x7f00000ce000/0x3000)=nil}, {&(0x7f000033f000/0x3000)=nil, &(0x7f00003a2000/0x1000)=nil}, {&(0x7f00002fc000/0x2000)=nil, &(0x7f0000310000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000147000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil}, {&(0x7f0000279000/0x3000)=nil, &(0x7f0000ff1000/0xe000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f00000000c0)='./file\x00', 0x10400, 0x10) bind$unix(r0, &(0x7f0000000100)=@file={0x3, './file\x00'}, 0x9) sendto(0xffffffffffffffff, &(0x7f0000000000)="5eee22af8cd4faebee4502c7c52d334b1e0f69c7b8bf6c81d5c2dbfc5869d1b62818ee8d5502d78ae360781ee1ec16f39ebcbcf0b29371ff6176bef90f2559d4ed7630867c20f2fe7ca6f5766c8d1b94dcf2307c3229cb9be045b9952dd1765c1bcd7b3270ca90ec82ac971a2dcec61815044bcf3a5138c1cca713bcdadc0a397ae123357d6c959c612eaf49", 0x8c, 0x4, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:35:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1, 0x0, 0xfc}, {0x4d}, {0x6}]}) unlink(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x8, &(0x7f0000000040)="f1a6c614633f33a202011d9567") open(&(0x7f0000000080)='./file0\x00', 0x0, 0x7c3dac437abc13d1) 16:35:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0xc003, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:35:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000005745192a1050230400000000edfe1d5ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) chdir(&(0x7f0000000080)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:35:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r7 = openat(r5, &(0x7f0000000240)='./file0\x00', 0x1337e7703bc46cb, 0xb5) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000080)) 16:35:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f00000000c0)="7b8d39077f471ebbcb11e55cb7c012b444d7c60a004d1cfd4d7f458118f443a381fe80f6f504ce40a6681847d765c6856affb1c67bb6ff7f00001967ab5b4468394b421e0f69cb5bc167dc5c853683478c9a8b1549691500000000000000", 0x5e) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:35:03 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgget$private(0x0, 0x212) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x1) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) 16:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x6, 0x0, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 16:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x0, 0x9, 0x1ff}, {0x3, 0xae, 0x8, 0xfff}, {0x9a, 0x0, 0x7, 0x2}, {0x9, 0xff, 0x3, 0x24}, {0x0, 0x6, 0x30}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x7fff) 16:35:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f00000000c0)=[{}, {}, {{}, 0xffffffffffffffff}], 0xe1, &(0x7f00000002c0), 0x7fffffff, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="edff0000008000050000001001000000"], 0x10}, 0x0) recvfrom$inet6(r3, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x80000001}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10180, 0x30) r5 = socket(0x0, 0x4, 0x6) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) listen(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 16:35:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/180, 0xb4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6, 0x80, 0x7}, {0x33, 0x5, 0xfb, 0x1}]}) shmctl$SHM_UNLOCK(0x0, 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) socket$inet6(0x18, 0x8000, 0x9) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x80000001) pwrite(r0, &(0x7f0000000240)="7e3ac4acab4095c7b4f911b708bc", 0xe, 0x0, 0x0) 16:35:03 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = dup(r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x9}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x40, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r5, 0x0, 0x4) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r2) 16:35:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000000000003b3527b96b1aec3ee3bff0f7a18da178f87c8a5b671b1ba78f531834000000a71400000029000000"], 0x38}, 0x410) 16:35:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x21, 0x59) getsockopt$sock_int(r0, 0xffff, 0x1028, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$dupfd(r2, 0xa, r4) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:35:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x4d, 0x3f, 0x2}, {0xa8}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 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, 0x3ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0x0, 0x403], [{0xf5}, {0x0, 0x9b06}, {}, {}, {0x0, 0x2000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x9, 0x0, 0xd37a, 0x0) fcntl$setown(r7, 0x6, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) 16:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x5c}, {0x1c}, {0x6}]}) pipe2(&(0x7f00000000c0), 0x4) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r7, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1000010000070000000000000000000043734c67cd470864b01c6abf7fab64b8c40cd303c561f5044f99b8572560c064a71aaa33368db7cb30b8739c74b6a28329ce40fbfdfe0427f04d7444c3d504a1766dd3e4fedc59a71d0000000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = getegid() fchown(r6, r8, r9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a9, &(0x7f0000000000)="280000000000000000d95bf7ffff") 16:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:35:03 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:35:04 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x200, 0x142) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:35:04 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) sendsyslog(&(0x7f0000000040)="eefc23a0aa0cede0e5852aee83095c32c4a2bd66e97e7e6226a086821f487d34a094ac426af042141f56c19dcdb33a9033254278f9014776e1c2a07eee65d86916cb43133758f7caf31617ece3a953cf36f0274470a20e41716c8920edd292da1017416a620e29eb99264d9072ae18", 0x6f, 0x8) 16:35:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="708849471f41b87966d246e52dff33ce459a40871cc342ee00a328512f5f74a918fa001aabe12b719162aab2a48542065d9b3992252030c1afed5b78f7140ffbd26a2e28fd95378c3decec8787ec7ef10a05acee825504f749934774cb5c2e247a2d607a0f49e93ca90bd33d403122616dbff63b4c2c4f5a7b240b2854628526403afc91e00427a0264c9610147d68fbc09bb8e5cf592a43122a5929557749bf2880fc25de55a12c4a0c3978e9ef061bd0d9babb3b3f612c12a0683f70ad39327885d43bc0dfc5350dcd0952e698753c7121c9be2b133a567b8d74f4f4b7172e87d6d0067f2842be38e04182a25dbec804dd492e54eabf"], 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}, 0xfffffffffffffffa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r5, &(0x7f0000000140)='./file0\x00', 0x10000, 0x35) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:35:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) setsockopt(r0, 0x7, 0x0, &(0x7f0000000100), 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 16:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x7c}, {0x6}]}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = socket(0x1, 0x1, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0xba, 0xb1, 0x0, 0x7}, {0x601, 0x1, 0x9, 0xffffffff}, {0xb1, 0x6, 0xa8, 0xffff}]}) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000000c0)=0x76c) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x4) 16:35:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, 0xffffffffffffffff) 16:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0xfd}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x1, 0x1, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000140)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000200)={0x970c, 0x2, 0x80, 0x1}) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f00000001c0)={0x6, 0xc4f, './file0\x00', 0x571, 0x3, 0x2, 0x4}) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0xc9) 16:35:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000180)="82c1792be8d0291919d1c5238e59db1bdbb52388ba03566d4bc512a6585c35082bad09f24092034825724df9d8bf35e9be121846a0", 0x35, 0x4, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x9, 0x4}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = dup2(r3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) close(r0) 16:35:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') select(0x40, &(0x7f0000000100)={0xb}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x40000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c450b13fc2ac0362aaa8e1a97df0bafde164093b", 0x0, 0x2}) 16:35:04 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) 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, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r4 = accept(r3, &(0x7f0000000080)=@un=@file={0x0, ""/29}, &(0x7f0000000100)=0x1f) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000240)=@un=@file={0x0, ""/57}, 0x3b, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000340)=""/68, 0x44}, {&(0x7f00000003c0)=""/221, 0xdd}], 0x3, &(0x7f0000000500)=""/88, 0x58}, 0x801) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:35:04 executing program 0: 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)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 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 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206980, &(0x7f0000000300)) ioctl$TIOCCDTR(r6, 0x20007478) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) r7 = socket(0x1, 0x1, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f00000000c0)=0x100) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x1, 0x20, 0x8b89}, {0x3, 0x20, 0x0, 0x6}, {0x1003, 0x8, 0xa4, 0x101}, {0x9, 0x3d, 0x1, 0x9}, {0x60b, 0xf4, 0x7, 0x7}]}) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000140)=0x3) 16:35:04 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) sendto(r2, &(0x7f00000001c0)="8b9258681fefea93d400783676171f1fe6de6c348fe570b1418fe2c7b5c393f514875f6d3f10a30e06741d1014e8c73897a0b35fdb5d208b6e58f0d9ebf2fd0f5d3819a2b23e7501ef9fd3f087c42c422f8b48c3b987b30c47395a8c7581726ef81027c85c5832576c879479c6911eba96b70b4bce7bd20d954e9bd6d64a8eae36c806af93e3d446ad427e6598e2ce0a8e38ce60a697646275b87018569cac507b8ad1ee1508a4", 0xa7, 0x400, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:35:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x401) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x1000) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r9, &(0x7f00000006c0)={0x0, 0x15f, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x10}, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() setpgid(0x0, r11) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7ff, 0x0, r7, r8, r10, 0x4, 0xac}, 0x91, 0x7, r11, r13, 0x3, 0x8, 0x5}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r14 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r14, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1017000000000000fffb0000c9ef0000"], 0x10}, 0x0) connect$unix(r14, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) 16:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000076, &(0x7f0000000040)=[{0x210, 0xe1, 0x0, 0xfff7fffc}, {0x1000, 0x0, 0x0, 0x3}, {0x4000007ffffffe}]}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0xfffffffb) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'\x04\x01\x01', 0x0}) r4 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1ff, 0xed, 0x7, 0x2, "f0dc73905bf4a790c3dcaa04b45cbc392572d4a1", 0x2, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x7}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) close(r5) ioctl$BIOCFLUSH(r3, 0x20004268) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:35:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fchmod(r2, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) close(r1) 16:35:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:35:04 executing program 0: setuid(0xee01) socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffff9c, 0x2000000, 0x100015, &(0x7f0000000180)="000000004e56c605622623ae0ee51eac8ee9bb5b4f256ae807607727fb01ab4716d22503353f0000004e2ab96814e263b86ef6328972554a46d000000089b903000000000000004dc06c19ab0b8a86d2890350d37d3fd0c55e1a5842c61f7a218a85b21b81524448ec41f50065464b0d28d7350e1cdc2e23a997a3147dc9b1417983934f4ef60df34e3c263f120921dd82c9bb0c9959f006a898dc26e4245516f56f24bcb0d9924f80e39bef3975e54f67caf710e426459c3a3bb39ca9c49b511afc04d3091027d1fcadd3123bffdd0e1ab7ec28e3c1b5d6ec1103bab2ddf03d1f87f1bc8d244b9a03670575bc55645222a0c652399ce43c592d4ef2f875cfb967f6749917f69efc2956e7080b265ef152d74bde854edb12e56d42ad03c0e73795a4c1ecb89c3a065751bc88b78fc65f79d8fa856867783771feb94d51fb73e11e90bbe55e05c7f0af7eb9fefd0a024c89f2236ee70f6869b93b4675d4f9fd6f0ae4bc27d8a944d4d35613fd28cdfcd8a1566e5af89c71973b775c7339d4753b49d74b4c51071b6d13cef0ba2df2d34ea3335287bc68070af2d4bb4ca562ae43aa182bcf0539cfa50a893c70a9475467e0b58bcec1be4a58b415c890c2b38c0664e3c047449140ec90c36cda4fa93ed692f5d0db74", 0xfed2) 16:35:04 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = dup2(r1, r2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000340)={{}, 0x6, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1085a, 0x0) readv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000240)=""/87, 0x57}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r5, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x2) close(r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) 16:35:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703ccca9fc2aa7ead4bcb777fa69dfceac2a84e6abca64896819f507d00006e102300294c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ede51ea65285f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8728ac9d4ae782e6db5cd69878ecac7dbbc5b65c6593d2870b4122cd235800000000000ff7f000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe9aff65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac74434edead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44a44aa9334c8bfb9ed8d309f782d9e013560e2ac9ef51af5ab238f2b7294a82044e870b2ecad138623d69a011ac17ca6062fb972b52aaaa3bb94e856cf06795508a76c285cc5b42b109e82baca3310225c1a447c8daf3bda279988de8a7692b97281fc79f761f9f71e830c4f05cd816b38531497800000000000000"], 0x10) dup2(r2, r0) r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/67) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:35:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x60) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:35:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7, 0x0, 0x40}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) symlinkat(&(0x7f0000000340)='./bus\x00', r0, &(0x7f0000000380)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x6]) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x3, 0x3, 0x800}, {0x4, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0x1400}, {0x0, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000040)=[{0x4, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d2bc3}, {0xa50b5b29fd415b60, 0x24, 0x1000}, {0x3, 0x2, 0x2000}, {0x0, 0x46, 0x1000}], 0x2aaaaaaaaaaaab8a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) write(r6, &(0x7f00000000c0)='!', 0x1) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000300)=0x9) 16:35:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1, 0x95}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) lseek(r1, 0x0, 0x1, 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() socket(0x10, 0x8000, 0x40) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r2, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:35:04 executing program 1: r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x28908, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0xe388, 0x7f, 0x0, "d730140dbb6fc6e23c5b00000000000000e708e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) close(r6) r7 = syz_open_pts() close(r0) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000e00001167f5bfa600"}) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) write(r12, &(0x7f0000000340)="3e9a75ec877f33b1f10c2f8158d31a4c5fa46554171ee64becefd88e8a22a84b388e69d13a21394b7f66310f2b39291056e0c568cacd9be9c8693b093e87a35c58d88d98672cd9059bae759a7a", 0x4d) kevent(r10, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="399689089cf2c040d517e559ff75f038c9c96ca983a7dc06462688c5211fa5d84af98b6704e70fdfadd774363c9754609f6b1ab5f5cac1b0ddec2c0f4cbf219eac53811d4b869b85613e07fa8acce904664e6421757f814bd1a723cf6d49e621262d1219f8cd4fc5be859ccb39ca0989c94c2d6b6b5e54bb2c82ce62c0678df58abe05a8c05477efc371bf7a553b1e7344f210579c7857c8280d560be48bc27ca9bf8862c622fa581b616687c3e5515ef1eefb519c2a0ad22fd9956f9feb9860e79007c0492e86a52392a43e61", 0xcd, 0x0, 0x1f) dup2(r9, r1) r13 = socket(0x1, 0x1, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x65f3, 0x1, 0xd9e, "9f8dd8e500", 0x20}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:35:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = msgget(0x2, 0x10) r2 = geteuid() r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getpgrp() r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x2, r2, r5, r6, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r7, r8, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) fchown(0xffffffffffffffff, r0, r5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:35:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) open$dir(&(0x7f00000014c0)='./bus\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="f4bf03544f121158fa7890623eeacb061ec33e822239b24966b1268d4b7caea7888cbeabe9cfa36dc16a9152a80c100564fd6f427098e736f57d640de2484623ae5fb3ee27f6cd92bc77c9b5da9accb18f1a0c88296f88063c92a5475a4995f594f705074258cb9464a71cd4afd5a5f33def00350f624fa58b383b9878ae994b517eb3465765330e4b73abb943adc40f960f088f5ab2e9dff7fa6137272ee08884a93f718ffa6ec2e108de7e28dbb21259f94bde60011872831c8595db7024f3fe96d886", 0xc4}, {&(0x7f0000000000)="b93e7ba7de8539adbc625bcffe65d5fa16ee4bab7b10f28dcbc034cf4a723fda91d5a605f700b7824fbb4b106acc1b386f1396216a1545a34f824e9f64680f5fb530a4da85d58319b5c9cd9cbb3a6c702f52b1fdd44355fe922f61062cbffc628b0fd9c2", 0x64}, {&(0x7f0000000080)="a14267b27fbfd2b19c18a508573feddd1cad8ca6205e60644c3be59514639f6e42dc095478deef", 0x27}, {&(0x7f0000000240)="faee668f01d260fa6b680fc8930515ab43c6e992b3c489b3ca1904079134e65f339568b54d7fa64dfec79b0352c1501f89cab332ba267af6cafd2ed8f060bef3ac8f718d64ae2e8ee14ebd358dde0b601c4997f9d4e738a93f6210a2aa15ca319af92c073e9f53eadacb2ee75e84f1b8dc17ef9153095a2df10246fe32b4b84a343e4b99756c961bef041f1c1de9355b43758a18583eba5e5f33b1a81ea20fff491cc0cf6c6dfca76e6ba3a8053d18ed03883ac50eac923cb5294ff96eb99b7ebc0d7b9f8aa15e3efbfdbebfa582c1da9049d51f237574b3419b2e1fccee032792e512550b00ebf9a196d507c1e06e9b617491b6d3ebb1aeb4f25084c538279b2f7985e2966233379b0ca8c7f000fa804a8a50a57acdd87fbdaaeb3202464e7c5c6a54340f626b114089c4eed735a2a8c9c4e810c25e850b4a6d0a0b9b39f7469ceed8957a004a28557eec56cebdf37b6a76454c283060bda8edd6e7a515e547f2c191f14269dccda0456a52fa75a92fd8b7cddcdce39390d9da013d49ae2a7df017af6840ed54acaba5489e6365c304bedff78f47397c2c2af7947acf06c82d56a4adb24638c63e089fa540a38d64f107289ae9ab1f8056a0ba4903a91eb09b0a881e1636339f91d38eafdc22d373d9f964eb01d8385dc099cbfc24959f99b0253cc5e611b04135e710e5a15fa780d8ce98dd120d8d4fa645b201a123fa50813183dfa6fb773b33fc5456b89324ee58400afe5b66b017fc0438c7e334612f4c31485e94fb785f08e0c4d7aa2f64d15d561ed18b5bb0a4d3c4bf48969f734d48b02104d6edde0b11b26bcc6b70e875dddbb0527704bcdd537dce5ddbf8548fee69d105471f882acc26b8b669ecbbc0290ddb5344b6cc1da7e6a54cfb87e1d4dcc5406d1b5b8331915874dd53fe9acdb447a449698ebbe31eaada7d39fe21596f93306d5c3d75c75e7ae72d2158da66e477ed9e82997fe205a118414f566ebeffea342fd888fe095a22cfa1a8879bd68cb3fa1a711f916190941a8ce290db1ea71844fd616e6f534cc5b8e7190dcbfbdc25af541d24cc0fa06898b904436ea6caf58f684a800935be11e85a07df3ce7530a6c49ee528eb4f15c4b4dc5722ea3aa65bca989fcc5ee13fac3f76d66f63bc09606688209702ca1a30fe3a499328c64426874dd8c47aa466a99c60a770d0faebd42d7d7c19e8cbf0302ef92a49784a4566193e8da38f3796026964ddbf2d4da79ba777f14f807e87711ebb9b03a381c93620f63a721de5d30ab9323312a899ea1ad512f79e08e7bff6280798df6e069a21f39c36ad9e3399d96314cf6f29dc4e5d87c958d9d33704b50ced2363e2158a508dfe0ec754d834a0b6a3bc5ff9d96b6b8100cbc1c8fe334230deb56b218c6a363625a5e743d0d36ddb8f04853dfdc8710d3459aea9b7e445933b720d5f95181d2619b56eb0b17400dd95c91a860aef28f781369005fd6785bec03258fd8f1dc28837f22f21f887f0c276f99e5089c0f51be82c2598587def6e78d0d00a661fc5bed79334aa514b289b1424b190a5afc207b816bdcedeff86b3bea04c78f41329de8d34ffcd289135aba82b692efc4af54bcf998f135f8b1280acaaf0a3f0623d84e72f87400e8ac4ebc1a1e81988e3b65ed6b134cf4a21c794233977e723abfa5833f0d85f240e6cbcef06202d3bc1af5973e80472d6107fa7129a186e00696eb1f9b1eb76a5a2902babb8ef7672f34f94d95ad091d34299707f11d9adc63d724d36b8fedaee75712760c8624665f6aedccf1154193e7e7b316b712a1c3720cf56c11ba62481666717a8b9186b9703f1f54fa1b39f1ac2f825d30cb4fa84be221680112725a82a51903749efc1b8becf699a3108383b3a20ceeb84bb78c21e10cb22cf116a64b40c610f45808dccc105079124542eb0eac6c8ef4b1f1e300ea646afb8ba09affd852721a26eb1b9aad7b8b3b6103ed2ed5611f2db1593d558158ddb8be87052fbba99570c1ebcad60c8b5a58e22415a4f88ff2554caae6dbf6af427ab2be925e3ce383b940a62d2f7c977d45de9a45f643d65d7288e6a7291daddd717774c08d879d484c1c75605ac00d6b3493269fe16b15bb6af5c613fa92435cf4b78c664ddfbdbb381ba6397d1029534d4c1e69ad4ad78c0402678e087fa4b137caf97b307e19000ca9af66a94b898bf9afeed394673543b1cab3df5f781e00407068bc3cb799bd232f69e65f03f32e251da1558fa5b3055a26b6c3bfee4e51f8174e90b9905afc360c2a931431b4524d178d94eaa5737d30c9525a5e9f72eccffd50592c1b86c81f9d11a0d6906278d3fceb76125ac55697a9feddf7c230fbae2e818b6d3bfdd1b812baf64ca63fda9f12440ee326a236a270674cc631fa048da38839c82ea9d23e6f5705e2fb7231ad56a0ae8bc977ce8781d0e75fcc656bcc42b0235850fe59140577aa567dd9a77663ac6d72b59168f7565c7b84320e7f63a8930e4c30272fd9ec8e554f5f80af7041ac2f83c621f052b68ee0f823946861d23f5f507918c8ee06d523a8fe16e3327ff75b832aef42a1938ab5fc946b24a9b11948fd9722f0d2a831e31358c5b4ae4a8d9ce5d4bf8bdbbd0cccbe83d75fbd12cc89ada21bbf8c7e8c162eacbb3f673aaa36786da6110fd8d09ca0099ec50cb05fa3fb5b20ff0fb783c29a7df46d0708effd88ae79b6946f455c83f8f8638b45576d1c2c5d39f593c48acaee5cd40c31b1342e792ab51c709fdcd759596cccb6b8904faa36978fab4d345d17ab0c4ad08e96e634bc9e832f5357ef47656dbc4ef09f86de3b91f4739d6a95db58a1ccd030def8ba702b0a6e43cd2bae5b9266fd69dc291b4b0229e32132880f8d676288bd3807dc237d7c84d2694cfea2fa612ed30a6b674adb31f9e3bd5d90a0d946fb1735a226d78a50d4adfe4156db885aa64085e220733c5f17f3e47509009fb7d051fab412538ce698bc2c7557b5ba6b3ab1db7ba28ff7a781f68adce7d624abdc7b79d3852f1fc1f30c9595d25df20a61b5dab4916db3babe3e79e829959874fb83f40a309fd1c9c396e23ab87e35de70c52bb5226c9ce6fd56a46076261d812c9be612cf31b75fac568379184055eb5ac26ac5887661c24604b30d8caba683594aa235c2286761e105acd3cf047a099b29bbb26cfddc3b95d029e751c03869a8c402fa4b34d33af351952dc6d606cf4e5b9d1af58c293dc5658f736b89fba4ab0c4c02cc52ed73912fe76483141b0aebc28566b0ae61ecd489b564be304f5002dc5fd4e335d25d01e0438ac2fb6c1bf61f7085a07feb8fc87f037c1bfd52ec0714b23a74896a93bc937817848964474bdf9d2adb422c7974ee0b8cf60625fb176935a29d93e2ad3662efad715038f6ea3bcbf3eb4e1d269617b493acb68f7202bc3805a3d40f4645743b0e534e3f4a8e43808b2c21717afba6aa3b006d2c7f6b0dabff74ae475af3c9152837d5e3304db549892e8fbd36ebc284303458a88f95913bd76c9a853992e3a4bdac52b856e3fc45fe55c1371ee4a49f2ac83c0c83f898b2692b23914c81f25321e0b54b7ec015e12e57852967ff7e1b84899ae3388083891744aba899dca13ce9ccd755b15c3b5bf73963e299c1c68cff0f8f5feb9881a8b9224e32913f2c78fdc92cec9d40a1633d10742a45fa6b751ee363c83c4bd5172af5cb8a5ad295abb2d8ad634f55e33dce8577b24db4ef1c87a4ebeced0584e6794d59beb14cde3a0a2ef06854cf22d59cec79c4db91f3bf804e4a96330d20def2cb759ef2d395580a6f351136b2879f5978e034273a29ea440ef2050f9c88f793deb9070a36271c01f0bad9673147894e8f6b56c8507da5fdff5b81c0acc788ceb84e50b1428158578e276209457045cd451f5544780bcbce5345c7b3dad707769d278bfab4c7de58a8fd1a7c48244dd5d5c80a8ea32652c947fe367719a728b1600fe4d6bd83f734c4de853efbea48128da56eef9d90afc895735aaefcff701d1fa0c4c49e6d995c038a99fa15543415b6ff8ac7616913cabd01969562439baf71e4af1e9790983bf5ea321698e9ef0db61e084fbf6209163bd3510e5ca2e5092173ea447d9c539f9cbff5d7af8bea9628af45933a0142f93a7d406a312ef7b8d2bed6c5bbd57e827bba668d527da57e71b7056771d7117408c121184a64c114e2e373f1bbb2406ece723a51ee39b3d3d50b337cf842b3120715b5f1d066e926e171198c2b402b164d37516cfb78bb741cd674e7c8f714050e1e9964c57d76e9a254659ab8b31a1f1c929055f75a6333970ea186a15e02dec6d57d8689f324c2831d22fd57b84e899f2b2e842d633157401e45d09942b32b8c6d6e1bcf37c1b4ac12df00d3414e5c1a4dc93dab42fdc6df56bea9683e9762990f0d9293c7bd6038474b0cb9b58af47f088057aa4471f3349b4baf9cb21422d5d923b399220034b95fb7e5f1fc4cd5ee9185ae49b7991f6c030cab0a0a9c632efbab8e5957450de55a4085bfb2ff0c25271b810b946b082dfc04d13130f462e544f7b1626aa89b4afb11d8fc1d89e9216b1177fb8733478b953127e0d73ae55aba6040d5d4b3012c94bc7f5a324ce1026f6a8413a603d69fa54cab80eac07961e46a5f8cd96a86eabbc8487c2102833a1f544bec65d7efc9d67ca0c3a3f8281222a12cdeefee42ed9f18d7aebd60f3999f3caece1241b32ddae6737bfdb54ee420ebda4bb631e9a591cf8751f19a4153ef76b38c140507d40157570c9f10a1a2e101a315b2b89aed6b51727147973f5fb48c55b6e19c932843d6ee320b7ed2f2b68099fed3f5d2031971093293e6d9015b171f9de2348dd9274f5576a0c5e149494081adbad5b8bf31c7ab18a4669feec7f5c0e28d6cfb0c6f21a2eed37cbc0ebbbc7ec4a744ddecdd1a9b61ca6cea4c185b909a52785fb9534bd13b0634c5bd73796d19e19054bb76d9aec43477d6a44f920fcbc06bdbb07227f7819d2b875f43da9bb20b5ed595766b0781ff6c3c34c771bddd3158db3df0223a1f8e950a455c389fb0ad79bad33cc737520411c69b4c748f6691c2c34e201b111a61d067094e900d14b8392224476611b4a7140385368ce753062b4ebf1a78977f66f6a85fed543c3103fea75b399b100b26be2c333237f9fe79e64fa98ef1f3d174255d15dc3b1649dba320b04b402da681941dfe213aaefc302a36f048e90a4be5bf73466f76e6565f97e0a0b9282297c4fddf2f1286ebc3aa80b50f7dda2feab00600affb5a8888a0eda543577cda5779c7fcc58e1267c2369b7979378cb74e75ec42c36fccf4b29b8632bf71383ccd87db22564222c325b301fd57c821e4b96097a6d14fdeeb6610cd5035f1f8e7a980a951ae7bc5e5301e138bd29a479c38756152802c79d42885cca2d74ec81f57a878b77556d33427e4f5044f0464a80f8cea6c80fc8c49641993ef580b9f76436743d3d773d2a4b3178ed9c871f2e6fc742075e8f09518c1bd8c150a8863f5b881e931c8b43940a208f2c77ed8d95fb3034fd04ed55f15e8ecbcd3efc2669fb03167bffc528b09288a8ed0fa96bebc2b5ccf793eeafc86642e19d0c7c0d03bfce5271262bd2303fb5b676be2f71134c1a7669fc131b69c9e7b456e2060f04c7681ef65b43b511069243316e81a46aee6d64cbab24528113ab8099e92eb40bf4a344fee9ddb8e6ad7e72860590ec7aedd9269246b96c3cf7dfa6bc02e1f743a882000866ec710c179d30cd9c05693e6ba263db70d6bf98a8d74fcff69ed35a967a560ad", 0x1000}, {&(0x7f0000001240)="1427a0e586f6221f03258b6d362befc4ed16b838b07a29b329dc87638ebb130b580acff543617f0221136feea317b10e85af12ed2450337973e568b0553d59ae72491a98c9052dc283834e8b2f8d0053e9ee1bc2c604460f2c64c5caeb1dc365c5a6aab00af30bd380018199700d8d5f9fc162adb31860a773633f6055afcad24f8d8f7dd9eb40574fa1f38e8600b6f95406f903c3a57d081c5b80d399d2f82ab51684cbeffd1153c2c09cdf0542ef519beb0d45e4612948ec307bf4", 0xbc}, {&(0x7f0000001300)="f3254265eefae67cf68ca509a8955e13c2e5ca6ec8c81a81305e73db729837f282877afeaf7a3e094e5eea8e20af82c8509861667850313c31ea608222024520d2bbc128ed7536f6a4831f54e7231d37d06fafadd2a4f82e5fed8b01aec4784db2e9a017b590799c0d6d8a742d35de9afe7268d7202a355a67aca1bcc19d1edc973fa4c29ebfbe97d0b1e946bb3182b62ed6f816bc6f18ce4d1a2bfc05008561357acee32012cb69ee1fb94e314be7aa0dc9df3a9a0816938117e7445471e3e03113b7503c76240b47a4e784b5484645e2930c19a587624e3510d18b24563a39f79c5df9c1819b7fddbb20aa50", 0xed}, {&(0x7f0000001400)="0e12a2d258bab163b104f4285bdb57cdf97a267ade407a20e5734900f43235d87358535b35b6bab7b7f272cc1c0a528117", 0x31}], 0x7) 16:35:05 executing program 1: r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x28908, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0xe388, 0x7f, 0x0, "d730140dbb6fc6e23c5b00000000000000e708e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) close(r6) r7 = syz_open_pts() close(r0) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000e00001167f5bfa600"}) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) write(r12, &(0x7f0000000340)="3e9a75ec877f33b1f10c2f8158d31a4c5fa46554171ee64becefd88e8a22a84b388e69d13a21394b7f66310f2b39291056e0c568cacd9be9c8693b093e87a35c58d88d98672cd9059bae759a7a", 0x4d) kevent(r10, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="399689089cf2c040d517e559ff75f038c9c96ca983a7dc06462688c5211fa5d84af98b6704e70fdfadd774363c9754609f6b1ab5f5cac1b0ddec2c0f4cbf219eac53811d4b869b85613e07fa8acce904664e6421757f814bd1a723cf6d49e621262d1219f8cd4fc5be859ccb39ca0989c94c2d6b6b5e54bb2c82ce62c0678df58abe05a8c05477efc371bf7a553b1e7344f210579c7857c8280d560be48bc27ca9bf8862c622fa581b616687c3e5515ef1eefb519c2a0ad22fd9956f9feb9860e79007c0492e86a52392a43e61", 0xcd, 0x0, 0x1f) dup2(r9, r1) r13 = socket(0x1, 0x1, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x65f3, 0x1, 0xd9e, "9f8dd8e500", 0x20}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:35:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8a) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x7de6, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3}, {0x3, 0x6, 0x1000}, {0x4, 0x1d49}, {0x3, 0x4000000000000, 0x1000}, {0x7, 0x9, 0x1000}], 0x9) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semop(r2, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) listen(r0, 0xc1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:35:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = semget(0x3, 0x1, 0x400) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0xc00}, {0x4, 0x2, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0x8000, 0x800}, {0x3, 0x956d}], 0x5) pipe2(&(0x7f0000000080), 0x4) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000100)=""/71) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0xfff) 16:35:05 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0xffff, 0x2}) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2eac140010d2b29b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec47d9e528c93bd5072098226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9291ee9eb123b088b8dc3ee46e85c808bd811ab7800021ff26ff69c670102e34613e6fe2c6b1ef193535b86b675a85900a1143553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba640985e2d311e00649113f24e276caf49b3bf378d16221f07a1579f755d319a1aa13f27e826d9450b14e16413f1c228856068a29986a510000000000000000000000000000f12b9badd0cf53c6540ac55ee08bbea9626b7b7d74d5257955e1647686ec84d4fa4cafd22a8f9c79c58192821d3f97772f0f28a51f8ba2abbb00f2ffe0a8379b4d9786b59a80b25026324b6992172f71260136af4dc2364c770a0b78ffb944eaff513a464f0af5d94db7c64a5f2106b4a99b7f84e3888bb56b9e54274b9d958fbbf0416a0b7981ffe9171d84c419095085db87d1ef2a476255cd3dad574f8bb80c5298bddc4160507bf83287827912ec44df7e9d7b91c142ef0318cc13c6b1ec28e6149f08a608e22b553272ad94e99501285e927e4b7cb2d7613a4cca453d41e3644c7005841e23f5c371c1655fde49e55629e03ab8f609f3ab2917899b767a9095560e8723941bd4242bf319e0bf6f196d60ae2d48d9"], 0x10) 16:35:06 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x1d805c0a65c05361) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f00000003c0)="d6db69b00b42dfd0e7f1a877c4070200b3db56c1d55575095d6cdf0b2f78aaa4a4d54a835125569c71e1986d1376599dc7af67a566ef9b86c81c6fa9d35396f1379a8f0c43d1173cc350482ed752535bcb5a42ff9c8831e9f308443914828756786563783528ac331ce4f6bd42bcda01e4bafcc4dab7d49305fc72095a226e11492c908f89fd67e456c25339f669651aa702f3d3761e9ec2c0b62054cbe0abe3029f6dfc0cdacae5ce653c7da7abe65739f98707c777d6a0a6232f49c117cc102e905b466509bd218350bf3710784ef1665b85aba35f19bf18d8e44a3534a05422f81ddb6379ec3416ce", 0xea) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) shutdown(r4, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000002d6, &(0x7f0000000100)=[{0x40, 0x6, 0xf9, 0x7ff}, {0x9, 0x6, 0xbb, 0x3f}, {0x7, 0x6c, 0x20, 0x8000}, {0x5, 0x4, 0x80, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x9f7074e984ea2c76, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) 16:35:06 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) fcntl$dupfd(r2, 0xa, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff000100000000", 0x8) 16:35:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) 16:35:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8e09c16dada17325) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x80000000000006}]}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x25, &(0x7f0000000140)='h') 16:35:06 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000080)="8b1a19e7", 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000180)=0x4) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:35:06 executing program 0: kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x3, 0x9}, {0x8d, 0x101}, {0x44, 0x1}, {0x100, 0x2}, {0x0, 0x6}, {0x8a, 0x1}, {0x6, 0x2b0d}, {0x89, 0x5}], 0x8}) r1 = msgget(0x3, 0x100000110) msgrcv(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080700000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000040)={0x3, "57798ec7f4c35d42c0378a24ca8ceec1b36295ec3056feb5e11ae48cf4222df2c96ad3c9fcbc4a6638017c9eb6a8d2f62099a901b998f4d2"}, 0x40, 0x400) 16:35:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) chroot(&(0x7f0000000000)='./file0\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) writev(r2, &(0x7f0000001740)=[{&(0x7f0000001140)="88c529bf035c4b5c583335f1b4fbc5a7c441cd3886d588f7576edf78ac972536a09220ce2ca052a8b745477df64d3ed84bbcc01f8cbafc490d635c3900c26950ad391f8a8951f705707f29e80e37f0c2b2914f5ebaf76daeb669176918907e98f6894469dce24be409ee60ef50459af3ddc2f50e6257404260522c2511eeae43c32db8f83502c324f0b8d3106b37f2625793a654d46c6c3a3f9110ce3913cd2ecf36236a997e283e0772d7f5f78666f8c35e36615b849f82228f1e8f7b9dbc43f6643ab38393f138ff06fc", 0xcb}, {&(0x7f0000000080)="3626638c4379584cf61e8f0145a635bd316623a42a64039f557b0965fe488413a1d01a95306e92784838b3eb34614480", 0x30}, {&(0x7f0000001240)="0ac98c6785695e2c2a9968eea3ce98edd5ccf3c4fad934177a615b47d9f8eff1c6b859a7be6b7fd1f233b2736218239ea4a1aa57ce61df4f16afb9ba7200faf25a46c2b45b0d45ec2b4e8032db4ad044356af422b2e20559ed6392d42df92aa59e7aa5c3d7b72e184b2018fb9e5e5f7d1f3d1b1269ab70d7ad9530b690bf1db8209091514b0b6e962a599f98ceb6a2bd52ce783101e99b2cebe6d822c90e63c383271692", 0xa4}, {&(0x7f00000000c0)="05bae0ec0f1f6b852169d4aca3e788fe9877cf68458bad5e87d0aea3bf7100319285ae8b269b71af869c0ca4ed5e651539edd3072944060d831f7726cb4f1b3220ea489c84f6526d76877b6bdedb544175a6cf48147d", 0x56}, {&(0x7f0000001300)="a8e66798a165d41540a76c6a0814ee923dcd585956f23e549e3beead8f06ba6630f0fa9d9fd3c7f28ccd55da91b390c33d20e09005c986003f67a7b207e6520ad0dd695bf70f051fef545ac45dac2d7e94c1669066dd953b271b0438eda7d2966df56e516d0f3a398fdf178e99d4be6b73d6007a4bce0e9cf8c3cdaf20d5fff29ded69bb641263b61e2b8c7ef5690bd979401d4b4d9519d1f2635961021e63dbdcdc57ca29065a1a56d3f50f128cc1f412e2e10eff928ac01c23f97c8db7610f65d3b08fefcb91ecf8661faddf7e8b207d", 0xd1}, {&(0x7f0000001400)="ffb36183bfaac079d4de34dc3e9441a6b18356cd0dfe3f3f1ca75ea129744c9238895ac331b982b0522522a39af215ea07195cb34d9bc6ce7a75058f080942eb3724876333cf230a274c0b53ccf150ec4b8ef24550746a1ee3b66a47a9aa484693be63c9383203130cf7d735eda2247fe681d2ebfe87ebba53d801e83a3e6fe2a32fc3f0535198db2a975138482129ebfac509c0d58f0aa8068595a76361ba682aa226b59bea26f18789c68424cc7ebfe6caa001cfab362fc84473a3934845381d44617965d8e6fe7eef5c65203cf479589281441f729535abd3629846d0ff09ad2f60487ee9a822093c325f6eb8a6b8c62dabd5e1351f98dbed", 0xfa}, {&(0x7f0000001540)="80e51a3a60a23f82281db06dfc37acb10e315c066e498bdc5e438e2f779b87abb7c643904caf42b4e520094e7f6ae2c9400630658f8f14a31ec8a21bd8468b774695fc7205b2d383b5e0527cd9", 0x4d}, {&(0x7f00000015c0)="abc8b3ec69b70d12bef5be7bd6d2a75f71dfae5161c8e019589eae25f1398abecf759861c6df4e12d4b7f965796e5eb15881ffd328f779bb469b68fc85a9", 0x3e}, {&(0x7f0000001600)="d7114777440397c0bba1ef18298e05a17a7fde3919a7fbc43c9aafc0ecc6985dfe593cf294b283f0c5b8a5184c03a5045d84886dcadf68765e3e151a4e4481fda33c47226351cebf9d43abab6df02686cd5b56eecea96024aa83dc7e69d08db4216d18e868ef27967741f7c7a8a5366f33f187d4caa499aee53f6edadfd26eb73c492c9e16c16a0ea6121a78d6b1ecce5a7ef11f3f3cee36c045ac925278640282ef", 0xa2}, {&(0x7f00000016c0)="0615a9f433960f737dc4aa4e05c3f04fac389d9b56597ce7ab5e28d585c803f2aa39a263c0d107f97ab64ea5c8674ded77b7d238ca9db0b3113ba1179031a82fd5de5897bb55839362fe0b61ae22bb8910079584091e881c0851c64288192fdc4414821516de01", 0x67}], 0xa) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) readv(r0, &(0x7f0000001500), 0x0) 16:35:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x1c00000000) 16:35:07 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) getpgrp() getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="82022e2eac14001003b29b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec47d9e528c93bd5072098226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9291ee9eb123b088b8dc3ee46e85c808bd811ab7800001ff26ff69c670102e34613e6fe2c6b1ef193535b84b675a85900a1143553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba640985e2d311e00649113f24e276caf49b3bf378d16221f07a1579f755d319a1aa13f27e826d9450b14e16413f1c228856068a29986a5100"/219], 0x10) shutdown(r1, 0x1) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:35:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfeffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x1000, 0x0, 0x6}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) 16:35:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'t\x02p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x3c}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000100)=[{0x3, 0x87, 0xff, 0x65ce}, {0x9, 0x20, 0x1f, 0x3}, {0x8001, 0xa2, 0x3f, 0x6}, {0x1, 0x17, 0x0, 0x4}, {0x100, 0x7d, 0x1, 0x58}]}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$dupfd(r1, 0x37ea69c36fd93929, r0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1000000000000000ffff7e828d4b48e5"], 0x10}, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080), &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:35:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='\x99k') getgid() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7, 0x4d85d3a747fe7fd}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r10 = msgget(0x2, 0x10) r11 = geteuid() r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x7, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r16 = getpgrp() r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x4, r17) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000580)={{0x2, r11, r14, r15, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r16, r17, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r18 = msgget(0x2, 0x10) r19 = geteuid() r20 = semget$private(0x0, 0x8, 0x80000200) semop(r20, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = getpgrp() r25 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r25) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000580)={{0x2, r19, r22, r23, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r24, r25, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setregid(r14, r22) r26 = socket(0x1, 0x1, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) r28 = fcntl$dupfd(r27, 0x0, r26) ioctl$TIOCFLUSH(r28, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r28, 0x80087467, &(0x7f0000000040)={0xfff, 0x2, 0xcf8c}) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) bind(r0, &(0x7f0000000040)=ANY=[], 0x0) 16:35:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r4, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r7 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0x3}, {0x48, 0xa52}, {0x45}, {0x5, 0x7}, {0x5, 0x5}], 0x5}) r8 = socket(0x18, 0x8, 0x7) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) geteuid() ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000240)={0x1, 0x1, 0x1, 0x8001, &(0x7f0000000340)={{0x80, 0xff, 0x8, 0xb8, 0x32, 0x586, 0x4}, {[0x0, 0xc000, 0xffffffff, 0x9, 0x4, 0x4, 0x6, 0xfffffffffffffffc, 0x10000, 0x10001, 0x1, 0x100000000, 0x1, 0x7fffffff, 0x7, 0x100, 0x6, 0x6], [0x1, 0x7, 0xf847, 0x7, 0x4, 0x20000000000, 0x0, 0x7, 0x8000, 0x8], [0xffffffff, 0x3, 0x4, 0x8001, 0xffffffff, 0x101, 0x3ff], [0xfff, 0x7ff, 0x7c6c49d, 0x6, 0x3, 0xc400000000000000], [{0x7fff, 0x66, 0x401, 0x4}, {0x6, 0x20, 0x8001, 0x1}, {0x1ff, 0x1, 0x7fffffff, 0xa13d}, {0x6b5, 0x5d, 0xe4, 0xc3e}, {0xe4, 0xfffffff8, 0x2, 0x9}, {0x4, 0xfffffbff, 0x4800, 0x7}, {0x6, 0x6633, 0x100, 0x4}, {0x7f, 0x400, 0x6, 0x7}], {0x0, 0xffffffff, 0xffffffff, 0x8000}, {0x6, 0x1, 0x1f, 0x3}}}, 0x7, 0x4}) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:35:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:35:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = kqueue() r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000380)={0xffffff01, 0x7fff, 0x2, {[0x433, 0x6, 0x6, 0x1, 0x5, 0x3, 0xffffffffffffffff, 0x100000001, 0x7f, 0x5, 0x5, 0x0, 0x0, 0x1, 0xc, 0x5, 0x6, 0x3cfef980], [0x7ff, 0x5, 0x1, 0x400, 0xffffffff, 0x100, 0x6, 0x1ff, 0x47, 0x7], [0x1, 0x6, 0x0, 0x4, 0x3, 0x100, 0x8], [0xfff, 0x1, 0x4, 0x6, 0x7], [{0x40, 0x1ab3, 0x2, 0x4}, {0x9, 0x67, 0x1, 0x5}, {0x1f, 0x3, 0x9, 0x100000001}, {0x1, 0x2, 0xdc, 0x3}, {0xfe, 0x8, 0x6, 0x9}, {0x7f, 0x0, 0x10001, 0x8}, {0x3ff, 0x401, 0x8000, 0x2}, {0x5, 0x80000001, 0x101, 0x7}], {0x6, 0x80000000, 0x4}, {0xfffd, 0x7, 0x3ff, 0x3}}}) kevent(r3, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x0, 0x6e62f5ea5c73093d, 0x400000000}, {{}, 0xfffffffffffffffb, 0x8, 0x1}, {{}, 0xfffffffffffffffb, 0x1}], 0xd983, 0x0, 0xd37a, 0x0) ftruncate(r3, 0x0, 0xe74) r7 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus/file0\x00', r9, 0x1}) r10 = kqueue() r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r11, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getpeername$inet6(r11, &(0x7f00000001c0), &(0x7f0000000600)=0xc) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r12 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet(r12, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r13 = kqueue() dup2(r13, r0) 16:35:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x4005, 0x8b) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:35:07 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) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) setrlimit(0x0, &(0x7f0000000080)) 16:35:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) fchown(r2, r4, r5) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:35:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xda\x88\xb5&/bpf\x00', 0x400, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$BIOCPROMISC(r1, 0x20004269) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = msgget(0x2, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r9}) r10 = msgget(0x2, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r11}) r12 = msgget(0x2, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r13}) r14 = msgget(0x2, 0x0) r15 = getpgid(0x0) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r17 = getpgrp() fcntl$setown(r16, 0x6, r17) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r17, r15}) r18 = msgget(0x2, 0x0) r19 = getpgid(0x0) r20 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000c00)={{0x0, r20}, 0x0, 0x0, 0x0, r19}) r21 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000200)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r22, &(0x7f0000000140)=[{{r21}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r23 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000200)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r24, &(0x7f0000000140)=[{{r23}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r25 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000140)=[{{r25}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r27 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000200)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r28, &(0x7f0000000140)=[{{r27}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) msgsnd(r7, &(0x7f0000001680)=ANY=[@ANYRES64, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[]], 0x4, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r29, r32, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r33, 0xa5, 0x1, 0x100000003, 0x6}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r35 = msgget(0x0, 0x20) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r36, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r37, 0x80000001, 0xfff, 0x5, 0x100000000}) msgrcv(r36, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) msgsnd(r35, &(0x7f0000000dc0)=ANY=[], 0x0, 0x800) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000480)=ANY=[@ANYRESHEX=r33, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r5], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r31], 0x4, 0x2, 0x1800) msgrcv(r34, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r38, r40, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) setreuid(0x0, 0xee01) 16:35:08 executing program 0: ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8060693c, &(0x7f0000000300)) 16:35:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xd, 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x78) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sync() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x800, 0x0) msgget(0x1, 0x24) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) r3 = kqueue() write(r3, &(0x7f00000002c0)="1bb782dd0ba0e3c92d01dc893dc490ec424d511f18b780b08a42961aba708fb7a3681bb14fa6d134d490e7a7df9467083b634bbd2f15a73ddbaa38358837ffe579885d376e4bb16d6b8116650ceacc85cf96daa6b8dc1e33358a671a8a2219cf76c4571eaff48ea01a289e3bc9bd25e16161f9c7d71cd37d2825ffd5b855012e", 0x80) socket(0x6, 0x6, 0xbf) socketpair(0x2, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000400)={0x10, 0x33, 0x4, 0x0, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x7b5dec0d}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x400}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x10001}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xf0e}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd2d}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0xbace}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) r6 = geteuid() pipe(&(0x7f0000000bc0)) r7 = getegid() chown(&(0x7f0000000900)='./file\x00', r6, r7) r8 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x8, 0xc) sendto(r8, &(0x7f0000000980)="fc6a76cd7f5f6952d3e06fb712055bd9b432204cb36430a5f96bd61ac77b0b46677b4667207a5d05db0e333a2cb2ea2eaa4bedf7a7419ce64f03417a29f74c5c9090443304861378e1fa9f7f463a615efcf9d7b192002e890d210e913b3a45ba3cc9c981ec6aa1ca0457cf59ee78f0359e23dd0bb18f156b425c4232ee5d1dd56140afd663ea505406c3fac97ed6745471a8298c9d2a11d808bb39514002f706f0b92c549b971a836c0e2b9b8696bbfcfbb0b00ac92730dab5e6d5ef1ac72a29876170036a6e4f7025202bbd754427fc43b6db60ec1dffd12feabedfdff30846dc491e4f2dbbefd813d1d528f09d0167b88b8049b40478a11cdc61", 0xfb, 0x7, &(0x7f0000000a80)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r10 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r9, r10) r11 = socket(0x6, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000b80)={0x2, 0x1, 0x0, 0xf76d, 0x3}, 0xc) 16:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6}]}) syz_emit_ethernet(0x58, &(0x7f0000000040)="e2f9760604d078e566eb5b612771ad46bef30282b9842479e6982276b0b90ca25bd9c924d236fd846cceee1c56de9c1136fe2b6418606780264cd0053c9873db99cfad06e93355af296053a64e6dc6cd570e9ac82aa875b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7, 0x7f, 0x2, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:35:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x209], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x3ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x5, 0x0, 0xd37a, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0xe9ca, 0x7, 0x100, 0x9, 0x1, 0x4, 0x80000000]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000080)=0x6) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socket(0x2c177baec49afef9, 0x5, 0x3) 16:35:08 executing program 0: r0 = semget$private(0x0, 0x3, 0x56) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/50) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') fchdir(r2) chroot(&(0x7f00000000c0)='.\x00') 16:35:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x100) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) getpgid(0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r3) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="1000000000f52e9d63e2d506e2e0cb001468a52dd60512deba789c89c7dfd6341d42595413131bcda1c59b9f683d856c04b13fc2d0405a7cdcf07a5744cfb2b995eef41297da6d12a27eb710b055c22874d8bcb1b8d92da2625aa99b42c7f42a1e556612c92e0756ed6ce83738f5d101dd6700a0da99e33713ce766f20984230e3c95bb9764123fe8d87da54b31240d9f416967ad69fdf5aa836357393829a84252f3179b3dec764651755dc7969ec79d56a84422ef99337ad5c115ad252e2b214bad7ea8571148119258d13339242e4267ebccdb1e89d"], 0x10}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0xf0, 0x0, 0x0, &(0x7f0000000380), 0x270, 0x40a}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="0e297798053b98b60c3022022556ddee399837d7d80e4b5ebd6be349c80d0bc367a21c63c97d19cf0798b3466f87b91587aaed9f3d6cd6ce8c3d6aa20c679ca43bbf74244c550b2396e31376654d86a934b12b23841dee74886581b552ce611e87f2241132c927628add9a53b88244fae9320b9685ebe74b785c3a9446d57a865c207150f5ae8105f311b3269b9c290b662c0b7dc0cc39b4d72df0ab6b2242547ea8a77cb0774532b59688551bc4634625415da22c10a095b6478136f144ba52f29d549d1470931a51984e2f29c0124da2117b39", 0xd4) 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) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r5 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:35:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x2) r3 = semget$private(0x0, 0x1, 0x42) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/149) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) close(r0) 16:35:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7fff, 0x1ff, 0x9, 0x0, "00000000fdfffffffffeffff00", 0xfffffffc}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000240)="42d639ba553a7d1a1bc5acf9b888367dc9baedeaeebc76611db3b32c6a2955e9ede8f029921ba46d6225378239cf9a607052a4e9e8b36431b142c26e56fb1c751898accdbab707b03b6228bde507269e2db9d70583bfeb39a79b652acdd6a8cbc84da3aae4bb14554dee50dc454ffd21995459556d1dee0132fbc00f8e1e26845776c01ff492fc9f181957d919c206e673c3dd9fcd1d5116652c9d4211e8a213f460d1a5d493963a7afe45c6041286951c63bc114483cfea56f86e602079d3e435249f59d905377780f2e8dff13be729d791f31887d3688f327a3be59be31a011933e7dff9147988c0a508cf3c146220891fcf0924b032b1d19d6b", 0xfb, 0x2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xfffffffffffffce8) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xffffffffffffff71, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000c1ed3e10286869bbf1a1e1ef655f1ec15e07ade0bf428c789c00090f6b530930550de8a5947a862b020000000000000051788acf09f092ce049cba83e5dae98af0fb3aa55f6981553333ed4abe8aed659978458e404d4a30822e97e9f47c7754832335beaeb9a4b17666cc8f9a3c176be82f1d4d3e2e11d5e41bd15779958b4b45ac4ddc8c8bd2fa18e1c622ae83b3b80c0e2b8e2d67880a6de792f1db897698a474a9f360aa64d418288712859e6fd4c35d1aa720fb08a8667728a14643db200f119b422f069ec9ed710a3b9afbe90d234ff78c8c8104367f8b9085168f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) socketpair(0x10, 0x3, 0x1, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000840)='./bus/file0\x00', 0x20000, 0x20) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0x1, 0x1, 0x0, 0xfffffffffffffffd, 0x400000000000}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000480)=""/226, 0xe2}, {&(0x7f0000000580)=""/200, 0xc8}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000680)=""/149, 0x95}], 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdca}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) close(r1) 16:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa6fe6bde1c8c9ecd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x74}, {0x16}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:35:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r5 = fcntl$dupfd(r1, 0x0, r4) getsockopt(r5, 0x3, 0x7ff, &(0x7f0000000180)=""/55, &(0x7f00000001c0)=0x37) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r7, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) sendto(r7, &(0x7f0000000240)="a391eed102732eacaed82270019e92046c693b0d8949a266151a9a3f77aa4eed6ed0bc9c887f537d3dc930041d5fe668c02a1c15108227c1055f42700fa7d4e8f9106ff97a68854bb38edcb3323bd4eea1ecd5aef73e9a960aace1ec8e1ce29dd86fd2e3ae2479946dd8f3cbe3cfb159e247d20361999e92582bf2157067787d0fd3f0a78dcede897a0f5a764da9eb8f7a4afee8de4da7f3ad4589720944e4e9b718c505f609eaf1f5a41ed670f4044546ac2e94e717600446a37c6f89f87e61e46fbafdd7733dcba843cc0a0e27f11137", 0xd1, 0x8, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x200000}, {0x1d}, {0x5e, 0x0, 0x0, 0xffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:35:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffff000, 0x0, 0x0, 0x0, 0x0, 0x1000], [], [0xfefffffffffffff7], [], [{0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r7, 0x0, &(0x7f0000000040)) 16:35:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x278d0adaae362895, 0xe0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:35:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x7, &(0x7f0000000140)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/D\xcd\xfb\xe6nuld\x00', 0x80, 0x0) pipe(&(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) dup(0xffffffffffffff9c) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r6 = syz_open_pts() close(r6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) syz_open_pts() write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:35:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="eb000000fc000001000000000000000089e1b0e7721b650b70e79018d8fd729774d1267e56299eebc7e902a8b2f12712a1ce49864f888c02ae1c8ce84a0541c5d2d4812bde3907650d794a9c7b68cd0e3731bd266a00108519a47cf6d3b775ef522ff164961d54becb80c036c3aa309f86790432ec574083bd8812e4bb9fdf28c83ffd42412717580e50e5b4e1f71991672c28859c06dd67c1d153c4bfdde9156ceca510b444caff3b605c572c388eaac6492ea3c6cfeb3ef21ae5c760a9999db2fccd1bd38eb7d702cf3f2f9077bfeab5"], 0x10}, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:35:08 executing program 0: r0 = syz_open_pts() r1 = semget(0x3, 0x3, 0x8) semop(r1, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffd, 0x1, 0x0, 0x4}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r6, &(0x7f0000000200), 0xa, 0x0, 0x4, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r10 = syz_open_pts() write(r10, &(0x7f0000001640)='X', 0x1) kqueue() r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r14, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140), 0x9, 0x0, 0xd37a, 0x0) kevent(r12, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x1, 0x40}], 0x8, 0x0, 0xffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x80, 0x20000000, 0x10a, 0x8}], 0x9, 0x0, 0xd37a, 0x0) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffffe, 0x3}], 0x20000008, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffa, 0x10, 0x4, 0x7, 0xdd70}, {{r15}, 0x6876c17acdc05b30, 0x10, 0x80, 0xfffffffffffffffe, 0x8001}, {{r2}, 0xfffffffffffffff8, 0x80, 0x8, 0x5714, 0x6}, {{r17}, 0xffffffffffffffff, 0x40, 0x20000031, 0xfffffffffffffffc, 0x1f}, {{r5}, 0xfffffffffffffffd, 0xd, 0x4, 0x1000, 0x80000000000ffff}], 0x0, 0x0, 0x800000, 0x0) 16:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000100)=[{0x7, 0x2, 0x8, 0x6}, {0x80, 0x1, 0x7f, 0x5}, {0x69, 0x3, 0x1, 0x3}, {0x40, 0x7f, 0x5, 0x7}, {0x9, 0x40, 0xfe, 0x7bf}, {0x0, 0x3, 0x1f, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x84}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:35:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffefffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:35:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:35:09 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=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']}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="1000000032318ac9f49619eb01000000883b18f839407ceec47e610b71d29c8d4fb5f8339084424ccfdc4a39e9c2f51788598a438906825ea25a4ea565f8fa3ab03280bd935734bf80bdf82062fd38143bf44f7de6a21ba4682d333aa440f7b0b5b3e6"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:35:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000040)) getgid() connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf401c9155c2a197a386207a4ad6c000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41a6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065d80643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r5, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:35:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) socket(0x20, 0xe003, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="0000cf186004008ba8002b27febf0000fcff00000100000010000000000005004306af92000000000038e1baca2ea02b5131a0491d3bc7c421da6645a44c1c5d06d390743dff86c3", 0xfffffffffffffdde}], 0x1) 16:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x6}, {0x2}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") syz_emit_ethernet(0xa1, &(0x7f0000000200)="df92592bb57cb4cdf7033a0426ec16e284809db7472f126bdef9691113e2e6998725fbe626b63ad1d464ed67f3f4c441baea42ef49b5951f1173ffba17487431cf3babf98ee2c221ff539fc8f39d9596ae5bf6ccf570e5f0857dbf9dda7e1fde8c4ab55f12416de7e95dde30c226ea924a32380c2f745a05f64d701295c6f7673273ba26d79a454379d58cef6785c7431968a3227f732b04cac096c3aa13438b8d") 16:35:09 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x2, 0x3}, {0x18, 0x2, 0x23, 0x7fff}, 0x100, [0x8, 0x2, 0x4a9c, 0x0, 0x8000, 0x8001, 0x7, 0xd92]}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x3}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) 16:35:09 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f00000000c0)=[{}, {}, {{}, 0xffffffffffffffff}], 0xe1, &(0x7f00000002c0), 0x7fffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = getpgrp() socket(0x2, 0x4, 0x1) fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:35:09 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), 0xdc97b73, 0x0, 0x1000000000000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="f4a3ebd08a6b117b22259eacdd168f2a1f3dfaf6c0c46cc648cce13709483baa92a95d36f9322828a4d44f36011e5c7ecc97619239d597fd130633aeac09cec6691a2af5c3cbbec2a480e14cf25c3e523cfee429c7b7b5e2471b30fe4c0cfe5510d376d97b932768b430b24ef2cab35c3a", 0x71}, {&(0x7f0000000200)="cb1ff08fee8652c0ae34d555cc04717f208023c31b7140242b4916d7fea53471cc6ffc62260c95e84000feeab750d06d64da724a31748c8c3b81f711cfbac05d7a5552514a4a86d2642e2d05f991f8a4c94620230286ea11c9a8d5173294299b74a6d6a135e5c79f784bfd992c1d7ee2cfc4b26c2333fc5f1c61fc73a00b3984c14d84c44df5dbc03fc05f96072555ac28756aa45ab7f79a3580a3569bb1fd19421a10c7eacc", 0xa6}], 0x2) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000280)=0x5, 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='\x00\x00'], 0x10}, 0x3) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)=""/243, &(0x7f0000000000)=0xf3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:35:09 executing program 1: setpgid(0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) setpgid(0x0, r3) fcntl$setown(r2, 0x6, r3) r4 = geteuid() setreuid(r4, r4) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r5) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:35:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x500, 0x8) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:35:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) sendmsg(r4, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000200)="ffeac6a1d4d0b2e377fff2b07a3f293bd188577bc746b95217aaf98354dd9e87767404c39c1a9608b1a327e03bbb81777785dfa5827f7198b60c12934faf54505d5c5d567406dcba8129e2c688490c95468dac51500a67fbcdfa5e13a31222552abbbad85a8be7091ea1c13ed036f519d044ba3a5ab680057ce5c133ed2c2064c0676e69b5c999416dcb60e996986d204c0f8094cffe539a10fa3f018f5e11f30d7ce8f90ca393db2d8aede146268265671ff04071aadbd32dc1ad04fe28ee5392", 0xc1}, {&(0x7f0000000300)="60919e87f771c2fe43e018c95f901991f95bf2d857ddd1b64a4744942df2c538fb43ff44bbe1248d53d1594c408095f4b5fd45f377dd6ca2dc50803c2581916b7346a9b30107f94f0be7438a1e7eb75e03660a877b7512f9e428ec330998f172a6bc0a8511d94f7a64a0d0fbc6c9b102a8c6e14ebd94ea421039078d75cc96b21b5bfa04c01ec043459da11e03b99722df1ad1fbaa1017681849f8406b9b59b0c3cf2ae81e9016d053c73e6b6c02b9600dcc57560581c7ced4b976f617", 0xbd}, {&(0x7f00000000c0)="0bc71a5b77c61635bf7a", 0xa}, {&(0x7f00000003c0)="d13628291343ef94bf16aa6f68fd9c4e5109128c73c899bb33fcc6eba028bac925ae7d23a81739b1cfbfd2a9e69fcd62014b0ebe5379a0869ae4e1015d444f4f067658f7e553eb0bbbbeb7d9031fd929f5973fe6a5846842fb3889", 0x5b}, {&(0x7f0000000480)="c438848e773615851a5483cbf181e21eba64e9888ea44237e9d39c5e28356e96307a3721c6783cfb88a3eb3d94c7f17d1d785dd68c4667126b785004459728e96d049ea864e87e666f87798e74f69a5126717d83b887d6d1f972948e04b90423de8c37e2a7629b34d9593bda7285b15ea109ca5b6bf391fe49fa9dc191", 0x7d}, {&(0x7f0000000500)="c9c8c31620f77c22429217136aaef24fb5df71c5567aa4d409fa2c6102895530ed7cf75f7e897c60d1678a5a66e514cac5feb927ab2e05cdc51877859ef47bfe4329faa3591df46f959419479fd80ef6537583fe09080bb135db730d90089eff6f111d3ca5c43f58f68548cdd20e22c204b7be6f2c219027c1b76ca5554f47246ce8a98a", 0x84}, {&(0x7f00000005c0)="40946282fdc7e7bfd88a41217d9b1ac9f1b3a441651217044786d95529f9387f1664aa81a15d5023c12806c6f5825816c4f2f965ea8074e0bbdd", 0x3a}], 0x7, &(0x7f0000000680)=[{0x60, 0x1, 0x2, "8ddcbc165fcad6a4a7e7c22150ac06e1464fe691a7077238b5cdc948d6df366a553941495f1da256ee0b4e35e0538be55ac83c7d1fc0295ed1fd1979be0d96a5b995768e61ba36bddd0101331be2"}, {0x80, 0x1, 0x0, "1d5cf2929de46f723c90e3a6b912aa7ada848120f028cd9f038633ce7f95dc07c5000078d530e09ee8ecbc6ade83ab662948dc8d26aaea9b67177963552fe40bd56062b6b6a241e1497f95172a0e28476dde9bd0bd9c7e8d4d76c41ed6eee7983f647fbc80ce1714be4de473bd"}, {0xb0, 0x1, 0xc0e, "a1433102a28264140ef8b6d1aa882563e84db21f9cfe8f62a3bb9573112f7c1eec67ab02d0aeb81dc38494b9e4d344d1d6756ca2836681d3b4330aa0f59aee410cb92d0217a51c9d88c465094a7b2f95177aedb69ce435076cd9eb6abb8181e41b92ea94f1211de752d6d8e6b4dbf64d70c6e46892c9c2532ecda3027a2c0a1e1e3c437089ada95688125ca55f920148fb44ee5565262ce82876606f70dd"}, {0x1010, 0xffff, 0x4, "525162273c99db00cf99c44afb1597c188e06db5852df5a4a2e34b8a6fa43915988eb6cc58d41b865eb0aa695ce318a5ca377a6c110e8a8cb2c3cdb0025a170263a1173cc3d8fd99159e0c299833056d0c90bd900d6e614bda0b4a9c67150fff21f75e62f026adf9a6acf567dd168ff41dadf826e3c7c4cb2728a6a9a5e5cb6270c67d992ad09ea83f7d8f6cba3d530d6d0ba900a28e5dac0f10b50105056349bb740c94e21618895cd5abe0a7590a2eb58c0bebe39fa528ce969051611d869258909b14718276033d3257dc8e570b9d5c3392b59447cac535aa064eb1dcd011e00a8ab9624502aec606ff65c135b48a9cd7f9ee4c660539fec80d362b445d973e62b8aacf8e80f2a81865443e2ee7aff41b8ddf47fdc239d2cdb33d0808ac3d7b1e56fb173f64b381a4e57fa55136b120187ccb4ae94789a3baa33c0740528ae15b1b202623b805673744eea02a27b706ead4e6bc58b4055f169f85ffc813a455f84d276f9119c87422e7d7c312ffaa673970c2b81f0ab9ce070eac1e8057713d9c420f50f1f00c3806c37666416358afe78a9c7019b737e8a4fd4bed885468ccbaef1cbe944b748716e3b1c9644e4cb1caefaf44d2b4bacc8ed84d620b6e19266c5eb67409038d7581b62d4ff080294ded04ad43eda1636be935278b4775cf22f0ed7688d918a03ba24c8ab432b08545eaab805450860f68f308160aded23c4e01e044697cfc1cb4eb7fa91b604cc97129cc732b50729b8592ac57655b163986cd0242bb3e4a3300b6354507cb5bdb0b1e20d127215e82efc5156e2c4fa7bec47cbddc5e4c3243cd910f086334297a0142ca8bfec2ddc41b76941f4a6bc57a096912117f9759849e23609a9b968a9c85c2aed2556535bcacc0ad577cfc2898391d06c996d3a6686a79716b8f362522a9b808541ddb7ea2d006b6c6d07e43c7fac6234e746db2cdd5f5ce967ef3f560f8894bfd8a1fdf257fd1b34bc6d9646f43102ddfd5f2cb5b67c2f5b663f2ff8bc71f92427e39d42ab61c2a5b121b53f0efcb872e7de296e1e1fa56ef64de55e2dacbf18f04e68528b0f0a3518f187b6bfa527f8d966cd9e3e513d3af70140c88c95aedc4e40ea4cab3453de1c7a2f3a45a0c3d3ef6a253afcedc6f3bae71f9736d18829689850380dd0704e722d7dd3ce595d882162acf2588ee2bd6a4e0da4496bd6b0a436386300bdac83b4dc0cb68dcb9ec9a197eb485dc80bad34e311bb99697495a0e42d12b51516069a347d406badbbdc611b918b761914053a8b3ae48b0b5e951b2de5c49230db678ace1c0077dc4d82f77d6e0e5d915f457f0f8364ab1ceade0a6287311e3747ace5f92974b5945b0ba8fa4e8544867a8765dc683cba9b4d2e5ffe0ac9a62766e1336bb633d280a2ee3336e450d317a92919d767402d77a67f74834197f86de464378b946219dcae7af24505a0c3e94a16cb6de642d36e902c45f4b26a671bd6136bbde2e33f4271062cde79c1a4b69728dd147cb41925eba812c9706bf990303fa8224401b645a8f0b6fa2263f222a91b919d35d222691162cd29d3a3818910535b4761d28467601d4863f803a1c8b84e39c9a8a3c91a92d17ea8c1a391889d7202e656ba18798da04985975d1e187976834ff23df25dbade5e7703b077d76006da2507172c56e92479de4212adb331619acd55bc2494850d6f1559afc5c6e353fc2b67340b3c4e02c78ffad1135440f1565e92f1c0d0818051fc4619415f5be2573855fbde9af7d69b9a5491613d3e1fd4a5cdd0cf5315e4bbfb2101513e7406210e13e6ec8fbc9dc65fa02ee745474c5366e1a3faae8c872cf0375daddf2df68451b4ea73d64c8d8b62aa68d686674c528bb6af55287698e9ba211533675c585a82538bb0c198d3763c278e7baeff268d8d7061be655ea94f1f4cad630c57c20d1953e5775a61eac99ab811f4bec41754ac1ffe783343be6e22b09337f5a6c4c86903fe549cfe723ba3e3ce81687c4869127d8d8ba0a2f64899cd953d8e66eba3f113b0875fd5dc410b795c3f6a84ca44e7c9507303079d5ab23152c05a36e64da783d387b36e26a55a6db777d17418370de7009d7fc1eee6f492bfe6396adb25d39f0eaf8cbcf2abe387cc226554867d821ce1072d2002f4716ef6c24c94c8dde0a635bd1ce60d5219f98ea2b083f315b462bf03d76dc6f05d80ce563ee23d358cdb974855ba35717b858bd4286683d2ec9e6f75b0f4ac7b863c50903d67aab808cf892ff806b9dfde1af42cdc90763fc1c2710367411d56c7c42fec500326b221ef8a4e5ce040ee44c01096bd23232ff35c27540776a7ef8bf52f2ddad23fc5378f5f40f949609cd7f46559df1e73e9452d1d143035013bac0fdd5eb198147aad1433c324a159f06afdbfb7d699f888d9d3462998b2a30624aefae55fcdd011b6ca5db7e320500142b5d32b789870bfe65b4cfe2a94ecdf66fdff301553770e8dc7ff7a2b100b647e51b0c85fafee2b2801815c5a5b0b69afa40fa3826c2eab84994947f041a9d146840caa03be3f9633acdada422a4512bbc9bf458604802e7ce86deb41da2546fb2ea4129720489bd87eac67d9d60c31c784c6db301abdcc38d86cfa7d979036d017ad8dde5d4c4075d99eec35dcc2a4f0df7c32a0e2c17443a8bf00cff5077cf6e6bb6533ac569d93d5da38dad40d4115a27defb4b3a784d4dddffd9094f21a99f4dba5952724cb7bd6d477b792332abdfd27dcb62778f63cc0dddebd13ab4d633a7b7c4de82591eb1ec29911cde0794d0860bc1f98a711dccf4aa08b838c3dce36a3b9b967128c31a53280fba18e82b1e5fdd8c24d60d9b3d4afd9ecacc080c3257f57ac6dbc997c0b43a01d21589522138f4f3f4b43ef4ed898e13236ac06e30be36a285ca11664d51c5c5f8dac6c12995456d0f9fbe71a07349e3878cf9f70634180b9ae3b9e057d85edbd30b129d9bb04dd7d72562c2ae72e2924cc71ffb993b72c2fb6883fe929ef9a2a709c01a5c6e9ea22a72b3cf6bb96bbc2433eecae7f722cc6a3f875e6f2bc866e86f554fdc54cea5770d1d3792b1e3fe3005588c69176964648869413445390f23d108856ea85191d3fdf2d8b0506dc8e71620135b229f46d2c573ac8add4452fda6a73018326db8f749a5781655d2f7962ac25395d9f1ddf32c89a7e0413521733630832ed648e8bf93c5a0b80e62bca6c3e5677274fccf73626a5f6c0f8e00efde87c80a07430ffb0d869adafde68416711c392d1db65d937c42db285023193e53cc0b5ddf13328087e57d0c28d0f7caf9eef21f5b4dcff41a9d24267056f231548269d7f9366d420acc95604f7b10db8953f7b9a73648d5b9d7e2dbc437874202611a3b93749985e620cd92261dfebc451d295b260ed98623d5ee9c185d8d61765eab65dc5082146c2756e44edfe5093cdf083a1d7e41a900cba521592f805ff321d1d9d7ca6a0f404cf7c804ec1288273e0aff47863666970450719f14ca9511662d0b1e4dad72e90aad377aea44a27476169ccf86a77d6023e2d6b9e380386a3c1c7a73d53c186b7ad785e01b3e7195dfcfd1e92f9a5a0b4a830e008adbdfd86ec539ef3f5f4603c5376d4afa603ba3b5bb70c2cc2192552b3887048e03631e05edbf39deafe8049a0ecfd259db510130b075997ba9a4a84b00d034388a0fb2250d51fce771a502b6db6f230f20be3a60b5c0cd74fd490ca18d499a504d2665dc7530ad9b2bfd13adc56c69d75bf2037092d87235fa63964d6e1e57eb15d8820647bea1941d7945947661e5fce4195b6e65e07ee7ea66ce4c7f2e4329b2f11bda7ab987f455670bc3791703eb7b477eefba0c4c99c6d3923fde95c1a6931b49429b789deab0a919676f09dc5c38fe84dc4e252debb7edfa477ad9ffe0d2b3f8c3526a6b74fdb49b97b594b9b7138690f7a634e4d839c581adae1cbef03f0f791a4e77237b02974de3fbd37bc871f200ecc9e7d9351125b9af4f14b19cf707e3d4ceeddd7ac36b38cd428e5afc252e26719ac6b116d1dc72ac7a5004f4cd1281855e86be823a3d6949030f33f1df4df51997814dcb5bd3106122eafd24fffe46026abd03dd6f0acfa77c8a301f67be429e0a92e60a2ea73fefd6168f8315afbf0fce72eba5b58249145997ef4fb50fc77425a20c7189381769bbe6b8d72d389cc4455f17ec2af43263adcea953043c45139322f0d0ca0f3eee9e3d4e8b2e7ea9982b4e81e51facf460d104b2bf62d939729dc2867770d37e080388676abeaf5d2f412a76b0002315502cc8b8e5ea0f9300fd70e9ac1dfe8040b80fc3391707a762d07dff4ee87a117875b208d179674e831995fe5ae19a9c9e559be7465e83592ef7e83486a8fb2f67e7cafff53f6b7df9709d7484f7248e1aa3fc71db358f6a43ec0e9ced2e3d5649315b6b436662f2515648b558dd4587ec5803990ed1b7bcba5386c1ac115e9847ce6de55e60a3b401732c892570c436082e8119348285c32f5d437096f333424dbea96f6bd517df6f8568ed95495ecd4ae48dcf795e6834d4c5228a7e168beef2d8def5d8966799518513d314353696bfad471ef6796918ba4440bd1bcdddbd045b0815aa7d32ef3c719e837b49b6f9627e29efc898e5df80313e56a4f0b568f46ae9844b83191dc210c0126016ce70947e70f26bd705e90dba85643f1329c1f957bcfb3e8195f7626e1c17c5227bb9ef0e37599cedc2a9e9fcb77fae03fb010ba732f72045e25fa75325d4eb74a243a940e6aad1a9382fd064db11723992bc44af5cb48461c6871077d0e7d6b3b0ea0565f04bab52df7d40c979c4b8ef2a2983c0d4cc0b01d1a486a12cbcd3d1cb0de85c800adc65447782ef50a74d90a8927896897d3e62a9f75ef60e5a427265dfbd9dc39d3d7d579c3ef643ea28d2b3a8d059177eafc75382cb5613ede55227ed10ddd603f5d7dd6a040e89f1421e05dd134ade6786b5bc08234d2a4bebc30ccc931aea8b2b593c42bdae5d4339fd92ca52f96e79a5d75f5905233eafdfdc081e23da22c1b1841fde632127ac3c5548321d6228c3f7a81c197d2faa562e4e52185f37a5472abd2a2e22b0ef01377116db8bf4c0f7bb75263547ac832ef082810305930f9cb5cfa212a1d2cad5d40f89f37072f9cc95e13c392d414d882f70b9d275547296cb8c0928578e771fcf50c42860b86ec1c412a16396d6c7d3a5528bc87e1ea81b2b8e5bff9b6ed6b364ce0133f4b25b764948e33de81f64d59e711fc235750764b3cdcdece36d92fc8980c9af10180906049f6fa8f286ac9bc76d5aa000d4f2264f66830ed55217c0ff44eb6ebb7ec23464988cdfde3197ae6107540d0c946313ea0b79eb6666bec13e1e055a8b3c8a56614238acc7269cf38d98cadcafdfc9e8d70e0b331f27adbcc66bcafaf602d0fb57191d706476f43be173eb08df65811e3d61c1d75dbeedc5230c0b5773684c50c45dac67a0c0346b4aed6a785ab5e4898fa054a7668602271fa5ea756dee175a1fcfec652261e42aeba3801e71e06465a39bcb49f3b3a68c9b5931b32a314fb11761836b9773a53c414b0ab43698110aaf87bc8b604e5675d6a1549770b016c8600dee0353c142c2270712ab74db5d2d1f8178b4a2c431d60e312d637192298cc67954de64b35468b0396ace150063b459e41db0716c4b648bf197de60d4a0fd28210a09af020eea92cb52d3cb3c889f99a80f0ece2ed8e43f0999cda39612a1759302d7e174c10134a4fdc2f74fdac7d3b8df76a20b10c4c641409b36c75e78af"}, {0x68, 0x0, 0x4, "dbd7cd06c5d33584227eed67375ae750ff53becd08d4f969e4258809d88830d99f725ef478a9019f6a15fd046d69ddb8bd72c82e8961eefa5acaa535e20427c40e508fafc9de3eae50874a0e217f34d59d819aa45c0dc0b4"}], 0x1208}, 0x38747dd516e75ece) listen(r0, 0x0) 16:35:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup(r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0xd0) setsockopt(r1, 0x4, 0x5, &(0x7f0000000100)="5bc7259ac34b59952b53c38550112a01c86719b375935df2de062125d7d002d33f29b3bda70a8427750cd8fd576a16e98f7c09c6a4a47efb284fe2636305e670909d739d32d3ac79c3178e4581d3293b069638c203b4d520a6edf8aad6f2480e235c489977080e6bd7c1800c47d09e1c8009eb57b5eead9d3be6f469315a82cd54cb0b", 0x83) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/94, 0x5e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000380)={0x7}) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x16) openat(r6, &(0x7f0000000400)='./file0\x00', 0x80, 0x492ed27d944cfa7) r7 = dup2(r5, r2) utimensat(r7, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x5, 0x3f}, {0x0, 0xff}}, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000004c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000500)=0x3ff) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r8, &(0x7f0000000580)='./file1\x00', 0x110, 0x2) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000005c0)=0x20) write(r3, &(0x7f0000000600)="e0051a07b104746c3897e3f073dbbc39c00cfec5a10360b30544503c54c8553364987d5a135468fdbd57f4e14fdbd2d23484c6c857bbe7b5ba70f1c1bb5fe9cfa5310c0926fc51f652641466be7cab393b2a46e5a7d3791888eaaf47397f710bcdc05bb5279e3a5e1a652d047a406746524d2adccbebd472cccacf8e1b80f6812c26ee2879c74a43", 0x88) r9 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmat(r9, &(0x7f0000ffb000/0x4000)=nil, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f0000000700)=0x1000) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000780)={'./file1\x00', 0x7, 0x78f, 0xa228, 0x0, 0x8, 0x0, 0x3ff, 0x3, 0x1, 0x39, 0x20}) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000880)={&(0x7f0000000800)='./file0\x00', r12, 0x3}) kqueue()     16:35:11 executing program 1: getpgrp() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x3) ftruncate(0xffffffffffffff9c, 0x0, 0x6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x2) r3 = getppid() r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, 0xffffffffffffffff}, 0xc) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/23, 0x17}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/32, 0x20}, {&(0x7f0000000400)=""/133, 0x85}], 0x5, 0x0, 0x0) r5 = dup2(r1, 0xffffffffffffff9c) faccessat(r5, &(0x7f0000000540)='.\x00', 0x1, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x40, 0x0) writev(r6, &(0x7f0000000600)=[{&(0x7f00000005c0)="21e1406f28eeaedf33396629a2f314d8fa5c145a99016a5e5f146253169cc93eaff45d93b6d1b7134de5cf4be34a48f78d8a", 0x32}], 0x1) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmod(r7, 0x100) r8 = open(&(0x7f0000000680)='./file0\x00', 0x2, 0x4) sendto$unix(r8, &(0x7f00000006c0)="e2fcaf12c67c86", 0x7, 0x408, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = semget(0x0, 0x2, 0x402) r10 = getegid() r11 = geteuid() r12 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0x1, r4, r10, r11, r12, 0x1, 0x4}, 0x9, 0x5, 0x10001}) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000007c0)='./file0\x00', r13, r14) r15 = open$dir(&(0x7f0000000840)='./file0\x00', 0x80, 0x10) mkdirat(r15, &(0x7f0000000880)='./file0\x00', 0x4)     16:35:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9c178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba606021dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201128b2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9f00db07567a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184000100009ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f37815d4667f7b58bdcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50372e9ecaec266c98abc48c5be385c7688bd13168b34b"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xaf) r5 = semget$private(0x0, 0x7, 0x180) semop(r5, &(0x7f00000002c0)=[{0x3, 0x9, 0x1000000001000}, {0x1, 0x9, 0x1800}, {0x3, 0x5}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x0, 0x5, 0x1000}], 0x5) semop(r5, &(0x7f0000000200)=[{0x3, 0x1320000, 0x1800}, {0xaa86d1bc473be89e, 0x40}, {0x1, 0x7, 0x1000}, {0x7, 0x4, 0x1000}], 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001880)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getuid() setreuid(r6, r7) getgid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9})         16:35:13 executing program 0: syz_emit_ethernet(0x1af, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60d8652b01796200fe8000000000000000000000000000bbfe8000000000000000000000000000aa7208034000000000dbaeeebb3306b8f8070c5039e49b6065fe88000000000000000000000000010100000000000000400000000000000001000000000000000000ac14141d0420880b0000000000000800000086dd750fd1cc67d757c27bd4e10ce9b11f7a5a801613d6bf2dd02a8a62b6ea9c9744c752acb273ac02c6de5c2547c6492ccf55bc0ea3f12e7419d325f4143569e85008755345c7633d63b4452a8317b5a1da5bf044f0057b376e83661bee0aa0a6a9ff921d76f8180a524cb2d8f6be25a55d2a6dda53f15caa694aafd7a616b2b3c12d7c4f59550513b9aaae4dfc080088be00000000100000000100000000000000080022eb000000002d00000002000000000000001000000008006558000000006dcf9b2ade7df15f0f1a4de889690aea1ad5d8c2a448cf08b0d006207a03a87b9dbe3746cff301eda7ad9df0487bca8e7bc3e8797af585cdd9d2a8cade61312effde69ca958201b8b6261b161e4f59522ab0c9e336bb8e6f55bcaca1258bff27e67707078cebe7b00e19287956e62cbc229a8864aea1fb905675e8d6477115d72324e9adfb87000000"]) 16:35:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820270ffffffffffffff"], 0x10) socketpair(0x0, 0x70000001, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0x139) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)=""/242, 0xf2}], 0x1) shutdown(r0, 0x2) 16:35:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x80, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:35:14 executing program 1: 16:35:14 executing program 0: 16:35:14 executing program 0: 16:35:14 executing program 0: 16:35:14 executing program 1: 16:35:14 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) 16:35:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) 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, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xb6acece348a5d3ac) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = getgid() r20 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r18, r19, r20]) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r21, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r22 = socket(0x11, 0x4003, 0x8) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r24, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = socket(0x11, 0x4003, 0x8) sendto$unix(r27, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r28 = msgget$private(0x0, 0x1) msgsnd(r28, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6624ed00d3543b20000000029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b153a85198f5dab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4ac2f4dd7189db01dc6428965a2e010400000000000089334f18d9d1d4d9a23c3d047b5e390e2d00"/213], 0xd7, 0x800) 16:35:14 executing program 1: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0xfffb, 0x7fffffff, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x1800}], 0x3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r5 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r6 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x100) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r8 = kqueue() r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r8, &(0x7f0000000800)=[{{r9}, 0xfffffffffffffffe, 0x40, 0x20000000}, {{r12}, 0xfffffffffffffff8, 0x40, 0x8, 0x9, 0x262}, {{r2}, 0x212feb54d46f9717, 0xb9, 0x40, 0x40, 0x5c0a}, {{r7}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x80}, {{r4}, 0xfffffffffffffffc, 0x40, 0x0, 0x4}, {{r14}, 0x7, 0x2a, 0x40000000, 0x2, 0x4}, {{r8}, 0xffffffffffffffff, 0x4, 0x40000004, 0x25f0}, {{r6}, 0x0, 0x1, 0x8, 0xea5, 0x2}], 0x40, 0x0, 0x65ab, &(0x7f0000001340)={0x8000000000000000, 0x4}) dup2(r7, r8) pipe(&(0x7f00000004c0)) r15 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000780)) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r6) rmdir(&(0x7f0000000080)='./bus\x00') semop(r5, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r3, &(0x7f0000000440)='./bus\x00', 0x40, 0xb28) socketpair(0x2, 0x2, 0x9, &(0x7f0000000040)) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r17 = dup2(r16, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r17, 0x4004745d, &(0x7f00000006c0)) 16:35:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(0xffffffffffffff9c, 0x6, r5) r6 = semget(0x1, 0x7, 0x280) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x400000000000006c}, {0x6c}, {0x400000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0x203, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:35:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6, 0x9c7b9d4e4d1fa295, r0, 0x0, 0x7fffffff) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) sendto$unix(r0, &(0x7f00000001c0)="58d83fdf670bb5b549984e5c6e2234d0ab9eb7b5a738685c6d03fee4281c43b0f04e4c84ef9c5262bdb175578ad6e918bff76541815184eb466f339d1f4823e5532a32eb0df4518f0d558805d29d91b13a0c1556becca1522843b5d3f9b2461f9f8a7d4a1215daa8670e0059924e088fd2de3546308373e246dbbb4402767b0c3b93b2de5b57f0", 0x87, 0x607, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000180)) r7 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3, 0x2}) 16:35:14 executing program 0: socketpair(0x1, 0x4004, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x10001}, 0xffffffffffffffd7) mknod(&(0x7f0000000000)='./file1\x00', 0x4, 0x80428ff) open(&(0x7f0000000040)='./file1\x00', 0x100, 0x184) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) 16:35:14 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000040)) r6 = syz_open_pts() ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000000)=0xffff8000) 16:35:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pipe(0x0) socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r5, &(0x7f00000002c0)=""/66, 0x42, 0x20, &(0x7f0000000140)={0x2, 0x1}, 0xc) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871d9361d0d5682fcd8e275a9b0be9103a85d83e3aa300"/348], 0x10) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() getuid() geteuid() r6 = semget$private(0x0, 0x4, 0x265) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) r7 = semget(0x3, 0x1, 0x400) semop(r7, &(0x7f0000000000)=[{0x3, 0x7, 0xc00}, {0x3, 0x2, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0x8000, 0x800}, {0x3, 0x956d}], 0x2c5a) r8 = semget(0x3, 0x1, 0x400) semop(r8, &(0x7f0000000000)=[{0x3, 0x7, 0xc00}, {0x4, 0x2, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0x8000, 0x800}, {0x3, 0x956d}], 0x5) semop(r8, &(0x7f0000000140), 0x2aaaaaaaaaaaac7b) 16:35:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00006ca000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:35:14 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="14c1d595af86bdc33a07d3b650cb14fd55b6144500cc2df501197f208fcbe8ccf358fb8b43cada3ef957b7987089b6e70a5473a3d80107c7fe1065289b86b6853b149e784d8012741f6751ec1fb0d7f235f41b95a2cf0dabe89206622867bac22fde3a99b640c3e233f464c110f622bdd9d85371c01a74bf5eddc8fed7a8846a7ab16f750685bffc84ec5ff084068d926907047395dad169fbc4f2c136355227c64a0cf8374f3f", 0xa7}], 0x1, &(0x7f00000001c0)=[{0x110, 0xffff, 0x5, "9a82aa9ca3a66f771c2f921832aba27e8923e9aa5647eca1a986900349085980b53efaa5aa9c5b2f9b240002879e4847f1308b9e152da1f8599fcc299381329ee67a06300e91e27ed00a73073900d879e16b591075afdebb667f6bc6892c178d7b5a3c7f3db11e1692ea451f3d5a3592b9e0185d9b853d1b99018e526a3e4f60188b133da810a2187b4e989fd6e88ae63e482d033b700b17828d83eadf6c99d459f522441206d5f2e26d07ade5b1bb650478de2b4ed58076e396a3bc74c667a3b679171370d9be70cc4fb6fba7ec8cd3c87ae2d3860753468b05db0524548956b9df051dfc4146e2f83eddea8f763479482504eda9744c2972fd9b4674e902"}], 0x110}, 0x400) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:35:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x36dc9b59}], 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) flock(r2, 0xa) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x7fff) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) 16:35:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x1, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fffffffffc], [0x0, 0x0, 0x401], [{0x8}], {0x0, 0x401}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) geteuid() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:35:14 executing program 1: r0 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) getrlimit(0x6, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x4}, 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 16:35:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x5a5, './bus\x00', './bus\x00'}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)="5c5f3e3d65d95b5b29434abc0c47a42475326f8158228ab7c80b71883c9be844bfcb77f450a77ee43b12b7c5776e72234b3a25cf1151de768e1f2e86b81911139edc740d19dfb27f8bc775da13f9b1db7b180d560a31b788c1f90adb9b0f4cb4656e47c6b7ab7be5565d658af2d010d8ad07f18510bcbfc33a0fe2e82ec620bf2099fa87265f66729f19d7789735ad987007d06950477ce28ac71c2453f8c9e7c2312b831c5affc30d85ce9e6af298f9e5c5dffb17d3fe0015b96ad703ea573e960712b8b7a16bc839", 0xc9}, {&(0x7f0000000100)="97e554ef17a439cd753ddccb1d08f70069ed019c1db50208e7c2ad464eafa0e5909bacb0750f3fbd00adce2a056a24fd5f258bda1f63ff79ca6884e87a83fea2930a932d6356af912dbe3147d812fcb7c9e86407721bdb6b9c6cf76357b32b6475b659f900a34256ff8cb350d28a760a735ea77ad7324eb54a22cddc2354d06568fbeaf29d6af7469bf81969da9a0d35cb1f0f999cc97fd25830609694a91219", 0xa0}, {&(0x7f00000004c0)="1fb2cbbbb9a8d5c9251e9d482c9e59839aa0c38b396634bdc02721b9420f5f3467063ba6194eb7a1a979f9980c600e56d3ae61fa17e5e7ef880da48b496a7c5c688de6cdf53d06a42f05e60d61086f2f3c6719409d5994d70d22b486b395c562f8b8afb1e561c02850c5f8f1fa5b68c98c86032f614da784aa84204b3a4a9bf181cac5da8956e365bf96141c630e5325cd72a70c022dbad089b3d3772487274e850a1683c5e6e492fcc7326e9fa2ba4fbfcd58c6fc566e969f5c551830ac55191278a567837daeaeb092affcbcaa93c745994ee9d3ffda02a0d7c658a86eee", 0xdf}, {&(0x7f0000000280)="52277ebc202ae712ef40f5f1f4c54751dca75d1ff75442ad24561a7c704484cc0c4bd7f5e2e829a206314eb4b2ef9eeb29bf0b6027b90538d662bf9a107dced5c6939d8b44aa4cdf55a7715b2073d2437a49c0f800372d71eed3ac0512ead1ebbbb704489c6fb082177f2758b631c2d7d5ad84a0b9ebfb8c6a70ff311847dc43589e50591957121c059c", 0x8a}, {&(0x7f00000005c0)="858292b337d845c732c8699d71892f09013a93576d7fa8c9890e72a1449f331382b4b2f549f6e355a7734464b28656a74c0a9251a224d52bbbe6431eab7b0fde66e48d1cce3b6752adcb2cd5d20685f6a9676407253b3a333ab4a75456811eaef136c77bad4e462af4fc6032958d5856443d55d90cea81ce05080afbc3b8cdf9c9a8b789cbf1e64108a46b1191d3ff8521289d006dd41b513e2c55a9dc2003e078b6a0a777e844ed453fdcce6aa7040eabef422e80", 0xb5}, {&(0x7f0000000680)="778c8faee0d61d428b5501247bdebf5921cda1", 0x13}, {&(0x7f00000006c0)="6d4512113d3ac1e4b8126a11c77e24", 0xf}], 0x7, 0x0, 0x6) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x100) pwritev(r3, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 16:35:14 executing program 1: ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x6}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r2 = socket$inet(0x2, 0x2, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:35:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000000800ffff000001000000a9752044a1ae2569b736d1b667a25c1587b86e7a7d179cd0ed99cedc740c3a76b530b5022aae437dd8480cb7c71367c9e54c000000005ace677dcba150f535437a8e611c08afa3e24e71a02588b474a2af4d06b673fae2860b29519dfbce380a83ee85fc48edbc02b5e0346af8b72d24d3dc375029f70687"], 0x10}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2020266c9ad1dce5, &(0x7f00000000c0)=""/27, &(0x7f0000000100)=0x1b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = msgget$private(0x0, 0x11) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/170) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:35:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000080)={0x3, 0x9d05}) shutdown(r0, 0x0) 16:35:14 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffd, 0x1}], 0x9, 0x0, 0xd376, 0x0) close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x400ffff5}], 0xf924, 0x0) 16:35:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000d9faf63400ffff0000010000000d3e8b69a731422bb72b1cb80d0cf187cdbdfe3189db7e017280fbc69550058e6ce8550acf00b9bac42ba733f19f7f8b754a3580ad8289679d8982da64db0b207a0171e4d04d6d4dd2ea48bdb5bfb66ba8f886cc875c04aa7d060e2aaa4afae2ee12514501679a89ff99ea2d53951276aa6b788fa00bb9460d31febb842a0e3779c269b200000000000000002bf3b4a52ade0b7646e7ea63f64713b8f62d1b0cf63e30a5d6913c056a"], 0x10}, 0x0) listen(r2, 0x525e) 16:35:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget(0x2, 0x1000, 0x2, &(0x7f000067c000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getuid() 16:35:15 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000000000000374, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2ced4e9b3ba7dc28e1baac7f63c9") writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a867d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739d20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xffffffffffffff06}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$getown(r2, 0x5) 16:35:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/24, 0x18}, {&(0x7f0000000380)=""/89, 0x59}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x4, &(0x7f0000001700)=""/4096, 0x1000}, 0x83) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x3f, 0x1, 0x79d4b8e6, "431c7bb8dd41c20cf9eafdb428245496aeb44aaa", 0x0, 0x7}) r3 = socket(0x11, 0x3, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000080)=0x7) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="0900000000000000000000f4ffffff00"], 0x10}, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="00e52e2f66796c3000"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0)=0x400, 0x4) r7 = msgget(0x3, 0x400) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000180)=""/228) 16:35:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0xffffd885}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0xfffffffe}]}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:35:15 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() chroot(&(0x7f0000000100)='./file0\x00') r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) ioctl$TIOCSBRK(r3, 0x2000747b) 16:35:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000540)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x183) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="76a250500624c63a8408fb61bdbe28892dd33a08c80cfa2afe3d4635ea6253fac1206dce91b2a81bb207f74fe1e27aa22863337f1ad3d1cbee6dd4326f109fc50e59b8346f8ade5aa77a0aead6557d12f90f39f048389740a918039d50a0f6764bb90b4dd0e396afa9cc500226f15fb4f1b9815d2f7ad8c6e694422f6c35b4125b4595075374dea9554353d302587acc163ec6e23dede9ae9a9d618db4370177ba4a7566339f7fe28d70186db7280bb9997fdfebabed414a7f3effd2d6e23a80570ebf959df1b8b20769a5d4b53eef", 0xcf}, {&(0x7f0000000280)="a0f1e0fd4a403dbdd8ce94aafd8d6f1c1880ec7c11d3548e7290d49386d2d354d761f20c529f041fef912e930cbd7a745f308bd1d807456f1a1b5cac738fc6acd26df3f306b5c54ab25f708e6d6c7e31d8177bfffdd957cfdc297b0723ae0738d1025eee4bd686cbc433a89148e0ecf1fe3972d7fbf7a5c29f6071f2e1af342cfc76001129db48f50e3351fdf9d92b0455df9238d8633e7c8c25076077944893405708c35c5063bf", 0xa8}, {&(0x7f00000001c0)="2b864c1d7fdca23187dc2dcde3ab671ae7236abc", 0x14}], 0x3, &(0x7f0000000340)=[{0x80, 0xffff, 0xfffffffe, "aaa1ddb39f328ec7ce5b95d7f98dce2ea11b0b4becd914a1dd945eecf02d86ce3e9cf5cb33e59e82a7d518ebe5ce294ffef164973d9bea16f3acd8a27fdd204ec8f6e31f7375047f453870e230a3de0f0a752bae9144835c5090861e55fee9b98f630ad8fd9a2b2af4d2"}, {0x70, 0x1, 0x2, "7db14f216b0300b92e16b38a20041668b206fe1cd57e292c8f071832510f85e49865585849abd930052d3a728f27b5f4b903ccdde8bd823864ef00e56f5453352d47150e929b3fa160358b80c15752847c029bc74bade34456ccf17a8726"}, {0x88, 0x1, 0x13, "885b5b39b5b662d20ab0de0f585b0eb5288eceaeb050fff7760252cb9ba1151a77b9ac31c474b2232949a8f4901eea65ddda7ca4b116a3e76a250777739974492dc5a4edd41698bdbdab508761aeef171ee58230567728636077488d695b1a5204dd615a37fa9e9110c8c048ef2b7681359a1bde35aa02"}], 0x178}, 0x4) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:35:15 executing program 1: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40004000000902) r0 = open(&(0x7f0000000180)='./file0\x00', 0x280, 0x100) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/188, 0xbc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) 16:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x101) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='.\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) accept$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:35:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1e, 0x4, 0xdc) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a47432be5816f157e3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:35:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x8000, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x3, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x3, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000180)={0x804, 0x5}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r11, r10) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x1, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x2, 0x0) r14 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r14, 0x0, 0x9, 0x0, 0x0) r15 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r15, 0x0, 0x9, 0x0, 0x0) r16 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r16, 0x0, 0x9, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000700)=[{{r12}, 0xfffffffffffffffb, 0x20, 0x10, 0x387f, 0x3}, {{r13}, 0xfffffffffffffffb, 0x4, 0x5066a7ee13565faf, 0x400, 0xfffffffffffffffa}, {{r14}, 0xfffffffffffffffa, 0x9e6e438cbaf63904, 0x40000040, 0x7}, {{}, 0xfffffffffffffff8, 0x24, 0x80000000, 0x9, 0x7}, {{r2}, 0x7ffffffffffffffc, 0x2, 0x20000000, 0x80, 0xff}, {{r15}, 0xfffffffffffffffa, 0x37, 0x2, 0x81, 0x7}, {{r3}, 0xfffffffffffffff8, 0x4, 0x0, 0x0, 0x6}, {{r9}, 0xfffffffffffffffb, 0x34, 0x40, 0x47, 0x9}, {{r16}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x3, 0x6}], 0xfffffe00, &(0x7f0000000580), 0x9d1f, &(0x7f00000006c0)={0xaf}) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x58) 16:35:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xb12b0ec0b3aa662b, 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0xa0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) write(r5, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:35:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000240)}], 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000040)={0xba82d9da6fc9e98e, 0x93, 0xd3ab, 0xfe00, 0x7}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:35:16 executing program 1: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "641fbef2245185a8186503182eab7fff0e091fe6", 0x1}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x1, 0x6012, r1, 0x0, 0x20) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="dc", 0xfffffffffffffcdf}], 0x1, 0x0, 0x6) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r5 = geteuid() r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) fcntl$lock(r4, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r7}) setreuid(r5, r6) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r8 = socket(0x18, 0x8000, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x58, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xe) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x7, r16, r17, r16, r17, 0x2, 0x2}, 0x5, 0x54, r15, r15, 0x9a8, 0x15, 0x3f, 0xfcc}) r19 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r19) shmctl$IPC_SET(0x0, 0x1, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r20) getdents(r20, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r21) r22 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r22, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) geteuid() r23 = getuid() r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) fcntl$lock(r22, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r24}) setreuid(0x0, r23) r25 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r26 = socket(0x0, 0x0, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() setreuid(r28, r30) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x7, r28, r29, r28, r29, 0x2, 0x2}, 0x5, 0x54, r27, r27, 0x9a8, 0x15, 0x3f, 0xfcc}) r32 = socket(0x18, 0x1, 0x0) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r36 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x7, r34, r35, r34, r35, 0x2, 0x2}, 0x5, 0x54, r33, r33, 0x9a8, 0x15, 0x3f, 0xfcc}) r37 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r37) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x5, r23, r29, r23, r35, 0x1b1, 0x2}, 0x7ffe, 0x3, r24, r37, 0x100000000, 0x5}) r38 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r38) getdents(r38, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r29, r39) r40 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r41 = geteuid() r42 = getuid() r43 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r43) fcntl$lock(r40, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r43}) setreuid(r41, r42) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r44 = socket(0x18, 0x1, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r46, 0xee01) r48 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000240)={{0x7, r46, r47, r46, r47, 0x2, 0x2}, 0x5, 0x54, r45, r45, 0x9a8, 0x15, 0x3f, 0xfcc}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0x4) mlockall(0x1) 16:35:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRES64=r0], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) recvfrom(r1, &(0x7f0000000040)=""/105, 0x69, 0xcd962e262016ac4e, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) poll(&(0x7f0000000340), 0x7c, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1004, 0x907) 16:35:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xef}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xa6}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:35:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x28}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000100)='\x00'/14, 0xfffffffffffffdbc, 0x0, 0x42f8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) 16:35:16 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:35:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x7e}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0xfffffffffffffdde}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f0000003a00)=ANY=[@ANYBLOB="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a930a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af3445be7d7b85895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e70670225c99a05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe591c6624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e8343ff175943137b2b6243f34a1430e62e488f14f23548ae309c713eff73540e88eb38c1c532edda926b1e4309711782a90125d83ec0d5d89bfb433dc114b42ae7f9f47120172ba559e304ac3c15ef47bf8dce158ec2b01a07c4a2fdfde34b0c651b392ebb4b88196c586ec5b7bb4e7a06daf208334c6358ea095b23b86647"], 0x10f5}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000], [], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3f}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r9}, {r9, 0x15}], 0x2, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:35:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = dup2(r4, r3) dup2(r2, r6) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r9, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r9, &(0x7f0000000280)='./file0\x00') 16:35:16 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) close(r1) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x6) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r6, 0x4, 0x40080) pwritev(r6, &(0x7f0000000b80), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000280)=0xfffffffffffffe43) fsync(r7) clock_settime(0x0, &(0x7f00000015c0)) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000000)=[{0x0, 0xfff, 0x1c00}, {0x2, 0x1, 0x1800}], 0x2) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000800)=""/191) semop(r8, &(0x7f0000000480)=[{0x0, 0xa4, 0xea5769ae606578d3}, {0xb11ceb2a56f07871, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002740)) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) 16:35:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup2(r7, r8) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000580)={0x8d1b, 0x5, {[0x1, 0xff, 0x5, 0x8, 0x1426, 0xfffffffffffffff9, 0x2, 0x7fffffff, 0x5, 0x4, 0xcf9, 0x1, 0x1, 0x73, 0x8001, 0xe0000000, 0x5, 0x9], [0x1f, 0xfffffffffffffff8, 0xfff, 0x101, 0x80000000, 0x7, 0x7, 0xfdf, 0xdd52a98, 0x10001], [0x1000, 0x6, 0x1ff, 0x9, 0x3f, 0x5, 0x3], [0x9, 0x80000001, 0x3, 0x3ff, 0x9, 0x4], [{0x8, 0x4, 0x4, 0x3ff}, {0x3, 0x9, 0x5, 0x100000001}, {0x0, 0x5, 0x40, 0x7}, {0x3, 0x3, 0x3, 0x80}, {0x1000, 0x5, 0x0, 0xff}, {0x1000, 0xf32, 0x5c}, {0x3, 0x1, 0x4, 0xf2c7}, {0x100, 0x6, 0xe4, 0x5}], {0x3, 0x1, 0x1, 0x8}, {0x7d92, 0x7, 0x3, 0x40}}}) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000280)) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r10 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r10, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2000a) readv(r11, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/20, 0x14}], 0x1) execve(0x0, 0x0, 0x0) r12 = socket(0x1, 0x1, 0x0) r13 = socket(0x6, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) ioctl$TIOCFLUSH(r14, 0x8020690c, &(0x7f0000000300)) ioctl$PCIOCWRITE(r14, 0xc0107003, &(0x7f0000000000)={{0x6, 0x9, 0x37}, 0x7, 0x5, 0x6}) 16:00:00 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b1000100000700000024000093", 0x79387beccb3d3d0d, 0x400, 0x0, 0xc8731096ddfad060) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0xff, [{&(0x7f000025a000/0x2000)=nil, &(0x7f00004fa000/0x4000)=nil, 0x8000}, {&(0x7f0000542000/0x3000)=nil, &(0x7f00005e7000/0x1000)=nil, 0x4}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000526000/0x3000)=nil, &(0x7f00007dc000/0x3000)=nil, 0x338}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x31609b70}, {&(0x7f0000297000/0x4000)=nil, &(0x7f000049f000/0x1000)=nil, 0x9}, {&(0x7f000011c000/0x1000)=nil, &(0x7f00006c6000/0x2000)=nil, 0x7439}, {&(0x7f000060b000/0x1000)=nil, &(0x7f00002ca000/0x1000)=nil, 0x101}, {&(0x7f0000103000/0x4000)=nil, &(0x7f0000005000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000495000/0x4000)=nil, 0x8b}, {&(0x7f0000787000/0x1000)=nil, &(0x7f00003ce000/0x4000)=nil, 0x4638}, {&(0x7f00005ad000/0x2000)=nil, &(0x7f000028d000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000153000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000031b000/0x6000)=nil, 0xffffffffffffff80}, {&(0x7f00002c9000/0x2000)=nil, &(0x7f00007c7000/0x4000)=nil, 0x1}, {&(0x7f0000625000/0x3000)=nil, &(0x7f000064e000/0x1000)=nil, 0x1}], ['./file1\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) 16:00:00 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r11, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r13 = kqueue() r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) kevent(r14, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffe, 0x6f, 0x24}], 0x4, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xfffffffffffffffe, 0x1, 0x2}], 0x8, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000140)=[{{r17}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x2265cf25e8244b13}], 0x9, 0x0, 0xd37a, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffd, 0x1, 0xffffc, 0x6, 0x7350000000000000}, {{}, 0xfffffffffffffff9, 0x2, 0x80, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0xb5, 0x20000000, 0x2, 0x1}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1e01fff69, 0x1, 0x40}, {{r9}, 0xfffffffffffffffc, 0x8b, 0xf0000001, 0x3, 0x1}], 0x2, &(0x7f0000000040)=[{{r13}, 0xfffffffffffffff4, 0x8, 0x40, 0xff, 0xb87}, {{r15}, 0xfffffffffffffff8, 0xc0, 0x1, 0x3}, {{r18}, 0xfffffffffffffffb, 0x1, 0x10, 0x7fff, 0x4}], 0xbfa, &(0x7f0000000100)={0x8, 0x3}) execve(0x0, 0x0, 0x0) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000140)=[{{r19}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x8, 0x0, 0x0, 0x400000000000000}], 0x9, 0x0, 0x2d37a, 0x0) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x7ed809f062a49420, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r21, 0x0, 0x80000000) write(r20, &(0x7f0000000400)="e2426ee3ee7b7109631ba06bd224de125f5a4b6ce32d93fc1a4889a7849924ede7414c2cca428134ae3814fb74f4501366113497602fc32e525cfea41ac7eb8edfeec5dae79c4d458d6b520a1fa9cfdc10b8cda3d61806f8d2504354e5dac834a1f48e4e45d808df5423f399d1995fe0237c195c67cc595230d4dc33eab42f6f1033cc4eac899df1fd45ff54765e942b83c56fe98ce96d112c088f394349704b8cdf4bff4c90bafa931b8b4694bfefe9567a45a42ff3abaa28adfb62b34a5109cc62b7b391096be80c7752f5b9e6511e1f89d979cecfcd31f8a448f2c948293b5fc9cc10174caaeed8e60f51db23fb9601124caba69284b0672a69dddc8a7de6cc239b5a0f602d07babd9072fe7efeff55246ea100293f04e2334afae505c111edbb8a00d90b50a586afd74641c27d6af7fcb78e24abbfb02843ae6043c9ad257fea8f21255c4d3efe340d8c026a692e1e33391ec8638140e97c30610c696f2b8c8baac412f4abf5fe9afa0fe86afb588fed2c0a7eec535f624a9c6e702f55469e9eff743c9f829a6dabd23f2011d7573b3a5ec8ea926637c26518687949a5e56d6bd917d8ce21d154ac25228a21be6363cae872d0d31c9c6043b99dd020f90805ef084329d999ab7066d3bd9cd0cb123d92ec03dc8788b388344547cf825efcb465803be775f858b2a63c820120261f3ac685ee9145635abb28a6876eae659c112546493dec8f0b7fa16c73c0e119232fbcfc6341a7664599ba0beee111e481fe9ce60797e049898458950ada7bc9fc613e879af1e81f7c327f6c3a76a80f1af72e694643b24b9fac9931028d2e331af85bedff072b62d95f83a784bf768e4b708d1628993a6ce45c8ae70285eb7bce85d7f88df2a5f0c63d87427ea80d58e39adb19f64d0021019876461063c043bc57d23560a300ced4f76b50ed070ca0b7460114456537d7f3a2147038124926b69d3a0fb02fdec7f32298010afc53555f57f2192e4ad9b270c054dc8b3630011c851e4c700f822cca7f4d9abd72cc40dc460ae1988c7a7985f88789bba563ade1c1234f0d255587256142df80cb716bb3ff86c6d27f4c40f775466f3a465e98bc1757c9753de897b8b87a041fbe11eae586e76f8d6dad9073bdebb0c5d5332f040ad716b4d66511412ecd4b5f5303b729c52e4f9fe79cd7f76342d1485e723e112c43d910d8c763b2ca16760d8d0a15003e93b6fd5f35331c96f0f6a602bd76e470df2f1751d93e4f18a685cc0846fd698a0fd8d299434a777514ce834126774fe051693da20cb1494546d78ada10e5c3a7e6f45bbdf03ecc0905f75257713abeea7f1fdda8e678c170d3757ca18174b24248ff21a4dbd3c58e1ca7e975f8ace44d84fc981b9e3814bb5cc24cba8c769fbb8592890f921d9976518dbace49237c16a4d2cc2af2b13beb11f002054b481b4d9a3b27dc4627dbd186646aa18ad4cf7ee8f896a59be9a13a2fe43f5b40669dac1f9af34fd693071e8b38a1f08924287872ea4c15f56019a702327f47332fe3698b13fe2acfbec4e86a4f4c7f7a23f1ef4a1de0e54bf6932009c93ff7c40f5036728d17fc68d2e254378936eea62d45bd3af6f7a5c67bccd7a2dfd8b7e73f748056e6c6f79b62c3a8adb15f48d1435ea711aacabbb8c07df6e24f442c50416e7e4998adf0eeac5de2764964b80e2bde1e94e6fc871fc99e50b089b7c8e5bcab4c01a7b81815cbd44b57d5fb681d4ff98a3bd5f1c795a1104cd09b50f7cddc46c0677b4a993c9fd08b016d250dfd49ce72f1e53689dd661504c63e94c66f01697d2bea370302e654505b49034b2b02e5565c4a6a06a33a4a73d29161bef6e92cc19716436f570ca9f517ba1b705c5decbcf88faa767ba11355b849aa6d31656a325a0b77c78e7b58a130bdd8e2f514f007b9993953b2f41f06c8eb1bbeea2d2378b51c9c2d25426cda8f44109d8f8126a700e8caff94208b5d58574748d98bb32c2cc864a5353a38b88767b40ce6ec4a4c970bbd2b08dd9190f30c046300fb088df6b0916692b023bfc82badb76a616eb2575a717453a077735983d66ece0e6971d4924631ba3b608e46578c753fca2c8a7b18f9915765e37bd024de416686d909620d6f35120c17251a54dd766f1dbc9729a51d564a85e417628b4736f3c0f0b5674ca327c8a96f1bfc189605012debe99c09931e7bc35627c5d8eb84c0de452d557eef46d969c9671bbc07596adb37b0be3031e1a86cc706b76474a8e6fc18714f819f3d94141765e27218f491ad7b0f0426366978ca66699133c3242b10628b42e076807b8dc6a56a338ca593baab0b704cc13817c67c9bbecfa050042d2d4642f437a1939b3e1796f947d06c0204251779de59054ee13aea06afe73bca55d55f95368ce9ccc6fce0408c7e87f2ea53aad795dc5d26d02d89082371c6bb98e0406e56d94735f5aefd8f727c9c13cba468cc370cad8712036d1f0e73b5b44b8271421095f41a0d912c306db084c52debb42cc828f58f03fa745f802db7dd9b052fd6950b03a8685b61c7445562d1df859b63d3c2f066f920a5b4e17cc2ac7aed915522a9e9500fadfdc04008d3ba698003474585e7eab69a026bb4d435b19b9e2b08c96e8179f7c873dd7172f2b56e0957850b7ca4aa19dea4763987f6fb2aa7fa3c2a3850cd1ac2b3947fef261066bed5ade61abbc5019937ccf2838fbf7c4322b4bc1944c0bb9455da3ffdaef0e926d6ed6ab343a7f1f76041677935d7345e318e406cd45def12f8c2e8a4fc2cd20e6f99e9e88109d38ee7fbff77acaa6aa06f4705bb1ec90060719aa6b2f2ec6399c90a6eebfad2934e0544d84c084f40f86dcc716d47e53f9a6a212bf55fff00e28d2e6e197285ab019d31946dab8d52249c45935bd8184fcb252216eb8f2590f35fa14be9ac7a1cc1df37351264cb43b418e2958efe51f44078312a2046ee37f5068ae7790ecccce0d2db02a78fadc3cb8d727c5792fe10d1eedfe123f2f148c543495f13f365905a54bb146533e36ad556faacd32614c516f63a7c3ab5e2e4c7b18d5aa5fca6f5e09b9e193fcd6b3ebc3dc5f4c083842c1c563e255d5ec6703a73549564850bc773f8ca8226f9c76238a7752affc75a0cd3697835f926b1e6398467f7b9363bc78145bbe614b55eb814efe519647547ae3ec274a0923157b5dbec317f1c829b64be2f12ebaae02033a58d00ac018639e929474d15444e0c7557724b2677bc28202aa01a0967c0b5d46078c3ba58e638828b4229af1c6095e0fcfc3221f081a845d9d44894dda72806d062b67a921fa128195151b4d1263070ac814fef42151154626086a5dfd49171a8381620db931c5df8113f8b876cbc9978f8569a71e795f884316f0d99008ef7789cd95562bc5cc1f121981076361269063929bd9d3920356acad8b63ee62fcf761cd33643f60c54f2a1dba7edf936ec4104824adbab391e2f870a135b0ef9659c423cc217dd7dd33a516a3d74db68d1babeb3f2cea9e139b04aa2002cf45159e075ae9f488751fe7a16c4aa0d241c1d8dc2d6ffd42a77e0e50ab4f82f52ad9bd88fa84ac3dd3e2fba996f0f999bc9460993f8b3efa878304a6aafc64b1c826ba6e5b2b8fbd5ac3b19ec89be059492c444f961ac3c61b9c7698641a05cc6cb35504301ed40b98109b7737afb87ca0ac2d0dad0a17565b2f02e5e299dbc216629de79f3bd362855abbf838c7c04ded574ffd7a62f92613f1efb2aa6ad3615bee135bd8bb2738a36611ea6485b9dbf91815719e7c201dcd81ea02957ab75427ac681e8ceb7bbee2e61ad9cf5f9fd2d1e25d501034c450fc2ec26cda382369abd027ab480dadcdabb0b0d0f692d054d57bea9e6a150b67c6ed728f665cf7058463e27b56a8618e36ff730ebc6dcb50ed9180a6ed0549cee7c3199192f03787963d85a52b697825957933723301156f6c2e70e2c250dd0cfa4b228851b950860fe02ee7ebef77b4ab54b9ac3a0a8edfc03bcf00ddd6cef379c2d80d5d39d74644ca7b42913c622830ff889de27d4d2b37ca62281c31d70dc1e4038c95e24dba7fdb04fd087d228ae4fdb387c746eecc997bd9b299f6a795e487f4bd98df33cbab335ecc392fe16cbe4ca6025dac20eccf5bbdd67df7b341cd00f35663b2502c6c661e30e947ae1a305f26ff2dd28d1a5b32647d1d810cdcc4390c13441d4cd8e9fc65dec21dfe0626dbbfe66592beff33435fad14ff2c172d3403c7d1d032e9445d05b823b040c123e60f9c007dc0682c14d77507207bf3918d9c208a205c3e5de4f34dda5134ba8426ed275c11cfdaf65a5dcdd9d9242bc78871b41378c1f505c5f2a4bef3ceb4ea3df0392c290717131b8c0a1708da05c8366953dc3cc9d3e55e4329fad25f3403617444580e0c29081da698a28e8f19964f5023ed65726804f5436cbcc87fbae0cd9d9a7d9f8c0a5ed06444884777ba0de9a45e742bf8b6f343ea34ee19b3f2599626cd5989288ce7ff72f4d6fce5fcf934d51a2c63688d90245fedf552035b6258883b062c2ef0d88963cb4b009e09493345099909a4a37ce91a03b8e0e38227702144eb045b3a3039e9e031cb4411f8068e5a4148f40add469f38683c27df8d3f1e684d9bbc2bf159de942453de1e530de8a506c7c1e8049423646082df6ed9ac575b7019f33e10ab350382aea230e95693c76f8f7b7bbb1df5a5db7796cfec88696846e3cd9760f0545cc9ca5b95a26cbd5696233e8b8af586d2b2889700f54b4515c1a79da7656605202f44a146f72cf317349f8592568dc2d2022ab41482d9b19334f2c4ee9685d815cd99d569f60345ef53de158bea8dc85023f00c130ec785de5902fbc8e2b254b81bad1d2dc531a373f730cf6d4753320421491526fc71c2c797698e9057f24c7c2fdc6fc53f65d52e1d53e69ecbed867c386d9b82f6fcbb0c5077c63e1f56aba40a5086d81a2c3dba141ec0066d8ef623002327f25eae18dbf66225c3668b2d1d201b7de4d08095821aadc818821f9ab7ebd27e0e6d7a0d067793d21d2a791140e56d5f9397e5cf9b68ccf2ed2a867a071170a4c91ca93d095a1e7ebebf0acb0a95079eb3f3e0403b4879dd01e466a8881d0a9b8f7bb1f8cdc4568b6aa0527a9df33e7c288e916bdf462dd5eb8c68b3ef8163ff257de4445f29046a8beca45b9cab26568bacf48dd50bf6f7daa4892a97098c4ebf97f64c72186ae538a77687ef68fe05d459681b521b22d6d11725dc4f9a7ad1108f3975fb81f359c78aedfbe492a052bb665ca5b02d09c18395ab6f09449f874082cd0052bd995e457f30220eb3a017a96c9b5b3f28492eb981f98b89cdbe52e07e30e997333cabb7f5e073dd1fe620212733b8353f5effb5e7c679126f2376d03d58bb9bae499e90a1e5dad5c889dbb741b28396001c374f06348cca21c8ff8713b92aaa9fc40723271476abd25582acdfab038e425e294bf55e332346ccd71bf312589dc6f4a5de6bc30adcebeb18ee9d6456ff85964e9ffec3c6db10d29d55d4d5fcebe9496bf686c17c368e33a4e88c11abb3de94801599e24a371431f63304066cc4c8d98e68db08e5e4516521f11c454cd2a546f6602e3e494a680fff0b1f9e8decf9a8ca4c472c560b843bb1d84d8240ba8b1795b0554dbffe0f46c4e58527ffdaa2f1f858097db12c9319f97d53d8bc6420c32548c3379045fecfc32660f279b4322402116bd6b19726eaec181211b4d0c802a9e30b27f49516351d2ca2f9fb5faecdff47b8343298fecee8a6461276d8ef84d86a7e285", 0x1000) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x8) setuid(0xee01) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r2) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30c7ab8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cace9f05358c6ed48ab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1073], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffecb}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2b5, &(0x7f0000000040)=[{0x40}, {0x61, 0xfc}, {0x6}]}) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="96446a99e553c535916d938c0638") 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000000)='./bus/file0\x00', 0x41, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) socketpair(0x18, 0x5, 0x3, &(0x7f0000000000)) 16:00:00 executing program 0: 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", 0x170) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x2800, 0x80000001, 0xb1e, 0x1, 0x1, 0x7fff, 0x1, 0x1, 0x2, 0xdead, 0x7fff}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5f1de9016e2008cb, 0x90) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x33e, &(0x7f00000000c0)=[{0x2, 0x3, 0x5, 0x50f}, {0x8, 0x40, 0x9, 0xbe}, {0x7, 0x3f, 0x4, 0x8}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x6b1768259e2c8762) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000000380)=""/95, 0x5f}], 0x5, 0x0}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000480)={0x7fffffff, 0x872}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1000000040000000ffff000001000000"], 0x10}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r5, &(0x7f0000d06ff8)='./file0\x00') openat(r5, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000575b7adc984bace5578d97a321367cea54d3ca29ccafc8b95969af6fa1a74d0e00695cf98cab273264c202cdbab59b089022a23004f07ac7a9b273d2117f61458627c0d55a"], 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) msgget(0x3, 0x100) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES32=r2], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r8 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000140)=[{{r17}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000140)=[{{r19}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) connect$unix(r9, &(0x7f0000000a40)=ANY=[@ANYRES16=r19, @ANYPTR64=&(0x7f00000003c0)=ANY=[], @ANYRES16=r16, @ANYRESDEC=r13, @ANYRES64, @ANYRES16, @ANYRES32=r3, @ANYRES32=r17], 0x8) write(r10, 0x0, 0x0) r21 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r21, 0x0, 0x0) msgrcv(r8, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r10], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r21], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r8, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r22 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r22, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r22, 0x0, 0x0) ftruncate(r22, 0x0, 0x6a) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r6) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="28000000fffffdff0000000000000000b83952c3ced88025dec3c22941107e604e50b82214ae9e93829601f542f58b93ea4d554c7f0e2752ee20798a570fcc579b57fdd9bb3fac3e368cbfc234e4a9f37f8f73dbaa40655371d5d9504410f7f94e445cd15ad3ed330aa59cba4e5ae443ae1f62ec5eef38fdcc91715d5b1bd145df8c1dab7687394cadf74562f1376211698ca46982ae9d1fe24c52c82703df496703cd1f29a71090c4f04f8ef3b31ac2ea6b30a7e07e7ac7863db0f88280246c8d0d0ce858e0da3baea340d22fe169c3555aa396da83fa78e402b3f63b0e2a6f14278a24d79a862c13dee2cbe0aac01608b99751e10284df5f61537b62fea5e66a74ea932a208e65815008e6b9cd3acf72dcc71d901619ad542c3a58fa88cb0200e0a41c02c01a651aa3db398b531ffc86fbb32ee2686c6e4822febf30da346743111a1199d5f3857989cdb78ce63f0c1ea0871138711be8f4cce92642073c660d4aa67a205a8e54dc56f170af3831b98783e86ce23a8166760c758750b64a3440de37f695bcafc5e745ddd04dc11fa95ddf54d33078c84e2f20a755afc94b14e89da17d6561440549183e5d0f7fcb9358b22f5f2e4cc06a6cde2848ce4d00"/459, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYBLOB="cb5181e2ccdefbc09690b8f18acb51f67fdfbc0c4d47df9271365fc81a63bac01d01afec0e865fa47e0ed205024ce95e6cc06c22b7b1efc43f143116f45ac34ca6246a5a1d5604fe6549759ecdea7ebbc735f3658fb8a87cbbfc6c7a2fe5059881d73b12ff5b42b67ff74999317f38706057fdb2001ede7684323b03e0cce42866d40134b533d97a4137e7d13925044f2f05"], @ANYRES32=r9, @ANYRES32=r9], 0x1e7}, 0x0) r10 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) syz_open_pts() r11 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x1, 0xb6) fchflags(r11, 0x10001) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f00000000c0)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r13) kevent(r13, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x500) semop(r14, &(0x7f0000001640)=[{0x0, 0x200, 0x1400}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r15 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x2, 0x1, 0x3400}], 0x2) getgid() 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) open(&(0x7f0000000100)='./file2\x00', 0x6b06d74577aeb4b4, 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file2\x00', 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = socket$inet6(0x18, 0xbd0f7a5d7df43675, 0x6) fchmod(r5, 0x1e) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f00000001c0)={0x5, 0x3}) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0x40d37a, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r8, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) sendto$unix(r8, &(0x7f0000000240)="0c776e59285a03d6e473ffa785c3a675379075aa354ffc07d4147b6a5bf07773e5d95bfa14107928a41a0af1e2f3ed3ca566d0828771762b416ea634794e1e54fc7121d5f2f147b44e2ed9e04fb69b97b1afa2a042ab117780907ade85f342ea74051d6c5505d3118363a02698164829fe3790b5adecab707a293745aa7cb0eee4c00b22c82aeedc0c23dc50886ea9", 0x8f, 0x1c, &(0x7f0000000300)=@file={0x1, './file2\x00'}, 0xa) kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) renameat(r3, &(0x7f00000000c0)='./file2\x00', r2, &(0x7f0000000140)='./bus\x00') 16:00:00 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0x9) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$getflags(r2, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000040)) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$setflags(r7, 0x2, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) r5 = msgget(0xffffffffffffffff, 0x0) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) msgsnd(r5, &(0x7f0000000000)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0x43, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="ff010000000000005644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7b0000387a27f12613a8c1ad1980cef7ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab00000000345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f083fd5ba2a01c919af727cc4e706c072fd77f4f8a4d35fa5da808e57607135ef3aa92a36ffe9b8"], 0xc2, 0x800) r6 = msgget$private(0x0, 0xa0) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() dup2(r7, r8) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) r9 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/100) msgsnd(r9, &(0x7f0000001300)={0x1, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) r10 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/100) msgsnd(r10, &(0x7f0000001300)={0x2, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) r11 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f00000000c0)=""/68) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() dup2(r12, r13) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() dup2(r14, r15) r16 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r16, 0x3, 0x7, &(0x7f00000000c0)=""/68) r17 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r17, 0x3, 0x7, &(0x7f00000000c0)=""/68) r18 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r18, 0x3, 0x7, &(0x7f00000000c0)=""/68) msgsnd(r10, &(0x7f0000000680)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000e30657b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/193], 0xfffffffffffffe9f, 0x1, 0x1000) r19 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x0) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000001c40)=""/19) r20 = msgget(0x0, 0x2) msgrcv(r20, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000002000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/155], 0x1, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') 16:00:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$BIOCFLUSH(r4, 0x20004268) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x4c}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$dupfd(r6, 0x0, r8) shutdown(r1, 0x2) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup(r10) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x200000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x8], [0xf8fffffffffffff7]}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) sendto(r0, &(0x7f0000000040)="5e13e281239b3ec7ba76863bbae27ab70e8e287ff39a32240278f0cb5e7ca2947c2a7f2f021069f05a71630f971204e3", 0x30, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) socket(0x11, 0x4003, 0x44) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x6e263efc, 0x8}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="d6c4c77f84af0421c49202abda82d88e8868d67f0df4befd41528fa3cca16a2ebbb6b792d63382fd7a80646c0ea48824", 0x30}, {&(0x7f0000000180)="331f7bc25d86b571f90b9dd073b508654c06201ac57a73eb9af7f2e50ab26a3ec4ed0836a75dbdad32becf0384dda1c320a7b667018e877db90013d66693ada37cb3ea39450be79a2c109f9521dcdd33d64c25d82238d5c5b3a96e2b6fc67f20e7d2eac59c8740a12dcbd1e589c5759cc304ef7b9e36074faf28c08230b5052f3a48cf5b1ced190022575ab2206b23381448d3c31273b862aa88ada7bb627af5f7582ad1cfc35c2af428161f2820c133701788a8ebe5d3ecec474b6bfd93287f4cd31bb4169f6a5754853cd8033f2c92d96d82eed9327ae1611581607a02174f9f5ee19be1c2a3488951835f820985ee7336", 0xf2}, {&(0x7f0000000280)="3a72860bcb9048295ce1201344b81f1e698599af078d418578a0d986d10097b4fba3e995d793904efd55c14b5c763c91e8f1cbabd0cdd3162139a22d46b6e219dda73bb93a486bf73e8109b6f4a3736fc919c819fc6bb921f9b17324c84e5d361c2813139758c3357ed10a225954be651426e9f7387d30f7e76644", 0x7b}], 0x3, &(0x7f0000000740)=[{0xd0, 0xffff, 0x1, "844d5b62dd4c10596536be8f5790128483a32b6e33ede7f9181918ed5df0227cf132487e72bec8b3f09b86dd31ccbb300efa83453910901e832c5c6d71b891147bd0d090efd47eae546adea14d2ad4cf15d4281c8553e9d73c6153a3670220473c978b3c3343bafb3370c95143685e55be59b863ba68adf5c8d1e76df79f339f503612227f21f197934ab823d756118ab29c45b1b56b854c8bfcadf4d1e97510ce06a1bbc620daaf1670b0f0d98906c36612c4d546fa61980024eb"}, {0xc8, 0xffff, 0xc56, "236c6d4a085aa57627adf613dfe977a1eeef2d86d7be858f4131ece593a08aace4eb8e221eb168cb793ee41e1142731a39d8ffc0e1ea1d87e361252b31994fdb6985e484802b50909926107b0a93b411e8ecb378906a6779173146a7211d272c04ffb444fefd854458ce661eca9797ebecc6613a869ff82af68d1b6a1724d62ca5c3cd8a39429e1bd9f06c9395df4f1ce45bba8dc90dad05841b04636454ae05c5556175fbc1b440b260d0a0850607cc6febd374"}, {0x38, 0x1, 0xffffff81, "fcdc960dbe5cbf116a823a08cadc7d6636a56a22c10e1eda1c9185d01f9becf65401790ec2"}], 0x1d0}, 0x3) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x4}, 0xc) r3 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4f5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xfffffffffffffc41, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8810, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r3, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0xd}], 0xc5ba, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0xf7, 0x0, 0xfffffffffffffffd, 0x4}, {{}, 0xfffffffffffffffb, 0x0, 0x20000000}], 0x9, 0x0, 0xd37a, 0x0) r12 = kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r11, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffb, 0x29, 0x0, 0x7, 0x7}, {{r13}, 0x49c9e73972299e6, 0x10, 0x2, 0x8, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x24, 0x11, 0x200, 0x4}], 0x9, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7, 0x0, 0x1}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r14 = dup2(r2, r9) ioctl$TIOCSDTR(r14, 0x20007479) r15 = kqueue() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000080)=[{{r16}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r15, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x141) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x40, 0x8, 0x335b, 0x1, 0x80000001, 0x3f, 0x6, 0x0, 0x4, 0x8}) r17 = kqueue() kqueue() r18 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r17, &(0x7f0000000240)=[{{r18}, 0xfffffffffffffffc, 0x4}], 0x7, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r18) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000140), 0x8, 0x0, 0xd37a, 0x0) ioctl$FIOSETOWN(r19, 0x8004667c, &(0x7f00000001c0)=0x9) 16:00:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x20000000000029, 0x25, &(0x7f0000000300), 0x0) poll(&(0x7f0000000240), 0x22c2, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'p\x00', 0x0}) r6 = semget$private(0x0, 0x5, 0x204) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r7) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000001c0)=0x1c0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000440)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r9) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000280)=0x2d4) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x18, &(0x7f0000000040)={0x22, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffff}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xffffffdf, 0xb3, 0xffffff1d, 0x0, 0x5, 0x7, 0x10000, 0x0, 0x2, 0xffff, 0xa7}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000340)='./bus\x00', 0xa5fe158aa4340cd0, 0x223) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$setown(r1, 0x6, 0x0) close(r0) 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 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x9, 0xe5, 0x7fffffff, 0xff, "870f249a739d4e3aebb4338ff7f9c65084f779f9", 0x1, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x2, 0x9, 0x200, 0x0, "d4c4e87f2b13644f1b6bfa56fdd7843d03b13a1d", 0x80, 0x6}) mprotect(&(0x7f0000111000/0x1000)=nil, 0x1000, 0x6) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x80000004, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) getrusage(0x8000000000000001, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c, 0x0, 0x6f}, {0x6}]}) r1 = open(&(0x7f0000000080)='\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0xd6) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 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}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="3fe5e07a0ed00f82d1fdb333ea6c52e39d58bab3019d2f0e428c9043c1d038a164d0cbcad2dfea6cb6aa3558e55df61a3664a6fe351fe0b132a0a43bd960cd693e5081bc0261c78ac7063377486eb875224c86703588f3bf5b8317448901aaa634fced32c08f7c97578a5eef98d53c6c7255c3f33c616fade14abba26977bbf2fc4075035ee77a861f69163653312130e6c6914974487a41518b35471a7e40750768101735757d269d0b2fdb3c1c1633f7f599bac09be97c9c1648b7c8b4bf2af8cb0c685c3f611e11a708254b0ea4abe12235b19761b57128191d2bd18647f769b8d71c4c497fe7003952b90f319a8f7a8d86307d8de3f8d03afc3c7b6c9e93ef529ef38998c44d18d90a6434754e36a9e0d1cdbc9d0d16104b22fc421e040d6d9e60acbef34ea3200528600eb48c543239e8e70d984090b1e9d42f73b698b6968a8cb62dd0c0f94e2dbc80c5edcab93db29afe79dc281076e397adb596187f14b104d35dcdd42cdc97b6185379f4b82bf40891237fa109bd11ba3d2ad7bc7195ffaa50b22b069a664d4e3fa7c4aed62fb57d3ad1cf47421b5f8719706de5e24a41d48d5792d42aa640a30029abc4721cf24ab1b76d002c5ca6931ab6db58410e568d6d1ffa3219c65647ce6ece8e1713f0aa1ac0d2bdfaf4b0bf18338ce92bdd03d60a1453ce2166302386dbfa7b09f41335589072a21635dcf3629431c499f4c356e2885a7de5dd76157796f5de07524a6bfca17a2cca53ffbc467674361f482a3a39d93d8b3c552ac87a5b3b2d04b8fc89e456c5f3707231e5c03f7717c541a0f57bed2acdf93bb84ecc2b67dc086a811324436123d0e77501f2de02300a9f1e2ca9ce895efa0e2a1781190879b5d7ce6506718ddc17b96cda77e98c1a5889f6beda700deb57b3f269a09b20f2f2d63bfee06f92dc393b0a89279f742ded26b071809b99590e484fd6d08829e3072fd0b209154b512faebd852c01d451f96e09240b41340458b6ba952cf0f348cb97d149c9ce8ea8146481f8b1462ac08a5789f409023b58dd630ae6134a55bcd0f16e4d4a528e9520ad9b783d051c708271042a6bcd0e993f2165b82f7eab65bc8e8d7e167d72d719fc252ede2c561fd7d25fb3c83c03993d725c2408551a1f18427ddcd29b8faeb35573559a00a23397bd8f18d62ed5acf4aac4ebf4f2da069152c8d17208d0239d3438f5ca38cafbcb5b08759dbc07ae3ca9f2d936672c38daea70ebe947dca06e46302659a01d16e753377b23f9bf30fc1de1cde92b75e14c9271ddcb73b19d9d408822dd5634d7887d62f12cb02f8c2a67f78b4e156a2e6b9fc1afeb5cc4a9d0f2dffc8c66a0a8f8b833a410d7ea772ec764d6d9a5f68d7ced769a478ae23dc16971f8bf04ac64ddcb4222fcf4d5290f62b2c19f75f400ef3fd5c3c5d8497d743ceb2456802f370611c6fca4dd27b83b61509ba2e9c98e8c74bbb6e1d8ce3af5e6b57f6e0ad6ec74131bfa9d11b08b9d6f44f49dacbb6e33c87d7a749afafd8dee327557953e46fc1b1987f02569b114e478f931947bab27aaf3e8a948d0ece1d09d268026b673fb55a8aa5acd85b6011449b08bbf17d14e16c6051718e8d2023b663950aa9e4c800425a9c426d219f5980eaa8194cd22cee3dd1cd1e8ed2fa22e03a20d60433a22ed87eccbf640aad8558f544d44333c410a9186358dd400749f69e969504674cd89cb6a7e74bbbeb7fa09611694e05680c71e3a159db302319ba2dcbf65bf4f1673ab510b55763af1b4d31193e0f69f3a18c923918fd10e651aebd96114a3e227a0b1555e5f3258c5c312bcac7f643767d7c4d012ef2f5766f9e67d9d763bc2fc9599c7f715dc26f1b07ce16f6153a184465de5c92cb9c4ef1f68f53ac76d45c5bdbc877caff3d76198d445bfac510f386b6863da7fba8a5fb05cb6ff4d04fd1c2cd45eb5b7e2100d4788cca42b8c730289d3be28cca49fb2264327dce2dfeea4adca8f411a", 0x585) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) shmget(0x2, 0x3000, 0x34c, &(0x7f0000ffd000/0x3000)=nil) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) syz_open_pts() 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x6, 0x1ff, &(0x7f00000000c0), &(0x7f0000000100)) kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0x100, 0x0) r3 = dup(r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r4, 0x1}) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000340)) sendto$unix(r0, &(0x7f0000000000)="b10005036000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r11, &(0x7f0000000280)="dc1e8186da2fe165caf1407290e2e72b3d7bb1000d600961188a2e4ec0c84d74fab7689eeeb3057d5710d76d118de4707eeb44deed07d5b1fcbf8f788e43d0068ec46365700f45d9ff0db7c9422cb671068d6d97578103f47e5ed97a5a0cad19667b9e8d10bd8dcd054da80f", 0x6c, 0x402, 0x0, 0x0) kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r14 = fcntl$dupfd(r8, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGETIF(r14, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) 16:00:02 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = dup(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) syz_open_pts() 16:00:02 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000fdd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x50, 0x0, 0xff}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffff, 0x3, 0x53, 0x101}, {0x40, 0xff, 0x7}, {0x3b5b, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0xac, &(0x7f00000001c0)="b6342ba6615049535d762771a6499fffed85dcc28ffdceca4485be33b358d3eabe6a837468e8c3881781daad42ad335eee02773ec53e0037429959fab2507ce4c15670c8ebea8020c7c1b6470c6b5501ee0bee7fbee64e2cfec693e9ab6705721c48747ee1e24be8ee18a645acfb1cfc4cf87dc94fe9712e66ed214542c57e68d2545cc09ee9281da49a90952098e407372afa0f4d75f30c4dceee196da86a513591825cc6047c0ffb17d9ce") r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000, 0xfffffffc, 0x3, 0x0, "000000000800000100002000", 0x4}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x3d5, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b781b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0xf8cc581bf0b2cebb, 0x0, 0x3}, 0x8, 0x0}, 0x0) sendto(r3, 0x0, 0x10d, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r6 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r6, &(0x7f0000000280), 0x240) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, 0x0, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r23, &(0x7f0000000280), 0x240) r24 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r24, &(0x7f0000000280), 0x240) kqueue() pipe2(&(0x7f0000000280), 0xba892f739b5d2ad) socket$unix(0x1, 0x2, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0x0) 16:00:02 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000019ff1100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mprotect(&(0x7f00002c3000/0x1000)=nil, 0x1000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r1, @ANYBLOB="93d30a0ea686ac22ae284f34f4c72d75aaa33d123c34c67738f60bab4f122343a2e0ed61c69f46ec6f115e7215976fda904c43ff461335ef63ad5f2af08866215bf8ba4161db282a31590127f0a92c05d9f0bda4bc0aefdac96cc289c2126d31c043115fc9", @ANYRES32=r3], 0x4) close(r0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r0) r4 = socket(0x18, 0x1, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) openat(r5, &(0x7f0000000040)='./file0\x00', 0x940c9988f8571162, 0x226) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffd, "0000f785c3b0f800", 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xfffffffffffffe7b) close(r4) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0xc003, 0x0) r12 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r12, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1000000000000000ffff0000010000006631415942fe2483e8ff42d95901ce7de574390943eea218cad74beddc3bcf46c953bc48a4267f81ecd548fc10466274df3ed3d9b75500000000000000ad3ce49e0e8832"], 0x10}, 0x0) r13 = accept$inet(r12, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$dupfd(r11, 0xa, r13) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000340)="a2f58023d41107342eaa4e89300803e6990192964035cd5e5e320874b9dfebd4f04b1fc21605deb589ecab8dacee8b554b1b3318466320000000f355916935b37751c87d4d690d8ab4ca8687e2c90b382ddcc5caee53bb9a54a1aa1c4e5e35487c01cbdc95c10971c889310d", 0xffffffffffffffad) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r1) r2 = open(0x0, 0x0, 0x38) write(r2, &(0x7f0000000000)="220e228901", 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x58c8ef185b2e71ca, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x8dap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x10000096, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000000)=0x2) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='.\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001024, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fcntl$lock(r8, 0x7, &(0x7f0000000180)={0x2, 0x1, 0x2, 0xffffffffffff6328}) r9 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000008, r9) r10 = socket(0x2, 0x3, 0x0) fcntl$lock(r10, 0x17, &(0x7f00000000c0)={0x1, 0x0, 0x16ba, 0x9, r9}) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r10) r12 = socket$inet6(0x18, 0x1, 0x9) sendto(r12, &(0x7f0000000340)="c5b09212361adb0db2b318e0182a8512a86a7ebb972acc08615135da8c7ca5f492cdaeb15b2e11e6f975d9f60a46ebda6241ce3bd546cb0b7d86eda2ad4875df178b810e74b17f7ffd5c966f49230542aaf037b082985277b62e96953c5472c0d0a6186fc4a0935e9a17c1959139b998a494cf57e4c7ed397702da1c8e8775959d9844068f285cab14394a226d9441884a5dc3ccba25bc2c8716167c1649143979f6b632570d290a6b2ddc4caf79a3c93ed31344b132405fbe129663f30e40bbffe7f91ec032a76b4738cc8247bb8396e4110a67a54152bd3e0f3c0b2cb40169e68b57ad15fb4ad4e841f2844ac00853afe27fc30445dea3d4fbadabb82298e581e2c392358ac58fb08851f7d170899d840572e526154cc47c8e5900c83131c67fc01e03b63eaaacedc32a8987d71a0e2db3a42ff9ca37218b3eb5ef5c9aceb47adb506811b254dc458304ad554795f6e19cdcd6073acb89d0be901390a482cb06e7995504812ecb773d919a6bc886eb4c40e0cbdbb5df9584bb013a527574ac68a8b5b0c2bed9d25843399cb275d2229b028e04ff0090dae5d3b49eb1f4f9bec578bff40933d62df20c3247f6fda39757b8e08668a8377351f156881873f3ed43bbf949690f26df5a44827642064870109841188b3d162d1bc03312d3fe5bc8a5a797be3b30cad17496e065ae0578f6c92dc2ef5258638959a455095380904fe0efc6e7237b9d4e9aa09bb806c6ad8dd5d3512f634ff4171e4f20d445d813588337593c39c57b28bb08a58b2fc752f365ef3f8e3977153f7daac8f080f79a383bda40038819a36420c1f7c040bbebe4cf1f734a1e21fe89d639b59dff88195ba774af13f0e2487e3de99fa93d15b62a3585a33180d089901dac171e1610bd19b9faf13cf9ed9cd90b5db20c803d4fd6ed37e38af68eca565846e5e7e52854eaae1c1102b67e808e377b43fec2b736a3aefd28428c5caa8c5b89a26e9c68be743e7027a526fc06d28a1286e8c1d20b97811212de1157489ee1356111fdb79ce609559fd141e7e92a6766e2a0a71486a626697452e3f85c51e88a12f6aec33ff1ec805f19fc7b62cfb635f00482f749cf22f334771a64db5c6131038ec64782ac74cef111620bba3b50ebd26790c96ef76a8d9eff7e8c83ba38f714d2403031397ebd9d5489834cfe80702f12b0894a491bba9e444867bd7760ce6cb0e3d8a16dc792b2a9d5e3b1ae112731860e88259d601a59d5293da7c40c96e968da6fdc36eb53895a6f2b7d765348359ff5301feacd5d2aeb06310e2717c04d0ea64ff2c9b23da0f53d4a6b10da5df33a2e7a1f36868bf3183c8207514cc78fd3a345823d8b48532dc3bb2721c9ed230d3723540ab41e3b035a06918a8d8c4cd85d357e744037c2d59cea2aa1e11bd21386cfda37e8975a9ed1d2c1cffe1c049494a0d34c1fe65d7e85b9254f5d1ad108f4525b97a9cd06c8c133eeb3c00dbd097875e48d8a1b3d9e86404336a1e3a746950eb79245b5e77d4f7839d6fb83fea566ec92149f014cda2f485df750185dc3d7b827fa6641acefaced0ca5a2d679829341d82b39e1a1c2c0e6b65718fc8672779065764018c216f8c9fbcffe31fc765f21e0a8d4ba57939ba46562cdb121182f2d6241252ae2c2d1856afb211b38b69690695ac50d60b305aa962fe90f818dca9133c1e92688be173cd4414a8ffaf2c247d5c7aa369ee3fa8500443aec71cce95a6fb8c32f7ad4fe4d4b45cee10b391ef43c0e05a65a35f0f6df9ce83f98cd16ad0b6bab23c2b964674182e7c702b73cdaba8854f99a101c5260f84b421ac74ccb44824a4828e9da2f4681d8ff896e71b2c79908d0722dc4c80579c647f67fdb830d669f9df94ef6cfde256b02f5a5fe32f5c0e8e486286438a3a03cde23a6baed92b87d135330d28c994581630e0c8617aa137bc65aa96a0fbcc3db93dafc79dd10fa1e6d59bb269b4217881c8a4cb9f93dda45322a2421b3054bbbd0998c3fcd194a3673b9d51f1e5f9d59e18361496166e1ffc27e6b451e83eb6c502ee93fe1d984146352a91ac222f6fe55bf64666bfffa549bcf5da2c8ebe5697b16097be8e536e1030bc721a1490cda24544c3cc6905a0c4c89eaff7cc49f8d0480016a3ddf096b30916166fe1ef65d354e3f1c0877bea94b190004cf771bdfdb0231325c1041134712d79224a4adc0da16be0cce09d0cb9e75eca50251106efc0dc091c5bd7bb844d4cd3356529305131f53b459f84d9e627296392071bf413d167b75d869de58428258fa2608a2bc4072b8478d39b29fda91d9e9f7dbf760536b035fe1ae53e1818f1cdd59c37cd0999d53725d6a9a155b0ce0fc6ad2e4fb3062205b718c82902caf799d5b8901ceb975ff78d2e1b84c834de91e7c16b0b5b6a45b1a705bcc22acb12a5851c326c2e6d2c22a170c1366b6261290d01a3af284c836f4cce13f1316b1c8279d98e91765f2752b5b91baf13897a76c860317befc3c84799f08b585ee0e5b6f6a77e5bac5ba1791d498a417cce3960bfd2e0705dec319d150c960e43209303dd811c1abdacec5790723ba77b22b0c5c9268df9931a700187c87ccff46727439f04720f17a362bb4cdd3c2211279c4c412f23bd29ee03601c0c5a371611cd7fd7ba3588744f552562f61bdd8f2529fab5b1f53e4d707be838b1084fac8c46c093078b4f7e9c2dcb5267bb62453ae53e4e3d289c3c61878d67fc409370eaa02b0da8f3ee6f0d5605250327467175414b241fcc5dff25f2fed0b8b5fcca0b31f75b8c29813c4c22a72c484d6937d551c3a14149fba9de24b9f3a112b80bf724caed3e7a3567dd0822f32a626723e3bd37b2ce853bab0f2324344a6c72dab0db6c6cc235df8425e86e5df80077803595479f356e335e9aef9f86b59ad086a75fd582df32c5dc5422984d04b1efcb490abf828be7b3dc2e449ad5e3e04be837a4caea69f4303ed7de3c6a8d69318893072f0fd8fd424727ca06994d73ff2b374e0c3e309507021ddfc3e787e6fef8a6220a775978333897527ae67707405eacae5c34f08e02dfb95148d8c5cdc2270b4696e5a40e7b004aa53a272a133faf821e2a93776d89ce31accd2cecd636caaa5e422219ad07bfc6b4a39bc2f8ab7e96f4f3bbae3b80651aba7bd26bd2a3a5d799d1750af22eb7fc7210c20186558229a3375fd91e53857f055a909d527868d9f6eb780b7e2d3b99d2cf3bcb4365321b8d82e042db70d30b06a0425fdf34b7b942c33dc7cd9139c9d78f640aca3b32a2eb2a53d1918c907abd910057ebf632e7c06ce7368e5b126fb37f5660f5e34ad7cb7499112d5e12f370fa53e182f3c552ae7d2b2bd5e3f4071f682ce5e5c8127e4a0dd67e34a9ade890e750138ef0bd6497fddf1eb0f2e343aae4d08d963a2f8ba9ff9b936435d024eee2fd222e72730f626772b2ea112d5fbae9014595b2294e4ee59b67a3262e6305f217635c34674bce6f59c7349767d191c8d98723ec48882a25fc57a2215714fc2799a7a077d09881bab5b0ec8900e102f32ceabb8f2feca83cd9004a70cae5b7d4788d73cb907757f17478655ac50d0c6d56d130d36308f4f4947be9dd2a81af07d25301b4ea8366b192bc90daa6d609d768f84c994fe9a0ae4f5748f9dd6c7103c7b173f21094668c7badcd3b6ac534a142230ff7fd67b2bd9b516bf6382a82b699c8d819d6f81f7e431e4cd85d3617b544b0646da4a0cf0b3f60fb5a09dc656d603d5d75fdb7b5e93344b183349d88279ceae405981d3a2add11e49d4705dbf7e9826d51732a4b3c7b7347305424bfb4d6dd6e06aa27da5cd176e328e8fb9c15767a872e55207d5ece98b9fa5de8799f3f9b52876ba5580c9ffece36b537a58940b0861c926a92a17f748aeab8a98fd29e90f7ff147ef4b6ab33b3bc426229dbb8eaacd28a76839dd0e77b5abb601feefe9bbd235dae91fb68d202339c61da295a2d17fb7db15b271e4183a993ef253acacb0e805bdf77225fde3d05f55141ec433b9be270e9bb25a9418600f64f8d43154e07061bb3dbc65599f152ba602fc54ea49b68d1e4432ab9098e97800ae9be71dd3e0a35548b0fc12e9f2fd363e65a0513f51c16f773fcc2fcf23523e16bd9782a789018e8d219bad4c1520df22e987f88d116fd687a11515b7cf6fd0a753258ef65b8294eaed44da8d16a33d51f03a669d133695894f578a75ae7200863b8fb6c32a99c9f2e43ccf33257e2fecfc9a2be8c1fec03a3371b50e1b18a502c7606d6faa5a83c6a2e34e3aa6b0f979c7d04cd136b0e86e667799554d11bfd5b2b215eacd620d96c2ef5841d99bdc15237425ad0147f2c1debc29d796a053e3aa3b07e19507397d7478eb062dabe9016cee26b32ef28ed8a3cd34c674de6f8447ec6fecacbdf19169425f3b250e6be1405c09919977d73a5404ecae4c66fb6dd76a67f77fe71d6e8e796a2e6b9192f12bc118392188dac062dbc61f93605dd3b4f4251ad3505c795b3541bf6cf91a4f5238afc1c89348f755db788103c2742a370bb7f80ce7ea0161572cd41a5117fb10efb31094cb048bce1f28a712e904b8a63b41ac775e42853c466640164c38575d3f658d23051527861888e8666f56b166ca486c4243d263e70490fee38b7564815f874286dcfe368d5a18c23fe9fbf5c635a72c3bd82d8d3b7ee6cbe4ddca802c195a87cf1f69e282ab7bf7e6b72275081d2a4d24bb9c728adea90d42ea1bab77b64369aabcb063956bc199b2b744e62b56fda6a476e1da4356086f8a9b000c40d6973d1454262a6f77ba14e7dc1069d12a17dbc67461f6f1e22410e813849e027a3be7ae5afccfe07392a5c8aa84e69dd871003fdf804ce65fbf967fe9747b98e8aee341e1eb0ed4ef4ea1ced1f2ee80a7181f2283d0045cae7b8eaca9c4707e21556e852b2c1dacf1f0154d1b00b3e32ec394b4e914b488e1081ba449286958f77b926ee6d682526c1589935562f5efdfe6ee8fb19336c333659d09469240385f585adb18cb7479fdbb606db333c98a0f56e3c51ac7ec7a68e72e657c3beb302cd2bb63d1627de4c6f4953ee4640610e2dc842199124d1f52dfa07616a41f103406ec4ce4f6d0e43fecc425e8ece20ce525edc32e825347e4a6684aac310cb7772734568ce44851ddab56804a70b2be55c0649f22eae81ac7b893b0c3f133def7d71923b93540b31bb9bab13bf62ed90a5bd1efe8d87148cb79bf50b1abf1d4c48ba0f2cdb824191a263474ee6dbb6807d45ba133735451342a73b039b3324a8939b297f9bd2408495dc7f4a8169bdbe618d455a29abb9717205ba7e00c2c74fb68e41d8fa976904e019c7b021ddc5e7d114ee3cb6031b7942b8283ada4b52d9ea0ae82d8a8e8123cb568607d70c94cf0576442c5192ccca5d2d6b284af44b83d20eaafcaa6950ba30ffa186a34e12771d94a1aa6569ec34b070ae1763cc1457570ff8936c19966a73a4510ccc70ae959a048301f48ddd4743ed0509b4c6d429428accac16410ae5fa6e55145a2f7415ea4630c841920c638a98f334bca9ccc19dd908408046d9495bf9f4bd338fa510944fbd5bf2bc01e5c28fca4cce66de51c74068da04c6edd09652c779598d647d26a3016d3a7fb7a228ab1cf74fbae910045e9afc75de2cc0b491250c0a3855c62650026f8f0ae062d5945da7946191516cec72f52727a2e29bce8052cc7aa04e6fca8c49edb8fd550e58085f07eb5c50c615330ceda34210635fa53759b255c46bec33252dd05968dca621124edefeaa15edd90", 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:02 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000063000/0x1000)=nil}, {&(0x7f00000aa000/0x4000)=nil, &(0x7f00000b9000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000388000/0x3000)=nil, &(0x7f000005f000/0x3000)=nil}, {&(0x7f000027d000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil}, {&(0x7f0000266000/0x1000)=nil, &(0x7f0000126000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000022b000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000343000/0x3000)=nil}, {&(0x7f0000360000/0x4000)=nil, &(0x7f0000111000/0x2000)=nil}, {&(0x7f0000347000/0x4000)=nil, &(0x7f00000ce000/0x3000)=nil}, {&(0x7f000033f000/0x3000)=nil, &(0x7f00003a2000/0x1000)=nil}, {&(0x7f00002fc000/0x2000)=nil, &(0x7f0000310000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000147000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil}, {&(0x7f0000279000/0x3000)=nil, &(0x7f0000ff1000/0xe000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x80) clock_gettime(0x3, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) recvfrom$inet(r1, &(0x7f0000000380)=""/6, 0x6, 0x1, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ktrace(&(0x7f0000000280)='./file\x00', 0x0, 0x800, r2) connect$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x6, 0x0, 0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {0x0, 0x2}, {0x0, 0xeb55}]}}) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00'], 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) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x100, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401], [], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0xb2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x30) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) 16:00:02 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x2}) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x400ffff5}], 0xf924, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xfffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000004c0)=[{{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x3}, {{}, 0xfffffffffffffffb, 0xe1}, {{}, 0xfffffffffffffffb, 0x1, 0xb}], 0x9, 0x0, 0xd37a, 0x0) close(r5) r7 = msgget(0x2, 0x10) r8 = geteuid() r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r12) r13 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r14) r15 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r15, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000002c0)=0xc) r17 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r18) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x2, r8, r11, r18, 0xffffffffffffffff, 0x100, 0x5f93}, 0x7, 0x1, r16, r12, 0x800000000ff, 0x9, 0xfffffffffffffffa, 0x100000001}) fchown(r2, r4, r11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:02 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc2a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r1) clock_getres(0x3, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000080)='\x00') r2 = semget$private(0x0, 0x5, 0x632) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000840)=0x1) semop(r2, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0xc, 0x1230}, {0x1, 0x8, 0x800}, {0x1, 0x6, 0x800}, {0x3, 0x60c3, 0xc00}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x5, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r6, &(0x7f00000001c0)=[{0x1, 0x8dc, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x7fff, 0x183ada2c7cee3e4e}, {0x0, 0x1}, {0x4, 0x7, 0x400}, {0x2, 0x7, 0x800}, {0x2, 0x80, 0x1000}, {0x4, 0x6, 0x800}, {0x3}], 0x9) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1000}, {0x0, 0x40, 0x1c00}, {0x0, 0x3, 0x7fc}, {0x3, 0xe2, 0x3800}, {0x3, 0x68, 0x400}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) geteuid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000004c25216563b9de2600000000000000000000000000000000000000000000000000000000ed040000f30b0e3d3b5fc9c5ddf800db38bb50a0acbcb500000000000000000000000056b8000000000000000000000000000000000000000000000000001c0000000600000000100000000000000000000000000000ffffff7f000000000000007a203322949db91f7b0eed76000000000000000000000000000000000000000000000000000000894c6b76b3311600004ea3b237b7ecfe1827f85117a65ffb22653120376a72290f3ce2ae4bd466fd4ced98245f25db49b460cc00fe7980ea3347f4e16c4668aa"], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r8, 0x0, 0x9, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r11, 0x0, 0x0) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffead, &(0x7f00000001c0)=[{0x48}, {0x87, 0x0, 0x0, 0xfffffffe}, {0x4006}]}) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() r9 = socket(0x1, 0x1, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000040)=0x5) kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup2(0xffffffffffffff9c, r8) syz_emit_ethernet(0xe, &(0x7f00000002c0)="cbabd23d33fb158371025ff62dc5") 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8c}, {0x6}]}) syz_emit_ethernet(0x41, &(0x7f0000000140)="ec") r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000e800"/43], 0x2b, 0x0, 0x1000) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000903b0d30b6060ead0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000364630d2fe00"/4109], 0x1008, 0x2, 0x1400) 16:00:02 executing program 1: socket$inet(0x2, 0x3, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrlimit(0x7, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x40}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x86129) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) r1 = msgget(0x2, 0x10) r2 = geteuid() r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getpgrp() r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x2, r2, r5, r6, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r7, r8, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r9 = msgget(0x2, 0x10) r10 = geteuid() r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000300)=[{0x0, 0xa, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x4e75f297583e8c50}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x0, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x181) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, r13, r12, r13, 0x40, 0xf7f4}, 0x8001, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r15 = getpgrp() r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r16) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000580)={{0x2, r10, r13, r14, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r15, r16, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getgid() getegid() r17 = msgget(0x2, 0x10) r18 = geteuid() r19 = semget$private(0x0, 0x8, 0x80000200) semop(r19, &(0x7f0000000300), 0x0) semop(r19, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = getpgrp() r24 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x10, r24) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000580)={{0x2, r18, r21, r22, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r23, r24, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getgroups(0x2, &(0x7f0000000040)=[r21, 0x0]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) syz_open_pts() write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x2}], 0x10}, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000100)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r9 = getpgid(r8) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r12) r13 = shmget(0x0, 0x3000, 0x48, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r12, 0x0, r6, r7, 0x5, 0x7fff}, 0x6, 0xa4f, r9, r8, 0x7f, 0x108000001, 0xb1f1}) r14 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r14, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = kqueue() r17 = open$dir(&(0x7f0000000580)='./file0/file1\x00', 0x8, 0x168) r18 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r18, 0x0, r18) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000140)=[{{r19}, 0xffffffffffffffff, 0x0, 0x40000000, 0x0, 0x400000000000}, {{}, 0xfffffffffffffffb, 0xf7, 0x0, 0x0, 0x9}, {{}, 0xfffffffffffffffb, 0x29}], 0x9, 0x0, 0xd37a, 0x0) r21 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000600)=0xc) r22 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000200)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r23, &(0x7f0000000140)=[{{r22}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x8, 0x0) kevent(r16, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x220}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r17}, 0xfffffffffffffffd, 0x40, 0x4, 0x9, 0xfffffffffffff801}, {{r15}, 0xfffffffffffffffb, 0x0, 0x40, 0x80, 0x2}, {{r4}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r17}, 0x0, 0x50, 0x2, 0x0, 0x5}], 0x30, &(0x7f0000000800)=[{{r19}, 0xfffffffffffffff6, 0x20, 0x20000000, 0xffff, 0x800}, {{r21}, 0xfffffffffffffff9, 0x5e, 0x80, 0x8, 0x400}, {{r23}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x100000000}, {{r24}, 0xfffffffffffffffc, 0x100, 0x80000014, 0x5, 0x9}], 0x101, 0x0) r25 = socket(0x18, 0x1, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) dup(r26) accept$inet6(r3, 0x0, &(0x7f00000000c0)=0x28c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r27 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r27, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r28 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r28, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r3) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r8, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) sendmsg(r10, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) r11 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000080)) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f0000000300)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0x6}], 0x1}) open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r6, 0x0, 0x0, 0x0, 0x3fedf}, 0x440010030, 0x400008001, r5, 0x0, 0x3, 0x0, 0x3}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000280)=0xfffffffe) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x370e) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) connect$inet(r9, &(0x7f0000000240)={0x2, 0x3}, 0xc) r10 = socket(0x1, 0x1, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000000200)) 16:00:02 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100800001, 0xb1f1}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100800001, 0xb1f1}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) r28 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r30, 0x100029, 0x80000000000000c, &(0x7f00000005c0)="531b56d6624fd11f0b92dea6074dedb1e50a889fcf0ec5a24461a08338e1a520985c04201e2629e0b5ca69f3cba97baa9551e110982a5051cbc5a932a5038a862db0f2035b29a99d3379f71964f2da759eb1283d3319", 0x56) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r31, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100800001, 0xb1f1}) r36 = socket(0x2, 0xc003, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r36, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x70) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x808, 0x0) r41 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) r42 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r43 = kqueue() kevent(r43, &(0x7f0000000200)=[{{r42}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r43, &(0x7f0000000140)=[{{r42}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r44 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r45 = kqueue() kevent(r45, &(0x7f0000000200)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r45, &(0x7f0000000140)=[{{r44}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$dupfd(r45, 0x0, r41) r46 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xffffffffffffff0d) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r48, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r49, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, r53, 0x7f, 0x100800001, 0xb1f1}) r54 = semget$private(0x0, 0x4, 0xa5) semop(r54, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r54, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r54, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r54, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r54, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r55 = socket(0x20, 0x1, 0x0) setsockopt(r55, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r56 = socket(0x18, 0x1, 0x0) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() r57 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r57, &(0x7f0000ffa000/0x1000)=nil, 0x0) r58 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r58, &(0x7f0000ff9000/0x2000)=nil, 0x0) r59 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) shmat(r59, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:02 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) syz_open_pts() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ftruncate(r4, 0x0, 0x8) getppid() 04:02:32 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x40, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r5 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x32) msgget$private(0x0, 0x2) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000), 0x1) r8 = dup(r7) ioctl$TIOCSTOP(r8, 0x2000746f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) socketpair(0x6, 0xc009, 0x24, &(0x7f0000000000)) fcntl$getown(r2, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000ffff000001000000993317c441fa8bbb7254329650f1765a602b35a98bb6b8ec1ea8a6d892a35f22df8941be80eb1a588f75c7d1df323876265457beac05fc9f8dc213ff617193ad755c09311d4d8314b51bc7aa4cc5ee9d8ceb492800000000"], 0x10}, 0x0) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000040)=[{{r4}, 0x0, 0x80, 0xc0000003, 0x100, 0x4c}], 0x470c7792, 0x0, 0x400, 0x0) 04:02:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 04:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fsync(r3) lseek(0xffffffffffffff9c, 0x0, 0x5, 0x0) dup2(r0, r1) 04:02:32 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000080)={0x955, 0x8, 0x10001, 0x2, 0x10001, 0x9, 0x7, 0x10, [{0x7fffffff, 0x80000001, 0xbcb77e58, 0x3ff}, {0xaa, 0x6, 0x5, 0x81}, {0x3, 0xcc, 0x3, 0x8}, {0x7, 0x0, 0x0, 0xfffffff8}, {0x44b0, 0x0, 0x9, 0x80000000}, {0x3, 0x4, 0x6, 0x42}, {0x6, 0x8, 0x1ce, 0x6}, {0x400, 0xe885, 0x0, 0x80}, {0xffffff00, 0x8, 0x9, 0x3}, {0x1, 0x3ff, 0x4, 0x3f}, {0x0, 0x9, 0x20, 0x2}, {0x9, 0x4, 0x9, 0x40}, {0x30, 0x4, 0x9, 0x10001}, {0x8, 0x8001, 0x763, 0xffff0000}, {0x80000000, 0x73, 0x6, 0x3d0}, {0x3, 0xfffffffe, 0x10001, 0x8}]}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:02:32 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x2, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(0xffffffffffffffff, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) 04:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x2, './file0/file0\x00'}, 0x10) 04:02:32 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) wait4(r2, &(0x7f0000000000), 0x2, &(0x7f0000000280)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpgrp() getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$getown(r3, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2eac14001003b29b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec47d9e528c93bd507209822c08b40fa5e99c86b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9291ee9eb123b088b8dc3ee46e85c808bd811ab7800001ff26ff69c670102e34613e6fe2c6b1ef193535b84b675a85900a1143553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba640985e2d311e00649113f24e276caf49b3bf378d16221f07a1579f755d319a1aa13f27e826d9450b14e16413f1c228856068a29986a5100"/226], 0x10) shutdown(r4, 0x1) 04:02:32 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() r1 = semget(0x3, 0x3, 0x8) semop(r1, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r0, 0x6, r5) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) 04:02:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x315, 0x800) r2 = socket(0x200000000000001a, 0x3, 0x2e) bind(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8494178322340100"], 0x8) r3 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r3, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0xc00, 0x110) sendmsg(r5, &(0x7f0000000100)={0x0, 0x177, 0x0, 0xffffff7c, 0x0}, 0x40a) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r7 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000007c0)=""/4096, &(0x7f00000002c0)=0x1000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semget$private(0x0, 0x0, 0x9) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), 0xfe) r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r8, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780), 0x8) r9 = getegid() r10 = getegid() r11 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x29}, {0x24, 0x0, 0xb}, {0x6, 0x0, 0x3, 0xfffffffc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:33 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() r1 = semget(0x3, 0x3, 0x8) semop(r1, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r0, 0x6, r5) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) 04:02:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2, 0x10000}, {0x3}], 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = socket$inet(0x2, 0x3, 0x8) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r7 = open$dir(&(0x7f0000000b40)='./bus\x00', 0x80, 0x8) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/null\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r12 = socket$inet6(0x18, 0x0, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/ttyCcfg\x00', 0x8030, 0x0) r14 = socket$inet6(0x18, 0x8000, 0x0) r15 = socket$inet6(0x18, 0x7, 0x81) r16 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000200)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r17, &(0x7f0000000140)=[{{r16}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r18 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000200)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000140)=[{{r18}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) sendmsg$unix(r1, &(0x7f0000000d00)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000880)="8a2e3c0dc8ab880b88002a85fac6d6eaf3b80e5def9260a56a75c0f10201db8a6e750429508b57f7662610ec77fd2d6cabccbc3148d2fe2d7b0191db03060c7dacca37bf792edf16f829401b1287fe0d613177f378738c557b105af3b1acf16408b1389818643d763141192d1487d4de1034bbff27e6fef0f2a0b4fb46e61b5931e1e0d0b8dbd27467374303c81e6122b189c7fb1ea1e18db7b3", 0x9a}, {&(0x7f0000000940)="b71d2eb50cf4312560b3db734dadc11e1efe99062aaa17a74dc07838dcfd9835fae94337945f067104108339790f18285546e357c0b94279d9629ed761bdf73bbbd9c428b4e528fc450e63a08ef7be16c5c6ddcef38695c0961a10b504788990832621fcb1972527f7c6c0165d1b4d96bb0dee75f935bab86bd55d218a7d699ab75494d99b7285671fd4d203b6afafa8ae5ba18b1582f590f6bcc1bc2dd0f2917dec64bbf1541eb011bed0df14ac2e770e056b2b18cad043d180a3f41ea0481335ab72ad8f888a2aee4454dfe0ceadc0a31a9c2b49883aeeb1a8248b4c712894b110e4", 0xe3}, {&(0x7f0000000a40)="4d209add5ba858f8368f18508c3f3f958b5299be530f5b9476df9099299443d19d5c79a245a9d8d93f039e6277c405fd212dff27a046998cee0310dbb0808ede6db98ebfd2d17b37b71774592ac848aeab5a6b0fd6f0d5860c5f62418b4c77e2d98279be907712cdff03bc6a6e1691a51bd251cefcabba39eb4f57007861a972ba4d7c114f9453cae97f8277c3186f93ade53469e5e9a1529fa9eaab74ba745a9af552d8", 0xa4}], 0x3, &(0x7f0000000c40)=[@rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffff9c, r4, r6]}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r8, r9, r11, r12]}, @rights={0x38, 0xffff, 0x1, [r0, r13, r14, r15, r0, r0, r16, r0, r18, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb0, 0x400}, 0x3) r20 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r20, 0x15}], 0x1, 0x0) preadv(r20, &(0x7f0000000780)=[{&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000500)=""/27, 0x1b}, {&(0x7f0000000540)=""/235, 0xeb}, {&(0x7f0000000640)=""/16, 0x10}, {&(0x7f0000000680)=""/202, 0xca}], 0xa, 0x0, 0x0) 04:02:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x1030, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21, 0x0, 0x0, 0x3}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r10 = getpgid(r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r10, r9, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) kevent(r13, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x102, 0x4, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0x4}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r14}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r12}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r15}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x30, &(0x7f0000000080), 0x101, 0x0) r16 = socket(0x18, 0x1, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x100, 0x0) r18 = dup(r17) accept$inet6(r18, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r19 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r19, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file1\x00', 0x40, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r20 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r20, 0x0, 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) dup2(r0, r0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5, 0x22}, {0x61, 0x0, 0x80}, {0x900}]}) clock_settime(0x4, &(0x7f0000000180)={0x6, 0x10000}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xa0, 0x0) 04:02:34 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() r1 = semget(0x3, 0x3, 0x8) semop(r1, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r0, 0x6, r5) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105)     04:02:35 executing program 1: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000011c0), 0xbbcfb91fe38805f, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x5}, {0x7, 0x0, 0xff}, {0x6, 0xfc, 0x0, 0x102}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x80000001) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe26) close(r5) r6 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r7 = openat(r6, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r7, &(0x7f00000002c0)='./bus\x00', 0x100) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r8 = open(&(0x7f0000001400)='./file0\x00', 0x300, 0x24) flock(r8, 0x1) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000740)) write(r6, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r9 = open(&(0x7f00000001c0)='./file1\x00', 0x30410, 0x1) writev(r9, &(0x7f0000000700)=[{&(0x7f0000000440)="395f0019a06ca00f4b6d6fc71fd0c5c6149cf221682dea7d34bb3d6b04ecfb5bc5825f8ee2ca10", 0x27}, {&(0x7f0000000480)="acd337e1e81fa54da3ba431db71a497a45eee358207f1b827b341ffd0e771d9896521a1a6c28c80ecd84128e353f4f586113871307a5dab07aec736fd3c133a0552150aa5717a7851538b6241bc2fbf43434fcefed7ebed90fe2da0372d46cdac86b9084466197ab6be25bf134d0d4b4db62f776a8f56bf503d9a8b829d0d8979fd942837db675b756328e2508a9a4ab4e228641be321bb3c31fa0b61c9275779248e557", 0xa4}, {&(0x7f0000000540)="70db88252f87ebf301d666da22e6c94778be2a7192ddd3ce10f1c704fb5bdcba62b1b564d48d0e781e51dc18f47bc0b8d54938409fc467570ed009c54089c6bab37871751ba3ed644f54210e99ec2bc2c1e114cbc9c9e3c6ee663b60557a4440ba83988a7ce6d15e0e39e82f86b71e5a362b8fa895173f245b4a9f524779e387932dc2cc6c3568598826b676cbc64471362683f0e70db8c66ce7adeb0e9769b36cdeeea45b", 0xa5}, {&(0x7f0000000600)="fdb30cb5a3b703fe4585524d70ec433c4803224766438853119a2be7b80e73f41f69bb90fb0cf0c98c69baafd767edd670cec5a03039459e6715940f3088cb0b2fa7525d37fed523f5a07396cc0f0db894140d7850fd7a91d1b2cb4c3bd61e148d19c5a8a139132f90d37391ff5605ae99affb730f5bf4ec150f921d04b7bedc704df39343f44eca7becdd9855663b1b1807fba7042dea8c1ae4b5a973a73637334073dc005520cb04e3d9816c01cbf625d8969792e6124fee264844997de7ce59", 0xc1}], 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r10 = msgget$private(0x0, 0x315) msgrcv(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r11 = open(&(0x7f0000000940)='./file1\x00', 0x10000, 0x21) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r12 = socket(0x18, 0x1, 0x1) r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r12) r14 = socket(0x2, 0x1, 0x3) connect$unix(r14, &(0x7f0000000780)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fe662361b6d1faa2313cefa5887b7e5b636fa755179bdec3e7209be2036fa764bb4a0b88db1553f255932bb41d8da12bd07caef8c0a793b74ecee7096a00f00007c035308f2141b0601ef67b8e71756bfdceb3e0c6ffda45b5ee4106da406de0000ebaa54c677e08d08a5ca20284a24f2a3c271b64774119a5dc52928d4cf4900c6b2851e399b0e5b6cd95abcc0620c567a7304426e3c7e8c57d7a3bbcf721c574a7761e8eaa1ea08192318d81ca1b4d57b6f8f03af939af79d6a9517c942a084baaea85fd8fee69f20ab3b27273faa0aa6088e37176a76584723589e70fb0beba229593713282931cb1d142b7328aae3974f9d9adefea8001e53ce0c9ca5fd763a8e80fdd2f4f51d986509b1097f0f28601c19722b02d085e2ea0efe14134aaeed6a2921e1a98bb761e0e953641de92f4b0215e562d7cf23bda41900000000000000001000000000009a1f028117a2335fc912b694530dace79eff3d15b9c7287a4c0fed136a549bd552c11c05dd0b011fb38ef3246b87a968f5be4fcc7c76b8069b1aea3e38c39ca9fb1f913588cfa23b5610b283f47b586d7fe81c643ee9040f"], 0x10) pwritev(r14, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0)     04:02:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x90) r4 = kqueue() r5 = socket(0x6, 0x1, 0xa5) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) fcntl$dupfd(r3, 0xa, r6) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 04:02:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x11, r2) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 04:02:36 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/5, 0x5, 0x20, &(0x7f0000000040)={0x2, 0x3}, 0xc) 04:02:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {0x0, 0x8}]}}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x230) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 04:02:36 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() semget(0x3, 0x2, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = geteuid() setuid(r2) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) 04:02:36 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 04:02:36 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000100)='\x00') 04:02:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getppid() setpgid(0x0, r2) ktrace(&(0x7f00000001c0)='./bus\x00', 0x3, 0x20, r2) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$dupfd(r0, 0x14, r1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x008\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000012) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f00000001c0)=[{0x2, 0x100}, {0xc, 0xea, 0x1000}, {0x4, 0x852, 0x1000}, {0x2, 0x3, 0x400}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0x20, 0x0, 0x1}) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:02:36 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, 0x3810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:02:36 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1d413d32869c2aaf, 0x812, r0, 0x0, 0x728) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 04:02:36 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) connect(r5, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) listen(r4, 0x0) fsync(r2) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) shmctl$IPC_SET(0x0, 0x1, 0x0) kevent(r0, &(0x7f00000000c0), 0xbd56, 0x0, 0xa, 0x0) 04:02:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530007ab5761cf190d4d96a5ae23061d5b434e58f60d1f2302ee5a2ea8c54463e6d46ae028e90332a1a9b3e2da4cfc66543730906be0c6e1e2ca5f9155bccec1cb790f605650b294e8068c6dbbb6a4d545670956a5bc5c46c9f0bd54a3ba41f29f54b6d61ace9b541db3b34d5ef2da19ff3e99f4b329aabbaee4489107c5dfd1f51663fcbeab03bf570407db5bf6ef1cc3f0d1add17df4ee9051bb8b069687a041ed5826ebadc0446b7ae17359d132c2a1ac756d68e3a46fe0fc2b1384face22a902251feb1234a210d0637dceab8cac065aaabf700d0ddea61ec6f95c6ac160d9482cd5c7d0fe7793f0e340400b8aa9f45319adf9c26a36020aa4f4810e7338cfe8d6f55efe0e137636bf43c79c0abaa3f5afed0b7cfd41c54e572a0df1c7fbebfeea7ff8b53780f6350c6f9db"], 0x10) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/134, 0x86) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)=0x5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xfffffff2}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x40}, {0xc, 0xff, 0x0, 0x40000}, {0x6, 0x0, 0x2, 0xff}]}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000300000000", 0xe, 0x0, 0x0) 04:02:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acb6b694de2ab5eb3e1c66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r26 = msgget$private(0x0, 0x20000003d0) msgrcv(r26, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r26, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r26, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r26, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r25, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r25], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f0000335000), 0xfcb7) writev(r27, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r27, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r28, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r29 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000200)=[{{r29}, 0xfffffffffffffffa, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r30, &(0x7f0000000140)=[{{r29}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) msgrcv(r26, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=r3, @ANYRES16=r30, @ANYRESHEX=0x0], @ANYRESOCT=r2, @ANYRESDEC=r24], 0x4, 0x3, 0x1800) symlinkat(&(0x7f0000000040)='./file0\x00', r27, &(0x7f00000000c0)='./file0\x00') 04:02:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = semget(0x3, 0x0, 0x120) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/4096) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x531d5b94983f6e45, 0x3f) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x6, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000080)=0x1) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r9, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) r12 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r13) r14 = msgget(0x2, 0x10) r15 = geteuid() r16 = semget$private(0x0, 0x8, 0x80000200) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = getpgrp() r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r21) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000580)={{0x2, r15, r18, r19, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r20, r21, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r22 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) r24 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001200)={{0x80000001, r10, r11, r13, r18, 0x101, 0x3}, 0x3, 0x100, r23, r24, 0x4, 0x2, 0x1}) mkdirat(r7, &(0x7f00000000c0)='.\x00', 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x6}) 04:02:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) write(r1, &(0x7f0000000040)="ffff00000000000089", 0x9) rmdir(&(0x7f0000000100)='./bus\x00') connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) read(r0, &(0x7f00000000c0)=""/28, 0x1c) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x4, 0x9, 0x0, 0x0, 0x158a, 0x113, 0x10001, 0x2, 0x1, 0xc0, 0x6}) 04:02:38 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x80) close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) write(r5, &(0x7f0000002b80)="5e4b35adbaf4cebc4cd717263d3e9c5eabf4d218052d493c8cbe0ec26808b9e08ee0c338210bb9587ba26c2bbd28f7e66cc9021c7c92e8578672b2ff7ae008eab3adc9129cd73f9f572822daadee265979a75025ad901023ea755b5252e3c2d21eb320c56f176aa192a0376726071977cf6693681906828f376b2c051d0bce55edfd324b1b83e535eceb1def0fcc74cd1bbd3393426d19a30c7be597dd4efc47da343c06c17296b9a36e32dc708a2dab062359a911f801ad5a593bcce8bd1f6c798ec091fba6dfebf7fe2d7f30000ca8e3f8c2013634ff4f9ff3dbc7c9995c43ad263d1998e2ebe600000000000000000000002220c3226b3f3095271cbeb9afc3e3926bde1f2febbf26178545eace7732fec050ffce07695caf2c61e70958033912d060e28453b9e8651a4832048563125d1098428c62980d24739a54da8b0c493d03204c5834e1510070cf8369f7a984527d7b92c226b88256dbc84fb5cc57893c9511bd046d7f3d9a46eb28eb6f16799601fbb3cd9f584b093a14fec50c5f54137371ebf90c32a59bf9772f0e63f4ba661bd325a3f39754720e86b9e5033cfc029ac21123d7358ee0f15f8cb62eabc95d46ee8d250c32d275338e924eaad97262b4578199ced904724fe16c46747b33d7", 0x38f) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) writev(r6, &(0x7f0000000800)=[{&(0x7f0000000100)="cc7b07d0495629840baad6661bd741749248923a74d610db711a506ed09bd76dff3576a4ae5c474dee8f948df847b0095672cb8d6c02c1f3cfb449e6ccef158551afa8116b5daf7ed7ddb14a5e798926bf6735ddd4d6b225aad00c0906e82ff95e1a7890d11790f815dc70e019faf847ac904866d6a119641f8f2eca6fc5864ae63efa09d8cd53c3452d187711895d6d1eaf3fe3030015ae3665bbdb9d9befbc72277bd7e9b7248eaf04db04892f210f0502214971903a4bfb4c096e17ad0c47fd2f002396ee0db6b535001c"}, {&(0x7f0000000300)="059df204b631afdb1a7b29f9d9295fc90d086eb37db50d8a4100baa67f8fecb5d8464f9751cc9d8d60b5f07fc1d37392f89fb99a959df6bb0227d232a9ef6f7219cf398d5e9f82930b1dca287b438637e19bf4a5954200d6dd438fbb9d56d253037454463b3bf4d56ac93f6721b9594c40c04898dd10a5434ebc8dd884ea865cc73d34dbd44210a7f87b566548e24bad666384684a19c6a2890f56e237616cacb4c3bc2462b8840e955344cbff93fc533d6b8a00e951404d0021c3fd9c76"}, {&(0x7f0000000900)="ab895eae232d0adf6f2c3b136add756f796fcbf30cae61f133d5f042d69605766a9985a46775c3d768148099d9007b28245782e570a8c6d80ab750e2cdd3bbe1c987eb07170f0d6b991432af939ded4e08495e843e0e9ff1fee439d43b4d69e431182d79fcbc73065f9207e47b93284e2e0d3379d8794cc3d6c8a4634c637585dc6016c00ba4e6c99f6d59df35c3ba239dedf16b1de4acfafc9d8b439d34539b3248324a59f63b270ca7d96d3184eb325493c4c3861ae53f37af004a1b1184a3d36ab5b0b5322b2bb1b208c801f75228434505252a6c95b3a351bc802023c03faff5bfdc202aa213a35fc5b3d339d9abea3960d2be00d2fd25e8d1c3464305aab036186deb13341db56baaca8c8c1f16c2539bca0cd3ace1bc21769a8cf30434d6ae4d9fcabed30cc240def62a068f6490e32956bcf76dd8b4d9f59993d14828b96cbd5886890de6673982bfa8541da220c391c3d46ad25398b28c4338f10a0bfe472d628453bcd557bac0d66f2b0adc0badef1731214b230b3b9691139da32d505056a50a12c5480fe036bc1058aa72b4dd84adaf185a9bffa089677ef4c85816a2a4221af8fe2823f576b4a367415c0ae5c5e857e4383ce2b326685ae65c3181ece49060137b9b2fb770d43f2b0a245d6e0053a7703453fde45cf83874112262d1a3a4a8bd77b37dcbccff0657055b34548a01ddf607e5a35efc1b86273c4eff30749cc7946a9b3d8c098b1d9384c5f2481428122e61f0aa8def9450e8545c4b9e27dddbb4cb2838216958e53a5a67b93ef866656c47e363a5784062d6bb5220b545e2dbca8dc11c7fd98895e60fb3b2ba560f99d48a2ea965d5f9596d67c92b7f72b5f1df49427fd4c5f621ad60837bc93b3910e645efab47fc976d75a174759151568cf4f9b3388bd470928ec6c784d235c74dd1ead0ff5fc3048fcc3a73faa0e49bbcbd84f4b0324f1d046b42d0a27526e230baeafc0d5dcab2010c4b7374385fc1a5cbea98cee997a2fc82348a3eb465bc0aadd65164d31bbc37b5b1e685732f0bf78d3ad4c056c491bbf298ae0f533cc18954b77450080f6a345af337a3679ee4f8181e148d7dcc2e9f715991e1c4f4fab7acd3a24a3dd7259ca2375830a7f9c95a3e5913a3b355f18ca31097a250c3524971676e79f5a2897ca67a0a5d781b1890077feb4228594b793c82a58b808804e2aec8b2a9ee431fcc9a90c0eacb274123cdf13f995330618578842a1dc74a7e889ec10663f56e52ea25e23731c86805f7e3f30830893d279efcd932589ee70d4efacdad8d2d246741dab67f34422bbc505ab75209821e6b59ad6e5b378b63b9058f101da63c76880f0e774018cfd7ab36ec8f41b7ce333ade0be95720644f90e3f0eef6d3657baa3fa0b085da95596fced0f5e5319a8f2c15e22865c40921df24522939744abd4285834aae50b47657ba877ddb6ac7bcb2d175b6fe1d6950f5c9305500c7b3e52614fba3da7dc555550e3348035aba111650a7c694c631faa0398f9157f8ffab8d659dc5736845f56c0fc125e53a46f4a9e18101ae5ee87af80f97ed224a3f44df73b58a82d6001d4f984c4a053eb27960b350608308fef33a7084bd9ccc88e88049dad5d0c945a5263353c6f928cd4e548c458d9c762a2fce713fc656ada8c9a0fe594ef9e79d80c3d8dbbbe92d66b6ba4e518e69398b52c491db8860b7df7c77d8c1769adaaa4055984fd190f16b3397367092f30a5308e7927cdc3a88b365a0af7f805ee872bbdc85dca42681a7d50d3905683458105ca740b9a0f545f49f1ff850552205a9a5de9ca846d96cc468c2aec854ec247796a611a4848a38347abebf1de92b367d2bf5c0b4c924ea5f55e2a94986e18fe3826003e584acd7757749cc018d4c08f53cf22e746352adbc916680fd4cd5c7a5077fc0c73575ee49b12903d5b9a515fccc72112dac7a9f166de351cc476c46cbfad4fb6cee944216d71602eaa9912a02c74e78ca98604f227974245a7277208c97ee979ac23feeca56cbfa064fea149142c0d6f12a097f06f442dd80ffda7a6fa16371a08d64d870868355de11783461cc7592831a22b4e84002f05dec93612528c9f3595535865fbd1dbd18a7c4bc725900cb85840cc4c6da039d88b2d8fdd07f09d6528a3154a60f17e8ef859c7784cdad01f70baa786360f8cc66ab8dae6962ab6eadc6ed16e24c77d126096dbcfb23cd93a1e53b586b6e58caa874098f850e0ee6afaa9d896509958359cf6177e9525030f8cab64767a28d2bf467525629d4614557aed89c6bff17eacbac9d893dfcc1073ea29f3dabfb829ebad3d70e65f296a3662e732e853d82dff4a7c5329b200907446f484f542d28bdc97e6fc225a201dd0a219160fab0df11eacedbbd16f9a6b0bc80fc86e373384cfbb4add38f895258c3137448c3e667f86702d5da97be3aafbba6cc1752d039d4b5621a76289b3cfa4f1fe7ab9c688adcc52db5d8064b5c1db9537e02d4b44a624ab41eeeeb41ca3f91dc31b58e67d85dec829a767e9358e5923cb7980a605d687659bf27c9485f888a58c38af4db38ba43008637eebffbfa3f3db759497982e7631a13c1c4e2b5496fdc6eefbe0c1ed84a065d7b4a6193ea8ad62b455f73439aeb8e2772d3909309d1ed0fabe6869add81166dfbfb07710a8c311a9c042daee03fb8d01420e30e658bc8dad3b769baa088e50954395bb34a6c8a18d28468e6cb66d636a8b4fb23ee8cf047bec79df9294b158665fe18d075415dcf4df26131dc5ebf9580c495ba6de5326e45370c760d06a1caaa9f019b80043db38bb6a7373340d448a1d56cbaa69e50e9e2ef69d3237d478c1c3e77140792b06e0a25108de54e3d4e4270f5e3f6dff94148599fae50b135c9af31ab17bb6a9b5b38aad044595cc7fc0a18e104f973f614271e8db53c79ee8d20f43fdbe2a3ad0cabcbf6cc96a6d762ab60b7b2555075c3171767379b8f28d6861ac5ad3bcd7ca034cac2aaa68b23032dfb5438e575bc2ad154775c32208805ab4081918b157b65730bdf5301880ec4d65ea6751ed07947fce97cffd5e9ac74cb37ed76af4bc72146421033631591758f62474163f40a147edc19eb409ac74d1ffa042c1cb94338ae6054c8ed909e6baf3a605d282319f93a4d094cfc89fb48d27d859cf80f856f1941baab31e0ddaf309d35a401ae776c39c838872bdb0506e4c1df73ff16e7a03d1017279ca1ec09b2bf40541f28231169ba042277b329fa653b16a59f77dc8025bb91ecaa055f0858398403dacfdfe41f1f11c9ac5b32a194c95291bf9f3f0e67f857626b9e9365b6bb31392b018a58a91455d291c35bb068f7bcd46ca8ce7898cb61c98150ad16c1c7e5043f17ff312e9ca21f9629259982c05439ca222c543431b2e0d28bdfb0cff49f0a1ce3d8065a4f449997020f45b3965aa1b55c87d291756b6362effd6d38aeec36e68bb9b7df5360e97e69720dbff1f632cc391f4f74f21fb4d7cec23a21af8e0efd0ac8ef1f35fb324904fe9a66b7ab6ae9593eb6fe68fce98bb45a0f69b68bea28c1ea592782fc5a3316ea31e98b5080118bc74af0a2af04ed0111adbae0e5cdfff05da567db094173b2285208cb90b6967cf77103cbebe1803748aabefaf5848bd1e522b731329ff34bd009a85ad4040718836a9ac656450980a4d3770084f92f0f8822fdd0cc7bdfb22bb0a42dd038ccdb70947db9a13a21cf129d205edab3b465ea17d13779b27bb71a5d486cdfa06fda7238dbffe0fc7c5d252fb263c54dacc1375473c2e7ef59c119ffa40ecf82adc9f084d1501bdb3f6e64baa66b48aff22b1f9ee9f8ac07f38bc58487fd5b2803622cee81a2fd0774a26da009142adba78963f1a4eb4e52d45fd36d7aa2411924796f3cfbfe88fcba58c9d5f80d2dca3a63a13a9f7a67d2d338282547562d3b35f0e2309b38b65f70c58b7a9430cdb4741ca04627098eef9fb54f31a8bf0c028643280c06bca4f7d2111ed88c6828b8daaf7532bf0d17e86b7b7f1b274397ed941041fe6372dc6380d0fb00a6defed6b37f84bd33d34d82200e8789955673831016b0c63214f8691dcbbcdd6fe582ef61f0edda4f82dc19ed4ac977d836047a2a90e50fd2632424b7dac07397cc70b9704ebe9157edc98d58aeffbaf804f485edeccf9e4dcb24538ded27cfbbd648fa83382199982623ad9f9b1eccb26240b457c1a3b7694bc12e57a1a2874c6c029b3f03945b8a24c19330993cef615d4df5fed4dd982356cb21deb30fa3621aac5dfdfc7fca8b40981ffec99e7d6b52aee326c13532b00bdecac1d1a561d4348c14c7efa7c283fc2135c9e2d34b6c8a6399ed946b143846be65bd61ef70e136ce0a0c4f32474101eeedfcd0ab848f38d212121866739bbbf6a39cc58be9d2b32ebfae7e69698160cd10796b02e48bf75e10617bc9745fe2d83b8432bc416a7b2473736dbc17a13c556b1b451ec4a9ff9c186b5862f0a53b645d5036f48772cdbb8f4b10b29d400402176f87e369cd6bd177d1f4b85958ad32d20dfd8277ba7cfe2395760fcd6f19460406b99eccfd8b0e14d6f4cc9f533a61447cb1383e2b8c16f41a41d875efe3fd3de671feeaf42b0d7175b23b705b6b203ef156c9ee5326abfab63528515b0a4525e2f7b3b4b1319c5a26ed81501aa71bd88e628444e8b302a00e46601f2b5d12d15587552d5e305c9077f3dd2864800495d73782dc5f96660b22518510ff879992c491cf6a132250f2837c8b2d46cafea946c5a5a492bd020c75b35205ee038ecadbc4ebd23f00ee64b091ae05a138bf3dd505e5961559abd32c02c1f17eedd178f0d3636401767daab69b7ac2d44533277c391daa2cd1b876c8e18b21fdbd23cfd8d0511ccb09ba4fa08d0e160f1d6883e86b878a48cc4284f756b2eb2da63053e1948617ce2e000e3a453c42e2678263cfc2970db17f7a6f05c4ce1c222f544f8f452910752f0640850050aad81307b417a7e495b764e57ebf3444925e24f878ecf010c2f347ab99e686d3751c805ed31309c76e8af92c209248861a773e54ba73ac2f37a728685962b2fdca6aed8c6973f70ea29a61cb9b940c4f674c2614352f1326e33aad8b64df00e9a866cba87746d3343184bf804def0346176ddeeafc73e44210f640a129cdabe60310cccd4f9b8025bf07cc14b55357533202c26e8920a851522178f399679816fa383c528fd9e043449bcf8189f9e8e2bbc4c3332ff727beade2fee4ca8f2e5426ddf460bf9464b924cff9c969ce0af69076dc2ee2eeeb4f1382a7dda400c1ca11ce05e1b4859dd6f192f2a1737cf65cde7e38d29ea9ed86400d4d97e6c867b47457868ca48584cd9bdd30be5250379d91afdb2b773cfa10b20188dcb773788d9c4091f605766e68cb3ff16b400ff654438f6384648cb1d5c4fa990e03145fe8d955d983d16cabeb5ac3bd1d839b3a27edae672a72db71e202cda7d3404ecf7daad26c64058cf902790ae6a74299085145b3acf08a6ffa88e563201aa73a705361bf88b7785ff8282bc4f9e1af6f2eca1260229e23d7f0ae84ef635d8ca9307fb8b2065845c0a385b1e8878315eaeca81582d1cf1720a94a5667ecc1040585162885c26c79f59dcc516be50a597ee23343296bbe3c847f37f924bd5d79fa7d1097c9361a03e7d481646d2e7a09a6c1b249ffa07dd287e902d867109c580ef6b93124b15f4fd8c698b312c5c460c75389b2327a566575d7a098a598805fe05f4eadaf185e14e2c485587e430dd30d2564bb4370e4d89afd8636"}, {&(0x7f0000000200), 0xffffffffffffff9a}, {&(0x7f0000001900)="3836aa12c6542723bf8744750814c7e37b0a08a928121795bc608acafda283ece50001b51b4119c0079967b22693759262dbcecae551f69dbbf5c1b67f8ec96d7e6ec511800394366812df9040adf0c08acb9f14432b248f2fcf542c5244626df834ffec8c111be59348e6bafff198f898ccdec63c8759e787bf5e74ec6316d4950fe12a4816eb54dbcf16e739b0074c9d83076fbfdf5e38adc2920c0ed80565e5440ff7bb59bdaa3f3ec53973b1d14daf125a37c03aac3926a3dd60c7e1a1bcbcea86522f57b3cb2e9ea7e8999641f1b27df458e1577797747ab1f68f548e1c7a67a7933aeac92ffc70926f014f69d6f0c58addfa4cff32d707005be80d94d83732c024246a7571ee19289ab27d9ce22ab66e7db17042ae64ccd5dc5bd17b7c58d291954eae97e4319a91491d4eda217e95db2c2d573c2a7309224369990b022fa26cc5d05bc05e68fae72cf68f841db00dd14a760db56afb63abee93550cd89ae0a423e5afd70feaf28c71b0ee7e895aa69b2a5f6883fee860f0b9fb4dc115a26a3843ccc8815b6091a606b7866b681948bcd1b5b710733a3fef318f74215bad5c0cbfe81ed7866371bc73bc7d07cf774667ae1a924a6b2f2ea123c51ce150066219b27d80dd31ea0f2b6176b1ce4ad23ebb55695001fd21958a69ed9f1b571a374060d2d6f543e8df5fbc500d36c25fa3d366cfbe6a0028212ef0e9fccc796ebafca4e1e121819744357a658ecf462136d23ef7ac5377495629c4f3c17456144f68cecd8a36da6176919a3c2224052f8a4de7fac486377dd73311a8fdae28ce2ead3a40101cc283f14d301677bf70bd7213519d6b594694613ae8d27cdbbc535b20989e9e3174f240d8b4025b3988e3a38acd36fc45937074bd8a1333db648a5b5cb76b78298b984f13164c70df23f071351e94c2653c502247259580f3e9d6df5a3cd54aee79851acf30de7f35ac274d7050ea0dad0656b79e0fb81eebff037732f3bf3678ddb315e9a1145e14791ce428553ad66764f1488317c48c856359b369046b54a4dccd387dc41af5ecb9db22a7ff40300fa2067aeb6e9555731c066f9b8ec08d68a93fee5aa1a1ba497c8cc9f1bcdf8e1b472474a5fc5c074a8c31a8890296aa778116f13fc35b34b226d408a74a264421ab55126c21eeca3e9e6cd71d87d2c4f382a80f47356111d49eed580ba7873f42f3ca834d353daa4ff6a27e9738bb13dd4760bcfcec656f5f0673c2d9d108e04c9541c71c33857ed7915b7538d87bcde1772e01bddad9ed5459f965888a0fa8a39c94ba937db058730fc65d37067a5520cd37374f3eb51a9da4f7a829d1498bb4eadc31096386ea57cf8ccb715600c11d98f9e2294efd36a845a69ea1915c4334613ea3cfe4eed573b7e45528f51ebb31c8f6984f3a9d30f59eab15851fbc7cc8df1cbd690c383b519a15e8e18f1e18b67214c2eea7ec9c24ea626d1db6210bf897d7e11120bd830b50dea57b6f3cbcc005564fd61bae2b511ccaedfdf35297a89917a05b2c63768bcd5e146979211b880a8ab5cfbd2f248d9d423f3ded453cc51ba3d60030312d8b4259e9fded89a8c0da38fffeb3c30cf1712d75bd8ee40f8b279d8981efaddac57355db90a65c3fbbad0bd2615956aa83071ca85c339d01055e4f611365d787152387a6a0c89a2b6a268ee2eaa9f56fc83181d9aed471d39cb42f711f22bb90d7f1ff1740c76f7bffa72ab5e50bbfc0733b721698a75346558d0cb66d3c81d89a32a002550d0a85ceccb152ba1c54cef864291974bdb784f882ea3dbee5bb9019cb7e06525b69abf54dfaecee478b6ee878e78638cb9ccc1f0d2ab2d1a6c6d79c28629461ddec9ae8acadc082257fd2fd283407fbb645a421b24eda679aa8338eabd034f16948f77475d1946475214f2f67ef0614a9a930bd8e8576236412a240930cddcefd7aaee5040afe77a2eb7baa170b4aa5dc7ca4efe54edefc5abb0e982219b77753385c91a118dc4ddc2460009a7cfc25b6eb7dea11c078f34f249449efde3a302ff79083ad6e96967477ab26037c934e2708dd1e34a9db17285444666baf19116ae84f1afc712c5e85921a964ab3d9e948a8bb10406e47e96b8a9752ceb0abef147434bd838eca914629d6329398288d64b6ad21638744d06a75c7ddbec16020ee12d7522fba3a7c73ff58351174a7d79ce61e95d17e03507432e33d754458dc398db96418ef5300cfdd6e1c42c60326bd2021fb27507ca570fbf28ae17d5dfc1971776c174a9d1404ca9dd23ac15553aee510d690323aa09db173e9454fd09532c260a3d150731d1000378ca3012993ef087346bde51b1f3525f6cb89bc87b9e2993ca9463524f9ab860c2b630f16aacaebe1f5a9417309b053af2d5faee57547d2738874c68f352274b1328c2f1b27766bbcac27836ec7c7a202ee7fed7981d7d0c9b75734a88fdb3546b593e06ca7f67a7376b885f31b0c5f578eeb264480458864691b13d0a03f150d9e6e770dde8c157a920de5a12f69cd3ff9b93a38f1278f20d3af4571eec5da3df85f986f3591c2ae8c81a1da5c3703d64a3528b46f4617e6c5c086640f0f35a51eb08cdd002f7fe24770cf5d9082a877a1bd451c113043efedac7a0a98f93ef456b3fbf21ab39e69fa57540882cf95e469504113b0bd59da5dd17d20822c0b99ebd1cb889c32ffe16dcd84221ae4e79d5fef3763078089f11ff37e67409e07221e0091b83dff86baeef7209cbfa1de15b8fb980180f2c15f56c63da6e92b0083171c65c38f1f778f010deaeaf448c5b5443e69fd19a22451c1b626fb10b2424c1afaca9356fd7bc0af063531034aeace69ce4a58c0e0520b148e94d3d03f6c60f10be84cfb6bc372752a940720c4d35ffc7da8a73cd61d992701a37b15a714f443764d8860fa05ae557d8b5d9a430a40a9a878a9da1de0ddabfdadff60ee529a20fe0e12fd1802272733076fcf99a78773ce5c7bf175633d66d53b60a3ba59da0b39e5d281c7de645274f14b750dc11cb318141be12d8bf099b491d17c8128caf5ddf818b096dbefacdcd4cd95b40f490f2f2aa8c129ec63f95d2184f1f75304df26f25e2127a18519706f23d83c9192049c5d8dd2af77f3d1399535a08a3eb14f7950ecb0660297f08901de439a9eeac966ecfbf5517f1a61528008faf48052584668fded21156a0fa6d1453036a90dd6d7818375ef392506e42b2fdc8957153279e5f522abc147b455029d8324ef9abfa0f05d93cddf4be73cb9c92a947505eb2c99d01da893c9c1ab6f6a43b7aa037330efce5f31c3bd068a251b39cf8abfd48a1520a05491579530f0c90bbf46e08646428e58857c6c433a04a7aee5a645f5eadb3b0807eff64a4b776ac971f953944572d7fa11e7b21498e6e011504bba7b4b874aada3db17713b8fed087f5873001e91675fc77ca0af3340e3dcca592dfa9b0c2bd7410c33d4c9bab107996ff4c12443038e64168f31937b081d1730e746ff8e77417018714a26411805366fa702908d01a90a4160686da9830b4e3489bc95ef882df533ede8e6759bede291df4190a96f7d7613355d8e0e12e43858c70e678fbf83fca9281d2780ebd0bb9e0f10ca7b66e7e30b180df2fbebc883a706b62563807d0a5de059d127ad12ef4aba445529b27341fa5480e7a6801d8604c4fd3dc345cbdbf173c33cbb2965239df38e1fe2d500f25fa5e62a03c009782038eb6e923dfa1cf7f296d841246b8244a3c39e91181125a117f7eec78d12de653dc9e1ced3d1ffc03d2fa0f681231b91f463f4f562688e8186141f3aefdc5a1a78710e318f7f61efa4d4b6a3107d8351cdfc5617fea03b7e73090f295d6b60747a2ea7f7c4ca6cc9690423dff116df33e3ff5b1b6fa4cd60b226dbf7bd9a2e016584faa93e9884f9ee3d3d3a3f371a9743b8e63db0b219582c4a096a679240e6710633eeca971ffb2ca5cdb1e64e75ca5c646bf5616efaef7a61b25c21750f6cee8961b62bcdea7bfba10fd13f86666d716da32059d2fc24bf33d9da22a29241a200ad5216d488ac09fb522dd6b6c694da9b7fc139350401f757ef6b98b2bd38cf6d74140581c23914fbe8c787e5f912e0d8dccc250ad968de2e50a26cb9e1882fcf5c6fafc0a5ef62c267580b45bce1d86eb8af2e0495bcc7c755bb3050aedb667f781495b6f9e516b705e846af223ba0bfb49d8a14fbce33ded95e52f524c947b8d89120058f32c9bf817af3cf65b308c0a17ef1d6b21ede02eb03f041629aaf2f87a5c81380e4d2edb5c9003df2a10183166108051525a9217e211709914891dfc51215f2be4d2df505ba72010134a79649377d2eaeae2dc020d6cffe7f5d105cf3e337d1876b3aa1a3ca6158e5b76f7f176360350e4be4694b92dc8dbaf029065c2c4e4f05ea0da5a974c70434728233a91dd08de7be09980a64110f0f8ea2412b3e4436de2c1e1ed8da3c5350cc499ae8dafce98cdb4706f7d4900a8cffc9053c5d493068bac1b055feb45b039bcd85f90ee2f0bbf96f4a69e776924981df1632fe7a09f5088003837e2153eea26a86614e1587169fcb40bbc6f2becf5a270e52f197a60ced650b20fdcad43ac78ce54af0a245a7a72ab7870e8dd234a27ce98f7450f096f04e7ef96c270bd357fda424e90e579407f9f128a5a55a586b1310b5a5e06af5b9fa5fc48e9e9b5b5f44e8f7c3b2517032573d1f6326d3757c634e8d0d02e9f818b2519f11ecae31625d6b78638804313992169861648f594a3c692855fbe52ffd8922a38acaf625fea910430ddf67a732351610100707eba678b62173b4f0891463d749f1b386d96cf20e378cad3f25598ed07bf9504cc03f56ab5113a8e765877c56d8365af778fe6c6d26962f465527ee9b8b77a1469ca69b7ad80fe26b9cc5f5c177409e3c26241d5fd76b347f0bed60706f1b31de8cbd0fde9b67d0d8c12a9bb40843abebd1b03303db78fc710eeb1cb5ad8cb6ab5d6a97e855f9b147350a69921092534ab40d103599bd79e5ad5db8a43a29bcd6e739d676b8b99f083cabbfffda6e54c896f82ac7ad3fbadc392997d3be1684c265a2171c7917c9428339f1d8b713328b877d3d04cd7ee3b508d61a9d5590534e49e191e411417608e9032748df989e57315ace52ca315b100bd81e0743bb935b3eb7de6e2258ff9eb5d5283ad18211093c923cc1ed9ea2629eb7d483ad19ef32e3e9c8e5f16e5e34ab60fa319bdc5136032fbe6e0eb149b73349f0c8e9b4c415e7a204c99974e5343062cc9710527cd5b81ed94598a99dc929a65d0026884fadcbc966489d1ca112ac290c384bac6f82abd658f7b997505cb309319288994e38eb9bb6706024a8642bcf9b72b462e7b9462aef91f737e96c41a554d37986249dcb9323433414c76eee2e613b235b7daa7851bf38c5ce41b6a708ec7ac6cc2d2422bd077db945e5c6ca9e34b8d088ebbe8af287610c1c5d71e9aef178e644e5672e0467cc791d6f7aa5575513097c9b26a54685b6ce1f980b10e2f54fed85f3f6c2446a83f8ab9b50ca0538e396e257eebb839fd532d5aa6fd00c12479ef7558785a0e1c9cfef889a7a510874959ac82195405541487972906e3d769292006cab803f98e7c40a9778b4bd6b9452b3abea1490b347d678dc8d666678dca8175a677c30d5fbb94c9926dd8d7da7f1d90f2819bdd79dd54b5cc76c3afa87319bf82fc10281a90b617fb5e4305f09c9e391c6365708dc06906afd8b1a6b26ea55a98460e2a5c7a1d9a286323767cc1317c34bc2e9f2fbae"}, {&(0x7f0000000700)="5c4e9ed157543a0a68872f5a9f95a603e043bcf5be71b8ffd556c0e2f5b6b6f4b1e753e2448733482922dbdc5abe64927b5340010b3a8e99743f390089f2031cd85dfb8f3dc652835f7cbd3e706e28d5b6cfe2cfbe424d89efec0c18c2b288d57962d9f6f91ba5bd91d29f18edfc172da9c1e4ca5bd183dc04c2a4af48b2a5917195ef5d04e8e8110227256782bf825b949585562b31579d064e9263191f1aa250d2c5af50e60feaa1f2ffd6a0d51691628ea1495eba2097fab8f2c29a5baf38ddb2102bc0e10cf312e2a3c80b337f072866"}], 0xfbecdf4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x1000}, {0x3, 0x9, 0x800}, {0x3, 0x9}, {0x59e9e242164a1e1, 0x1, 0x1c00}], 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000880)={{0x0, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9}) pipe2(&(0x7f0000000280), 0x14) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r15 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r15, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002900)=ANY=[@ANYBLOB="1000000000000000ffff00000100000064902ed7b2ce9b4e1b8c95ea81ebb31e98d8b99f6cfa5351f6b9e16e953dd237123f51c3cc3a44947dfd00afbd1734976d76070dfed0f99d6db9a647cb1ab55e3f00000000000000000000d22b3e323569ed8f6edf731fdd6c73865f5265cc7b7e7b6ed69f3ceae0016a26d72b045479088e53de1b93905b00"], 0x89}, 0x0) r16 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r16, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r17 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r17, &(0x7f0000000480)={0x0, 0xffffffffffffff67, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000004f309f60dd8a82c69f5150000"], 0x10, 0x1}, 0x808) r18 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000040), 0x4) getuid() r19 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r19, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r20) r21 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r21, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) sendmsg$unix(r21, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0xffffffffffffff3f, &(0x7f0000000240), 0x10}, 0x14) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400), 0x9842796b8e5cc36b) getegid() getuid() 04:02:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8080, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0x4}) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fchdir(r1) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 04:02:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8274958110e42844a600"], 0x2) 04:02:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7, 0x1}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup2(r3, r4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:02:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$setstatus(r3, 0x4, 0x4) 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) 04:02:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='^'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x14973f586453a4fd) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000140)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x6) socketpair(0x30, 0x4000, 0x35, &(0x7f0000000040)) 04:02:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0xed) openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000780)='./file1\x00', 0x80, 0x2a) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x6, 0x4, 0xfffffffffffffff9, [{&(0x7f000067d000/0x4000)=nil, &(0x7f0000274000/0x4000)=nil, 0x3}, {&(0x7f0000361000/0x4000)=nil, &(0x7f00006f5000/0x2000)=nil, 0x9}, {&(0x7f000033c000/0x2000)=nil, &(0x7f00006da000/0x4000)=nil, 0x3}, {&(0x7f0000578000/0xf000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}, {&(0x7f0000123000/0x2000)=nil, &(0x7f00002af000/0x1000)=nil, 0x6}, {&(0x7f0000288000/0x3000)=nil, &(0x7f00005c3000/0x1000)=nil, 0x101}, {&(0x7f00000c9000/0x400000)=nil, &(0x7f00003be000/0x2000)=nil, 0x7}, {&(0x7f0000043000/0x14000)=nil, &(0x7f0000165000/0x2000)=nil, 0x400}, {&(0x7f000059b000/0x1000)=nil, &(0x7f000012a000/0x2000)=nil, 0x2}, {&(0x7f0000049000/0x3000)=nil, &(0x7f0000321000/0x1000)=nil, 0x7}, {&(0x7f00003c9000/0x4000)=nil, &(0x7f000066b000/0x2000)=nil, 0x550aa359}, {&(0x7f00002fc000/0x3000)=nil, &(0x7f00002d3000/0x3000)=nil, 0x1}, {&(0x7f0000024000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000699000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000240000/0x3000)=nil, 0x1}, {&(0x7f000068d000/0x2000)=nil, &(0x7f00001ce000/0x3000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:39 executing program 1: mknod$loop(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) acct(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 04:02:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x101) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1f, 0x5, 0x6, "35017f24b772bffef20f00a68bb1817e6e2199fc", 0x7, 0x8}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1f, 0x5, 0x6, "35017f24b772bffef20f00a68bb1817e6e2199fc", 0x7, 0x8}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x0, 0x8, {0x8001, 0x80000001}}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1f, 0x5, 0x6, "35017f24b772bffef20f00a68bb1817e6e2199fc", 0x7, 0x8}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5, 0x4, 0xffffffffffffffe1, [{&(0x7f0000750000/0x4000)=nil, &(0x7f000010f000/0x1000)=nil, 0xa0}, {&(0x7f000067f000/0x4000)=nil, &(0x7f000027e000/0x4000)=nil, 0x1}, {&(0x7f0000175000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f00002c3000/0x1000)=nil, &(0x7f00005b8000/0x4000)=nil, 0x1}, {&(0x7f00001ac000/0x3000)=nil, &(0x7f00007e9000/0x2000)=nil, 0x3}, {&(0x7f00006d0000/0x3000)=nil, &(0x7f000054d000/0x2000)=nil, 0x80}, {&(0x7f000020c000/0x2000)=nil, &(0x7f000008f000/0x4000)=nil, 0x2}, {&(0x7f0000304000/0x1000)=nil, &(0x7f000012f000/0x2000)=nil, 0x7}, {&(0x7f000012f000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000026c000/0x4000)=nil, 0x8}, {&(0x7f0000465000/0x3000)=nil, &(0x7f000058b000/0x3000)=nil, 0x8001}, {&(0x7f000024b000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00004ae000/0x1000)=nil, &(0x7f000045c000/0x4000)=nil}, {&(0x7f0000662000/0x3000)=nil, &(0x7f00004b9000/0xb000)=nil, 0xfffffffffffffe00}, {&(0x7f0000775000/0x1000)=nil, &(0x7f0000420000/0x3000)=nil, 0x81}, {&(0x7f00000a9000/0x1000)=nil, &(0x7f0000062000/0x4000)=nil, 0xf215}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb138}) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1f, 0x5, 0x6, "35017f24b772bffef20f00a68bb1817e6e2199fc", 0x7, 0x8}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fchdir(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="478c2125119b5b0e58f9525d6e290318240a000000243c86000000000006b085d9a18914a2b84c30c344c4b7d428fd65bf22f7ff262cdc5c359d5324bac09269afab9610bd3b23a0f4b6fff849614ffa6e74fb0e0850cfc09edca05fc0169b86b295166731d1f55dffd4114b8f0c590e208149bf524a61214e3bed0fa5b2477f5b588c1fb1ef3fca9a48f6d2cf7abf6361cccce36b67eb53a4452b29964475343140d5327b4a9b35794a7f90e3d286c10459561a1f4959adfc7a8fd3c25fd9daecc6ab6c97f96a6152c7f2bf3d9e79bba02b8e243b51bfca6fbe99115aa92413e7d33b139cca99fbacefccffd8fadd8df1850ec40741e48fbb8390c663e46bda7060767273592dc971d9baa366efdc7d87b409", 0x113}], 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x800, 0x0) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) getpgrp() getuid() getgid() r14 = getppid() setpgid(0x0, r14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r15 = msgget(0x2, 0x10) r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80000200) semop(r17, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = getpgrp() r24 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r24) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000580)={{0x2, r16, r20, r21, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r23, r24, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) pipe(&(0x7f0000000340)) r25 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000140)=[{{r25}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) getgid() r27 = getppid() setpgid(0x0, r27) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r29 = getpgrp() fcntl$setown(r28, 0x6, r29) r30 = geteuid() r31 = getegid() r32 = socket$unix(0x1, 0x1, 0x0) r33 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r34 = kqueue() kevent(r34, &(0x7f0000000200)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000140)=[{{r33}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r35 = getppid() setpgid(0x0, r35) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r38 = msgget(0x2, 0x10) r39 = geteuid() r40 = semget$private(0x0, 0x8, 0x80000200) semop(r40, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r40, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r41, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r44 = getpgrp() r45 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r45) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000580)={{0x2, r39, r42, r43, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r44, r45, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r46 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r47 = kqueue() kevent(r47, &(0x7f0000000200)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r47, &(0x7f0000000140)=[{{r46}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r48 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r49 = kqueue() kevent(r49, &(0x7f0000000200)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r49, &(0x7f0000000140)=[{{r48}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r50 = socket$unix(0x1, 0x2, 0x0) r51 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r52 = kqueue() kevent(r52, &(0x7f0000000200)=[{{r51}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r53 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r54 = kqueue() kevent(r54, &(0x7f0000000200)=[{{r53}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r54, &(0x7f0000000140)=[{{r53}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r52, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffb, 0x8, 0x10, 0x10001, 0x72a1}, {{r53}, 0xfffffffffffffffc, 0x80, 0x1, 0x17}, {{r46}, 0xfffffffffffffffb, 0x88, 0xb87e51a1794ef1c1, 0x0, 0x5}], 0x9, 0x0, 0xd37a, 0x0) r55 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r56 = kqueue() kevent(r56, &(0x7f0000000200)=[{{r55}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r56, &(0x7f0000000140)=[{{r55}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r57 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r58 = kqueue() kevent(r58, &(0x7f0000000200)=[{{r57}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r58, &(0x7f0000000140)=[{{r57}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r59 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r60 = kqueue() kevent(r60, &(0x7f0000000200)=[{{r59}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r60, &(0x7f0000000140)=[{{r59}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r61 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r62 = kqueue() kevent(r62, &(0x7f0000000200)=[{{r61}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r62, &(0x7f0000000140)=[{{r61}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r63 = getgid() r64 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r65 = kqueue() kevent(r65, &(0x7f0000000200)=[{{r64}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r65, &(0x7f0000000140)=[{{r64}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r66 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000200)=[{{r66}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r67, &(0x7f0000000140)=[{{r66}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r68 = open(&(0x7f0000000640)='./bus\x00', 0x1, 0xf7) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x200, 0x0) r70 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r71 = kqueue() kevent(r71, &(0x7f0000000200)=[{{r70}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r71, &(0x7f0000000140)=[{{r70}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0xfffffd0d, 0x0, 0x0, &(0x7f0000000800)=[@cred={0x0, 0xffff, 0x0, r29, r30, r31}, @rights={0x0, 0xffff, 0x1, [r0, r32, r33]}, @cred={0x0, 0xffff, 0x0, r35, r37, r22}, @cred={0x0, 0xffff, 0x0, r36, 0xffffffffffffffff, r42}, @rights={0x0, 0xffff, 0x1, [r5, r47, r49, r50, r1, r51]}, @rights={0x0, 0xffff, 0x1, [r55, r34, r58, r0, r59, r62]}, @cred={0x0, 0xffff, 0x0, r18, r21, r63}, @rights={0x0, 0xffff, 0x1, [r4]}, @rights={0x0, 0xffff, 0x1, [r65, r57, r67, r68, r69, r51, r70]}], 0xfffffffffffffff0, 0x9}, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26, 0x81}, {0x82, 0x3}, {0x87, 0x3ff}, {0x10c, 0x2}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100}, {0x19}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 04:02:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) flock(r4, 0xd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000002c0)) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1f7, &(0x7f0000000040)="a4fc16da94cbbd876da0745d64ee106bd1ea24f1e1ce8f52d147e2ac6918b499829f1a483b25d56743ce2851eaeb05ac0089") 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x166) msgctl$IPC_RMID(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSBRK(r6, 0x2000747b) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$dupfd(r7, 0x0, r3) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r3) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:39 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf000000000000"], 0x1150}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0xfffffffd, 0x0, 0x1ff, "1ffbffa4163cb90277927a1b0100008061dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r3, 0x1}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r6 = semget$private(0x0, 0x4, 0x201) r7 = socket(0x1, 0x1, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) semop(r6, &(0x7f0000000280)=[{0x3, 0x4, 0x800}, {0x1, 0x9}, {0x1, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x4, 0x1000}], 0x5) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f00000001c0)) semop(r6, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 04:02:40 executing program 1: mknod(0x0, 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 1: mknod(0x0, 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0xc}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0x3, 0x7fff, 0x2, 0x401, 0x3, 0x100, 0x8, 0x5, 0x8]}) getpgrp() syz_extract_tcp_res$synack(&(0x7f0000000700), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap', &(0x7f0000000340)='tap', &(0x7f0000000380)='tap', &(0x7f00000003c0)='(,\xdd\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000500)='tap', &(0x7f0000000540)='tap', &(0x7f0000000580)='+\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='(\x00', &(0x7f0000000640)='tap', &(0x7f0000000680)='/dev/bpf\x00']) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 04:02:40 executing program 1: mknod(0x0, 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r11 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r12) r13 = msgget(0x2, 0x316) r14 = geteuid() r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r19 = getpgrp() r20 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r20) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000580)={{0x2, r14, r17, r18, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r19, r20, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r21 = getpid() r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r23 = getpgrp() fcntl$setown(r22, 0x6, r23) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3, 0xffffffffffffffff, r7, r12, r17, 0xcc, 0x9}, 0xcd29, 0x6, r21, r23, 0x8, 0x7, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) nanosleep(&(0x7f0000000040)={0x7, 0x401}, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$KDMKTONE(r1, 0x20004b08, 0xfffffffffffffffe) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:41 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, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401], [{0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000080)) pipe(&(0x7f0000000040)) pwrite(r0, &(0x7f00000000c0)="7610159575", 0x0, 0x0, 0x68b) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:41 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x200, 0x142) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r5, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffd, 0xa8, 0x2, 0x10001, 0x8f}, {{}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x6, 0x4}, {{r8}, 0xfffffffffffffffd, 0x8, 0x20, 0x9, 0x5}, {{r3}, 0x4, 0x8, 0xf0000000, 0x8001, 0x3}], 0x9, 0x0, 0xd37a, 0x0) fcntl$getown(r4, 0x5) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(0x0, 0x0, 0x0) 04:02:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x1, 0x2, 0x20, &(0x7f0000001400)={0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x4001, 0x2) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000080)="87bfee6083b826fbf8433d725b1d29326c3253b7ec4143e64d57a4a313f4441f0d99308a7b681b30ce2ce8cecf151c205b02794975f570edc9c88673cf97e6dd0f848ec8316444d3ad269f3254ea7b478cc8f0811322d282d5b6d838ffc2511ad1ffddb2c29deb35f1a31b01a4a79d94c50eae41882232c14458014b8b4ec4a17190b596d818b346d76c89a9e3fea7fea36dddf7232af64f20a124960699623b", 0xa0}, {&(0x7f0000000140)="eac81d1a688cc9bed330aa26c6a2e0a7c834494506b97d121fb963431c701c4f9e28548adc7d0dfdfee19ec862ff512ce66725f4ae4ca39dce3c024690d8eec434c82dd7c1c79a933072fafc9e525295c6e152a48e96925ca9f796bec1fbc2bf38d4cf4e39a8af86e5ce2a982f3e27b0d23683e41d1712b3c52738bdd94f294118fbaea2ce74c835a2c12846edfccaf181aa9a799e6639027cf98edf51c5cc8125754591efa81433e4303e580311c0536928b3c65f32c14acaad9f1b26caaf014e6108be4666e93737338331a982369187534cc02d8495e3667ca1f33c9ba1d564b1359b576c62a708c0a33a4013dd68c07757b3d1b05bb3ac1df51f1f1aebd4c083132df700301cb38c809d58522a39d2d2c765d6d3b489666a1fe8b26db2862cb3edfd4fb0da263d39e43a486c8cca7f57009466c14580e087abea6a4504886d8549004bfcbed708336280d5d39795a3673547de1e0b81ebc209a6d50a1feb1b70b4865d45094beca13df5377c7afe7d1f178f1d8901e40e2e5ee299d941bc8127a563badf946c12a3d40f34acef6e8d6327fa75ebe81df3398ac03cb4c1fb1a3a9ac51197b57a2018cc84542f9f2129ed6078b6fc9ffb0efc37dfdfc20021d6214eaebea37033a5e8d7d287581d66ed90a5ee0b9e0b8d4b2c78a23e43b2c10cf06e7c8f5a6c64b37b98c24e3e14eb4a592222651ff2d5769fa7814ac5a2a59a24bb2b61f7508d0797983dabe80a6de7e3559502aed8691c75dd9b6e582fdcfc6fbefc5779eeb52d0d07b4aec11bf40f4ee5af41a7b125b28bfe86abd82122a3970a476cd24bee63de2fa98dd723fcac977b9920ed2054dda2969eadcc85825dc0819ed4a7dcdeb296e9cf48b5b2e72065b5ba40db58280450e45a6553cb1927d2a9f40c2a8600c5acf6c1e2ea052824a71b53af5e7d63a915e964e723712437ba3be9c2107f1990ee3529138f4a88dc6cde295ba3f35f72b7d78e8017efd8f6f83c9921668285ca3895661d0773d25759066bc5d156355bdea5b022b19a35629b327363d4d3ad4f7472659f0834336ba66a0ce2c95de85d425be9881ac03a6190ea12cb7a52d706b5f8aa930a180ccd4deb1b5d22411a3ba7b2bf075be959cef0a19cfbece60f9c9fa6871da4e9b72f482fec80ec5d5532cf00444f4f977fa644ea3c1ba34ebae656c63e9a8841e29afa4bdcf7c886f70c59fd4ec379ace380bfc57299510ad4e15d3feef0d70657552426587289314348d17f9c3cfb3bdf9b0e62056a1a019662e98b2cc6f21d4b7027670fb552ab668770976107e67373ad6ea7674f6e3586970b95be377eb8148c6d021a08cd926bdc99940a34327a66f990f33c6f64efe000afac0e0bfa156cf70e885923234a90b4281b2f3f5fc4f4fafcbdc14a5a3d69d92fedda5d122028998a96a85f4cf2c7e7da34ae1a61044f6e066c7ba498437d012ac7af19273ce927c108a10e6a7661d43e95d86c932bee2d1bfbaabecd56e703137a3a1824c1d7ea73dfad3a077a313c1542e4cacf66f5a89ec5bf46ed5010d0ca914f82643be2d9c966505c0e79c55a8dd810033c2edc075525acd448568e8ea496a936cee694c7d654c72071ba2749bef8ae4620b402c713217dd2603e5f5050852d5d58ef4b2d80bda3ad1c40b422606f3605e814c0e37b6ed3e200410e45b61a24392ae31f0a2807c85570c312282eaa438bbd0115d50e0bd6c1e5ab4402c568ddc0e61a9bcbaf4b3318c78df331e50a1162d7133c3fa1029584a923103daaeafd1a4588e99b164f6d1fc7bde67ec293d4fdcf3757e2d47459b9de6582b51c03473d64eae0bc4d30c71f98f8b534d8b847c6080033e2645b2a0790f0409a69a4b2e0df6683483486c17b1503b1c6a9c49cebb25a24721de742820eb4c9a5ae7ae2edff03d19c12aba888a4d6ae522cb41969439f9c72c4db31caafe6807b52376b1a1c48fb29f27182cf1663923541639d042028b484697250b4078157c7f046165330d7e44bf600a26a2fb5712e5194d57df5d8968f18bdd947fbd6270ae89f0abf47caafbb2e57669c68f84d684304de9de50e64decf9ba11a5f44a46f681d9b1b9115563afb667d5ff328f4158162a5d8fcc5b5a92db4b54e195df0dcbc12d0037f228464a6b1b8e72f10ab80d40cf1e48db83557437d9fdb544d55f21481cb53b5e3c3c5e5ee7c264b49421b4a27387ab8cae371b08a9f2c0e78f865e0e7c442dc75f8416bbd7e4e5121a469b699e412a4d4617f06f6d11bb97edce0b38322af0bdbf4ae09c6468e74d59ba3da5d9444f14f71d8088e4f40cb21d7d819dbce41a62dc65e7b65ea9c4010bbbe102aa4ff460b7617259c2f5025fd66a5b07b7bc2c6f712276317ad582f38bd6c0ad511e5b925808210b54790ba40863cbfa01739b9d7b15ff66819e8c1c130b4e3f8a347ed23d105e0db2baff2f686f2feed3bac837ad53a3397bc13d5868e63681764bbcf93dc695c7839de9e5279449bafbffdc847f33666d161d18fce7f514cf317b8184005ffd37a94b8293d55619bf9451bc8acc35e5f0cd2109f6676839d580c8854cbb9d1d0bbb062d28f4b088427e81f95539693bce4a267b902aade6ff2499b5618b49a4300412772615f4f53b4b3299a8e7077cf731599d9a0fd9e748780f1e663bdc823627f24f4f68bb8a7219bf92ed20cbf08d0aee7398156b09161a2d641d90f2bb9a56c7b8c81ab2563c30a8465c954ab9ee7184553d6c30f694d672e1deb692f0fa699bb0cf8de6ce7ecc210e98bc1922eb83eeb666893b2f1d90a5bd85649753b2733c9ce423d83ec4e12c08fe94dc47663aa4112852cc8559cf25bd538ff3fac834cc3952c4e7eaa7f6a9493b3dfd369fee269940f81cad9702db4d55fd60cf33f185da8b6d968f056b35e83c7fb34563a16fcb177a6996679962b292c8a93f90127325543d6dfa038739d9daa05b4384e1ba48ac6a5cd6a2900e4e44afdc3487232bbc5aadf66f040f5c9bdda7d5a4bfbe870381de2345b449940e2d0e6b4f56f4f6ae62e93121f3fdb36d5a928a2b7a088ca6e3712d5e0df9c54c31244bc49a8fcbd6031e7379755a47e4b3a1a7be838f4bd9d30eb61be47d6af58c6495aa16f02d2c42fb777928bfc7209119a73f555340e91a89cb8ca7b31b4605b63c9217df90a0d3d41ad8ebf1ab0889fb4c4db26c473d989004dae904d59cb06007261a6b3d03f782adc43d15fb953e76062565adb7bfb53985853bb6423b91336ef89b08e9daa1b4c406bf0aae68c87becc740d28da1fd96bbc60949da08154ccdc0f82e909f33769a486a1261aa5ff67bd2bb614fcb9e4a73ff604f442317a14612c712dbaf7030a407c2a27c82bd8816395a943c28a45fb2b5a08f80d0ac3da50d4dfb411ae8e7e7d2da05f61eda52f46c1c880efd05db2306a2cc72f018e7bf95e68025a5aba3f96fdc8fe31a85aa600a0eb10b6bf0a105629e0f0fa9700d45e7b2960661efc7f3e157170713dc93e19ceb708dc73c1ce2bff137de2d6c7dabdd5757a29051d6143da667560866c1a6c9acf65328b63edd20f31955c8a98ca6e6a47a250f585af6311b814b3221fb29e5a79eb06a603889429aa007ca4bd176f09f015e874d9bf7f4516cc4eaf7ba664a8c79cf5063dce3d19754b833cd5fdfaf4a8d6f71c5c5c570b73542d8ace19433fbac3fb8e2000bf4179fdfb53a43e13417779a928076251be609887f6104d7e600fdbc1ca78cde4b1aadffd2701e475a3ae07ec7863adeb820d667cd505f7308aebdc65895427e4f6c4cc898e77382847e8fad532a73c5369ddca65da0742b348790c8c20ff87aac0feace37ca51dee72d3a7d5609e7100961eaaaed5145a1f5a649a98830131db83afb25341247d34881e21ef0b06d4ed6ada4a528cff69925d5d40e86017f3412376ba3972ca286315968cc564729a8428b3afe196a413b3a75e053f81e0e66dabe7686d7a6b7a530e5c4caf365e7a1b20261d0a8e3e300dc53efea79110928afb76ca2ca91244c7e2a1d1a93247eb5cfc3426d423f199d821b91bb0801daa0ae759cc20348a417ae9f28a0274b9fd4391a03250e2b307946e1df275fcc160b60c2384529b2c00d72fefad85dc16b838d45c906b85e6ce5982cb8827c5e4200d8020aee8d1a2e107b274f5d09df3f9ae861cdf7188f53563de5ce4b4badae632585d20fbe0ee696f257534048f2b4004d4e8c6d8bcfd08b397b695311b5bc9cc098f2cb471af652fff0f764927017e5e7ce3119ff8706a3efc090df24cbd373f1a32094be007f9c8fb5fb89aa29fadf00a21a8629319cbc94e254d4bd074c9c36518ae46e26a038fdd07c5233c011ffcde1c58a636b984480b1639c0710489792e9d08f4d169fb05823f6703c4f2536cf070d65099c37fdf9747d45d0c201afa8d9290b06cee5f041fc30a11362f81bbc3fb0cee40e6299bf4d4f93106fc4e27ee911dd60dfa2310858406664fbc40a5ccd97133cd4191a89ecbe4b3c3aa53d2ae20dfcd4082e1c30159c3a483213b2b80d54d38b7eae521c2766f84f19db23a2783173216c70977db58060cbc1c2ba593f1e4160c2d6cc97f0137fe7c5d0ff2aeb4e5eed9a173ac619fa20e95c8474cd9700c02b968e0f01bdc74ff9d4ee67523486c9f173199b126f7de40998810a01de498e35322ba414208ebd9992a496deeb6052407b0073e9cf5fbadea427560e20fc7835b3c8a5df377a048246edda2ab916f9acab3ed0d662c0644c746f2f35378ef94f33bfb5963c228c71ab73377e3aaa9491bc1279575230d39cfa7a542ad3d7426557fa1076324038bf11c9d2ca22b68875abb3a37f840842f8f80176e4d0c9bab153d08e84e832b9777e1473c1b96051b461209734a707416fbae074f07d4f503beda5a027c1d0a44c12e2c22844cf582c3f964ce134c79e33eeee143da5ad4fae61d5c7795cecd02cd1cd338c917437f430d049cb92c8614143596e44e3f1f6ad5a8faf678eac668f2b5d6c86c8858dda49b70936411ac12f297fd6d9202baf5954c95780d0bab981a80bb68fd3de078d2bc92e0b7760c7b05da2e1e56b58fc12210649ef431271609b40e7ef00fc43833c06c8a6d69c0c74aa3cc5985bd30680b34f2e916741f5202fe850c265dc4d09bed03f6b81b5dcb67c8a83d998b0d3c62e68a75bac26fdeae996b0a5b5b845691590f7f0e2848408d10197c48fbd29f40df03454e3101f53419fa460c56006d1510438b28b587f089cb4e37adf2e79edfc6f1a0ba1fcd813715a895e1978561f11edf79c6862f407342e9ef1e913b3668ec9558a30d7e7fe08c15d0d5f830e2f5092ee1fc9b351cbf0ec19f113b4a10c1d4b6a3679de049be670745052e0c60edb66bfc4f3b8e4a8a2de1579dbac010c789bd3209d3959db0a5d125f1aa35d0bc9fc471d0131768b546264e59e253eda53f8611e1ef7488d915ccddd23ba4696295bdc53e9740bcdf5100e8eefc117ea113b08866e2685e153118efa1f25c479aa5e619e1f5b4b8db129fa2f0be4118f3562e46ffa4f4f7f5b13697f49eb014ed6924276bb670592023f94d1a22dfdf931bb702f6ae716dae6ab3c50db8969c522dec6a725476c83b260c4ebffceaf4a8116aa64d507da1a8bd4231e2563c0260065b67c4c8589d28dc5856d256bddbe19325429ec912205d116f8c1b871995f1a3248e99283d0e00f7fb63dc71a34520fdf27c642733acfd064add3617569023cb470113dbb4dbf8c6b70e1afa31cb3a47b9e81a5a7f5078b65066a4933c840a2b58", 0x1000}, {&(0x7f0000001140)="b7d38c92e8ac7fc5a41bed1817593f9d16e584887eef659d6296faaadb403e670388bd70f91a1cf1a679115d8b35af04ff3372b5196d7047d9b51912a7159913f45bf5139eaaf25ce8f294301df4248c8ece39967b9ddfd03613d58536e6bc0b20f9d124cf8c4d8360d3255108195992cc790e2fa2e95cdf5b12a000a6246bb775bc10", 0x83}, {&(0x7f0000001200)="823e20a1d1451703de91a678c6c13233ab83cc86e1ac0822c1ab1ce46a50fadbbdef939ee9eb7c162934a6063693e7b3b157ac4e34f012346b", 0x39}, {&(0x7f0000001240)="31778db787ed265975f5e872c09a1d7127fa3d07b9dddeb95663881a32ec18bc774b3ef8cf1eb63656146b0220e15debf1a05b98a69f5c23ea1ac17f6e499af39361a66ef8dfcaa5719f83fcdefd029760a262bea4b0a79a251cfa13f574b9d6f44628902ab0ae246bb14d42dd1eb1c2f0c5b6ff49295294307d5adb713e4f8961540cb7273158a03fd644b0e82fb0a500c7398f54272ca59258a1ee073cf5", 0x9f}, {&(0x7f0000001300)="e5d57f33bddc525c9718d53093fa0e9e01a2c8f1ecc368e21747b1994fabcb0e1791e66d5dfd2651880c06d4168bed296a662bdf85ba46b75ef8f8934a828b656322f1ec9cbfdd10f207c7b6a21296a0e8ef7a6d0381080d12e7cc9a8ec62a30", 0x60}], 0x6, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2, r3]}], 0x30, 0x202}, 0x809) r4 = open(&(0x7f0000001500)='./file0\x00', 0x10, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r6, &(0x7f00000015c0)=@file={0x0, '.\x00'}, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x13, r7, 0x0, 0x80000000) r8 = msgget$private(0x0, 0x21c) r9 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r11 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000016c0)={{0x2, r9, r10, 0xffffffffffffffff, r11, 0x50, 0x81}, 0x1, 0x1000, 0x0, r5, 0x1ff, 0x1, 0x0, 0x3}) socketpair(0x18, 0x5, 0xd6, &(0x7f0000001740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001780), 0xc) chflags(&(0x7f00000017c0)='./file0\x00', 0x1) openat(r7, &(0x7f0000001800)='./file0\x00', 0x10400, 0x0) r13 = dup(r7) connect$inet6(r13, &(0x7f0000001840)={0x18, 0x1, 0x6, 0xfff}, 0xc) setsockopt(r3, 0x7, 0x5, &(0x7f0000001880)="21063569d57079f3319ba91621080246e6039b7b7bcf89059b3b2e166e9ba2b93161624d537e4f51d0a030d3d81c2884eeb964728c52b3be7acb76e4fedc8277b10553cddc2ccde0a5e2bf123708f4265f9ea90bea58d805c944dfaa0d5e00ab3e2dc929c91d1532d7e3868e9d344a9e5f4b05121c985dd235f03a8e7fec59e01c9008c427d9aa82239a2b98f8640fa81363b31715a0943ff237abe5fab0d239bcdc1d9a20d227a49b0a2a81ab2d2a933995f24c118bcf24199c236845c96764ed95cc0d35f69e7cd9135f52803c86ff9e74f34a628b7f4dc101453440122fdeea9354f003fcb25429c8ea2617a816c406d052bd2f6db8a1ce39c6", 0xfb) shutdown(r6, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/bpf\x00', 0x100, 0x0) r14 = semget$private(0x0, 0x0, 0x8) semop(r14, &(0x7f0000001a40)=[{0x2, 0x8}, {0x1, 0x401, 0x400}, {0x2, 0xfffb, 0xc00}, {0x0, 0x0, 0x24fb2bdca047da74}, {0x0, 0x92d2, 0x6077019244592e89}, {0x0, 0x6, 0x1000}, {0x0, 0x18, 0xc00}, {0x0, 0x6, 0xc00}], 0x8) r15 = shmget$private(0x0, 0x4000, 0x4b, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) r18 = fcntl$getown(r3, 0x5) r19 = getpgid(0x0) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001b40)={{0x5, r16, r17, 0xffffffffffffffff, 0x0, 0x4dc76cc0b96af1d4, 0x5}, 0x8, 0x1, r18, r19, 0x37d4, 0xaf, 0x6}) 04:02:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="058b7fe417d5ecc1bc71b69175f28c786bde6e265bc22c65f311c1a16edbaa0899b95436889247211d1886e47232393ad6ffe3d030a6bde54cbfb16a63c48eda2de909660659a7702a0e23ad2e0dd136da2a1a67c89866f1779b829bc13c6a1d38635fcc5dba8c4da847e227785b14a4042254a7af33e2ef5c70de0e9f47e4aa0b2092c8223d930f95423f97526b7c5d8808e27a2eb8264052173c601660802b12d6709ca61f3bdb1c3d3a0cce0d661ac1434cec6f0b1e78a000000000000000000000000000000001ffb7cd6254c5e3471da622ee75d14997bf5833e1b00e47c49e3820994b98e3f8a981646160ef9981ef93b96594f760d34ad7f745b2ba2b73284da84fe61ae310434ba95981a341e0723346d0bffb4f2bf9a7c7ce911b88abfdffff0000000000002e9a433c8d48b5d1500600000000000000f52f5088c2bb755d361de69447306ad3c2a2586f18f65dd00ec0b1856d3d4cd089d0134de6d7f1d524477adf3bc3650e48f35767384e63f9bbacfbf59db421c8632db63391ce2f4b0fe14c9c0322ff0c68d59b7155f15a4c3607fee80600000082dcaedf4c98e64fb2c674271cb484eb483b777b801813533243cc00"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) listen(r0, 0x592e6c8a) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) getpid() 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(0x0, 0x0, 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1, 0x200000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(0x0, 0x0, 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1000000000000000ffff000001008000"], 0x10}, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x3f, 0x4cb}, 0x8) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) accept(r6, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r7 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x48000, 0x0) write(r8, &(0x7f0000000280)="4f87604ab5761def0458d00b9458ab6d27a7bad99e68f24a6a641b0c98821de3bb92f327a20d4cb19e99eebd8bd4e5985992c2c044776587a417fb2502", 0x3d) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) r9 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 04:02:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) syz_open_pts() 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = msgget(0x2, 0x10) r5 = geteuid() r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getpgrp() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r11) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x2, r5, r8, r9, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r10, r11, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) lchown(&(0x7f0000000280)='./bus\x00', r3, r8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r12 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r12, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1027ef7a658e002ce2ad0000ff000001000000b6ba3139167ed825aa7d208993"], 0x10}, 0x0) accept$inet(r12, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) pwrite(r13, &(0x7f0000000080)="eb16105def8f3a860783c960f2d639ead8d4ba46a15264d59fb328acc6ae2e5bba892472cd4333db38a4c3ba294553c2734ed3571672292e7adbc8dc339c15ebd47f39e6469c8b2fbaacff9b0e0b61e36243d98fb7efa68c3075310b61d80a40746e7bff14227a4f7f0023947dfc8b177abe57cec6072fd7e1be6472", 0x7c, 0x0, 0xfffffffffffffffc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fchmod(r7, 0x208) ioctl$BIOCFLUSH(r6, 0x20004268) accept(r6, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:02:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:41 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0x7, 0x7}, {0x7, 0x5}}, 0x6) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup2(r3, r4) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup2(0xffffffffffffffff, r1) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffff7, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) 04:02:41 executing program 0: r0 = syz_open_pts() r1 = 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$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x600, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) rmdir(&(0x7f0000000040)='./file0\x00') shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/40) syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x6) r3 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ff4000/0x4000)=nil, 0x2800) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x59) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000000c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x7}, 0x402) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/71}, &(0x7f00000001c0)=0x49) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget(0x2, 0x10) r3 = geteuid() r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = getpgrp() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r9) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x2, r3, r6, r7, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r8, r9, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r10 = msgget(0x2, 0x10) r11 = geteuid() r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r16 = getpgrp() r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r17) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000580)={{0x2, r11, r14, r15, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r16, r17, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r18 = msgget(0x2, 0x10) r19 = geteuid() r20 = semget$private(0x0, 0x8, 0x80000200) semop(r20, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = getpgrp() r25 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r25) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000580)={{0x2, r19, r22, r23, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r24, r25, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r26 = msgget(0x2, 0x10) r27 = geteuid() r28 = semget$private(0x0, 0x8, 0x80000200) semop(r28, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r28, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r29, r30, r29, r30, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r32 = getpgrp() r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r33) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000580)={{0x2, r27, r30, r31, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r32, r33, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getgroups(0x7, &(0x7f0000000240)=[r6, r14, r22, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r30]) r35 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r35, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r37 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r37, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="6ca6032299bc949a093ab93a613b7432f116768cd3a4de23850d9a79129a4425c3bbd7b4fa986959afeb31f8332bdd5d282085b7b9df4288438ca303bc4cbf994d2e7213deb12714efb6a5be8645956e07111be0464c6ebeaaebe895bba50ac826531b8b4054bec6c7f48fd465962c4b91cca6d3882362e74e99ebdf96091c3dc3d1e938943573350d37a8ef8165212bb13f1f2dc89aea8a8eb226fd731b25e23f095a444136861a98f5d4177c5b6b05c264f4dbb2893c1b3dc472bdbe8c7a735586eba81ce995e98c325181261aa68183ec4e69fedb575a987fbc34eb86ec302427a9715ca72d1852c176f868cf4c8cef028b2af51775ccb4cbff903efc27b4c79857fa47bbd7fdbf378848fd5a"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r39 = msgget(0x2, 0x10) r40 = geteuid() r41 = semget$private(0x0, 0x8, 0x80000200) semop(r41, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r41, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r42, r43, r42, r43, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r45 = getpgrp() r46 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r46) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000580)={{0x2, r40, r43, r44, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r45, r46, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r47 = msgget(0x2, 0x10) r48 = geteuid() r49 = semget$private(0x0, 0x8, 0x80000200) semop(r49, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r49, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r50, r51, r50, r51, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r53 = getpgrp() r54 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r54) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000580)={{0x2, r48, r51, r52, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r53, r54, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getgroups(0x6, &(0x7f0000000340)=[r1, r34, r36, r38, r43, r51]) 04:02:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="d0459c1c8fc90c1b6c4351987c3567a7237fdfd487df67929b77b243622a05e99fe010c5e96cd84ed3d963e3ca0eccf3afd20d074402b08965c76939127d824b4476e8d3a2e07ce75c1c36c9942d96536197f89dd9fdb31bcd79c90431894288fb8842404fbea2daa4c044969f"], 0x10) r2 = socket(0x18, 0x10000000000003, 0x3f) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 04:02:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) r1 = socket(0x11, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000000c0)=0x6) accept$unix(r1, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x800800) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:41 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r2 = socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r3, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2945084719dd3256, 0x1812, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x5) syz_emit_ethernet(0xc3, &(0x7f0000000300)="b9b72326ce53d5024a0e70cc8849b74caa11a26ae989b1f46af92c84c68c9f1c5d250454dcbdf9bf6c391c0f72c317cf5d56f882ef3c8ab13dca505544e66db8bc727e61fe5397fc1bf32c432f73edeab7b4774e6c0a1068e1054c5a81c5b7e77f3b5b6c965864ffd32aebe7aa7a3779cecbf8caaa6f853b87be2bd884757ec8dc1cca1c39f18aebc73b61d11e870f2ee46e97323e56b158c52acd68cbb35eae6efa41bb99bd3176125bb695aeb62bd16d877b24f129dbe6e941654a7ff00411389a38") r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) poll(&(0x7f0000000080)=[{r5, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r5, 0x40}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000540)=[{r11, 0x7f}], 0x70de9e3, 0x6) poll(&(0x7f0000000640)=[{r11, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r12, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getgid() getpid() getuid() getuid() r28 = msgget$private(0x0, 0x20) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r29, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r30, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r30, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r31, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r40, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, r45, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r39, r42) msgsnd(r28, &(0x7f0000000600)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYRES16=r17, @ANYRESDEC=r35, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r42]], 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) r51 = msgget(0x2, 0x10) r52 = geteuid() r53 = semget$private(0x0, 0x8, 0x80000200) semop(r53, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r53, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r54, r55, r54, r55, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r57 = getpgrp() r58 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r58) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000580)={{0x2, r52, r55, r56, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r57, r58, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getgroups(0x3, &(0x7f0000000500)=[0x0, r47, r55]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r61 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000000100)=""/114) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r64 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r64, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r65 = socket(0x18, 0x1, 0x0) setsockopt(r65, 0x29, 0x41, 0x0, 0x0) r66 = fcntl$getown(r65, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000200)={{0x3ff, r59, r60, r59, r60, 0x104, 0x5}, 0xfff, 0x9, r66, r66, 0x7d55, 0xd75, 0xfa}) getpgid(r66) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r69 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r69, 0x2, &(0x7f0000000100)=""/114) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r71 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000200)={{0x3ff, r67, r68, r67, r68, 0x104, 0x5}, 0xfff, 0x9, r71, r71, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r74 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r74, 0x2, &(0x7f0000000100)=""/114) r75 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r76 = fcntl$getown(r75, 0x5) shmctl$IPC_SET(r74, 0x1, &(0x7f0000000200)={{0x3ff, r72, r73, r72, r73, 0x104, 0x5}, 0xfff, 0x9, r76, r76, 0x7d55, 0xd75, 0xfa}) r77 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r77, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r77, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 04:02:41 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x9, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:41 executing program 1: ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x40000404, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xa5) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) sendto$unix(r0, &(0x7f0000000040)="61784c2ecfcdf5e2", 0x8, 0xbf7d30d80b4f51c7, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x1ff, 0xfffffffc, "000000000000000000000000481c800000002000", 0x0, 0xff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="e80000000000800000000000000000002bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998275fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e000000000000000"], 0xe8}, 0x0) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x25f48ed4a63dcba8) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x21a4bc96}, {{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffb, 0xa0, 0x0, 0x20}], 0x9, 0x0, 0x4, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x810, 0x108) read(r1, &(0x7f0000000080)=""/255, 0xff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da"], 0x10) dup2(r2, r1) r3 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = getppid() r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r8) r9 = getegid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000340)="64874f215d88758b2d1d7cd4af0a7f73acc49870bce48df12519751cb0c1b4806b63aecb890aba17", 0x28}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="0858c007f39db31b8f80d6c2247aba00000000"], 0x38, 0x404}, 0x409) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r1) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket$unix(0x1, 0x6, 0x0) sendto$unix(r0, &(0x7f0000000080)="ae9a6a78136ab383122f07fdc415a642cea493138a07d5c464398f46b1e423c356fb8cabc6d0157824191b3d76aa923e595d1db8d4d36fc4c19a378e89dabd0082fbea4060eb5ad557e084bd77952b840346b4b07d82d3c305487d8befe9566ad6a849df0c8fac47e2a6620a3bf8e55c7d138de6189c594170286ed74240e8d9e80c133c27da42e933748a5bf151d492a56320e1102cd75fc87b8532ddfb5a07a95354bd982d5b964bb8642700731a82cd561fd8339ad9c28c982b7004e62d586919939d40779820eff2a5d4e6ce0c60f68fbb0089f02a24dd45e2e5a5b95bdf28c0d5e05a1e456601863014c3d689", 0xef, 0x1, &(0x7f0000000180)=@file={0x2, './bus\x00'}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x800}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 04:02:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000400f, 0x803) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x88) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/129, 0x81) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) socketpair(0x20, 0x4000, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="2a045fb3d28b7fb73aa85db7b5b5ca428d701f2ea0ef66f3a2df3dd60aafe000231af3ee4713b9d081454595b7ed846e2eeef857190a2e1d58a8da77d1799b09c7b7090981283c965af39363c7bf5b1a7391386061ab49871c74f0e6004e3625feed087b6d9cf6c5e1edb4c76509f01f93d719a0cb272a4b451f768b7a4c3bed53a13fee2354efd4fcc1fe7d6802", 0x8e) open(&(0x7f0000000040)='./bus\x00', 0x40810, 0x308) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/110, 0x6e}, {&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/90, 0x5a}], 0x6, 0x0, 0x4) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28, 0xfffffffffffffffd, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x800010000000003a) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x80000006}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") bind(r3, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000240)={{0xfe, 0x0, 0x5}, 0x9, 0x4, 0x6}) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x805) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000e00)='\x10\x90V\xee\x00\x00\x00\x00\xf6', 0x4000000041, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000880)={0x4, &(0x7f0000000d40)=[{0x4, 0x4, 0x3f, 0xf16}, {0x20, 0x3f, 0x7}, {0x807a, 0x7f, 0xd8, 0x45}, {0xff1, 0x0, 0xaf, 0x1}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r3 = openat(r2, &(0x7f0000000640)='./bus\x00', 0x80, 0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000006c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x81) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/\a\x00\x00\x1c\x00', 0x80, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYRES16], 0x1, 0x1, 0x1800) msgsnd(r5, &(0x7f0000000600)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481a5843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0x1, 0x1, 0x400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r7, &(0x7f0000000240), 0x8, 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) accept$inet(r2, &(0x7f0000000680), &(0x7f0000000700)=0xc) r10 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r10, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) accept(r4, &(0x7f0000000b40)=@un=@abs, &(0x7f0000000b80)=0x8) r11 = socket$unix(0x1, 0x4, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xffffff2e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffe91) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000d80)=ANY=[@ANYBLOB="4001000000696c65300029242a88868f342401b184496ef7c050bde50bfd043924bda8abeaf1fc27f96b37adda075a20c0e0447ae3ebc5bc69357ed8ec37e77d7f3db1fecec843cdbd38bd5bfcfdea01ce82493ddd62f3e33ce48acec1089ce04af8bdb80cd27b132b07a70b"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0xfffffffe, r8, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0x0, r14, r16, 0xa5, 0x21, 0x100000000, 0x2}) r17 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r17, 0x29, 0x1a, &(0x7f0000000040), 0x4) r18 = semget$private(0x0, 0x7, 0x0) semop(r18, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r18, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x800}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) r19 = geteuid() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) msgrcv(r20, &(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="2d04fb47fe70c28d4c345b33eaf9", @ANYPTR=&(0x7f0000000c40)=ANY=[@ANYRES32=0x0, @ANYBLOB="d219454f5668af0677f61eb4ccae68b3d7bc140c6256750fc10124db6f4e9cb155af0100ab8a9a11f176bc1adb797157510671eb74b48b23159207ec87a6696b2702d8eeb9e2a6acc35fff7332006d9375834b46ca1fdf443a5d2ea98541eff52abde9a63a598cdf5239be7c6b13c730e3c659be8f0b2acd383c11a5106e888f6b7f30ae45685c21", @ANYRES64=0x0, @ANYRESDEC=0x0, @ANYRESOCT=r5, @ANYPTR64], @ANYRES64=0x0, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESDEC=r21, @ANYRES64, @ANYRESOCT, @ANYRESDEC=r22, @ANYRESOCT, @ANYRES64=r23, @ANYRESDEC=r7, @ANYRES32=0x0, @ANYRES16]]], 0x1, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r29, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xa) r35 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r35, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x28c) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a459dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c28d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e2400"/112], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f00000001c0)={{0x2, r32, r34, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r30, r36) r40 = msgget$private(0x0, 0x682) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) msgsnd(r40, &(0x7f0000001640)=ANY=[], 0x0, 0x0) msgrcv(r40, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r49, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r50 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r49, 0x40047607, &(0x7f0000000240)) fchownat(r49, &(0x7f0000000380)='./file0\x00', r50, r51, 0x0) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000580)={{0x5, r19, r26, r50, r44, 0x20, 0x9}, 0x7, 0x200, 0x4}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000100)=0xa5) getpgid(0xffffffffffffffff) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) shmget$private(0x0, 0x1000, 0x4a4, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xc2}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 04:02:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000003c0)=0x1) listen(r1, 0x6) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703ccca9fc2aa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b1583f6e0bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02fdbf7f282f4786ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8728ac9d4ae782e6db5cd69878ecac7dbbc5b65c6593d2870b4122cd235800000000000ff7f000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe9aff65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434cd29b34b0587cf25dd9e1e8cd3e1cf4259f08db52ee46137a0705439a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac74434edead7bab29b4f1d08e29394a54bf8d1024acac975a399c453bddf876d7b5932f3d2fbd40e00af4295d708aa04021b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa973433924f0d44a44aa9334c8bfb9ed8d309f782d9e013560e2ac9ef51af5ab238f2b7294a82044e870b2ecad138623d69a011ac17ca6062fb972b52aaaa3bb94e856cf06795508a76c285cc5b42b109e82baca3310225c1a447c8daf3bda279988de8a7692b97281fc79f761f9f71e830c4f05cd816b3859cd1384db60a08c28c19447a9abab1797de07f0f7c066ff44c6c842166758652dc4f069ce3dd1c7179ee31869581d3db904f879abebc43d22ea14768e4431416cf62aca98edbfd321c99a784cfe5231914f6f9309a8de2d60ea1bb1924c0f933af8df8e59db4e91fb5c8a2be12166c6149625859529cc4171fe6e91b1b84145c560e2dc3385d000000000000"], 0x10) dup2(r6, r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x43cbc, 0x141b) r7 = dup(r0) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() r10 = socket(0x1, 0x1, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r12, 0x80045726, &(0x7f0000000440)={0x1}) kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) pread(r9, &(0x7f0000000400)="27030b", 0x3, 0x0, 0x200) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x11100, 0x52) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r2 = getegid() setgid(r2) write(r1, &(0x7f0000000040)="9a0c91c4", 0x4) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 04:02:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pread(r1, &(0x7f00000002c0)="74c29a84f18028949ea00ec6dc9a3db8ea7367c11c205e84f5e292e71d8fb9b622324210cc", 0x25, 0x0, 0x8) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, r5, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:02:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pread(r1, &(0x7f00000002c0)="74c29a84f18028949ea00ec6dc9a3db8ea7367c11c205e84f5e292e71d8fb9b622324210cc", 0x25, 0x0, 0x8) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, r5, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/209, 0xd1}, {&(0x7f00000001c0)=""/176, 0xb0}, {&(0x7f0000000280)=""/40, 0x28}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5, &(0x7f00000013c0)=""/167, 0xa7}, 0x40) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r5 = openat(r0, &(0x7f0000001580)='./bus\x00', 0x80, 0xe1) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f00000015c0)=0x54) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[@rights={0xfffffffffffffe65, 0xffff, 0x1, [r2, r3, r5, r3]}], 0x20}, 0x0) getpeername(r1, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffb7fefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) accept$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) r5 = msgget(0x2, 0x10) r6 = geteuid() r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r12) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x2, r6, r9, r10, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r11, r12, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, r9]) r14 = getgid() r15 = msgget(0x2, 0x10) r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80000200) semop(r17, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x2800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x6, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r21 = getpgrp() r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r22) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000580)={{0x2, r16, r19, r20, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r21, r22, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r23 = msgget(0x2, 0x10) r24 = geteuid() r25 = semget$private(0x0, 0x8, 0x80000200) semop(r25, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r25, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r29 = getpgrp() r30 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r30) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000580)={{0x2, r24, r27, r28, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r29, r30, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r31 = getgid() r32 = msgget(0x2, 0x10) r33 = geteuid() r34 = semget$private(0x0, 0x8, 0x80000200) semop(r34, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r34, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r35, r36, r35, r36, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r38 = getpgrp() r39 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r39) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000580)={{0x2, r33, r36, r37, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r38, r39, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r40 = msgget(0x2, 0x10) r41 = geteuid() r42 = semget$private(0x0, 0x8, 0x80000200) semop(r42, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r42, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r43, r44, r43, r44, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r46 = getpgrp() r47 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r47) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000580)={{0x2, r41, r44, r45, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r46, r47, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r48 = msgget(0x2, 0x10) r49 = geteuid() r50 = semget$private(0x0, 0x8, 0x80000200) semop(r50, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r50, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r51, r52, r51, r52, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r54 = getpgrp() r55 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r55) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000580)={{0x2, r49, r52, r53, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r54, r55, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getgroups(0x9, &(0x7f00000001c0)=[r13, r14, r19, r27, r31, r36, r44, 0x0, r52]) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) r56 = kqueue() kevent(r56, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r56, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x120, 0x82396fe42817d306) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:02:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x9], [], [{}, {0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x58e2740e, 0x100000001, 0x3, 0x7, 0x762e, 0x6, 0x18000000}, &(0x7f0000000080)={0x2, 0x8001, 0x800, 0x10001, 0x5, 0x6, 0x1e0, 0x2}, &(0x7f00000000c0)={0x6, 0x7cb8, 0x1, 0x1, 0x0, 0xfffffffffffffff9, 0x9, 0x232}, &(0x7f0000000180)={0x7, 0x7}) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 04:02:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x5, 0x7) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x90) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = getppid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = msgget(0x2, 0x10) r6 = geteuid() r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r12) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x2, r6, r9, r10, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r11, r12, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, r3, r9, r2, 0x0, 0x10}, 0x3000000000007, 0xffffffff80000000, r1, 0x0, 0x4, 0x1000}) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000ac0)="d78bf0562f1bd79fff89a94ca2906c04b857a0cd2499bed85fbc4f5210b8bc2779c249cd59b245aacd8c2306b86b44146cf276d99df35d3e98c46969bfeba7a7026e4f388d509cd28af50d90509c153c8a6108daa44945c8af528504ff2e1894004992a1000000000000000000000000000000009811d1fa2b0c121cb5889733fd8b6e904ba7abcd88bdf70dfe0f9e74ea8c4169df74dbf50c7ba6f4b93643d9df446fcfeea4b6ab6ba85701321827709dbb40f83e21ac833b66412443a95e5a862612f46de892d946044cb5351bea71ae45a51a4b0ffe54483896faf6bb3d"}, {&(0x7f0000000200)="e0589b9a1f4419276da49157911d792ea744d23c56ef7e3347adb0157c9b8885d0f66a9c9cd8ed89926443a21312b67012014d1886d99e0478dcde38588946b1b4cd0c93f8459645246bdf19a8409909b44b83adde237cd7c79423fc3dcc7024846da1897e65cb652bb2292be1c8251a309f6c5a5b4e9e9561530b9135cef224e18a26b39a0443f8231541a98074deb2e343ad10dcd27230d1e1f50141255f0ec201a7734855623d196a6dc47e9dc1"}, {&(0x7f0000000bc0)="fb0a275762dac2a33abd1d56c5ab847c7819bf62c6091aa18f64d71a8fa1bc4a5949fb51f67d4a08471eebdb978d6c5b71a8ca5dae9b3e46859f8776fb00000000000000006664119185453f2d404c3f6899036c76277c133b2fa1012c2d35828e0d8e3a2973bd41c1c5ded8527646f4c7a0eb094b056295e560c50fa52c12a4a91f7e52ad49b60de5f07bcf1094fb61ae6bcee153c6d85acff8e1595314efd21c60185c937489d18bc8d720b173c0ae2012f04c305c5fb8d796cb97bca38ec2df60dcab111780d926358049cbcb0ac70035d8dba403f62e06d90238caae91a210c2ca5e446fbc3ed230a1dfcc5a3a1791a982c29e9e1cb5597c981da8986bc079d44ed4f2e232731091117f61d8df7f39bcc5dcdc8bc85ff3040005d72cf27e5d27c87f3341b0aede3785ab456356f68f4132cf62ec0f97f04e7740a5eca56eaf779cf31deb1a997d69977edf144f19ce9287d724e202b6f607a49310ec4cb22c7e902072e26b9099a4d47483c4e2b2f80e6596aa49bbcdfc82c1052419fa6dea726f96673573129a39a5ab626fe3203292a95420d05b32ba38bfa9c48d5f3e5a5bcaccde15481c136f930cc99a50afe80ad3982d185cda061d06ec2e621f7e2ff4ec2e9ac8feba0247bdfda1e077304ec8f64063375891a70f9ccc7542626212a409aa8ed9f5945f1ad003fc8c1b250fb96da5739b92f1e0550189775b65b362eee37e5d3251abc131e47c362069ffc6b63f86578c15c5c2528f44937ff39daa44fb19a4bd4bf4688f52d22a9d61f1bf48c175d2e7904eb78b3b1f31044c340965ff3088b6e9e2e6629e2e10bd15aca466"}, {&(0x7f0000000400)="1f7e8d4805a4cd1241792d667b127776470296e9b93e3488e3f9eb9a782b92064544601f1d66cb8993fe0c9ac916d7a788df56c5aa8b480dde24ebf84d59b2227ec28b8d806a5c38458be8160b8b2f52bb3165c3ae8a5d0db6b6224a416cb9f0891a991bdfad39024a83cba773b56e1ea30e1f810e36e12be10d7a4f167aaadc6c5384183c4c11abc28ff69437cfe0f2235eafc792fe4888bb3e7a70536a"}, {&(0x7f00000004c0)="2a7a426b1774f4d1f27ffa718e09336c8b6c3ca5328301191a281de6514f58b792eb77016e80770910cd5332541c8d99f85f7c39ca34a37cc47c3a4836b9decd57df870e76df1cdfd4675e6348e97f7c9e35090761a469db9c587a703be880a5bdc46fcdff99663249b1974909c6100bc0070badd109f8c56ba40e2ea12da815b45cf13858d395dcef8b21686a4f73906bf8fa23615fef9fd5a78c0ea7c9baea35f032981cbc"}, {&(0x7f0000000580)="262c1ead6774242536d3e2e2a776a2b34f67b4cce95a4eb73c8d1a106420b0f07340a006183e6d0133597da6b654a4dae7a3c103562a69fc581bd205b42b34292b652aad081738defb4e75ebe84ff1472e7d0b32ea43344e4e60c5e365ad9a4cc4c0b081ab40490fc37dafe23ff0070c2220fb9dbb3fb6fa98fb77cea64042dae006f538c7954c7f33d6804d74e30dee719362d8802e314218decee7e12ad9256894a84ecbb4407bc3ae68623db776afcd48b8b65cd95199ff4d659bd62d3a66642f9b21afa82fc6cfb4bbfd5bf91e09e07d2e"}, {&(0x7f0000000680)="d2eb21e4b6bfe88ad2eba12557fa6c386f16ea35cddc5ccac4e2c98d5a3319e115a12ec35968d01c2e7205496cdb0203d27cdf72f537bae3cf494fbecfa94b87f3b16e3b78aff5e8efd019cb792c43305ce4a1f5"}, {&(0x7f0000000700)="481a9c8bec6b320d5e82cd2051c049304a52b074b0b999abdf0ac0c202a71b1392501f2279bfddcf86d9c36c7bb8d2232ddbda5d3a093a84a6749a12fceb23f01b63bd96052d6971345ae32aa32be8e48974d3b395d569bc5e4dd67ca73258fa884dbd2af681a01534e9d097702391f936720483a86242cba48de00aaadc17709c695396bbff9c5872debabe2fc6dc570eaaf6aa3ed6c1eac9"}, {&(0x7f00000009c0)="a580e99cef4763844a80ea7a663b1a3dd1233c75640aec5d13d14b93464d32675aaeeb63654e4f26e95b11d93a904f9df9acacf93c9f2b402cd643b295804aab36f7fdd1abb886ec7684545ba7c097ebad728e9eed2c81e099c795b95647fbbd1c0c82a8ba5394df486ca7d459e5b9d6da4ea0e47538a5bef457bba59ec97ac844b21f38cf1ff93d835882549614fbf35b1e05000265764c40262752f3ac0f974e5e6048c6e02a411151f2262adec9276a79834880c6e66f94d25db0272c0c4f43a10cd7fe360c45a7de368e3ca749e13d89645b7775992c94265ba5f14fade6842e"}, {&(0x7f00000008c0)="54a389b74e13e51f0d5b0be1eb7ea1828eda4d85fff3db41cf8e41c40ae92d14463c"}], 0x100000000000004a, 0x0, 0x0) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x6, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'H#j', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6}]}) socket(0x18, 0x8007, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000300)="5eca43f386ed302eb294c993af69") 04:02:43 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x8000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r3) fchownat(r1, &(0x7f00000001c0)='./bus\x00', r3, 0xffffffffffffffff, 0x2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) renameat(r4, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 04:02:43 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x0, 0x1}, {{}, 0xfffffffffffffffd, 0xf7}, {{}, 0x1, 0x8, 0x40000001}], 0x9, 0x0, 0xc5, 0x0) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r2, &(0x7f0000000000), 0x1f0) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x10000802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) 04:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000000400)=0xc) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup2(r3, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r6 = semget(0x2, 0x0, 0x399) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r7, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getpeername(r7, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) semctl$GETNCNT(r6, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r8 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r8, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xb9, 0x1f0000024, 0x3}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x899e6c6cb0a28016, 0x80000000, 0xfc, 0x7fffffff}, {{}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x5}, {{r4}, 0xfffffffffffffff8, 0x8, 0x80, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2c, 0x1, 0x100000000, 0x3}], 0x66d9, &(0x7f0000000140)={0x6, 0x8}) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aa8c64e73e114ab566b460ee48c02f6ac41e6bf3bf554799aa7291249b7b74bd85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r0, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r5, &(0x7f0000000140)=""/42, 0x2a) socket(0x2, 0xeaa70631ef0eb12a, 0x81) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000080)) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x4071, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:44 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000c99000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000b5d000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200000000000000}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(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']}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000005c0)={0x46, './bus\x00', './bus\x00'}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000600)) 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) bind$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="01e6ad2f627573b48eb0753edc444eb760d7b0487b0350028ef8f01ca8ba189a1e91a2b5c90f000039aa28cb10c684e78f9ed88f63f18f41437f9f771894f891ccc7ab14ca2e19f3aa22b755a6a629979cef7e986000"/95], 0x8) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x8c, 0x1, 0x1, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x9, 0x6f2}, {{r3}, 0xfffffffffffffffd, 0x40, 0x4, 0x6}, {{r7}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x492d, 0x6}, {{r0}, 0xfffffffffffffffa, 0x8c, 0x1, 0x7fffffff, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x88, 0x20000003, 0x8, 0x2}, {{r8}, 0xffffffffffffffff, 0x10, 0x8, 0xffffffff, 0x7}], 0x20, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x4c, 0x1, 0x9b2}, {{r10}, 0x1, 0x2, 0x2, 0x7, 0x5}, {{r12}, 0xfffffffffffffff8, 0x2, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf000004a, 0x400, 0x1}], 0x4a5, &(0x7f0000000200)={0x1000000}) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1000000000100000ffff000001000000"], 0x10}, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/221, 0xdd, 0xc0, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r3 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$dupfd(r3, 0x14, r1) 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xd9c8eff2d8a8b8f6) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x45}, {0x18, 0x1, 0x7, 0x93}, 0x49d2, [0x9, 0x1, 0xf47, 0x8, 0x1, 0xd562, 0x90, 0x37]}, 0x3c) 04:02:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0x2b1, 0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x5}, {0x3, 0x2}}, 0x0) 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2a) 04:02:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000180)="17612ab27d529b9ab821b1df91c6a82a80c892bfb2f5579e9663844c10bc5204b0f00535e0ca33c2975a26723de1d7a280ba2f69cf1c5d5d812833f92ccaa030f5ea458096009b33012700f3c9849b23375ba425f3c53b002a3e1ca379c50665f5f10dd33a58c89c41fb5025c0fed4e528e1c1b825eb7e8c6711e0a307a61788fd9c6c371e7dc6060985cbee7b71a3ee221b7e43ae9390e5d3db438529ce32dcb829a140d7bbe24ff36b1a3e5f65ae06be6c564ceed1f3e097a35448d0d1d611ffb0693279fbb2074f80452f3d13b97ff8395d3c1df8e3a3e385298fb0d85dc3780caa85acbf0ae75b52fa1076df74a4ea0b99f897b1f8b49612d18051d78f92f2a428a7e5a2b950519d73c4b6569cfe668852f2ed5a41b71c371aedaa3c6a522656bb8a62aaf052e24548be38d205eeb1e0a6477fd561e3bd03871641231c55b4670a283712fb2e4893bc264f", 0xfffffffffffffe95, 0x0, 0x0, 0xffffffffffffffd8) 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x7fd) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="895a5254a8ef249e039908c9265fd2f64093805bbcddd852d224d6d5903b0c991431dd81ae0f4fa916a6c4ebd6093e031ae9e32e67", 0x35, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x10) 04:02:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) acct(&(0x7f0000000080)='./file0/file0\x00') r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000240)=0xed4, 0x4) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) setsockopt(r2, 0x80000000, 0x6, &(0x7f0000000100)="1ea9e8df38ffb3ebdb426a04a8d63050bbb94fcf08aba8b14daab0a400b0cab43c4b152a858a5e8c1e30d6b1f80c12f1080c3587d7c7c2096eca96c3f05f30f7c9b67c302ac22cc22be59b380afa9366d65067d19c8dd001211c9e3ef58d9ad03f5c7b54c4dc5558873e5e982bef08672f3396db204422b6eaf1ca19e62ab5c2712dfc580b04f440d26cd6c4f8c9f237eca7cb53583b0f1cfe11cfdc35c2783d56080827a1af1d0464cf6ffeb61990333c4cead5753f068e1c669658e98bae6742c688bba75fa4b90c5f9b5381ffe2eacd3e02b2b00d73e0bade18989507be876313ab4d81bacf5b5f7053a387", 0xed) listen(r0, 0x0) 04:02:44 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) geteuid() 04:02:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) accept(r0, 0x0, &(0x7f0000000080)) 04:02:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x1, 0x1, 0x0) r3 = socket(0xb4e8abe9ff1297c2, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf14c, 0x4, 0x6, "661fbef2243407000000000000007f091fe600", 0x0, 0xfffffffc}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00000000c0)='./bus/file0\x00', 0x100, 0x10) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/da\xbb\xbaw\xc0\xe5\x11)', 0x8008, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0xffffffffffffff51) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x3) ioctl$TIOCEXCL(r2, 0x2000740d) dup2(r0, r1) 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x118) getgroups(0x1, &(0x7f0000000080)=[0x0]) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r3 = openat(r2, &(0x7f0000000640)='./bus\x00', 0x80, 0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000006c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x81) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYRES16], 0x1, 0x1, 0x1800) msgsnd(r5, &(0x7f0000000600)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481a5843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0x1, 0x1, 0x400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0x8, 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0xfffffffe, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0x0, r12, r14, 0xa5, 0x21, 0x100000000, 0x2}) r15 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r15, 0x29, 0x1a, &(0x7f0000000040), 0x4) r16 = semget$private(0x0, 0x7, 0x0) semop(r16, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r16, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) r17 = geteuid() r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) msgrcv(r18, &(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="2d04fb47fe70c28d4c345b33eaf9", @ANYPTR=&(0x7f0000000c40)=ANY=[@ANYRES32=0x0, @ANYBLOB="d219454f5668af0677f61eb4ccae68b3d7bc140c6256750fc10124db6f4e9cb155af0100ab8a9a11f176bc1adb797157510671eb74b48b23159207ec87a6696b2702d8eeb9e2a6acc35fff7332006d9375834b46ca1fdf443a5d2ea98541eff52abde9a63a598cdf5239be7c6b13c730e3c659be8f0b2acd383c11a5106e888f6b7f30ae45685c21", @ANYRES64=0x0, @ANYRESDEC=0x0, @ANYRESOCT=r5, @ANYPTR64], @ANYRES64=0x0, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESDEC=r19, @ANYRES64, @ANYRESOCT, @ANYRESDEC=r20, @ANYRESOCT, @ANYRES64=r21, @ANYRESDEC=r7, @ANYRES32=0x0, @ANYRES16]]], 0x1, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a459dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c28d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e2400"/112], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r28, r33) r37 = msgget$private(0x0, 0x682) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) msgsnd(r37, &(0x7f0000001640)=ANY=[], 0x0, 0x0) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r46, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r47 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r46, 0x40047607, &(0x7f0000000240)) fchownat(r46, &(0x7f0000000380)='./file0\x00', r47, r48, 0x0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000580)={{0x5, r17, r24, r47, r41, 0x20, 0x9}, 0x7, 0x200, 0x4}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000100)=0xa5) getpgid(0xffffffffffffffff) 04:02:45 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x6) 04:02:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) openat(r4, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000140)=0x1000009) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 04:02:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='\x00', 0x40, 0x0) write(r0, &(0x7f00000002c0)='oL', 0x2) pwrite(r0, &(0x7f0000000300)="ca0472fbd2ad25f8200b1f19817df37f821388c419e51441e55502081995f93d55836ec2eff2fa4c399d66138bce84b00e4e45a820d3322ece9b347028e94e1797e9590b989ac5ba65eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3c01c53848e9e4e38ac3c59a66129b4d1afba05c7d8138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13c9c1ae6ed444798e1e5d7fb0efdab80b9fdd75d826d5bb6bece4976b88f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e087108bb27803aebd53b62ffffffff0000000021eeda96027ea1bb5dc2abc2765899d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b408d10d9258296b533249e79c0a10a182d2c224a7e0866af14e4024431", 0x134, 0x0, 0x5) execve(0x0, 0x0, 0x0) 04:02:45 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc, 0x0, 0x0, 0x0, 0x0, 0x402], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}], {}, {0x80, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18008) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 04:02:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 04:02:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xdf, 0xfffffffffffffe73) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/152, 0x98, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="88f8ff0000ffefff"], 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) shutdown(r0, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 04:02:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:45 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x6, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 04:02:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0x0, 0x0, 0x4000000}, {{}, 0xfffffffffffffffb, 0xf7, 0xf0000000}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r11, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x52, 0xfff, 0x1}, {{}, 0xfffffffffffffff8, 0x80, 0x2, 0x1, 0x40}, {{r3}, 0x0, 0x50, 0x1, 0x800, 0xe3}, {{r1}, 0xfffffffffffffffe, 0xbc, 0x80, 0x6, 0x100000000000000}, {{r5}, 0xfffffffffffffff8, 0xcaa578b5e6831dee, 0x1, 0x4, 0x401}, {{r5}, 0xe, 0x84, 0x80000000, 0x7}, {{r7}, 0xfffffffffffffff8, 0x96, 0xaad975b7ab25c016, 0x9, 0xdfc1}, {{r12}, 0xfffffffffffffff8, 0x80, 0x10, 0x400000afc6, 0xfffffffefffffff}], 0x8, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r14 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000040)) bind(r14, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x800}, 0xc) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) 04:02:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x2) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/37, 0x25) open(&(0x7f0000000000)='./bus\x00', 0x28c05, 0x1b0) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x0, './bus\x00'}) 04:02:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x0, 0x80, 0x1, 0x0, 0x200}], 0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:46 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x40, 0x801) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x20) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xcfc0a417083788cf, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/84, 0x54}, {&(0x7f0000001280)=""/148, 0x94}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x5, 0x0, 0x8bd1) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) clock_gettime(0x4, &(0x7f00000000c0)) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x54) pipe2(&(0x7f0000000040), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) geteuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xbbb95a1eb9885093, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [r0, r4, 0xffffffffffffffff, r5, r6, r8]}], 0x28}, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0xfffffffffffffd3c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x82, 0x0, 0xfd}, {0x40}, {0x6e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\xd0\x14p', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8000, 0x110) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x100, './bus\x00', './bus\x00'}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r10) r11 = getgid() r12 = getpgrp() r13 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r14) r15 = msgget(0x2, 0x10) r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80000200) semop(r17, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r21 = getpgrp() r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r22) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000580)={{0x2, r16, r19, r20, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r21, r22, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r23 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000200)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r24, &(0x7f0000000140)=[{{r23}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r25 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000140)=[{{r25}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r27 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000200)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r28, &(0x7f0000000140)=[{{r27}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r29 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000200)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r30, &(0x7f0000000140)=[{{r29}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r31 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000200)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r32, &(0x7f0000000140)=[{{r31}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="91a34fc4e8c22c0ccf93f7628ed9d42a01369d435ba7d521d3bc114192b1e8f48c9d19b810f3e5b00e3df9cd426ffd4b2699dec7f9d5ee460334002189ce94a4ff08db6f3bc1ce0fe8149c3751c3cc4a62f35570f0a3c5b0dcada1", 0x5b}, {&(0x7f0000000140)="51072a0d734d46cecae5ff978c48f23a9cd36826ced936baf8d25f0205f4d81f319e0c31171d1cc99ad71260bb0363950d15e36589", 0x35}, {&(0x7f0000000180)="216c354361e4f8cc2bdc1a24a2cbf187dc1663e3804e60dc7f46a260c48acd215157a3bbd02a8696e37ab90ebfdcf33c66472d89223759ae817ab4b2cb8d8964", 0x40}, {&(0x7f00000001c0)="780f0519c6c10bcbf05cdad13db0946af504e358a8b1a7a9013431729f36f676b320aa3dc85dcb07e5140162b071ced2a75a1f577e4d91877a85945b4546d33ffda8c94acef7450e9341f83e6479bbb54d31211080dd40a65ad4ae35cc39997c91622ec5f5ee4243f7cbff241c1534a34053d5b55538a141d7ef8f3e645826d15954f3fa20607d888f161949d8c066", 0x8f}, {&(0x7f0000000280)="14e8755c936cb734e8dc4f6f4dbdd9d8b4d90cb1a7850c1cece3bf00b55e9ed8ec4187fb32628bf5422ad9c4fc2f2638f61d85d8165e0289bc9fdd9c295d3f05160770454048ee4848dc08f876c37e0bfce9f0307039d9f0cc7f017d4c3e389ac6153b90a962e8b7d4e02146468cdbfca42755301fa08a52240206447ec5794ec028fbf8604923b16d2ee0daa5c09580829708077d94c72a3910f908fd3cb4c0e6a1e744427dba10a6fbe0e2bf9f7715a4391ffb92c931c409c65ae660911d5d3789b3017d4f6a2880ca42df1437a29ba3b5b7a3e6372b37051ab88e594b8f20a8fc8f58b9164629ecab036b11d4aa5b", 0xf0}, {&(0x7f0000000380)="b0c945909cd7516b7027bac8bbe3ccce4a61b326d271c01ff99423f89d82c6d06ae931867044dbc2ff7e8bb6a61a24d657d84164d416c2d10603e95ebf62bad62bfa3b3efa3104f8e8ac10cb5e89b9e9d03a09b3727960658e79d6ffeef04b5978704ebb3c8e16a7eef70e4fc7fe3686c3989707b2278778d3dd4e", 0x7b}], 0x6, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r19}, @rights={0x28, 0xffff, 0x1, [r23, r26, 0xffffffffffffff9c, r27, r30, r31]}], 0xc0, 0x404}, 0x401) 04:02:46 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$getown(r2, 0x5) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000014c0)="a8d8ac5f6434b7558fa1f1605e6b41a4dd7cf17adeaa19d9b998dbab3b0504253a0af7eee7146c2733d0dc0813f082af33cc08fd5f4979be40c9b2a31a8c310dbbb72a9df6dd0133e84c718ad45de383a28a71d8469262ef6f1eb4b70192c89cf925f47d89bd95c72d924a4b52369f4cf13eff81a695d2acfd3ffcfd0d23cf0ee23070f97eaa7e6406bfc03cd198e5890c8b409bca9d98f0fa37527c520c7deb583bacfb6ae443d6929d12e1838e10fcddec72faeddc6fc1b0197230d2853e239fa82120ff73d364feb8f1e60b532ab3526ca077ef1b03c0a04db9ad813c96b9", 0xd2}], 0x21e, 0x0, 0x80000000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000001240)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e1354851b984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc81607c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c9931a2041a8c77876be1917a4d33fcbfd95ca7d00da5dd2829d653f9a2179b6faf6916895590dd7794fd86d10eddcb669c59674cd5a2b6e9afb944"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r28}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r28}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x9, &(0x7f0000000140)={0x7, 0x2}) r29 = kqueue() kevent(r29, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r30}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r30}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r31 = kqueue() kevent(r31, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r32}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r32}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r33 = kqueue() r34 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r34) writev(r34, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r34, 0xe3) writev(r34, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r35 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r35) writev(r35, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r35, 0xe3) writev(r35, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r35}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r36}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r35}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r41 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r41}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r41}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r41}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r42 = kqueue() kevent(r42, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r42, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r43}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r43}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x47, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r28, @ANYRESOCT=r30, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r37, @ANYRES32=r28, @ANYRESHEX=r40, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r42, @ANYPTR64, @ANYRESHEX=r43]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r33, @ANYRES64=r45], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000001080)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d602000000000000001f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9deaa4615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12f0e0d9e0be1374e100abe7a41bbc63c1c267e57e4344688c0ef9b490f9ade68b07b2ed90e6aa69f1b5c0e84bf0446e9cd23a1c4329069e868c0873cef8da2c9b0514a1900893908dc59d2b39a6abae922b8b69b3688b739d5af9a4836a2930ceba54e3218792c131f2532c2f53ed20ed3cd03083350449344c17976ce23376a95ca499"], 0x44b, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r54, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r54, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r54, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r54, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r54, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r54, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) msgctl$IPC_SET(r54, 0x1, &(0x7f00000000c0)={{0x6, r56, r57, r59, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r49, r53, r57, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r53, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r63 = geteuid() r64 = getpgid(0xffffffffffffffff) r65 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r62, r60, r63, r61, 0x143, 0x80000001}, 0x8, 0x100000000, r64, r65, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r65}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r65, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r66 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r66) writev(r66, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r66, 0xe3) writev(r66, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 04:02:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r4 = getppid() setpgid(0x0, r4) r5 = getuid() r6 = msgget(0x2, 0x10) r7 = geteuid() r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = getpgrp() r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r13) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x2, r7, r10, r11, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r12, r13, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x0, 0xffff, 0x0, r4, r5, r10}], 0xfffffe15}, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') 04:02:46 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_RMID(r1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 04:02:46 executing program 1: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xffffbd8b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) fchmodat(r0, &(0x7f0000000740)='./file0\x00', 0x4, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = socket$inet6(0x18, 0x1, 0x1) recvmsg(r2, &(0x7f0000000800)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)=""/74, 0xfffffffffffffd5a}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/234, 0xea}, {&(0x7f0000000ac0)=""/61, 0x3d}, {&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000540)=""/179, 0xb3}], 0x8, &(0x7f0000000980)=""/263, 0x107}, 0x1) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getpeername$inet(r3, &(0x7f0000000480), &(0x7f0000000700)=0xc) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:46 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x80, 0x20000000, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb, 0x0, 0x1}, {{r1}, 0x0, 0x0, 0x0, 0xffe}], 0x2, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000340)='./file1\x00', 0x1, 0x100) r3 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) socket$inet6(0x18, 0xde261187df15e6a6, 0x2) shmctl$IPC_RMID(r3, 0x0) r4 = semget(0x3, 0x1, 0x400) semop(r4, &(0x7f0000000000)=[{0x3, 0x7, 0xc00}, {0x4, 0x2, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8000, 0x800}, {0x3, 0x956d}], 0x5) semop(r4, &(0x7f0000000380)=[{0x4, 0xae, 0x800}, {0x4, 0x0, 0x800}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r5 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) connect$inet(r6, &(0x7f0000000300)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x300f, &(0x7f0000000140), &(0x7f0000000240)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r3, r4, 0x2) 04:02:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0xe0, 0x5, 0x2, 0x1, 0x7, 0x2, 0x10000, 0x2, 0x3, 0x2, 0x6}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) socket(0x18, 0x3, 0x2) r9 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$getflags(r0, 0x1) 04:02:46 executing program 0: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f0000000000)={0x2, 0x1}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00/nulL\x00', 0x80, 0x0) 04:02:46 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x10, 0x14) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x8, 0x6b}, {0x18, 0x3, 0xafd, 0x2c87}, 0x6f0, [0x10000, 0x3, 0x80, 0x4, 0x241a20e, 0x4, 0x7ff, 0x4]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x5c}, {0x3c}, {0x4406}]}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$setstatus(r4, 0x4, 0x80) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") 04:02:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x9) r3 = socket(0x1, 0x1, 0x0) r4 = accept(r1, 0x0, &(0x7f0000000080)) sendto(r4, &(0x7f00000000c0)="0e164d945736052b8ef96ec25275e2f958701a3c7d3272b15e58b59b076c6ed5d5342316e2e1c9", 0x27, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3ff, 0x3}, 0xc) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x7aaf77bad550d220) 04:02:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) 04:02:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x0, 0xfffffffe}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="43c4f2aaba6d67c27d1c8b72d8aa72a2425dd71e9bc798099867621e4aaa0cd4f18320e79f70d5befa8eb502413d5be51193621006c6de3af3f8eebbd41655016d6c855b0c0026a590caa9aee9514a", 0x4f) 04:02:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x6, 0xaaa6bd6c15906b32, 0x80) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80008098, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x81}, {0x74}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 04:02:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) 04:02:46 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket$inet6(0x18, 0x4, 0x2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup2(r2, r4) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000040)) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r8 = getppid() r9 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r10) r11 = msgget(0x2, 0x10) r12 = geteuid() r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = getpgrp() r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r18) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000580)={{0x2, r12, r15, r16, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r17, r18, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r8, r10, r15}, 0xc) 04:02:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r3) r4 = msgget(0x2, 0x10) r5 = geteuid() r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getpgrp() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r11) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x2, r5, r8, r9, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r10, r11, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r12 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r13) r14 = msgget(0x2, 0x10) r15 = geteuid() r16 = semget(0x3, 0x1, 0x400) semop(r16, &(0x7f0000000000)=[{0x3, 0x7, 0xc00}, {0x4, 0x2, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0x8000, 0x800}, {0x3, 0x956d}], 0x5) semop(r16, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x0, 0xfbff, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x1800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x2aaaaaaaaaaaab27) semop(0x0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = getpgrp() r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r21) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000580)={{0x2, r15, r18, r19, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r20, r21, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r23 = getpgrp() fcntl$setown(r22, 0x6, r23) r24 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000200)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000140)=[{{r24}, 0xffffffffffffffff, 0x0, 0x10, 0x0, 0x40}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8, r3, r8, r13, r18, 0x104, 0x2}, 0x56, 0x0, r23, r26, 0x800, 0x2, 0x3, 0xe0000000000}) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x40) 04:02:46 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f0000000240)="8dc0d8ebf77a1851fa9ba7cda4091e36fa7d1ebe498bd21871329d88c2f17a30739ec4495621d56183b8ff55fac8d64245838b409b638bb01f151cc9861d460b58a48afd6ed0fbcd62fdac3c80b4e4a5c76e1eb8666fda6bd5759047965217e3063f5f4b0f7abd6936bed5bb42f0b1636456f96f3bd5bdf0b1150780042bbf4b833249cc430d0324a836863b5e7fec34ad03a43252275e4f0671e158f62ba000028454538a6558c506d2df6386283d586e210a21de5f0a7a14ba7f11053c317763bbd9fd195867", 0xc7}, {&(0x7f0000000340)="a92d859bae74f6cb9884bb51fc7a16670a11b0e0bc19053ba05d4856195a1e2e6a4acf513377d6d6d11d15e75cc49d14f963e982558b2836a775032d06eef37007b3ac2ca49132d4d3371919256dc981e4a738ff75893dcbc928df7709b0f4879d93cab61ee2cef3a32135d337548804253d21f1a47d61644cfa2c5c3fbc98dd0decdca2f595c53224e8c209e07cd667a475a152f1e8", 0x96}, {&(0x7f0000000400)="ca439a5a885e3831743547be51c98c26e9bd377d4bcc6c108df089d3d12a35b472fa7affb89853437d70b0cdae7ba41ad14d1e6c829e6ccf1ed39175ee63d599fae7ecd31d7d11da1a50d2d5228e359fa8bb68222007e5f8e07037521fec054618beb95ed3dfe743ed972d038995e1d98a11c5bd155a6b6a8d15f48085f5396fc07c973ce73ad9aa0ff1f3d10081f997453312fdd1f33ce3d0e68a7c350d955aa08a6afbffa59bd32ce9026f5af583d6449eb35c46aaced3a2096dc175e12802b7b84a6a6e8d99a87d2868f2c4353c5d50733c27508a1666adaac87c93ec01d28ad0ad0228459264c31117e6be09004364546ff68d124d76b1269a", 0xfb}, {&(0x7f0000000500)="9d1d1b62da5adb187d35497ec089ec66b7c6455615b2cbbafcc1f366af7831ef8dd57d0b93980003cbc10a55c7cc1954b5764fd5862b1eceb51dc99ab7bb265306a189a148ebce7f4aa850d3b7373c5c818d006ac2", 0x55}, {&(0x7f0000000580)="0e59706d68b5dc62ed81af2378d158dedca03bd0229bb776e57481ed7caa10e8e6674719577886bcdead1c9815ea654ce1a6c90d02292d899a6cc1e8dbe742581c31a13a91f4d385d54c22aa8bd804a4d3a06af923e2eb5617b738ff94e410b924acd8681a79d216cf80ef9d06e98edc54fc583eb7e2b7417aadbd08b4c481d698ab585ee582f800d599a6a78d96467ef46135", 0x93}, {&(0x7f00000001c0)="5369be1fe8722d72a03c3ef54d4667a20ef5b17646925a5eeafd190122ddca2c9c5729d536358847245cfc246d49f449c6b730e0a6bd60c5a753588f8ca985", 0x3f}], 0x6) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = dup(r5) fcntl$getflags(r6, 0x3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup(r8) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x12c) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 04:02:46 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001100)={0x0, 0x100000001}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/4096, 0x1000) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0xc3) 04:02:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000000000000000000700000000"], 0x10}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = msgget(0x2, 0x10) r5 = geteuid() r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getpgrp() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r11) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x2, r5, r8, r9, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r10, r11, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r12 = msgget(0x2, 0x10) r13 = geteuid() r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r18 = getpgrp() r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r19) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000580)={{0x2, r13, r16, r17, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r18, r19, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r20 = msgget(0x2, 0x10) r21 = geteuid() r22 = semget$private(0x0, 0x8, 0x80000200) semop(r22, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = getpgrp() r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r27) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000580)={{0x2, r21, r24, r25, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r26, r27, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r28 = msgget(0x2, 0x10) r29 = geteuid() r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r34 = getpgrp() r35 = getpid() r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r37 = getpgrp() fcntl$setown(r36, 0x6, r37) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7861b6, r37) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000580)={{0x2, r29, r32, r33, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r34, r35, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r38 = msgget(0x2, 0x10) r39 = geteuid() r40 = semget$private(0x0, 0x8, 0x80000200) semop(r40, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r41, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r44 = getpgrp() r45 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r45) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000580)={{0x2, r39, r42, r43, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r44, r45, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getgroups(0xa, &(0x7f0000000180)=[0x0, r8, r16, r24, r32, 0xffffffffffffffff, r42, 0x0, 0xffffffffffffffff, 0x0]) r47 = getegid() setgroups(0x5, &(0x7f0000000240)=[r1, r3, 0xffffffffffffffff, r46, r47]) 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000001100)='./bus\x00', 0x80, 0x10) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000001080)=@file={0x0, './bus\x00'}, 0x8) mknodat(r0, &(0x7f00000010c0)='./bus\x00', 0x2, 0x1000) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001140)={0x4, &(0x7f0000000040)=[{0x8, 0x1, 0x1f, 0x7ff}, {0x0, 0x40, 0x26, 0x4}, {0x7, 0x2, 0x3, 0x317}, {0x7fff, 0x20, 0x2, 0x7}]}) kqueue() 04:02:47 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000010c0)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xf4\x00') pread(r0, &(0x7f00000000c0)="58a1b184e35c9c55ee2eb8dd1c9aa18dfe7853730d41c99decbca32ff891183eaa371cd99631afe24312d8c50f251fc66ac4be03bde6f46c8888fde8a412c6de9a0840309a5526044e4077bbf98b422dd489234a00de74b23aaca96c6a3c1b302fd7065209c3aead52ff1ebf3f511f6a3f75e41f264726fa51f5ea621346de0718f5727caf97dede9e7634ce915b3898d371ef0e77c35f5982b59e9c7c62bea4a0ee8a8afb55f567060f6dceab67985d754a27107cfff7bd5596d9066fccfde9568603c0e476ddac9a3a7d26dda2085066f75dffa66d079e98aa87d38f5e95ff7f11280c1bc28c652118bc7339eda1c668756d0b90bd3d3940d30af0dc84edff8168a134b239a0a8d98d23186d8f7bf84c1f9a655a27200ca12cc25b4a19478cf1270cd57566f328d9fe6d256a3e46907327d4bad458defd3099dfa199525a35cd85b4b24a38367641a954540c77efb0d11a5d6db618b994cd86e0e36c79726c86683ddc7fec5ee1cc23a6c5202e437f70d7696b56f14985e269bd7cddf5b75290b033280223a0717a060636d1de71cf17570f511a47b6e604a763c80692caa0f6e98eef552d6378595a3fef08fe3bef0fe5f1cfb2505ca31117688001e36829ebf94443ce4a62a4873b27d6aa5ed25580f6fe7bc868e080410c89e111a7e35639a520fb8ccbf15d7c0031f751ed8a0706dbfdcd23396f6f1bbdea081f9aedd94b04056dfec2077c1ea715bbfffc49dcd9507a8784797fd1c33d74431c866320e7b7fd371f7ca4b90385ac2b08f119df22f22a52f50dc880fa9287d828486fda21d9e978e6ef6c2b322bb7e55cac33799ac51cb7940b3fde8803070d52d0884752839f40ca526ea8c28563fd7e0d0670e5dadb4b1e498a4a9d6f529f57386deeb78db1ff9d05d48c98ba2fcca1fdbc22164fb4f00ff78f29fa77efab4997bd0bd85788aaa7404c05277c635d5348c09e2a19348ecdcadf9d2403c7a92c232e6ac71538fa9261fdafa22fd6a8d2214da79fcf186a8af445b39a719e3a1c8865eb4bf272ae13a6467ff675da1a3d4a40b6c829b397beeb2473131a9dae5a0f922af59065f82218a0757e888c966fb7f763247315826cf5805c13f7ad8587fde5a063dd105efd62261a0b416451e525d7c91745b6a3a5261a3c648a583c899ef099f14aff45148273e999b605c1c5c90ed7508ee47a352429adff3c1c94694aabb5e23bf9cff135b3196bac1c749dcdc9d466ede8fa68eb5f10d485e1ae16c69af798f1b050b1127263480b95bdde9dc8e0158b4785587c030426775cc91ffc328aa8cb01fe28456dd0d24eccfb2238488f2635c43fc360d4198b0860cfd6c5b5460767f6b37b2cabacc1cbc8e7d870a39f4130808fecdce6e01960abb49d8974de58d2f81b8e2b66c0baa0a76f198e587c435a438df5c98d4a265a3de1ad07ea36a0571809c422647ece520aa6ac95ffa110e75f18497fbbb28ce6098e7ad8e0e35c69b7e3cccf9a07973acd57e35a5265966159d8c6dde26726942276f9c97b116e3840426f9784973d9582aa2a14a6f774ee17237f84f18fa784bf245bb3a25adc55fbe23d3ca1475414f81c90b32785055cc27d4970067756e0ef38fb00edb18b642507760da4639581b0e99f30a6bceac243a55e7a936cf5d0e3bd054d78eab9ff042e75c5a7352fde5db9755275cc4fc58296096823f6d4d95b1eccaa7f9a12c5768f923108979fef05dedddd369a21e3b315fd0576491c136b2020455e5b2cf3301e94c0697f9b482d4db15aac8b2d0cc207121e546038a94bf007d69930d3cb05ebcd42ceb4c689b7912a6da6154fd4e5e6d3a4bf898295fc36cadaffc6b649e2f279472f5ee1638fdbafc7807fb375d342d8128334793675eae048469d5709106c7f0d5dd8dc01af5fc03a80443a21cfff2e930b97b1db43ddbabc3e9b87d9e73a3b20fa6f17331a2fdc5316c7cdf1d768d8bd99b43f0199801976538a6316bbc0df6f8b11b8ba32d55dd2c905f64208ca2e914a09eeeebe398890c99707e9085827d2632d23fb91a9861425c8789e7939539e72a6714c73c60320085808499473cbbd818ea2f04ef9ec967fe588fbbfde7af141dd1c809d1ca577d5cf8bd13464286f68bf55b1d14abde82674e77378889a98c58ff6f7114c49e4e455562e0beb4c80ee27ae04a56d285065bf66980ac84ba25c5abc26588e57e0b4ad7d468861127f5080554b7dd4a66e7941f737d8cfcf602748bf8c172c6524a5d852ab90626d3ed23dd420a68e7839c489f89b9606350c5883321ae35c67ab70209b532a94219212d9eabb81f072b95e4f83e7f231baf7d2875621c29407bc37723085d5a43872c531ef0c597dda6cdbe9ecbcef829ec2d6b1a5db312c9ed9e4373d36857761b328879e7199e84d2e873d861f0c87dc18610bb1e220ed5c296e011e7480b676f5e6c7bb6968047a2ba50db4cbc7dee4d234d76e922949f9d9470b49ad0236eb1e54d75fcc6a3c4c4b33bf91cf7792debbdb5e90386ed79836d2e073eba2ed4d42cef46e54b0869fbfb1331ad8c514536f76c3000a237218a7eb7885dc279cfa543afb49c105356c8e7ad691305b856689c96d94c06b9d1a04c9a53428566d9038dfc291ecdac88612afd3e414b2a380c29e0ae72011ad65126a9854fd86634804c11f0ceaac0dca0dc0c0f48139fe38e01b946ee7f24bca7280149965da6b78e955b3eae5fc715c873ceae704c7aeb6bba63e6764f739c5210933f2fd286e8ffb9ab3b2543bf1661e1d1e590d35b30b6c4bda63e24e53a58cc90f176e5948a8d688793fcc11fc4172f03cf3f5dd597410a925c955ea827acdb60823708ba64d6fe4ed92a067861cc3df3d4d517731c7352843c61d06f2cc16e33aa99a279e6542e8fe5a22e1f5ebbdfe4b7eed24f68cc0e94041e11ab4a7a817b97daf4c91d2d4fe18b44e030f08978d737344bba18d3b32567ce6ddabac415d06a7c59584f4cf491e1e660a28854079b019adb0f10555c8d6baa23923ad6b670502ef00fe236fe94d0f8c8e39fecad2d0305fc6d206a55e7d45657803ed7fbb3d067de24c7e896070dfebbc98ba44b3784c7135a9cc9f3215400112629602608e95786635ec89f87b5f0df370738aaa02cf89035d7be77ecccd96b1a29cd63fb87184a156461d453695e4d2c00d03dc4df6099f143f7a5ddf9a016119b978e521c1c99915cb3941983222d2c4ee56b7a2c512f22a68232189c9c3cc065f00fb1d74d2c8d9e4f0bdc6b45f05532053546959b62104b7c74e9ae17b0f3e1e5abf1cbffea39beb7287a4a9a9e694df4cb5cc85448d316307ac6cabdd97fde94fa3d620767aa6c0e2139123e7232af7e001eed51f58733fcf2dd9568c3da25e5821ec9bbc9afe33d449362a6a29d9e35e9f82dec704546e9a33ea5733ffa6e1e94257ad57fbc02740a0a73f4b9be49168554c6d620248d547f6f5314a88d69d83eae8a0a2dfc5e1ac62c3011aca997445d545a3481ce6f88b94e09b70bb5882dd22ffff56ec4c623c068bb679a37caf5d97343aab82da3761b2b41d87309d328e1875b3d17517fd952e48c59773bea1f563cd25887750d07278a8fd295c98e6f789aa9fed81812503d6d4de04b533247d1e542aa986d34530ca20a902b2abe0ea626bd7b3fecada40418d66f37751b10f96b3129d5718ab949750f9942b60629555d93c11ebdaa147f53e0d1264b3c0c88df02898a742dce825d9ae29daef40da1baa88fdbdbeb628ce88fb388229605da49fd9c0b226be1d148b18451fd081fa181c312a59d7296cb3e7385b42073e6e5cb69c68f989fc59971d8e1df74826ee6efd1202e6f6171f65155b3c730e17163403955193e51aa9821c663a3e7704db4ad734a4474055e1d8a36d29aab92355ad535ec528f3f1c0b94cf02f7d91fb6b9a9eb11cf7016498d291a0d920ebe1e60764e6e87b41b72fab6f49d7f909c00184f9458bbe64d9c9edd7b6f199cf2290fa5833a34bfc69a4d0a46a90a65109633690d9cc00ccf18b6660057bc3c0aebc38597577c73e45381fdc8fc80c31c99630587dabb22351ec2dc972cc581ab619381aec2e3b54fec2d1be02da19c4b4bbe501c3f1718c339aafda38b47dfb4395437560aa01758505c3af030b76a084207a649d7d5b9d9945c1be35fedaff1d36c69d60bf5bbdded5d95ec5d0582b57e1457d2c170fb96c0febba05b147ee2827dd441c6a7626c645f8bca298dfd2673803cfc03050c7b964e0ad878f1421d6a35d289f39f8b6da89cc30d76cd08ca265ad5aab5a864f339268f8988b140ffa51b80800b365cd485a8d04dc28afbd6ecbcfa807c6ad5ded19f3ac8a14716d4e964628416272b6f06da9894772491cac4590f9ae20efad386f2f871e0e0c55afa197703c5ca6372ea33f83e83618f64fc731eb2bea8ec5d47380e4730286ae272d6456e1f5fb8295ca952bf3cf643e1240c3d8086db06157d596b0c2b70d3d41d21010aa49c4b6bdfdbb58dceb605de6a6001b285f75dcb5c69229a27b5c27b01bd38c01f59507323196bb52615f3c95731003ae4b9afd04d314e7712a8419f4e4d26e15d45aeca292e999e4e0a088c843d16642da282d4f94cdf4f424c23f300bd7dc8f72570ee4cdeff9f3a660951ceec08f53f81021228d70048b19730efbff1c49c3a4e382a9cab0f6158fd33bfd694fca0ae7aa7dedae6fe8405037c7d4a2cf65fa9babc707703559e7c88c7649996e7bcc89a2c898c81116b3f22b6c715a99eebfd713e06df2bc1fb69ba008c1493f498d335d0acf0035e05c0821fadc562c18d3a62c45f57fe2cabc6d0b47afac26aae19f59d54c83a14c1c8c9f87cf0c99f77c5369190527790041680917a17763e9dcab16b542235ec1d49fac0f1a1e007592f09dba15d4a221f1afac26bee0735038b319e7f460fb0987ab7b1556ce8efc32ea9f98bfd69116c28aee38d4dae5965f86618d86516c224e61dbe41d0bb832114450ae321244d0ff6bc4465faa6f755aeb10f154a68b24f7cda67ecce38c204eafb5eff7fcec36d5e445caf0407c4861d25e50919485b5a75d7dfc62dbae6c34810e71c3e56a12811f229e00d7728f964a62642be71ebde9fbea621aa7c20eb5c43f7d5164f9e882847eced21eb5444945274772d6ea54abcbaa9a5a795240fcf201a5655d0411090cc690c6acfe33de80031a5fe82c6cdf2dda5addf6d4670c54564942f60de9be66a84bcd5f0548176b01a28935ae970e4ebeb8b839e79f4683e2445982a746f8ec95fbd64b092b5f21b5722e96b91624775dd453223655453336aeb1898ceed8ece98d551aa69669e24cf66d558753ced0c82f0be5eb90df233c1e8b42aa480eaebfc18a1e27e19186200575c53ce74c5c9275613337706bf0f24322ea61dd85560a3bf2dce63a6ce8acbac20be45d6059fd3aafc2ae911dbbbe00e27a2e699548e6463f3441f0475dae5e0691d95f36445f53aad7b40202ee5846321be011634a910651da361606c5e6620ac2698502f69279ceee6878e82dc7d01122cc00e37e06a803a9435c27a770ee54d545456140d49b339511f9ce89480a8a954213356ca424f44c72a0f0ae1cee12540cc1dbead21aa6664ec51f2a4c6f9445556533ae577f02f78275d3a38db2458e62044f1ae772520263ddd28c67abf11061768330be0d8079cc18f59f09823253d6a97b7773b999ef1122ead3fc511ee756c9bcd7e76aa76ecfc73bf6d97f42e9037ee8babdd9e08a94b9d12f4036da18e72e96f8825155d5836f", 0x1000, 0x0, 0x1) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x3}, {0x3c}, {0x64}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:47 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x884}, {0x25}, {0x6}]}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x5, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000002800), 0x0) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r7 = syz_open_pts() pwritev(r7, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0xab, &(0x7f0000000040)=[{}, {0x48, 0x3}, {0x6, 0x0, 0x1}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084, 0x0, 0xdc}, {0x48}, {0x6}]}) r13 = dup2(r8, r12) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r14 = fcntl$getown(r9, 0x5) r15 = geteuid() ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000001c0)=r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={r14, r15, r16}, 0xc) socket$inet(0x2, 0x2, 0x0) r17 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r17, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="10000000808f330000008849ba2efbc8c76b596ea24e20498a32186de84603266a5abf83d3e9c3d5b63b97aa585083d57f9902fe923377c14acdfca2c4311b5883a73e25744da050f549dd47e554ed2403d4dcfa79f778769bf80ba0499a8affda15ed123fe62256dc840878843ac048749f4b2d2c9f55535ad9535c572687cac2f72dba20109c0fe1f02f7b307cb83c712ee304e8d8829b4ae0955d21f9c32f1241943d8ac8569a048393ae0764ff36deca9afdf590483338f642af57dbd00e4af4e99efd37195b2af33f316c2382aec580357a587aefaa76"], 0x10}, 0x0) setsockopt$inet_opts(r17, 0x0, 0x411bd7914b22f1a1, &(0x7f00000002c0)="89050000000eff0f", 0x8) r18 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r18, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000340)=0xc) 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x0, 0x1}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffff8, 0x1, 0x35, 0x0, 0x1000003}], 0x9, 0x0, 0xd37a, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$getflags(r5, 0x1) r10 = syz_open_pts() kevent(r4, &(0x7f0000000180)=[{{r2}, 0x0, 0x60, 0x1, 0x10000, 0x3ff}, {{r5}, 0xfffffffffffffffa, 0x80, 0x8, 0x7ff, 0xf45}, {{r2}, 0xfffffffffffffffc, 0x8, 0x80000036, 0x8, 0x2}, {{r0}, 0xfffffffffffffff8, 0x112, 0x1, 0x6, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0xd, 0x91a8504dcda0b2ac, 0xfffffffffffffdcb, 0xecc}, {{r6}, 0xfffffffffffffffe, 0x20, 0x10, 0x7f, 0x9}, {{r9}, 0xfffffffffffffffd, 0x1, 0x0, 0x1, 0x5}, {{r2}, 0xfffffffffffffffd, 0xf0, 0x0, 0xfca0000000000000, 0xf2e00000000}], 0x1ff, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xffff}, {{}, 0xfffffffffffffff9, 0x1, 0x2, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x87, 0x2, 0x0, 0x6}], 0x7f, &(0x7f0000000300)={0x9, 0xfffffffffffffffc}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000080)='./bus\x00', 0x891, 0x20) 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = geteuid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, 0x0, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ftruncate(r3, 0x0, 0x3ff) 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x41) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffa, 0x21}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x80c9c01661e412d9) 04:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000000000000000ffff00a45f83e31b000000"], 0x10}, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="50fa0cf0606668c96c41106305f7915a9b3b450f9480c60756d7712acdaf57a731e0256b131de9ec5e07ee7052c0f18deb90cca3b841aeaf49acbce24dda84668f"], 0x10}, 0x0) r5 = accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8000, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20000, 0x2) r12 = accept$inet6(r0, 0x0, &(0x7f00000002c0)) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000140)=[{{r17}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000140)=[{{r19}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r21 = dup2(r20, 0xffffffffffffffff) r22 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000200)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r23, &(0x7f0000000140)=[{{r22}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r24 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000200)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000140)=[{{r24}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r26 = fcntl$dupfd(r0, 0x5, r25) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r28 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r28, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r29) r30 = msgget(0x2, 0x10) r31 = geteuid() r32 = semget$private(0x0, 0x8, 0x80000200) semop(r32, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r32, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r33, r34, r33, r34, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r36 = getpgrp() r37 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r37) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000580)={{0x2, r31, r34, r35, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r36, r37, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r38 = getpid() r39 = socket(0x20, 0x4, 0xf4) setsockopt$sock_int(r39, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r39, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000ffff000001000000"], 0x10}, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r41 = msgget(0x2, 0x10) r42 = geteuid() r43 = semget$private(0x0, 0x8, 0x80000200) semop(r43, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r43, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r44, r45, r44, r45, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r47 = getpgrp() r48 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r48) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000580)={{0x2, r42, r45, r46, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r47, r48, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getppid() r49 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r49, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="1000000000000000ffff0000010000007674a0ef09a0aaf12e234cd38b708b93ef6fec639fc7364c144809049b74597c0ae2d160cade74455215179006ed42fe2136a4cfff3e7c321d3466f87d0a4447c7182b77570b7d87388df0780380c19b6e9f8d"], 0x10}, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r50 = msgget(0x2, 0x10) r51 = geteuid() r52 = semget$private(0x0, 0x8, 0x80000200) semop(r52, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r53 = semget(0x0, 0x1, 0x74) semop(r53, &(0x7f0000000400), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r54, r55, r54, r55, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r57 = getpgrp() r58 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r58) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000580)={{0x2, r51, r55, r56, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r57, r58, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r59 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r60 = kqueue() kevent(r60, &(0x7f0000000200)=[{{r59}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r60, &(0x7f0000000140)=[{{r59}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r61 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r62 = kqueue() kevent(r62, &(0x7f0000000200)=[{{r61}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r62, &(0x7f0000000140)=[{{r61}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r63 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r64 = kqueue() kevent(r64, &(0x7f0000000200)=[{{r63}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r65 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r65, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="1000000098d2aaa07cf700000000ffff0a2e49f425d4f9bd853a87f5e00b4e1455a74d76303d78da38e4dc2279f4ed38c06b03a2f916df77614b49a73699dd9fb83ec3e6498865040b86cee125473d5dfc7df1357ce62a56272daa276d54b62a0c32e66eef37051d11bc24c613bfafb6d18dbba601fd96330aae3862ed74b3ab828b8b27359469370023256c7c30e551df9220"], 0xffffff3f}, 0xb) r66 = accept$inet(r65, &(0x7f0000000640), &(0x7f0000000680)=0xc) kevent(r64, &(0x7f0000000140)=[{{r63}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{r66}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r67 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r68 = kqueue() kevent(r68, &(0x7f0000000200)=[{{r67}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r68, &(0x7f0000000140)=[{{r67}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r69 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000200)=[{{r69}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r70, &(0x7f0000000140)=[{{r69}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="89ea160c22d065f76242450036582154bcc26904201d5c564ae09c340fd043ded7413d07149e74bf2c498b6ae920657733cb0715778b9cd162752c8c29f90cdc4b7e6efee9ad4ef90cddb74e3ad891e59bb5b9a730b27c192fefe84488e0", 0x5e}], 0x1, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [r2, r5, r6, r8, r10, r0, r11, r12, r13, r15]}, @rights={0x18, 0xffff, 0x1, [r18]}, @rights={0x20, 0xffff, 0x1, [r21, r28, r26]}, @cred={0x20, 0xffff, 0x0, r27, r29, r34}, @cred={0x20, 0xffff, 0x0, r38, r40, r45}, @rights={0x18, 0xffff, 0x1, [r19, r69]}, @rights={0x20, 0xffff, 0x1, [r59, r61, r64]}, @rights={0x18, 0xffff, 0x1, [r67]}], 0x100, 0x413}, 0x2) 04:02:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1, 0x3f, 0x6, 0x52b53182, 0x0, 0x5, 0x1, 0x10, [{0x8, 0x91, 0x80, 0x4}, {0x4, 0xffff, 0xb1, 0x6}, {0x1, 0x6, 0x5, 0x6}, {0x1, 0x3, 0x6, 0x20}, {0x7a, 0xffffffff, 0x8, 0x6cb}, {0x80000000, 0x80000000, 0x20, 0x8}, {0x2, 0x3f, 0xffffffff, 0x7}, {0x100, 0x9, 0x3b79, 0xfff}, {0x217, 0x3, 0x6, 0x1}, {0x20, 0x84a5, 0x80000001, 0x8000}, {0x3, 0x20, 0x5, 0x8}, {0x5, 0x20, 0x10001, 0x6}, {0xd6, 0x77bd, 0xf507, 0x7}, {0x5, 0x9, 0x3, 0xff}, {0x1, 0x7, 0x0, 0x5}, {0xd5d, 0x81, 0x800, 0x1}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 04:02:49 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x104) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x3]) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 04:02:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x28000, 0x44) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x186, 0x2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 04:02:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) utimes(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220e37", 0xb6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf5}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000002c0)=0x5) r6 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x80, 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x3) 04:02:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000180)='..', &(0x7f00000001c0)='^+\x00'], 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000580)=[&(0x7f00000000c0)='..', &(0x7f0000000100)='/\x00', &(0x7f0000000140)='\',\x00', &(0x7f0000000200)='..', &(0x7f0000000240)='^+\x00', &(0x7f0000000280)='@/\x00', &(0x7f00000002c0)='..', &(0x7f0000000340)='^+\x00', &(0x7f0000000380)='^/&{[\x00', &(0x7f00000003c0)='\xbb\x00'], &(0x7f0000000880)=[&(0x7f0000000600)='^+\x00', &(0x7f0000000640)='!\x00', &(0x7f0000000680)='^+\x00', &(0x7f00000006c0)='^+\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='^+\x00', &(0x7f0000000780)='-{(/[.\'/$\x00', &(0x7f00000007c0)='^+\x00', &(0x7f0000000800)='..', &(0x7f0000000840)='..']) execve(0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) socketpair(0x20, 0x5, 0x32, &(0x7f0000000900)) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0xa, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) symlinkat(&(0x7f00000000c0)='./bus/file0\x00', r2, &(0x7f00000001c0)='./bus\x00') r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x40, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0x7ffffffffffffffd, 0x4d}, {{r4}, 0xfffffffffffffffb, 0xf7, 0x0, 0x40000000}, {{}, 0xfffffffffffffffb, 0x1e7, 0x0, 0x0, 0x80000000}], 0x6, 0x0, 0xd37a, 0x0) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140), 0x409, 0x0, 0xd37a, 0x0) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r13 = accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000200)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r16 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000200)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r17, &(0x7f0000000140)=[{{r16}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r5, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff8, 0x182, 0x1, 0x9, 0x6}, {{r8}, 0xfffffffffffffff5, 0x90, 0x80000000, 0x7e, 0xff}, {{}, 0x90447541c5b87860, 0x55, 0x80, 0x5, 0x10000}, {{r9}, 0xfffffffffffffffd, 0x1, 0xdf71c06aa8297bde, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x0, 0x80, 0x40}, {{r13}, 0xffffffffffffffff, 0xa, 0x1d9dc69a7e2c18dc, 0x2, 0xfb66}, {{r15}, 0xfffffffffffffff9, 0x87, 0x4, 0xff2b, 0x1}], 0x7, &(0x7f0000000400), 0x100, &(0x7f0000000080)={0xd6, 0x6}) ktrace(&(0x7f0000000100)='./bus/file0\x00', 0x4, 0x8a0, r1) 04:02:50 executing program 1: mlockall(0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) select(0x40, &(0x7f00000000c0)={0xd3, 0x4, 0x0, 0x401, 0x100, 0x2, 0x2, 0x8}, &(0x7f0000000100)={0x8000, 0x2, 0x4, 0x238, 0x9, 0x8, 0x3, 0x40000000000}, &(0x7f0000000140)={0x5, 0x4, 0xd4, 0x1000, 0x9, 0x1, 0x3, 0x8001}, &(0x7f0000000180)={0x60bc, 0x7}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x812, r0, 0x0, 0xfffffffdfffffffb) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x3) 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x80) 04:02:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(r1, 0x4) getgid() r2 = semget$private(0x0, 0x0, 0x410) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000200)) r8 = msgget(0x2, 0x10) r9 = geteuid() r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = getpgrp() r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r15) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0x2, r9, r12, r13, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r14, r15, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r16 = getuid() r17 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r4, r12, r16, r17, 0x41, 0x8000}, 0x1000, 0x1, 0xfffffffffffffa5b}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) 04:02:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x90, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) dup2(0xffffffffffffff9c, r4) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r2, 0x3}) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="100000080007ddfffeff00005c4f5f04"], 0x10}, 0x0) getpeername$inet(r6, &(0x7f00000001c0), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) flock(r7, 0xa59d3c10c610c078) 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) symlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:50 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) chflags(&(0x7f0000000100)='./bus\x00', 0x10001) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x300, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) syz_open_pts() 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = msgget(0x2, 0x10) r2 = geteuid() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x2, r2, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getgroups(0x2, &(0x7f00000001c0)=[r7, 0x0]) lchown(&(0x7f0000000100)='./bus/file0\x00', r0, r11) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x80000001, './file0\x00', './bus\x00'}) r12 = socket(0x1, 0x1, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) ioctl$TIOCFLUSH(r14, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000000080)={0x293e, 0x0, {0x8, 0x4}}) kqueue() 04:02:50 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() r10 = socket$inet6(0x18, 0x3, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000040)={0x8000, 0x0, 0xff, 0x3f17, 0x7}, 0xc) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f00000011c0)={&(0x7f00000000c0)=@file={0x3, './bus\x00'}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000100)="3d69b36eada91ce973b2cbc012ca28dbb17a63384901750411178cb760b089186722c4d5fe7b8d82ade7786f612581b0d2502b49dde5ea1e4a3a770e3d085597141d79fa981261298201fff35ff7f78ad34f0cbf2c7ee40fa9e1667faa1393059aa2ff1964d698bea65b14a015a2a27af6a61cb2e94641df0c93932d6c1cb55c35d0ae1950443a1cd98c8a30469742cbb1b89dbed9680b7b753c7d9cc45f648775b6eab8449bbb2c615c2b88333968357dcab7c2785f884e908e4165e5542bdf56e105836f212187a0074d5c79c25c0b847a7d116df124a7f54f23aaed29a5b073e184ef4040fb8a777404147cbecb5b40ab9ad57277ee929c67ddf4f45c163952add52fe9d0085f694e9f1f3a50aaf46a04cb4c879917b88a9ad0ad98c17ba0b63151e0d056f9eaf4576c833ca1bc2b1671be38544c945359298609f7d727d408b859f2f9cd8531e59641ca7a7a9160b2d9ed2c08361bf3a6d3d5dc847277d058b9373a8ff37fbea3396efa25c64512a9a0c25e54cd61fe263144d717b4bbad34d0fd89c459c9a89fc0e3563b2eb9e4ebef600df67979e7bf2b97b8e2ad40c5adce9fcc5d22f8c8a439f95b1b40793b23dfe29f9fedebc05f680efa5151aa357b9e73a90cc9256d81c8c60e2801be58d810d3c57250752ca01a08de9ed5730a4f364dd6b068f3caa2e7ae3a2d2d7ab58725eb416fb439f1f8709e3c572db2a0d249bc42213a1d1b59a554b7f0ac0fcd391d1a6b6e8eca0305b33ed29d87e330ea46ee2c5734e7b089f9eb9032609761d595807a5412773f40b03eb731edb8a47b418848c667ca9382351d54ae22911a000c4824063bd73f49b56e08051ddbcfca65479ad5241f8ea67193e8a6ac4e284bbcf2803c05f790d630f1ceaaafdead356d76c0d9e24f0ee69fa1a5fc98648dfe5f19da6faf7714e316ce205f91c6ce0264e9f82058a3fbe8be1ef7afda371314ba8ecc4b4231a1a90ab9a46eae4614de23f9467638ab921b7309239cf3cba0dc97515cf04da9310114f6332bdd5df4298729240aac6d4fb82a4b4e76e1a124c3edf5273ebbe369061f83729992b4ef6b72de30dd2ae19a4d23f9d276bf632f6a890c34a1a988ada99a0a390b1c8c66af3ea18a8c90166a0a5310b895fa9367ab68575b1e7bdcdc00ada3d9b9d8100a435985c0ba4f9deeb345c5bb76fd49f8501616fbbfb5f966fa602a12b1c55ce3c7d63b32f50f9a408ee8d4a958af1146d395b2cf34eddcaa28761e2caa224c055a9d9cc3d735f0ebe743b32e7067daf51ef4a6ca0d6e35a8386ca8997d246c6c46575113a8f4e05dab25e0499af1f178a7ef90f12e3b4b49cebe9ba36927ab90cd4cf41dbfca00d5db1704df6ab4c1efb4a0814e13d736d1c45f4b20d858a10071d92015b5b9f648f2e46b3261e5c249e38994209e83942c7a50e22efbb6a64ef363ba5249378487a3007a9fb213cdd8cf4e117d1dc9ea40035c1e4a2320f5decdde3318fec7160a7670a9323bca746476830413da01bcb6851331af8d0805e39ef83e08c412467ec3aee7d106348d98302e9bf474f441955e52811ce8289d1c410c583735dcd0530c4f171bbec1939501e241aac0bf129ff4cdbb72313be0fc8cc2c109031b9e66a41307518c4283229adb17f1d64e74309c26fae51c280c5536a73c6c31d702b8de55c156bb0e3f6d798e7c584e80342912192de66676c0bbddef8a66164ec9f1ba62a7424fb850f64cc0cc3123b75ad705cde6af8e4961f65d2b615b3063e61d70650548b83de69f5f8bb48fc42dcdda5fc005cbc328b3c4aecd81b578417f7deb9947920832c9ba09812f05947ad92d915da4e94df827abfbc89488b5c85b05b40d80bb3eefc1d1751e3a2366a7f9181f6da3d41099be9eeba0a80ec0485175e0d061a7902f2dc8d093207dc4a77c4d9d47208163bb23f90a0e5e791f558f8fb85825f8dc4b5708a64d41fae1be8a7aee178923384a2742d4a36cce3ad62a1df20585506cc4a38b64e41ee085dff89e1348edc02a9c4cc67c209bd241733d287562e270e265215c6b4ca2fb212b3efd180967721c17f20744b4c07167e8c0c212e7c3869678bd94518fbebf53f3f8f268d98e51649cbdaa94e984a46613a2421bb8fb5617683e7fea04f66eca650b1f8919fe826c25aa2cf7b19f5c84a58a78ff400aa0bcb4a05bb43fbeb0f0c48a4e3c873cb1bab4c39706fd9feecf954fb544963c0f9d0fe8dc4b7d16a85fec9a1f65ff2d5813dfef33aa9634f0dd5cf0ebfc8a9f05b9d2e2a12780c046925575cbc5c3ff5d5e377e202b8ae669b5482e204d18e6d3943193f3471b8b7b42099693ebd6a24819d12a25e6d96640c1f8c800eb974ac4edadae9ec6d9b647d0f68caf3024b4135872a74184a3ede2f3cb5dbb4cfb19f3f5b7347cf4181410c782089b7bf77ecb997f826269c484d7d8f27f4a4c30252633afadf4ea855f81307a88b58fce5af4c1767449561399c2daf1599d06702b1b94e7be5885abda5af2db443f69159d177f23bd752726712845cd1dea744a70ba90ac9323bb7309eddcb8cf9d922d2670167d707e4b3fa5d5febab645b0e3c98b6a0aaa0f57d32ec3a52a6d55822b46ca59ff054608acd8460b460a0a846a47e696fa7f4fbf5e26f81daa3750ac0156622d6d97916ea835398812d261640d56089028f187a25a8f7ae48f76c07df20234ccbcdc8ebbdca441439e0f4aa06c91e038daa2a04420fdcce8ba10e76d8e6c5a5dab4b9a3e6ee87790216c6d8092cc4442863a77d5a521b1896f18fb036d7c7dae18b13f8b529133665711c0f4a0ef5a17f18728b0aabe6596636d6d61d6545d705bf18297575399585b977bba151ec6b86502d92e74f31ea2d28f6de5f33156b8e0ad3b78217e1bcd2f04b9a14b86807da17f29c2c922935484ca36f4dcbd8cd283b3d7d87ce570d69d7be18556b3bce9d312c10d0afef8c8f7ac1f1f3f352e2827b53ff8db7795d6486d880e7d825d32977eef4afe1aa3ab1765942483ecb40c402776005ebbaa9ea8233690b6a21317cdc84bd02d5826fd13600fe8a0bf10bc53bff88541495f103444ba57ba01a044b598280cd184042eddbd7549cec5a5c0270e4c367811da29d9a60d720d94252c404d721bffb47acc06ec32317fef2a7bc1a76602bb0fd6fab88f6614ea4011ae420cf85b16cdd43dfceafd9796e9082c41166d0216eb7f5d5e645805ab9b410a1ff9b85b4e9e2390e50ac8a06e28773960a7877c1b56e6eaff8edc68ffe6260ded5da2538d32469dd6cb7fb020171fff0004e9ed46a1fb85d3cf17661902f13b80779d5d37fd16eb5f530bafdf4a74325e1d69d4a7ccd9ea2194b28f4b5bc916e7803bead2366a711a88d69eab950180f00ca516bc266070c902dade943e7d61a063e2ea0a4c98636d46b664b627b891884c148b760357e0b35911f2b22c291b676217cbb405ee8a7d8ac7e69d855a9f49fba1d4e517904a38e842df91b55ba03f76cdab5d712f846029520fc86fc293c3d1bc1b50383d8c9f67513f87887f526d4949c09236f36670780d58171f0dcd8bd1c7d5ff5811724d468b69297721e3cee15a8effe3d33a6d46d2e77106f8ed56b9382643c52f44fc528a5b6cb36bfd73d87c2c9dcde05602fb9149e57c953fbf2ce8f4e4c1989daf96bf1fa07b2e108728b493acac375ef34030edba77734c2d020ef4b0d1557182db0d20cea603da35374bddc8c56eac798e79a5c0a113aac322f95c69ee039a75d42a22242c13a2001ace6f394f7ae43bfff6b79c20100114773b5ecf7b2235de4fcb0c1772108ca34a5a1e896ecb4e8cd2785128e15551d0a65bf34349db37f706984568fab8f21e39469fef88c3a8b0cc0dc6cc46c29bc7b6772c66080fd7a897b908b1dc87905c0fa1ea74773650edae50f1ff9844d31266ce8b09f14628ab2bcfc85ab763c266b3dd98590387ef30c2905a2ecf3748f11b18d39fd90cace07ab9df7b9732393bc8d438dbbd9235312e840a4b972f2ca4d9da373b74c898e569107c8af62bd74bb787ffc2b8ff9588ac2e5609a8a76f27f52acb7f2c0996c24b46dc89fc829246e55d5c93d4613b7b4b7b7c4845df6481bcb36734afb06e3a56f7788ce6af00086575868eaf8bd966f4854a39442c13a6e908151035d54db3526610ba8d5c9078b2d5735ce5668288e9ffaa578ca56eaa0d1f01ea6359ede23e61c4acf1f73cd20c912e29aebaf6c0cea444da6a7ba9ffc45002c550f98dab8aaba1044aa762ffa9a08278ff6b7c1e5ffb6f2f696d0fdc709a17edcb57e9a9fea1031e28b4ab352a328290f87cc4b272116d4db557acbd0788c2b0ea4dc0d872a2220f8a6f76bfbfc77544ce5e6cd53389824f3d2af50af7e32571184a319d826e0b92cbe99d75ee9a6d6e2fda3811f3c1279b98c3b6a8128c8758d42b4cdc131658cd2a8b7651828329ae526677dc9432b7e282ead84c7f0ca022c3195e8d06a7e72fb343533cfde850341505b26acca0dcf522256e2df15a5a48274d3b70251425c66755b33c5b7db4c14794c88ee44021872dda899387a78644b256e95d960acd515a66dba5f5eae7c7590fd37c5be42266bf9cba5ecb69fb1c2d4830cbeaf1c970ee0d7cc3ce3389514035348ca14148c2154bbbda3b086ffe9b344acce96b12e23ff61159368e2486b819e3bc224fc9e4737a8552911d75cc6c3074ca4ab77a6706a876e604a6784b7493fd8de5396f68d126362c37eb2d7d53a606038e3b3b5ed6cd8605ace1589da76938e0ee746da4d69efc034479a45fb4578564e1bb1cdfff5a2a6a86abe68adfc35b0f6c6d442705737d9269552302baff47f29574ae4f15bb25a121b7e85eb4f94b8d1110f27e5fe0e82c173523c4fcaeeb1c7b492ad220fa7026b5f01c1247bcd5e79f7c1dce6dd77ca86627fde0cbde5713d4c1c91d09c0216ff0e43a5aa6edd135d812521330bfe797585c1f9677c84a2973d4710816c0a420d452f7aaa807ae2450342a0d9c01b466cbe344bf278ee987f3b2fcd61fa6c46eafae6555641ebd34cb94c29f88aea01e78377988e0a5fb221ee7fcbbdbb04c91e3bf47238763f0426f8e91e4e3afa73a36066cc844013e8838873db90f3425e0cdba642ce9d0c566fffe6aa5cce5aaf7a0c4ce23f491123681f193965982d42635c7099ddb790af7764e09d137ab1832f2485cd1d89f9cceb28e7dcf977c333c59de99f26127d57a7c17c3ec790bc61c85472901a9e697cdfc1da2be68fc56d6c784a3539e35c0dedda2e5c296d7a382b33c48f13e9498e8fdf74a4859e428ff2c90d5504742baec468ca44c07e20ca07b9106fe74047bd8dcc042065683fce580a991359c2a3217c950c9932d85ed957b2e9a1ff8e378d43976fb92624f3d0fe480a58c53ef1ccec8143929b0a8394b1535f218ab4e7b543f98e51d066353960960ffd298b3225707404dbc57960e17fadedc746cb72eda3338ff80f15f73766ec058acfd788ee0ca814a5205cb0e61e83db80061349caed112e1aa9bdd3fe085c44b873cd84d35864ad50710ded56543ab9376cd4f4455aef0b60f7aad921cd86a93d064d62c810721f74ff5cda96b28865ced99682b64b6b77699ba001073fedde4d06ae1c685426ac2795c64009b4f6be358aa2499a19afa82e41dc142292d9ac628b49aa40556421f4fbbd77691544f93904f8f355060f5dbb9072d832d5864f0baf7bf928de8cf3fa2e73fb0131aa46e8ee38746ad61f422ea8d9eaca3869841e1dbcdca17505744686adff8a436e1", 0x1000}, {&(0x7f0000001100)="aa03f18f923243e9d218292f509098067d84536791ab16ddeefbacf329f7769be2dc952c7849647cfbb6e26af289847c1adc7f0f5e459b81a5c63e59b27f7f3be6008192c65769f8c939be104e921d1e1f69674394b169583cfcb818ff4c2b2d38fb6c1c8306b0b75d70", 0x6a}], 0x2, 0x0, 0x0, 0x8}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgrcv(r2, &(0x7f0000001200)={0x0, ""/4096}, 0x1008, 0x2, 0x800) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r5 = dup2(r0, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000002340)={0x8, 0x310c, './bus\x00', 0xff, 0x7a3, 0x80, 0x7}) r6 = semget(0x3, 0x1, 0x400) semop(r6, &(0x7f0000000000)=[{0x3, 0x7, 0xc00}, {0x4, 0x2, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0x8000, 0x800}, {0x3, 0x956d}], 0x5) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000002240)=""/224) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) getdents(r1, &(0x7f0000002140)=""/4096, 0x1000) recvfrom$inet(r0, &(0x7f0000001100)=""/4096, 0x1000, 0x880, &(0x7f0000002100)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00000010c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/4096, 0x1000) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x140) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x10000}, {0x1}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x2, 0x8) r2 = msgget(0x2, 0x10) r3 = geteuid() r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) kqueue() r8 = getpgrp() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r9) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x2, r3, r6, r7, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r8, r9, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r10 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r11) r12 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x10001, 0x0, r6, r11, r12, 0x20, 0x1000}, 0x100000000, 0x800, 0x4}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0xd4) 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/15}, &(0x7f00000000c0)=0x11) 04:02:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001740)=ANY=[@ANYBLOB="1800000000000000ffff000001000000899c78488b6e605156a0f53257be14d5dba67b087f9c09c40ed5d9c458", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 04:02:51 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x69) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x6, 0x227) r3 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r3, 0x0, &(0x7f0000000240)) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x60) getpeername$unix(r1, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r5 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000480)=""/226) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x40040000, 0x2000, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x408, 0x1800}, {0x2, 0x6d, 0x1000}, {0x4, 0x803, 0x800}], 0x3) fchdir(r3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r7 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r8 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000003c0)=0x2f54) clock_getres(0x0, &(0x7f0000000340)) dup2(r7, r8) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) 04:02:51 executing program 1: ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000280)) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="62e6a0263c725be1dd52d8957906537cce3958444fe36ae2657bd1736eb44d777857d7a9ed9a23a3e2288fa0ade7649076ba2be9f8213f3295fff6fd9d014261513590afc92c38d48f75bdcb1524bde1e2d1fb534f36d086cedf3a72c05d9d3ddffcf4960c542e0c4895dd9bc75003e0566b5b416b0751a5a8201e0e47a9925ae462465a87c1c96099abf2cf8264258ad8f688fcc989689d20621e44b49a4e36493ab84af7b890441b21012dfff0c3626475e6e198ae79dea8251722bd4e5671da7b094fd0b59b366a5fb90fa97760ed1126cbe1ca542b0f260d39347b0a06febe3ca6f8c48995b11e0a", 0xea, 0x0, &(0x7f0000000180)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x120) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000fffd1d000100001956158c126700"], 0x10}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)=""/26, &(0x7f0000000200)=0x1a) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() r2 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x800, 0x21) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000000c0)=0x3ad1c5b5) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) kevent(r6, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$setstatus(r6, 0x4, 0x8) getpid() fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000080)={0x3, 0x3, 0x0, 0xfffffffffffffff7, r1}) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x0, 0x0) r8 = syz_open_pts() kevent(r4, &(0x7f0000000480)=[{{r5}, 0xffffffffffffffff, 0x2, 0x2, 0x20, 0x4f}, {{r7}, 0xfffffffffffffff8, 0xfa3735fa4b2f7127, 0x10, 0x827, 0x7ff}, {{r8}, 0xfffffffffffffffe, 0x0, 0x40, 0x0, 0xff}], 0x80000000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) kevent(r12, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x50, 0x12107384d3e7aed1, 0x40, 0x5}, {{r4}, 0xfffffffffffffffc, 0xc, 0x2, 0x101, 0x7f}], 0x5, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffa, 0x20, 0x2, 0x6, 0x2}], 0x101, &(0x7f00000003c0)={0x5, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r13 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x246) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x2) setuid(r14) r16 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r16, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r17) r18 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000200)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000140)=[{{r18}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000400)=0xfff) fchownat(r1, &(0x7f00000002c0)='./bus\x00', r17, r15, 0x2) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r20, 0xc028575d, &(0x7f0000000300)={0x0, 0x8001, './bus\x00', 0x7ff, 0x7fffffff, 0x2, 0x273}) 04:02:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x69) ioctl$KDDISABIO(r1, 0x20004b3d) sendto$unix(r0, &(0x7f0000000000)="b10005036000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 04:02:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r1 = getppid() r2 = getuid() r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = getpgrp() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r9) r10 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r11) r12 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r13) r14 = msgget(0x2, 0x10) r15 = geteuid() r16 = semget$private(0x0, 0x8, 0x80000200) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r17 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r17, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r18 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r18, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xf1ac) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r22 = getpgrp() r23 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r23) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000580)={{0x2, r15, r20, r21, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r22, r23, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r20, r13, 0xffffffffffffffff, 0xc5, 0x20}, 0x7, 0x1000001, r8, r9, 0x800000000ff, 0x9, 0x5, 0x2000100000001}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) r25 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r25, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r26) r27 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000200)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r28, &(0x7f0000000140)=[{{r27}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r29 = socket$unix(0x1, 0x0, 0x0) r30 = syz_open_pts() r31 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse\x00', 0x400, 0x0) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse0\x00', 0x80, 0x0) r33 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r34 = kqueue() kevent(r34, &(0x7f0000000200)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000140)=[{{r33}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r35 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000200)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r36, &(0x7f0000000140)=[{{r35}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r37 = openat$pci(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/pci\x00', 0x0, 0x0) r38 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r39 = kqueue() kevent(r39, &(0x7f0000000200)=[{{r38}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r39, &(0x7f0000000140)=[{{r38}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001540)=[{&(0x7f00000000c0)="4c79445a53fa10c59f255dd68a57985c16355f2091252151d82a586da0f8b927176cff2f26d4cb322da0b73acebe614b1f8cbf56ffa99c92dfa8a047638eb142447e0993b8431aaf7313e59c22be481a8b457a9b1b07f9b29b856da2e07073c01921cc3041d57fa070a495af7687dcf9dd5ebf5c3d0ccf3828775f07be4038f574d38818a25a0d957065bf89d3dfcfa8068b5e23e215bca8c8", 0x99}, {&(0x7f0000000180)="1ae193fc7acd3e6c654f84cf10645a75b54871e0ebacf60fb975bead4fce8791bbbdeb68e256eb093f310c242f384aafa19e353776b788766832d2d2e74902f66cd89241554ac65244cd3e8acedce51c4b4ef2e14a40772e0ed4aa387656ff2364b8da422072e58811ee58a93381a35a4e22a0005ffb44c96fd2dbdcf9c3004c65dbcae1b0c880bcd545229fa619fd6a15efab77d64eb41768fef2a9a27fb2266f65add6e7fe8afa81798399f4b9f143b826901c6595d3a7d14181301486501a2d2c943635d722d81d1ae93b72c04c6f9e00", 0xd2}, {&(0x7f0000000280)="754a2c3de9417705de32a1397cb188fa74059fa3409ae9ebef698a2e4c507c767484b5812646f03b93402a4e1e3437850d54befae7a7d8f2ffa603111c38030f4489f609da70f15953b016524c01f945d5e95ee2645eeb0ecbc172e51ce5ef27b9b5", 0x62}, {&(0x7f0000000300)="bd311550859ef2e5224b05c7e1196eb5e7385c66ccdb709937afb8530da0e0f789cf66848694714264d1429c5cdbfa2f91b63d8decc406bf4fb2fd442749adaf840c70d7c1820ec8b90c713a4873353fbba6529352cd39adde53ec47c8ca5626900a24279243aff4b579aadaf8905265354c09be74c3df5b5d4e7fcd4dfaccf592da9deb6f1b2364bfdc95a9f026a2e2062155725cda72c588ab6c94f7b3fe3f6cc166ca2dec685827b47561a47000091c6e17bc18015f9ac8d114baca044940d379928c37cc18e08f94fa7f083cf89bd5b904203063e89738bf7dffa96fc6f49a425e60a2877484dd5224dc75cbcc897be095ee0226", 0xf6}, {&(0x7f0000000400)="de580431276ab29d87626ed37fb21e1259c3afd25793ca8c2e96d4da597dc18d28d764eac32f2b5db08bc839e7bd0495b27cf7bf73f064c79a33c1f93bdde2224f7d39ab1551", 0x46}, {&(0x7f0000000480)="84c41fa781f1273208e84d677bb9d4b444bb86622144ff30c4fab1b1a50811a2ef5489bfa5ccef339eb3990c9894b05ee60943dd92a1d5ffb921080765fc9daba208e1d87bb99e7ec165555ee9249fc65c4045bd3ec4651fd7da725ff97dbfffe556bec1b63ca73974ec50cdf820de13da633542dc14cffe0329780d6ef3b3beedcae388660c71b0cf9fb54b7dccd9c73383cfeff3a9fcf42ace27da7d79ccea40543b5d8f7dcd6d969fd8c68aaf300c02aad04087118d3fc76f09b2b40d0181bfc8903ba34fb641535ea3d567059c8877cbf901cb039a88ce4764547ed9bac7c1d6ff2877b1f912362b23e5abd70350b032cb4b04f607a5f606eec84d615521ede4d74b88dedc672467978e79b0a4ebac453604c466e14fecbe210a5d39eae904ca597947438f05f7a5141f668d406e08bc30fa59dd7ca786ab537904226417e26d9db51ff672189b15fd0236f6b3db398fcde798ca6c9bc2e8ae020d6d31109d1dc35485f8d0d65a204da89fb42311933724f86f949093803cb7a7f3882b023a6da7e437918d79d8fcb9cb72a33fbc7c618dc3e4c45bf07d1d99814110a777b3a29ff354b385929d1bf4c9bd849b225c9c2fad22182939028e52d605f67196d730973899aec602a16ce009bcd17b183dd8c9efd66c21cbfb1d62ed153a7f2e14ae9811e15b979508d7845cf05493bfe8f139e7bfb0717612df9be9d9451a61b052b940d0e1482c816bd1ba52c942eb0ff00b7579cebd356c568e02401637065a7fc4e822d6c0a4febe16b4d5ea6780bede24d73bd56c6669e269434bc33dcc3742a3eeffef8ff89f461e44deccbc98d9dba87a984246f052462b4fbc13d8379f58374ed9bffd7584104f2abce22276cb247fe598852894d10cd1f3b0b15613651df7cac55ec82e4619494f3ba4e6110c7e4b3a850d91469be0041ec8104fe2c55d3a097d82421d55d37b83a6e1d703b7f860ddb7bad35d6c107aed477c8480781a5ee5eac9519d26535b4bf6e3094bf90c72744d69adc92c1a794ffd708f69e3216030fc481cf16ab169e0b9ef02b2b2e49e8bbbde4fc26330b101d6bc3ed313244ec9658d1e0815eaa5259809511d0c819341515d210f9b8a1e86c7534a01b3a02caec4300f1093102bf607dd9faed2538190ebbd5f8eec6312958d90b22957be079c8834e7a2928cc8141b4e13edfe038da7e4069486ff8e0e6ca534edaa7cb027305975aa6a57e9d4a4ff61fe857dd55dfbb4ba0ee933a51bad64a6cc2640259dc729278a203ae52c3780f1205fd0961851a741064fda9a934e72a0bcc97eaa336b30f8252d5c99e33a157beb89719245d2d4e91e050604d689f1d7f174207b4de6d688902e7dbab91aa26b8e17b89c13cd7a7a5dd1daddfa4fd422e644b9a1f1aa06dae385c6e5e5ecf33c2c0bca70e444f458399a0e0432aaf16066b55551d8f33f4171eddd58f96f8572df9b6f43d171e18ec6219668c0ab1b099f284da4ba2cf01760c27b7c94db57436b88da7d8f021be5fb0b2df6fd4131870bb35c6a6563ec8353686670c003e9204f9b1a91a6c74cfaaaf9822d75a15935b0c43fb8435d892c3315f2d0486036e81ffd9a8726a1ff16aa16c1e5ec15bb3768590541be80d2745f0da74a59f098cb278b0565fcd89c958ef403a32977fbbdbd57a1738417403739a695f9df721a2e3895a42725cbad76e8787387e8a04deeb28be1a9e11e92d15ea216562f926c134dbd99a061e56bff1d623a4fad6acbf87ff435b067d82c43a9a4eb242d36f3ba33f2c204db76b797217e66ca03adfc421ef269057a61c737758f6d8a88d98bc8641eaeb62f8fad129edefe584641ec09f357b6ce29bc3b332ced74f2b4b78e25559935c01807959de18cdcf5cb914be6ac4ea93aae8c4b37d666bc96d7b7303339bd98fbf620423c46b798177297bf28f462bf695a0b546b02c0e327520eabab53bd45d3f994baaa3bce9f115710b480ead39dc636ebd10f273e27eddcf4f25ae53aac87d2aa3d31034c71badfe7804bf47f490d01850d84382081cbb844c50eabbc5a2f1b681dd4be3934a46685a607d8b546cc587e4057e14061482ce7014c7330603fa495d9a0ba924731049339383a8ee336678a0df61f574766862e5bec584f8a4d010e193292843f7f72a0d6af84b29cf56f0c6fddc47e174a051929e8cc9085afd84e4ae53d7b93441479b07d3d859afb9c05183e401c98b773e8ac7a21abf4c99ba436990407cb6f4188d975690f3b266a1fe27822a771c2e1becd78f276bf8e7fa2e484d2e56bef41c81897e88f0f70ee3561b329240f9287f70a9ec364a691db3c9a1b8c9829a4d36e184bd3a06100ffe9ab1b6db74b34ecae531f09c4512cc851d0cd1a5535242e0d7bfe0e42a411ebbf2d919a69bc32bdc908cfe70f10efd44e7fb77dba4ef76d117a76d3eb749d8ca49551eab0097c059c6dc605723c6c6d5795eb6ea3264e5ee71e69a579721fbf760a39ae62dca1219d5f61c33ff3e00f04209beb23fa70dd81ec1943fac20f64414653d8287d1ef18cce0f4528dac1c11d8358553806ffea5307dc73ae3966ce6a1fa98753d2c3d7808cfe3bd625fbe1080435a07b6b46213fe02b6f565b5ba1c8e7e03eef2bf9a535430d672c14169c22b703f789727570dd01ec6a5c7c3af047da5a13406ff3c8cd917cb597453f009b480091277c55d37301fdf67932cf4d176fc708008bdd5b62936ee408607a0794868ca74aad16c53795ff6eb2ffffb81389a733d7ec0cdb5f40b4bca63d9a322dfb744832812ec97df1fc32a7796bfb29b9817861e2a00518bccd3419be6e31474ed11f8ac1608cb91d579aa23873573f66bc2a95900242504204a3520044c9fda80e851f1cbc88a2e854e00c4df5651c8858bc6ceeb3b5a39097d59d29de778216048c0dcde4a39894a7c48bf5324002746598b78132e7eb9f7b0cd4eddefca70bd93bcf84d65610b8c68d1e0d8d85eeff248ce7e1f2747d2b397bfaa35d6abafa7a647d6f9d997ce4c7c0042183230cff7c810fd3778e99c6cd7df00b54883b2c17d6a784846c794ace015092e24418d9891d2adff03e80ed23a8eb42ce7384b074ced470cc6535d7fd7d1f2ecb99e90da934180c8ed593af88762e417fa29d985c8d9ec72dd5f3f62944cb172cd094e0249858c50826d41cb560d93855a79645451aa106b50e1e63906d9519bd57dd62bc886bbead0fdfd9261bebcf01c5280c81115fb9be0fbd4e50474864eb03f78e42774251da859172cf64f0fc2243e5d406130b635bc42f1a64834a3bb5820dd301b5968ad380115f991a01f8628ad5eee208be05df1a065545f47ef3ac5507e1b93b1770a673b5717c0680fe1c91a68aea478758bf7360966e333e09089fb10ed3a3e29c602a678b2af09ac5e3a1a66454b4870ebdca9675397bb757d9bfa7e4b46aa86a5b04f87785a4264b73ea494e7a048970012f1fab5d7a0447e4965b64ee64f9cd1601a8423e299136cbed50ed0433a68e7c6cd6801ae4f26831c67cf7ab9cfd918ffa6670acc0890a17c71895724c15ae987c28d1132e93a8866c175d4e46a67f6217a28c4899ce0f2152de690906368184e5a5df48d91bea88154fd04059fe6b951e50720bf785e29619ff6bd775f9701b58778da476de5cf84bfc674c67f5ab697481fc4e7d41b86cfdd1def38b76f6168d9e68f93c527450a2f192187898c0472f5c0af897f5c3bdaafd1566d958d4f9485c095188537564391afe4757363a0d6204f86b0c5d1c818ab6b69ae070c63ff9be0f50b6e5cd05e5150bfc0c36baf6a96a11810d69955381ca811f83ef7ec06cbdbf04a4b1b4d162ea6ddb61e57be57e5a5826571e61b29e90d5c96cd3966692e66f03424b1559d8edcd6f13061d1d1532a4fd0bef47f06cf394cd522181fe08443471fd536b4f30a1a1b29c2c05ec186a4b7aff71611c0a1d8b2c22b672e497ef9f0a68c89aa90b5f889e2213c45617952d55771a9a8c25adab5ddf202b4089147ab6d60eb1b32bf92304303a0297f0742cee7daf33048e904182ee6eabba87d7126ae397ff104a5f8d675e4a2406f666c584e40b543978af73a4773257d0057eac5240fce1c6b538408da82b32598aba2b6d428576b8490d201252bb91ff3c7c687cb647139e8e5db76b306a44475158582951ae4857dbd3f814bb1115d4fcfeaf06ff0116eb5a6284bc37f495f276dd39c685a2ce4677edd5b563b9a4ef4614c88c6460260163ac6478ab0834c0cd1e105f9e082eb6003c4281f722c3e8b38b6c20b562c8079850a8ff75bc7d85f780cad99848c756997e1ba63c0c2d340bc4c7c57f4655f7776f0cef25efcc748dda2dc89b9e9488faf864bb44b190312d97b01148df4c61091d59485a70b025a6fac13a40e12679cbc06b7019ded37ebfc1885b812635a01becdf87286dd0c35c141fac39f3b852eeb369949ddfce0aabd6af9e9fcf946a8849efcca2e2c87521778aa3d72392fac62110b68619478bd0185fa24b9e7dc1b5b05a8807fe24068139cbe5bd6eb4106f6c5043e12781d1e5b952957cc5feea496eec71ac7c59453107f647fbc2bec0e970c95d140bedde4e802fc21afb06076076352ceb9ec607f43e80d5e981e1b0b7194745e971482d7fdd6ec6456b0e14cc0c394eb8b1196d52c50c7a894ab549d119702beef47de942b6856f8a4c1a2a40075a7d8bb7f1ab8f64eb1ee4e0f9f4884c3878c3bc555f5afddd7014b1f86c75c76878c162cea564d195bb0090d0b8549deaab69db6fb96adb6bbe8eab31561b6d72079d1fcbebe80b3b87cde2423fbda718013e9a5267b2fc1e8874d49dc4b277528ca76236e69fd82b26b93a5bb91834a7ceedcd23518a9b2e60b288d6bef4e92540f089b03700fd06dd517fa30c52f63348f6b3b8acdd94a4ae7dbd7ffe70fdd3af8d062d7838ab3e37a0d0ff7799bc1263a3044c5ec4dd593743dd8974f929fd7188476577997aee724790b45015818887e77d9d03845cba361cfc1f6f0e6e8577b02db89986d806bf758dc3eae8c520f460cd86166b02cb0c7b9f3610ac55d6a82084e6f4c77c7c0b115993921715bcbd3730a737c058f0507e0ae15da1ecc5e380f77d237d6b5d7b794268f9a9b7495f9a854a8231d0f24a1dc9976909fc9d6068e761663a35b404075501cad53713af14ca53d6afafd1bbce23dabaafc9973ef00a0fdf41e0c4ba27095c97bc1632963e3893637e4fe97406059b65d6717c013f9df3ca4c4bd66e42d801a27e605a3f1fc3076ff888588804871fbef8317e5bb6c67615c1fd40dea2350f6db2da91708f5c10d94ee74ade06353b87c08989b5466b796dd54e81315bd6d84f9509e0848bcfd3368ff91c3a11c55169016f0990860c831f3c4f4278a5d00d8fdc5fb1669e32ff9e53d86d828574780c58d436cc70b912b71e624ac7cf3a5f1f8075b3ebb30d633574f73e96071860f3094c41a85bfd379b76402ddad160bb9877e832af55c924fc00ec32a2e787573505e3060110b4f29d473d4b7b95d312698279288c55e5d0a41cbfa43f51227f42d230b49f660676e23b9bcdb59bc7176207e7425afb456969dc1f50d96b1f75d15f258ff4f90cddf835140bea04d7bef002c11ce6ddae565ea6b70a6419742f1d10f168f75eeaafef7a3410256b47c7dd661133bcf6082e2811df85b5b240f9c2e5046639d3c543afb17a0e031862ee53bc6758768369bd030903af33b93195cc39ba4ad10d3b07d33396d66ebab4d1a46034b800433eb861b3e1febf3624", 0x1000}, {&(0x7f0000001480)="b00e3f6cccaa3749920f0e5384eb11c96b38dad0bd17d695789a8ea458ae58497de73b321984fdaf63698526bc69767591d42925f901bcf8307749d6f0d0c907fc60e2dc0d63aad506aca72faa7140fa25d866ce97ca5ea01349c71acbe3bfbe592148113cd9982099cbb698e4b497588eedebd00e3d363a2beb4cbf7d24b94fcccbc3527869e7d5399bca1b", 0x8c}], 0x7, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r7}, @cred={0x20, 0xffff, 0x0, r24, r26}, @rights={0x18, 0xffff, 0x1, [r28]}, @rights={0x30, 0xffff, 0x1, [r29, r30, r31, r32, r34, r36, r37]}, @rights={0x18, 0xffff, 0x1, [r38]}], 0xa0, 0x14}, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:51 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[0x1, 0x1, 0x2, 0xa5d, 0xffff]}) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) 04:02:51 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x20000) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(0xffffffffffffff9c, &(0x7f0000000180)="000b4c6ef5a146b0cc08004a000000000020008d03e009844e0e95fed89bdf275d6d3436e4e5162308e2bdcc0e7954969f5f5b3f945fe300579bd0b6c696769db25c984f0fe144e95d308660ceb0daaa17147fb91eff010000000000005de8e6d0c3fa1ac2045756ce346889c68602ebc9dac9cfe877d4abc119a0e5437544261dc49cfbbdb1d0cb48c58fff2aebf51427baffd7c0dcc2ae3ceb49a244d8d8fd3be9fb227bfe553f663d5bce", 0x58) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r2) dup2(r2, r4) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r8 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r11 = getuid() r12 = msgget(0x2, 0x10) r13 = geteuid() r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r18 = getpgrp() r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r19) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000580)={{0x2, r13, r16, r17, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r18, r19, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getgroups(0x2, &(0x7f0000000340)=[0x0, r16]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="3d32e7c857cebd64641b9eb02bbdad8e22b2ef6cba30d14ad8bde9b66faeef89befac07b2c7095491f84b1c4723de121fb51be0162f8adbe4869e2ce2c5bda20a5273ac792bc555d5ef2fe6c1aec7da477c373c4e02bd52c00605c279a212283e17dca3748187c94ec594b86ac156e898fc61a1947cf9ba8459a3e8be78d39d35995bcc1940043685eace7fedd60a540c6763a9e088555c9143dc4332ece89543083a1fb9ca13013057b52e9def9c180c54f7b8022e9b0f94b9b963c2b669b", 0xbf}, {&(0x7f00000001c0)="0cb07fbba83a2e1f55cf03a00a50f99936863641510ab2ca39564cb86f7da59409e708cda41ad7b3baf2afb93a4fb408d256a64b4a393ae383b295bbc81a41c1591d7bfce719557b64df73c47c90d72d4133bf2c11acccb5e34c462d75a33554653cc8f3f7b92ded00a24b8ba29823dfb45dd3da5534aee8581494a3c0d18406d8158ab11567848d32f58617b0814362be008b2dc783dc1b987a06428ea3833507a22943e46edb226e2043faf8b10e625c2822089c", 0xb5}, {&(0x7f0000000280)="39151f5f1a18bd4c813029f9a6ffcf4e29ed89f1338106c81c5afec0bebff3d9d85c6c1f6e829ec69fc5f6edbb8607930f3761d522", 0x35}], 0x3, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r3, r5, 0xffffffffffffff9c, r0, r6, r8, 0xffffffffffffff9c, r9, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r20}], 0x58, 0x8}, 0xc70134f9e960c3eb) chmod(&(0x7f0000000080)='./bus\x00', 0x41) 04:02:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) socket(0x2, 0x2, 0xfb) r5 = syz_open_pts() fcntl$getown(r5, 0x5) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSCTTY(r4, 0x20007461) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000340)="79e3626fcec1eb8dd0573d787a40cf81ba5388a03702731aa0d27a7d2d4f4b447c3b724f5f205b36e2f7f681d3f27eee198bdfa94eb822106bcf04d51467d2567caf8003f808aec05d9db1588f8fb5453e7a91ff247cadb9a55f0c60caa6ad1d8e2278e4ea679b2bd02ec5dfde85521c26fc4ec7f026a95f975f1b97a762dfc21b11b7f5df7ca3ed4e385fe4cd6b78a47773b70133a484a5f3c4393086dd49de725d98fe8496b99f8b1c9df7d949577ae8c7b9ab67cc7b8d108eb380254d9573a4234e29c47dafd0b308f9a43805f38a9ae52a04cc06215d36fd2cc4d974acbebef146ab36a22479bff053639f2c42ec9f9aa4be53da1347e5936d58bb26e67cca90da2cdc54c806ce301959ce0ccdf3512000df1d42c2f33b470ca0bb709de469670035354246ab2025d2c6d9cdeaa0c5005eaa3efb5dbad73f3426e9c97c1278ef62ed1e79abccc116fd7ff4fc44b455473e19f61cd87bff4f96ecef09e6d9a39656462f81bccf42035c34d7a6dab7e175d6bebe45e9111542f5f2dc9c46f68752bdef327fe5be5061e5871e28d355d5b963b3985ecf7653ae16072fb69dd0b5f14cd35942ce775c18de9c63a0655cd4383fd08050db52d3db21c4b61e4bcc12b60bb905566452ba4f9ba1f5e907e0205e7a007ef738c03aa5f0e156404421e35e9efb7484d1652c7f5b77e35ee4edcf100f64e46c599228aeae56ca66e7d358b54d74635525c6aad3f59a6c1db17eb484e5c8ae12597bab685045bed37c276734d3024d9a98a789967ce86ad049e712c68e017eeead80f1583608861fe4b5e4c2087dbcee44eb6b7185807c987a87b017f883c2daf2fd4dff89524fc38abd98b7b60cdae1aaa9d33cc8112cbf8aa02c2c368d49a29c5da1bd80898422eb57f254c435de1a7bcb080bc3c8e45a8b5f8266fc0ca7558f518e5437faeef17e500555bc5cbc461e2d140407a597e5fbdc4b46f1704f06fc73d66979a84311bdf37e4d1d29381c7bab8199bbff4a083b72c9617dfcdfaeb6fbb2d5e64303d5ac22f2d8535a7d21e486f89989be4ccfe5bb959b5fd1a0f829c52a66b0e2542d3c564b680f93fa9e0be4afc5a6889f22e1d09b1160b440dfe235545e541be7019055a103aea9455ee20c84a50d894ab15e170c91389f096ef7cfa4b55b555c168f07d95871c4a4a3686d7144bbd634c90c845088815c58d036297fd9ca40a7621545178a44d5d78be0c12e6758575f1db6dcde9896d44e9dd5e5f0dfdc8381c9a3f3082d616cd08f4ebd8274835a576ec3b05751fe02313cd5530b3d31ad91616c044ee4531a85532150688bd42bf633a5d397436eb37994c21e7caaf0f7ae7dbe9f73a18d20f20cd63f77329e504f1dc89f69550bdb6f222e90ee768c979c91ffc2c48651b07bc56d065d985c056cd72b81db568becb84c9737340ea1b975eaa09aade16eb8146e6f86dd08021482b989118f8b3990e3d6f0dfc0d08a5da6ebeef487a6ca660ba4329d84f0ff4a04eee1b1b31c032ca07e1e1cb2748664ca8ed34275aa8dac23dad4244fff2c3eb341045e18e8bc5631fe35901c209a853c1c9c65399dfce5b27d96e0fd7473365d58e1c9cafc53f3e731068c2a7fac172bdc441e10b19be36ee7445f7c6cc74753cbb0b5b9972fdf5a7e103f15b97d0a7a3c24a77360cebbf1762741c491beae450ce81d1c476816f578506f4ff1de24ee80f13d8a4e4f4995233d965a44bb1cb6391eeacba92fd6c38f6978fcf7bc22733a74baf32d8beaf5ebee369cb13e71f128f08128c193f9050a16fb5b94924bf6ea2830d798b34732d779ac3c3bb4389e70c6ebe19e52bebf10e246ef57b0452540ad085eacb571ac5f8172797bd0d566e15db75504a3aa14c2a0e5726b34031fb110d4890776804e850417b63c33d334af4a68ddd57b2ea54d9ffe8affe1816bf0974fc7277bb7f43de3e555c2a83aa71eed37769a523dc595b2eb3e52905b37eeae83cc78a69952ca3e8a313708f7c889f350b04950a45266b7e815d7c1245ee2d28a0d2b5cd383c2eb8183d08fb1d387c07430f5bd268b28a0a61a8fd165105a51ffa8601d40a2d5397ed7a8493d41a55ccfd621229ee66a092d7537c83de6592c26182c16ff66114cecec8052139137ebcc0cf230bc26ca3ef974ce5fd0d25e2c3f667cdb184c275b7f8730bf887e9cbebf73464b2cdbf5f5f6562c3263b65d0f3a8c6fbf44ca954f59788da80062eddf175e6a882494dbf070e806136d6665a4223ea7b41e6f81c9fd7ecf70a0db4a32ec2a14f32fcce6bc392557f5a8bdd44af74a4c8d8f9c14d37d068c13643bf50127da00b85f8de51da3b6e01f4e25961274de41005ee1f83236db3e9c944a19a062a0d0a5471770e6f0ffb89cd3859ccc69fa3ef6747f268a06e8411575656241eb72ca818dd1b95307a11e56ccce70ecfa122dda6fa321089e1b8ec52fbef2241bfcfb530471a96263fe84bf741a85c36d80710490862bc9859a3d7e1b08970ee6bd470c717d765161a5698bcd4fb5de5f2cdaad21334d0c038b327ca4ddbb7c4887ce93d1909d96aa716554ad096fda490ec38fe050188b503b1249e99cd448dbe3bb4682d4340d4c5134b01b3ad7a8d344e9547e0f82118c212777049557e6cde3d1a0ba29867c2591101a668b047a0984dd5b26064692f975da8f941984bf2c969c0a4ca07f5bc3d4b7d239a5e9fe60d38f7265be0f57971f86b58530834e687881eb152181dda4a21042bb455aed29691650f4cc1b879d2c338cd082d005a93e766c9bc11e241405cac38165fdb10813ed8176cbb59ea8ca4958fdeabba76395656aa005550d47f0abe9fd1e6c75f194a294a5ceb033949b077b88fe0dd674b6d11657f73d14de5d5b62dcfedb211c111a1b903469f7d432351b5f54102a0f54ea01384ad3f426925c988dff2ebb24a9a40e36a6c91c6e52baa39553663fb06a3062764a59460187034f3042c9fa6008fabaac942020facda448425325a3b5c574a57a494e7c865a80f84a63c2974c4abfeaede1850504555099980349c3ed4fcf0a371bfc3de926a83d45f229be4b9b55e1d5e2efd8d3507cb7342784005ccb5cb40640ae7f409d32f31cead4a58d0f2da05a96eb7e5c7312b01e057847173e5c461dda8955adf422dc49a4cdc74ff6cc0609b0959c2ba1192fff7667258b08cb4c0f5be8585489e9987e94fc2f86a495c34b98378ce9868d403316bece15c239eaab16b5a1334c37da0124ca76d1b2ad45957e8144fc2073d1c83e3fc693e693a7ed49877099f38801eacf400a3c3c2f5aa45a537210b5588c577f244ab720fda980df082d1af2122fbd1b16d4bf226fc1e8a114dfe03e051f57c751afb8a7156b3823e582c664587197f73185cf8f7296d9c8555107b9d725d505df0b1e1bdd907a8a782f7669a9fea308dd92d1b1dfaf5a50a74c78fb7091da1a3a04a206e1d8b509f03c2a080198f10bd05745451fdac388523aa16715378973d1a2885fb0e7cae013100f6c8d793c228082cbf599834d646d82ca8784b7f6ce63f95dec0018a6890b5871e27353d4e875c8f91b7a300b1eb37f78db3f6ec901e264a80790abe5cd76db2ef9c948868e03e7382c122db6c79e52cd66d8085dd12974b5471f4807b4a2954ac7e4f537c6f048d981680972a2e7303ae34c86eba577a39fa1a6cf5ffa679b62bc9f55aac4f516de5ab4a37830139cc8216d9a2ecbf18b8a9138c7b826b5f23d3ca0e21d32e86dc1d2c2a59fa11bbab5fb80b8c6a72241d9b991abe0adbd7ce36452652504c103b5c329143744a6e682310d3f5109478dfd021355fab396a8d37c4ba0d3a4149a0d9cc18e6cd629ea09ce5043ec17ae851db9eb9a231105d89522605f9a4c0a1eec48499dc84fe617666006267c85e66ed19bffd19e49a157a872c5caa91f8daf94b3cdd6fb9661dfa9ee99a77b58e9d19355cf8170b99ef31daacf5b599ea67074d6a8ea41d04cd24f41aae84efed61b2595733008401c4c47f04322ad2a98796a814e29f99d50cd3763f6e36c9feb7c50a5ce78645bfa3cb9247bca1ae8d5fe483565f26896875022effcd36b69930bd8184560ba2ed146e900fb6ebef942c33e38d7ce453a6ab113b10e69215cf97c54547aafee2712b4ad3dfd6a8806b25e7d09133605331fce313bf0a9e54a4e7924b26da9f34071c0d89561cb5a68dd07b06dc4fcf60e9377e6d99ba2672453cd422208fab15259ef4f613fe83b1e9c7e158f4fc46378630c926d47356579572939cad8c427407f5d81105faa2f5918b81fb14a592145951a5318039fe4e3242fb6768b83dfebd28ce7aa868bb34bb02e17b32f930ac3f43f5a32e158ce2a402fcf24be72cb55e05b3fddbae60acf80a110bf18c09476c3e6d3cba739f11023f6656b9af5b205f5c1b0aab7cacce167e497cbd6d99618db7317f99344ccfd4d7e06d8e04bbfde72b64aeb3883626f50cb38eb45fc2758819fadc208583fe86ef70b5e80de82e7cfb479f7a6452f11a4d3fdbd5ded52d6574d98f9c4e91000aa510024d873306dce818ad0909b6dda602cd4d856e6da06dd3ae2452f8f964cf36898e8347c22ab01d0b487bcb8d5509215a005c7a89bcd0d0eebcf1a06905d5f7638a63a307121f54670e4d26d39267d0ced63de0f08ce27028f8f4fb0b376e715bb3306450db7ed69969eb9d743f97e31cc7704f85a09d6dc5a38ed73a362d1cee8024e53a50f9b8a61ba917ca5d9482c7718c186c2b26d47bc4604366bf13d523d1091b60935cd6c59999650587ec0b8aa3341958b14e49eaf49523223b6b2fa39674d4692340bf81de654ece2736dc154aec3221b0bb1c1f7f4d48781388a7660ab1b4e3c44a5c990f0e5b583d861d87859877a7bd2b507186fdb12e41a8ef578cb35c2484d12117113c4dfd1e6fef38665164109b8bef07187a4fc0401e6394519391014ac4dc63bddb4ee89d81032a070b679b68d5d1481c2f0dd15cecce7691bb4b5cfae81ba4be83aa20d42bbdc7f4cdc406490ef2682618db7b788a0a1bf5a0dd1507a8fff97f05aaa19917e97837f2ffd53a12fd443324021fc97c6c053d571b64ab3f8253e9a21299140e1e65d38c6b1cc081b2df7a9f0f7f6fc0282f750dce9c7410fef571cf0339084a95d03886ab2fc9f5020855d387a347dae762f35b721805ea0cc4936d5067ed4e4c9ae69fb57098674662aff3f231723a23ce512218f77fc67f19fb1dadf5602da9b36796bafc4ff2b7894372ad6c6a7cfc744124e397f719465b1cf3aa7f34cfe25c14ea4ccda24c0290a045890dc1f6404cb67b0d6207b6e08dca90a066b55cc1e248a156169964cfb894336f3d6f7d01b90214e39618641d70c28081fefbaa1c9a4c708078b26fb19b410d14ba2b793bb0058bf0dad321279f713fdfb9218b5747a1541e7d82db57145c680f1f70dfa1780b7fb52a95572e35cffeb16718fad67c51a7d0d8357c1e4f558a0b186f0b6198d986838d2c14f8c12ca172a1d7409efe5d560e5b7ee449e7ea6cda4aa779a64900acd776aea09e7be3e357c74b2ae7bee332d112a563afa0437a978684fa2ccccfcbda066a511d620bc7be4fd60501a55a799e441e4432437a3e845d0935517acc73075e5926c84112b888355876079fa86a7da4d631043af03025e5da646388d0e953701e61cdd105ff13b034ae0b8b28f89cce2d13d65fcb0308c3ef6cc2dca3fd952a50e5fdcec6ff9bacc38d04874179cca0b168d5a46e73aec3a7db01a95d98a51549d386c2d79efa331a0ab1a21", 0x1000}, {&(0x7f0000000080)="c56b2384019b1001fc7851fa8db425559425f4f04ff9b509ca073f9b873730b2df076af4a64ddd01e43d7616827ad04dbb05120dcc30faadf342cc36656ad9ccc9c2e7d2eea082ceb2bd16c94af2a7b05f47eedb8fd951e635280f1de4bf08211999be4c19ff5f31143a7202505fea78c4237c789525603bb94936000493ae89a981d3087f11b372e1ffe2476a3190612650d49a4027d678c97af0599f167a2c1536b3f1e24aa6bc0004fd8faeb1a72839ee30597a840980324270f5a288659fbe754c46dd508208", 0xc8}, {&(0x7f0000001600)="c5cbd41e01c84ac2dc17d68f878f189102a736ef9e52d086f4131646c0619bff145ac3511b3ca07c3f2a818f2d3838a3726939a5657514c74271860accc295a47681d2edb9443373002d0ba17b57c9977585a2158eece0207d3486ed8c019a22d0bdd570913921de761cae6cccbb86071ade8a815c74b71fc71d9e7b9c6587fecd8e257787ffdc3bdfe6eb9b14e6683190de8bda7fdd15b833a20fca48f3303f8fd4e011b1768b7d1b4c0415d0c1c1a2381dce6d6dd0860772d036d7e72b6f63c4996dcb814af90ee5d3973cd0e6ebefc71ccb1648506aef52410dcc80f064df81636c8ee4171e1d722f17c71a6faf7febc3dcc2d17f73e9349124fd72d0d50f3cf15f29cb45cf4b6d0258358068afc1dc6d64b85fe60c6efa7fff1c601ae42f3ecad7abd530be55981f9c999b47c214fa9a029d9f7f4ce42c422cdfedd47f713080fe71a64b91f1d8a162c10e16a34e57060a9ed08b819970b15e98e07123f762b55ef5bb9d4bbc0ced2e40b9c4d1e297e759a07ca8c77b245e569ba6496ca09cf469dcd5faac244d400d42ac3c10a220e528ee3df323603c7bf6ec988d3862bf4504e16ea5d105082d5719945033cbc6c60592f1b8e07f23682905fa0e37d824b2ed1c2973e393d4a2cbe3cb29f8a6c92e7339954332ccfc855565ee8efcb43abac47b76903e457e2b93f401a9ff81c3416b8da77ed66b36718f49dc54e1b1d04bad5587f5fbec7e5af15fb6bc07d614cfa0e9d34d18d8cb7eb5ca177f4bf62c0efdc6deb0baa7af225678e6da0b3dcf544403c10be3af37e3c558999f4451c2ab422ad68dafa65eb14cad122f447513b9e69e2f1c97d8ce28246b20b49e681a2c240c671a4d5eb04641e527f803269e98a5fc478c2440cf2333eea254c4e63d5a3975dc1c2506a5a6ee84d4dfecde0ad69ace52e9c1ef95d34bd90542e18723f2d2e1327167238e481d72446225aee8625a93cd4ec54f398e1ae31a2f7304889c3797cc1296579bd1d5f6c1811652b7af334990e092abb1721d67495227c535eea6fa39717f12b2e7216a4c57c08d93c59443598b4872e78ef6dce832e88e55a3521d0332fbf1b83b87600a9ef719cf9fb91b260dfc6ebdb432d98a261fcb70819b2133cd5cfeab62ba86b1026f1213f7244616489f0ce9bdeed7694aba8ca13be2291ae02855df4eabdfc7491f30149f6e14aa4a77e43783afbe7ee83f806673e2b2e3fe6705db275da5d4cf757bd67fe484f2738948ddb062a1000b2841f075447b2d05e2bc5f6bbccf366469be8140f8d8f429005249d285db5853511d5f0847401ae4db9a91f89559f0a891388d2e91a36cb40bd7d5ece0fde36759876346571630190ad23d67cfd4a7eb110aebe23db340938ebbb6f26c7c3f2e22b246208c09433c04dfebbeb5caa35af448ab5ddce3ed5cd1bb8da9d4baf784ba80d297a702e82a9050a03fa78a2c1bfdaf555b3644d5e4b11e59e240826e41761bccbcbbe28e09a1d0108898fd0283cce8f9e3bb30646699588401c8a915adb7a9ccd7739bd6558e1e387cb1f08068cb7dcd0cc989a7f14c5fc76e978734a9fbf07bc2f4f609a637f53f29e2657b85be5350065cb600fcd7338391f274241fc6a289d345c334ac1a396a3429497c0c48f7963579058611b519a025c4566f7bb62c6ac36acf66a4d05f039580970b9cc864d646a6765cb2bcaac2b664b60d8e11ab65b23af8beba12bb1d16d208f5e78df81f09439ea25459daf5705671296cd14f6525571acf65993461a476405b2c0c2c88e0efdef3052b9ab33797ba0c85e2183a7d3f0e5555805f04aa1b181c1c33a2e22d2a7550ae7acadfbb22c1b99f1f864b8cf202566c3b4df02ed8020385932dcb00064bc221b452432defe24f2a4902d7a0def5a1e3784c40a66b1400d63a4b6f601acc271fc776ac2e58992269f72121202acdbca3e2049a4fcea2252cc3ca8f34dd1a040614f4aa71026d8c9a502fd5eb2890835cfb82953e18a3779432d999ae1a5b0cd4b804f6580b93933698e933785f94e6af6694684c058c9f8eabcacbd8d8151add8807e2b254fe7f4a1d2fd8b9f88a75c4b798d2205b38858309e72a49362c6b4802ef6c80b8d3131e297e6d648471a48411b946b23f8cd6922a528f5efd4b43d0b8e207e680cf94ac496c34d02109c2ce9fbc93489088629dbe7047cb21acc2602c554ce5a7ff7f76a497e939435b8f5a80b731ae8fcaadcbaa0b68883f3295e527f1405caa17302537da4e57094a88c701a011f8f8933c4472f45fb384cc51729f06f514606299bb560ce3166203f7b77068b554b985b51f184d7c576500b16dc13ce6dbd13de39c4790874b176c24a5d6247d426e05f059834a12911b8cf71cb47f845ee82e512f3efeb00c49f1b19af2f080a7498cfb5fb466f6fc020785320e2e0200d33a369a7f278cc0cfe1bb51d3c831c518cf833e9e6d36346ff8864cf73b2ac49580574c2593bb6f0c6bd886816d2496c934df5c15bfb4e76a0b82599eb1df0a08ae078cbe9416fa2e64f0132fbb78877e8b6c5d111fb2db467ebc7f796273f7fe9e177448232281c3df66d41c4a6c1fed9de60d6ec4a02cd8e5afe9347628881fb8367f1a0f31bfa20f982f198996b79d06443d51c0ba3d35fd50b461b4d7a9b204191f5cad729ec2d921d2d2a3b0102d7d7fcc5d39390e8cb3b171824f23d8167324d5a563d96f59bb6cedbbb26abeddd5c277ca13908e97da8dd9f819526d25be2f395b5aeaf186bc706f68f426ef72e9058b7aae5fcbd8701179119f1fd9416bf5f380d58720c9beaa6836a97dd1a2f966fa650f5c6adbd3e7d0467d3a3433a56ad46d74585ec5f25482cf8d7a42680d148925bf41d6cb193f918a78c52f295d6b78454838147c50bbe9ed06fde597a83db3578a6dee0f4842791b126ecc86fed6898dead9aa66bb4373174b82ce2f8421205b736c59ae2f2769c489ca24f200bc108cdc28259e7c6ac0a27a286714f64b60d1aa6d2e0be6e050122070168632b38da98690dc46f8cbf071f5fd673115a2d78fa378934a853a4e281e88580fadf3236446737c691b0d3129b4fdb2a3c33ecfe10eec19a1efa194dffb0f15d60dfafa51186a9ad920a18f7909124b006103a22eba0e6ebdd82f0f765d0986520ca45b975ec5c2cecf2881e1c7f3d85ef68b0d40fd2cec217b2c6ca41d844f0f8696ae8aec5a73d6ff78bef4c3c0a93923feed1e800573ebbc0e090153eb6271b93c5388d6cb8ac77db332820b200ebb25bc20df3c453a1b0182c917f007d11fce43bcdbe44a3ccfcb9a15414dd8879c0a3d75f6c31e48a3ed083baf420f184e87d047b416e379c487b6a9d6e81f9459d15cd1cf41c4923020d50871828531151c8209f5e7a49b93fbf9100c8aa8efa2f290c5ad5b62d75a02774452e4ecfc05488aebfab2253c73b15a5698943d75f6f6ba61e704734b62180442a8513c1d6bd94259de12cd8e29391fba1e75b2ac1c1a4a4cbb0c55a09729d4034451b2c54f1981604fa059d148dfab02b3276e3603d2d90195d16c51757f41aad0049f094b83cc3170196c86a88e68e71e0fdc6225d2fd60c11b7af24e64d871d84730e567695d594808718c305b2c77fd28435e4b7644b701e8a1a4fbd8f6c5d1a1e4617ab0183df5665d0ff8c569b97395c1aacb86c8a8cb384e250fb79be0937b810b2c06deabe94f22e33af76fd7c8298478256210f606f5ecae93041841219c1849f2c54aa21a085540e2ec0ac30f6f671dda53d0da9462d6b4e4d57415237a572eed787c1daf8606c8939d768f90d5b21b812769e55e670cd36b9b1a1fe063b83076b206473e102a11c8ccd8a7bcd1b95013b73a14044c41d875098a31da8e8b39dfcfa8f4d24be89c98631a46f842b9e4dbf2f11004c833a457822dd3203b807ee3f7f63d47084ed56c83b16b5eceb742cd8a52ad3f5d330e76492247e32d24b3701fcc4f792cb55412eff4527aeb9231476b0b8b1457772f64606aa2d506ae956bf0d2dc15c6aa7074235ad78cc57a435805be593b22537e8b24320ed7f8e5d1306134529526ab2525877690a45324ba2f2af4fc2cefc30da04900712bb48cf53162b699ccd27fb42b46369b4c41aad46fafe529df6042704265b522b3164187eb1d0fabbede9ea67f7eeab662fb02f3382bee73e1cdcea9b59bd825d19fed00a2526f1dfc41e1d05b2244f008fff81201d384d68802a25b329ed54a294202cf6d96c12ffca8e8d4d46f1a96bc837d2d2c6f94554f3523439f10a86c2be43ebf2c65ddebc32904a756b2d8c5675eb176749d58dd42ba54b0ed71c55abd9aeb221c0fe431bf0dec5c48960341bd96da41cdbb6c875ccecc4d7de7f338a32db0e24bc8cb5b2c6e29bf0e0f621dc9433cb26745f167ae811720efb6ce2adb2ccfc6c724362f73a8a9fb0cf30c501db35a0aa32ec2f66d1018fa89fef94ed7d4398c238c843d059e7bf468ccc0fe996e13d76c7619b7816e777b8d220c083c30a3258587ecda903c6f3b35ac1e29b875c00c0eb3c6dbe30c04ad5d1a5f7e32e3062ef916d6d7c203b109a12573a14f56171363b3487612e9f074d47363668c2049ead74c759fdedd4285473c61e4ba915fdd223d715592d25dccaa49843d1113b16ba6a88c44dc56fdb6e116a03842dd00c0e6964a3b53cffd704270d1b828208e28297be497ee6ccc1d7dc618822b76ebffda5623e97d01e56166d2c8decf48cfb91176af3fd3456b65b0982eec7a5c128bd43cd9cf23601380413be283594ac21fa95d833970fc5784a3a1212cf8936e9c511ad2768ca6b61f452f3bf07e4267ca2a6f7e3b2223642be97e5073396a0681f82f1899947ccddf55d36f960448047ec83e532f7d2cdeeb9ee7f998cdb774fb2a43e128fde3bbfa5f67baf5219d46f16e43065c028f322935d4aa03d1579e3559ed1303c686115252a2969f55db4c49751a4d1549929d1cbb0b0eafa837f5b899bc755400204d84eafd5e15fbfb194bfb32e92f333078dc4b9500e7381306ea97941b6d12aa00b352b93c72d830dea31256b3477d35a058928761dab8203390fbae516d9990c7febb531142c42e4658969b861f9266d5bad0806984624d76fb28a6ccff74f6880a75590559d0b91b3ff1b1289df9270769321a014ae20bc136bd023bc5f4c4ad45f568fbdfc7e4b58aab364b92837803ffb54970f8865983358597f7da0aee70e213ddb6f4a1ea4d514ac38a4507bd3bdcefb8f038d941fa6cc3b9a501b1954ccea16d12d5c49c7d3b20617254d0a6dfc7ee6cb8d7a97ba8e91f3039746d1b89bc272e2382d70be4c2c2de2b18a1427a7a1e13a02f0e69b3b8c08ed1ce84c00d2a3ec7134be04b5c7a4086970691705b83310926168abc0728fec20dcc3c37ded6f7aa1332cb3e4200006e6cde71c3b4a1d8c65b8bc8f04342575bccc6306da975ccf6edeefa020b0adc714e2f4adc160e3b1c38cbd4240b689607f018f1ef32800354bd7a9813b91ca4b5eaa85572ad692015924737d17902d53ced7c6cf79749d904d3296b7133eab1a2992a32c0e22b0c0deb2656b3e390e1cf1fc99369d96ad17d284041561294ab35d6cb1f7554217a41c93151b376218e2393ada51a3e7c17d23b4a839b61a4ca47f316fe0819f070c3990b683338cf55f2d8fefb87c525f72a5c37191046d2599d6c5c97d146733a78a25deddd8cdcf1db77bf946e21cf4d8da9a57712e77bf613be4efb63acac123860e102554787bd21ae94ea4c6bbbebebff47b4d0ae766b041e105c6e", 0x1000}, {&(0x7f0000000180)="a2ade58969749cee14713364831606436e65b166153ab85ca4701559cd896580dba59526f0baa4c752c64e509761010b9a3133c6ed6f069b7f3624496acc7e15033cf68e9efd50b1bf23fc535525ff235c876a7715758b5889836ab10c4f2ad03bde8c4a9e012f99020f33baf9bf9d7e1d4fb0559c0c792b68efb12f6823a9eb3b028a8db7523b3a77344bc2a87fc97b7f9a9aeb6df267d3b6c08cd4ac837097181d1e5544d21ea6050c", 0xaa}, {&(0x7f0000001340)="4e0e596ca361ef1ebee405a1845b77ff867b6e6823e3909c45cc695178764a08b45950f16c44473a2fd79f7b207f7dd04a11873ec683e6727eab359c146fe348324d19240d247e809068e930767f3ac9145a28a3c2a9c35cb9cda6a4798b2be52a8842cd2585f06e2c367a192c1275dffd3419e49e731a1acdfa472e73f5d566f8c82d932686e0836afb2b5e5857bfac1b920a32b0bcf0ce166ec8a94c725c2740c32828360735d09ffebe", 0xab}], 0x5) 04:02:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x80, 0x2, 0xd9, 0x1}, {0xe715, 0x3, 0x6, 0xfffffffc}, {0x3, 0x5, 0x3f, 0x1}, {0x1, 0x81, 0x0, 0x20}, {0x81, 0x2, 0x7, 0x1}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r0) socket(0x2, 0x2, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r1, 0x5a1fc705fcad5ab4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = syz_open_pts() ioctl$TIOCEXCL(r7, 0x2000740d) r8 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000300)={0x8}) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$dupfd(r3, 0x14, r4) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 04:02:51 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400, 0x49) 04:02:51 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x80, 0xff, 0xa1, 0x5}) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 04:02:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000000000f60900000000000000"], 0x10}, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() socket$inet(0x2, 0x8000, 0x3f) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fcntl$lock(r2, 0x5bf2fb07ab0105b2, &(0x7f00000000c0)={0x3, 0x1c8dc726a3a9706b, 0x0, 0x7fff, 0xffffffffffffffff}) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xfff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:51 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x9, 0x8001, './file0\x00', 0x4000, 0xfd32, 0x401}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x2, 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r5, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1200, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xfffffc00) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x9) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x5) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x81) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r4) r5 = msgget(0x2, 0x10) r6 = geteuid() r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r12) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x2, r6, r9, r10, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r11, r12, 0x800000000ff, 0x9, 0x4a82, 0x100000001}) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000140)=[{{r17}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000140)=[{{r19}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r22 = getpid() fcntl$setown(r21, 0x6, r22) r23 = getuid() r24 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r24, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1000000000000000ffff000001000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r26 = getpgid(0xffffffffffffffff) r27 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r27, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r29 = getgid() r30 = openat$pci(0xffffffffffffff9c, &(0x7f0000001680)='/dev/pci\x00', 0x100, 0x0) r31 = openat$klog(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/klog\x00', 0x1, 0x0) r32 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000200)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000140)=[{{r32}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r34 = accept$inet(0xffffffffffffff9c, &(0x7f0000001700), &(0x7f0000001740)=0xc) r35 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000200)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r36, &(0x7f0000000140)=[{{r35}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r37 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000200)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r38, &(0x7f0000000140)=[{{r37}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r39 = fcntl$getown(r37, 0x5) r40 = msgget(0x2, 0x10) r41 = geteuid() r42 = semget$private(0x0, 0x8, 0x80000200) semop(r42, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r42, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r43, r44, r43, r44, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r46 = getpgrp() r47 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r47) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000580)={{0x2, r41, r44, r45, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r46, r47, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e5b899af00c1fd9fd274a5dce1d487bdd867b1d31f316b08e2c98178fc896c37ac6176f817cb65762420607ff52419435f09e55b8d867fed85ba0d25e2193e7e2122d59b3e690766240eaf67ab31d4e67c7243aa8c31aa426b2092e9c3923df33b556a6aec3dc8d46387ce25d3dc878f156b4e857099a193c13cf5ce10888734faf5708725db6e2c6b370fa1a00818d38acd2482b0f59f3b6d6da", 0x9b}, {&(0x7f0000000180)="86ee082f89ca75d898373a5fb43571f904aa19df5dd728c19384bc7d7e829f84fb79e1f4ba592d3db26a859322492f06a8757cac8c3a7944cdd86764f6eb780cb587775c606a89c4d634291444acbf6eaa4ea8936968338a084a38a082cb9ee0bfa86fc1ba3db3355cc551af3460af0b5d35a1f29c728aa4744bebb5ec9765483a32a5124e8cab825f5a97732ea62d10eea5012e594baa851ac2937325db4135be2700b4ee57657db3326b0f9c94376df53d87a467242ca732b4ad8db85c94be27b3d967fd2293c0b300863cbe98424484848eb71ec24952edab8efce52eca63500c2c8a6971c1b077b1d7224fca5c18", 0xf0}, {&(0x7f0000000280)="57b870f39b17294993ded9910605747eeb5c", 0x12}, {&(0x7f00000002c0)="a0a0388d01063c453f87f4933e91efcebbe55bb8d6fa250f25ff098e351f27ee5392feae44872cc9a6dad93979ac6bffeb285da337fa4114ea6ee81ddc761f0c5f6febe2a94d1a37f1b0e836d3e4a2db368117baa2412749ad5753e1106ed4c7a6fed5a14c6709b9f137287ea50af803f7af5e6a12c280a124d8d960efc9639b68ca2b7af67c9e24c8454e8e73c0ccb4c056dbc06ce94bc5a7342175781df8157dab094a915110586700efc5737bfadefe53ca9426064626084499113e58304c8030db", 0xc3}, {&(0x7f00000003c0)="79dd3a043955852e16a970412c1f534d61d807fe4aa6279f3f00aa4fed9403e5800cf785fccae0214a29ae500c77f5aeecf0ff459640b16c5684117969338a588caf546d3ba32605a48067c75242bc9d405f24733c4b39ed54cb5c011ed89b3438ed871656bd768c29c1088fa5ce0b268fb53cf68a3041ec0a21e2b1dccd9d51fac3a1221aba66", 0x87}, {&(0x7f0000000480)="001645c528243ea125f9e0710048bc3a1371e0ccef133a2bf4c737b1b9392f674c637b5423ecec0432d32be3d8d347ab6e7c4281b342c92816a084659b680e3074cf2e22666f8953ac3fa1aef8fd85a2e9e96a206c2b57f6134fc78bddaba7015fb64b8c153032cf00d6c2aa0226b157a44f02fef5d512a45c", 0x79}, {&(0x7f0000000500)="83c8fda4986ce5c88e50cfb40fdf1688e131b1750407b55bc6805e507e092ca3f2d12559c23dc3136f451a3f34f83aeb22459ffe5b1a60a90b2c1be12d87eafe64de138938be0722901e17b4632ed539c6b9c55881ee0311dafee2c4e4b22b5a0d833f4277eafe0407669788fab3a1bf2f383ca172e0b1f598673ef23a4f4d43a13587214a2b45bba72f570037200d779ccbca261939a446cb646a7e281a8d1e03f01677206f29b6c614225f2bfd556cd1e02883f94a11c0db50b593df0c0da59043d333d4cb1f797bf556b397ffbe60dcbb756d9f5fb1d87080a67a04957574939bd9bb2301a40c619475054d6731d8f9b1724eff355798f31fe92407295567b4fb2aa80602b915c07577367c350b25ffe664656ec4e6dc452d7597f95e6d8a48aee572cbe0c8214411460684a07ea5c1eae6a305cb885565809d824023bead661d249d5125af86b052522426c6982956952a94b914b6f2a90afb52b89c845a68dc633599ad0d565e3cd7eac32f5852fa4c84e992657e02e988728e0ef67e82e17961eaf27f57a6a385573d38d08fffaff8b9999ab45fcf1333dfac6d73c4337d404b32ed6c7b60e30bc48ef16565c60c58bc72793e48c4ebff02aa7681baccf8faa131129e181ce66b05f2896a3c4f929a65b5e5b199bdcb76b8f8d5b2b9246762347684e524dafdaf22cb73e40776bc50d6ec2c04cd941f9bbf69cd8418ea122919beb17b897a84df231cf7330d2d3bfca7982548846d57899e8dd7019ba68e0d17d8359de64c4bce8121d79b0d6687ce50cf5b3600354d9c075a554c2c5c5068eb465951579d8598509e5802cdc0d41874c8ed5424a45cc2f6afce5cfc1cf2533ac3009fdd444279be0b31cf24668c1a52673d4e09d3d7bc8c56f3f0d24b2320a646275578ee4704c7a68748e1a0c88078bd04522963d2be6685c423cef4ddc381f258a2d7f0ee2be742db42ac8aed4298cc20f07d565ec5cfa8411cc0734a4b9a335c77424f2a8288fc5d1741ea04349b1311c494b184245e3f41d7addd841abcb0e12a6c40ed2377f019e22955ef32884eaf282bef3e672d4be500030a66d3c8f65c56bb94a942faea6623f1e9ca3aac1209c23c65cb3a72032804d99d710e2f7b6445c20062ae3d358c95617762047bb637e77557cdf24885b64d10a001608a74d1004262c9c2a255c18725260ec2b6eb7bb0e94bbd6ebc58c8ae6a82bcfec07acba769e519d3f973e4d982fc0257b9a887e67b2271b710b8699f5a6d14728c1e4805704de51dc310f7729594350ac3ab12afaade6ee58708ca45f648bdec1ec9e3b3d8dab625e28d4c5d4c258907573b070e9480faea7da0df5f9d15665078327a2e47dc9236af93d79a6fbbc0ce352c98db792cd79d1196f3dc992364661f8d93686a3736db629610d1d65dd53eb3566541fa8074cccfe464dd16a6963b6576bb2a880ffa03f51fb14ac70f6222464134a41ba693abec706c21efe9e46b6bbeb122df23d1d02cfc6d64546c38d7c3142dfd028d771ba612e746bac9da977aff9c5cc17206efbdbc6abdc3cdf0d74db6789e9462fd882b6fdada71374f27816867052b6e2ae18ab38bd5dca57f6497e6c34f15c16fb761d0747f801109192fee466e33c7f1f3d8e8547706e23c6541e854483abeeaed77185d23cee5fd20501dfc694d3076bf84e00b9806ca6032b40c1e0757359cadd4b1e949793e79c3cb58dae452d7fab8f6af7003c5292fb9b7b58183021e991e8ca383aae593db66155c8211cac1319f4498dfd57d61a3dc2323e0bdcc3df69d6027b9dfc6b32157310cf93c31e8ab5c0eab26116703e92f0886663881e7d4caab363c71bd125bfd56a3b977f445281ba84a88ad0bf41e807f7c8345d463482f106ed31b42d886f488a43f993ef0b1ee0cbff5109ca9fc62e62a27c74b00d9343ba3bd6ec729a1b8ceaa0d33333ea4f8739292cbc43b72fc398b2aa36af6a99de4b3b865734eb4afe0fc2b86507770aceced66d6f7e31684d067d6bcc600b93a798f3564170843c6da12e897aa04808c4339a08249dca8b30ccccde6b50a9e32174d8e761ac2c921ad80b388ed71099620b98b6c457b95326c533e5607c48f0a71604fca71da9bbbd7ffbbf1d1e83b5c2f8415183e1a9d9f11270c2def39a7b8a80eddd51e3b4ec2a507d7b9978363d92aac8406044fbb7992381a8dbd2bd229fdee0ac426ce53616283b4ad15131d845d83d0ab2d7de1902aee7e32a4cbe33ab29c2622d06f5b3d0e13e5ed7d0b3faac52140a97818173a4bede53919b2bc80d2709c0cb733e561d9a155b0d64603cf53ecee857d2a4ce7fa034f28dac6ea9169e0b382b5a8a6ddbbebad0ac63bc7d59952170cd1ac2577c30df92e13c79316bed334209fd17a90846cc3982fccf077f7e34cf83208e0907d53b17dfaa88dacfb1e1311b998042a1c73d1f955e0eb29e6a3226b1b9a27610770cfc8495c286b6795380c7d4e95c521b3c1721df9b868f3c5d756acae3fdca32c48f5b0bbd6b3758ca7e3fe3b3beebc0e915a5d66f82b99b3a7e3a07e6d03cec40e2fee3430388a14f5fd457d1386d16c1d6d65b7e4c9d86ef1d0ed55870b17e306b7ccae31aa27e02db53f08e4f6edacff48f4d66b27d29172a484744b7f61eed0b22b73a99fd27f00065c9a70494644291722c50fcb2cf981040fa162ede740dad697ab11af05905eac97d827a28ab37b436e02e292dbf28ebe77d329265a3e30816e0f6ad8446c6d5ae557a0ad1c03a6381ec4b59fd6b4e4d0ca9c3460bbac340f9809002b1ab4521322d3c1ae3b8a86e4bb9ea0003e8eead84c2b943db547173bf0fe7dd0dc9e0896b9d049075d33f61f40ba081558cd6b2fef93d3662df76f8772d73331f7282aef5eef7419ef8cc4f3f9314719ec150ef0c0a6ef47ba8af44664fc990f792729c2a669a01a83824cfba0f8ca50f116813a79dbb080d910c32532f4c25629273963aa88115f0bd2d5d89f080a602e3df96cd0dca7f61dfad9ef829b8f1336b06790dfd236f18638a767358f4dd34c578605561713028261d2e643f5ee0cb936bda8d26303c4719ceeefe9b5306e32d63c8b2a7969519109e51f0f513c942f02145e2ed2113739402cad8cadba30f98416e672fd91ec9b023dc0eadb45881073c09c03affd0d02105c0b569cd854180839cf3e6fbbbbb28ab261aba5300ae1f2119f81f30950286251de77b7d31722f4abd942de470d1457620ae7d3d0c7e98ced0b016a2458d3f18f9e54634e2a1543215df73f80f26ca109be9b86dd43380026c889c4d00bbb8b83492650257fb39b92455ccdcba88b534b9658c96331e62a22ff890fa1d1339b82e01eea5cb51b007ee612e965b48c53c8859375bb7fecd620f7a80bcb6304ae5436567ac728c7de94070e4dd604b59567969b65c7d8e84254cc826a9ee56fa0ce379e28bec67aab07aafd5a6e1aa87753ba9e1a60584f608b7b930e6f57fd9152d9f67a790f26a1a699d37952722509f35720354d8cb0f98a7280e346d831c4195f86faa672819177d03e669de54ddce6f3b6674bdee576b4d1a86512456e2dce21638d380cfc6fb08873aa1a648e59e4bfede29017848f4f9031e38c6410bb8f80cf9c73a77bce5db8a735cadf04070128a8558e68df67574330b8eebc7cf385c55d3c871cd222d973f41e028552d2c77447a321021ebb324b15a5d528db82738b5060debcff515a12935d75cec9a323f5b7521b53dd46efdcd6860355415047c2b6db8fa895fbc6e19d985386eef9f4b932ef8a4050f0a03a71ae6859870291088e66b6b9ee6a7dcea733ea77f532c5002c607ee7eeb30fb1330fb97aed7d50f3c2a87b8f9548cd5c583b048d51d781d475858eafbf8d31866c0a6bd8abcd7128e76e0999e337fee08a93e5c83904ab5d54740660a83f394a33412a0e823bccd0a9e7d57eb42101df4a12b7a34e544cdd72a022680e11cedf5b84e253a5ba06706da713899b9a76c28ec3d027664d7c7a5c1524831b3b6b6068a543cdf0601257c480aaa771193795b3ec74a0472f54316b8d47680fe3c15a67fe6e2be8a4b03f2c1bbb43f7c995752a5db2ea803e8d5a5f2127c849ec5d5b7cb8b549c059427758067d3197ffa3e61c56796ff64b0fe249941fc7a9bbc34fa66ea40e1172421b09586f3ddce236fc083c57f4acd298e9d1f2979ce4106907de48051e137813e4eb88169ae76c9a219b98c345ceb503e4697e286865b6407667249f093ca60ed74e3cae558e549440d3420f216d13630c8eaf46f2dc3803814a28795568083b4a85123b810bafea37a4a25cd386d5f66aeb093f25df409d95edba6ab534a12e4358ecb04809b5aaa158adf7075d981227a6ba33c483260cf6a5d49b01ec80ac02740287a614920ba9c6068a90aad754c9be105e8f1d26ebdffbc531e3cd1551b8bfa49a43d8c06b35048162fc84cc649d22bc333fd3475ac658b7c1c3a50fbf5df6d2c9a397a6a504914697b950c182eacce76e5d98ee42d49f0a13f6637c106c1fd0b1f1e9822fb76da9f4f7e1d9e68abf2a5b8ef90e2e4ba2de6532761f5ee949b0af96ee3e23fc645317cfc1366ecb3707dcf4e0d74970a89eee05961577bac0f827be632c98dd0ebbaa8d02315f40c7d97cfe462e8f06ef3b9b9623ff1bf2734568345c5a07aab535a06e872e0967aa03f929351b611d465d1c4951d7c9b8136698d56ead9cf6d1f147bc8cb575a3c8e79c70d63b3c16abc486a2d5cec1f995b05417fb8107978a8a9dd50598de01767b6330e54edd3febf1150ccc76a7fdb1948f12b11f0536f2b26880371af3c359e20ca855a69fc7bae6d407b68b3dd1453545cfd94909e88a29df281022891b721b56e4df02070daad414881a6318476a778ee076d084f5c014ab5a25b7ad7cfa6639c0d4abdc96b6dcd4dd9b911812a57a6e53578e8359a954c8e5710479be0b7178f8834b9a9fb41a9dd82803aec6d1b43873f383be66c7210ee450a5f8c04edfc0d079277b3e4cb2c9bbff444c6999361658e17c2a9742462f4868bce8ede50ae24d45c561e5f3ba53b4e79b13f4f0c09ee196cf3cfcb60aa3eaff54bb32373ccffe8bae23031a70fa84629a8dc4e0773c2ac46b7b0f58bae5f4b638db4fa8dba2304fff0352bf03e006de41e26313b2fc6fe0cf8681e147c59be2c2e19206f1b96f534fb5f3f05c679d21665d4caf092b155eff47f874b1ee31a0c8b3e48c79fac8f5e640afbd262bcca9bd24fd1efac16b77ebacce133565be5f6e2dd757c906ac0761b07fbaf2f7787076706d2094aa118040e1e11718d859a9002f3aced9b9429ab255dc116a176ef530617090d4140f9f28502ce64cd3ed99aaee7bae4011d16136585d70da1771606111179100d1aa52a9dfe9e741a9ab95e5cf0b94f5c40f6710c8cc76a879a667c7a6329d94a1d18c68c2c5390b8915ea55664afcccb47eb8e03fe59ba40f3aff770e7b2b5efa322a238c31bfc4fefdb5c1db549d5d75825853716b4bf45108f3d22b4e951110ff8a56aab88760726835e7a98d670ddb328a41edccdffd911673ac7bf5f99fc6271cef4586e43818f352970a26334b7901509a16f3bcfb54c40061c14894e090f64afc7dca3a5afb316487be9b79812aa7b9542a97c028423135066cde6be7dcb8cb0c97a23123722e92643ac94f2c3dffb71f079bc8ec208fe4e7d1757014a8938ba49bdf05f09328907e4bd48be7b8f312a636fb00fad4ee51b2f158f23c2088a1e52b18711b353d290edd0c7ecbc0a6562e3f95c6bb", 0x1000}, {&(0x7f0000001500)="aef8758502481c9eeb6971213e8deaabe185b1a3168d251d260776dfd6e3b218991b38fe353fa80276460606a9895fdff7375d5aec2e745aa662d8e489", 0x3d}], 0x8, &(0x7f00000018c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r18, @ANYRES32, @ANYRES32=r20, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r25, @ANYBLOB="000000802000000000000000ffff100000000000", @ANYRES32=r26, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r30, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r32, @ANYRES32, @ANYRES32=r34, @ANYRES32=r0, @ANYRES32=r35, @ANYBLOB="2000000000000000ffff000000000000e9dfa3e816f11093e968b5019e7f72956ff85f913600cf", @ANYRES32=r39, @ANYRES32, @ANYRES32=r44, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x412}, 0x40a) 04:02:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x84}], 0x9, 0x0, 0xd37a, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r6) r7 = getgid() socket$inet(0x2, 0x10000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) pipe2(&(0x7f0000000900), 0x10000) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r17 = getppid() setpgid(0x0, r17) r18 = msgget(0x2, 0x10) r19 = geteuid() r20 = semget$private(0x0, 0x8, 0x80000200) semop(r20, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = getpgrp() r25 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r25) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000580)={{0x2, r19, r22, r23, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r24, r25, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r26 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000200)=[{{r26}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000140)=[{{r26}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r28 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000200)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r29, &(0x7f0000000140)=[{{r28}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r30 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r31 = kqueue() kevent(r31, &(0x7f0000000200)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r31, &(0x7f0000000140)=[{{r30}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r32 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000200)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000140)=[{{r32}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r34 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000200)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r35, &(0x7f0000000140)=[{{r34}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000300)="0a3ecf2e7f1cf884b18a9f61ff82c34afc15af0ddcbd30d2147ac0a7940705a673364eedf1a21fb691ccde1d60eb040f73ff7bcddb38353c3cde24f4224014f031675907a667eb516722ff6fe562f6470e28f93aa10aeab5f72bae7200163caf1aaa6195ecf121d3d1ab70d5ec3df422eb61c9545f51465eb7e6fb15d500209b4a2bd2cd6d76a31f8f41b61150da879cea3f3ec4de58e4a0365f1eae73f2264aa7c2274ce7531a97491608f9502f14ee648bfef7ef053bf0096a6ed063589be51afa337d7f03", 0xc6}, {&(0x7f0000000400)="70871cff2461179d4177f1dfa5d4678c26bb3e198ca2fc9ba9e4717f4d8cbf5a7a24da02135a4562bbaa295ebc2858562d7723797d656afa5fe2d737d6dcc4ced36db0e397e71d659ea430b4993430b1e954f1d28f54c78dffd1c42ffa610869f2e948ce6117955c1024a01e5d17f869b4d3f3a4a176ef8d64e61246500887a745000fcd0c77f86f1c762760b8714a036620bc45317d9b944b5c3c254ba0d688c98d62bd8e4202d5857225f7089eb44a69b1ee6bc96c602211c56603df4099aa7dd1319fedcf62d90bfe11", 0xfffffffffffffe74}, {&(0x7f0000000500)="649473770e8cddda14a7c55b4d2907f3b3b8374109fe876daf00bc015f190b96e4b6f8e2aac6d1bd69d99f20708b093b550d24a47cf3575dddb1851e75dc9b63d209837bd15b253e0909c8d7949f2a59f3d44fff926c7d8a0b68572fe05389684dce373f0c647f288e088daf467c9c5d680fc08847925d75d47349595963c50b41f9aaf970b3e672ec59fe5d7089af7a3697733a64499047ae7c1c241d88f11046b5330854d0975fe5d331a0f9a03a41c6deeb452de8782ef3195e750223cc0e73d6bef2f85b55d282363f4bf643583d22d5a2c71f3e087c7ab0435838f9561db4514971216ac335b538247363c816bf3080298711d9", 0xf6}, {&(0x7f0000000600)="609edea09f391c7c78cf72f472b3de00c93212a579cfe55e8694e35c718225e93da100fc5814bdebdf67aa411f3b3787596252ee513bde678f27cecee7bbf4a9cba2f37fc2d267f23b093a7a7c13f3a70884528ceb80bbf313c094ccabe2c12949478db5ec83ca9053f2fd728593c732ce90a317336e21b163d631903b786e8d1a07849f4cb78c67d27e90eba02d428fcea7c7d85d03add6b181c7f89514fd102dd1ef3d155d17075d52b254f0ec8de257608ea46b14b06ac1da0d0b672bdcc1a17d5affb6c89398f3560fbfab4de22852fc35acd80091dc47436fd6904272", 0xdf}, {&(0x7f0000000700)="70ff907889ef0c299499af93d00979820788325a5f87a63a914082815892c65dc491c1e00f28e4531c2bb3505e664447b025f0a8c0c3c279df3f00eaac4e1d3f5a735dea1ae9c5a750288eef1eb93499dd2647f8ea46b46cc967d0613e0d0dcc8749f6efef29d140153998531c17ba9009f75f026b11700d3ad9684c75cdb307953720e1e450678ace21aa86f769eea495b6bde03782c895fcfcfaf243c8efcfefbd22ca52d7aa4681f861f9e2472c3a7810a9870c9a8b77fa8443fd0bf415ed1ca374c0d5b65a2d52221ed41e07d905668f676f51ec565ce51fd2", 0xdb}], 0x5, &(0x7f0000000b80)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r3]}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x30, 0xffff, 0x1, [r27, r28, r31, r32, 0xffffffffffffff9c, 0xffffffffffffff9c, r34]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r10, r14, r16]}], 0x90, 0x400}, 0x408) accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=ANY=[@ANYBLOB="ff2789309a18f438c2c207e574b6c3755986668c6da38505fd3906b40c40297500e07896700f42be935a5a6f2f104361f69b62299734cbfc8ea86bf3f7eab040bb5951428955d879489969ed5ae9588a441ea9d564b0c1b35b6653ae4305ca9da4f65e2ff5343cc61036687bd76867b8231a7feebfa04e7158f5fe9becc6e15311a521a3af540e8580ab274753"], 0x0) r36 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r36, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r37 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000200)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r38, &(0x7f0000000140)=[{{r37}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) pwritev(r38, &(0x7f00000000c0)=[{&(0x7f0000000000)="9a60fcaf1346af45adfd1c63a5d54168ce58686d2a153c566c4984ec0aca08745adda9bc201b", 0x26}, {&(0x7f0000001300)="77a8489f4b6c1e8b1e82fbdbfd0884711c6f673139d7ce8912cbaa5a3d1e66548a16640605ebd9ee84cceaac1b3e86ab6615d8ea278b51e9c32984894a44e38629eb1302397711b5f10d1378bcbfe3f9c22415506ea46410a65000150a76522799ef7cb61da663c9d5408beb91b86b85ced522337abbc10da17e65a803ab53f7f898accd3ea0d3d3e9641f2dbcd634003e5a6ce2994724a6c4ecf3fb82c2f5328a327283556c5743b892f470cd61e9c2b022e706a7594ab93e42f3c38fe9cb5f0a57593d1d3158883a14dc7bd6514f9062e9e39edad851940f4ff7ce79c4e550f397d20f83ef2db207b873cc99bebd69f8fb3f6817311093edef0025779c4e09c29b20f364aaad739f879c7c73b70242a9dccecbadd67f6624353c4838442a7eea525b1528cbb620545a0d6ffef922430a594ec6c63f2c35f40fd6f353636fc9d6772542daf44b8ae82ca4ea3ab6c00d943153158c89e8efd7bd08365992954f25c4ba26f4e76131143e39c067b4e5f57a13e446e8e1b96ab1a0901e909e62370556c9f0126cd38a68f79125eeb361b1aec0a08f763776a7cf92be6ffde2a96e8d8f2f40d205638b7d9f301ae21864ca8016c4084943b52fd30ad52e044b16d4d13ead564426609add793a658cc62e4eb184eaec1ce9a6606c2cf7caafa5ea5e3a408feee910d15c4b64e46287f31e487ade49feb4fd898ac5bb59643e42b24a52fe0b1e1af83c3c775421190ebe5bf32ddce5b0303151b0f219458e42c3f6302b3385a2af79ad1cd129544680d86ca2638426a1274e66171c036d541e44a7205f6dff23072e0e849d6239ec30aacfb84dc282f04b4f4f2934a54cbfb411f737b6dcd19f82aa140671d299063fdd04b2bf8df6f3fdc27073fcbf9876dfcd09700bdf1ae931c2d03e369b4dac5d174ac84dde40f07b645596b3ed80db69d23a8b9dc2c2d90788ec67b4e20a7b2ee0dc6b93a2df9de436160adb7eb43a903440febafdcde2afad0d8b705ff566e76fd0e4aaf37127110633021843223e11e0be27e65d52288cf0bd8fc48b59b3a0e3a528b8a62228360db696493e5f66257c26a87bec619f6b0c41411db92c27c52805626c3a04b37864b17a7f6b17b102d91e654a871903e188b98cc5cf951ce0915358190ed15f7b000dbc6bc8f7ce0a66285f393694aa9055016dcf90d00712dbae9f1c9ed6165418c1fb749e87b0887eb492536eb5e79af8c3eeb0d121c077b753a11484a87f760111383cad1bd14b6a5bee051ba31fbfb4e2c4cd0a2e9770021013c959a5e0295ef7c44d0d8fa00fcce0204072201be5c7ee3ec358d7bb9229e0cebdf0d84e62ef77c325bd19630dc43001304dc8d38446672b48153f1bef7629ba129e43b5c46817be2b017e860549a7d63b73e38393e4909bf9a96810f272916de786edc95f03988c2183fa57964a5232b7e8e7f42e9a9934357959427e8a46a7bf3ff5abe3203c154bf2e83072dcfcd6a0199048d9d8fe8ff4b9d0a4773127cfea357336ed87e926b8bc9945c2caf08e98a9fdbbffff5d5820502b7ec128aea33e833548a819e0c62928f50f4ac425009e27bdf00f9054385096b7956fe371e16f391ee518eca9b508f65f64836de77fd4992657f8231ee26190f39baab70cbf732bbcca6e25cbffc83b5e4cdb17236f81c87cad0e37e3942687f9bf4bdf842ee3c2626c6b35f023e30f188ccc8a6196ab8e905af977f6e896bec458401177f08e2741c695f4b964eae18b1fe9f8e634992c88757894a64e5a78addb9d5012f5b47c645fe7e97b44887a85d1e32cfd2f2fa960f4514b6b4c6f2cfe293873b5e5d59685cc2b45a474b2eab4e976bf8801a48c22a458f0abac754159cfa042c1a6c91240a14f0dda17d316f7e18435580e2c3c5d0026ab17aeb112703a2867f3a835bad234c926e3a69780b650fae8d1298fa023a054e95afd7f554fba374f27923aa2da3555c10bd4a46747ba6f8d49bc68883d006ed2786e849d1340f5d7c6018da6f9a25806df89ab595efe01d31746f507d64d1f6f939a8f9842712889b73f0e57dfd1c5d0335733ae37823dff72d89c98a9fd642e23a0f405cf8f44202b761a530d065c0aaf3296b1900fc29c007c0b3246017a78b9876f1878fc21fa0cb08e3e0cb1d46f58f45be919bca77d715368d5984a26d6283e9c603517fbc3faba2008f8c2e4c80f900a898f0bee6974e5339e6a0a129370ec8af206a35fa0799ba0e842e60c70aed7aef3c85e194819fd1aad95d485dfa9d4c13b27e95416a23f941a05bd03be383931ac6907847b9aaa901caf01ce625b1920f0c235da418f9069844b06c190ffa6f06786c2973426c8abcaebb40e5350ff8d750cbfeb965c33f1dbbf2a8857f8302a1ee2d50be5665eab8b6169efb55e00dad6d82027b07655ca2a507e66ff35bcc384a88c354d8a5566cb47ee621a0883eeea44a766afe1e111bb7dc2ea0de42b97546a53fd2b9fff0f41ab06297aec11c3894d3bc7cf5b74a8c8fcb427457781c2cd64541445698d790beb1ae8b7047f7b55a8649b2cac5415cb41037f16f90c4eb5ed02a15d59a549b062f239dab1a54fcee1d01d655a030c7565ffffccf75ace1611f09c46d513c7285eba7ab3be094f5bcf65af2b3ecd797e0c7dbe0024324e460d0a155245d2e9f50e56086e0ba7652fd6a27a3a61704116e9da4673d70e04d4da39f46342331c8b29a4f66d3d75e74937270559dbefdaec6c3ac1e96b2315855690f443a489704edbe5d59f05aa439b590b3dfe8e9b197dbf2a90d35cf6819126d209f8da06f5edcba468c1fcb512123fe0dc5ce0c4f841019caf6deeadea36a5b334af6b4a6a4ebbec94627b69c9aa945f2bc32d2da509e4040c0904976b22884e0ede15517c7e151b24bae0061a053e8cddcc8478e458dcb1eb1b0f372db3d7e6640e0448ecbfc8a631a2b7ed121e443123ccd374f957b6bffce90c4757e0dea46c1ee265365376e077b8536773461233eaa8f76351d3d93229d3a81af3681777e3207ea6a211c83254e63fc192845e08ce100c65dae1b7f21f18ff1531f53bc40cef1f950fab20fb6db65f61000b783ad96efee21c5f723615a544eb69afa850701e56f59c70c0f11a6abd2c5f3c6faba7978239a3750bdfa40ed93756aca3dd87d8a91fb8c87f8e8debec7ce743c701139888448b41f38c356867ed1d98d4d71402248c8fe3f50ff0006c7c22f7f5904a91e25c26297943448d93a687ac7fa0459222d8b90772d3ba6b0ade6e4343afff8534df7bccfc7c1b5a77a38bc39174da6722eb432c473eccf49efd22725a3d9546ef16046a82b2b315ce4e417c72425dc3cce3b6a55de039e9fbd0d0a41ba673c8928a2e32089e25ef3a1634d79a27785335706e3deec2e92d52236f9bcdb3a38f749471e41547494df28d767f87006627b656163dd3f1cdd0bd4ee412c5592a66f32c0a74aa1fc765112e7711fb1481af81c50b7a19ecead3ae94463815577caeebd073a9ed7ef23e9c0c736c4685fded696b2eb2cc144eb0b63f662d4f1d18e849ea36a1a3c50165f9f150c27cbb6456cca5d0b4e6eaf973dd4f3655c0d930f0f2ff78fb1eb6f85c2482017988ead4ee1b52ab020f4fe34937d642e0b8bd9ed42e3b56783202a716628b7094164ca8d98b2acc4671653d181089b6caa36dd1bb2c1b2c44c9f7acbaa18933c7258fed00905965c05717152f7e98f8d6db9e058af171ec9baa69ea3e8167f259f22a8589190f09434e2c5806f6551b736478f3fccb1ac94befd9def96580d7478232c1a8d861543a8a46ea003b04acbbb1aacd399cb0adcdfcd0dbd917142ec3b732770dcc297f815422d81bcc84748a44e5bc7812d399e5ac43bf92eea1fc5eaff977fb548ee13cdb426532ff2f91d27514950a53434de6a5ec2c4dc5e734a2f15b0d377d5895579d107c60c6fafcc8fc562a6338e80442eafb8f3d5e46ffdfa630f886e58e6f39ed3821b68984be71242f815628bfc8b7e1b35dbd808e83e5be3f9547f4e603d506bfee949249ce379529e4301e176cc0d3a7cda5052e228ba2b770f547bcfe2254b9f81837c38128576f21cf5db682df049ba4a8d60645787621302863aa785e6f64d5f41defaa3508f2afb96995db06bf6987d0a98118ade83fdf16e80f461089bbcd7df687f231851878b1bfddcbd7ed3e5cb94e7d801efd0e6e991d53560aad36bad6aae8b84a692bfa0a98fa5b871f7a121331015c0fb1bc39f2e8811188a7967012b65d3dca125389eb90c672f683248f58c075af18d2db3c4c60698121d772bcea9caafafafb1cc1006487cd407764768d8f3e0bf7dc7d05ab2943621e2fd4cf3ed2a57e153623dee35759375db8e076bec2fcf105f6211deac2567195cb306314fce7bbd203d627de322a88a69a0724e885e30b4bf3fa80b0d6eecb52aacc1aaaf53c83e264d2a762f4bfb71dd94c151c9a393c09122b5e3c2208b9912ee8e5db7f18e7fd3515f65e63b923aa61167b37808d84c081b0cb3be435dc4d6bfd82975a5f4cbb1bb9fa0c3115540f0736766e072a4e17c07218090a259d22ee026ddb5147535cbc03995f0b09ef007498743b3e9c41ab74efb51419a13daab4788008684d75c087a5b9040cb1cc0061858fd6928da5c0fcd4fb624ce500fc3d6e25cb5d6c3060c39f15d9fc0d377df2b34cd4fecb6eb12c732a8e2ae30921634f80431103c850dc99f6187fc3280f61ee67bee0cf042e0ead1e32723895139f1d1276ed53cf661a8c2b702e103c1682f87e29fb3089ad2e100ea536c78125b71668ebe282ac08a11d5eb898db30b64e3a0a78f0f51b29135d598df064f9a555fa039fa159aa6038948286fbebbf9b458ca5666902fda63dca5cea45668e296a4faa0e804fc41aea65e1ea5250f6aff439a287c57ceaee738baf41c83037a8c9ff4ead328852a687e14276c08d04a1be92ab44e296bfca7eed2bfc0984685e65498c912be8d1499d23a91ea9f5a7fd143b492a8981fa5e0067bca21453c256bc2f03865d84be2ad87585bb3f18bced3b9a277449de8b2e6e3139322d5218e4b3ac8af6bcb715d8dd277dc288866b299c7563b1456d137a0d158bde99904bd0a5d2001d1c1e9916819899aff8e52f19382f75d3ec9d6ca14257d88cdaaf3214883ee21ad4f52b85c9f011722d0408f88a2ea3f7fd29ee798986a7c987fcfbf9608b1e78dc1d6f0a514cf140b0e628c1b186ccb8c59c925ea082557f45dd6d818bcba8a0a14d25d5017d64a98f15cd0d28318e382ff28c9ab7156a16b7d81ea3a07b0ee398c3495f4fc11beda401804d10f5df1ce9e66e9165d2e61e647e791e3389a36e2b5cc994f4df744c8eb52c2fc974e0800c1eafa853fa695f8d54854213fa96d3a38ad63c1617fa74edb76963c98c329e0ab0ac9c7f9df17e90e0dc3baaf0a87679bb9c3a48320790443c1c528c7d27e8c892fd638ac7923b9763c63020a11d7dcbfeba2e9b20c61a98906691ad5635a893aac1de96eb7cfae695f9e16d885dfad23f1dfd2f415831d49a112d24c7d412e1e642a757f8f37e3b5636256b480a71b5fbf23e56237cbf484a250a5a4ff3dc59ab229d19ff6b24b3e97c3c60cf9943a6196bf8792caec6ad561a84038349d29cd2d7d204118c0ae05697f3c43f9a7a1bb19e953cd57323af9309d5f2db8587d48ddf7272ac1aa8de08fa26a30bf87ebd4390cfcafa556c1a503d1464c02e09d82d5a70d1bf3c5f91f5435699191eef015be3ca93b9db53b1de4a34374c9d1e982074c4b0a1c73c3c1eef69cb745f026c8728514de18ef69adffdcf932cd082ebb0463036e2e17fc485cb8f6b3ebd6b00070ce5c5c63f246924097f44e5b73c19069dabc74922a570462e81ecb9c7f86eee995716d7c359b7426a0dfe046acf1ebedb2e8dd2", 0x105c}, {&(0x7f00000001c0)="dbe0d09203522361df673e1de57df93d9cec58105867b9355d049ac8a47ab8d609b813b0634700ae70b0e58c0ac4445bea48074cf9182e02dc692feb52bd4ddc59bb051769ecb70b703739ff51e71d08b0d243b0cb4b6c607a8b5f27b2f6e0d151cacf98fc1b857e75b507c1c25fc2e0abbbb6230e6c4c6cae5b59d995f6b02c4f10f87745381eb1991b1d981996748f456c2f43850c3bd0053aa05d882e0c416664a692fe5c9bf423fe37e45e8f7df3e391a3092b281be39efa20aa8c6961115362a5439730bf64ed", 0xc9}, {&(0x7f0000000040)="c9acac70c4be1a", 0x7}], 0x4, 0x0, 0x0) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) syz_extract_tcp_res(&(0x7f0000000080), 0x4000000, 0xff) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x1) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x169c7ef905de0a89, 0xa) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:51 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r0 = socket(0x10, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = semget(0x3, 0x1, 0x400) semop(r1, &(0x7f0000000000)=[{0x3, 0x7, 0xc00}, {0x4, 0x2, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0x8000, 0x800}, {0x3, 0x956d}], 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r3) r4 = msgget(0x2, 0x10) r5 = geteuid() r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000340), 0x0) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getpgrp() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r11) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x2, r5, r8, r9, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r10, r11, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r12 = msgget(0x2, 0x10) r13 = geteuid() r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x800, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x4, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r18 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000580)={{0x2, r13, r16, r17, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r18, 0x0, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x5f1e, r3, r8, 0xffffffffffffffff, r16, 0x5, 0x3}, 0x1, 0x7, 0x98}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x20) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a6910acf62616a9f79eb93beb90de363f195529da51517c812b22658da4e17be199ff1bc666bc727bbc488b0cca3b7fd80782bd1d87b8aae37a454112e4b54c992ec2fb86b8d7bef5635f07ddef8b1a0191cb7df3e75ba0f1dcb17789db76efd88d57f", 0x63}, {&(0x7f0000000180)="5b1c7f111c087d6c39912460d30eeedca75fca5fa0f758cf2d5f583855c444e04275dc2a96f297671b9a2818f92dd828ba389575cc4537ef173851845e893ca0b0fab49bade4b601986b86909d7a8707b616744129429dbcad0c19b85e42d099459f758e28f4ae2b3c1431f207272b0fdd18b7cb4f50ec61c25e8e4e0cf015ecc8d94fba", 0x84}, {&(0x7f0000000240)="64aab62db8bfceee27bf2b27adda861062ffb93b63ce92449433cd96eb5791117e6d220457310c4d9f244476b49f3ddb58112e46e12306321cac7787a8d7e56b499cfb7a97cb4d", 0x47}], 0x3) 04:02:51 executing program 1: r0 = geteuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x118) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:51 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f71f00000064ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='WGt88', 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)='WGt88', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r12, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r12]) getgid() r16 = socket$inet(0x2, 0x3, 0x102) sendmsg(r16, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) r17 = socket$inet(0x2, 0x3, 0x102) sendmsg(r17, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="1000000400000000008000009225458d"], 0x10}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x40, 0x0) r18 = socket$inet(0x2, 0x3, 0x102) sendmsg(r18, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x40, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) getpgrp() r19 = msgget$private(0x0, 0x0) msgrcv(r19, 0x0, 0x0, 0x0, 0x0) r20 = geteuid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x5af1, r20, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getgid() r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r22, 0xf, r21) r23 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r25 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r26, r26, r26]) r27 = getuid() r28 = getegid() r29 = fcntl$getown(r22, 0x5) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000002380)={{0x0, r24, r26, r27, r28, 0x20, 0x80}, 0x3, 0x7, r29, r31, 0x8, 0x80000001, 0x4}) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r33, 0xf, r32) r34 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r36 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r37, r37, r37]) r38 = getuid() r39 = getegid() r40 = fcntl$getown(r33, 0x5) r41 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r42 = getpid() fcntl$lock(r41, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r42}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000002380)={{0x0, r35, r37, r38, r39, 0x20, 0x80}, 0x3, 0x7, r40, r42, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r44, 0xf, r43) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x5) 04:02:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x110, 0x0, 0x0) 04:02:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x6) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000040)="c192be70f451f954737c3c5ec81826faf47df4bb6de6a3cfc2ffcc587af88d031f99552ce527540f03f0a00a6a8df4f86315d6add5f5fb09a6d9b8e6c40341dfa6469bf4d41ab30df95d69c828e538a94e", 0x51}, {&(0x7f00000000c0)="bb4c70c6b0ca83bd41f6a443faec25bc29256886123e77bd6e7cadd7d5c718347183179f73659bc14f25", 0x2a}, {&(0x7f0000000900)="0a10aebbf9e1f4231200962bf6eaadd8f74a0a7a1714ad90bbf5a4a8fa6616afadf94172e12dde1903407411b3949987070cfcc8a42887103c839cf0ec13be62b01acbb4eb1d69907ed9b1d1449e71b82cc768bf73a413979f5188a984a664a033c75d288ab4d1eb77182dedc90ed3a95adbd411ae9c11fbc1776c74bf462b367741dfdcd5c50b43b43eee884db3bb41f46b2518e7d0ddae41d6cdd9b589198ae474752bfd576a6aaef108df0a838985eea2e2f70000000000008802e8fdf05273d400000000ca6396354dbca8c38ef4b311a7514ce6eb0b7cf1df6174200e2f7e", 0xff52}, {&(0x7f0000000180)="0de22032520c50daf048f5504fe23cb2078820bf3f45ac1423027164303d192c39553679fbbbaeaf9178c10a0af4a18f62c4ffb5d6784216a2ed7f3c80308c7e62b04fc3ebf9d006ec01c799aca9fbdcfdd29b524bc12d17be8086d52c10254199d3221e35664fe054730dc0f738615e97c9e4389f1c74a164e4638d", 0x7c}, {&(0x7f0000000580)="ce07dbf02e66dc88eee4960b828be0e9ea3ad2f6e0b2905ea484aa1080fa6a646e42fc1138ad9e22b1a5c6f1b132c0361e572e19f84688c11aa2dbb13312a0a88f2820d7884dfe9c9120f074bf33ead294dcedbc8f410dccfc52de141534fe6fe0316c3ede727fe7733fdf7697ae361aebb7b1cca06e5bf2f34f37360d048eb6e7c6d5b9c8f084c343362d58b515ef3a87e15fa3b2f1c201a1d345bb728cadab55d9027c9db4fbb293b7f2c4713088b712ba3c74cfcf28a1d503a07cb2aa145f2f835a27158c834e", 0xc8}, {&(0x7f0000000680)="9459f467f590bf4257965fe0cdebb9fafa240374d1e014a620d06b767c798785315159ea511be6dccd0e44f28f7548da864c37b5a6de0c6e9eab50d38df7b80458c829075fee2fd7a5fa3e149781cfd8b91d82210bf0d4e7359d338ca25bc8f48b665decb8c74639461bb2c5b2cf4160bb95592d264ccec9c45a6b27b6a033a51b2644c63541172f2dd451f22724a25d7410b020fed141d1144f44f368c2a01140c53000b35bfd9afcbcb823", 0xac}, {&(0x7f0000000340)="b097a25f17f58e8fcb486bf1f605769ab3d8", 0x12}, {&(0x7f0000000740)="b6419c98c030e11e728c54e5c969b1d6678cfca0a5cfe86904e17ea90bc7b641ec9ade26b538fea866d6125718dd592165655390114e8459412bba7816a7af0204000000000000000dd327b48e8b6a89e30372df75a9a3b0babe33af4a49074027d9", 0x2ec}, {&(0x7f00000007c0)="6015188aa07bf9ea618e73178a701d56c9caf2a121ed0ae59041d84408a20b23742493ea30e53740d8f9b685c29f7f9b91f30e1b8382977265c77efe09c26f3a805f60a361dc4ecab776832d529a69587c8202a506434f20b3cdbb8cbd16b3016377dfc81b84", 0x3b}], 0xaa, 0x0, 0xfffdfffffffffffc) getppid() r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) connect(r4, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$TIOCCBRK(r3, 0x2000747a) execve(0x0, 0x0, 0x0) 04:02:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:02:51 executing program 1: setrlimit(0x7, &(0x7f0000000080)={0x8, 0x95}) setrlimit(0x6, &(0x7f0000000000)={0x1000, 0x3}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x1, 0xfffffffe, 0x10003, 0x0, "43aa0d911ce9bae3c6514e6ae973739ea78b7ec0"}) acct(&(0x7f0000000040)='./file0\x00') readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$KDENABIO(r4, 0x20004b3c) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) unlinkat(r10, &(0x7f0000000140)='./file0\x00', 0x0) 04:02:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x1bbf43eeab6066ca) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x25}, {0x6, 0x0, 0x0, 0xa1}]}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 04:02:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x77}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xca, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 04:02:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$TIOCEXCL(r3, 0x2000740d) getegid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0x0) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) 04:02:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:02:52 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x80) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0xfffffeff) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x2, 0x3, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000340)="033fbab16cbd3614830633335153f843f4ec9f2db73d0e0fddb89ddfa982a5f55534197408768fbfe9a3764463676372b74f1c6343fae28f84a36cc034c71cf87dc079666b2f1dc2ef570c7f13d04e5bf7fa3620c57fab4e0d313db95981972fbd259648fd57b3e76f5339a7edfe220d7f10eeb5a9581c204d5403e4704d9711d68edb40a55b7c843ee9ddc254beb036abc1560b605beb858e673182e8c5c9c00c67b0eceac045768a983ca1725c1bd79f825969622705c257e1c2df307b849ae129", 0xc2}, {&(0x7f0000000440)="33b95b7dd40d8f55b762f5bf93ac0f44e95e461d1e0b3899e8ad76360518ba6be6c2cc3dd18b6e5f0f15d0a9c9f1901399a2c3907b1a440f16d7062cf792e1df84c831c1bf237caa7ffe8c24ca701cd4c423439db4b2e0a98d452b6dd75322e0c113fed3469402f0e17dd140631d8f94014a5df19e8502b933d682f180d83b64f64d3899f5fe414f85d192d26b50e154ded2105a07c46a2b0e41fe6d8e5d794e186416c7501806d017ca444121264fa64896ec9998c03d783506aa56ac3df83e3e1ec8bb405d9395f082bf340616bdadae91501b0268", 0xd6}], 0x2, 0x0, 0xba) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) close(r7) r9 = fcntl$dupfd(r6, 0x0, r6) symlinkat(&(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r9, 0x802069b5, &(0x7f0000000300)) 04:02:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x3e, 0x9f8a, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffc, 0x12, 0x10, 0xb9, 0x40}, {{r1}, 0xfffffffffffffffb, 0xe4, 0x20000000, 0x20, 0x7}], 0x8, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) lseek(r7, 0x0, 0x7, 0x7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r5) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = socket$inet(0x2, 0x4000, 0x7) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x812, r10, 0x0, 0x5) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x80000000, 0xfffffffb, 0xaeb, 0x0, 0x1, 0x2, 0x4952, 0x3, 0x0, 0x9009, 0x6}) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) close(r3) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r13 = getuid() r14 = getgid() fchown(r12, r13, r14) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 04:02:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x1) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8008, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000240)="1a7b43daf385f2a4983de88183841d4829876aeb665c74ddf40d5dfc3c891bab9869f1d32fc91e151d80260780a3f9d7114fba22dc965a4feb6d82498564b8e24ea50ae72d0a9eb0f3c934", 0x4b) geteuid() shmget(0x1, 0x2000, 0x3dc, &(0x7f0000ffd000/0x2000)=nil) 04:02:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="18915f8beadd9a59fa15e8a2c50b38ab78a8a0d8eb152964b608c84a59888c9f0970421facbffc29562e6bcf93babc92b5d265d066b96c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', r1, &(0x7f0000000800)='./bus\x00', 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) fchmodat(r1, &(0x7f0000000780)='./file0\x00', 0x54, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r4 = accept(r3, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000740)={0xfffffff7, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 04:02:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f00008ee000/0x3000)=nil, 0x3000, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 04:02:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0xffffffffffffff8f) setuid(r1) r2 = socket(0x2, 0x8000, 0x23) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000003c0)=0x1) r4 = accept$unix(r0, &(0x7f0000002a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000001d00000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040075c9f324bcc9dab6ae99ef953200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000deffffa9a2a77a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e14f1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000c0000000000000000000000ab127003000000000000000000000000000000000000000000000000000000000000000000000000e9aae4d08a045c1fa3eec5780000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f431774e7799e912c724c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ef5737010bba69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fcd30000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000507f3dcadd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f823e214a3e59082b4ec7fee4a604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005175a28fec236debf7903dd5100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007572b5dc66371399c76e0ba34af385f24ac8be183cdd2785945db5aa893a7b7d3de889079b690cf7cd359359dc6789f9587577fc4ccf75eccf3d30280789f4be23556a9a1583e512857fe66d6e4101d3f910480caa828a895489663cc5a9db8aeaf0cc8eeeb392dabb358fc40d1fbc8d1ba16b5adafd0f180c0d443f38d02ab1c1da2221436481ed4dee00000000000000e9e2a98b605f03a0c3be4bc020da7c75baaecf073ee226d913b6288cb829eaf3cdf45dc4467e616db16d8dffd0ac47a022b96f84962b7a459a6518ac03a65ecc3b04f5ab418a44e170c187d8f6e57d5679001946dbb21ab84a75f6e75a6b209c8f18cc2516010514e701d56861640922f2fa80b8a9d11106e9299bfd66f19d72155421c6c6a1eb9667b6382cc5f8d113af8007edc87771832d5f2844f9114dccc6336d68ee27dea9300956b4259d9903c8028cee9c3adae38b06ca76c3192cd277b2d1fde94ba2a567d3e2dd85b85dd7ad5e0f1c359e9d5cb343c84b2c086588d62818be1ba4fa4a932d4603ede826240d23938a4d2efe2de3585d7f0345be7d796a397591c6353d8e6be342775747fb6102770baa414194c7e1de1452b33581a9976034fbd3bb17c010a6382827a1fb8407c34eed1747dbd22cd9a85f32e0a179dc994764db73866d92131aa41b1135acb200c9264ecc45617e2de5c7597ad231d8bc45052149bef22a05c99c98f2240126c9bba87f6a4754e51e8b9995426b8c425cb32dbdba72abadee98ab853bcab18f9425bd5799183899353398492b56cb44105bf3fe34250c4beebcb3d1984fb2fea5451dd42a82d09ab395b61092777a4351e7415c0d9d1f1e0d8b7579f585c9d048d7acf70480413c8869ed71d0eaf9003dd0f22ed31d23a021ad835e06f4ee45972bdb22c4a98ab046b8292afee3d6bbd1c732874b6ed57a75cf05955edd99996713c2f3d5066312fcc666c13dc29f993751ba6ab89ccfdb00985034046529b3e0c8da7f49e38b52fb47a9408ceca6a0dbdc1752c222f8f20aec29a2006b65640a6d48b04372e37100b9c6f36b68c7caccba286d6b7305ab16da134a0bbdaf52dd60e7c5fe7cf9b3fa6ea9771125643c5e062d8bfbed1b3c0e4376975eeeef70b2d33c87e978f916244313b88b82eabc6f4899b6088d618085b4257bae1ff1cde59685cdbd3947de3b6db9c13919abd0ac9e922b5db3fef15aedb4d1d915e3f092dbfd6f2f71996d428a3de6661ec63645d539bd216b308aab48b7bd3b291b1f5f5276784947b55feecc77414a4adc432745f56b400390d6a72024cf1b778b2cb728c7"], &(0x7f0000000040)=0x1002) fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0x0, 0x0, 0xf0000000, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0x8000000000000000}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x100000007, 0x0, r6, 0x4, 0x8, 0x239f, 0x1}) panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *373959 71992 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b2f900,ee000,3000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b2f900,0,7,fffffd803f011aa0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015960a30,ffff8000ffff2ee8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000aeb800,ffff8000ffff2ee8) at vm_create+0x193 VOP_IOCTL(fffffd80383808f0,c5005601,ffff800000aeb800,1,fffffd803f7c6a80,ffff8000ffff2ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8037561078,c5005601,ffff800000aeb800,ffff8000ffff2ee8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2ee8,ffff800015344778,ffff8000153447c0) at sys_ioctl+0x5b9 syscall(ffff800015344840) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1cae2a95f70, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic uvmspace_fork: no space in map for entry in empty map ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b2f900,ee000,3000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b2f900,0,7,fffffd803f011aa0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015960a30,ffff8000ffff2ee8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000aeb800,ffff8000ffff2ee8) at vm_create+0x193 VOP_IOCTL(fffffd80383808f0,c5005601,ffff800000aeb800,1,fffffd803f7c6a80,ffff8000ffff2ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8037561078,c5005601,ffff800000aeb800,ffff8000ffff2ee8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2ee8,ffff800015344778,ffff8000153447c0) at sys_ioctl+0x5b9 syscall(ffff800015344840) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1cae2a95f70, count: -11 ddb> show registers rdi 0xffffffff810ba107 db_enter+0x17 rsi 0x21d6 __ALIGN_SIZE+0x11d6 rbp 0xffff8000153441a0 rbx 0xffff800015344250 rdx 0x21d7 __ALIGN_SIZE+0x11d7 rcx 0xffff800015351000 rax 0xffff800015351000 r8 0xffff800015344160 r9 0x1 r10 0xffff800000a9f380 r11 0xee84f4d969c96faf r12 0x3000000008 r13 0xffff8000153441b0 r14 0x100 r15 0x1 rip 0xffffffff810ba108 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015344190 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=373959 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff33d8,0xffffffff82571c58 process=0xffff8000ffff70f0 user=0xffff80001533f000, vmspace=0xfffffd803f011aa0 estcpu=31, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 93248 483359 46450 0 2 0 syz-executor.1 93248 465550 46450 0 3 0x4000080 fsleep syz-executor.1 71992 490645 36968 0 2 0 syz-executor.0 71992 29517 36968 0 2 0x4000000 syz-executor.0 *71992 373959 36968 0 7 0x4000000 syz-executor.0 46450 448862 19991 0 3 0x82 nanosleep syz-executor.1 36968 360466 19991 0 3 0x82 nanosleep syz-executor.0 82343 439172 0 0 3 0x14200 bored sosplice 35017 330457 0 0 3 0x14200 acct acct 90268 293414 1 0 3 0x100083 ttyopn getty 19991 357027 3234 0 3 0x82 thrsleep syz-fuzzer 19991 109360 3234 0 3 0x4000082 thrsleep syz-fuzzer 19991 137210 3234 0 3 0x4000082 thrsleep syz-fuzzer 19991 223495 3234 0 3 0x4000082 thrsleep syz-fuzzer 19991 214213 3234 0 3 0x4000082 kqread syz-fuzzer 19991 192510 3234 0 3 0x4000082 thrsleep syz-fuzzer 19991 445516 3234 0 3 0x4000082 thrsleep syz-fuzzer 19991 55002 3234 0 3 0x4000082 thrsleep syz-fuzzer 3234 86439 68619 0 3 0x10008a pause ksh 68619 489313 94671 0 3 0x92 select sshd 94671 390842 1 0 3 0x80 select sshd 1634 343581 68129 73 3 0x100090 kqread syslogd 68129 104428 1 0 3 0x100082 netio syslogd 26955 459867 0 0 2 0x14200 zerothread 93674 524279 0 0 3 0x14200 aiodoned aiodoned 25697 35746 0 0 3 0x14200 syncer update 24201 208719 0 0 3 0x14200 cleaner cleaner 36420 197254 0 0 3 0x14200 reaper reaper 23060 326360 0 0 3 0x14200 pgdaemon pagedaemon 90295 187817 0 0 3 0x14200 bored crynlk 34149 237599 0 0 3 0x14200 bored crypto 55055 337028 0 0 3 0x40014200 acpi0 acpi0 77469 448108 0 0 3 0x14200 bored softnet 43415 341709 0 0 3 0x14200 bored systqmp 12791 371338 0 0 3 0x14200 bored systq 70025 125461 0 0 3 0x40014200 bored softclock 40453 284260 0 0 3 0x40014200 idle0 17221 321742 0 0 3 0x14200 bored smr 1 482034 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 9559 6325K 7516K 78643K 15506 0 0 pcb 13 11K 12K 78643K 552 0 0 rtable 123 12K 14K 78643K 874 0 0 ifaddr 175 23K 24K 78643K 509 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 165 0 0 iov 0 0K 24K 78643K 431 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 77K 78643K 3105 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 40 0 0 VM map 27 6K 6K 78643K 35 0 0 sem 12 1K 1K 78643K 14 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 1980 0 0 sigio 1 0K 0K 78643K 102 0 0 proc 45 30K 63K 78643K 873 0 0 subproc 32 2K 2K 78643K 174 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 246 0 0 in_multi 86 5K 5K 78643K 334 0 0 ether_multi 1 0K 0K 78643K 23 0 0 mrt 0 0K 0K 78643K 25 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 572 0 0 pfkey data 0 0K 4K 78643K 2 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 149 170K 170K 78643K 5745 0 0 UVM aobj 130 8K 8K 78643K 144 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 443 0 0 NDP 20 0K 0K 78643K 125 0 0 temp 167 3536K 3670K 78643K 78029 0 0 kqueue 0 0K 0K 78643K 51 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 41 0 34 1 0 1 1 0 8 0 rtpcb 80 903 0 903 2 1 1 1 0 8 1 rtentry 112 247 0 203 2 0 2 2 0 8 0 unpcb 120 1783 0 1776 1 0 1 1 0 8 0 syncache 264 11 0 11 5 5 0 1 0 8 0 tcpqe 32 28 0 28 5 5 0 1 0 8 0 tcpcb 544 1395 0 1390 27 25 2 13 0 8 1 ipq 40 34 0 34 7 7 0 1 0 8 0 ipqe 40 1278 0 1278 7 7 0 1 0 8 0 inpcb 280 3867 0 3862 25 21 4 9 0 8 3 rttmr 72 9 0 9 4 4 0 1 0 8 0 nd6 48 37 0 34 1 0 1 1 0 8 0 pkpcb 40 10 0 10 3 3 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 34 0 34 6 5 1 1 0 8 1 art_heap8 4096 6 0 3 6 3 3 4 0 8 0 art_heap4 256 1318 0 1074 27 9 18 18 0 8 1 art_table 32 1324 0 1077 4 1 3 3 0 8 0 art_node 16 246 0 205 1 0 1 1 0 8 0 sysvmsgpl 40 43 0 28 1 0 1 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 142 0 14 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4623 0 3227 46 0 46 46 0 8 0 ffsino 240 4623 0 3227 83 0 83 83 0 8 0 nchpl 144 8316 0 7862 60 40 20 60 0 8 0 uvmvnodes 72 5976 0 0 109 0 109 109 0 8 0 vnodes 208 5976 0 0 315 0 315 315 0 8 0 namei 1024 27089 0 27089 2 1 1 1 0 8 1 vcpupl 1984 24 0 0 3 0 3 3 0 8 0 vmpool 520 33 0 8 2 0 2 2 0 8 0 scsiplug 64 3 0 3 3 3 0 1 0 8 0 scxspl 192 24348 0 24348 23 20 3 7 0 8 3 plimitpl 152 201 0 195 1 0 1 1 0 8 0 sigapl 432 2127 0 2115 2 0 2 2 0 8 0 futexpl 56 65851 0 65850 2 1 1 1 0 8 0 knotepl 112 3991 0 3972 3 1 2 2 0 8 1 kqueuepl 104 2647 0 2644 7 6 1 4 0 8 0 pipepl 128 1326 0 1307 4 3 1 2 0 8 0 fdescpl 424 2128 0 2115 2 0 2 2 0 8 0 filepl 120 22601 0 22515 21 16 5 11 0 8 2 lockfpl 104 752 0 752 2 1 1 1 0 8 1 lockfspl 48 263 0 263 2 1 1 1 0 8 1 sessionpl 112 26 0 18 1 0 1 1 0 8 0 pgrppl 48 127 0 119 1 0 1 1 0 8 0 ucredpl 96 2233 0 2226 1 0 1 1 0 8 0 zombiepl 144 2115 0 2115 1 0 1 1 0 8 1 processpl 864 2144 0 2115 4 0 4 4 0 8 0 procpl 632 4561 0 4522 4 0 4 4 0 8 0 sosppl 128 36 0 36 9 8 1 1 0 8 1 sockpl 384 6602 0 6590 35 29 6 14 0 8 4 mcl64k 65536 212 0 212 4 3 1 2 0 8 1 mcl16k 16384 36 0 36 7 6 1 1 0 8 1 mcl12k 12288 60 0 60 8 7 1 1 0 8 1 mcl9k 9216 29 0 29 9 8 1 1 0 8 1 mcl8k 8192 86 0 86 2 1 1 1 0 8 1 mcl4k 4096 262 0 262 3 2 1 1 0 8 1 mcl2k2 2112 19 0 19 10 9 1 1 0 8 1 mcl2k 2048 72283 0 72239 21 14 7 17 0 8 0 mtagpl 80 134 0 110 4 3 1 2 0 8 0 mbufpl 256 137459 0 137285 119 102 17 25 0 8 4 bufpl 256 13547 0 7331 389 0 389 389 0 8 0 anonpl 16 288649 0 263680 144 36 108 108 0 62 7 amapchunkpl 152 10783 0 10547 41 31 10 17 0 158 0 amappl16 192 14251 0 12848 148 73 75 78 0 8 4 amappl15 184 18 0 18 3 3 0 1 0 8 0 amappl14 176 101 0 96 1 0 1 1 0 8 0 amappl13 168 438 0 435 1 0 1 1 0 8 0 amappl12 160 213 0 211 2 1 1 1 0 8 0 amappl11 152 158 0 153 1 0 1 1 0 8 0 amappl10 144 540 0 536 1 0 1 1 0 8 0 amappl9 136 908 0 905 1 0 1 1 0 8 0 amappl8 128 506 0 463 3 1 2 2 0 8 0 amappl7 120 592 0 586 1 0 1 1 0 8 0 amappl6 112 149 0 136 1 0 1 1 0 8 0 amappl5 104 432 0 423 1 0 1 1 0 8 0 amappl4 96 2191 0 2164 1 0 1 1 0 8 0 amappl3 88 390 0 383 1 0 1 1 0 8 0 amappl2 80 16194 0 16121 3 1 2 3 0 8 0 amappl1 72 47241 0 46842 27 18 9 20 0 8 0 amappl 80 4958 0 4898 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 143 0 14 3 0 3 3 0 8 0 uaddrrnd 24 2161 0 2115 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2161 0 2115 1 0 1 1 0 8 0 vmmpekpl 168 16787 0 16758 2 0 2 2 0 8 0 vmmpepl 168 264055 0 261418 266 130 136 154 0 357 21 vmsppl 272 2127 0 2115 2 1 1 2 0 8 0 pdppl 4096 4328 0 4270 10 2 8 8 0 8 0 pvpl 32 725739 0 699164 335 76 259 276 0 265 44 pmappl 200 2160 0 2123 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 707 0 171 16 0 16 16 0 8 0