0, r30, r44, r65, 0x0]) r84 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r84, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0xde, 0x9, 0x11fff, 0x4]}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r85 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r85, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) connect$inet6(r85, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r86 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x10) fcntl$getown(r0, 0x5) fcntl$setstatus(r86, 0x4, 0x80) pwritev(r86, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r84, 0x0, 0x0) getsockname$inet(r84, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r84) setgroups(0x0, 0x0) setgid(r83) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, 0xfffffffffffffffe) socket(0x6, 0x4, 0x6) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) open(&(0x7f0000000040)='./bus\x00', 0xb1, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f0000000400)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r5, r1, r6, r11, 0x5, 0x7}, 0x6, 0x1, r10, r7, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f0000000400)=0xc) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r14, 0x5) r19 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r20, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(0xffffffffffffffff, 0x1) dup2(r20, r19) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) r22 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r16, r12, r17, r22, 0x5, 0x7fff}, 0x6, 0x2, r21, r18, 0x7f, 0x100000001, 0x6}) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, 0x0, r12]) r23 = getegid() getgroups(0x40000000000002a8, &(0x7f0000000140)=[r23]) 16:00:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) r20 = socket(0x2, 0x2, 0x0) shutdown(r20, 0x0) r21 = socket(0x2, 0x2, 0x0) shutdown(r21, 0x0) r22 = dup2(r19, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff62) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r23, r18, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f00000002c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x4}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x7, 0x1000}, {0x2, 0x1000, 0x1000}, {0x5, 0x9a2, 0x1000}, {0x2, 0x0, 0x1800}, {0x3, 0x8, 0x1000}], 0x9) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(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(r24, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r17, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700ae79d300e383e1773285c603566f584e5f48dfbb0873ad3ccd3ed33538e155c8358ef910b7"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r28 = msgget$private(0x0, 0x20000003d0) msgrcv(r28, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r28, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r28, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33d7af531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0370d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r28, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r27, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r27], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r29, &(0x7f0000335000), 0xfcb7) writev(r29, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r29, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r30, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r28, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r2, @ANYRES32=r29, @ANYRESHEX=r30], @ANYRESOCT=r1, @ANYRESDEC=r26], 0x4, 0x3, 0x1800) shmctl$IPC_RMID(r2, 0x0) open(&(0x7f0000001140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000001740)='./file0\x00', 0x7, 0x4, 0xffffffffffffffff) 16:00:22 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:22 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0xfffffffd) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x21) open$dir(&(0x7f0000000040)='./bus\x00', 0x20819, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f00000002c0)="fb15ef7f9be688f953b6bb7fc902f117979aea099474dea3b49308a0bacecd85b3032da371b292b06e24dd8e72b22df6403cfe2c582d876f84645d9828e3d356503916fcb3d7238e75d98a6f8c6672abeb5c58b6ad3e37934af8cfb269d115e6fca1741ebf7d2e450d479a804416cbb41a357805bd73d72c6b72fc08f217e0efa9d76df08ce0408d1f29343adb057d36ef231d175f0e9e2a46c77b450363aa37a93e1822cb898c9b005f5dbdce88424a2e4e0321c16b5c89b7a0d71a56c23d1adf4fb13db6abfb11f39adaea44e75b616bf960eb9481e7045d0d2f51c58e67f9fa9b5c1e49fc67e0b0ee73af4fafc9cf1731a20f6e4bcc8517013e", 0xfb, 0x408, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x4}, 0xc) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) write(r1, &(0x7f00000001c0)="d6f171eaca92b0a247631f2bf0fe2574a76fdd17b4d9b8527963896c209bc209b39bc87a9c39cb215ab3d770e5043403b67aaa0c9c7041977ed7b0283e7e4f5934d95633406ecf7e1a2ecbb97ac5195e52606e49bfce718eb3531f5e75be718aa7d4f8af642465ec667881622365573b9f583ab57e45428bf5b5955172757568efcf1eb54abe4f853f0fd1492f886a9d89ff4c2452", 0x95) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) renameat(r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00', r4, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="917462fbc44a3c0263995b52c09dc2b0c10c5fda4fae4a244c7a163999452786b1796aa62e6514875d41970b391d1320670f401ec54380186767b9d16b004cfa12ba1f709b09e75753405cd43faad70641ef5a6bf0650a6fa17b6c27e8c3b48d781ef20ee0dcf065238d83e2d659e6fbe16df44d478951aef33975aa4809e03e7d1edcc26a77f9c828aeb3effa0bd94cf7837d03a50fc7011f9b02250e9ff1f6a73150b528cb759edb6c6caa71bdcf9605f6698e1195af93d6f91d10f385c547b23afc63c62186d33eaca04e1a0005d46d3ffd4b1dca5f71dd42a790bb0d46b59d577c0901b00d098415289277b03cbaa621c7d6c00d83c1f6", 0xf9}, {&(0x7f0000000140)="897fcf52d9b553057f527d98b65915f14b27a0882e03d469793f0e6b53aed7f36172a1862a688f9d2b129b36c9a919a7a6ca511558a5bc60f312803f75654625", 0x40}], 0x2, 0x0, 0x38) shutdown(r2, 0x1) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) flock(r3, 0x8) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8004, 0xa9, 0x81, 0x20}, {0x3f, 0x4, 0x4, 0x5}]}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800001000081}, {0x4c}, {0x6}]}) socket(0x10, 0x8000, 0x72) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2000029b, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25, 0x2}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r35, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r38, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r44, r40, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r47, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfeed) r54 = getgid() r55 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r55, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r56, r52, r53, r54, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x400}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000100)=[{0x0, 0x3, 0x2, 0x4}, {0xb4, 0x4, 0xff, 0x4}, {0xdf23, 0x8, 0x52, 0x200}, {0x7, 0x7, 0x32, 0x40}, {0x0, 0x40, 0x3, 0x2}, {0x8, 0x75, 0x0, 0x4}, {0x81, 0x1, 0x78, 0x2}, {0x9, 0x3f, 0x9a, 0x10000}, {0xfff, 0x1, 0x1, 0x40}, {0x400, 0x9, 0x1, 0x9}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') pwrite(r0, &(0x7f00000000c0)="5e165cfbbb6c070e832d737816fc", 0x244, 0x0, 0xfffffffffffffffc) 16:00:23 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/215, 0xd7, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a000001000000", 0x3f) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0xfffffd5f) r3 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="771d9121424e04a31f89059688ccd3b717b8c4d7d22f2469b459ba799e002911013747a7c755da4ff5587afbf275397bd45dd0b4166f09bce48f510621f7bef636ae00e7d433979438863c0583b4c3fc8f17db260955ac31a57967081d34c0798b2395c7658121e9ba3f2a312422003bb421f0fd3ac721f4660e385cfec3498d46364c4bf9f8a35a0937d23b804f84fb63c2be6b5db8", 0x96}, {&(0x7f0000000000)="75fcbd84b5d3d64a2023caed2737", 0xe}, {0xffffffffffffffff}], 0x3, 0x0, 0x32) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) r1 = dup(r0) poll(&(0x7f00000002c0)=[{r1, 0x5557d01a812095b1}], 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r6 = fcntl$getown(r2, 0x5) r7 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f0000000400)=0xc) r11 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r14 = fcntl$getown(r10, 0x5) r15 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r16, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r16, 0x1) dup2(r16, r15) r17 = fcntl$getown(r16, 0x5) fcntl$setown(r16, 0x6, r17) r18 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r12, r8, r13, r18, 0x5, 0x7fff}, 0x6, 0x2, r17, r14, 0x7f, 0x100000001, 0x6}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x240000000, r4, r5, r4, r8, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r3, r6, 0x7, 0x4000000000000836, 0x5}) shmctl$SHM_UNLOCK(r7, 0x4) 16:00:23 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, &(0x7f0000000080)=[{0x48}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="62e01aa29800000120003999636be59d11ecd996d14b7ba334490a90caed158088445bcb076e87ed21a34b0abc1f95cd14bd3f37ff0814cd29687b215be7dc4ce684c0dd0867b17817da1c572ef6eae9b3c0336ecc1b3f9f767222aeb395961591d6ed9e6375cdfe8c567ee6327b439078bffc6aebbebbedfa4223bdeafb0c6bff757876f3d29f943631c6047842e0e702637060cf63"], 0x10) write(r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:23 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r21, &(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(r21, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r17, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f0000000400)=0xc) r25 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r28 = fcntl$getown(r24, 0x5) r29 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r30, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r30, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r29, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r30, 0x1) dup2(r30, r29) r31 = fcntl$getown(r30, 0x5) fcntl$setown(r30, 0x6, r31) r32 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r26, r22, r27, r32, 0x5, 0x7fff}, 0x6, 0x2, r31, r28, 0x7f, 0x100000001, 0x6}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r26, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0x1000, 0x5, 0x7ff}) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r36 = msgget$private(0x0, 0x20000003d0) msgrcv(r36, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ecf951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r36, &(0x7f00000012c0)=ANY=[@ANYBLOB="020000000000000000000000000000007a000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r36, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r36, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r35, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r35], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r37, &(0x7f0000335000), 0xfcb7) writev(r37, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r37, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r38, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r36, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r2, @ANYRES32=r37, @ANYRESHEX=r38], @ANYRESOCT=r1, @ANYRESDEC=r34], 0x4, 0x3, 0x1800) shmctl$IPC_RMID(r2, 0x0) open(&(0x7f0000001140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000001740)='./file0\x00', 0x7, 0x4, 0xffffffffffffffff) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x81, 0xc31b3780bccc3428}, {0x3, 0x1}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e6460dd5e5d764f9df8c4f47b780"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) chflags(&(0x7f0000000040)='./file0\x00', 0x1) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x7}, {0x14}, {0x7ffffffe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 16:00:25 executing program 0: r0 = kqueue() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x8d8ae0b0d19d56b3}], 0x41000, 0x0, 0x1ff, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x9d, 0x8, 0xb7c, 0x401, "0a93228ce182f8b547f5fec4798fcf74fa50c5ce", 0x0, 0x3ff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) socket$unix(0x1, 0x3, 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, 0x80000000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc0205609, &(0x7f0000000340)={0x4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:25 executing program 1: semget(0x3, 0x0, 0xae1db18507a81341) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffc, 0x5}, {{r7}, 0xffffffffffffffff, 0x81}, {{r7}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r8 = dup2(0xffffffffffffff9c, r5) setsockopt$sock_int(r8, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000100)=0xfd08) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000005c0)=0xffffff37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r10, r11) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, r10}, 0xfffffdfb) r12 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f0000000740)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fb506bc4e73b42327dee7effdff17ab311925689eda6795a7c937435587ee0b55423d33db1bb2e1a8a43fde1ae170e3e46f30b826a64c3e53baddc45a0b19faf429cd7a6c03b8382", 0x7e, 0x0, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffc9c) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)) semop(r12, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1400}, {0x1, 0x2004, 0x800}, {0x3, 0x201, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8}, {0x1, 0x6, 0x1000}, {0x1, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0x4) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, 0x0, r2, r3, 0x5b, 0x8}, 0x3, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r12, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015988428 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) pipe(&(0x7f0000000080)) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000180)="c9fa7d5e74351ddd8e0ef0194015cb9a8da80121c43f182c0ba24c2d03a79195fb151b501ac6e177ba5a2be2dffe5573f16a7779dc57442d02047a251d0e37aec00c0baab12921005a5b68", 0x4b, 0x402, &(0x7f0000000000)={0x18, 0x3, 0x1, 0xff}, 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000040)}, {&(0x7f0000000140)="3d6d212d1619f0919149aab0b81b2a1c1bb2cf063905a4ba58c8789411654331eda48057a709928851e720a0d9b3a4a0395057c512c061e8d314714aa269598e9c5e4153a4b8e5f97564e6cd4779e88c8b8cbaf08e130c7e49c45d8a6c904f09ff0618cc0d959e209770bfec34da67c647f284bed83c4b25c001ce9302594aaad10f48703c4c624594", 0x89}, {&(0x7f0000000200)="868e16d608030cad3c72994a1e7022ca1c7a559b97f3ea6a30674c176269c0a34bed7974ffdd27d2e15a75e1dc2c26751392cf5db3731fcd1e9d6af3f733154e54259aed80e3ddfc35ce68ac28a2eb75a3d11f8c0b4089e98aa477a9fb38949f088268ac315a790caabc2195d2f0e01552a2fdcd9364e725bcbd235053e5faac802896e3281aa8821f33ad7f452edbcacb4fe3d62815708b0e1cfa55f146ffdc5d515fa78b9552e4682948a8e8f3b1b6d8205c55a8358559b552fafd67d7227733a3468f78be5ab9b34f00eed611008bbd3206511f79111e59b1e09aa21d2a0b", 0xe0}, {&(0x7f0000000300)="3091d2da5e310893a58809a108982eeffa40547a6bb671fb7f9cddb6cf37f85942bdc9db070d4e807d3e73733a55a2ae4878482d9357df073db16e443fbb0fc781d5b95685dc3249f6f3f7f5a136cc1b0f712e645aefd38e4a3ade367c2c23f5996a557def3f292c29f714938baaa904de498603a8409b550f4d5f2a6901417cd36e5de74ecd3e3d71114493efb4f3c443b09b5b4f59f463c2e9a6571b267a0642233061917a", 0xa6}, {&(0x7f00000003c0)="5195243960b398346cb13e33ec3ac411fb5d4901e4272fa3e07eeffafd9da24278e4700d19816d30b52e38fe1adfdb6c0ce22d4fd79b162e28dcd7ddcb918720ddfc93d2a69f2c83fd9aeb71d2a4e0923881c1b8a7e74f2103ef7f4b23fd6b39621bb13c70229394d411298167c390e48ca9a97abb3cce284b971a8c2b1859cf930e2859389186f5a1fe1c80bff348f5e12440bbb43e2f39d53239bba6635e50010ff8b1d00a19c688ee85", 0xab}, {&(0x7f0000000480)="52e066b3e32a7c9d936202f5ec3c963bf94f4b097239d676cec6a9b3c5ba3ca26ec1986df41919c0800de15634401bd9e573806f2946e356dd13c659c817b619569fdbd2e8dedc2e68c320d86e3da9ced540ef0f1b6aadf6d8b9b643fe7f2ee4aaa7df67e4785efba0191749ae740255e6edb3e6d3edd204b33a", 0x7a}, {&(0x7f0000000500)="7a9f74479e7a0d84798f822d9e8b2f3ae3ba3c75ae5cecf87ff2d469a9920f02949befe1da06d7a813fa3d82549da61d0ba57f2426c1134c8c088abd7737737b8e671e535d7f61f80f8dcfca1f2a27f692abb06c79d83d5f819b1892765dd0f1cfdf2615c1a6b686", 0x68}, {&(0x7f0000000580)="21ffb4fcb7d0cfc0e11f06e2b0fdeeba8f4fb2e651926d86fd016d2c1ad814773baa98624cb66cad20dbea08bb7b586b98d4b77c61a3ad91ba962c02d9aa312fb98b8f85bad308bc1fad340ca84abcc709f9560ee98b1f221696e2c5afe556abd8b2cc1ddea54aff104996d0741fabf73ddaf185325d113819101f258c478da390430f34333da95b0da2bb72f28e2263d9ea9f1af2ee0f5765344cdd50d42f4fd72298cbb835b8dce658e30dfc386d54c5de3ae67f94d71eff5e54b3081efaf8178ddaf3a17c4b4b9a33702a1009c69371ef06dcda09456a911f840b1430b4372e9ef6276e782b0a61cc42f06f1290fa00804e63251072871d785c058d361db146ba5235aebd616646f2be39882dfb29021f999f6e8a74af5219a0c89a57e53ddc923e32327590d9bf5f1c1f688afba80b0fbcc2e3b47afd92ad84948377b82694e36cd1098dbc07604ea4555c123cb7255b8aac0579c750b201d175c75c88ec01de2b8fca90ef7d7218a6db767ff06f7160a05281f81f9de077fd7afbf0bc3e593fd0dec1c9990a87641a915f63be5c6a39f6d4ee6fdf171ca60fb08c0c4fa271bb40d45a0ec7f5cbe5a37624332b0c639e7c60e36e4f0e7cc12accecd866d617e6b7a8242863ad5eef6e6f1db614d3b2cdd0d873d060f6f27a9b55a26f0467ac8939b451dc5f2c57440657f8e734687112085ea10dec72a8dbd9c669fe94be988bb08947e04de735796554857f0b865bd9ca54c94aac42414cca674d836a7e7ea0c5b6ab130998d6132cec54a3e2a3b51406b9c09994e4363fc1152ff65ac5c73636b2558f64e6766bebe3161e904a9df1b45da1e8b3d1c907052ab159915db6d957417cd439a970b8e38273b517183bb4c57d223716ed7ee045c0b38af62b1a0ac2ed09eea64078cb7fb9f6535c551210bb31816f5a54a1b467f33b909378e7fabeb0a8f62cffc551b2b7fa48d3599bc7c92a5f7a30de8caeaa535b7bdf03bf2fbb5a052e6e5f5813929feb98d0a3b0086be90636607cbe7d15fbb7ab59a516c10203161c2b6e98aeec8de4c5d3dd524ba42ba36034c460a322562c28360c8a0adec0945aead3cb8ce9d5ffd6535a9dd3722f1d1efe4d468a2d6d738077221435cd6bd115954776b277db701416dc6d847c9fc0f17d9bb85a1f411d09da1141ab3b7432eba3f5b0792f3027bff05a4616995cc3c716815fd370781a34cfd605f026621a024ffac488408e58ac82947d5079c5cbf1848cc210807ed958f3f3ab7ae6f7f3b311d64d9b00ae4aaf32023bd6cda6a183ec39edfc600230ae7af0397ee1c4bf3d77bba34609c3067748b8d371a6c42a6f47de0096c67a148335d537c75794bb4ff8a3f7328921d24ceb506460823d5325cc4fd7558d8d8fa8d729e381e62db29f41e8e0d80f745e7608c3de0c96f073f6344815a85e7999346745999320ff396b5500a9041a478a583499ab066ac22fe3686694f558d6ae65ac6a40547b965780cc5d3db4fa4b23885329f0e40d403b310b88c111071a4b757bc266a639cd7c1f1dd4e0bfb2172852714c24490add821f5d4cd18a3f982fbc7e89e5f69fe03c10ae4cfbc527f6f725bb2ab0cf45f0adc74590468eef8e11c22b0034430724d9d5895aa0effdd521bcfba808b134a690879747150fb12fa4a574fa3872882236066a63a4d8e07620c1f917e2eddc82ad720f41c2a870ba1c97d5ff922bb323986418b897e41939302b9b7189fc447accd13c76843df23dabc878055b264d8b2bfa66441a560e83e1ecfdea3a9eb3689c0df4e29c47cb4a04f1eeefbd9dbd3ee79ff5f999c85f59c26d8d030d63bd7f796a4ae2ae545775c3695bf3c9676170f19d43c1792794436e7e095d73ab3e81ccb8fc8ada52afb2f77c2d69ebf2e7245c67a0a436ae9febdf1f53ce0e0bd2dd2eb0e47e780216df3f5f5efb56030a9f376cf228d8ba603f6f82161b5c5725bdff3b5ef4d629329a766e48cf607d3b1606420fbb43bd6a5fa2279f9884b1e2c716567042b5bf311adefccd3c5443266691347c48c1443fd9ef95ffba11d2ce4be94c88ca361450faabf098fe070950f785fd6cd3c90336c8679e2b524f0cf17f141df0dbc81762f291231f47eb6ff3372ddda88a1285eb3decdecbb3dc28cdef0f183353417b593f325bdc36691c6372a614c99728a60bd1c24daac2616461e7ad2f7df6905f4274ddf742c4ca64f778cf710e411437752ac2aebabf534ca4b596bdec1a1607b524ec45a8edde5ad8f1210ea1dd63e9c60d28ff400c7581e25a1a91afb54c9527391f4664ec612e0a0c4884b08d83924aa03774f80a02c1c53983a0d2871e30910ea41ced5670d7ee7d3ecc989ba9d0745623c99838b36dbd774812cbd1cd4ad7b5d41eea063fbe7f5fe7342b500167d7596c4f48f1865e21a886ef804dd201dd6f956e1ee4b1b1b20b5c9899838f5d0b4720671b48ce4cf9fdbfca8db362b892488b929e60965630ca559e7891cbc5ed84af8dcb28f8201584bfc425bd99c4b490e260d90325644b03f57a7bd72b22f27a002b73be24459e11e5b6568c3f99612769984c3ced1587fa4bc6e714daa99972a07968cbc00fdec44a0ce8927e077421f33ab416e6a1d8d0affc020771258b9610ea2fe28c91c275ff15f03e252f34cbff17effda933bfcafa0f8a497dacefeaa6ad4a714f1fae847692665ee2db080d0a9267c2716332b7d6c7614caeb374ff8dae796001af59bb363b5673ee59826bd35032832b9b911adee8b601806c36b7d428ecf911129bae0fcbb2a453174617b8cb4b9ff490fe58147818580832404cf2ab8a7a3cd76eb147bb8d6fadc2f881b668367bc509630040ce85d171cd1834702b2b2311781e4721c5e02d50fcdfcb807cca1f6c1f87a7b83b0de602d99da425e21bead5f4b034507d45b1ec7c1d9d6b992a7bc7743d230e528a20907662c9c695eb9b48de949b183ca1af2c3d9c2b95bfc0543bb4470ca1f296fb176a456100beed903fb490e7e8e2504482cb65bdf2ed2098feef04698ac8ac19e43001f718a9d951610b1a6df977061aa8bf20cce1e97114d646977df684d47b965805cabcc552bb0e1618c874c3e2785463d86045369b58bad9a07ac9d718b95db466ab6b135ca8040ef6acab8e9d0397a8a556fd38144d281b1ee432c05936369eb87e8bb1d54d60bac981f8e7ff36889941e568df01fa522a54ad7de056363f21181b4a4fa1eae98380ab120ba0521c4982ed525a316ae291d8057b4c16e29528554c1bc86e507e8dc70d963888dfe8e048321243c7cd9b88000ccde901d40ff7c43d0486e1f8c8c172fced9c06ecd922beee5b65f581f279a9e93990cd6d7519c14bb861e7b974503806d1c7b030c0ccfa28c1d9c213f58ab7866263ba7b66744566e966ab45de9d01e91fe055ecb246586a9064e6c766e9066633e08ce0c34232c14549b53224b50be28adf1752830b79f90471db395de6e6c8c577cb539ddffae84a741927e97d4f9f8fb9153ee9928066c25a1106dcc4d8f0bc36d71bb086924b0348aa636cd6a09576991f3b113facc311f37346b19271a0485a34aeeafd98cf93e23f02a9abe58ae8d453448fc28dec6c7dd3cd867b9e5f93c90d20be530057153f54427c7e3fe7d02ef16af9dc3f0e17666763e07ce5dc85ae909012282c3add9cbe03a4093a47c85a58ae9708797aa63b02a7022bc1b2cb736d77baf1572e19878907fa10c0caaf1abd1e6955e542c8828153d8fbf8f041deaeb3095d70200addc39807a5bf0804a715a6f88311b0ff13e173b91bc10f3ba901e662140f1fff7b002ea6fb841ea2d58fb91e606dc880069ef0e76bc1add520da2ebdc86c79b7f2011aededcecfaa15bb4d1e039cecd66b0d1817eee6d9683cd2f96fea89980f9cab7311f631d168c25180dbd1527335755c80aa045496194a15b5931709688863af825dca5ae6642ad28811c25dde052f3af9dc4a26ae62018eb1f9f66df8ffc826d8db7c274aed31cca4c864a9fe8f2a8d7c5e9b6272a72a642708b25acac0edb4c81eaafddec485e5192a540d951adf97102df8b6b8271e9198d0b023c4ca4825ec2a83d6d3bd6bc68ac13cdfaa894bf16c99d2163c17c5fc5346bfa1010b37d2ffe1a0098e28cabe9693518f8364d1aa5e2007b28cf1067c249ebcc11637e00ca9342b17afac4196da0820026b85f5fdf3a84fe5beae704205d2e0ab252968bf12411f72927486509afbb8f02e537a06f7a5a5743033659121c16469855381b0ebb519d706babe288540c85419fdf564125c175d64b2f4a315c20d9297bdeaa88135b5e7de75319d98c10d100ed9649d0c684392205d2f7d70680caba8521e5724772ceab568773f7743795c305211ce029cb46de380c44c7c2a5ab0ad463a8df952fe30d90cc7657666b4756bbe3334655a8f4b4638f833d016c223a17859e241bc13839f8c7b63205b5e9c90419e15ab67c8e26a9dcb8b85ddc293f4e9dd8e6eead8bae76a0830f62f86cdb967739ab37cc67c8f3db95bd0bfbf8c6d2022d54f685b4f7ae74ab5132d1737675139870ed5f6dee3231ab950cb5f4f1cf20ffdf703691995d86c8fab5ab82274a8aabc980e390fb470233959f86bd8fb0c16120d9d64ad78d8490b89a5d314689934f56a06772813b0bba48b994fe75495fe240a0ee036003a41adc1752fd5139e5bda8fecf663bdff505f5a602e87c801db7f8bfa37133c35197c9c7305f981145f366f125d0553f23b71ae62cc126ccdfe84e0f9ce86d5a5d145274d7ccee523a3ba38fea7954a24217df88d701dfdcf6db6912fb576b0700b81459374a128d0b253be8be2c2e6a01b2c5d17c8569c586876f1288f12cf9c696f54e986c1231e7659ed0a4d4b6211ce3038a889518da61c3bb85e7aa5401423d38525cc55a64cb73303481f13769978e385c351db01af7726b291acca9c4ee9a47b8daa0ad867e47b96ca1aa5315bd4bfd56afcb92dab7baa9d3818c8387e2fbaccab88ee3cccb775331550f19f7e546da94566ea4c49a5de2a961e26d5554695adac9cba6d4a92f1cd5af39ee4707c4780a12155ff7b5d6e1cae5f88d74350eb5a12505cda4207d324316e6747a1c73a3e01dd8a4c03c44bec88e964bf111ac0b177b6e610613110e1f7563338ca49e70735e0148ccfcb24efeee5850a7bc1b93e069e7ff7626c791ed5c1d5d4dfee7be9513e1df34628d6caeb76972b5de0936fd773f9a9ad276b13a595739394e8e699af9934075dac70acec3a265729764596ec1df50fc1da819548aac0de3948f3e948486dce002ef9ef16cbbfa0f2fd993ee360e11d9fc4238d7a73176767da6e813d219ff3b5f652656f84010f398bcaee5c38b521a0462f2664b4a705f2d900798c38f50e5fa106de8e65cbd9ea33689bc17dce3c86d1b4b32174014aef0f97600dfbb9ac7c4789f536748877500027a239c395feaa38f67c55be13f9fa7caae3c6eb4c69f155157089dfe64090ad50e01216452480f92f5163b1fd147bb6a65a015f0b7b0f863c1ec22e576d7a780a5c370af3b2e8aa5a11e551a2855bdb1c196c8d6680d3e1f87355e8fe0bed5c8aefee4bc031537d97e828f0c98a66cf8ef53be9dfc6a8320764e12c6b1965da1034167e7f58ab18e56e5381844a78a66fd2070a1bc47c776cb14bbf5a30e9bb8d875ee9703e8053ed84d1d9b25fbb1e5ab0073afc398516b64b1d8d43b3d1d62f5808fe45be6a0fe35cb2bae612de69c37278adc65c3ddbff8ea109f5bc29c55e2545e2df42c692a44e", 0x1000}], 0x8, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10300, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x3b6) 16:00:26 executing program 1: setitimer(0x1, &(0x7f0000000a00)={{0xfffffffe0, 0x12000000000}, {0x1f, 0x200002}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='\xff\x00ev\x84m}\b\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900), 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r8 = kqueue() r9 = dup2(r8, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r9, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000e00)=ANY=[@ANYBLOB="0100c3006c65300046d051d6cc18a21d0283eca638442a0a8b368674099e39610e04fcbbf2654278483a902a39845223d2e00eb45b4d1e020000000000000000000000000000000019000000000000ca62435019b7000000000000000043999777b80e36fe0571706e29e6d54636535f3c4cc8d675ffadb4fcea311439bfec15ebecc962572fa00e2a3769a64298cea0ad3a682e276992ba29ff2e02b9e2c0de196aee22607131010e518cb1b3ad95dfa953992606c1cd05d82f689e7601e59c82d50332e1ef231f4c8066737832550fa0d238376508f0fe91114651018a60be6e955f909d0095e7a81878ff4da31da61baab4c4735033938a240b17d42190f7dd5310dca5e34b0fd600"/279], 0xa) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r11, &(0x7f00000000c0)=[{&(0x7f0000000c40)="ac86cece9bc3232145a8b68402597ad41a046a53f9e173a7097b8b052045b4f2468fb5f136e86c87c340f65c3a57dc456578348544b4cf4f73d15e2be81b75000000000000000000000000000000c6034bdc5b8e4e2cf57cecd755d590408acecfcaa5208a183c02cdcba9fe3076b35e2c63a563c7ac553078a6af2cb8c4382557c3acbc1715f8e46c66c7b9a5c32ee4eaa3d7f2bd52c1bbdf8e9aa8138a22cedc302ea106278e80fc7fb6e845171677f8a792822b7fb1f35db6e157dd656bae8cd6de7b7a815a951a320bea2da51f215125550ebb4cb84b8ccfe9354ed52d77540ca2af95c3c9dd12b325e3290701fbcf1715cbede3fb2e41a9d6b807cd01f8e802b1150667302b51e0a5ca9965efca4616043762152994de1aeab759c2717a9630cb1486093f1d1d3d7d84cc880d1fa06e0fbee92a7420ce872ec45579c642f67e2f8b49450785db9cbb90c06b9c6ac4377cd9034cbe8732511a7e38e718e2e5e467118edb28be807f2c46b687483cce750d15af1941d4151da240abd1506f2b2ae93b6bcb", 0x186}], 0x1) r12 = fcntl$dupfd(r11, 0x0, r11) write(r12, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r13 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:26 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x80, 0x3b) getpeername(r6, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:26 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0x0, 0x4000000000000000], [0x8], [0x0, 0x0, 0xffffffffffffff03], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffa}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) flock(r3, 0x8) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000001680)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/163, 0xa3}], 0x4, &(0x7f0000001580)=""/187, 0xbb}, 0x800) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r5) 16:00:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/206) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000d40)=""/34) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000180)=""/194) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) acct(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="daaedf12709ed15988cabd756bd70a3a20545921a96776ca28bda2ef029bfb527aa52e5ce1862ebc4bb2ad595ce0e0186cabf52137e261e1ed0d9a87cd8d9c19c334c2babf59318ed4b9fd4a332f7a7cfeb8d07182cb88fcaa5c750232ea6fd42c19ab9a3adf87d113b6453a434d6a56114a318c7b714084fea07350efe91662e596480c20a1fbc2f112b2adb5a60aeddc1a919968eed5c5b69fb4f25694d2a5bf950f4cb127a881e7532c0e89e208b257ddc9689a88cd4d644668b6696ae8461be71f4066b6a1c84703e232975265fa6c3d88335b6c", 0xd6, 0x40b, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 16:00:26 executing program 0: rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket(0x10, 0x3, 0x4) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:27 executing program 1: getitimer(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f0000000400)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r7, r3, r8, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f0000000400)=0xc) r17 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r20 = fcntl$getown(r16, 0x5) r21 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r22, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r21, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r22, 0x1) dup2(r22, r21) r23 = fcntl$getown(r22, 0x5) fcntl$setown(r22, 0x6, r23) r24 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r18, r14, r19, r24, 0x5, 0x7fff}, 0x6, 0x2, r23, r20, 0x7f, 0x100000001, 0x6}) setregid(r24, r3) msgget$private(0x0, 0x4) r25 = getgid() r26 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r27 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r25, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r26, r27, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r28 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r28, 0x6, r27) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r29 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r25, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r25, r1, r25, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r30 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r31 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r31, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r32 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r32, 0x0) geteuid() getegid() r33 = getuid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x7, r33, 0x0, r33, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x7fffffff, 0x7ff, {0x0, 0x2}}) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x400, 0x80000000, 0x1, "a22dafc8bb51e623317e9eaae7bcac1ae6d5510f", 0x6, 0x8}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8193, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x400, 0x18, 0x2, "6e74f71ba3c5814705fe981dc3d9456745c43b0f", 0x8, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ftruncate(r4, 0x0, 0xb746) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x743122e599d18567, 0x0) close(r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$lock(r6, 0x9, &(0x7f0000000300)={0x1, 0x1, 0x400, 0x10000, r7}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000340)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x2a44dbe0, 0x4, 0x7, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ffe}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffd0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x81}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff4000/0x9000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xfffffffffffffffb}], ['./file0\x00', './file0\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe42}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000900)={0xe, 0x0, &(0x7f00000008c0)=""/14}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xc) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000980)={'./file/file0\x00', 0x5, 0x1, 0x2, 0x0, 0x80, 0xfffffffd, 0x8, 0x83d79c85d3106171, 0x1, 0x6, 0x2}) sync() r10 = accept$inet(r2, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r11 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f0000000ac0)='./file0\x00', r11, &(0x7f0000000b00)='./file1\x00') r12 = socket$inet6(0x18, 0x0, 0xc6) lseek(r12, 0x0, 0x0, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x2, 0xffffffff, 0x89b3, "d76ecb163cc494305f287fbe02008696ee7820f4", 0x6, 0x20}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c078791440576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e"], 0x10) dup2(r2, r1) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000040)={0x8}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) sendto$inet6(0xffffffffffffffff, &(0x7f00000006c0)="9854f9a6171fdecc700fdc9fad2e94c712514cd3d070d28feeb91f7868059cc7b25270c94cb67c4ec4dca4edb62cf23d86a750cfc57b79b35b0ec3a21f335a90d2756418b362e009db58956be21d29e868cf4ad9f27caa423b10a3e60337a9d560969374af03c7c135f33f99902afecb4f58fc52705aa3bf66cd885583f274f852d2634a37f87ff6e083c85c64fea98e66d73fc41b038b8a277199fa5a7c69e51bd6eb390796cfcb2329c8615f3eb95958060817f79cae52e37e0cf08d826f29bf730700548baa6295560fbfc228e3b69d4ae5e0d6b761045a01c5e9805c72eec2dfe896407c36af206c6a9634772b3c5f", 0xf1, 0x0, &(0x7f0000000040)={0x18, 0x1, 0x80000000, 0x4}, 0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='-;./file0\x00'], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r5 = syz_open_pts() write(r5, &(0x7f00000005c0)="538aff16028e6b68828a0f3fd8e3904e289233764a91fe87b89553ea5f23386405db65ad48d72c7ae0a15d9ed2b430d1a4afcaf9f28e48531da820d90e0ccd76c66638b09dec4b1921701cccfbaca586fc0a036f07475797f193ff0358f75073762099c3471b7160fec5c320f2b7fa8785431c3d981e0930b810ccb4ed3b5b2c96d8a0d82c194554e7f61fea128db94c39331b9c8ebce2aeda9f5ad7ef3684fad59fb2331676fd75564c63293cecc1bf3034749a3cd99632740e4ae0b535d80648eff1659c0886f2b229782a83048500ffca2dd3280ed6d3eb744fa10704307ad57909798384", 0xe6) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x55e, 0x4) r1 = socket(0x2, 0x4, 0xc3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="10002e2f66696c653000"], 0xa) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x2dda57ee9ba3abe7, 0x80) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/162, 0xa2) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r3 = open(&(0x7f0000000280)='./file0\x00', 0x6dee74c9658aaa8, 0x29) write(r3, &(0x7f00000002c0)="ec3e6d7f60f71b81cd5348f9cd739771e68950ec88aafe5ea6861cecc163382b13959b6db3e5f5b6b2b7f0d79513d686c251a2b278800a066a9f607a", 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) acct(&(0x7f0000000340)='./file1\x00') shmctl$IPC_RMID(0x0, 0x0) chroot(&(0x7f0000000380)='./file0\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(0xffffffffffffffff, &(0x7f00000003c0)='./file1\x00', r4, &(0x7f0000000440)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000004c0)) r6 = open$dir(&(0x7f0000000540)='./file1\x00', 0x800, 0xfc) linkat(r0, &(0x7f0000000500)='./file0\x00', r6, &(0x7f0000000580)='./file2\x00', 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) accept$inet6(r7, 0x0, &(0x7f0000000600)) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x25de85227088a873) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) chroot(&(0x7f00000006c0)='./file2\x00') rename(&(0x7f0000000700)='./file2\x00', &(0x7f0000000740)='./file2\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000780)={0x6, 0x9, {0x0, 0x76}}) r9 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f00000007c0)=""/189) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000880)=0x7ff) lstat(&(0x7f00000008c0)='./file2\x00', &(0x7f0000000900)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c078791440576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='tap', &(0x7f0000000140)='vio'], &(0x7f0000000200)=[&(0x7f00000001c0)='-\\@\x00']) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x24}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="96aa047b6e25312b6f8b757f6f5df2a77f593297dbda129f7392727906ba7e075509ad3940e5fd079fd6f606b6a2fbdd232be389c90ace07750247a2def0fdea2506772b6149fd6f3201ce7d0125b28dc1b5a683b1b3f7df2e3091bab74e26e3b9184688b7f3ade2f5ac02a51342c104e6cd", 0x72}, {&(0x7f0000000240)="f5877a732bc6113012b3df0fccfaae9892ad9ad5b8810309716f048314265895ab4c25770e07c2c5cdd447554f5f61de720f22045f49f64b2696ae944ad9ff76801ae9b367a61c2830b62df49606fb362d98e5808162da3f3b8d465d7aa85eb532dcbd415543573131b21745d03d6a9a617504d6e7e1a1ce48f2908e15ca182b88ee602dad1442c5dca0effc999cdd215c4c8e6b101c2a11ce0e6e9f39bc05185193301d2bcd742149a9bb26b897735adf80648cd7d96b84facd322fbe7a522be18114a713c5c4daf462f1aa65c47e251f998ebf93446e131ee5757f7a4fc6", 0xdf}, {&(0x7f0000000040)="ee7cd047b48e80a733858cdf8cfad06274d6322f35", 0x15}, {&(0x7f0000000540)="99b52e212d8a67c674bb69ce6e73934c31a0ace1ab18701761cb6f35b3c2b4d2fc25d22a47a085d07cb68b1bf27b9e87f03f658e9ef722691ffb409fd4a6b8ae5902abd109e92c6b27215c94c52f582e05c5f023f27e40f3e8253b6b7832ea06660bce736be9adf8ca5b30a4d09e82b079d5ea8e349eea1c0f207645060376423cb0f66b793f17bbc2a6f5bb658a70212a25d08c919f2fb16feaedee54d487a855c6ac6c75e4cf03cdbcb8603d3ddc8e77aff18fbff505691a138c08d1f4c981880087e17b3ba9e82e6acdd7a130f89d53326fe900c31b8becc0fe41ede9ad22ccd9938801720527720ef88182a63b907b1f83f5bdec4867857af14fb7128127268db723ba670d6fd50648ac36efa23426a363676213876e664bb27085116f71705c8436aab5e6778d64121213a3c09ef8039dfe8b909df5027d84091d182d2c49a5e5e83f51ee02974f8dfb5723cd9c6771483489fd960e61d42401a808f05d15d2e53202e805ba6614eb4c9b8ae5c91633057d0cfe9748cd82dd34ae420d87338efc4224e0ea10941d28390ad4d7bd978c10584aeb4e39c021f0ec078c211fb575fecf0311ba1865d6900a16848ab49cebcca8a3a37cb4844f1e92a078cb23ecf2585044f1d2c3ab6f56e43a02a7e1c7583ef27cddb0adbf154b6ea5ea22892c68fd881489b17cb899d44007ca899d1e657671aa5dbe9492832b239351b5a930b5dc890e0f807984b048657100bb3c4edf242b7d99e772fbaddfb43130bdd564e51db59343959c167910764a7a73611bd621035bca4f753721a880263288361d72526415c7a68b71d3c538979dbf61b1d68472e310b463d8ca7fc21e84f46751969276bef0c30bcacba393753c5422fec1b3914a73006686d6499e0e4f5de1efe95d4c1d92ce13fe599ed0af4dcafec6981d9a3946490a0cd5bdfce0c28231bf435e19417657765a1cb6b51c5fbb26e5a698f14d4304a23ea041083c018bf1bf6b5f3892509c470fb4f4ef30222845f8d6818def2f0ee1e322b45de7b044e492bdc4b73194997353b4d1b1f9160b4caefcf48e27443a2066a68829148e72df64cbd1ec5579618c514be468606fe02d5922449b7f13799a8c11b9195a3b82433cd6c1a066268116ddc98480e429ce1107d3ce1d78afce815c14bafe5ff89c3f3baf5e227561f1c1832fa22b2761c20456a06810515e2e2b0562227c4a18c5e6ee69f93fd9f17f8a692176b5b2c1b91a0ab5fdf58a465f29567d3b28a4e4adc57f83f75e4630ea8ecb98e85c42cfee55e48de7e9ddbb87d1908262bbe8dd7913a3ac815dec2848e15999d0141fad5feaa20877e716d785b84a7f1d5fbe0cbdd0f9cad89bd953fd6bb629ecdd9322cba224c5e96c3629986acaece8a2313ea95cd4f419a56dda3fa2ff0b5bbe32bf6ddc71a2150fa380cd599543a0d83e1b36c0c1acccf7a0e25d9ff7f7b19fae9f430fcb31737490d22de5db6fdd84e12b92cc20b173888d51d62509e3f5f31b021c499c7ac83e7e17d4402c29372a6a07b2fa79045be3a62a2b871b3155c2c8e996bba5b120088034f58445af52357cdd0bf3b932297620d1d7b3dc4ec8947c065413c6139577d8c1637a3749d5a7e670961d00276a90381fe276a267f386a31746c99ba087532896a521af73190e8eca050bc737f1fdb08446f8a455bbf959a73e2be9281e656da08b21abd95bef991314b080357f35d7dae25083ee12929b122fbc91ad5c230edaba8341ffc8fb2df103bb8b821206fe053c97c368bc98f0fc3c70f5f18f53ebb7e44b77bc083b81b5f12d1fcfbc5786faf628764cf9bc38f9411b66599d1a3aa4849b3f38ffeda03991037a2b6905c52c193c99d05f0ea60a708ba3a13e62b79b32ba47be41dda460e6ae076032f9d2188b28f5fddb3140755360f76d938328e14a912da45a69503bc9fb86769e7681e1c046cf2917b2a55c0b6415fdcda8899a6b63c4956723cfff4991e987b4fc9e5ad74043bcc9bad0b4819ef0cf45e33f07a03e8a5d65537f3f578178fac3fcb51a582950519e407051cf5bac2f48435bdfaf4c5ac7d206121e8e2d95e367f756ec2af542228e0eb1522e1e657e2b097c370339cdbe17b67749d8ae40890ba353f968851c295c0aca1b47e848736cefc185d7cc192524a5756a0fe01c774e7b7b34983ee448d128e8e09f933697b6d32e0bb241a793abb7c9f6c93ae63ff4776d38103ac52c1693106cdcb6c96397a02f5e96e3298272914d50664480bd46ac3df63e32c5a27d739d113c58511d6fd5799f72216c96d6194c7636150dc465336585804288de430809944a942cfaeb2e48aec69cb6adadf9de38292b1688855afa60bf7547ba898225ec48e50cb2c63313729b04697be634c183aefaa34cb2eb0d6a8ebc6fdf1f2e3d15fafc3399024331aa9e9dd8a3871b1e7b44888dd5a6691432928c9a235c4f0c673254412a5b40b9ba67623e18c9747e47702e46d00f64285eada6a0c145bacdbd13734fc7dc3439f91b18f93538ebd5d0270f203a701c73087e7c22d51f7d4cb495f9083bdcbb1b0755441740376a3cfd9120c9b5cd8ead115b3630b92647caf9b25be84262035227bc513a8d27448514276738db6a96a66bf5594ce61a638d89c15b360f1032632142b5eecedeff288e3f5b270d74f5cf70c7e86d66530e138e919c6faade9fd8ea20c07a88cce4429b97c5bf95ffb15b62eb606c16bc53034fc3cdcd55eb3df62d1a063488982de20c9b4f463eab984b9f9b900145ad26aa15e3a66836cfdacc58fcbc60c949706906108173d1108424f1f16ec6f0552c7829e05a865a7e2f038096562101462b4e56f91cdcf626f99a91faab1e08d39a2800e561fd8bb44f6bc99c38040614c4fa243f8c6e13c4914e91236c6a9776a93ca42bd33f697dcbfc2355d844f4dc329cdbe22add703333a846fc9866a54fe8bd6a1bf79ff5be49c6b14a29f5476f9e90a3a8f3e5f3e5b6fcbaacd87b9698f25fccfd6fdba4cb2c1c7d380f7f718b90cd9d69ded3848a8c66fb5f27fec0f6c6e0c82275f3dde0a30182b26f7c191e1c04ddc977dc64224bd7e824e5ec911cdc501e51602957362e0ff14615e3dfa709a46a93438a14012834345fe0a9b1fc353f1f64ec6db6142538bec00727d75efa9ce12bf06acd6935604d9a849ba3d25304b49b3c7b5f005933eb8da81b73ea3364a155f7e20cb57990c2f5dd11ab846c17963c05cea2293a6c36956427043c951dd7fb89adb076c2bafa850c18233552daf52172257056f53ced2ffc0ff1b39525812db9a8e5d291fe8eafeffca043e999ce2f245538b0eced0fa83ab02f19ce302d9961c8ae59e6a77357ebea3a013d5ca316f7bac1281faf17d3a50eb4826dc286db1da94cc13f349afa5ae59fefd84563967219af40a693bb407768362b32c472e9ec2bc06c8eb45db9e228a360e916b738b1ba3e677473943a5f7314d5a1f077868a3b93eedc9a054b93fbfd42349365c6c9539b46644a76ea4dae87b125c47f7b8cfae1ace49600a62e6e7ae671892e7e9a9b486d411f810d150c678814ee9b795bd27b105bbb1f4bf9bfd8c7ee82286e224cce49aba6aac92966a9d86778b2e682447a3b75da07c796a9d42be7aa007e63bf7d8b431ab6b7e5d662939e59eb76944435f57be72e5bf5ec641e2bbe05dbb3142715d51194e5d1f142cb914093ea0b1a7b314b7de8bbc74284ca42ce168e97ed7cfdc5b044ac5bf2fffffb629b30840a7f5376b0d3833d3d855dbe12ee591b872617bd6389733e4fc1d18cb3278e74e24de2e9ed8f54a61cb71ee89ddf6a88e1e909323fff86ae299742f18cbeaa1da59ff4632f206cb6f60b07356eede7622f07c00a5ad214cb04878e10d2fc44994edd27ad60aa9ee80ea44e91eee6f46e69da84ae66496f23488c97eb4e52a65afebd94452a4467faa72944d83340fca2b308aa204d02342ed866e16c58166cf9364df67ddf058a73db62df1887dd9f533958a073339b0fee6e08cfc8c8d5f1e83128b2eb90b53a5289a9b59853f427f1f3458f286674d77768d69883cc13fdbebfc9a0a5980771f67d76aee3287c98b9ae44b69d81124ce2cc7f19e71ac99f3c48633eb7c03550c47f2751d9f0830e55f561748f64e0cf922ff11a82403fa7020059b8164c12796fde93aa6b5ae24be3ac923ad0f996c905d636854f16364132373ad0b0a697eb70e92bd59e95a3b565dfcdbfa47b02c67b6a7879c9bb4a0b90aef146f4a5542df96af460d373696e5d498f84ba69a021061e39d71204d8d2202ed668390b202b97c6a876ada387046098663208d964a4da0e7cca3550bacb3836a1e544259995302c1b9b74d11fe0bf947cb241f4c95339fa8c88a39702699934e53c3673dac97d68557958f646708d319f6ad26c9ecb47ba11bda434cc50fa6c03a14a48b16e964f30c41bac3b36498c0874474f6131d8a055de27960effdd33e9b990a548a9f6b7f766c3e8982d5eb9d3a7596d771b272613c6abc46717538bebdc5bbebfd5bbf74e1cd9881cf3bb2a152ecaaa31e46bb2a924eafe45ee665fdedeb7b8b45d0c89a1795466a5ce2eae350080f552f3dd70e926373ac527c0e432447077ff400300c8378bb8156592b7c6afa97e18927cbb3c8013fb01dd51ab2c78714abd473ebe3d2174f26e61b4093708a83992cf552f089a026b4ea5aa008cca6128461a9ae515b23823371cfa3ff6ac3f1639659ab7bb2b6d7115b82f9dbb2a12eb92b161de491e768a8c70d374b993a37fe3fd120a0040c8ab9da16e4ac6e49417d3987270ffeaf1e5306f03031623ef4d7ce047fd319c1d3218346c978386544cdad40c3b7f6e650435623836d35ced2bb43718ff86bf2f99da815f876cbf380fa8c9a4d0dcac19a0ec580a981a1442d095373e9290d1e9ed85dab284cbbac6d11c2761e1618d4d6797fe9caa157b5fca0596298ba288931e05e11692edecc0b646177304c1c217ba481b1d2159c2a85046926ff51b4b77cb5f1865ec70dcfbbcf888701066a7dbf647e48ae4e5fc710713c21e74448c38ab34a098efdae8ae3f2403b88004a730a521b38477bf314564eec184125fdf6e832fc8caeb86eb51934433cf8e178e9ed6e07302be217693b30c99d09ab55c224e5cac9ea9ddf39fc3ab7bc4bb80aee350b0fe39d47dcebdf8bbaea7ef3b343babb068a6a4e85b4988e2ac0d6299a56e3c13d7c8e949c47a1e9f13cf99c32205676dcf961e720ad0c7f532a06d79dfb6760967b2fef23f2cd6daf084b68e81e0e5f0e7c50e39655cf43f2c866e57ac7d2523cf67bbf912092802f4c7b7c088235b6774328663a621a874fb4e20f166712b4c649bea3a475a37d26d3d86ca6c877ed29ba708feb58168250289bd11f4d393be1b437a1a3a862ca0633a1a3451a620e5ad4468c29db425651f4bbfee98f2dd79634fcdef5bdd01330173a1a73ce1f6cde298b7bc30a844a4f2c24d4aea9783e8c280909a2f6a6926c1ee0c0f2b8a9fb4311e2e3793c050fb4a570dbc2a4e90af11b6d5b2852c319200aacc55831931f55afec69fdef703135594bca1745873c7aaa89c50287283ed7d64c88d061784f5427584135cb00ccf01f118b73aac92d8404350b2168ab4c4073da0ae418a531778b179e38656006f4d6183a17f661055f4eadc3229b2d8d58729b70b75df96598f66eb424e5fe4fc0f304725258d59bd9faa06e251d2d6df8dfad4e021004bacabec07a972560301773d1a32e30d73d7dc34c21d4186169f63951a8ffbe1596e71a0", 0x1000}], 0x4, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0xfaea6d82da465788, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x8, 0xff, 0x80}) getrusage(0x0, &(0x7f00000004c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffff54]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() dup(r2) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r4, 0x1) flock(r4, 0x8) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x425, 0x4) getpeername(r5, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) r6 = socket(0x2, 0x3, 0x0) socket(0x10, 0x0, 0x8) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r6, 0x80000001, 0x8000, &(0x7f00000000c0)="0a1cb266c9c698952b48e571f5363e7d7f6c87b2e9aaf9eb5d34757d43ef78ebe4bc15c26de7324b7daae6d60c8ace17a8b4549c3e5aa222b28cd223", 0x3c) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/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, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b230f5a6854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04106005ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000007fc489543b870d9e768bd309e4db43a938c89b2439cd0063cb3567"], 0x10) socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x6000, 0x0) r3 = dup(r1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x200, 0x63c, 0xffc0}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x1, 0x3, 0x9) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x3, 0x2, &(0x7f0000000000)="480090bd61c551344b80af7486283be57ad2bef7e443e6c59768f39c0ff7883b92962e88a2bcb6b6bd0b7c562cddf7f8f7", 0x31) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x5, 0x3) preadv(r2, &(0x7f0000000d80)=[{&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000880)=""/79, 0x4f}, {&(0x7f0000000900)=""/73, 0x49}, {&(0x7f0000000980)=""/181, 0xb5}, {&(0x7f0000000a40)=""/76, 0x4c}, {&(0x7f0000000ac0)=""/155, 0x9b}, {&(0x7f0000000b80)=""/147, 0x93}, {&(0x7f0000000c40)=""/189, 0xbd}, {&(0x7f0000000d00)=""/94, 0x5e}], 0xa, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000010c0)={0x9a, 0x9, 0x9f, 0x6, &(0x7f0000000e40)={{0x94, 0x0, 0xc8, 0x20, 0x1, 0x65, 0xffff}, {[0x7, 0x0, 0x80, 0x90b1, 0xff, 0x2, 0xff, 0x5, 0x0, 0x7, 0x1f, 0x80000000, 0x8, 0x4, 0x200, 0x0, 0x101], [0x100, 0x8001, 0x100000000, 0x100, 0x8, 0x6, 0x0, 0x9, 0x100, 0x5], [0xd3b, 0xfffffffffffffffb, 0x6, 0x100000001, 0x8, 0x6, 0x2], [0x7b1, 0x1, 0x6, 0x3, 0x401, 0x80000000], [{0x7, 0x8, 0x1, 0x8001}, {0x4, 0xfffffe00, 0x20000000, 0xef}, {0x0, 0x9, 0x0, 0x7a}, {0x3de2, 0x66b9, 0x1f, 0x8}, {0x1, 0x5f, 0x8, 0x1}, {0x6, 0x5c, 0x5, 0x1}, {0x9, 0xb42a, 0x30000000, 0x81}, {0x1, 0x1f, 0x1f8, 0x1}], {0x7, 0x6, 0x0, 0x9}, {0x7, 0x7ff, 0x2, 0x3f}}}, 0x80, 0x9}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 16:00:27 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x80000000000002, 0xd168ea2cfcae0791, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff000000020000", 0x8) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") mlockall(0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r2 = syz_open_pts() close(r2) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r4, 0x0, 0x0) fcntl$getflags(r4, 0x3) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x9) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000228000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62070000000600012000"], 0x10) write(r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001040)="f6cf33b3aa5a2952d6e7fc5ab0c5540eda647d51b3741133bcc4326ce3f69f76b7cb1938f334c0e00b7f769582c73eb565c3ca060c44e8bc5e94521128918eefe12b7f753bb068662b05f1398ed2593472e0a984b5a53ef32e40ee599a3099a5839efcecd745a8941d01abc4ac8f47dcc4094cac9130b94222a191edf528939f97ade3ebed3c3bc8c7f2a75debf8fbe384d27ec42c54a0ae", 0x98}, {&(0x7f0000001100)="ba567b7466bdc75e2b6969c4ead8462da6c2ff52ef1d8609fb56576e025a71e2ed4520bd2b2bc9c1957b04d513044896bc890d71e312d3eaf29c22bbbec9bfdc62b38e0afc97f10dcb388999aa034c8882c0d58998c7fbd6248c3fc53da724219a618427f811356ce5e213529c8f37c3d210bc7899ad53ec32172b1874cf107969130c2059200b544822d760a47533b0c4", 0x91}, {&(0x7f00000011c0)="28b3710a3ddfa4e271c9f733ca6169aa59f96de9832e48add8e61847615c2b4fc971292387b485de49f46eda5747d33355b7ba8e705f7a1bc324bf3e9c1c13d094bac074bb7a278a4518a4bf1472dab25715ca0d13fe13a67b3786464982fb082f097225151a92ba514110", 0x6b}, {&(0x7f0000001240)="c0156f3378850f68e78e74cb20760f15485f0abb9d0805dbf3b191fe7c447dac226619e4299608ee56c50d830e0374f98ae81e579f432ccc3b0049b8179f4ca000b28e563bc1ce4268b903937d196da6b7146fc3ce1bd3e53eb55de3030a2d2624a892e1291a81c80c299275278da84bce58d4d3595cd14c65d11f64632e1a83ff8eea09c315", 0x86}, {&(0x7f0000001300)="561f48159e85d5c53145b2d36afd7cb1aa219424b8cb21e25566fac5d7a2dc580d56c4dd26c6927c18b8f97b1bfb365bf24577227f98c5c3c44599a5dccee2ded8b431f0c98a1d9ce20eba340c42e570aed787572c2193bc898860d4f968f03a0795c58e3941dcb090171adfd11958e6cf040f89986fdb11ebe95a88e760c582f9e556334a2a2de0f48750dcfc3bb5a6dbbcb4ba7a1040afede3a9b78ae04a8488ce93a941f10df3ff2b2331d62738a799e8ae14fbf99d8c2980cc3a8a31690804c83b5f758a449ce33660d500ed22e21784", 0xd2}, {&(0x7f0000001400)="70e81b1ed13621fa843caa298ea310aacc2c7813c519eb2471d8360e84035714d3c809fa839d95efd8d52279d667fb20b828f5e2a1bef4", 0x37}, {&(0x7f0000001440)="2e901fdf24785213e0c1c937bf9ea287155bae6d1da679a0aa7b1d61d0e964e2a296b47ae578874ab9742aed6560fe0f89f8817c3af590553d5d729886d8f3f9fa52a7c5aa5adc973df502190e7d2e194515240a381b8f88fee43df96b11d80cd2acd08df8589bab860a8a850463ff6206bfb61d57eaf59b2adb5c127e109ce6a4cced54318b91fe6135ab41df4d5bb5d16a007cf25797241044a8a31e730407d4caa07252bdb4cbbf4b14f63045d43bdf23d06ff55e7ef4a6bc33f2f150a5c4", 0xc0}, {&(0x7f0000001500)="d9d8bbfc4a590c17aee6e568d5b157e2a5e8344db84725d96f3f27d678ee3c270be88e56ef9392f8efaff312c89e44919306cc0e5db1285123e1c2bc13d66c31ee0747c1b8da", 0x46}, {&(0x7f0000001580)="7fc2f91a7a31249df9911f0a27508497539284e13c723eb2784acc9d483d5c467c52b2700c340bdb088ec356a28d48844a37ad64e0a95ce5ab557990e3286636ae244ac6501a9abd643030a2c883a7d5840cfae0c466a948c3033c71de64df03d10eee311a2970aeb3beea17c43f0405a0ff9a5a544b36d99defb0b95f707501ef4cf27abe59fede1dbba82ee06fefe04e2132cc64a8f157a914ea53ad98a57c9c86643e0f6a8f2eac9499645cd666f4c7499ebb0be3335a08643990df9016bcda521627be09b0792302e8dc3fe05cf4ab219b0eb16d0b9d1ff974fca6", 0xdd}], 0x9, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) write(r3, &(0x7f0000000040)="96e08fcbf512e2ac07625dcb320c19f378aae9c5c95e63617d53772aa059017da57f70227adbaf60e6acefc567784b9638dfda52f370c8e01f1b2b6eb9364d3a8828e90187430e3d0c4e3002fb0f04692ad39f2786530fc28b6b41f4c1e7eb94b191284dc680624700be83833293b60a54adf29708851c5fa4bb7d92f405c8c223c4f99b2c0a6c702f96f732a898b4b69897a15d6adc6ced6389184c68cad6fa6fb452614a16fd6084d4178d7f2dc3ef6723e0dffa3e81afb2b6f676add84be9dbf3c279330c834e5b9b32af79aaed9e1fe882e74ee6508e128b9d8f6ee30d3a010b16c34e3b757d09f621955a6baed12218c7d2fc9f3a6f1c48e9c33e338a2c4b58794f5f8cfe3765386a863fa15e19926280c7454d2e6e9cfc4bb3f7ba8d9c3032cd6ace817cd317e2869512759a7b67e20772ebb9a877f48595ec630b96a5f21c30eaa4da4181ffebb3c73bded3a306d4c52bb81d37748ccdfd4f37c01fe8e783dc6ea135bb04db1000680f8ef8c8867fe3bd5e761f028f97f1ac53a2f411a04d4196bcd7b578e108a84d90537203f42f4ef0bfcd2127bc8c85a8232877749460e0775346369149a067e7a2245c9134a054c9207cefe0341576d365d360a7f418f205d739aa9496137ab7247c30178bd8714c9e8aa6fd422bdd582b5322aaa8cbf2508fda8c4ebc0de37086f148aa2fa6484ff8d21afbf69a3cef9a574507b6e07add2e039d5c474b2d3459ca812a3fa9a978ad9aff3661ece696bcd970feb93b54689e52baf3197466782fdf6ef83a43cdd0ac0e86bc81cd90d77a35a60ea1547a70bfdcc5793da2c9b943d8053d331843fd8afd6650369a45ff62a2e1698396a0ba3d9bc93ed7ea98305c51b39892d149a6cc05963957523ba0c1100b9d48f6a25d980ed605ae7e5d58259e382cf17aa0350684b7d4930c766283de8efa2cde30d533ce0b2d76ed8f80b82892a147348766cb6208c2fc8a9429cf8eb90d225ded1b4a82c3ef9eb898a8661cdeb555e6b0fb8af3994e4f14a56ebded3e53db85749e560bfad593395e86f0df09bb4149285c2dfbc8f0d7d55a4c3b5decb75f82089366f6339ecf0e27bc1d5d46ad2b96bf741bb0b250123ec2da0ca4b35d1d0122dc8430e95bd2939b5f40a97790e73c23a24feee0cc7eb704d55b3c196f0450061b0c218c8fb2a262eb432806c82769267710fa4be1c1266607edcd045096ad67a28a8935cb88a12185a1c1bb74cb045de5086c0a663a229d8feae9ede4ca5f3b172748d8ad1bdde84d165c8c72804f698d174186cb8b446ac164bb442b492165450f4706b7bf46d3b241568194cff109e9f26b4297fb733cc640d8107a2524a2299c8766e4d2fdf2a3b7c757408d051a4c91698552878f65ec4b5b2e7e03967c6cd2406b7a57f86136c12ff033822975346b7832b76218e281af67549e1b22c17ca2648c11903fbcfd7197ee2057b44c280f55d767b345e18c907e053ac51d9b96aec64449648cf6e7563dbc3f358f4ec1662a2d2c86b0ebc7b362531f5bd98cb27ddc3c9dda61278ac7a3e749154da0ffee261c822aef92fc428930bca9a147557aae56932def5bbfd26ff743f93f26143d89c096b76f37dd5e11bf74af206dfc37c25f23dba19acd6e58e227279730e726ae05597babb56282bd6b2ec6fbc0286adcbac36e54feae996af978438c1eef4276973c510546365422c0052b6fac4684bca9198293a39818f470a34b6eca6f2e33c0be360e9eb4b4c2659f373063b35b686f34d1e5e88a8b83881ff8a4cc83f18a14fe87cd5ae5144f2a1d11b3fea90276a6a9a4f1999ba941099bd2a2888ddeab26899b25698b8c2aa5107d45cf96abd34476204cee48a96e335a217519268a4714935d09fbb3d4959097c4aa2da5cc6100c166e437dca6bc1d95698436baae45cc137334ad62e7b35a46cc1ee006f621c4ec9051acb05a88365b53681663052dfe69d1efc9676486cc15451c1cab4527e4932953cf7886d5a1a7b0d2c2bcea188edddadf76f60a88c8e6782eb23c09b23eb8fcdd97f98b89869297ed72d023b5bd7cead45cec7b9eba8f26ab2fa879784220de728ae7f710968c098954b5b28f23e43c20238e8205d93b038786f1b706e1dc9c1e5bb4104035e5efa0be7af4e133fa793ba64d45cfafd1405de9dbcaf741d4455a809b3c96e4fa0e1a9cf115440ea11ce0b8d974babc2fbf75cb25154590f9878dc82053e46a3316989160ff3125cc06853939a3d7ec37f19ee1eb66f6c26b8bbe40bde3c5c813c03ade991dff1862da4965e644fa5b39b72a00d91e3a565d5330321efad6d3b2fa1846f05bcd89783271de3c2e5fc3fc78efffc5294a7663f6c8d620a420c602a493dd82d573536b43151b82dbdaf4fd803d853f9827b6693f026a3d99f1d2de33192ea062263468a78edad982bb452f34df43ec7e7a49eb6b45942f5b73e2b4cf4cc06c32390efa90164fe8f9b78446ac76858c7712b2fe85d6ed92e6642d00d2336fac9fbd605c885181de727b6efbe1afc92856afa5a24f77ea40b73f48f35e5e4d2c52623492d98c90d5befc9b0f69bb6121aebe5e9135c079d0cee55d089d89e4fa58d604c60725427ce3b983a2647a4becc96e65f6b2ee0fc4bd2bf6e5dbbd21d3757bf54939e6a4550c0ee2d9c6bfe4e010c4a8bc5473e40f284e962ddc40b8df8544c4f182bcbcbf49a0e750f7caaff2c3a043a9c420b987aa62bae47192158a0c3eded36df27babb535b88aacd239aae3d635b94f7af1c13ff96f5d82b7f73384653b299ded6451f1f4389ffc141f24c12612c5b9533e3462b81699984b4249197de41bdb35acf9b5288827d0ebf7069417cd384d5f8ed6bd9b5e35196f3370a406ef8ddefcccf71baf4ba52f856f785fdd755c3a1f4a0c67f80d06e95380ecde142b8f76ac6365df72ce6f9f8d07c7a494831205637488e55589a498bd7013b0d1a29ab1584efbd6a720618f247b9c0139b2a0e562da52bd189f734222f440cefd69df32583c55946cfd3643c499ebcab74f3ba4ba82e0ebf108f1f463b1f9251f65c59d0d4d59c9e57d55a2a866cd25153d4b7f4bdd0fa3b4d3fde8882bae23e96d492efd595d5e9699ac82537d7c80cfa96992adaf5e717e4978c58a6c57a9fc390f02b56136bc9a3227888390156edac38e59d00c5f28c4a633b743047bf24b9f453697906d9425b58f8898106c9390e0dbe3b25551197c2b2dbbae6ecd79e782104d68e16ab0b299df739eaecb975a6f2f8f483a66e9ee8d7ebf5d25d29e94461ceb15f8cdc8ad2742e52c40fe6727ff97d40bdbbfd9c1269ebb5ffa3900b28e1328554b6d406a9b351b1e4ae82562d028709eeb356003a8f395fed11a5961963af167404cce2c1480230b4a4bef739fb8561c99f495dc605c9590f1eb4efe4a28c7348f40dd870171ac55845fb883b09b8516dd1c3e27ed1bdf86a2bea329dc4470c1c8c1c8275637773475f41d89e01f383ec21789547c7569a426f3f77518e3503603bc6c53571038aa6b7c1b52b98d83e7c58a8453c80f684063155a33cc464a159055ff0f159efd6735c81c36f46466f01e3acf4e0a26219e221daa71634dcd5e5d0b87d107d700f45851a4afa1d28b3f2a216320101c966bd23331d2830d1cf49a2b5a228d8a92de82e7f9b159ff702a495b86de46c08d27765a7c4b42dacc810491e762e9f789b3668e50cdebdc73b72b09099fa0b4a44f8eefee15f0ae243d9606e4aba9d778047730f8cebed15a3c74a844dc32fed3a3f8285f1b021564ba827866644cffea9c579580d2104f8b3bbd7595672c9a2f1d6934315a1e61f3d311b3c35f897d3f5a22a3f856c9c2a74b1486da689a99596c7543f18668127875945683878abf390390f1aa46b0bd9dd217eead75454c73eaa4909b8117569ad1408f6f01a96ab7ce0e892b977e4b912724330ad30cfe26281559b18a802362c04e7cd169fa8d7a9f1aa3ec54dbf5fb7dbdce8ad04acc626c4c024eddbea388ed75e7bb9647999f2781400ef460ddde2854c2f0015545cd975a753298f690970097de803b6ecf589d930aea5c26258c22d21d0d128fa5a5f781e076d3de39455521dcbca27f1452531b25495e4480f75ea380f4712a68359ed715c43eebaae652093c556c1e182b14a25f505eb2d7203f795b398d02085fe5d558480ee539a5d7a9fde0309c48b879058f9702828effdf0871b76c521e7b10757c058f91bb29e897e2b2efe8bea4a4b764b6903ebf2f11692933e4e31f502aefdeeff46e78f22d12f576afe6f2a1f7495c144b1c9c6c78ee7fb75c1c88f1598cb2b207dcef0d5ae8ed5a610a84339b1c33e291a9b86224d7d7d14dde6431a192111805372b2cfe392a22e1e18377cee96754076a428b4d77f93a83a5b0da033ddb73da3aaaf26e7e53d1069f52ac035f77ab27fc5d81b53b672c8b618f6d7bba3e7b4daaf484ea2d5aef14ea909afd49268f17a56a786f7684fccdbe157f24874cf7cd6b6075918afda282fcbc47b886d0c71e3e5cd430ad8f1b9c2cab40a16e1eaa93397e5824d061be23848bbcc573262633ea59f0d0e1b29d80e541974668f3a587b0a7cc96e5ed1d6143ca23f3416e4ac360ebf89e90dbbee5edbc619dcd1680b9a6a379b28ad08d7fe3cdbca8c06fb00044fab3afa2a85ca249150f0b2b7bb632ad10707e2cb1de40d95ce314fc85087cca843a21e0c356f5fa64f1a8df0eba4ba4222ef67a5b5e5c0d1868c1923d58c9c2d5fd43ede79f682e546d1b5e85e86b5d0514cbdce6fbe4ee5c7ee88c6873f226ccd217a18826de04c67bc25c11012c4a5e1dcf320cd02718dc2e881ea7925743a67142b9b72b3ae14dfce6ff97034ebb2d57ee57321a44665e3d0165954057ab4989c9547bfff8c7c954a12db968beafd55d6c0e2eca896b8549d4ab597bd1b8c5a02b42de744dc82a833da5eafa056c2fae11ad9d551c953795b26bb251e907a8066f16da5f47c97869fa0905ad366d463e01dae648dcfd18d004fc1d753290c6e3f20ec45e8f8742b29201087d9639e9d25cad82d9f9ea018f149ac37d39c1adef78f0e31d305f556c589002149a38f36cd20493b23eb39f08a80c969ef90ad4339820ae3f427c5d4257a08131c741b40210396396865acf4cb77772d00508ca7d024a9342176cdfb60b9a3e7050e23326bb05fcea3163376298f53fa3aae5ad82f4a6045aae8c4a7dc19a37acc98370a4ab6ddc990cbe581ce64d549f6e90467acfe892b6c0f440617adcd9707b029db8071c25819e4b73cdb418d9e0651b308b98d33bba2c19d900041227a726c53db0ce8532f25fde6227cd6334029f6fe59f2496a96b1332145c1cfe6380bd4a7c39916cb95c5b041131efcbd024eb924277ec91f68275883db93f23a7b0aeb1e9ebb453cce7e31b430826b9273c68f02ab9b30f4a03be3a8147f8083f4a2ee18d43d5660d4561fb8348adc7dbc575853091fdadc2789ffa153cd6bf8d4f449c8387be69ae2e2210380503c7518275c1f564a5b89505df9c6ada78322ea57e157849aab429d41c7450f3b391a3bb3ad41c55077e5bf1e49554df41a6af8a48cd13a4fd50056067c6f50c0ffef2006e9f81b392920c44c7612b737a6b36c0fc74a41257b5e376a41c7329ede350cc9747d5b45a9043038664c63629c519052bc338ffbea5a363d30948611faba47feacc37806986b16dd3addb4827646782bdcdc7d4f757b1eed1726f15c2b23fbb2b07d4468e0c6cb1242458b25ea8338ed3c1f0ae851a5c7feefad2", 0x1000) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r0) 16:00:27 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:00:27 executing program 1: setreuid(0x0, 0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000317000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r1, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r14, 0x5) r19 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4, 0xfffffffe}, {0x26, 0xfffffffd}], 0x33}) ftruncate(r20, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r20, 0x1) dup2(r20, r19) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) r22 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r12, r17, r22, 0x5, 0x7fff}, 0x6, 0x2, r21, r18, 0x7f, 0x100000001, 0x20000000b1f3}) setreuid(r5, r17) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x1a, &(0x7f0000000280)={0x0, 0x0, 0x40, 0x80000001, r2}) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r9) flock(0xffffffffffffffff, 0xd) setpgid(r7, r9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r10 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r10, 0x4, 0x80) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) getsockname$inet(r4, 0x0, &(0x7f0000000140)) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r3, 0x2) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRES64=r1], @ANYRES16=0x0, @ANYRES64=r1, @ANYRES16, @ANYRESOCT, @ANYBLOB="73d66504d3f89b02d7f4061c8aac7acdd46bbebae64c50618faea7ac0182b26827c63d0670d7340616812afe0ae012de5d5edcf30ee4759afeb86cb57bd23e5b8ce3fa91df8c4417f6c039bec3cbb02b7147cc3c90d61d483c4debf0d79881c5d26e93548b8d90674b751df3d3c41924ac24cc92cad87daf0378e39a7d909684ffa9ccd5482874aab61ae46df2d594424ab6184f6fdaefd4b2e9bcb5dceeabe2f1331d043d10720c2e919b4f38391887532380673cda6aeb2ea61d8db2999fb8970e8083b009c6c273ebb1317618921e9d75226cfa2d2a3a6ff91dbeec50a0df7693b452a715269c336a9077e5947590d6bab1d7f459bd5d88a271ee4872a0ab43697b36d387108a9efe107d7b5fa4d700288234edb784c1b16a4bab8b0f46a1b40a4a83b352b9bfb888a9b7c67621b837379853cfecd939d7a216887b4918f0827e42bb30a4f65ad1cd0adbbf763c8ea1a10c42ef0b3059072a3e38101aa00709e2271f4ebcb3d1b9e3a9bddef7faaa35dba99e85bb7c20b20e4e189f24ef53c656ee50beba90808777bb657a3359f665dd71a72fafd95bf03f7bc9d5808e4dc56ffb1766274d23fb9cc65de35b92ad9799fdac35df4afd9d605440c2a7e2abe4a8034e2e77bab667db7e6ab443c638eb0404971bc2601bf17a44316c7c1286cb3d09df17ef9cbdd8db43c5761cc5200c94149d71068425a67fedf671bc95751d9e028167d5371f0e6d2a74d3df1be32b041cece167418ae4738896b8d1ac140af00fdcfc3ca4a45be80800530601c66c13eacc89ac23a5b6b0dc2ced407b22d9c4408726e1d5f19b4df1a70e1a554712ffb61201bed81616d8c542b5764cb06406a6e03a8b0e074d0d46c9e48ae77473c89d0e6b9f1d437f6190ab3f9160227172e11a76bac193a2dc0d58f8b2024cb2a249fc3434558f38f32d3737b98fe5d95f6e503474c6d01b2afe3e9586acff9492ab8cee83708970e68d9ef66520651c2aee8939c6469672ba532704dbcc8fd0b13bcd26ab26be2f4b75fbfb4bc7c5e2b8da4dbf906d1635d5e8360601be5d3de48d79ba07c34fa7959120b422ffb6542a9951aee412b3b642cf25308944e9999d053f5bd1c065c52cfbdc0d7398b2f2ac87ccf5a729b57595a4feaf4aef4a892d5c09092777139d79a7f450f4e6775a206591e1af48570f4628c2c163d052dc8a9b35e0e33f5d940d3b3a19aec598b18d358a9a11497615265641a1594e4cd8e73b9397bf4cc07299b9d2d92a2b9c7fbe4b5060255ed5cc29185722614a985909c6b1074ff39835b86589a111a284cbf45e7aa12b8f265d42ceecad74473087e6a25e5c65cdcdfb5a620e59358eb5e2bcb1fa49a2542a6d1aa36c96f1105540c5c97344b6e7f8a4c0d3f34bf32f93e5be01fa88b62bad35eab1f02f54412da353600afc99eb5d55b09fbeb7954e84cd39fbf3a0072abfec6df3757b46d0965052d6cf30f8e1b0130a8292cd123528919cec33b6168828404496b020d4ac84b7f643a38f56c21b2fbac7107bc2d1bb88920c74f9a6e54fefe13f1d111615f30c6ebed79866d4efd6fc3c9a7e56d9edf0df0b030b18024dcbbe810f1a3492f19ccd7916f2db9c2de99ebd0e124e6e583de8c438d03b64a8a87a9a0dd9daf198af6a8ad5fd83ca1586a85506979d83235c9a90ec93dc418fe6275f73a3f759b58382075f397942a5ff22858463fa25ac372ec6dde96a6c1bdb4123469841aa017e7fca1d9966e6d48bfec5e3fef61381c821e03f2e054989d5b218cca54d40e1352fbb362edd4564a16321e9a9be3a1b8d11a3947ec26a078753ef34446394e21778c5e97711909ba5790ce9da9babecc13fdb1096778e546b6731876e9aa105d9cc6a12dfddd4b774b64091fbe7998e3c91430333fd6cf8f018f0ce113a1f0f9f150bc67bbcf58ce58001f34010cc6a1da6bf6cbcab198b31a5216c23c33f738bf51e67d4cc7ec879c79b8e83b2e7859d249a6fbe1b9112c28e9c6c590299f7859af2ce60474f02214f6fea01c0524bb815fc6c8546dad95baf6a166967ef60aef8d071d0d23ad59c2262782269900a43b90ca17182f057cc566427ddb147fd9373c15d9c362bdeb49514fd71c4dd29c0cad02b42f83cb2fda455e844488f6c8b8ed3e78f229e7f413b3bbadd48d20bd694aa5c61bd04a2a66f50cf5ef0efc2022f7000f94c906561ea624969d219779fc9720e8ccc3cfeb649e6a2daebf1ecb28bb320c67d6f33153e5a7d7b9d2d87c4dbc7f3c80b8b09a125a76fe63d153ce19c9b409d1f5ac2a890d6a7635fbfec499a09accda67be1fad8f57c3a10a71dbdf475f0659e5b2d95b437ef7f58ebd10f7728d57d5cf4bf0c0f78bb632f369e7be1c72ac58137c1cc8a9e182f2bbd218a920eeb7445973ee3606d810017b35eba77ec94d25a35b1d69849e96c4355df3fbafbdb8ad31f06941e317cadb45a2cd8bdd0ff7d0eafd9f58a6477754c0a84e657ab929900ded3594ea2eed7625c8d934a9fceaf0d0dc35a52aaed85c86ceb071c7a66c4d0b185a7a0afdeb237fe568dddf4e4d6a36304c52bf4b3c9839d27f0c80c5a6b66676ca78530fa8a14d497f76ae60c7572a0c8fc7c2ce499ed6cb90e92cae126100645e52e0b00cbbc7e63b78011f5d00e6f2d6dc30f502e2159a24e85311a020726e21698c41a0bf742d6650e8480be5e41215b06c1d018e6fc685c98050b67f4f2c795c73ca589215ec59e7a8a07b3521369754ca174a3fcbe7330bfe5fa27327927d9bd58b0534e3a5c37965989a869d27cbfe554ad91cd81d1047ae3a93fece56656f8056dacacb6e1d45e22cfa7089b99cd30adb52e9439f851722c8e1a0e20726792f7bd790e43901ed8250bd9e802ff23c939a4ae29ae15a28fb6241489e76973c569145575281be3d78d4b38fea64ea70919d1474241410f9a7e6667c6fb305a2a52d2651181309ab226a99096451b01bc82a1bf683d9462c7952904b2249e6c5264712c285af848e17a5a03c490488021e8e8499dc755f762dc73b3d5b1159dbd926d411ee35bd1bf862a66936c88cc78e12eed246fe29fd81d104cfa5cf86b41a99cbc09d2aef30fb9cc89d7270705f045b742b6a923a0656d52123f5cb58f1dbc88b1b8399f0fcc00821982f422b7af65bb10123b83f74043262f244bcc55b4618ebe38eb3fc57a6a49479b1a7b1b8de784c6987dc659fd33a02c9cc8a8a946ec10e46533b5d9189df21052cfedfc06ab26e83630ce222cc399517127e660914a3abc6188698d8f23897e493abd01bdafd557aa5467d5dfb3181e58053b6cd986c686a26f19fedf99fb7416a0f1babfa1c81e709567874644c0aa6e6a9e6aa4aa5a041cf5d0df0296443612767ff0173fea3999136214c3473e2bb54a37e82fff9b1f47f45532ec46b31716d9764191715cf0de45d424de1af191cdff140dfd726b42c2bb664c86e49283edc359749825428928c3e041bef1dfdc8f1d0d3511f11073c11960a3b25a3e61826cc9799e6deba90b5b882541e6028940650aba7cca70b253e9a1927cc001857145a6d316857a74baa148d8cb86d23d3962b042573371a6245d1b40e305e6f240063ef54bba8f0da2d86475be13c4248a79a8aa54b7fe75239367647cb66b0323eee6cbb43fdb083e338ce37138637664b091b5062a5c820e8c29c5f8af5b21b9f1d26b1a8eb45bbf9ac08c2b6eb40994890883b17c1ad76100b43fad511ea8ac6e8d67a3485883b33198609626aace1e7be944592b945f61b4f739a20e803dd103f141020147dd618803f0b052ad79124734a09463d66e720fe0864b87aa87d6e901d0909f32d480571e2ee2afe945a78b2fabd90a526ae4200bc2bb19f4a46dd79d2e1ef93aae3b1711c37f250e13129809860c0caf098d672c47ab6b4d96f6c831829cabb89422358879b08c0dfce269b1e87cb241834669955891970fa9644167a0870e76284f47fe80ae3618254ef6955bb2d36c484642e83175402d4719ac31580f0fc710b0a78aa8a7a2e58f4ff0439b2d43fd14f37df9064eba7ffe90dfcb1f9d8bf0f4ffd4e527f998dbf8e9629a19572a731a8f7573d9291e7f06d981850e2ed76551072f23e10347a38fd093cf1fb2dd04ba0b1cbe288320a5f409db7ca7f32f833fb4c989d6edba2cd8420c70cbc7c887e94c7a87e389acc6c41a0401f3425c814703d99727ca0b3119f17553a57aeaa34eca503620c427e6fbbb267c47eac343eb7e4635cf0af944a9eea4c0cd2eba1982a29149fd09333c25ed89d99af768fd8e4f618c0b629dfd1a950ad62ff508ee7a5088820f5d420ffabf3bde490dbe3c6a4727ab544970739ec67277789198823842b0eab0dbec979a92176f34c89d7c77a4cf68291778ca6eac2367ae227fc21bf9523a0668a92857d5f6c45920a7b7b8b63c55c48c20f7b960402123520e3115521a15c82ce08a1bfe2758e5d3e73716f2f3eb32edee430980812cdac62d4c89e46f949f976e4bc77db65e845e8de642ed98ff3061e7960aa49b9183d14fb291cbde8f818548dce6ca15778a5a7c2447840d07b2523eb65b4d2287b2705c34e348b7194479e9b4de887fdcf7eed26e568062b1cc476ef60477a46bd6727f22a59f7580d7dd8a3615ade0e6c2ce76977b0aa581fa50b7ac4f6c212a6efdced66f9d2fe7d7920c24d30497da67ce27dc6ed16eb665be4688b785efe6b7535f29218b53e9666d3e14e07664a19672cc46bd4f53736ad6e900a9329b9d7b4078a609dfd0171495650ec037dea6035ada14e45082cbea9376a60ac186de410c622afe224c94e65b9cca5cfac8e1a931c837805d519bc3ff4506d91193820ab83f2f7e58da2460721a355cb5b2d93bea8d3dfd316e173c427dfd9ab7c0528bc75ba2d9bfe69f4deae0e526e970ba2f0ec244b165b105881a6140c548642ecfb4cd96b3bcf7e630d0d1458fddd331b689d6ad3b136c991c8b1c788471579e8ed5f28c7a723f8a34eced63ffdff44b5e05f6bfd76f284c6d91096379221eabae8b5560e4f592890ba6167cc6536d156ccb7f15da483557b2e2c4261648573c54517176a6bf088f7a8ca44243dd0137d17b974aa767c022f360b1e803853632cf508c4ee84e98517d9d130eed330c3694e43d06f56b6bdc79b1927fa4ca0d0d9b0b4855646dd391282da37066459fd0ecff49cc7225cda0de57ce3a91ce71417341b4017930480276b096df98f081c84ba735b7d34dc1033cd83c88e27f1c60fcbbada9374f6b7580e66bd4d3907c1a72337e13591515aa2c6de19a45670b930d3e3fd897cc7b7a3268a57d3feda14a01b6ece389a6a72ad31f13dac51109aef7e3d66092aaa70b308ad6e3f63bd0dbfc1cbb357a12726feb1c83f7079a71771daeb8878bb5feaad2b56def2d8e9aa8052aaf9ce4f1fd44db495d72c9e9db1f85c8ff625d926179d09b97a3ae95254f2a27c0c8f60970d4d6e982a8b9e848d7a9509d3dea1ce897ff7e96c796e36cf90145e707598ed092a1344a637a0f5d7a3462bbaca42552426e85d665833ba575dbc3e7b727d32338506fb55af6562b57244c296a58c50f330e1d6bafb1f56f08b43f877250cca3b2d860b04012338efc08c34e3f96a464d599a1e7fdbfc02620bbd7cf92f9b91b5608f68c7595596fbd27d55e7c35a5aafb05c8373d940d49b4c5d575c035e8683f79776e7e8fd36fab0340e56a3c63cb089cee556f9078eb45988521d49100c2e44ead88719bb78d5ca357bf95f560b1bf59cc01aae17855a086e0f369ed3cbb87", @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES32]], 0x1) write(r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000300)=""/203, 0xcb, 0x802, &(0x7f0000000080)={0x2, 0x2}, 0xc) unlink(&(0x7f0000000000)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) dup2(r1, r2) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="620223070000f4e3b0dbf0d93a6e00004d31b4fd20eb"], 0x10) write(r1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) 16:00:28 executing program 1: symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = getegid() setegid(r1) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) fcntl$getflags(r2, 0x1) 16:00:28 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001e0d5cc3a70f9d5ceb74beafd4b84dc10d6e1b105a1d01e9"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r19 = fcntl$getown(r15, 0x5) r20 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000140)={0x3, 0x3}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/mOuhg0\x00\x00\x00\x00\x02\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x1ffffffffffffe8f}) ftruncate(r21, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r21, 0x1) dup2(r21, r20) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) r23 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r17, r13, r18, r23, 0x5, 0x7fff}, 0x6, 0x9, r22, r19, 0x7f, 0x100000001, 0x20000000b1f3}) setegid(0x0) setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffffd, 0xfffffffffffffffe}}, 0x0) clock_gettime(0x0, &(0x7f0000000380)) r24 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r24, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r24, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r25 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r25, 0x0, 0x4) r26 = openat(r25, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r26, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r27, r1) 16:00:28 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x7fff, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x100) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:28 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, 0x65, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x8001) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xd56f, 0x0, 0x0, 0x7}, {0x24, 0xfe, 0x3}, {0x8, 0x0, 0x0, 0x140}]}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x7a87, 0x4, 0x22, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7c}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x17628931}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xda5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1}, {&(0x7f0000ecd000/0x2000)=nil, &(0x7f0000e9c000/0x4000)=nil, 0x6}, {&(0x7f0000c50000/0x2000)=nil, &(0x7f0000f16000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fb4000/0x4000)=nil, 0x7fff}, {&(0x7f0000ed0000/0x1000)=nil, &(0x7f0000c26000/0x3000)=nil}, {&(0x7f0000fe3000/0x4000)=nil, &(0x7f0000c79000/0x3000)=nil, 0x117}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffc}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x80) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000680)="fce95470c89f2abdee261b8d5a2191495301370217cb4bf248f90dec4ff90342aa1a7f30b08d8e46e50e715b572880267b68bdc23fe82c8de17cfda2885bff4c3a9699a74bfdf56b0958c2f1d3ef8179293640a8d32e549ed3d91e94a8490d1f299acbf008017a246af4031069b2828f33b6fefeda93c843486d21c0b410cd24af0dae7104f4963ef2d37ca50c17f667389ed8020bb8d65509d5029ec70600ed3390f4c60ab4d1928540c4bf20b417e88d78f11c10206ba79f9899eb5909b9ae0145330d82d011ee3db8ba6ad4d5dadb4139679b9f646a47e6f0c8b980e408ef00b56b5d15196ccb8874c672193dd58f63bf72e4180c7974d86accb410b6098e66842783938c5dced5d5701fce9b7a2ddd51c1799421031c54c78583be341d65ff5361dbd10b888408e6e070e381367c2e8041b5b10b6dc42c01699afa09a54e392e13ac5f8463a4b4b857cab8e4995e998f356ba571d4dc2c0cd466713362963dda589a04a4568b88f57280d19e239dbaa0723ac9703cc3d4fdca4b33c99969cb4e2599770b3b3c0422950aa089e187dfe34da489d12d9043ecaa649f9822cee7f79c05ab15e31522aedd8ab9dd3e4bf9df47e542151b02626f4b6b7082ba75e57443e02e5d21e2c9ec830a509fe4e49aec5c55ed0c8082f0d8013005f669d443c986e77c9b8eee1ef95a42b81288cb02bc74a5ccd3ffc54f90f6ed1e38bf15aa92826721d71efb3b75be967126d310cea271e046900c9da6f08bff4d6490a868edc3744e7f9468feb25607c3fcd7ec6798cd05092e6ad3c057e4fe71c0a550c86bfae704adeaa94c42c8905ef11e1149529738ee9ad196c87e188e5993549548eefffe0bcf2fc203489a2f88037cb59875dd706650979f8495e2c279d5e1cdb739d023c857b622d246582274b4f014d189116481a4981cb901c41e659fd51c1d798b98a27f3c37e806de7d5421114c0428a06f3300b4b6ee404386d4c7fc68e5c5d050e6bd3985f7667fb51df212ee2be3731d74f7a16a50eaad371b1ec494f1495e6049844b73566d7e0e47fb5da2721bcc91a053f098c321972149b900bc5cf6827e599d668406134f16a236204c8e9bae92878d7fbd93d46018a02bd5d45502b0f3b1577e4956615b5fd52840d2e1d08863d9b8c77b58c76bd7ebcbecd7a1d2f5e21f76faf34886cafe3b464f09103a5013f37e22c21318f6d946687f859570d62bc44b68a66c399de629d4c132e70a6793200eec838988cb5863a6697c08f950ae7ceed5a0856505c543b0510f4df8ee812e351be3233be0532c19032a43e53570e9e5484dd510cb7d02fffe6fab53e4310a775c6843bc6c50b1b6b74f265dc3a5148a8c3cab60c11524f764b60858ff99c023810e82c2b1b37fb65cde3c517dea29af33a58ce5f44dc1fca5a3773eeee73177158f6001d21ea66ac945990e2077a783681347a0ab51fe8704f99ca3dcc59474a0c8f4527fc0995dab05c1d17cddf0a96f48aa16deb1b8840f70c1b2579e0031da6f22589160563efc839b68b705fe67a6e674b20a24e97497ef931677c1b51e3c49833e74e936fb5cf99b92a171ea12795d38d2af680019784e2707511cbbd0e90e97f739eb4bba7d2920ab7fb513b477eb36e08f8e553a92d014d5ff5adce7c195f769637785e901197a48dff32f18de6725eccb3f454a2b4c7cdb1d240abb7c11cced9e25115794465eaa52f0013a395fb1deebf5532e6c50c503ce29f6ac2911d18e233bea05c41befd97bc7f076455354dbe525686fcb2e674db6ff8fc2cceca651035aec9718c21c03d791676eaefd953f7f263fb8b6ce6e3a7e54785b3a56548a278018faefeabe6df4c383cef9982e74079db3ab4bd7e834eff1d49113c032584ef9cf7c1800b91f13a0234ba530dda066d95cb4e06f9f68fa5858efff6a070cd353dde930f3e51695d05f1ca3425dd354161f5648ea954a2529ff69d00d3299eb4f93d5eece50d8fb02733a193f70f3570e138b8d5ef9a80e586edb30cfb2a1b77b5a411234a309b81ed0d6da091cc2679fbed4f21154cb5bd37251dbf2801cc511a7c5cfc1bd5206e16f7262e84b6ad4c8fad2897c50c53e72ffedbec3e77c364e9bbcaa754a16b14b18cb4cae76d75367eb3c141213de5aa9fd0c59698f352f113f6c990f139dbd9fe4d80fa1fc72cf0559eb06c3160134e208c3d7f2b9028f30ddf708dd2b32e093de0497e6b7159f4b777cb1f842be06b4e605dd7c5be0288653108a8728651f18a00837a0a527a50ff6741f903fa707451838db0531afbf0c4425f97a7ec0dfa1dcc102470bb35ed2dae2e3cd97c2dc2a4500e49895dc94ee73ca5c0abb112715d26fb17a24114aa3d4a345b080a876fc344da93b970254ae4d100f29c7b1ae0cc015c1a482bcc6a1eff130a54b1acb6e3d0c205e4890ab9e9b1ace8ea4f53c45e5ebaf13c52f84c52b2013f7c80e6ec1b25881f9e084551f8377fca927d07b522776d8f4a3770b8b892d8dbe4b49708e32d9614418da4ed950ec568f5af3d28ac2dc747f555a75755b6ab816ea31c1c75b61eadc8f9b98e05cee32646e68f2351c412288d0a5f7e35f4a47cde0fa5bd63f08156874db508a503c98a0d1bd86f72b2c593158400691f61f3ef2d4de64aedb6df4def1a98292a60f373c9416386eb3c6357044b0d6fec4fbf468b5fc1458fc161856d1323377cdcacca23a8b8660f83f98130c9d79479abea1443eaa02fca7e62fe4d2730b191feda3ffd094489a47d97e86dcfedbb0622e7fae91c10a07fbbf7fc9b15610a48a20e416bce0eb2b8ae14f7d319da7cbf4e40463d8ca1f3caeb5f9e1acb07f189b1aee64d0c411e2fccb98f1ed389369ab11d6f5523528ea2e57468b965af265cd9b6230c8046840650de37d0680790cad42fdaa5ab5c644dc9dcef49c1b6c1c3a2b2b7668f013313abd493546636493b3e56a822aaddaf122da05090507f3939f09bf91e3924573a18cb68c3fc7423bc6654fac7f2c6683048595e867885145fd902e528f927e4987eb0ff151c0aedb7dadd34e3ec8f941318ab9ef72d4e1b4f5cdd81f9a9590f35d93fdd06b717dabf47ec30e6041406d65d5bcf3f33524cd582446caaa5ec3a304df86d40c7882018e3f7de2a7d7d961d223dfb0369b0a20d65ca8fd6f7162e6c8fe078b7c0f28eb866eee7cd9980a312b6f79e55ac68b1b9550eebf7500dff1ab60301df3f75353bbe0ca6f0c47c04630a50730f441e6e07aba3a9da70142e8ffeffbc9485cfbe256fd41ad4b9472a54d856c2b0eb21e15267cd0a2a097fbac308bb1942420e0973d4d23f485d7b2c589bbb72aba9c83e80ab08f9252a6ff0167fbcea88111927cc12dc80bda5420784d03d0cf668ea092271cf4a99f51b6295f7804eb43dcfdadafb5a61883505adaaa71c79e8de9a10bcaaf1241b630fe158354128a946ab740fe3c9ab919f56bd0fb72fc71abbbfbcee78c1f94cce7386b99be071434fac61aed96171ba90f0d9e10f9bd787d8e0b2911c67c11f9e0468c28089324610c99cf1bcac45efa84c95efde154d8bdb086f5b5531128075ff80370c4828682d40d25da37952d6a78fc87d8da440390fe1173405fe09a0355e10820af2ce32ecff2480ef969cb5eb1083da87fb9ad1f580186023b14fd8d36c0fd869d039ec9b57d12f92bdfa86cbfd3a961296d5e44a3397bb12bb1f4b896b9ae9122ada4624d062ef9e1a5e1c77b902d58ae86640273765f17235d910f429585863180d74fdf9a4ed425c74f5f669692c72e6da006b0f937d9db2b0e0996819497f4a60d02f17d55f135323def912120f0885e189187fd574abecd7e4b5f690d5cb2fe3c39edf7c13436389ec0326a3df02ea76e9c8640c3aa1ce8a6ad2859948a1fea0e392c6a88d7e414badaf3217817e1f706f942c08f9cf4ea5ef38a7726f1fab1c0493b5b7a747861726948cd5ed92cb876bba6a1654a2001408b2e1b01665eae517b13009fb2be428772dcb6b32bff5f637f38f0c8a4b7f6d83cc198d13caf0a35bc484388f5f1b7ee969867eb6c00825d6454d11363e7eb55a94cb17e0a9146605597f7f55c7c9bbe3b78dcea549852a1e6482d80e8337f4de20963901d5477cec1fe55cd5d58d0a82682e8e20bf25d8f896ef5c1caa5c767e65a12c61e78c292c1e6473685fdcfb1e5bb5c0b4f4e1e61aa85da880580c785e4ef92891bbf30df292404be8413c9a8d26cd7b6102c8265cad97f1ede29e0d8f0775ccab6f519ea4a9a33f07951356cf70702040551be78f8da373438ea25caebd808a4cc296c8b71b083bfcb37ad04545f5a7399ee6c5c7c450a4307930d2d59a2b3661ce041ed7181c18ffc613bab4f98cc2cfa23d72cdf863d11652ed03b67b969debbbf24c06f18080c936916f05d061f95b29088c8e6433ef8db0619bf4e8f9cd8b0ef860432727aab4bf81455cda5d389594f94d75f660a37543d179e131c80fd99817c8171d8913c7952ffdefeeb470c10d7019726c385580972565edfe67f6e7f0e9026450781eeedaa4e3427ba0474ef8bd70636fb62f96237f187479f6aed2efcf380aeb0b4d369ab628f01751deb38a2243352a0831ce2e2a5d8eb67f15de89103d14465285443a6783f3f860a23f82395209a44d10dcba55f3e03799b99f8ac5fc06a753028696b27155b0cf9f92c2a42fe136f08ce7d99b5f963be6cb625982aa54a73073f7a3f31ce60c3e0a495c34fdd73b1456cabe508e9d3a82d574ce53210584a0f14f679e9aa2e883180c0b2c61d0330a8a4007dc8097bd42c11906451d10441beb2713d7983071bed7504696641abd4d8c5cb4d39a083e9a63ae808a010ea6006bdf696c4897bc9d0acfcf8e4fbba61a135f4702a3b9f96bc83bb1a0dbedf694b7a49c160ecf647d2ec6e026cf47a161be4d6d8fff781d8390e0536ec2d9e2df0bf76fdf52d002489be86819dd9c9dc309c07e8f8459864053a40af70e531a86de175b28acb5ad34afc4f45208d3f3a26f3f90b0e5f9a514c289cbbb65706e27a570b9a5645fa5f85ebe8160d094644fd35a930f10c04ee9615b85c0a6b22172e8de2464288653a757de3a7fdf47fc991e6685a182145bd8e9699afae9a78a7a1bfbde051fff1d5ac33a80a5d2beb907e48ff1c44d483372cfeaa2c3e37ce86ef74dcae811d69d548c500fdc1cd170f85c5457f6bd226bb810a564556d7c36c63d42607f888395015a05dbf34809627726cecc6d22c42e5a78b6b21b95414c26d349f0a618842bf2c6f1443e3f3011e6226816381ae7c931f83dbf5069e66f5c166ddeb2dcd9c5461925d9a0d4c93a96544fc8d9c08498022233f02020eb15a19aaef06c6f630e0711511414797a9b7017753cc1069b2da42ca0be06b6594c129139d474035199ec53bb473c2ec5269dcdc8ffc229ee5644db3e8db97bcb9fa1867e00cbff28121d9ceb7dc8f5d0ba534106f871f2def57985d0ee679425aa71dd58ce09a57a750e087ba2fcf48de4ab46c641d1f54798c6fa5df07cbc7a11bb9e7b32731a0e17c305929ec2a51a7d7556c0d91a8e4dbd68b6d5d2aa20b401e4eff05764dcc96065f17cda523c98809d90fb92ff0cb3166a7618690cf8dcaa63c68e5d57101b57465673e313ebc84bc676eb16714dc5c6ed0bdd46515e834bfd0d464fae789c9690824ec4136b2723eba8db3168bb1b6438e4a9bfdaaf8ac9a665bdbc11717d1192c1e1b24febc7053900d1a1a42658ded632c301eff2600f4314b38b3b907b184c6b1cc77d5e67cafa5ffec9d3ec1", 0x1000}, {&(0x7f0000001680)="cb72a0a1611a422852d9842922c36e23d33585b46098ea971f50d9515857865b197e28c2c1057987aac3fa537a013a54e8a22f74b97c809a16e19a4035a9f4787d427086d62b58a1bf07bb6219b4fe7857bced11110c9f516318a533358e7791e9b533584d69d56437b350190d1f50536f155b1f22d5d204b65a1d989389249cf9c67b3f9c7129c896ef0b2fe1a1de99506ce3bcbb1e49ee3b842aa9f438e2720f947c690d437430431d33847db1a434d0ba95322cf7b9841653cfcc0e444b735e6a4318fa1ed513e194ac9fc402cce4ec09cf7e401f1f065222aded59fc79a59840d478127fde872f177ba28425ba5d786f14120145631bb3afba61359ad007a1a6d2163bdb3d1683eb196ada166fe60a657fec340a7f8725e0758d73a3e59262d6379466bbb194862516d08238c89c6d5bc5bf6b7807f1da76d464055444045fc80e95097aa594385d22d05ad36f302cf1055cd93f083430bc2959477d01b2603254aacb0c2407326fd898b456684549c5459064f39de6d4bfd27e0965b8ae62568f9d79c9f2a89197f47540e369ab572896c41ee625962cb30f5fa86e1084795837ab5ed6d731a262b6ca8a70693b9bfcbecd10e498e03ed5c6185f543d1292fb5da1734b46b9898da19b6314a46241048e0ca103f7e5cc108478d02ba92e6a7dd95d48e65c87ec2893aea2ce62e0e3c97f91fccfe64d39972c57fef3f57731dd85fc47c015377fad96432a9ea3f5f4e3dd84887a95cac99977cb201da5b981080f7799cf71db62e6f78d5e8dd004ad86d4f405ba4bbfaea0687c5d6f9cf5cc8c5becc05faa52298d2fdb158a1bf5d0d69ef411b820a481d59ce3dead803ba2cd9266771b685b0eb5e64c1cb6a0d5e7e6e7b543b5a444570bc131f03bb282c471870696dd7a48a9ce134d7f43b9a05191ca4919fa6409892bd8291f345ce7eec7af6cf07687e59ee7162814a7e66840676948b8fd283a494796eb59020252f1cf540c36e649d0948fefd338b0a8ac28ed1a7f764550fd13a725342587b19d29bd442a7ecbcb8ed4d8406619afc4fa9a4d3a947b92d5980c16d287e78440727460338cd470002a6a6d1baa09a327c632c710b1f401452b8b4f7aa4877612025f37fcd7a35e8e775f75383ccded0291c351865097b8d5c4fd10d3518ad832684482ffe773e3417bd72943eca118cd1565e09e5c31237b5d01e3ee6476e692bc9ca3ecdacf4fcea3909a3f76f94d938aa021bac771f6a38d3b84425aef024803ab1e7b4e70f4492a6a6ddb436ab8d720de8931f27f9dcf54be7d3218a2c34818695f27d3c3be8f9d67abfb32fd8e6489d8f32488acf8abb8a2c7415ea61559479b94113455dc045aaa22e04a41c1484b18365fb8ffd4cc1d8f660df939f05f0a02b88a934969ede194081d66188e3308c6bf826210a361f842e337e8d52a333e52d1f9986b53c377fac2e15cf851bfdc6e332d43716c513fff30857bfe46b6b9c2906883fd3abacfb82cebddb92cd85406ee449dda9b435a87e4ee0967771b6c0f9caecf37f340c1ec91be751fedb81632c313fbb75a307b12038141df9790fff3eadde51d465bfa0a9827190319db86a079277554651a983d076660949f071592b0995396e2d206743212a1e7bf06f68a80138009bcb4f7cbd2ea39b306aea4ac3975f15229f0f8e1ee5948a3bdb918ef0753388ce4631072038fd9e07dca07566a5a9ba41553b96d89145e1547ea402e824954e9f9205c666b53d085f4440cbd9f3df596791c75eba2b48d3cf291b09ccd01a38dae72770c6d313c9a747621d0752c72d99889ffdf580c4c8fbb9274a5bb1ab196938e0dbf91ad3a5ffba3b0acc23f6429ba3ce5ceee04bd2ca6f3dfa6dc10dfc94d38cd77de6010646bca01114a18c269a52a1833c74a07b92c71b5ba49302a610c8b4dd8be19a6fa605f2d766550e76cb7849be82ead8ae5075ec2c6039bd1e66272e64a853caf90161b3bbe9c50cbd3e2dc790e7543334e9630cb661901300c6ba7d01647849c7919274a79896887644b378b210ebf8c52801c13854b95a614cd86f1dcd053cf2e357a55bbdce123875b87f3abb27a892774086a281031cb9247a38f3eafe303605e4b965fa9d1ba4933248bc942aebd895d142295ee92bd9365cddbf31ebb5651850afb0fc3a0c5621c4bda23089f2fcbfffd4e15f4fdd86b84512cc721b7b361e9032d08b7ef6f8e9bee382f9fdbeffca747bce70b7b3f39f6d7cc4cdce83dae8bb1f69731705948b72eccd59444799f987390c193ad2966cb9d6cfc6ab01f32ec6ac387b3e29c7e2484860fb91b12f7ba3dcd61a4a9c154bdf784cc6ea9acd09cc120532f87990ca1322b133562f6db686a2229023a2b67173d645efc7faaab6903406715e838244c2d9461d5bda38a322f5a0e8c851fe195c64a8fa3509f23e27f0ffd6231b3ed70c8918a03ea56e90abc1acee3513688a2f3c4fa11130f282f899a1bc264c7ae644e17c25051cac36654d516732ada76fd2aef5db47c62c43701c15b0adfe5e6835eafc94c675e130b9df90263fc2da9c62cbeddb2e27fac950754b86f8fa1eebe3ebeb5dc7fccfa4c2a31b0520bd968aff755a4827061e340b4045c240112b8556cc36e006a252f3f3b4ec398d4fd08bb2e3b3a07d1dfed15b94305ed0686c2efca7dc508b640dbc460107ea165782f0c314417bdf47b0d9b6ae990a108d27b91a3c573d12cd652c47b67fd630f51e6446ea90a7445c761a56a7c6d42c4a3d0912f702ca80438d61c1fbd8a983f4a45b09905537b7cb804e960a5bf5f74f1d76630af783c2d36a682a446139934181560571216c6b27a6c05457ab61faf2519641c023a3e4561a659faefb31cf370335534655f46edcae4ebb1cd5f7ffa8e25ae894cfe1c40cee2e04a870cf1b1f4b26d753b7f1c1c95948d6059d6e486848830b9d871583b0af3b4003065e93a21e9914d7c6e98e0df2a45e28adb820c550c8c3ac1975340f9bef86349f3eee1957886315fe12a57bbaa3a3a4b12645d371a54955243d9369cdfeb63cf3803c6710b131b929e7cbc182adff269c76e11f4131e4561e4f3adf122545752f50ce041c9525defa25b0fda6104ba12996dbd57081411443d4fede55fd4362c101a6b2b6e6efd2cdbdcc8362541dfa6716c34be6fca37a9bf6e8d737241b6c1496820c8afceebfd1d22e8fed267a3f7759a3241b9478b6a4879bc8ee3d7276f7cf14a163d57c97afebae8f0cba99961059c5517bc60e9963a1dea77fc1345c05ae49edc23ecf918ef4fbb64b062f047ea3ea49e657bffff3f6a7305a050a72f3d281b0f267cf5b4e9846864397d4f1bf2c9b1e88638a90fccbf63a3457f1bf9fd055d8353377c987514b50430c0b9be54d3d3c818d635fbac48886bc647343daf0e9106fd471273042659e332e6401b3ec7a5b43049d1d16e1e48b6655410a2bcd34779a30a73eae454549131d659b377f71e99973515ccf00c803f1a9d527daa6e6ac513374f4b4b0f2fdafa19183b1916a02d1a39ecc335921da4fb86525e48d6e463caa00e4e67b4e99b0fdd2b4763523b9c5a53945ece49f83bc24dcfa05b85eb188628f196de8e411d344e5394b241951ba76dc7f52303f3bf0cea6723fa45e69bc756663c11b7d5ee605cb9051fced67642549b72551d8562e755a803e01f56bafebc8d16c6f2e4e00ae6cb5e4eec4e3474427e30f22ee60ebd336c0338e539e43eba9d0856ba8a478ff64d7a78f8938332dc837bb4b6e298e57a47c6b005c886368e12b418c8de1df827a10a2235921a37b71f83cc40304c983216a50579e98f467ec640694efd73fc48dfec24c9295306decb0b3d244d138994204da2598c971fc995f7f647c72a7955e964e108a58519a989932582ab0ec65de8503fe088ab4136cc8b3ff1ab4783edef1acd59cbf7821002f34214a50cef672f2153449405efb74236badd245a3f7c60680d18ddf42c986c2ee5cc73a0f26a7a64ae1d6c048aa599a3d1eb391801ec91d88f2e035565feff26ab9f2b4730171e036e3f9786442e51b9943e1b58ca8a4d1e9d136010028a27d68f8380c7b73255485098028b8b3dbd7deadb1fb1b85795729f8dfcf6452851d8254031865ad5b6a75f17d4b76f2bf573ca701b93fad5c2310454a32d01368d511e8bce7f6ea056de333d44b9962d6b090734a469c9e74e096fb7626fc7ef8e9300ccf243f31741ddf1814c7c8a8376411ff2287ed4425374207621a56d54c441407fb28e72ae939873730fa2cc2b1d8dba7e65def506792718e494b9f513073ba988a7109b948fabed14d36e02f5fae64797a5d7e3491ba61872de2c3a058333423b1c3ef892f90bd678ddf02b7ce4b83e14a76dba0ba6947b4f4b873e7668ce36ee8f349e534bd9af7492cef6744d66db953a3a245c5e8255a9dcf1d9d98d1f028d7adda6992aa8a3892be739f3200664d0a0b5150bc60789e5b4aaf85332e080dd9b2b9c1f7a90b78628c44dac65638ffa2f91e314dad676358d170b0b9d4b904fd302e8a3d8a3505b0fa2ea8f4c5444036bd96539ffa5ca8172b9fc145d5e38ee42629d36eb86eea99ca02a64f7e44d8a1382394092bad585047f590efe2bf7028a0ef91b08037ae8fd58338009dc0a1f9cabb614b9b5ce058d475aecafe9ceeacbfd100cac7fa00174da38bb53718aa7fca4587a80b4751768d94dce00380a95aa2f6c0396bdffa509fdf5d0fc7a7b0a669693e1f7db137cfdf699b410093be9236dcba35be57403fa8dbe0a02a8c0e13613218e6d18327a6b14def867907b80a22aa2547db1c6eaaecba91c0f47fd27e8ba5a060238c0807d587fa52205d2d871931f906f7525f6ea3e5092f704cbbaf69d182df70abebadc8ec34dd31102ba4260a8021748160ebbd2455cc43289aca79d8c36c176b6b16b112c1166dcd7c5cb230cbb82503ecd0cfdf6b992483a579ffab933a98b13eb9fe1c97b3c1d257e116e57f0e8f1d2aa3c74ab4f82c89b129585e3bb4d0d581e16fe8ec1d22868d99e0b4c0df2ecf212bf2374c6f5b71d725495e55e151b3602713bc9c64e543e7deaefbb9a587235c293f35dc30f202b33137e72bf78b734214a7752b9113df92e99d84426796a4f231fca22b742ca87a0c7187445ca74ca08bdefa0c645ac3067f2d2a8b13a5b2c06e96e0ad9dfaf2721588573bdfa9624a416e9d02c4f52831a65e04c5412d8b09e71a9d4635e601a79462c9ec524ebc4717e28b4b9602df35bef95f06307a67e5188d20211b4aea63cf566bc06846df2f2ff94acd37cc7c0048a4e36b7de6500e298a4044c17caad777ae12fd3c30b35f278055129991325d6833b1934c360113cb0ed8e2edfcc175510f58231c65f2660c1487f499a13186e157e28bc5f9e6867c0008eda15162cd3b304454bb2bd6d65ccbb38d2252ea560d5f1cbd1e504c4d3a39ba0c1ab9cdf52ff242f4d552df73a41ed025bef0722b6410c9a7ac3f2a0317a7ef75c961c5d96da4fecfddc486fdc6a79b7d2a010b4539ed82520c56a753ee3f5abf438d0532c0c4a4c2965af7395e0363c0b11e944d250c4890a7bfa3b2da20bb9cda6cb5de9b0f9c243302554ae950b5de56c994a3de711cffaab98efbffe3d33b761200f296f11235e7b3a20ea6567cb6aa12f2f486797bb3ab84b57a1bda8b0bc1a7aeea8bee45438ef9fe67e3a184a2752e9a21f0b99719f48e9022030c997482d65cd1c739b69113e821aedca743a623fe1865ab5b9f79a7add6de23207a4447c24bfc00ca1b4ea3216", 0x1000}, {&(0x7f0000002680)="ec11f4b7ecdcf7f7bfbfc79bf18b7a62c275cb1a5f85455b8e25755cf8ef64b56c17ddded11bf1c05615183f27d734afec3c84248b1ab83b25c8e8881c10b6300840ca85fef6fba1265cdfeacf5a2f00de3fac89be8308e884373a3cfc6de779adbcfa48764d3e1bc7e5a49b9b7107883dfa4c2b3c1d5751c28402c1af1c86a4f5c5cb0ba0f9f6c1f5203cae7f497378b7c29faff43a12565b57996e75a1acaf9f037963928801fb17c25ebaa8400a597040aa19c95187ceda54b6d0dcef6e8a8ed5000e9d9454890b3866119f3d57270f7ba9876c63e84baa5e958a0d5a8148e582f77521c1bcb163fe70b7bdd3a3c0cc85ee10e61e7cc172bf7c076ccf6d77deda210c3c284a0e4358934f32f8e9797e3929bf646456d8279282d3d1e3047fb4ec0fde3f35088175c2e9d56e34a051439af6a9f6262be74388dc776688997c2f36d7983dfa2f3664e12786f084d1b6bee355e0b1d2a9ffe6720f9c573427eb39b064db2e1e58fab4551c3e01cf10831a6f689627c84c624b153ad293d6b3f48a99e9544df25f64ec3d48f462e096049c515ce86836d346aef3fd841e5bb3ed308963b06447d9ea7b7c1d04e4b384a25a933b49b7be944c4840270e2d3d2040957b52945d9ca14c58e5cfb00c0a927a445c7ccb6c86454e4b4e688c664dd26384f4e843d1aa4afa1aa4092e79cd59be7b9ce418854b30ced5c27aaad8a7390a8b36271e402f85137cac78c75f0d8d16279af59bfbe4e72e637b473236b13201c4a58c13628370ef4ac6db6bd5f214cd16fc1a74ab5ca9a4ea86016bf05cfe148ca5d9d83050dce4dede02b9e448baa12173b2fc58fd06d1ea4e133dd7c5fdbec8b39a42bda8ca69bfad0e0028d197ea6004cbc460737ae72029b2152e65847d9af74e3ab11989a277645462aac885a0310ebd746f052e842cd4c6640518109f4566d65ade64d8f9a28dddccdf4d5c922cdd1321346d2f5e22b5b91971cb2d325f55dbb196f5da5c31eddcc38034c55d3be2a68eb2b5ed64d05aa77ecd92ae873f10671cc463483a6f87fde7d5dac68a2524a3dc7ee400a652b4127fcf267cf9c2f50076a186474790337c22ebe300a94a3650f16fc7fd6067327d55b7cd981bec28a993304f6ef267ca8de76f8dd8417d6d2cf9764acf1a4ee051e8c6573af9500e723b35680d0da35b3ebe3e931ccb9a7ab6c0f7ac124ea45be66e8852bf997c4380ee25a20c49297e9d4636c03e7bf7f172ffa71381f1fb4181e0e42c504bd66fe20bf969f4efa909fe204acfb7c81791a04461dc00cd2a53dbbaea4345b4d609a6fa6e9f3c9265545bb6e8d7cfcf829a47882d8863be6cb22a35000638954390b842408d68e3b43ef4bae9824e47a1c8eb037ae35826716cc06f9933294ff72537f4811119daa2184e095f64974bd99cf8cf5398a9f72d6c0b1b4389c7f61489d5082457ce7b226fb8f63354c8d78cfd3eb83536d28f88b841aa5f0b2396249ccbad8d1113554637e3895f4947dd7868f3161a759eb941cf56f43542f15d3665b0fea3c045eabe580ecbb52015b6963527f7866536e2cf1d051766779ea802c198f6ef7cbf8efb1d22457c1668e73471df7bd30cd06fc571b0d3f768c102208405d4831703ccb8d6ad56d2f8fa6747f0e38e67a30ddf76ab74ee7c48e3436ef16ad0953dc1dfab2d0dc003a5e467288905fff8757027e07992327ce59597821ddd0430f7f1226c7ab2520797f099990e5418b6ba74880c6654231f6effe93eef029d1c0385d08ac6cf6a381fd45a5eb499a7fab09546ae687d54217003dcb1aff7d7332b924c840b38ea68a01cf4d427aa097554b6f131db892ac16186282c67afd5ad0f93047d647bc2de25695f79cb2b7d637b75e4afedb6b01c0ed187eddf85b87963b00d403eb72ccffbcc1781da422fe2a466989ed0d8def13219d8ab97abc97ecdadc7164c3ff0fa6720e9df52b308beecdd27c07972d9131532540fde050fcb41fe373953582061d0aa3e704d7d7b1f523151ac09bf73ae0df24a75ba2c19f774b0b13ab469b38299147ebe24b1617da78c653a919b9612c33f60aaa9772aa104be9aa57ebfc8f3ba618d89f51d8417b2e8ed64ed5a977f58e2c6087c194e82abaa1e910b879ef3d736177bdf34637a1dd0b0246581b9ad7dd4ab6305af08463642fb9b0a1f652bf1408677f937246097eafefeaf4039f1a1355f858c69eb97dd376a2f269573ad10a927f0186b2ab8063605713dd415f508746084b1bfad8f7c5518fcfef71515b359aa23e6aed950225ade794c59fbb696f2e0a057e26687b11f890857c70b32ba0aa5d6ea4fe1ff505d367f57f69ffc1efd4586aaff4119d242235ea303d2235bf3aabd03f4208569fb3f0790478d62522de0a4214c213c653cefaabbd57594c3c489809cb1b37f2d577fce40cccf2a20411640561ba0de3c3688825dd718ac7aaa74d28a244b377174830b5552b731b4bc82118ecaa09b1b7fa1c411442c8f79bf2ab7ec0a81f1908a20c906f904e7d61aa409e5b0caa13bfc7cdd3126845f92e4fd346904a77eb65d23742d3d9b4bc188c3a454fe681b52ba5778b10247d0e13acf6edaa51fa60b6544d1844ab5e1adf9e817f3b5882e3ed6c0cb40a70c34ca62d3151e58b95d24c304817a53198619900b5a1abee205e26edfe9b136c19bd28bc6084b6157ba3da251659281896cb9e2370d85bffdf09355db9afb19d5c4657d7710b12863bc8fb6f21115541fe1f5e2e08942bb6d8335773b7ebfbc16892f6aaebae6502fc5a3fddbc0829ac6a8ad9c70202b652f812cf56dcb0e30c6374b092068f35eda8dbb64f601f537ea2edecfba53d899f08d35a9add66475b387dbf32ccf8e0ae9f3cd6c2cab8385f23982c434e4e30501f5a141c4d532b97c9dfb54d8c9bb462d722ea1360d79c738479ef38fa6ac93a5ac3c5002a134f63055ad4e12b8c1d9151b043f1e45d248819fb3a8424b872827ca5029f74f59223d8d18c575c74b562fa5feeefa264cf955890875c6d8c4279ef0a01f5e0ea0e07f0ac69f0705923f1e79efe16c8e29ea2762d13110537136f834f2a7d277fb052f9916e1d24f79b077032798c6186f100fdd38c60128cf5fb7e012a7b3f0082a69d33a9f06c7381c0c90de13f088d7bb72ad7c100a069c4dd7e1e42d0532888ecc80b253725a6f0d6580de6274c5c2ad2de4349090cb683478adcfdfc39a05c85a4521888cbd47f81e5a8875b13e1ef2d806b4bc984d1cb0474e30bd17e880f819b6fd0b44d19696842f4c210f05a102e39cdf12952fe55c256aa8b62493e49273b3f213c519caf7cb1720c05c58f3eb27e5122f5fa1826275319ba603308affd8fa5fde5f2f56081ab85571f3fd495d0914a7bcce5a7715f86ba17bcc2c4cd158e76e05a92fdd6ba5544dc3948c4b3c2b409289435c03fb5b703447591d9071bb099ca09feaf891dd039a367957c1b1e6dc93fef8c50501deb5dae76406c07b45da400cdb1f8189bddba316282e4421b1826346fa21851a21eefebdfca2be9956443843185667f4081483359297b411fb8562e961f8196dfdf9d5b9fd70df98719262aca042f3cbf00764c1f1d8ee24a94f280211cf79b57c54d1c4f371fa357b087163777f9e4b75ea4c0b7e9a8246a0c7526d2b6f37c517b124baed1e3567392ea6007a888ec0eae1ce9eb819cacfc05182ad669eb2bb8400c1ce97c1cea77303d93ffeeeab6c55429dc75187b67d395abe93c3423457febcf9194626b6c5fb056980868aa1a488260cd88846f38418f7dafdac55c38317e2a54f65c8827c92d98fa5420535191760b0538c2c6611116fb1dfec2713205c2e2d9186d279ff3effa109c5441c35a6dda4d50db10015054e4f06e59f471f795dfb0225c90ec32c77226a4b8c60a39410d06b4c268ce6fc287649968a8d5f28fabc56ad8e9de3ab11663539daa8917025919cd26c81ef76aa5864d56fa1aaac03ae18b2fa0358f7e4ef2ec949eb85455b67c14ccb2c6de2f8187b6914cc752c5a18513e06284ec7531ac4c89b7c9d46f614997fb0cb634c6ebf36cbe3bc066db9c19138bee12514e2da0f6aad97d1150d76730cb5b3a6ae28c0718d1a9ef2ba8600b5afd17fcf333665026559d9b9874bdd091fe7299a62db17feb06ce6c70e30dd306c6dd967370b0aa016774d8e9b38a202a859b4aa61a408ef46c467aa4ab206b483172c3e0c704e100e42302dd8b19f218fcf308313e6bc70633d5a15a148587101598259fd7354f936c20bec74c6218f8e71053a04be0166c64f87bc14c8582989dd9848f099c816338f1c6a63c23136ad6f3f84c03f0f5ffb3fdb86474b0cf6a392e8c6c9b6b6348456f95e864f1ad746f71cb4db5a2be94f4e640c74431864630b6483b21b3b31d1d008d589b090aae9f21824d4293d7cbde2087a961caf11095e483cf5ae1b5f78bfafad0dd17bb26a27e28b753ce5ecdee4631325e6d169e407ea2faf1f8c37f02b6614dd07927e4f3118209786a491729c1ff06bab05cb27554f62c909db91863e2cd0a8ddcf964a373c99b9bab8703fc932d28f5c063ac3760127ad3ae407ddf131bcede879573b39946598ca041153439a2fead2cbe64746952c887c6642fb05e1e23cad21e1b7f4de9b50d870004ef94622ce1a16875811ed97139364436bfc689e1cc41be556efefa9b8a178b53d46af78989054b808276e7d836148d5a318758264eb2019a8a3a8ed1418bd9cd3cb7572bc825240a054bb482bfdc57675b0f2f81d44af658af0f260ab2964d2bc5e3031d046063d3886d5c3353a5f7756657379a028b8827e8a4dbfe74e13f0cf1a695bb0bcea2ead6d80da6f646bae36c969a86e8da81d351175cd27c79bf54bbda0926ef559d0857880df74b24b6c2cef3965e67f45857bf3b89cd18840a77543459a8a696f07542c5d507c93c9231ed69a47df05d012f0761db0506dab72227ce4ec43ee9d2929bb09c89bfecc696a2cfc217ac8dbeacd70e0f8079f7a17aee2ccf01219de8d4e905c16a65a7986779c88e15a711cbee00cbb4f3c1b82aa08d2a6b25022789ffc822dfb1a06b287f76d74872938b2e38839aa81633fd2ac12fd2d16cbbc5c21732bfca5606811f35fdeb7ea38dd12e0b1a58ebf072d648cc6fd6d06c0756e38432239e2f9743f9861d8c993f4017cb4ac770a9503459a5bb632ecbac4ac1e5b14665117769e829746c879f0aacb943025c9215b359a4dbbfd9ad6deec87f10b28999427e863f96dc654922a42fea042c39d9d5409b12e084e356acf8196914fe4c42fae4aece8b86624f0536b061cd92f37b7d28d617fa80781e9c02eb16fb419dba5cccfdca59c9d8890c2f3d56ced5a41dca04f408f3f058a1d67cd8093033f1dd3aa01e2310155dbb375cee1af28c58a2a15d05fcbb84fa96e173e61abe034e23469892022609c398f949bca7ab3d890e8c6c61e1706ca929c5f59f41ef9291d6533fdca82cdb1f4df69c3ec9e141651c64c7dd16860eda50186044f646af29f3da1536b70cf882e9b89cbdc5ac52833ccf184722a7cdf1050622448ba85db1bf58ef74b1b3d732bb450a6e4c6c6ffbc54652f343a5662bc3a3572fd0b3585e0124d59fa11c36cf093f3239bed7bfc1afa40504d35b5cbf6856270493bd9c99861d28f6828846ec2ae0af73a180fd9328417fc5eddb8d3d07fa1105635c947af112736f810b5717129584dd6cea4c58ea8cd946bd1f1593e1affb74ca6f266da2050529badbc2e3ff003e712060ff6f7b9a533418aa744", 0x1000}, {&(0x7f0000000180)="de3de9045422dba7a99a82e98eeaf14d1d0e739c56519284d7359245dd8125d28238f3a36fe25884c493878232c7b3172735deec690a156cd378e131af7e", 0x3e}], 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0x101, 0xb1, 0x5, 0x8}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r2, &(0x7f0000000100)=' \n', 0x3) r4 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x800, 0x100) lseek(r4, 0x0, 0x0, 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8000, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3]}, 0x3c) msgget(0x1, 0x1c4) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000540)=""/214, 0xd6}], 0x4, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000480)=""/176, 0xb0}, 0x41) r4 = socket(0x18, 0x1, 0x0) close(r4) close(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0x0) ftruncate(r0, 0x0, 0x8001) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) dup(r2) syz_open_pts() 16:00:28 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) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r4, 0x1) flock(r4, 0x8) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x9) r5 = dup2(r3, r2) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x7) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)) 16:00:29 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r4, 0x0, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x7beee4d9}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000100)='w', 0x1) mkdirat(r6, &(0x7f0000000540)='./file0\x00', 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000240)={0x28, 0x4, {[0x2, 0x6, 0x3000, 0x3, 0x100, 0x8000, 0x7, 0x80000001, 0xffffffffffffff01, 0x6, 0x8, 0x9, 0x0, 0x7, 0x2, 0x80000000, 0x101, 0xc984], [0x1, 0xe6, 0x3, 0x5, 0x9, 0x3, 0x0, 0x1, 0x3, 0x7], [0x8001, 0x10001, 0x6a9, 0x0, 0x1, 0x101, 0x9], [0xfffffffffffffffc, 0x3, 0x80000000, 0x2, 0x6, 0x5], [{0x200, 0x0, 0x7, 0x1}, {0x401, 0x20, 0x7a, 0x7}, {0x7, 0x3, 0x1, 0x5}, {0x5, 0x2, 0x43f, 0x2}, {0x40, 0x6, 0x400, 0x50}, {0x7, 0x7ff, 0x5, 0x6e}, {0xfff7, 0x100, 0xffffffff, 0x93ac}, {0x8, 0x9, 0x0, 0x2}], {0x1, 0x83, 0x8000, 0x4}, {0x3f, 0x3, 0x3, 0xa4}}}) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x4000, 0x98) socket$inet6(0x18, 0x3, 0x9) getsockopt(r0, 0x28, 0x3e, 0x0, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x6, 0x4, 0x80000000, "e10d7a6acd63655a3a9a47856dc1ac300d1036dc", 0x1ff, 0x7fffffff}) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r8, 0xffffffffffffffff, r7) r9 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r9, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r9, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a700"/140], &(0x7f0000000540)=0x6e) r10 = getppid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r12 = getpgrp() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getpid() r16 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r18 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) sendmsg$unix(r9, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r10, @ANYRES32=r11, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r6, @ANYRESDEC, @ANYRESHEX=r18], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x1d4, 0x400}, 0x40f) r19 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r19, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r19, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r19, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt(r22, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r22, 0xffffffffffffffff, r21) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x400, r6, r7, r20, r21, 0x58, 0x6}, 0x4, 0xc29, 0x6}) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000003fd, 0x10) pwritev(r0, &(0x7f00000011c0), 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f1c033c22df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x9) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0xc4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x24}, {0x6, 0x0, 0x0, 0x9cbe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x87) pwrite(r0, &(0x7f0000000280)="b31cea186a82673def705b7a20d1", 0xe, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/devpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x400) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000240)) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6789bc771ad65d6407b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61395ba39b9a98a4e18d887c22a738ba920dbaf98e43ae4b74b6f403aad82b66924844e0f03fdd3888fc7467062a5c066209d3796162361cb6351ee7112da28f5fd7a3690d9544d66a77b55331379bb2bfa0243bb4bf886a3bfdb3e73a84ecb8a522088270c06f4a58c49e73ca7076c0889696a1fa5bc75c270cb2f39dc27f47ec2b4e79f1b34a72fe96a84ba677cef9d5a3e960ba0b80d47546751678b75e53e98bff2fede9cc9bc088c7453a7e000b359fd07cfec049c45fb10d4103a80d12f63685f689cd326cdc1a21aec87ac9da69ae546c17982c779f5e55c3fea5f3"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0xc) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000180)=""/15) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r6) r7 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x254) 16:00:30 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffff, 0x8, 0x7f, 0x8, "0e4684de3172bce6fc8502706ddc462dbfb10914", 0x3f, 0x3}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x5, 0x80) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:00:30 executing program 0: 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) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x3fb, 0x5d25, 0xfffffffffbffff7b, "541bb964efe6b8dbe08c14f60200e575017b6600"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 16:00:30 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8bb6f028098258b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000008e, &(0x7f0000000040)=[{0x4, 0x1, 0x6}, {0x30, 0x4}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x2b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:30 executing program 1: r0 = socket(0x18, 0x3, 0x6) close(r0) socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x8002, 0x0) socket(0xc, 0x4000, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x5, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0xb4}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000600)="dcdfebb665038b7e05a91697ab19e2c7078e2963aa9e0b758d987b88c2a32e48bcaf2628b41b8b991bdd21281c2bce482cd9faf3af9d92b351cf4b07b4c29cb506ccde901b7157f4467549e37d432b07dcdfe7af209fe6b5571cd1a60193e987ce359fe5547f770219c6074f466b4913459844f241d94ad650909d7efc62f06026285bd37d061d62dec65d3410cc3a5b874ffbec324cecee6ab4f10ba55e99d464d7657e6943f7e7190cf5816e596c5999000000000000000000a2b966a9223a735743b54c32d8cbc5d897092a9cf776e36e201ef37bb2f4c2ac72655076c9fd38a7d21f11936ea9d902bdfb77a79fd95702039ce0a516b316aa250321e9784a087f0499b4229c547d424c12396f1c7a863f9b49680f07385888480b16c16d9fbfd64b76ddb9d24ec5ca4204ed71ddadca095ae2e75fd623cbbdadcdd3314a55430cc49138a2a461d2f71aa7fdb4e48d2fa15c191428a981258d7de509c5e4b331fc59561b7b3f2eabf2c0eb04852b63f3ab2ee674b54d2e00000006da076157d1f198d7e2ae5485067d2ce447b49c368837753c7f6d8ce90591cc1548", 0x19d}], 0x1, 0x0, 0x4) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() 16:00:30 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r13, 0xf, r12) r14 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r13, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r11, r6, r18, r7, 0x20, 0x80}, 0x3, 0x7, r1, r9, 0x7, 0x20080000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f0000000400)=0xc) r26 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r29 = fcntl$getown(r25, 0x5) r30 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r30, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r30, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r31 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r31, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r31, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r30, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r31, 0x1) dup2(r31, r30) r32 = fcntl$getown(r31, 0x5) fcntl$setown(r31, 0x6, r32) r33 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r27, r23, r28, r33, 0x5, 0x7fff}, 0x6, 0x2, r32, r29, 0x7f, 0x100000001, 0x6}) getgroups(0x1, &(0x7f0000000440)=[r33]) r34 = socket(0x18, 0x1, 0x0) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r37 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r39 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r39, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) r40 = getuid() r41 = getegid() r42 = fcntl$getown(r35, 0x5) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r44 = getpid() fcntl$lock(r43, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r44}) r45 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r45, 0x0, 0x0) shmctl$IPC_SET(r45, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r47 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r47, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r47, &(0x7f00000007c0), 0xcb005093f78273e) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r46, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r50 = getppid() r51 = fcntl$getown(0xffffffffffffffff, 0x5) r52 = socket(0x40000000011, 0x4000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r53 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r53, &(0x7f0000000140)="200e22", 0x3) pwritev(r53, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f00000001c0)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r60, r62, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r54, r59) fchown(r52, r59, 0xffffffffffffffff) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r46, r59, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r50, r51, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r45, 0x1, &(0x7f0000002380)={{0x0, r36, r38, r40, r41, 0x20, 0x80}, 0x3, 0x7, r42, r44, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r64 = socket(0x18, 0x1, 0x0) setsockopt(r64, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r64, 0xf, r63) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x4d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r2 = socket(0x2, 0xc003, 0x29) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) write(r2, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) listen(r2, 0x8) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000600)=""/234, 0xfffffffffffffec1}], 0x10000000000002f2) 16:00:30 executing program 0: 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 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x3f9, 0x10000}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="49e7c1152847683640047b1d92e1c64f50dcf46d3e4e646c8ac8041f10298f11174a907666a3a7a9ace3bfe752066443ad918dcd4e50a6db45caea6f266e1c2b9a6e7fcfb9f03132dc6fa643d5e846380b0e489c2d55bc7539bf1513365838fdbd1e25966bf7c0878e58ae986098fa5b58cfe8d98e0c93d895efb5ed8254d9bc345ef5d5d609677e0627af26c299dc6676d2279518f5871d6966df92c013de9d8886505446b7e0233aa7f7c702f1", 0xae}, {&(0x7f00000002c0)="d1e67270c1383d53d9330ec5d12379c59ee3", 0x12}], 0x2, &(0x7f0000000c80)=ANY=[@ANYBLOB="8800000000000000ffff00000200000010aa02309e49228101a5b9d12146640be2ea06b2cbeadcf66ee98fa9850e0d38c371bcc2faddc0c031bb6e7d5a7ab0c2c581a222dd4b105f4143997516ef5988c70a7ed1b87d53cdcc2cd16d320a9f3c88ec1c7ebbf5b014da4bef2100118638795dba2797203a2b92b0f55a2fcb28bf2f7100002000000000000000ffff000000000000814c70367ef1454ffef5370300000000900000000000000001000000ffff0000011b6bba3d953f2b6768c8110918f710e93f5ad67154c099e3c352f5136908170974bf6d28570659329b96b3e8e12a3db0e1c912bddf7f233d5c677a206dd924e2943a7878cf3401d5a75374b78b514769ff6b1e6b7fe5aacedf3ed80da71b71409233301fb3868fa654fa23a4cd22c27f3452ae87252ce5889a631f00000000480000000000000001000000010100008a7c2929efc8d35514cb201ca01a016d05a7cddd315d68b963ffd52c1ade366bd987fd4cb5cf70615e3766fcd389812c4144000000000000c000000000000000010000003f000000068c17bdfb334ae2b4f5b63c9393598f5945ce1a26396389e7d4f1749730668fbbd2940034a43dbb38205d3cf13595c48755680d855ec6597c9002715495a86b8ed118c86a3149bd3706ca1f8bca67255042b1f93f78acc0a1bcccff422977b9044674511f446310e35dd35f2e93967332f4a11b666cdd135c1920870ce7a626b72e4ca504a8762a4e5ea2aa4eafd10832bef4cceadfae4cd8d5c1ae037f047a41039ec817661a3af306300000000000e0000000000000000100000005000000f9ae35a1c9a6e479702001925c5ac2f838d46affe7ad5ff5ba99eeb3feb9dbd170e1d0eb0efc0c92230e3bca143eec1a3e9f699abc92970e9afe3d58fb09bc452ddf90e355dd053d945c49992b4ec245c8886eb69850c1e1dfa3c377f0680d2ce4c2f468c202eeff054f1b8a36058e4ce1a8e1e36184b33a18d2886d06e2f342773db2d2287961c3d73ebe7c2974f0d48fdd9711f9e3d03d8167169e99715551564ec7792db7dffad7b9892562c9e9729d32d457c2f7f891f21ed2e8cf6e3481910f81c80206cdea606ba3f47e64d799780000000000000001000000010001008c2b3fa05d72f22c6ac95ce8e4eefc6f9a8706d503d7be361830971f583f9d5d045594db806f314367c59d7078b8cdbfde5bb737b124ebe58392b9a158ef443fefc3d5e36612f94c942126d8c5ee9ac45a522d925dc22839ea791b771208b809a952000000000000c8000000000000000100000003000000c1218ee4acf62d601350a10f18a88b8d62c041d1348f6ea228a906b536fb4947f2f419f5016d92361cad96497d8d230aa01f518890ded36c7e3e119a47605ae054f709f3468ee040f847ae13305fe05e9761c0eabe6d96bf71252f83c7f8d96d4d2c6ea3b5576c889c3902bd2f694b73536713cef37cef23d5261aa848378e28f782d9a47cd0a3d8be4d48a1263ff8037f25f3f95c8ce93560b02dbd14c3a5b9f81cb5f87a549670ea1aaaf9f68a552750093f3f2093c7002800000000000000010000000400000044e3d25675d83f90538f17c6f43107ebea000000000000009000000000000000028000002000000059906157ef3e6fd5a9cd2059b9263d0d40a99afefb987d9a7b8c49bca7726a7e14fb4c17da7510742a4e6452e9f7c6260f49f16bb6fc21fcad64529d2cf687a77693a8ed6396f103e0e1a718aedd3f0217ec98a44689204618dbe965c77cf8110be7d9cd2dde6ef5df914f05fd02d40d1f882a04f1369c74bae1faec3900"/1308], 0x518}, 0x1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) 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) r3 = semget$private(0x0, 0x0, 0x41) semop(r3, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r3, &(0x7f0000000c40)=[{0x2, 0x6, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x718, 0x1800}, {0x3, 0xff01, 0x800}, {0x3, 0x8}, {0x3, 0x7, 0x1000}, {0x0, 0x9, 0x1000}], 0xa) semop(r3, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000013c0)=""/216) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000300)=""/67) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001680)=""/4096) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000008c0)=""/205) fcntl$getflags(r2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) read(r4, &(0x7f0000000100)=""/178, 0xb2) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="7bcdc4bdf0293672ca70662e621a0c3eff477e4035176fcb201de4", 0x1b, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xfffffffb, 0x431d406, 0x20000005, 0x3, "2ea96edc24d709d569ef64e12e0791607fcfd711", 0xbe}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pwrite(r1, &(0x7f0000000100)="6030117b8c5098ff87bdccbd78e6694d0ffd7d4327fe74c90dc2aaaf7a539770758518f3a037624f3b77d6318d1809d575e100808ffb3a9a0c71aed54ebf9665ea3f50668c5ca254a35a36d4ce0a0f64da7fa8866256e14e0c8843215d95f3ded04821f4c37e96f5eee3cbe4256328491dcd53f88862654953497a60d54977dfc22f0317ad62644c893dc3db352a06de8ca85cd6b91b55b37c7ffb27ffc7d3bf97f0f514cff8caab", 0xa8, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) close(r1) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) fchdir(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x1, 0xed9d, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700", 0x10f) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) r1 = socket(0x2, 0xc003, 0x70) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r1, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)='c\x00') r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000100)=0x4) 16:00:41 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) r7 = socket(0x2, 0x2, 0x0) shutdown(r7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r14 = fcntl$getown(r10, 0x5) r15 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r16, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r16, 0x1) dup2(r16, r15) r17 = fcntl$getown(r16, 0x5) fcntl$setown(r16, 0x6, r17) r18 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r12, r8, r13, r18, 0x5, 0x7fff}, 0x6, 0x2, r17, r14, 0x7f, 0x100000001, 0x20000000b1f3}) getgroups(0x1, &(0x7f0000000240)=[0x0]) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0xffffffffffffffff, r13, r19}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x9f34bf4afa668e13, 0x4, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0xfff}, {{r2}, 0xfffffffffffffffc, 0x84, 0x1, 0x45, 0x200000000000007}, {{r3}, 0xfffffffffffffffb, 0x8, 0x4, 0x7, 0x6}, {{r4}, 0xfffffffffffffffe, 0x80, 0x20, 0x8000, 0x7fff}, {{r5}, 0xfffffffffffffff9, 0xc9, 0x80, 0xffff, 0x10000}, {{r6}, 0x0, 0x40, 0x10, 0x401, 0x400}, {{r1}, 0xfffffffffffffffe, 0x24, 0x40000008, 0x2, 0x5}, {{r5}, 0x7ffffffffffffffc, 0x4, 0xecfdedfdb8d6e1ac, 0x5, 0xaf1}, {{r2}, 0xfffffffffffffff8, 0x84, 0x4, 0x6, 0x8}], 0x5, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r20 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r20, 0x0, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x9166104290b77756, r2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/229) pckbd_enable: command error 16:00:42 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 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) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = dup2(r2, r1) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:43 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="9221a7457acd57c8c607e55fe3c443ce5aada840dd389d2ab9911a01c44b82f29774f8d4fdcb91aa50c2ba3427b04c674511aed097a1a717bfa823564f06a2bf78d42fdf433c2a3e55450fc387967aadf03579ed84cd88959f9ab7e5f403184377073ccdaa547a7284dce49669b0e713cc3231ae7154e83510d5f1ef", 0x7c}, {&(0x7f0000000180)="b63951afd3ad07a9bba03fb21109800f5d80fa47ef31a8dc5e6dc8058787c34effaba451f675c00bfcf22c8ec3d97b9cf464cf70a683b06399f8bd8788a76d49c64ed5259372e9b0bbaf9a7cc3e49c06f37d2db81be7a2505c078c6cf1f14996b68eb29fd11114516b572a26609186a83601e5aa0c6145ce449e22a6db1571250863152ce12a19af8e5d43b33956eaa535d7ae0e7fc98ff956f1401ad47bf90722c7da81a2a76861c5b48d6879835f93b552069cc37bced4070d3b2e492b2c69d6ab7ed69533c7", 0xc7}], 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) fcntl$dupfd(r2, 0xf, r1) pckbd_enable: command error 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000001e6, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x7}]}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62000001000000fad000"], 0x10) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x3203, &(0x7f0000000040)=0x1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') connect(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000003380)=ANY=[@ANYBLOB="c9efc605413133e189e471b764d36d91defa04a87b406288f60e3abb6823fb4d3639d92164734192581d9b1c7fd112d2e8350300b9aaeaf3c29f9835c20edd39c9d8fc542eedf8857341ef67530c013296e377789aaf7e15fdd85f7c0540f13cd5a64072aa4b9ba24a3577ce2f1539e39b9557e6a50fa229dabe1fee21b8f258ed5804591670427b813e8366c5098500006cb5e9852b093f7f31a499af7e293617"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) preadv(r3, &(0x7f0000003300)=[{&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/77, 0x4d}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)}], 0x8, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f00000001c0)=0x1002) flock(r3, 0x1) flock(r3, 0x8) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) r6 = getppid() fcntl$lock(r5, 0x8, &(0x7f0000000240)={0x3, 0x3102c32bc51a7ff2, 0x5, 0x0, r6}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'uap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000cc, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0x2}, {0x24}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0xb456d59823a35087) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) fcntl$setflags(r1, 0x2, 0x1) msgget$private(0x0, 0x100) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x290, 0x4) unlink(&(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x13e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1c}], 0x0, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) r5 = socket(0x2, 0x2, 0x0) shutdown(r5, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x80, 0xc94770f31094b003, 0x3, 0xc2e}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x8, 0x1}, {{r4}, 0xfffffffffffffff8, 0x11, 0x10, 0x4, 0x825}, {{r1}, 0xfffffffffffffff7, 0x82, 0x8, 0x1f, 0x81}, {{r5}, 0xfffffffffffffff9, 0x40, 0xfffff, 0xffffffffffffffff, 0x4}], 0xf8b1, 0x0, 0xb, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r6, 0x1) flock(r6, 0x8) r7 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r7, 0x1) flock(r7, 0x8) r8 = openat(r7, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) mkdirat(r8, &(0x7f0000000280)='./file1\x00', 0x20) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76ee5a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d018c70455a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca486303715fd206b30e17fc28d2a2a41a6c126f24800bcb8dfd3ef2b697c95119a8a73a92b38fb8e71d26f66c24dc47686469bd9d6e5891545f0f9fc635fd64e4c8ae3b9c8f66ae2741a8131"], 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:43 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r7, 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) shutdown(r9, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r11, 0x0, 0x0) r12 = socket(0x2, 0x2, 0x0) shutdown(r12, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x129, 0x4}, {{r1}, 0xb4cc7d059dafeec, 0x2, 0x20000000, 0x2, 0x100000001}, {{r3}, 0x0, 0x3, 0x8, 0x1000, 0x6}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0xff, 0x9}, {{r5}, 0x4, 0x0, 0x1, 0x7fff, 0x6}, {{r6}, 0xfffffffffffffff9, 0x20, 0x6a8de3364ce86ace, 0x8, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x0, 0x6}, {{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0x7f, 0x400}], 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x8, 0x4}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80, 0xffffffff, 0x4}, {{r7}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x4, 0x1000}, {{r8}, 0xfffffffffffffffd, 0x10, 0x40, 0x3f, 0x7}, {{r9}, 0xfffffffffffffff9, 0x28, 0xf0000000, 0x80000001, 0x3}, {{r0}, 0xfffffffffffffff6, 0x44, 0x4, 0x101, 0x1c00000}, {{r10}, 0x0, 0x20, 0x40000000, 0x200, 0x5}, {{r11}, 0xfffffffffffffff8, 0x85, 0x0, 0x9}, {{r12}, 0xfffffffffffffff9, 0x0, 0x4, 0x10000, 0x5}], 0xd1e, &(0x7f00000002c0)={0x7, 0x2}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x41) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r1, &(0x7f0000000c40)=[{0x2, 0x6, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x718, 0x1800}, {0x3, 0xff01, 0x800}, {0x3, 0x8}, {0x3, 0x7, 0x1000}, {0x0, 0x9, 0x1000}], 0xa) semop(r1, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000013c0)=""/216) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000300)=""/67) semop(r1, &(0x7f0000000040)=[{0x4, 0x3}], 0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='|', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0xde7e91cc726a9154, &(0x7f00000001c0), 0x1000000000000137, 0x0}, 0x841) shutdown(r1, 0x0) dup2(r0, r1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) shutdown(r0, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0xbc) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/155, 0x9b, 0x845, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ff1000/0xe000)=nil, 0xe000, 0x4, 0x10, 0xffffffffffffff9c, 0x0, 0x1d) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10, 0x0, 0x0, 0xfffffffe, 0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000300)='./bus\x00', 0x0, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x7) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x1}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fb01000100029be96914f6357e3a", 0x74, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x0, 0xb36, 0x3, 0x6, 0xffff8000]}) 16:00:43 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) fcntl$setstatus(r4, 0x4, 0xa0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x100, 0x1, 0x5, 0xfb4e, 0x400}, 0xc) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000100)='w', 0x1) mkdirat(r6, &(0x7f0000000540)='./file0\x00', 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000240)={0x28, 0x4, {[0x2, 0x6, 0x3000, 0x3, 0x100, 0x8000, 0x7, 0x80000001, 0xffffffffffffff01, 0x6, 0x8, 0x9, 0x0, 0x7, 0x2, 0x80000000, 0x101, 0xc984], [0x1, 0xe6, 0x3, 0x5, 0x9, 0x3, 0x0, 0x1, 0x3, 0x7], [0x8001, 0x10001, 0x6a9, 0x0, 0x1, 0x101, 0x9], [0xfffffffffffffffc, 0x3, 0x80000000, 0x2, 0x6, 0x5], [{0x200, 0x0, 0x7, 0x1}, {0x401, 0x20, 0x7a, 0x7}, {0x7, 0x3, 0x1, 0x5}, {0x5, 0x2, 0x43f, 0x2}, {0x40, 0x6, 0x400, 0x50}, {0x7, 0x7ff, 0x5, 0x6e}, {0xfff7, 0x100, 0xffffffff, 0x93ac}, {0x8, 0x9, 0x0, 0x2}], {0x1, 0x83, 0x8000, 0x4}, {0x3f, 0x3, 0x3, 0xa4}}}) 16:00:43 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x12e) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7b24bcc4db30df65c5db111d2837e032f45f1a78770b7804f98165cc6b4bfebd5ec1f11fb0461afa2651be4701dbfff38c69fbc8e990517ba0593604d7dcf790e9b826b0edf084abf113d0c00acb867b3dae305b1b33c1c115cc5809415b2309072795c8c5bbeb0ad1fb3957c3e463449b741d7ffd5fa8eb87e246f0d7b442fbf3e5fb7a4bdd9182eaebbaaf0f2de2f0d66eaa0643ad3ff446cac226fe0089b1b9585474f91455cd81f00fd5910b9140e27fe8bd69a806336fa4f65b520658622565dd9072d3d4e1832d6903a7641d99110010ebf792f1a2d5acb0ce04ef0a7954de12eebc1e54f79925221ac0f777d4c279df76c277369758df495fb488bcae1812ed0fb2f0d43d7431ecce83184b30789268b4453b2e408aa45ff3d9bf911540e1277791febf89259838adc8a7068fc6632ed78677ee0ba3bb8611d0713f8584c6a9ed14b732a5f82bc257cb1204106061a5342971fccd5786ad121b11366809ec7931d36e5292d43b0bdd3188088881078cceb5034cf785a43d3490c15c80dfb1bfb33a6a1bef38cfa1a3dbc1d40e156fde05529f731f70a4a417c8f995a01eef05582187c23e518852676883456d737b889e45c846a31d3fbae116ccda55f021689d5eaabbea18c14a0ebd02838ac3ec87b63fd57fb62cd936a7cda59d632631b06118a74d95ec1a451396a869033f7172fab737a0f75a08d1d62c71af47ca8121ffaaa791650de16123887eadfed9c5c7fdf36119b6e679e5a0892b7c1a7dda303f3177004c8add042a03ae613d8c223238648312935b24a4d127e2de2699aa586c8981f8ef8017a11a566d361c36812d986b4ef40d99a3e58a0c07bb80351c26806508d7c2a869a4d64afb432ac82365f03c4b734b143a0877283046674a72273d14d0fe734843eb3f0f8fb5e9eadb79a8448ce5bc496ed37880d251bdc63b20ccf5d64b65324164aee34e74d34f4f4b218ce248d80ba99194c28c8c4c9509444e5a31d3179e56967ec6791175c90da066fd069642cd5eb121c3fffe776fbe67d394d0576aa1e68845d4af9574d1d137f40f589c9460ae4044131f59235b94e66b0e0c0422e869dd62e1bdb191c6b33e8aa8b1da000a033cb329e0e1d363b75639d1c7429ce34f7d8c05a6c48e1a8ec627d22319d5f93bab08190d28b61b9f11ef57b87babb97d3f65c89fb7a0a079211be3c01851cfc97655a2121c4f2e2390e0883f8b683e857168a3583734129dd16bbc93496166085d7d95dc10840bf09af6eefcd599e34ce7d11e2fc00ccb7849adb402dba12ece55bcb04e1539af93c88e607732dee70cc69e8a85e3b21f6b70493df2a3a2ebe0547fbf1ab77dbfc8801e8fde751c131686c31ccb140d5322d7fa52a72858bcdc8a264022faf12689c1dbd119f6ce126e028ce2970e13e64ec4b97307efc80e46fe513e6a4fb464d629587bd197ed1db216a9c7588dcd9fe4332b3454af2261a34bf32fbc12a1b22e509d35639bf2c15512f9b6ac6aa4bfeb6d950e507e6e7519f74a31a309ebc0cbefdfcf1fb805f03f4e42b1831167278e99c826f7b0d6b38a536bd677e68122c178ccc27526263230ecfed45011f614f5218341a1f571e22426fa932072b40e42dd03e3bde0d43e6b32602cf7199da73e29fe7a009030bd881d0eb3fd5559b724e4d32eadf25bb8cfe8ab2ae76b4bbadd2b34dc5485cb82cc96d2a5460518cf45ecd55215b44c0c8fb69f7b034480a124b9bd69022a89561c8daff462335e7f7a5febca501a709ca81c99b6f50ce4cca0320667b7d5403de6e7835f3455d44e061ab98fbe6d220a72f4e2a0b33e9e03b0f7b53bc4a9a297af47d83654a523d6e3328d5c076c4e78f721116d4031dcaf53954ea3cba669517376d6f9b423da6327be026566bb2054fe5fccf9c718dabcf7c0ff386bb418b4318362610ba76cfb0efaa7d42b1a983f90ed35298709ac34614b207d9d7530296ee416dfb62374ad6b2ff24b843dd9c160b02ba058ae8d43d46aaf26fc93d90fea744c6e54ad353cb82e80b7f5ac49adfdede6ae6a9df6d3d93fc89347ffc1252e258bbe4636996e4bbdb47367bdc450f3353a2add7a17b6a0b1a8699c761b54690d4c7b8b8850713c1ba8ba3e9b0ed53eedacdeb46ffed7c92714eda5f1483ff164cde8cb2fbc78952e927d9a95bd4c0384720942e77440be4f58ac336158035ef1b3fc5731fd6784ce8794b0e1bdb91d7263a44a62f845aedd8435855f282a021e613467325865702e66679a9ab8d75400596d07c7092927e1310a552fc96653509e37497b7db1e5503cd0cf59d2cbcadb4bbbefd946502f3a2efc844d7b3b8b841cf13b28bcdb85fe8184198f37863c689ac24a5ae35f1b013e43c9f2b3f3b8aae1ceaa446e5933b339cfdf0183185e2c26cf80bbd5c3d580547868cb5fd40168c45e94ecc0b74ba5013eba6d32f2112df9dccf3d4b8f8fcfff5569d9a0e876edc95a9d91895a93a394654970b58787ca394495282f8e9a3b95a94a6e5997f34da0aa340d2722bc9c56c1e001aa18279c8eb45416e999a4ca0be70365178ae3d62ab80f5bb6ba2d94a16d607f6de8bafe6cb740d8d22221423889be3a38d946cc67c6d7a9e273a599a8d44ff5fbd0479cd456404cfef99877961d3cdbd79ebfd85f8ec2dc160f43e170f07778393c5a35f05175e87f2da99b8c017a71f08112a311a06012b02a83bd963569d2c5725d9cf15d2318d70f70d3a24c2a82e1aafc12614fe624bd0b1e1d67a5fee947b25285a4a9e78500661932eba583f8b6b59cc08e3277ecb7e3bd7d558092000bf0c136914b67412121036c229fb3eb97a0d6280caf0044ebb7bf821a8393429a0098a28e21082ad45ec442ca91f9237f9ffbd3398df1cb65e7bc1bf28b55941c5685d9fb0b472be0006185309dc1a126d83db35bd5eaed853557593d73a5c7b60bbf1d0107332611566bd6fd3de37cd4d7f5067af83f90490e3dc9fc7725cd0f76c7f3ab1b36d680ab9bb9874dc69734ed351485a085fcc494282af530b3fa27da2331e2a275371dd55f9c8da351cf7b982e0e324882734f03fb30303ce2382b0ef476485c0259585e0807f21c9591fdc891bed0588f7c7e483ed63b3ce6e35a36aa56806817ef4de5ec5027bcd5c84f9b03f1bced246436e6b75602bbff55c48090e87c7d0bbe3de61deb7adacd0e3c9674de28cd74241ca61f84f03b2feb71d30971ea560ae4a306b8fec6e476473653ab7a71396577840712fe12a9937c3cdecc22a3b949c78e3b6811945b57b4691dbf493790f708e22ca563c3ea0bf394380636902a13367d140456aea74c45af2df888779e99bd81a5fa003c47ae99035ba12f4b0f216e1fe349d37247e57f6402c3679de0295df83d47f27b674e71b05c89c3c8d9b76f96695e3312f896cb840bb04eeaf1fe2cf14a690009ed23bfb736969ac572205595704634baee771b1171db5b3c2005e4cdfdf8b0dc411191624464661511a58e7516c0d4f47818bd81190e0ae543442dff91c65d409f350e04aad0f34232d6a391df8243577d2defd7d624a288dd8fbbe8c0a4b421e4ad93819a33653b4be54c348c7ac2d11bbe10966ee66ac0d17bc8efc2241fa4c4cebefa89d84f2358be66de9e39fea395a24932d89f5a541aa501aa4cb9be91275b62a52b5350949fd11829e699c80277d5a2946a6012e6906efeed3d971eda42eae74648d087aa80c96e1b45e8c491356a2e38ff2fdabd3cdb8756dcff3c5ec7dc02d5e9dcbf73e50b0a5e5ac2778f3c09754aed10e599b3c73ca5edc29ca6b7bf4dd64328b1561e170f825c20663eed69f796ad3d109305036a63d33a42abdfbc8691d865877673f6868f68b780fea3d9467e9758e9069b0e6a229d41b505a7723f98a54bf0ad5b7a61025e2d5301916eb1a732b8023bc5a525a78d10b2803ab558fecb4d6cfe8b37e81af1c796d1b775aa5b125904becac763957263b6ffb8fe194641c466d3d7c0c9addb124cdc798d1d59fd7a953d48bdf54c95f43cb9a2eb66cac2c01bd860d8e2e8c83834985f3598f919097b1d09c3eebf496b8904326246769ddc4b68f0741205a53b5d03518a203af1c241c010f84d762d43fa6e24b2a60c0421d293060469c2bfee9397b57c451f9433144f6aedee3604be85619a2f9ead5024a00face94551a9447143f3fd6f7acfcca050efdb99b57c5d5daded866d5337dc8820b574234eada6ac8a915f2089554003679fd0efc3d75a32e84d1489a2085b21c3bd0ba4d381d153ad9c73f64a49f335e1ab876bac6b5f3641245026e73dcd7e755c1a3b96edc2caa1f755c7cad9268a8c036f04e512a2a4d8e248d8efc0786e1563583c7a5547582e17767f32554caaa91805c05a743952eb118891c829f0bdc713eb4ed4cfd94cbae692c33dee6449f9671bc1a38c7d5a1845f3b6322d7e44c70355f87b3a0c3da5c342f9b55c089d1ce3b864d42ac4e022d10f84a91340e69a7e76d7ebb02be790106ee47fab5f76ec3807afb67b7d7fbaf318217173e5c8b3218317d5cfccc0fc373dc4090d620b307dabd782e8c81fb42dda43b74a567621195df7df9d41ee92181bbe6c821199c5fb3ccaff4dea04736693350a6614b4e972a92f49864eea6ff1c25e77b3edf5d48afab091961e780b6ce9493a73fb4954f9bb09c8cdd29e24ab1ce6d4244e618378c67e0ed0306daa5d7ee7a02f619dfd828aff6d9c92a048b129c77048aa7f0a23cd7bdabb0a4cffa1570e247e46f9052379071e88c83ae45ac22fc3802c2c836c3992dce4815a86703f908e8a5b63d4305036b26b224e118df04fc98c313c0e8e67ea6adff00bf5a3dc893a7ac3db74dcad6640e776a159afef688224a97e2e5773c36ce0ece5897c7738a73fc737d6c51bf077eeb016dfef8c123a7aef03d1770f42614059d1f35f7db361e558cafba590b17dbe45cb703e4e1534798c16861a67d4242298af1344be28c38d55a5a0c965ff89ede182baf0acb2ca3e7a641ed761e033070baf859f906fae9c53fda2becf4b59d607616b08dc641906144b382f937086252a7f8baa186f1eb0ac6f16f79c142cb57dbafe097e073de133c83dce714dd6c8cf7aed5c3bccd0cc696d3d15c7a0fcab0fb8e87397a25818b328a48c8f26737ebf095e3581aa6d91ffa1899da8d0809eaf2251dc37096ab514e76744343548550ffa315a66e00f42fb469f67cbe140b2371e226b230fdf86246cf47a9d07da793a62b2e140b79273e1709119a64892462ca7cc1b3fb4270b89c09ff286be7cf548c85cd2a6bf3fb9beb606276f8a7c6d7dfe943558330f698275aeb40965db429e689d7fc3f829755f2695fcf15384500a28c081283dd4220442dea8781b7b076d9b76d3111d26af062d85a2ee36b0ffc808e7c263997d10a7837b4d95513322f5bb8f464b93ae6f7d35659626720ec814bc97a76985f22f4a716b53c29c6216baf121923e896e52951c3be7fdbbd324b23f6cb0bbb37fbdc13df737c659371a231a25d2bdd215536107215f9657f3451ce3b57b1b55cebbf2821a501cb6a1b00b5980d0c4d839cb52116af143a2d2dbf557ac5a22d628bac1056a6ce2a59d4bff37bf797a488d257f29906e82bb90a2b31fbc75100438be9f64ddcaac822d13a0b3170baccd3f826f5df0ef2839299f445a554c216f4b71f5cd456d11da696c7873a270bf93add345f7515c1a4a4d51e3f7178ce7451cd2f38e7d08c05d33713593a538b9cf7d9b5ada07f998ef0a2b1d4d8b02e54c9815b2d8a595e45076", 0x1000}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='./file1\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a", 0x214}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x6) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000480)={0x3}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x21, 0xffff44be}, {0x5, 0x2}, {0x47, 0xbe}, {0x82, 0x3}, {0xe, 0x3}, {0x41, 0x4}], 0x6}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000540)=ANY=[@ANYRES16, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64=r3], @ANYRESOCT=r1]], 0x1) r4 = socket(0x2, 0x2, 0x0) sendsyslog(&(0x7f00000000c0)="ec284589c511342049927f9d654159693b3b3113127cdb5386b2be43427ebc3f66fa3a86dabe96384bf4e06695e02ccb23743a344e52b55a6fdbeeb636b97ca366026e46f472ff45e5a7acba9eda2ffe036c5912b3e566db31d3203984da9f27788d8f8aca89a599db2075a52403c401e78bedfe6dd609757cda88add5e53b47ac0c90b636e2052845e195d8b86632e8058d257370924dfc3b8449104813a14a4a70c55cbf02fa603e06", 0xaa, 0x10) r5 = msgget$private(0x0, 0x103c0) msgrcv(r5, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000077809937bdd74fbb98006de5e7c74a8aef09b074dee7098d9319540d5e790d1b71ae1ccc812e0c05e37b44d7673de0656cbfea366aefb0b0b2b4141e3ab17add119a2c1bc9dc21acc52da56d95ad5108d9eeeec589b1825d5bdd63ff2d06ee4d27b76e486f47507e826b867623571c2b1ea7b4ee8aa55962b21383b842f7d6624d537c5c781fe6d60cdea2918ca445001d7520a2a54cd725cde7d1db52d57f5f35ee5a7b6d0778d7851399bb18e67ac9f8e22982f69e40a2abe0aad524cce2261aea7a0400d8b4c57b32898249fb531f8ee7ad8213a31fed46e9b43bfff6ae7d739791dc8b78e81ab94b675d012acf76337574f044dcc7261288bf6e19187b8f47b35feace38c13a788eebc39214ff3a700700000000000000caafe51508479c3174a5b37cc01ac0e0ea975662f32ae29186d996ca61bc54e5c90ffdefb4a5ebe52c4fcbcc52d5bb2b698146d536b1ff986aa1684722543ea58922f8d6debd5bb54bd9ea6ec80900ac4161ae8c8eeaaf6de0e1e19ef28259dc85cc9de7659630198bcfe61fc15c20b49c4c870369b15cb9df3f517861321df4c79b427fe6cec8c4ee8eee654c829928e982fdd546be2b1a6f29a971a855ca06"], 0x65, 0x0, 0x1000) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/142) msgrcv(r5, &(0x7f00000008c0)=ANY=[], 0x0, 0x0, 0x1000) msgctl$IPC_RMID(r5, 0x0) r6 = kqueue() r7 = syz_open_pts() dup(r7) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000002c0)=0x6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x1000, 0x8, 0x1, 0x0, "e3d179c301f1d2462c07419371a7efeb79a1f6e5", 0x4, 0x2}) r8 = getuid() setreuid(0xffffffffffffffff, r8) kevent(r6, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8990, 0x50) flock(r1, 0x1) flock(r1, 0x8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x2, 0x2, 0x84, 0x3dd}) close(r0) r2 = socket(0x1, 0x4005, 0x7) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac4bf554799b9b800ed52e0b85a85e25bfb25855753f1b11fead66a3e16def5d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d164b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76ee5a8201000000ff908468a4fdf7404c0787914c0576ed156467db04007584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d018c70455a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca400007f4f2653836a7e9534fd1792cab7dda99890a60add1ed700"/430], 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:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r4, &(0x7f0000001480)=[{&(0x7f0000001100)=""/210, 0xd2}, {&(0x7f0000001200)=""/158, 0x408}, {&(0x7f0000001040)=""/112, 0x3bc}, {&(0x7f00000012c0)=""/188, 0xbc}, {&(0x7f0000001380)=""/230, 0xe6}], 0x5) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x100000000}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x4, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x5, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(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) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000010c0)) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3ff, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8, [0x3, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="2a9cf46013e87be21c64424921e15f4778ce7abd5a2d3c055bf1f718f6cbb712b8e015df83bb100de6a6ca0e5dbc284358f3e312ba0b9926e60e628d9bed54df50f4b624775799c9a27eb959ef1b0834a60024c65d31ef4602f23d9e935dd037b67db35949d804a658477efa11de1cd7a551b6c973444fd5057b76189f227e26e7a5", 0x82}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) semop(r1, &(0x7f0000000000)=[{0x1, 0x8001, 0x1000}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x2, 0x0) fchmod(r2, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000300)=0x8000) shutdown(r3, 0x0) getpeername(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) chmod(&(0x7f0000000280)='./bus\x00', 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = syz_open_pts() dup(r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x3, 0x3, 0x3500b3f2, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:45 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x6}, {0x8000030}, {0xcf, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x2, 0x8000, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0xb1fbb879cdde8646, 0x3bff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x3db, 0x9, {[0x80000000, 0x8, 0x1f, 0xfffffffffffffff9, 0x4, 0x7, 0x2, 0x7, 0x4, 0x4e8, 0xece, 0x217, 0x2, 0xfffffffffffffffe, 0x7, 0x1, 0x1], [0xffffffffffffffae, 0x0, 0x7, 0x1000000, 0x1ff, 0x80000001, 0x36, 0x8, 0x7, 0x1ff], [0x2, 0xfff, 0xeca0000000, 0x4a80, 0x3, 0x4, 0x3], [0x3, 0x7, 0x10001, 0xc, 0x10000, 0x80000001], [{0x7, 0x80000000, 0x4, 0x2}, {0x1ff, 0x3, 0x8001, 0x8}, {0x1, 0x4, 0x324, 0xffffffffffffd0cf}, {0x4, 0x7, 0x7, 0x8}, {0x2, 0x100, 0x4, 0x100000000}, {0x8f, 0x5, 0x4, 0xffffffffffff84c9}, {0x100, 0x4, 0xf926, 0x8}, {0x2, 0x0, 0x5, 0x9}], {0x101, 0x6, 0x4, 0x1ff}, {0x9e, 0x800, 0xab47, 0x8001}}}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r1 = syz_open_pts() close(r0) r2 = dup(r1) close(0xffffffffffffffff) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x4c4655678faa134e, 0x0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0xd0f, "b84700f3d90a631ab4a4211a84001800"}) ioctl$TIOCSTART(r2, 0x2000746e) r5 = syz_open_pts() write(r5, &(0x7f0000000280)="b80168b7414927879ba484cf98a812a1a13451d2689927df5928f43b853b9cf2ad6175ba34facffcf7f8e89b5dc440145389c7f059e6412a7c082d227713707c05c9226a82b7eaf17d0ac821800cb7da3d9b02dcbf5dfe1a8f2f5205d0da7db113cc430c0852429ae7c3ef66da60a0c7dca2828bfc8e82fa2e7e0b633aa60a9f1ad565b947d8352f33da4a279622046ad1c2e9c80514985c9fbbb379159cacdee3d14ba813ff77fa30629fad1d57c4d0767dca426518269ffdda3023ce8222625123d9b10cb7a01732ee7702e2f94e9affe62772", 0xd4) read(r4, &(0x7f00000001c0)=""/161, 0xa1) 16:00:45 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) pwrite(r1, &(0x7f0000000180)="207425406b61d559336560a29a399eba0eb6e3e0f9b0e4a745e729696a1671d821460e481cfdfb5dabaf854af38aa45d71096757ede4ad87c49a9c", 0x3b, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x7ff) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r6, 0x1) flock(r6, 0x8) linkat(r6, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0x0) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xf7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) socket(0x20, 0xddb380df7f245cd7, 0x0) r4 = dup2(r0, r3) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0x16e310b6) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:01:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffff6, "0326288fef0a04001f3c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000000000)="7464cb7ac6021fec431574e7828f9aec92fb0b0df199de2837351e5b", 0x1c}], 0x1) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) flock(r3, 0x8) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffff7fff, 0x8}, {0x5, 0xfffffffffffff6f2}}, 0x4) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) dup2(r0, r2) r5 = socket(0x2, 0x2, 0x0) shutdown(r5, 0x0) fsync(r5) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x3, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000014}, {0x6, 0xfc}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getpid() syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x3}], 0x1}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x4006}]}) syz_emit_ethernet(0x66, &(0x7f0000000280)="985238a669ab541d1369151a49be46049f8a9c6c4c7c5a31024281be077c0bfc2c5507f760d935bb6329ad87cf63b163a2a2af46c4988762c337b909a15116fd3c0c355f501c52f58cb407d3c7268885786f25c068da0585cb040f2f2519a8ba8f3bf90e8259") 16:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) socketpair(0x0, 0x7, 0x5b, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0xfdea}], 0x1) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x3, 0x17b9}) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000)=0x100, 0xfffffffffffffd6e) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x20, 0x9c, 0x4, 0xffffffff}, {0x866d, 0x2, 0x7f, 0x7f}, {0x7f, 0x6, 0x6, 0x8}, {0xfff, 0x3f, 0x7, 0x5}, {0x9, 0x7, 0x8, 0x3}, {0x8, 0xb1, 0x5, 0x3}, {0xff, 0x3, 0x0, 0x1}]}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:01:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) r1 = socket(0x6, 0x22636c6b8df5789d, 0x3f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', r1}) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:01:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x7ff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:24 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x4, 0x0, 0x7, "5c9b3976f71addbbabd73cd7f816c9d871ad1292", 0x1e2}) r1 = fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ktrace(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1514, r1) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x13}], 0x1, 0x0, 0x0) close(r0) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 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), 0xc) r4 = getgid() getgid() r5 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r5, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r12 = fcntl$getown(r8, 0x5) r13 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r14, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r14, 0x1) dup2(r14, r13) r15 = fcntl$getown(r14, 0x5) fcntl$setown(r14, 0x6, r15) r16 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r6, r11, r16, 0x5, 0x7fff}, 0x6, 0x2, r15, r12, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f0000000400)=0xc) r20 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r23 = fcntl$getown(r19, 0x5) r24 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r25, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r21, r17, r22, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, r23, 0x7f, 0x100000001, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x20004, r22, r4, 0x0, r6, 0xa0, 0xa}, 0x8, 0x4, 0xc}) getgid() getppid() r28 = dup2(r2, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r28, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r29 = socket(0x2, 0x2, 0x0) shutdown(r29, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$getown(0xffffffffffffffff, 0x5) 16:01:24 executing program 1: r0 = kqueue() r1 = socket(0x7, 0x3, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x19e1, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x253) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="ae03e5e2b8455c3f2c1d5b445c4ecd168bdc58b2105546fbdf02de5b2a2a35e67dcdbd33e638877b63", 0x29}], 0x1) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x160000}, 0x6, [0x0, 0x0, 0x0, 0x0, 0x86000000]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:24 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) socket(0x0, 0x0, 0x0) kqueue() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="93917034a1d9f5ddc5dd", 0xa}], 0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f0000000400)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r12, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r12, 0x1) dup2(r12, r11) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r8, r4, r9, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r10, 0x7f, 0x100000001, 0x6}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) socket(0x2, 0x1, 0x9) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\x98\xed/bp\x7f6', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x800000035, 0x0, 0x0, 0xfffffffd}, {0x6}]}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x2) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) recvfrom(r0, &(0x7f0000000300)=""/221, 0xdd, 0x800, 0x0, 0x0) listen(r0, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r1, &(0x7f0000000040)="670dc3", 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4000, 0x1) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:24 executing program 1: r0 = msgget(0x1, 0x0) r1 = msgget(0x3, 0xbb9beb85e0cad645) msgrcv(r1, &(0x7f0000000000)={0x0, ""/190}, 0xc6, 0x1, 0x1000) msgsnd(r0, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a95242"}, 0x5f, 0x0) 16:01:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 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, 0x429, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000000, 0xffffffffffffffff, 0x2, "00000000f2ffffffffffffff4000", 0xfffff02a}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000343000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) r3 = getppid() wait4(0xffffffffffffffff, &(0x7f0000000440), 0x13, &(0x7f0000000340)) ktrace(&(0x7f0000000180)='./file0\x00', 0x7f97f64450c2ea09, 0x2, r3) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:25 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x47}, {0x2, 0x400}, {0x85, 0x53}, {0x82, 0xffffff60}], 0x4}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) flock(r3, 0x8) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000280)=0x2) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r4, r2) 16:01:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000a], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{0x0, 0x4}, {}, {0x0, 0x0, 0x4000}, {0x0, 0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0x1}], {0x0, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x45) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x0, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521b8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae42b35177c3085bb8089e9c554186d8b49fb44d031ff9518389ef7fbc201fd6f18fc579225da7e7b0cd958c85df072acf28ffa2c4d72443cb6667fd7cf1c74791c16228807349d707ee407904c3fd68419f6771fa084686552bb9d6314481be0f36a461be5059fb0ebc382925136cae7de7cd8e481d8fba313f0310af4dd3e6e76abf26167c50efc676d0470221f6effa17cf445202ac5be4846580b6de6e5ea2866314d5ab43731222c3caf295127c98265244cb8a9caaf38ab4"], 0x107, 0x800) msgsnd(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0xc0, 0x0) pwritev(r0, &(0x7f0000000380), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x1d}], 0x295, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:25 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x4000000000000000], [0x8], [0x0, 0x0, 0xffffffffffffff01], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) socket(0x2, 0x400000000002, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) mkdir(&(0x7f00000004c0)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc9d5b29e88c77df, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = dup(r2) ioctl$TIOCNOTTY(r3, 0x20007471) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0x20, 0x2) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f0000000100)="2c16954c", 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r5, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x400034, 0x0, 0x0, 0x1008}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) ftruncate(r3, 0x0, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:01:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x0) write(0xffffffffffffff9c, 0x0, 0x0) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f0000000180)={0x0, "368c4d143dc0e35ac323f681bfad0e22b43d91c7398cca3fbae8b4a2ccc8a166221edef428ff08943c85ac37e62ffe110d2aff9a13dda6dbe4cd1721c3c232651f82e6bf326ee18135d9bd64c5247746a2745bb77cc8b13281e961e96e50c547740166f1b625960ddf38808bb079a0a3ce8b7fc7136a1bb6bc92c23b8461e80bb2b60be98bf1cb9746fa972e89693ef3131430fcb99cc10220684f11606c0a9983e0678671c6a083e09d8f84ffe1baf4b5479a6ba12d259d2be5fd44eb45d03da077f75af301671fb61c551f46aa522d8b9a8917b940589417ae6d"}, 0xe3, 0x800) 16:01:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400), 0x2b7c) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget(0x1, 0x45b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = geteuid() r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = socket(0x2, 0x2, 0x0) shutdown(r19, 0x0) r20 = socket(0x2, 0x8002, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r20, 0x0, 0x0) r21 = socket(0x2, 0x8002, 0x0) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r22, 0x0, 0x0) r23 = socket(0x2, 0x8002, 0x0) connect$unix(r23, &(0x7f0000000880)=ANY=[@ANYBLOB="630c71616e28e7296219aeb6a4172bbec52c52c75e1bf4b6f828c35753863cc36d87501062a3dc3f3b422f9b7797cc000b514733a4d3a84ba0dc4c43f876b71491ed1072e2b81e5071cf2e2729f8a4cae900a5781a1aa951701f8319a26d45a2d4e2e83f80d9ff4ea35fd9f2799f"], 0x10) write(r23, 0x0, 0x0) r24 = socket(0x2, 0x8002, 0x0) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r24, 0x0, 0x0) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r25, 0x0, 0x0) r26 = socket(0x2, 0x8002, 0x0) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r26, 0x0, 0x0) connect$unix(r21, &(0x7f0000000f00)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESDEC=r13, @ANYBLOB="b66688c70ecc6195496e3b00929e0ddfefed3d84ff47633d195c955bb4a8cf6efa32a1f2a63fbccc73e7174134ba748c717d3f1ec5de25436016eeefbefa2e551e310a97dcff453daadfdce5b856f23ac6ca4c86960cfae33aca3f5cbcb1539584c44db80e155912b821638f25dfbfa85f46963da8b1e44de7d5164285890f"], @ANYRESDEC=r22, @ANYPTR64, @ANYRES64=r23, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESDEC=r24, @ANYRES16, @ANYPTR64=&(0x7f0000000880)=ANY=[], @ANYRES16], @ANYBLOB="3ff98f93b4965be797f9d39ce657adc7d240ed3ef7b892ef100ba3cad5da0f693be9dc8e1e21425327873f01cff35bedcae778dc06a16aabe19d220ec5ee72ce40b8e4a37c33dfe40b4f2eddb81b789720a34553c9c08b15a4ae775663584c694d737f1cda9420d7343595caecc91b0311a2ba301d10fde028c2e4eea1828e518ef85776dfc5b1db016e76b194a78006765dba2eeebe07a2cceca84e24aaca428c5bc17d476f1af27c1be376eb231f6e4c", @ANYRESHEX=0x0, @ANYRES32=0x0], 0xa) write(r21, 0x0, 0x0) msgsnd(r18, &(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYBLOB="003991f5a48a9e7ca12cdb7e2b7371dc4136583b0dcdefdd3be7e1475d00e822bf5ee05b75d5c5614ba8a988c1de11b82f98ac4fac5591e39d00c3971d4a38c903de2514f12b456ad8b6ff17dfad77f5fa59a36970816ecd9db8f81718e2036e4eb954c299ae54858fb7c223b6f779731a317157db97b3175126c9a433cdf2866a29aed7cc2b8f361f67dd8e99f1b77440d5c23f66113112d3a27048486b2ac8fd422d41935bbe7d577a6ae98fa4fd69c0724ca98044fb7eb21572ab2dea4d9c32048163cbc4aa4aa521f2b1119ecc3f9afa32e5cd2d30b5cd177b50e3254a4fb334a8f8c22e6d4de1e1944cfa9926d57f95a5", @ANYRES64=0x0, @ANYRESOCT=0x0, @ANYRES32=r17], @ANYRES32, @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC=r19, @ANYPTR64, @ANYRESDEC=r8, @ANYBLOB="ef616fad032a723806d6b5996979632e7b4de5f07e388eab14240d63f17321748d11b4e4048ff0966d92cba9734424aa8425b0", @ANYPTR64, @ANYBLOB="c38d237f3dbb91dba7b7c0d2251b566586eb627b7e264682334230ba1b7bcb7742482a66b63d310123cb0113730b274e4eaa213931de8f56730d71aba26b", @ANYBLOB="38390f5aa8a9ec9df6d89f9467c008f5656ea9c1bf3fdd3b4729c2e8b824160f0080aac8c29abf4ab38d5885f4b03dfb6e6adc4994385f3076c4ee40c246f97e91582af59b8f034488cb91dc50388f423bcaad732ed531b70fe2a1d096fb860aa38097261061b8d4310b15bd9e02af777355412a00cda8b41b7598a6a0457db6f39b9d74bc0e92b440a9058303abdf370144f59c9ac88dc0a7476c182ceb41c295580bfc8ff152cb52812034fe84f77f296a7f541b3e128bb9a23f5d975681bda856206a368edbd8bd3e56edae582ea8489b4fda", @ANYPTR64, @ANYRESDEC=r20]], @ANYRES64=r21], 0x3, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe94c613e2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a52b5416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e100bf12"], 0x1, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0dc49068d1c91555ea4d4dff0f000029ec40297bfa7bc26b269faba3"], 0x1, 0x2, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x2ec, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0xffffffffffffffbf}, 0x400) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r27, r30, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r31, 0xa5, 0x1, 0x100000003, 0x6}) r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = socket(0x2, 0x8002, 0x0) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r33, 0x0, 0x0) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r34, 0x0, 0x0) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r35, 0x0, 0x0) r36 = socket(0x2, 0x2, 0x0) shutdown(r36, 0x0) r37 = socket(0x2, 0x2, 0x0) shutdown(r37, 0x0) r38 = socket(0x2, 0x2, 0x0) shutdown(r38, 0x0) r39 = socket(0x2, 0x8002, 0x0) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r39, 0x0, 0x0) r40 = socket(0x2, 0x4003, 0x9) connect$unix(r40, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r40, 0x0, 0x0) r41 = socket(0x2, 0x8002, 0x0) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r41, 0x0, 0x0) r42 = socket(0x2, 0x8002, 0x0) connect$unix(r42, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r42, 0x0, 0x0) r43 = socket(0x2, 0x2, 0x0) shutdown(r43, 0x0) r44 = socket(0x2, 0x8002, 0x0) connect$unix(r44, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r44, 0x0, 0x0) msgsnd(r32, &(0x7f0000000c40)=ANY=[@ANYRES32=r40, @ANYPTR=&(0x7f0000001380)=ANY=[@ANYRESDEC=r3, @ANYRES32=r44, @ANYRESHEX=r42, @ANYRES16, @ANYRESHEX, @ANYPTR, @ANYBLOB="d477ed4f34f51d86e43a6ac9b1897a1ab8a541f01528f0606734520b98b3a823eed4faea13004714b40269ab9b279f92577feddf629d8b91efbd339f7442ede9e06d89226752f7b97333cbf14f7072990077846f699bcd98e99912583c416ed08d6c8c038e7ebc08de3267bea31a9148caa7763e7df296b0d43dafe36f2617fdc7e4113e7fcbaf97a3013a8ef5756c3058bc467ed0fb982175d9802c69a7cd63fec41c297517b7a0b26d8065f2f5422166237706e98fcaced53bf8e084c7c888d1b0339fea5e1ea13861c6e8bdaa7967e1ad272817d82c82ee0e1c2eb5d9e24d09f72472b98ffe83d55ed88cdb8909dbf0c8ea4faeaf7ced3cc73ba5940e", @ANYRESHEX=0x0], @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r11]], 0x3, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000001040)=ANY=[@ANYRESHEX=r31, @ANYRESDEC=0x0, @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823bece3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a91307004ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca00300000000000000ed498d16a87490fefc995e00def660b38c8d935992868c040665a27a09b252286c4d2e8e13298441f2a2ba90846a4778981b3b62364ce171b2a355b6e6cde0922ffef2c29b14b12c7eb2bcb42aa2341826bcf9a157f5dec9f26e58e56a6d5fc175f5cbb5775aa77157feac4f29778e7763378fd51bd2bb15bd", @ANYRESDEC=r29], 0x4, 0x2, 0x1800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r11, r6, r13, r6, 0x52c3c0130fbad893, 0x3}, 0x401, 0x2, r14, r16, 0x7ff, 0x0, 0x0, 0xb6}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xc3, &(0x7f0000000200)="b66b7ff1538f42460acf876c825b249ca7e61bfc541a3274941bb9f157355956952cdafc3a588e445cc3a9f465388a5a31a1c4b556e82099ffae2ca3a23a5e79bb67e9b8787641d7e1a61cc2bad00271162b0ff29547d87ef00b22cc428080e3e25c396f882f9df4b99013cc31ab0dffb6590cf49aa0e932d792ae10484f1eb1600604d7591b7cae3f56f7e00b68e5505f13dcd5092073cf970cb9e521c24077963a1ede4d4b7ba824d9a1dc4e7bcc56a0c7afa9ce8283d8af5ac4561d1f5ae260e94e") 16:01:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) recvfrom$inet6(r1, &(0x7f00000002c0)=""/101, 0x65, 0x0, &(0x7f0000000340)={0x18, 0x1, 0x1, 0x7e346bb1}, 0xc) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendto(r0, &(0x7f0000000440)="71bce7455df720575d9cdc54b957a37cb25ec47dc7a989c68fca90e93c803b7969f5c1c032d0ce5e65206ef66db408330999f62b5b038e1749c5e18fe493891b35b8543338617b8ca123714071fa171b7a7158c89747ce1a9743eb9c935be19543afe9af6973f46296b358e5183d882047bd3aa20a2ed234de5e37965e0f3a1f7db3add9446cba2493ec8e27b1644cfc5188236df73a1e4a5ec2d635b580ce4d72caa2d986ae63bd6c46f1c6cba4e9b151db26ef6f59e784d4416a2814271ba386f7bd930fa80c4c7b02cee6305672a7c4ea32d02e44f66c32aaf0a095851a3216a2451cdecde639ca", 0xe9, 0x1, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x2, 0x8) socket$unix(0x1, 0x2, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x21809df976bbaab8, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) setsockopt(r4, 0xdd, 0x3, &(0x7f00000002c0), 0x0) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) getpeername$inet6(r6, &(0x7f0000000380), &(0x7f0000000400)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r7, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x1b1b, 0xfffffffa, 0x0, 0x2, 0x7, 0x1, 0x2, 0xa95456e9e94b5c5e, 0x8, 0x790e}) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="7034e798296c0cda7cb4d3ac04d35f97b78c1806fe1609c56a357305b1f337bb41f7461724dcc4e2a62c102b5b63addd57be640e27137ef377d08950b61d90cbd0dc7de6276db8ac8e39591893fbeb27277c9f110b28b9b6db56877a58b5ca8a166773a0652a371887c28b280b74f93bfc7c3f2bb6a841ad8519b6587e3bd979a2e31cce9517e9afab6813b3"], 0x10) write(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="824ef9fe39fd976479ef31edd38565737faad4a55660b89c347a6645f71beb005bab8ebbdcf9c87a04c94d2718b17b9588e4fd3cab19f49fc68955640c2a01e53453269750df61", 0x47) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c, 0x1, 0x0, 0xfffffffe}, {0x6, 0x3, 0xac}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup2(r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xffffff89, &(0x7f0000000180)="7015adca2e50ac54140893eab9186fba3b7fbabe8f0f0cc967a64e3c244919609899148d351e0f1b33d82947ed8869e6591e2d59bde3a32e22eb229787908a7b57f4b2f13c938e15bcf7") 16:01:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000280)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:01:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="6e123e0f194a2eeebbf0d2c07114068c555329d5aa215a602b36af4398919503331119edf2378cca4b396453ee6d920bf1155ffb33c47a51f568390704441f8d15ff3886cdf8fdb410ba6134af96766e9aee0c29005948e2f83a97633c0286a13c1d582ca14b768aa15f99ea99d5c8627dc89f89ab57c898ee0160b8", 0x7c, 0x811, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:27 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="8000000020229a46ffff6d4f74b6462ca570ac4d1d533f0a9be4d99b04c85dc99c67d775"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffa5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce1e3d09e34def96caefb0497748ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea5e7ef5fa5861d4f59d8996d93ec135de186b87432004cd317b9b317079628e0b51906ef1ac57e0dcb2012dbb08733bcf7a141506806cefe016aa045555020cf93cf59feb0e973a599229a1d6c76a47e88d3e88aa39809e3bb9068ad3cd5293d8c15f171c76060275fe73c9c470b3438013537b119f3e845eb27c972a59ea2b4100502befbc346c7e93"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x6, 0xa98f164e068999aa, r6) r12 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r16 = fcntl$dupfd(r15, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r16, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f00000001c0)) r17 = syz_open_pts() ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r18 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) fchflags(r18, 0x1) ioctl$TIOCOUTQ(r17, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r19 = dup(r14) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r19, 0x2000745e) write(r12, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r20 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r20, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r13) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r21 = socket$inet(0x2, 0x8000, 0x3) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r23 = fcntl$dupfd(0xffffffffffffffff, 0xa, r22) ioctl$TIOCFLUSH(r23, 0xc0206921, &(0x7f0000000300)=0x64c1) r24 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r24, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r24, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x99) r25 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r25, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:01:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c, 0x81}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:01:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f0000000400)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r4, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r14, 0x5) r19 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r20, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r20, 0x1) dup2(r20, r19) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) r22 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r12, r17, r22, 0x5, 0x7fff}, 0x6, 0x2, r21, r18, 0x7f, 0x100000001, 0x20000000b1f3}) r23 = shmget$private(0x0, 0x4000, 0x800, &(0x7f000025d000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f0000000400)=0xc) r27 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r30 = fcntl$getown(r26, 0x5) r31 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r31, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r31, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r32, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r32, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r31, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r32, 0x1) dup2(r32, r31) r33 = fcntl$getown(r32, 0x5) fcntl$setown(r32, 0x6, r33) r34 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r28, r24, r29, r34, 0x5, 0x7fff}, 0x6, 0x2, r33, r30, 0x7f, 0x100000001, 0x6}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000500)={{0x7, r29, r2, r16, r11, 0x5, 0x7fff}, 0x6, 0x1, r10, r7, 0x7f, 0x100000001, 0x10020000001f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f0000000400)=0xc) r38 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r41 = fcntl$getown(r37, 0x5) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r42, 0x0, 0x10000) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r42, 0x1) dup2(r42, 0xffffffffffffffff) r43 = fcntl$getown(r42, 0x5) fcntl$setown(r42, 0x6, r43) r44 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r39, r35, r40, r44, 0x5, 0x7fff}, 0x6, 0x2, r43, r41, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f0000000400)=0xc) r48 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r51 = fcntl$getown(r47, 0x5) r52 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r52, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r52, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r53 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r53, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r53, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r52, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r53, 0x1) dup2(r53, r52) r54 = fcntl$getown(r53, 0x5) fcntl$setown(r53, 0x6, r54) r55 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r49, r45, r50, r55, 0x5, 0x7fff}, 0x6, 0x2, r54, r51, 0x7f, 0x100000001, 0x6}) getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, r2, 0x0, 0x0, r45, 0x0, 0x0, r35]) fchown(r1, r6, r56) 16:01:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) r2 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r4, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x441, &(0x7f0000ffc000/0x4000)=nil) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r3, 0x1f}, {r4, 0x2c}, {r5, 0x8}], 0x3, 0x7) readv(r1, &(0x7f0000000040), 0x16f) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e0acbc06c945"], 0x10) write(r6, 0x0, 0x0) bind$inet6(r6, &(0x7f0000000180)={0x18, 0x3, 0x9, 0x4}, 0xc) 16:01:27 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) sendto$inet(r1, &(0x7f0000000140)="7df7cd48a30752b13f9c60c0aa3d41f35d337c7b403af396f9fa1a1794ee8599518704d876fee3d2576123a9dcc25a64b97c865a60491daf59dd3bc6cf259189a66a0e20a8aa78436b760763d4ad8d1ef195980e", 0x54, 0x677d83ba163ee3a4, 0x0, 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='\x00') open(&(0x7f0000000000)='./control\x00', 0x240, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) recvfrom(r2, &(0x7f00000001c0)=""/96, 0x60, 0x2, 0x0, 0x0) 16:01:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xe6, 0x6, 0x7}, 0xfffffffc, 0x8, 0x4}) 16:01:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="ed71052cf3a04fd4a472b4e448821ead93fbd845bd375877e1cedbb58e9e93b3d36eeff4253806eead3a44273e070856dedb947210a0cb882b22308be0eb22b21e0ffd484677801d5d1d0c2f56f218885f7dc994bc5d98f44a0cb343bddddf9ea9b238d239ba0c92e824189b627e76fcffe033fc3de7b335a069fa0114b703554cddce811892aea7a1c69b648f4df517f6a16c7810a0cb0f08478337b50b8fe514849e324b2afd8054be220ba11ff7bf5d2b9e15921a633f7081d16b068c30494272ae669ace7ebd70b6dd1360fb3f8b95a5c9dbdded99e8c374abc9b6eb31ff46f147ca1d950915feaba8a705045d7282b9ae6432", 0xf5, 0xa, &(0x7f0000000100)=ANY=[@ANYBLOB="03002e05000000653000"], 0xa) r3 = socket(0x1e, 0x3, 0x0) recvfrom(r3, 0x0, 0x0, 0x1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) socket(0x3, 0x5, 0x3ff) 16:01:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) flock(r3, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x1, 0x6, 0x5, r4}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x8, 0x7fed, 0xe914efe02cfb131b, 0x28000000, 0x81, 0xbae, 0x2, 0x0, 0x10000, 0xb80c}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff42, &(0x7f00000002c0)=[{&(0x7f0000000540)="1f55c7e0255b2d9c1a226ecd880a8eafda3b9cb427f5579739e7ec5a1ece1e482075aad2331b58af0632d16dab719a1b9f4610fa30c63dbab8eb9bed1d21ad282fe3edfced21bcb2a173e50779f898aa041f6267d1931051619c82bf58bb1780ceff37c7b614aa27b2fe14e79fbc4458abb460130ec05bb82de16be489ceb19aa1024d6e705894bb13840462798aea72e10661098fd7f55934dc8d887de4d110249d46c4d2b4009c9a0bd250c2a5105ddaf45b203e9b625a9f55fe05883feebeeb73765a9bf8cd3b8ae11c", 0xbe}, {&(0x7f0000000380)="9d4baefad1899f9de509b50d9487c9b84f3e86892ef50f850fc087aaf54b0958b80237bf1185adcd04f5c84550eb1fc53f3efddbc97143b50cc2b36c5f7a41c91e948cfc1bafda76e08a2ce332fb66d62ac99b5197c31117356090638290affcd1ac3503c3df559381a93f92a92e0bcf99d58ba0ec0e9b930b3c31de4a91d349cb4414168e7d6e55de4930c2cf8c3ddc0a55c55778a467472171c634fdf83acae806026a42f6605d877737fd3699b86fe691a4", 0xb3}, {&(0x7f0000000440)="b8c290c40a6447adbef3931c1452080343bff52e4a182aaa4fd43f01f2defa9d666b374d59e76db59876cf64350abe1e24f7df51655cad048f76e2dce707be06e7174f4aa252097a5f8f2e2ea582d046d367f61b687afe4f2422594f34740717fb5d5f605e3b5820589b080ffae023d549b5e56a6b2188157beebe79bd8099f2a20dc66ab5ea405428b0b6057b5e2ad2b8f3492df03380ffdd1f8e8eaeb8767f97408e35e8814f9aa315c1e7d0343ccbe5cda68d7dd632c920efb562137c5be9ab7e443148667c22c4586e2593d3e1d1bbcf95", 0xd3}, {&(0x7f0000000940)="0eb0937410d616fe08ef0b34a8dbacc6e18eab92a3eb14218414be8ab5eff9d1c2add376679d2df7c2da30484ae195051b7eb92e19b9c5c03d5fdaea93fe707bfe634c05048e4cda90c3bb2e5ae34b6bc653d9e77f43215446cc2876bc99ea00cac670aff69e6c6dd27433ce1e92507a434dc1d4cf8e90471bcdc743cf7d2b0e369348112acf31f2f0409e6723099f6ddc78da0f953b55967e97eef1b7943cebc3d6042aac2dad41a5f58a4a517f763d724aba8c4b986e19a1d78e056866bfb4ef8994176fa179f1b9c5ca852fd30f0d8746b37b6a3d898041151d7d4a44427d091953f3534771fe294c51f58e2d3773213b22d9f1ec22250108b7b0740d7698519ce803966c015d442486c891489a0a83507ab1089cd331aee265ecbfd5bfdec14765d55b3e3dace4962cf4eb46527c6172a9a5239da1f1d7176db2f189743f33274d5303a459b1cfd8f2e527c5dcba0cd2ac184a19a4da58ff1899778aa51bf7042fe43c449b99f9ae134ae883cde7f9049159b6f909af6332d1bb46568f8613fbbca8667472411bd38f5708dae173bbf587dc2d3e2239f5340094956d22c9172c4c1911871a5033e402263e107baaa05b4dd497e1386b5fc9ec6a9bb7db244202c19d68329f2d1f88eedd4f0ab8c92e4f18c24514234a388c2dc0a0974e0e5dab680dca9fb290973d727cdda87f9b9d62b45c034e2894d47302365ffa4fc0899d29e152af6dbb17a3167e1a29f777ed7a4c9e0911ca2b2ffc18d0f6827c1a0a61700840b75449b14522f421a8570e79655d27bd2b737977ca64d282691c854682615f073619fddb8296b2e339eff162f880bc7897773a838aa78712d2cfeb6ba046bcee6017acca6334c175245186aaa396d2cf516620aeb838c939e1549095cd7af8f7e4f0cb89937a1c9ddc5cab04cd29d5612b34afa0f5be23567855e0d608fa8b6a7a19b2fcb1635a77e1d9e91df013cc5d32db601c5c5bbfc028114570110b4473034e0be093980bfceb311e7104d7902bf979bafae6ccbe5b7a18ee5d776043917707148bd7f350ca40042b8637bbfe4920353027862e2a101a944272a28c608ab08fcd895ebd53b6d638c10a432a7479c0c80f93a5a87ee4dadee7008191bc40820383f0f98247a4068f0460bddddb46c938965fcec36d3963256027cc58b06f2e2a9dc6c9c0f200b9dd3ec0685b534c295b1b0592330abf5ad2418d4afc162879f4bc5f095339d0acdc533be5524f59c292c58e2f4ff396340312ce0f78f1110cfd4bb6daac23108c5db5023e729d9698d5c7e3f6466ba5111b8fd352202d7abbdd038892dae5e8323362b2832044a40e5571b1154adbe51dfdd1ed4cd45011f9ccd40f2fa643428e100a4a016ac23d7cb3b23eb24ede618c72441a2dac3d049d3a958e893ed4983deed4e4e4548e81b3b0fd488b6c89beed0a1b57d251cc856370691429ad6d3b8cc4359ebf772442c21cef9776c9590b92fa7bc3cbe093a619ede8988282f7899ca30c361943d7d064cc3c0f1eba23def314ecafc9cba87af859d0d3d14ba115b8ffc2c2dc285bfe97c2fe11c8001fed4f7a66dce949ad02b9e572bf1c104d34b6d2c0bbdae80528f2a424b877da49bc4dc7e6b4acee9206ad0c430bb124719bed427c782b37351d858675161aad2e8c2d11a437649e79d3af95b04a79a929a595027d88530e99c4f1f6608e301aedb7b71d9e03f9400fa5bcba1fd5e5d6c0ff37a3a874831fa4a277197a8d47f9e024961ea5d8c5fa61a62e483c46b8ceecbabd37761243030e69384ddb8a4cad944cee1ec4dcde70be099b66adaeabe6e36b98d6270c6b9eaffe60c48cc56fe86e964cd23546aa03ea2790cefc822f81c5453cb16c7f9a5c0b8c20d4e8cf6440de72a28b0184975cd54ed8785813036f8463e31e9a246ac714c8b029805702fc5cbbaafb71654f3cb20c8d654c5dcf1cb6f6251084a9065ec36ecbc97817689bf427129dd2414d9629882c75951e3bbe7f4f4c5128a49287345b3e446b12cf1e5dd5c04e6a49d0dca66447234d3fd60dade8696bd20c93b8eaa32fca9b437d84688478d790c8846a3612b9ad556ae16aeb9a940b5984554899d13781494f25d96df4024972b7ed7531b1a0c2cf55396b096c824c20e44a6390f97cf62b338c2474fdd64d0bc833717dc9473cd66e653295c77f51d048fd2315cd5e0d17c3f987cc016869c474e1bbafa8cb35d4bc6cb22bfca6571d37b06c4166db430cafd10ee251b781cb9a2cd761a9c7b563720d38d91b60776fe6d826de88ffd5c1e3808d2d716dff756c76374d7739193daa046f37e880df9a31dc737e75297cfdc226282749f1a0d4508a9905dd5cb361fa9a5f2591cb1fd4ec8524678d556885b4d85e9d72643801f26f3a022db50f173c5d703416d4831046722cda3e274634153ff6fafc62cf48bc5540baa489a18ab754cbb81f5638936ab0899229b7dd66cd442b2638617ac00672e74f47dd7b8dfa7396755a377fc19dee2393b73815d8ea0268f8367e26848483c437408f2d40a4dcb6ca0a0054d55ed7cc366fbfa8ca078852e94de51e54ca890cc9d1887ee2fd9ab98603a410de4894865e27c146c21bb64cd7c11a4c2fe23211136fae1789c57dbdc89f892e930f9d3b419af7a23fb01fa284c83925534d56962f79efad836dca64f8c548950ce10b2536ae3cc6dfad93730583bab6254435c69b0f4325ff2d43ec6e64fa5d206ead962625b24482c53b78d2c71ccca36c495a723f06ad7c89235dc28190fe5d6cba8303b25636661a39b92cde1146e95f82253968a473a30432f5ec200de7794f1a19af866d01b8f25348f2cbbd297ae001da12bf9f4cfca28cc37b728a8a1e528da7438e8b498d5c18d16c35a9a1c892799587dada8555aff8af5162a25033173c6d68660b2a71be28453a43e1901c5ac80edeef1c1512ac7173ec7d583ea2a91222de0053d1cd08d707ad884d16c8ccbdc537fee9919bfc87c0b95a0e3b317a46c20b9065da4a16e9f1bb9fed94f7c7801a0488d6ce10a4e2b46904190a6d51716b648e8707707df49665612f0c09ed9dbbce01e310824c60be6facdbd8edd5b1762d765250d4d03b263e26e5c5f84c460e3feddb15b690fe1494333f8bb27c9227e37215c790fc1651cf3080066bd4a307fb3ccc94e06b8970a1adbeab77c5d2019b62e5a136ca2c593edec0e13803e91ff60b39cefc535178dabeea9115ff04696767272400d4002a36dfab8b7d8d8d8fd4f89da385eacd4de740b9b9e73abf54d3ae200f9b94a5f3acb432ea0c8858f711f10795e2c589e164907b74fbcde45b3795cd83e357d797ac4ef818451591626abc7be1cc419f4c62e4080fb4b7ef507c7014c27c9d6580f6378192bfb43f7d039bbda67e27ccb4fcbbf3c2f3ce93b68ac430a1d599f7cb024e226ed5f75d3b3dec0d6a040a367a9909720d549d73fbe38f47a62c399938808af80bbb1fe7c5e6dc8ddc15528e04c6c75479d5958787a837901ac5d53382ddce5892d90813c2a1d21f99355b600f1617c58ce777f9d9b53803ac4274de8ff45c63e3f0ac8b6e11de88e4ce79b79bbd393ce050e5990f45a850bc9437cc2440f68a8efe5e5977a96e14a4ae2331c3abc6dd09f7371190412b2e03bebfa3f92bf987a2196a60f8bc7722c413ce899113b99bab3926a1077d7ff3c087360e7cac22baf554fda7f61bd6e2c9256f1b530a36d9166bd2bcd4f0f605083de4130b820b86d0a12d4c762b57f56971754db6e29987b4aafc21a7e40ec52e65a76c06f7dd4c0f1dbcdc72a6a6da434d460de4495a8dc518e71a3c3b91bedb72dc12e403e7203bd91263abf9cd21e2a3b4f952938fc5298501e2f3554cb6d8f2ff4449a3b35c4b4055b08c107f06a1bfa78a9c87f7d9c6e34a74775128d98f1629f1c5704624ce7a8433c7da994885f8a2334d3bd03451b9a223b9e4642e5db50a9ff5c1a3ff342d96f4d9fd20be074d924c60577f813c0a90863ce9be36a5a1c47501f32ccc49dd9b3e0dcd0ebf0f6e472f45a7e9a5fe68ec6bfb5ba118588f4028c870d39bd4af23469813b74eef13d9aee83a96b4d0f559670f5d42fbe39e26995132b5c256a4f86191cd8d9a8bf30b32fb4c3cc46d0b61821f254c6691fd1768f96b1584943d02f43399eca3a8f4ef88d197735248dc01171307732abd9a24deb9334273d2daa94a84f8b7728a1c122874c90bf6d4f3c963e01b0e909e7f0834ef8a142185ddc47fe58e13f335ffbfb3400596764f19d30c3a514120db3ab7738cebaa65aebd4185b2645e93de9a4da48bcfe354796cee801657224075bf92dbb3d733dbef70a0680995714043af430e65bd151cd4cab51e9c118e3b83dd80152a2fb0125a451d52280e08576b0001d38b19b8b8b4c0d674f345d0ba01844cd724a20acd96abf45a7cd9e386e7d146dbe601acb4ebb948328b406374e327dffdefdec524b22f4ed0107d72e7a907d0e9451810bfba8db688a3bdfc91584a96055ef4d3dfded76b593e974710795f87a97bb306c0bebadf0972b38cac2ade026c34f35169a74584f732eaea3d4f2cb678e9f00c58dea5977e3a7bfdc0b06f301eaa7f4fdc97023f408e3711770113cdbf178912c8cb81ff6c63f4544258dc6bc6ab1e52a6930bf646b2e12c846d22489bbde7796f7e96d77dc143223905baac31a872ef1e2e8bcf9979e37804e329b8e56e429c5d61f15394bd564c493342f48db1191a605d2a7a422e1c172ffb2b671d9d210876f6a5ba95a350e8986e95f2c744d23d873339f39e4f8d8e56b3a4b79a12f4d75b8638cead3ee008413bf1713c9c8900e0e181ad2230abfe6bc1757440556e60012f42b58bb9cfb418886d7cd1dc71e5599c55ccc356b27c0bffa079dcac4799d247ca4366b5e0af9fa0b9874f194f4edb70e101771c29017cc0038deaa6caa7225e00ad935575e5cddb75c607aa9fb262fdd607294cc81588b3bba12b6ae644bce7f8845f65da9da374197bc62a2c0da605ce7632054f97fc3648643c5d1f719a8394230a4e260be91f920002ceff5b4b4a28e05c7579b5ac5618e220fbb468c411f7eeb0b587731684ec5ea86f8264223a26703922d1498149f3f63493488f697a3137b5936f3cf26ab29ff4084787b733382b6cf902e3c632bb397d962726b6f421b909f671cd0315467f6a7245cfc7cc27a0d842b0214cf17fffd7f9b2a6d5aa96a04a33bee78248428b9e6f0581ba474d95dd9ac2271f188a4108ea952a991973c9bf08276c7e8f4c779d7eb6152f7e3b24bf4099669771e7956d51c5033a94b9148cb7809ee4a3a0017cc96cef5a51add1bd11c85d8ed4ab5f0b1fbb5e6cf0b45faae648596ed34ac0ff1f3ec522945352c3f7aceb1702fcc2f77931edcb60e4d7e8e692fcc2db38b49830af8818e0078c56f438635b16d50aeaf2db583af0e2a61ad77339651b86368da04a9100c751377de7c7ff752a51ac7531814b30a33a92d42d7613a15db4b9a253e5ee22757177e997bff4aa15b24e5cdc81b7054d0bb5edaf1b3be980deede2ef86465442c4bb33ed6f76b02dcd2beead0fa230b820bb5e2e8ffa558fe50db0f0141303ff25d8cf664beee2adb05f28bf787b786001e2392e825a95b50a5286da281d5dd30d11194c977d202346e7899255129b684de862a049daa288e22332f752a6e5bc42db4438b6ec5f5a17e056eb296d1f9d06388b8dc5e0e6fc517d3c7c0414fac2bc77b65c6354590f4d276d47b9110cedd7b907a4a64c8cd18a4cdb47c80c5dad61", 0x1000}], 0x1}, 0x0) 16:01:28 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:28 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgget$private(0x0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r6, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000080)={0x2, "41ab46724f6626c6df4d616684c35749a41fba5d1e2b341217042bbedea9af3e0bf011458971c2ac7f07836f9e5aac5143a1f1a5e7d7093480b46c508a7855ea88cf945c26804d076e3695460a862ae39105ade70d052b72053667b799670e683fc3e34054cd743a20aaba533131432d8b471e3048dfad3f2856dea17c52b153f7151d2b8954ff039ea8cd8c"}, 0x94, 0x0) write(r5, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="66020307e00000012000"], 0x10) write(r7, 0x0, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[], 0x0, 0x800) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x110, 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x1, 0x39, 0x4, 0x100}, {0x0, 0xc0, 0x8, 0x6}, {0x40, 0x1f, 0xff, 0x6}, {0x8, 0x6, 0x7, 0x401}, {0x845, 0x1, 0x9, 0x20}, {0x4, 0x0, 0x80, 0x1}, {0x1, 0xa3, 0x8, 0x9}, {0x0, 0x7, 0x0, 0x1}, {0x8, 0x8, 0x1, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:28 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f0000001480)=ANY=[@ANYRES64], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da00000672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b605ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="03f5000000000000ba45ede2435a8b028adafbf16c17352cf3d1bf8304b955cdc215b531059c11f0debb408e72ffe264033c254df9c5b2ae7d4f0e5a3992da2c498c2583001647a64469feaecf00000000dc839e81757808ba05de01c1972bef5cb499a729713f243b07e805c916ebef87bfffb949dbe547f5381973d2e32d9e29dd0224fd1457a663ed79df5c251d35eb74fffc9a105c99c4adab8b0044020800d418"], 0x51, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x800) socket(0x18, 0x1, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:01:28 executing program 0: r0 = socket(0x2, 0x3, 0xfe) r1 = dup(r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8dfb36b2124fbc20fcdc006df3b26f0ef38b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343e6104dc36cffc7c078bed883a99953ddc87c84abcc8832b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c50488401608ecffd32dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e1ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bf861bc95dcc962ae948b08d4d092a8f98ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c829dedfeb69934511e47280609dd5c8075bb682fd4df88d29629a3e719d39668f0b1c7c45669cec09552d9867e1fdd9200"/385], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) 16:01:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x28000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x87}) msgget$private(0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:01:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17a) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$getown(r1, 0x5) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x34, 0x0, 0x0, 0x8}, {0x61}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) sendsyslog(&(0x7f0000000280)="6539561301668ac0f051b7b46409122cbf829285783da3cd3497c906cbcbc5a6059af943e60da0d28553882fb66c5d40781439e76c2b1934117ef9a6e86a746c58319c704b39d7", 0x47, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) write(r1, &(0x7f0000000100)="1c756a5ec283cbdb022ee434a42b6032bada1f5165d67b02a4d058b94c3eccbcd7a8757855e2e5ca581ae0c0a15da3c38980d6a7f93c452c311ef743cb1c029ccf9850c0afc107ce766382f94027a7769b23b8c64d79da92c946af44b8e2bfbcbc5d105f08be3c62573b227f36df6b6c051bc7a3eaf7181f07c59db94ae37e98701460db1ad71e16a2b33b9c669ff87534bfefc76a4185eacf3067899772594dbc242e0adb2fe4e5a8412822c9a32a8448855fa4dfa0efe4c026afc4e4b6cd218ae33aad0e16bd0457ee5dca1ca7a1d54edbe1d01a2b9208b7682400f6194916ecc0be1ce9d8b4482edf94ae4ae221266be4a20975c2bdba72b571", 0xfb) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) getgid() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x0, 0x40, 0x0, 0xffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:01:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r12) r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r14 = geteuid() setreuid(r14, r14) getgroups(0x3, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x20280, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() r22 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r22) r23 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r23) getgroups(0x7, &(0x7f0000002700)=[0x0, r22, 0x0, 0x0, 0x0, 0x0, r23]) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740), 0xc) r24 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r28 = fcntl$getown(r24, 0x5) r29 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000540)={{0x240000000, r26, r27, r26, r27, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r25, r28, 0x41d, 0x5, 0x5}) r30 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r34 = fcntl$getown(r30, 0x5) r35 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000540)={{0x240000000, r32, r33, r32, r33, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r31, r34, 0x41d, 0x5, 0x5}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000a00)=0x284) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:01:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x80) 16:01:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x60, 0x8, 0x1ff, 0x8000}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) fchmod(r2, 0x10) 16:01:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x102a0, 0x0) r5 = socket(0x2, 0x2, 0x0) shutdown(r5, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r6, 0x0, 0x0) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x2, 0x0) shutdown(r10, 0x0) r11 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x100) socketpair(0x0, 0x1, 0x3f, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x6, 0x80000000, 0x7d8, 0xdf6}, {{r4}, 0xfffffffffffffffb, 0x5, 0x80, 0x6, 0x8}, {{r5}, 0xfffffffffffffff9, 0x4, 0x40, 0x6, 0x5}, {{r6}, 0xffffffffffffffff, 0x80, 0x2, 0xe3f, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x3, 0x81}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffd, 0x8, 0x0, 0x7, 0x54}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x9, 0x8}, {{r7}, 0xfffffffffffffff8, 0x20, 0x2, 0xfff, 0x22a}, {{r8}, 0x8000000000000005, 0x1, 0x1, 0x10001, 0x3f}], 0x5, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffffc, 0x51, 0x1, 0x2, 0xffffffffffffffe1}, {{}, 0x7ffffffffffffffa, 0xa0, 0x0, 0x100000000, 0x8e19}, {{r10}, 0xfffffffffffffffc, 0x96, 0xfffff, 0x7f, 0x8001}, {{r11}, 0xfffffffffffffff8, 0x4, 0xb0000000, 0x0, 0x200}, {{r0}, 0xfffffffffffffffe, 0x20, 0x9, 0x7, 0x10000}, {{r12}, 0xfffffffffffffffd, 0x88, 0x80, 0x9, 0x3}, {{r0}, 0x6, 0x0, 0x1, 0x80000001}], 0x3, &(0x7f0000000580)={0x5, 0xf8a}) close(r0) dup(r1) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r13, 0x2000746f) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f0000000400"}) readv(r13, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:28 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = syz_open_pts() r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) r7 = getppid() shutdown(0xffffffffffffff9c, 0x2) wait4(r7, &(0x7f0000000440), 0x2, &(0x7f0000000340)) dup(r5) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x8, 0x7ff, 0x200, 0x40, "9d56109df4b66b19c3d7f25c6ee0d7d2584b3138", 0x0, 0x10001}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:01:28 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x49, 0x0) fcntl$getflags(r2, 0x1) write(r1, 0x0, 0xfffffffffffffe2f) 16:01:28 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x3) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x3, 0x0, 0x3}, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x1) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) 16:01:29 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) msgget$private(0x0, 0x0) geteuid() r0 = socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) listen(0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x1000000000000024, 0x3}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x1e, r4) write(r6, &(0x7f00000004c0), 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r7 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfe2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0xb5, &(0x7f0000000140)="e8cf2d78f0c251f9631f5fdce88cd50cf031d48119d898351b28ee2d815170924fac8589e73d3f6b6e2cf98c5939e31939dd1eafbe3e80be22f150585506d46888f9350f0f6cbf63a07328526ca2a7405a7e8f0bfbd47783441073e1af8b69d678130b074cc8b8b09b9696edea78e2e1c677d782524fdd883665026fd7c7e6c7d891ab678bf13dea75a5cd44bf4981c0e30091dc5ade6a72d8b8ead7dd5e47d27a53e25a97614de3f797258132280a03497a46c60b") sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x41) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r1, &(0x7f0000000c40)=[{0x2, 0x6, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x718, 0x1800}, {0x3, 0xff01, 0x800}, {0x3, 0x8}, {0x3, 0x7, 0x1000}, {0x0, 0x9, 0x1000}], 0xa) semop(r1, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000013c0)=""/216) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000300)=""/67) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x282, &(0x7f0000000000)=[{0x81, 0x0, 0x3}, {0x50, 0x0, 0x26}, {0x10000006, 0x0, 0x14, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:29 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget(0x2, 0x2, 0x200) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)=""/103) r2 = semget$private(0x0, 0x1, 0x100) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) bind$unix(r3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = semget(0x1, 0x3, 0x80) semop(r6, &(0x7f0000000040)=[{0x3, 0x7, 0x800}, {0x594740d4ad84a17f, 0x8001, 0x3400}, {0x1, 0x39, 0x400}, {0xc, 0x9}, {0x3, 0xe4b}, {0x4, 0x1, 0x2800}, {}, {0x0, 0x9, 0x800}], 0x8) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f00000002c0)={{0x8, 0xb5, 0x1}, 0xfe, 0x10008, 0x5}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 16:01:29 executing program 1: setuid(0xee01) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x2, 0xfffffffd, 0x7fffffff, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x5, 0xfffffffd}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) pckbd_enable: command error 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="63213157b8bbe893ccb0b7368f19") pckbd_enable: command error 16:01:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "d730c16d00f4ff0000747beffde400"}) sendsyslog(&(0x7f0000000780)="dd68f1eb7e8ab184ab21a2a8de4268edeb6dbe25005bbdeb3f7a5bc6c99e5ad7bdec5da077eb9ca6aec11a65b89a7b0c99fc11291490396db8da5cb3f9a383eb8a3c209f431f0a461afba91ab04b1349aaf651c6880e144726f237fb", 0x5c, 0x28) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r1, &(0x7f0000000800)={0x18, 0x2, 0x3, 0xfffffff8}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x21, 0x5, 0x20) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x79, 0x100}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="0d066dec143b46de90bc62ff1820df80572c1b8e588242b54f698800cf5294482ff7a4588276e41308192490fd1eb5fedb2a72a18b5754ba33a70205efd6dcf6381ae4b90a2582120669c5535a", 0x4d}, {&(0x7f0000000180)="c911519faab764080c626d1b86d09ecc274c739a9f4344a4594967088b7f4751a4cd9abbe8ddeae468371a41bc49b5c76c1ddb8ba7ebd431185bd72754cdd11be0fa2a4949c331622bff05842cce9a07eb82b96fa6c66c88c52b526c15ddace0fbe9df88e9e99a69a2a297abf1f713eb7a42532bc101e84fabfd1755b9a4a76b7283412677d44161611109c108a4157877edf640ee8b8840e8153b9a6ea28df2eac7268bc61edca31555b86720e03316ae6953c1bc008fff78c3d6c8e0bc5aabb6afc91962945ff5956bf6820645cb5a19991981debd11d39ca8c35816", 0xdd}], 0x2, &(0x7f0000000280)=[{0xd0, 0xffff, 0x1, "c3cdeb9e41c04e7f8d99d3d4fa9dc2b6eb91a9f38379ed773fb4ab15485aae66cd4d2fb25d8e389e0cc7cbf3fc83c16f034a791ad9002781a971607bdb6f8a092b804b8e5fbcf7088b105504d575ad54c4d06e8f49ca1e6c995b796e2c6492537315a3b7195149d47178800557ccbdf5a67bafe5624efb8f1ef9af622e562db478e7ff0b61aafd46105141fb406314d1793ef992638ee0b1c6928aa8adc772a45248a5afa047c83ebe561fda82a7f46096a0d6722bebd9d6d85dc7fa"}, {0x48, 0xffff, 0x80000000, "be9886d05b50840aa0fa2ffcdfc62376cb184b5e64b6c857e2d4318a54982fe1b1a73ae3c1ff14f515c7649a6de2f5bcd27d741362e29e"}, {0x98, 0xffff, 0x7, "a1903ac4d0ed9f950f843cab18e3780f0450e23b6ec75a4fa5bb85a7d086f4e42bc8e65b26ea6bc8cd664f92dee664b99a204e35b1d32bf80419cbae212f1f2502f4d65fee77a42ebc7e69435e98227a2c9cac5890a95556cabf446c4002385152659ff03e6bfb18c6708fd0f61b5b261122386a5fd81f63c1027f832f754703b998f2a7d2b0771b"}, {0x30, 0xfffe, 0xfffffffb, "e625cb4cecbafa42482afbfe8d513a757cdfe0ce7b7a9c7280bc27c26907"}, {0xb8, 0x1, 0x3, "0c33d75c9048048e664e9a1cf5436598bedf6bb61746826f6ac4f327a24bec2610ca4165c9f6d94d47b461c56e388ed532c00ab222d81e0f24226026fed7d009b0e559e2b3126bff9ca2cab45a7b8aabf2da835ef71468af1667e64358fd2f656fc2c64cccd0c151713ae68a31178678df538735bdfd8d5c4650bc55624bd4ac1becf77f7e3b79dd5f094e7bef511a2572254e637ed4d4a48bf4ab3b711a5ac02a92de25bb"}, {0x70, 0xffff, 0x1, "b742ecfc68aef99fa539494779ce1d08952822f2041ebb2bcfdc6adcdbdb80abb01fb96434746131dcdcf8670fd23b4abbd9db36d010949379901c5a4a430c6697945a07bf66d90e3253e31f31b5c4c991993ae90cf6afc9da"}, {0xc0, 0xffff, 0x7fff, "33e493021304f54fc743bb257b075842c3d37f966c659bde4fb5f17c08f7549e8615b958b30d13e72e1dfaffc90941b3a0b71982f7c7d549fcf58abc32407a0d31d48d45a104168d891bc01241f77de4c3009b72863e87fa0f2b92399164172f26073a92c95e62a2db110f3438ddf8e04f5b5b46d11dc6e5418f10a9cafdf24edbc0fd292f97f7b603be09f6d7050e0e99757993414af65706d80d0bed2a0c2f3c041175963ba285651345"}, {0xc0, 0xffff, 0x4000, "970cac046d4ec2424039d08e56c8e084a88afcafcad621ad3a9363d9d60b9876d15330d36d350678e228a03de9d05bdb9fb6840f9fe8e7c0a6b0a5450a4b1a54af02ace024b7aa5c22765688e93e3a72958460694fc6aeee315206950b1e947773a27a91860747427728e89fcb82275fde267ab0ef0a5931c91b66f587d42eaa8667eb45bd69d0a924bf868a0de812947a552fcce64c7a4408737f6eaa3ae56aaf4b688676298879ed4f88f3c214d2"}], 0x488}, 0x4) 16:01:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) fchdir(r2) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e072958c00ee"], 0x10) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r4, 0x1) flock(r4, 0x8) r5 = socket$inet(0x2, 0x3, 0x7) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r5, 0x3}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r3, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ddeb674a08ba06060000"], 0x10) write(r7, 0x0, 0x0) r8 = accept$inet(r7, &(0x7f00000001c0), &(0x7f0000000380)=0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x10, 0x0) r10 = socket$inet6(0x18, 0x4, 0x84) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r11, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) poll(&(0x7f0000000480)=[{r6, 0x2}, {r8, 0x4}, {r9, 0x100}, {r2, 0x100}, {r10, 0x20}, {r11}, {r12}], 0x7, 0x6) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x77edfd64, 0x6}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:01:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0xfffff79a) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 16:01:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00004678edf721aed32f3531f2078ee37e81ca3cc0ceb09f02c0bce1ab865626e17a2f292bbba0e91b5ecf9be5cb99c39cbf1ff4b4481bf2e9c520e21072d7ea9ac6780ab4ebc4a26e81ddd918e0996c4ea13dd0ff6824a6221857b98fc6405f13e42a1b4f5f3e7df90f35893ca473b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000003c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/\x02\x00\x00\x83\x96\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000440)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r1, 0x0, &(0x7f00000001c0)) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x7}, 0x8) r5 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/12) write(r2, &(0x7f0000000100)="8c65", 0x170) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x2, 0x0) shutdown(r7, 0x0) dup2(r7, r4) close(r6) setitimer(0x0, &(0x7f0000000040)={{0x1}, {0xf1, 0x10001}}, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:31 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='\x1cE') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) r1 = getppid() wait4(r1, &(0x7f0000000440), 0x2, &(0x7f0000000340)) getpgid(r1) 16:01:31 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r0, 0x0, r3) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$dupfd(r4, 0x0, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() fcntl$dupfd(r6, 0x0, r7) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() r11 = fcntl$dupfd(r9, 0x0, r10) fcntl$dupfd(r8, 0x0, r11) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = syz_open_pts() fcntl$dupfd(r12, 0x0, r13) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc5, 0x0) r14 = socket(0x2, 0x2, 0x0) shutdown(r14, 0x0) fcntl$dupfd(r5, 0x1e, r14) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = syz_open_pts() fcntl$dupfd(r15, 0x0, r16) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = syz_open_pts() r19 = fcntl$dupfd(r17, 0x0, r18) kqueue() kqueue() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r22 = fcntl$dupfd(r21, 0x0, r19) fcntl$dupfd(r20, 0x0, r22) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_open_pts() fcntl$dupfd(r23, 0x0, r24) 16:01:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCFLUSH(r3, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x24) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) accept$unix(r2, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000200)=ANY=[], 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)='\x00'/14, 0xe) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\tr'], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x5f4}, 0x0) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5, 0x85, 0x4, 0x101}, {0x9, 0x3, 0x7, 0xfffffff9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x1ff, 0x1, "df0000010000206867dc6a822960ea0000000010"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0xe53}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)) r7 = socket(0x10, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r9, 0x0) 16:01:31 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="62020307e0000001200029cbfdf367a6489e19010bfe00d3454200"/43], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000001000)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r4, &(0x7f0000000280)=[{0x0}], 0x1) 16:01:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5d8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x10, 0x0, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x80000001, 0x8000, &(0x7f00000000c0)="0a1cb266c9c698952b48e571f5363e7d7f6c87b2e9aaf9eb5d34757d43ef78ebe4bc15c26de7324b7daae6d60c8ace17a8b4549c3e5aa222b28cd223", 0x3c) 16:01:32 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 16:01:32 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x2eb5, './file1\x00', './file0\x00'}) close(r0) 16:01:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc3}], 0x66, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x20) 16:01:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) write(0xffffffffffffffff, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e9500000400000000000000000010"}) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:32 executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0xa944, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0xfffffffffffffd80, &(0x7f0000000440)="0000000072f24db5572d3a9111000000000560b16451e75b487a5c0000f95a6cd29158a44b2808873771382d171027d362f14f2683c37a39630910bfc7ff4b11e6a99db969bf3aec7245dd99bc0b9923e15c543790b68b636cdff0767770e4246abc81c162a121d806b636c516f0ac7d6a283f9675cc7c6d15e83c68cb60c444480168ee6855d380b15c6b75034a4e486b50c992a12465296ff0fc481438687ed9055a21f056c7d2cfaaa5b2ceb32b01a611c5861b079a329c7aeabd15853601aac5f8e8914a23dfeb22957373bd54c164432c662d6a8097fe48f08a300e91cb87821790c47608ae17695c1d33a343078cd80d") 16:01:32 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x80000001, 0x2, 0xa}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c220700fe80e6000000000000922c70766c307d", 0x2c}], 0x1) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5, 0x26, 0x1f, 0x3}, {0x20, 0x40, 0xaa, 0x40}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x29) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getppid() setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r3, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:01:33 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) close(r1) flock(r0, 0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:01:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket(0x18, 0x8000, 0x6) accept$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb72aee85a5c90e800"/4094], &(0x7f0000000080)=0x1002) syz_emit_ethernet(0x389, &(0x7f0000000040)="b63d5d34adca0f81cfe41054aa5d") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x80008006}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000004c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) 16:01:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 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) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:01:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x20, 0x4, 0x3f) setsockopt(r1, 0x3, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296487ab2b9c29a5dd70ff527ef44655faf5997c042553581775f3c2da98ef7bc622b360d6c2b549fdfb347ebb287c7468e1a0205e67f169311d163b592dd1aad1c66acec3aa75eb0ff3043af0b74256cfcfb924bb15606c25c68af5e3d4b4d91b085e672dd6b3566", 0x79) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:01:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x4d, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000740)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099c528a7b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x613}], 0x2, 0x0}, 0x0) 16:01:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000), 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x20, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r6, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) shutdown(r7, 0x0) kevent(r0, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x6, 0x13c1, 0x1f}, {{r0}, 0x7ffffffffffffff9, 0x0, 0x20, 0xad9, 0x80000001}, {{r2}, 0xd98d76aecc1c403f, 0x60, 0x2, 0x6, 0x4}, {{r4}, 0xfffffffffffffffb, 0x2c, 0xfffff, 0xdd6, 0x2}, {{r5}, 0x0, 0x24, 0x7, 0x400, 0x81}, {{r6}, 0xfffffffffffffffb, 0x8a, 0x1, 0x7, 0x6}, {{r7}, 0xfffffffffffffff8, 0x9, 0x20, 0x3f, 0x1}], 0xb7, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r8 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r10, 0x0, 0x0) msgget(0x2, 0x248) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r11 = msgget(0x1, 0x100000001) msgrcv(r11, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r12 = socket(0x11, 0x3, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r12, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r13 = semget$private(0x0, 0x3, 0x100) semop(r13, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r13, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r13, &(0x7f00000000c0), 0x0) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r14, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r8, 0x3) 16:01:33 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r5, 0x1) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100abe792b793bad874f1bfe0ff372450a13f57ea4fde6ef80d574c5f0cb66f2a3e9a0f89ed5d5ee49a8b1cde6bc9dce9fc7df583e69508d1b17dcf6161ea47a6727a432121b157e391d0fe35f6780b8c26121caada1ad4ecdac108556f95f479801a182b98bd172261288c"], 0x10) write(r6, 0x0, 0x0) dup2(0xffffffffffffff9c, r6) flock(r5, 0x8) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) r8 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) kevent(r7, &(0x7f0000000140), 0x1f, &(0x7f0000000240)=[{{r8}, 0x7ffffffffffffffb, 0x2, 0x9, 0x1ff, 0x7f}], 0x7, &(0x7f0000000280)={0x3191, 0x6}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad2705fbee28dafd24", 0xe, 0x0, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:33 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002200)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./bus\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x1) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) sendmsg(r3, &(0x7f0000000880)={&(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000340)="9a7bd79f6fd598ebe0980878016d1a9671e45f38310494789fcab04679c7ce74fd068f9ae6af0e3bc3ba6051ec5f917e1c915589775a23f767a5abc2eb0bb045fd264210c880a62856ab", 0x4a}, {&(0x7f00000003c0)="67522798563cb4a4b78c7b2b6a82e79009e1df0d86967260590498f794d6728d4dc3c4a2291b81b71723412a7d15371d946b6c2f5ef48586b9ef14e41fedd7c485fefeafd940abd85fac84bd9df074977c7b0d409733d8414c9006d5f7ff6a1ee593332f8323e27f2499992f5b16fc2fdd39f6f08141873d1b37ea660cea5c549aff18b32ede9d54a53451f7c863d4c3d2c480d218894a4a850f39e32cbf29836c850a3b989b73222f79fcdfb611b69cc6b19090fffa32374b9804f613e2da190eda9900de65c0b1c359f3c1dfee8fe1f79fa4cc2f79411ffab2e94580c6cb5c1ecb354012cbd411289a2ac6cdd30252ffd352bb95ac2d774ab26f", 0xfb}, {&(0x7f00000004c0)="31dbe19acb475ab2ccda3603c9037508591fcee9fc612c3164a554c71758750a69a147469b2743510359616afdf03e364c77dc53334907add213f7cc1676a5705e2a95517db9328cdc024c09", 0x4c}, {&(0x7f0000000540)="c88ee6bb3da2dd24870f2f08dcf53343fda1d10cae4917d4e6102a67f952d3114cd907823f780d46840ce8ba8c0b6e3b0f24a763fe44120e5d00e6d28960933550a6d96291fe90aa197f5c6e0ce585cb9a0666ba02a858db2b96afd427878fc29df4780114573c03d03db57598f8b84dc026089d9b94d119632cb972e7ebe02cd81188d735cebb30e9bb5f7ccd3873e6f6a38b8d6fb02c8c0d014167cf5931ce57e757bb8a691ecafa01100726a99bd41f41a43fe9fadab9a78db8c66e8fb63588c246142c35471ef922a27322e4620bee09c73a", 0xd4}, {&(0x7f0000000640)="c06462683acd66e109bb83306fbb44a1b7de37b2679d2db8518f22ab095a6fc49f91242d36ee33bc22685b69dada4fa4fb43545ca9756083febec3f639e2d6f81ad82bc6bb84085fb62b8eaab2ecbbcfad4747692efff0e7aa83d926ca46e1a228c83c230cfcb78884732cb812cf2da30693e3bad6e76d80810d142bd86141d8d055f1df09f2c98275403282e1c743408cb36ce240dbfc7e8e2cbbda0b3444da60e64f624e0fc754cf49ef0441938b1612a0a148f15d4df7cb892dab87efe9fd99ce3d6094cdc501d6bab9764f0d42c9b6d7578651a0b385f1f8db53ddc6c601ba", 0xe1}, {&(0x7f0000000740)="8a04055fad8bbc0855d079fad4ebded851cb65a39810a1d020ad2c13addfaae6fc67e4c3509bd00166de308a5a01835d", 0x30}], 0x6, &(0x7f0000000800)=[{0x68, 0xffff, 0x1, "6d8cef5f4c9264fa8b53e2227e5b160470cc086fdfa6cd240854433d04a622aa56c81d8b607378d68c58de91df364302297e7e7f8ed3dc7d691fccd6f14e13ff21b0a0a8d32cf02f1df6fab57afe90e84ffbdb33f023"}], 0x68}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xce96, 0x9, 0x6, 0x3, "7c872712eb4c8966fff6387c9594331022835ee2", 0x5, 0x12}) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x2) recvfrom$inet6(r4, &(0x7f0000000000)=""/200, 0xc8, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x4}, 0xc) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) 16:01:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xfc040000ff], [], [{}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x101, 0x4}, 0x8) write(r2, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/92, 0x5c) 16:01:33 executing program 1: clock_settime(0x3, &(0x7f00000001c0)={0x86, 0x6}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7a9, 0x9, 0x9, 0x7f}, {0x7, 0x98, 0x4, 0x43}, {0xedb, 0xff, 0x0, 0x5}]}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) sendto$inet6(r2, &(0x7f0000000140)="10150b3366a3208649cce1403d91fc1c86ace66bf78ff69174d4e51b538620873d643157e5f49675fcb5f2ded7cd0526ac3ced69c5b59343cf2c0bc878b76cbb7f470449fe7aaa94465966de10e8a77b43cd677d96509024fff5c1c8ab89727459062c8a8e3ffb5155", 0x69, 0xfe5b1a4436083906, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x8d9}, 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r3 = syz_open_pts() close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0x80000000, 0x1000, 0x7bbf, 0x8d6, "b577ce2259b4c77e8a8a66771ef190bab4ae8d62", 0x9, 0x5}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 16:01:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x182, &(0x7f0000000600)=[{0x1, 0x8}, {0x1, 0x3f, 0x40, 0xa7b}, {0x0, 0x0, 0x3f}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x0, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0xfffffffe, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0xfc28, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:01:33 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x184) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x3, 0x1, {0x2, 0x2}}) 16:01:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xf297776f70679206, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)=""/84, 0x54}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/254, 0xfe}], 0x8, 0x0, 0x1c) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x0) r2 = open(&(0x7f0000001440)='./file0\x00', 0x180, 0xce1d5b59fc0d6912) syz_open_pts() r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x10a) r4 = dup(0xffffffffffffff9c) connect$inet6(r4, &(0x7f00000014c0)={0x18, 0x1, 0x3, 0x591}, 0xc) syz_open_pts() r5 = open(&(0x7f0000001500)='./file0\x00', 0x800, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001540)={0x8001, 0xa29, './file0\x00', 0x22, 0x101, 0x8000, 0x5}) r6 = open(&(0x7f0000001580)='./file0\x00', 0x10, 0x100) unlinkat(r6, &(0x7f00000015c0)='./file0\x00', 0x0) fcntl$setflags(r2, 0x2, 0x1) r7 = open$dir(&(0x7f0000001600)='./file1\x00', 0x20, 0x2) syz_open_pts() renameat(0xffffffffffffffff, &(0x7f0000001640)='./file1\x00', r3, &(0x7f0000001680)='./file1\x00') r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r9 = openat(r8, &(0x7f00000016c0)='./file1\x00', 0x200, 0x10) r10 = semget$private(0x0, 0x0, 0x30) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getgroups(0x5, &(0x7f0000001780)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r13 = geteuid() r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000017c0)={{0x100, r11, r12, r13, r14, 0x1}, 0x9, 0x2, 0x100}) r15 = openat(r7, &(0x7f0000001840)='./file0\x00', 0x8, 0x230c5ab16b0cfec8) ioctl$VT_ACTIVATE(r15, 0x20007605, &(0x7f0000001880)) getpid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f00000018c0)={0x8000, 0x1, './file0\x00', 0x1, 0x60000000, 0x2, 0x9}) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") rmdir(&(0x7f0000000100)='./file0\x00') 16:01:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x17) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x6) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x40, 0x0) pread(r3, &(0x7f0000000280)="9208251f949786f726c47206eaea00dd5fdb5dba50904ce08f8b5d58cdb7af9baafb6f95a163215f26ed33fb82e307b8ef48e8e90890501ebf048a4dc00f9fb21efabcecdf9de563f7419dd7bd0b35145b42c7fc04e6b1123eec1c3eff16d938c4fb974f8b5907fc14e376652fcd81fe7904dae31452b792ac915990c386920bf2811a82862d07b631e4bf306d03b332c4427cdfe10d902e1bd35f8faf350a5ab5b92025d51dd90153376dd17e2c499c1f943c808e63db5a93c873c8bc741ae9a0927ce97f3992a6e783031a56e5344b4609d28da6e8e36fd1d1d60f1b1a906cbc551c2c49f64b3e9dbc3876f90169abb8df75b0572f7839", 0xf8, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x63) r5 = open(&(0x7f0000000400)='./file0\x00', 0x20308, 0x40) linkat(r4, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000480)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x800, 0x0) recvfrom$unix(r6, &(0x7f0000000500)=""/191, 0xbf, 0x2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r7, 0x2) r8 = dup(0xffffffffffffffff) getsockname$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000006c0)) chroot(&(0x7f0000000700)='./file1\x00') pledge(&(0x7f0000000740)='/dev/klog\x00', &(0x7f0000000780)='/dev/klog\x00') stat(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)) r9 = kqueue() fchmod(r9, 0x0) pwrite(r5, &(0x7f0000000880)="87bb2b1106386c0c128a8369470fdaa0eca924a0a7c5a2373ee2203cc37af6fcecc508f74d016b5ad03ca3fa83457d85892b1ca739484dd155f78ba546bcf038f5cd2f9298701f83cb30698cd283e23685bd5dbb7ec5784ab0de62f66d7a1933cff1bdb017215c4b6c1dbfcafaa6a6eb11dcb5f40fa0b1240855e903890a07444f3f6690d7a620f764204a50ecadc254e992eeb9e3ec019314bf53b70526fbcb44982008726062972d51a306d78c9c5c3b14ef90dff23fdfcd95fadfedc5f8d2be80abae16517ef5ed6fb449b2f77361c36d16d788c662df", 0xd8, 0x0, 0x0) r10 = open(&(0x7f0000000980)='./file1\x00', 0xcdce19cd9e1f96e2, 0x2) ioctl$TIOCCBRK(r10, 0x2000747a) r11 = openat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x800, 0x138) r12 = getpid() fcntl$setown(r11, 0x6, r12) 16:01:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='\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, 0x20, r0) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) 16:01:34 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000000)) 16:01:34 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000280)}], 0x4) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x5c}, {0x16}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) syz_emit_ethernet(0xd849ae1309e8a428, &(0x7f0000000200)="7f09f3c0") 16:01:34 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x5, 0x2, {[0x9, 0x6, 0x9, 0x81, 0x100000001, 0x3, 0x400, 0xff, 0x2, 0x44, 0x1f, 0x400000000, 0x5dc4, 0x0, 0x8, 0x6, 0x2, 0x80], [0x6c, 0x4, 0x57, 0x8, 0x81, 0x401, 0x9, 0x6, 0xc2a, 0x80], [0x80000000, 0x4e13a4, 0x7ff, 0x6, 0x3, 0xf56], [0x2, 0x3, 0x2, 0xd5, 0x6, 0x80000000], [{0xe92, 0x7fffffff, 0xe1da, 0xc9a}, {0x8, 0x1ff, 0x1c24f676, 0xb9}, {0x80, 0x60, 0x401, 0x9ed9}, {0x400, 0x101, 0x3ff, 0x7}, {0x5, 0x6, 0x4, 0xbf8000000}, {0x4, 0xd300, 0x6, 0x492}, {0x6, 0x1, 0x9, 0x81}, {0xff, 0x3, 0xd32f, 0x6}], {0x3f, 0x1, 0x73, 0x49}, {0x9, 0x5d59, 0x3f, 0x3}}}) r1 = socket(0x400000000018, 0x3, 0x0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) getsockopt(0xffffffffffffffff, 0x5, 0x10000000, &(0x7f0000000180)=""/156, &(0x7f0000000240)=0x9c) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) flock(r3, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x7fff, './file0\x00'}) 16:01:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="62020307e00000012000"], 0x1) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x0, 0x3, 0x7fffffff}, 0x1, [0x12e5, 0x0, 0x0, 0x80000, 0x28, 0x57, 0x1f, 0x7]}, 0x3c) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:01:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x20aa, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = shmget$private(0x0, 0x1000, 0x88, &(0x7f0000478000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 16:01:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="17f8059d7f85ea0727ab8fd33e2f2ea5fb3763b74ec45fde1ccfb68b1f968e43ba2187adbf8433ca4662c3d2ee2bf0b8eba7385c35ef4ee260a7ca5ec7f53a2bb4b4fc2bb3350b02e2dc9f372e3c", 0x4e}, {&(0x7f0000000500)="e49e14901749b4130ca5cb32e8a40f79487ff1379e51c03f3fbb0a2104952c03503c2d653d8a6fb93b17df63978abcbdc80bf20c163b5d68c62650fce28924078deb61b49362a37183534a4a7af8bc278f9d5e488ec55c5d7aca3e06f6589dc77327527f4b2ae0e6ebaee926ee7457264473dec4cea65e9caa12150dc7e2b7aba84c50510a6a27e84203e222ab211a31e396d93800a2fce17a62886f83ee8925bd47e141b2e83435659eda8078dfe0867e3335f61675fff6da8b986d24678a874bed64142f7eaf11b50b52839a71f5fcfc7cceda9b011219b1f368d7bedf1b5cb999e6dba55879602588d70577d48b539daef6aed2fcdb", 0xf7}, {&(0x7f0000000140)="79c9d11949fa7cc0b2a8a73df604dedf4fb3283ad76f82733c9c7f34afc95b8d258c6826e2f2d5579de9f9221c623c31", 0x30}, {&(0x7f0000000600)="bf44c901bfe366ed24c5b232fd67e30b650d91393b1abce199a197d5041a73600c2ef73d4a182e50b86fe4e7bf9890f69bff412f9cd042d24e9c57f231468dd2935086b388ced5dd81aeb0809fdec42f1f1e39e2eee1a8c98c160037e04bf1ba1c88bdbf2f5e2c7411481804c93c41ddf3da864dde468fa6218a63bad6b2b8438d470d8edf1d9121d4caec17937c7fd42122f9c33b886af3de578943433146513006c7a5a763d06b15a33c40fdc28f98fe15cb33c6", 0xb5}, {&(0x7f00000006c0)="cc8b95cb0647df313d3eacb5398cc31c859b39292be7a071173cda224724420e81e4cde95ec73bc7203141ff19403893af65a294b11e7fe1ce360fd33ac100fb5e507e7fe7adbb1babe004798316221cc4697f260e20d1506eaaeb025df4d3b5d0846d7c91c45d1e361ac28d65ef4fc7e47c7d370c3257a6d904139552da2f7704cb7b89b2f28035051448c120d36f", 0x8f}, {&(0x7f0000000780)="dc12fd534b22fe97a0c3e0ee0b604d3aeac75f02764eecdce645d5fbf8e327f4dc2787dd2e7adf2315a820e4f28e1882cc6b4e13b73a991b6a24ab26d454027e042ef8dca810e055bb35e05f69bb02bab69b01ba6bf42c47666da2005710527a019c5851f92808dbae14f6f96d3b92fee53f231f6db1b32ff8620dfe1b388cae05f75475cbcdbb62fbf4977a3fab", 0x8e}], 0x6, 0x0, 0x60) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1, 0x400, 0x7, 0x5, "43183cbc5535fdc7e1894d69a5ade40b9f3c1e5c", 0x3, 0xfffffff7}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x524a72dd0d4f4b32, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x8}) 16:01:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) mkdir(&(0x7f0000000000)='./bus\x00', 0x44) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe5b, &(0x7f0000000380)="082316ca9c3d5b9b2d8838c1e0195c62414b12d48d45506500ac90fb1488b2fbc58734bcbe8734ad0ef6ea63d1baa0bb7be060495efc1c5de6d59ae761e5f9c68aa5d4ea0e751f11e43f8c53a0f42f8c1275857d0e994293942932117e5bd8aa6892f0cf4bbe27f5e02937324f915ab301098b45adebc8519f823b848244a3a474b0d605909f8fe64cc6a3acaeb706000000cb22a0021152e2d4abb261e4bc9a98751b35f1148fd8db07d59ebe24379d2d141991961ada26c8bc9949e16840af845791c8d048fb3fe9aec53311480f707ed5c404e0a9653cb21a004f82def4ab0a837cdb1ae4cbe9dadb48229f70e9806455178b833af35548f6a475fab59146b558bc0d3bfc85000070c59258bcc0bf8974be5d614af7664d4c6f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup(r0) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) write(r6, &(0x7f0000000140)='W', 0x1) ftruncate(r6, 0x0, 0x30000) dup2(r5, r6) r7 = syz_open_pts() lseek(r7, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0xd815, r5, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r8, 0x1d0) close(r1) syz_open_pts() sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2b0}, 0x1) 16:01:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair(0x6, 0x2, 0x6, &(0x7f0000000040)) 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, 0x1, 0x0, "0000000400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:36 executing program 1: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) write(r2, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[], 0x0) r6 = socket(0x2, 0x2, 0x0) lseek(r1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000001700)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374ba0678d36114438b529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db290ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e43d619d05bbaaab4195648960b2d42fb141966c06e401e28b7ed9481b1a5bafa051278be1b387642bf6785458e9a66d3d00b0943a06965bbc30d0f2a7af8760c624fbfcac5e625333f1886394db79ebacf3b6b15dc171f015be5707c7a76aeaa8978c9925f34646e712f11a291246318e3e305b65eab66b9ebc08ae13ce2274af72ada4b656e6de38d586244c694310788de1c3f59a8c8e05cea06c36f34f0c688af80663104962f7b19cd3e"], 0x10) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r6, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) accept$inet(r7, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000280)=0x9) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) 16:01:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x18e, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) dup(r2) dup2(r1, r0) 16:01:36 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x0) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mlock(&(0x7f0000416000/0x4000)=nil, 0x4000) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:01:36 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62012000"], 0x10) write(r0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) bind$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x8000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) 16:01:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000002, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) flock(r3, 0x8) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) setegid(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x4) getuid() syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:01:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="37020307e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1b, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000100)="bc8f7b11ce7e0874", 0x8, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x200, 0xd3c}, 0xc) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r3, 0x2}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pread(r4, &(0x7f0000000200)="b0a5fd4c52e043e382b53f51a3bfd86be0a0c30334e55a832766d4ea2ea5b1265a8a31ebf18c92f8fd4775620ff49f7bef4ff0e32078dcd0be4b37acba3ad1f9e1e7036cc79128ca4ca594dd8114630f87119e0ae5bac0a0085eb5b1b06262ff3d524b87b4a47f2ecb5c222ea44461ec4d5cb61ff7c10b0f98850c51adf80a25f0d603211532d039734af7ff3afdf1d5475acfcb87364068ca54d1c76893d22f692278190f23123f21884357a5111f1dff15a77f692343af72a08c190d3d06b4ecc29cb6f552", 0xc6, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r1, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:01:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r6 = fcntl$getown(r2, 0x5) r7 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r8, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r8, 0x1) dup2(r8, r7) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r8, 0x6, r9) r10 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r4, r0, r5, r10, 0x5, 0x7fff}, 0x2, 0x2, r9, r6, 0x7f, 0x100000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000180)=ANY=[@ANYBLOB="e9fa1fa32392ff8159752e6202035f07e000000120"], 0x10) write(r13, 0x0, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r14, 0x0, 0x0) r15 = dup2(r13, r14) r16 = accept$inet6(r15, &(0x7f0000000080), &(0x7f0000000400)=0xffffffffffffffa7) r17 = fcntl$dupfd(r12, 0x0, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r20 = fcntl$getown(r16, 0x5) r21 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r22, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r21, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r22, 0x1) dup2(r22, r21) r23 = fcntl$getown(r22, 0x5) fcntl$setown(r22, 0x6, r23) r24 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r18, r11, r19, r24, 0x5, 0x7fff}, 0x6, 0x2, r23, r20, 0x7f, 0x100000001, 0x20000000b1f3}) setregid(r0, r24) r25 = socket(0x2, 0x1, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)=0x80000000) r27 = socket(0x1e, 0x3, 0x0) recvfrom(r27, 0x0, 0x0, 0x1, 0x0, 0x0) r28 = socket(0x2, 0x5, 0xc8) r29 = fcntl$dupfd(r28, 0x0, r28) socket(0x3, 0x5, 0x3ff) openat(r29, &(0x7f0000000000)='./file0\x00', 0x20, 0xb20aaac56eef0e1e) 16:01:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x100) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffffae) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) pwrite(r0, &(0x7f0000000100)="0068f96c61146c789a102321dcb77c724a871cca390b4eb36ef43b7817e397dd692aab3bc3c78cd9ebfb1508be8249e26870decac02eb2bffe3c2d76478afbaec2b7a09a64f6e997ba0edb6e4742d77fd2d445fbdbde38ab060263a9d0edb8d85a687b21fbae9736bf34092279f8751ff1d8bf4578c70dd552366bdaddfde6d3663f6b968b113329d67e8269328776add8303935ecb49b9cf59343c167e1a9d0ccf1ac2c1d", 0xa5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() writev(r1, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") 16:01:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) sendto$inet6(r0, &(0x7f0000000000)="33657fc4fed739ac094681fbda5123aedb24fb5dac6948601127cb61c00678db0b18b4f1", 0x24, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x61b0}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f0000000400)=0xc) r17 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r20 = fcntl$getown(r16, 0x5) r21 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r22, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r21, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r22, 0x1) dup2(r22, r21) r23 = fcntl$getown(r22, 0x5) fcntl$setown(r22, 0x6, r23) r24 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r18, r14, r19, r24, 0x5, 0x7fff}, 0x6, 0x2, r23, r20, 0x7f, 0x100000001, 0x6}) getgroups(0x3, &(0x7f0000000200)=[0x0, r3, r24]) r26 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r33 = fcntl$getown(r29, 0x5) r34 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r34, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r34, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r35, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r35, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r34, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r35, 0x1) dup2(r35, r34) r36 = fcntl$getown(r35, 0x5) fcntl$setown(r35, 0x6, r36) r37 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r31, r27, r32, r37, 0x5, 0x7fff}, 0x6, 0x2, r36, r33, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r39 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r41 = socket(0x2, 0x8002, 0x0) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r41, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r47 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r50 = fcntl$getown(r46, 0x5) r51 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r51, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r51, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r52 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r52, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r52, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r51, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r52, 0x1) dup2(r52, r51) r53 = fcntl$getown(r52, 0x5) fcntl$setown(r52, 0x6, r53) r54 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r48, r44, r49, r54, 0x5, 0x7fff}, 0x6, 0x2, r53, r50, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r58 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r61 = fcntl$getown(r57, 0x5) r62 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r62, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r62, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r63 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r63, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r63, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r62, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r63, 0x1) dup2(r63, r62) r64 = fcntl$getown(r63, 0x5) fcntl$setown(r63, 0x6, r64) r65 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r59, r55, r60, r65, 0x5, 0x7fff}, 0x6, 0x2, r64, r61, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r68 = accept$inet6(r67, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r69 = fcntl$dupfd(r67, 0x0, r68) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r72 = fcntl$getown(r68, 0x5) r73 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r73, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r73, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r74 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r74, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r74, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r73, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r74, 0x1) dup2(r74, r73) r75 = fcntl$getown(r74, 0x5) fcntl$setown(r74, 0x6, r75) r76 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r70, r66, r71, r76, 0x5, 0x7fff}, 0x6, 0x2, r75, r72, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r79 = accept$inet6(r78, &(0x7f0000000800), &(0x7f0000000400)=0xc) r80 = fcntl$dupfd(r78, 0x0, r79) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r83 = fcntl$getown(r79, 0x5) r84 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r84, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r84, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r85 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r85, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r85, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r84, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r85, 0x1) dup2(r85, r84) r86 = fcntl$getown(r85, 0x5) fcntl$setown(r85, 0x6, r86) r87 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r81, r77, r82, r87, 0x5, 0x7fff}, 0x6, 0x2, r86, r83, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r90 = accept$inet6(r89, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r91 = fcntl$dupfd(r89, 0x0, r90) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r94 = fcntl$getown(r90, 0x5) r95 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r95, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r95, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r96 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r96, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r96, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r95, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r96, 0x1) dup2(r96, r95) r97 = fcntl$getown(r96, 0x5) fcntl$setown(r96, 0x6, r97) r98 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r92, r88, r93, r98, 0x5, 0x7fff}, 0x6, 0x2, r97, r94, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r101 = accept$inet6(r100, &(0x7f0000000800), &(0x7f0000000400)=0xc) r102 = fcntl$dupfd(r100, 0x0, r101) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r105 = fcntl$getown(r101, 0x5) r106 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r106, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r106, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r107 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r107, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r107, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r106, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r107, 0x1) dup2(r107, r106) r108 = fcntl$getown(r107, 0x5) fcntl$setown(r107, 0x6, r108) r109 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r103, r99, r104, r109, 0x5, 0x7fff}, 0x6, 0x2, r108, r105, 0x7f, 0x100000001, 0x6}) getgroups(0x7, &(0x7f0000000480)=[r44, 0xffffffffffffffff, r55, r66, r87, r88, r109]) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x4fa447ed9f4ca94b, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="13f6b565c464076f3421f1cb42d6f40c142a4d6a6fac3c9b48b68d33b871983fefe61c72fb9aa8b09cfbcb62dd40b131846de356e1a9447fc1d6be75b46b9873713703929087a9eb7b29ecf26d092d808585", 0x52}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r25}, @cred={0x20, 0xffff, 0x0, r26, r31, r38}, @cred={0x20, 0xffff, 0x0, r39, r40, r42}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r43, r110}], 0x80, 0x4}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{}, {0x26}, {}], 0x3}) 16:01:36 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x5}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:36 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x20, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5f, 0x6, 0x0, 0x5}, {0x8fe}]}) write(r0, &(0x7f00000002c0)="26d02a6e03557fec53615b3fd40761103dfeedee66c91091990b23fc39e9287945a542641ef4606c4f9c0139efb7b15d58f0c02004b8f3fc15302a2f9fafc0522562517d142bce5f50f272756f6ac7fcc9f4763c9054190760aaae9ab1ab3bfa7f1743484e147b693e5c9450d439d15f62284c7a33621d0ea3c733a34efd8fb418a116a82de060858663a3f5785f51181680a2b954557351c10667c61fe5e3bbcc2217ed2d4a1e80b36802402ff890071d0817fe951a725def50d678abf8f4e07fd89d51d3919229fae5beaa383ed379644346cbd81000492bb7a9e9351f7fb394a1d114239673cb88b996e73db3eb3ca911814d3c8dd9ef9c1110b6352d3df792cd53c40bcad1e4be8cf923b875f1188f5f910ba88292b68dbc7a11e51c0d52217b8202b2a40fa476ed0e96b7cdba2d78dcbf98967746292ecd90dafa3935b232783741397b149fe2caa2bc0cef842045de4b58577e329e3cc71dc5e957fd1bb8a8f2008f47857367fe6c235486c0451bd15574f9a05b8c9eb34a8ea968814672cf1ebdf3467efeba045b7fd1c337a3ff36deeb60372c4f085f94c368d4812e12e606d83146c5254201a72b5fe910768877c3e068f2c3ce0828bb53eb19aa1643965ff93d908fa402cd928a17c78664a66dc0cc62e36231855a835ebaff37ae7cf0c32b4ac65fbb002e8aebddcadf102cbe8d817c239af82a2d1c980619b302a8542ffc964e6c5c4c3c8187748551818b9d587b3a451a98450305a362e42877a1327892c57fc44fbcced59e4588be69702fb099d98141eb2c10bb85598368b981314d03a7e5c4cec2a7327875c1d06f7342cf9d8b1b3c1a0e86ecba32514eaaf06f4c4eadd76a86ff9707f1cd4b673b19a59759c9a0d91f7e8afba60d7c0005ea5d3673695a0daa299fed39465bc6d93633ef2375e742932fe434fb2e92155d0551b3f3172f977c427bd5042e2fd14b228923972d4b4e25cff09c59d79ae4908dcbc011f4e35c012b9d798f8dbc790d3f8f10935c5b9f336b3671e087a67c9e05bc16edadc268e8952950fbbe0c174e2e1ea91781be1720c267f4a9d0c186ab3243acbbcc9aa34e602d6e4b909621d10abf52c51709ac5bad23b42c806966d05a28ef2c0ccd6f157d03ae3de2355e8cbae8fd50a2c6c9ef0766b80abec53c530a4243d42f4c4cc9a4c3f7f93845bf12cb037f8a9180d560e0d25e67a5b3b8633cc707db675dfffaa708a9a52f236add09827af5d1408df7437aa9ec0edb9d89b69ba849fdd844500d8d21b274c7a978e1aaf6cceab0833b77ba79e8727b0ef8526e75299e8a86255dd1a141ebb2b25b3b51aa0b714acdd4445f41bf5b2c4a89f31589b3deb2beb5243c14f0df97dfff61e240b9b25070fab5752c23f80e03ecdd5e4c04dada595937c7b542a3bf4a7bd4e4a77625d91270482aecb9d03f3a2a3435f7da5e46e359226a935493e1370e23f52414ae9069ac771c8059653bad64676ab98f56a7adae293fadccf306cd0c3e1af5510f6ffff5700062683d19e4db7d7d1348160181c91e915195d49dd5681198c3bff7c94577f6c15bfd12ec476866fa0016d8fddd229d615ad3edf73543009542422181f544feacac0b8a589b0b1082144075958f4ac61919ee75cd440eb8673581ca3fc37160c9137a35dd812baa2fae9db2af7f45e3aa33efa943ea813b220b0044daa594ab4a8bd392395da3cb88a058e2dcd0cd6c4b510e0ac267642f8a6f5353b7d13d401fe2216ddf9cca5d9756aa13bffb9a9aa3af727ebee83a1fcd81c2eb1d6e883e6bc2e4d4b91c50cd88d8bea6bc5554ec1e2e1be8a18a5db458cc2426ac6cb34abec36aee7771c4dae30718f70a91944af0ac0e16de48ecf378fe16eaf5da19e59a2035736fa5d3c85508a2137757951ec0fc2174546713fa269594072e224331123a22565b4907acbd54905a9b18a5a4650deb9434bd5228b8c0171f84588a46528dda3c53c88f6cefc14f0f90977248acea8e41e8e556f30dd3b7063f8596b17e24d7b3b2204f50fb3c64ce1709683458c24cbff5ef4c2f29b93f1e88105f184212d8a262a6274942fd735d43d54c9d54f0bbf7fc176626467e719870d4144815385fe9a84b1e00d7d46d2c9708dfcb61d157e817587e745364405a97fb7354138b21ed8db73ba895f61f4d7142cc5adfacad97871558a17893490873909ab42ddd8947332b7e723e0babd7e46190ef5eafa302ce77d3a71a9dba696805470a7614a51c19ca264a407cd9f1444f11e09adcc4f5beeb7ab770cc2d7b25e8a0bf0b7acc60ae7f9c48f201f4dbea8744aec466ce048e696cfdd0d20220c3488fc225be7227419824bce14816bfcd3381caf41e81e1096007aa6240d0be0f860773ab1527a726c462d40756eab88708a3270313f975891a32e814bb342e138fff2a8f56d538075e55472f40923dfbabadc07215ffd0d8a6a7bd8b851ef55388d3f949607a13920827e93b86f40728ba9a2e6103ad2c2eb6048535589facf00868a8dedc07346a4203ae22f117f0d9dcdf1d87033465d80ff25db4953afaf306ed16e6b33fe7f42ae0e141d07625d941fde5063be84cae975a09e1915e63a922a1afd2801c839f98d46bfdc4b17a64029feab9e993630553eaf3cc0368f65fcd8d7da37fb17e110eb9038f2f72ead17ad4beee26626eeb0b33f4151728a0489dd103712f55467552435004e9c90cb25892806e33d450702e8c9dbbf8330c99e6181ceb2a92f186dc285cb204544716a4a5c86fcc897c0f39be89699c5d18dbcb39b662256a54be90c7f03ca415d046b93364387bea09f559860e07475f179686f1ff4e4c5153996712967edb94af8cc5d180e3d7a263f8e8fb35bcf28c338dbe6c185238b7604d7d06ffc19926b6b5593dc06a2a9cfc24b6712d67620f9f0038f5212f60a6970c0058355b28f37ecf3fa34206a1aa3bfe5b51275fb368e6faee89121e66259098cc9731dd4fbdf66b88ed0381296833db1e0d28cf3e1e4876d856b375dbd6201b40fc7fe9ec50d9392b276d2a5116399469b03197d938e67b6b2f019c786d9599697e7100c0ee0d02d88d30b2143223bd49fa5eedbe523211f9620994134fed1b9678cc1a94e9775cabc7b3f8af1f50dd01949828e07f7930b764b0423c2d38fbab81b08a5e7848a01f79fe1d312af8bd2b8e97c23ec4d918d67b5823aaa22ba11a1668571e062d4a1851e51ecf2e5ab3a01274d74f99a43693397c950a7ec8275bbc038ba6ab143b30e66f2c4bad407a7f661abbf6c73a45b583cc163f62a35b7afda16df9a00b4aaef867362f307e3db3bde3ba791d4606a338eca381b53d4325448cad53ba91a1941cea16cb9253469c52cc8a7cfbaeffd430cbdf885dd376dfcc3019e72ef82555f5deb6aa40af2f0e9eb11424e643df26420d2069380b64754af1020dff11277850353c84c41c2df47260035e23982fa4885fb0cf98d1bc92b4f8239e39b734b1e41bf227775541058945cf828b4844e9296b33aa2e315f970423c89acb51f4047552d7a5ab18442fa096c7b3fec0e67123eb2d73779f4b017b92808c4b7731ab56e98bf7fb12592eb8d2608a2ba01463343c10b1c1b437dbfcc4792b96b048db5ca8491f878e01e6e4269fe9bf86df75e74995979f6cd1416fa2bed1c60ef3791abb48014858fde18805e8cd1037923cad47b48882c9e650493bbe4f29aa0cd8241cc345e4ae263f5b007f398647500dad6f23cd2ce0d14d9c1465b133b1073c949bf67b858189e80c349329872f301a77253e5c424daf8743f9d908a2b683836949afcaa53766b59caaa56bf3f900b18b6f9b62155de8c42550afc1558f201ca70988190273efcaba843642e6af8f8a645af6c94792963d847331205bc4746c5753bc4ae4c29a0fc89bfd008146bc230512ca443a4582c2a0a057b6c0019873a2d6005f9734e846606851d3be5d7194b4ebfddbe516a9d2fad2664902874bdb172dec2f019eb6cb7425a5f9a5c667ac8c9ee57657823983966f8417325fa65973057abf905d975fd932e083abdfe46ed13d66eb2cea731449df23eefa5b4fe322cc17e2e3356af8c5218a58f35f3e4555ba27420e0b09e343e7a72a4dc278377cdabad10da65f3767580a2deb79678a09abda581fe0fb8789792d3434d2dd2982ae546fdb7f006c6bfe73f74fa95abc6f0cca6408e95daa4149fe5ffc948d1d9ca13b2eb65bf93b91afccab6f546351e88792e6ec7953bcfbd46b653a0b0485691a05377877a034ee999718643beab77977bcf5554837e501caa9fc11a8bf0d5942968e616839f423a3ff7a4eefa521d252a5983153c69d3e83078b8af20e55afa7127430261b3217ca54f192477174464bd81b606135baef3cc0704a99cbdcfe6343918f9bb1d9195e2283d718d1c944a178f25fdc5f12f259be2cfbdc8a3a585d3562fe86192be6a96a4f8e0ebf841f327dd8971a1167bd3e4c21083c3b9aee9ed9aed00ff1ed0ae2d066b02d37608011725a3ddee8cfda2629d13bdef2814651ac23b11cc1848c71473e6bc60e8b703636d739c1cf4aa82a4e9da15c817fd83352af122e29b8abc08285a74ca13b8cbf6e670e87a9964ff761005c7691f8ecde03176875615ff08ffdf2956a257baba777478528fee42ec7a13acfe7bf54002842622dbcfdd390a6359cf612594a7cf5a4abec4a2c5f45d364540a6f0c4c2a5b6ba80c211e812175c5ed3a1a7d72b0a6705a07c763a0a549ebb0b506b3c8c70395bcddfb70fe56ec3c41b706bcd0efc9a87ed6115e52797015e284708c73a0450110264822bf7b442d7c896c713f2555381a78a75814fd4cf26cd6daead7b10c617f774de6858c6237f1e86fe8c739d41530310a92885d8ffa03c55687ab65fbd002b7d43dc201bbaad4b01f4dc4bfac3dd90e24300b64af604199bbaa30578719190ca3ba946b328241fde0a1d639007660ba1c126c9f53ebd04720831d1546917c0e6ebf10ee5a244c79c3019ba3c73722f763fcead91ec331c47294a829001752c685946ae3a2bff1e329a32e61cb8d4a4b8a673f1d8e063231842ff6ebb7235b07e585bd0f117ed4a96dc1f4d4bd4158225fdd1a558cdafff93ea0e68db5dee9d1a8fb51393d614feca0be2d4084f9eb0415e171c900e94eea76131612865709e6100681f579eb64d22a915fc646dd3264ede5604282cfb76f97c121e638ca694094d970de523e85b4484e31228a27c2e0ad08d5c24cd3828ab34ce72a7d65a4cce2e3ace77f12d21b9720cb4cdeed2fde16e7301bbfe7a5b13b5aa521f40f3b5f274f17b4ceffef50593fca63d560b1341d0a77d3b8548b7d387a907513ae4770ac091c4f70b99bfe7f80042f87a0ce5af63d9937172b602b6b4547ec50eae83fb9e8895c205c2ef8d3fe04df60d7511496cf3d94313f604d65a97c62b37aa079754213009f13ad7ed2bfbbb5591e32e3b07bd5b57011db4a3b65add3d7d4a9ce83bfcea9527f6f6a1fba4b8e04fc6311d08d2a19db773036abf4bf5682e726a701e97117ff9cdf6143c1900bb7324353136f4b545acdf5d4de77bcbb32efe954826f06d6087009d2ec0971c85792d130a3357fb9ca03f38c67111635b74605be51ab5fc2ff8e8a8847843cb0d3fb3cb52a355d1cfd629742a80ac1114dee147701d66274483c7012227a80fb5a0e88e2b83b4d63a73bd5c93b30f1d6c554d7ff1aa397da0aa93cfb66ffb4648a44df51023567ab49737ff2852ae600ff8a58a398b83e55e2ecdb80792f04f42929f80d70c44c39", 0x1000) socketpair(0x10, 0x2, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x80000001, 0x8}, 0x8) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x2) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0x8236892180bdd304, r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x80) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = shmget(0x0, 0x600000, 0x100, &(0x7f00005ca000/0x600000)=nil) shmctl$IPC_RMID(r4, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:01:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) r4 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r4, &(0x7f0000000080)=[{0x2, 0xff, 0x1000}, {0x2, 0x6, 0x1800}], 0x2) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62060307e00000012000"], 0x10) write(r5, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)="00ee176c85129c8bc0d143e33a9f9f68bf35a64e0fb2b76592f43be89fcd947837bd81a52f0811481e9506b8577399834e212f3e4b72d339e5fcd42e8c25b373ffda89e67f8d03d8105bfb", 0x4b}, {&(0x7f00000003c0)="6aa276e86f7f3a4b801f4dbeb78dbbd0d8a3c4f9e55c9099bb28c45c4c8cb224967547dfff7c30a38eed80273e08add1bfe65679efc7402addf4a2965796bb2bba1c48899ace4590fea6e865081e653560c2a605c8322f49aa920b", 0x5b}], 0x2, 0x0, 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) write(0xffffffffffffffff, &(0x7f00000004c0)="f1284695e8e76af2df2dd748b6040aee25b1179910d77fbf63494fb68d2a97f9e81f40ba17ca068517e476fb203907b80d8b70350a0e837822e13f8e0bf46bae7ef28933e5a167a3cc69e902270701852c1791ad9d7364f5a3b6e976194f3f56f27efe0b8bff72f3c09b69233beedf0eb9c863b94a", 0x75) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xe0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r1, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) r12 = socket(0x2, 0x2, 0x0) shutdown(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f0000000400)=0xc) r17 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r20 = fcntl$getown(r16, 0x5) r21 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r22, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r21, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r22, 0x1) dup2(r22, r21) r23 = fcntl$getown(r22, 0x5) fcntl$setown(r22, 0x6, r23) r24 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r18, r14, r19, r24, 0x5, 0x7fff}, 0x6, 0x2, r23, r20, 0x7f, 0x100000001, 0x6}) r25 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f0000000400)=0xc) r29 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r32 = fcntl$getown(r28, 0x5) r33 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r33, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r33, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r34, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r34, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r33, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r34, 0x1) dup2(r34, r33) r35 = fcntl$getown(r34, 0x5) fcntl$setown(r34, 0x6, r35) r36 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r30, r26, r31, r36, 0x5, 0x7fff}, 0x6, 0x2, r35, r32, 0x7f, 0x100000001, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000004c0)=[0xffffffffffffffff]) r39 = getegid() r40 = getgid() setgroups(0x9, &(0x7f0000000580)=[r1, r13, r24, r25, r36, r37, r38, r39, r40]) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) r41 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r42 = socket(0x2, 0x2, 0x0) shutdown(r42, 0x0) recvmsg(r42, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000200)=""/220, 0xdc}, {&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000000c0)=""/15, 0xf}], 0x3, &(0x7f0000000300)=""/85, 0x55}, 0x1) bind$inet(r42, &(0x7f0000000380)={0x2, 0x2}, 0xc) pwritev(r41, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x1d}], 0x295, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0xc, 0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:00 executing program 0: setuid(0xee01) geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 16:00:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="62020307e00000019afb7bf19f3b90582000"], 0x10) write(r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000040)="afa9d3471d58d344827377d69b5c46a593036db24ef2d2e06ddaa784b60fb965902e0be4d323f0", 0x27) 16:00:00 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:00 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x800, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = dup(r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000001480)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001422, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) socket(0x2, 0x400000000002, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x800) preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r5 = syz_open_pts() read(r5, &(0x7f0000000180)=""/230, 0xe6) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xffffffc0) syz_open_pts() 16:00:00 executing program 1: unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000001380)='W\x00') 16:00:00 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) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x5, 0x4000090d2, 0x8856, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7f, 0x4, 0x0, 0xfffffffa, "27add8cab07a5fcb7d6c141e272fe259b83683d8", 0xa8, 0x80000001}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063e9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) poll(&(0x7f0000000300)=[{r1, 0x100}, {r2, 0x40}, {r3, 0x90}], 0x3, 0xb) r4 = open(&(0x7f0000000200)='./bus\x00', 0xa8d71b9f6fa1eac6, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) r5 = getppid() wait4(r5, &(0x7f0000000440), 0x2, &(0x7f0000000340)) ktrace(&(0x7f0000000280)='./file1\x00', 0x1, 0x200, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000140)=0x5) 16:00:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100e000000101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) semget(0x1, 0x0, 0x100) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) fcntl$dupfd(r3, 0xa, r4) r5 = socket$unix(0x1, 0x5, 0x0) write(r5, &(0x7f0000000080)="dabd7cd61842db8ebea686fd562c0cf5f2b171ad014d0a75c71ae9dc91f5b31c0569d244f99c173a56ecb8d82b8e603054b2a7160c2ff2b69b9c0c5fa19b71167a54397b1cd69d8a9b8b24bf9cb9423a7f266d580e80e136020cf3a9e1fceffae52977ef4198fafc35cf4d23ff8d25ef2f370e2dd9ac5f634d8499af2cba09", 0x7f) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x1) fcntl$getflags(r0, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f0000000000)=[{0x83, 0x0, 0x6, 0x8000}, {0x0, 0x9, 0x24, 0x2}, {0xdb9, 0x81, 0x7, 0xfffffffd}, {0x9, 0x40, 0x7, 0x102}, {0x4, 0x5, 0x4, 0x7}, {0x9, 0x8e, 0x2a, 0x8001}, {0x6, 0x0, 0xff, 0x2}, {0x4, 0x0, 0x1, 0x8f}]}) syz_emit_ethernet(0x146, &(0x7f0000000440)="41bc140000cc0e0000641d44f1e99f996d2e5800bddb94f9a0114828e5aa76d1a77651066645620000000000000087eb0b60b5f64fa3825ea8e1915dbe8e2847b414e2fbee3ed5d6f38b4d14954cbaeedfa8452cc70ea5220ac52fc60385513f0cc23ae2ab5f4640a485a0696ca42e972482393ba70530bf1b5b46d82ee4399eb474adf2992bca8e42ddf774661166e20540b680b5ced235618b06050efdb5746e9b46ffbe99650fb19ad00bbf5116c46699a6bd5f2bbc97659ff06310d5a179578cdc6b4dbb4b05cd7d2f71e2e5ff52a10735ea9900002b23d16fd5fb38f663194a8e62545fcb1a5753f10527e54c3be10c0d68de2ed8e885ef4139e5d5fec5e3c153843c82ef008cf935620b15e75dc0b16be88407504f0858ce96b688673986b3fcf4b32ac1b24807ab57dbc74278297a7b68af18dab01bcb09b1e22ae0d87c4f33000000") 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) faccessat(r5, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1) r6 = fcntl$dupfd(r2, 0xa, r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffe, 0x4001000300000005}) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000100)={0x7ff, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', r7, r3) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000400)="5c5b2ceb501ef6dd21eeb932d89e6608884c9d59a1840a6b44cffd5341689b8007ab799df52296e992f481e79a8623aca3fe674212ae6908d6d7d6dbe8120000f47502000000000000f90e331c10f5c4211879f72ee4aa000000000000000000000000000000005987e6", 0x3) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r7, r12}, 0x47) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x28, 0xfc}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:01 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) msgrcv(r1, &(0x7f0000001480)=ANY=[@ANYRES64], 0x1, 0x1, 0x1000) fcntl$getflags(0xffffffffffffff9c, 0xa2cc456b2ddf4d07) msgsnd(r1, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) msgsnd(r1, &(0x7f0000000200)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000f700000000000000000000716100000069b5438a7efa33ab52500ed4f7cd101900586d00"/58], 0x3a, 0x312acad79ebe1b03, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) socket(0x2, 0x3, 0x40) getsockopt(r2, 0x1, 0x4, &(0x7f00000002c0)=""/253, &(0x7f0000000040)=0xfd) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000100)=0xfffffffffffffca4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x1, 0x1) setsockopt(r3, 0x7df, 0x7, &(0x7f0000000200)="39238ab64af2897da4391848ded55655f5fcf818887b376ba6756b61b1a959f6cef59db5d0b8314c17e3762547397ab36709a3fbbd8e0c33ae235cce35aee4090e682ec4580397347e539c53a5bd6d8b7545419b75fc8af9b48237222163b03515785c0046b19c4e04b8cc02f5a4d4b5fe1e3ea399db228f621df12266b2180f209ba62ce220c7637c42bfee3d1dc8db6ded087f0ebf9529101127825b0bef9186a23349bbc0a52aec0747e0f2cdec827a59fe561ba1a40e4a4d", 0xba) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202f9ffffff6c652a0041b01c0b6c008875cfc2440c5473899df73831e1f9aaa052624562e13beb683c2cc49e38ae62632c8ff0db37fa6921fd9bd51fb1aecdda83fc9d6ef9ca5e7793666ab0ed134709c3ff16d551237db85fcee4caf04c8e3025f6667caa3d7225a4386948a90b1e7357f7f13ce40bcfe334f30c97cc93a3e263cbc1756510340d5fedfca1e62a1a4fa2baa346b83d19b01d4b16da5c4038f7b72b5f221e8a1b6db421e551de78d9e9ba3cc638"], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00a6b751a00"], 0x10) write(r1, 0x0, 0x0) r2 = getppid() wait4(r2, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f0000000400)=0xc) r8 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r11 = fcntl$getown(r7, 0x5) r12 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r13, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r13, 0x1) dup2(r13, r12) r14 = fcntl$getown(r13, 0x5) fcntl$setown(r13, 0x6, r14) r15 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r9, r5, r10, r15, 0x5, 0x7fff}, 0x6, 0x2, r14, r11, 0x7f, 0x100000001, 0x6}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r15}, 0xc) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x10a, 0xffffffff}, {0x43, 0xffffff01}, {0x86}, {0xcbf2ff904185d8bd, 0x7ff}, {0x8a, 0x7ff}, {0x83, 0x80000000}], 0x6}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x7}, {0x101, 0x1f}, {0x40, 0x8}, {0xc1f36fb5bce2d64a, 0x7f}, {0x0, 0x41}, {0x25}], 0x6}) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x0fv/bpf\x00\x80\x00', 0x2c1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x1d, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r1, &(0x7f0000000000)=[{0x3, 0x37b1, 0x2800}, {0x3, 0x7}, {0x0, 0x3, 0x1c00}, {0x3, 0x7, 0x1800}, {0x1, 0x1, 0x1000}, {0x1, 0x8000, 0x1000}], 0x6) 16:00:02 executing program 1: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r1) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) shutdown(r5, 0x0) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x2, 0x0) shutdown(r7, 0x0) r8 = socket(0x2, 0x2, 0x0) shutdown(r8, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r10, 0x0, 0x0) r11 = socket(0x2, 0x2, 0x0) shutdown(r11, 0x0) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r12, 0x0, 0x0) r13 = socket(0x2, 0x2, 0x0) shutdown(r13, 0x0) r14 = socket(0x2, 0x2, 0x0) shutdown(r14, 0x0) r15 = socket(0x2, 0x2, 0x0) shutdown(r15, 0x0) r16 = socket(0x2, 0x2, 0x0) shutdown(r16, 0x0) r17 = socket(0x2, 0x2, 0x0) shutdown(r17, 0x0) connect$unix(r3, &(0x7f0000001d00)=ANY=[@ANYRES32=r4, @ANYRESDEC, @ANYPTR=&(0x7f0000000400)=ANY=[], @ANYRES16=r17, @ANYPTR=&(0x7f00000010c0)=ANY=[@ANYRESHEX=r6, @ANYRES16=r16, @ANYBLOB="8da3a82a6d607ca1fd2baee56d6920de5e56d03af0a18de9a09b302b740f07f20011a868fa41fb8fb9862457e33f80d2c8f3880f2938559b37cac5c55919151124e2a1174f96caf4e9fbef28846c81253f7a4bf1d05a100fc30f9e2aaa2c4e51e117743626ab20385a20deb7c9e57b43dc27f02993f55be3a2f0652804a23eff54c63e84799a25aa508c877103709561534ab9a71f63fcb1c4b05f2163f6804bc2b82364fb2cc244"], @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=r6, @ANYPTR, @ANYRES64=r10, @ANYRESDEC, @ANYRES32=r1, @ANYPTR, @ANYRES16=r2, @ANYRES16=r4, @ANYRESHEX=r15, @ANYRESHEX], @ANYRESDEC, @ANYRES32=0x0, @ANYRES64=r11], @ANYBLOB="7ecc3c8c49cead2cbeb0e5adceec03094b072280ed08e76308bed72b5902f9809457b11156738af78aeb7a62c4937afc4c7c4ee4c3f4310ed5c395b620e355f927b1c483b8c5a903769adf14989d066307d25a7a2f555f500a94ec9bc52c50be6707ce7a63c5028961c6ead2450b1155d4be4b554f32b87086f9e3fa252c2aae5c9c4bf15d8cef0f69f76305745721bc8d1ea6f19e90dd475047a4cfff0a8c289aee2a350c265d795d23cb2d060e214c692146fe4e20ec40a6acd642d20d749d6a9911adb423604dd7e29335d13033f6df3a0faa8deb20607523fda2efc5e3b6eecfe0616ea854817d1a3d657118", @ANYRES64=r14, @ANYPTR=&(0x7f00000012c0)=ANY=[@ANYRES64=r12, @ANYRES64=r3], @ANYRES32], 0xa) write(r3, 0x0, 0x0) write(r3, &(0x7f0000000200)="4f05c25aa7246762a7c693fca694538e6346eeae28824b310450df944420dfe9a9e000a31a6b8661cbb49c51443d86434c75173d9d78e41387874f3e85033bbef08a6febc6167559e7412fc7640adc1d407ae9837c6779f31b513990e33a0e7d2b64374a5f5194504979af08d2deba55f652de7ed79a653d7c3d9306e220b050e567f920a6b1e63667ad6acf51427b2e043d4e57cbaef3b8fa26bb9ba237b32f50cd878a339d5937a780cc0213913b571f0b3f1c1a92", 0xb6) r18 = syz_open_pts() close(r0) r19 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) clock_gettime(0x0, &(0x7f0000000140)) r20 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) readlinkat(r20, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/67, 0x43) ioctl$KDGKBMODE(r20, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000180)={0xfffffe01, 0x9, 0x400, 0x0, "2272eb679b15f925bffed8f68ca903d275e337d4", 0x401, 0xfffffffc}) writev(r18, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 16:00:02 executing program 0: ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000240)=0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x110, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/84, 0x54}], 0x2, &(0x7f0000000180)=""/83, 0x53}, 0x40) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) flock(r1, 0x1) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 16:00:02 executing program 0: shmget$private(0x0, 0x8000, 0x2, &(0x7f0000ff6000/0x8000)=nil) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x9}, &(0x7f0000000040)) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000117, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000000)={0x85, 0x0, &(0x7f0000000200)=""/133}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x6, 0x9, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000", 0x0, 0xfffffffc}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) semget$private(0x0, 0x4, 0x180) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e7130", 0xd) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0x40f) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000000200)=""/232) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r0, 0x8, 0x1, &(0x7f0000000180)="e15cf77f8436c5ed1f3d8d7cd2df48096146d9add6225146f62bd2db4354910bb46d504a81a6075b7c11a537bdf139dae3294e2be7f798f451b3fcbe2be9b376ccea0b28f54dcc4864dcf912678b1f27ec907ffba705a776b3b73451acd2b8ac179cc3f11ca564605e49a76fe1d889428e152397bccb15", 0x77) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) r3 = open(&(0x7f00000014c0)='./file0\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001540)={'./file0\x00', 0xaed0, 0x6, 0x8, 0x3, 0x8, 0x3, 0x40, 0x3, 0xb60a28e27a80f56d, 0x5, 0x807}) write(r2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f00000000c0)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f00000002c0)="8346a708948d87288fed7def5e516b4e22afb234381ba241ce4222f01b5cdedc67d0a21d7ddc14b176996d5c02c7cf27ec4acb55043d4f514b931434532e297f11efe57053721f823e5f4d4f0e00035e5dbcfbedbcb756d533389c1ca36cb388ecdfc6f0efdd9ebde2922fa157774166be09b2b5d3d559ffaf6908333b38282252b8f2d428d363e62ad4fd2d3de49ec543bdf4efa03ccf8791cef9a9666874b204968d8a1f9d423a84d61e666d039f05b6ab82208efc4414362f4996993693af01157865d1925c1a9011a6ccd9b1606e0c3c832dd797508b94f8bdc6ebe8a708614312e69beaef4547ff9d57d5deac597920dba8476dd7526a0f70ce7fda4f61695f421030e4a371f729acd8ffeaa2563c5ef56c97b493b69da7ced704a9395a559fd169a9158b2b4e49a8d4c81bc3f93c938525a7a36c30d08bcada5808f5a999513409c66efeb19eb0edcf5cc9595e6698e5822ad66dba7ece69310577d620c7bf704014818640280a115115482f5962271376d82d1ec185119a39d00270ea7b516039f16ae4b5d8ac5d0ac873bdde3fa9272f34a1c057d2508e8807b10e9ae69a9d7dd466c4f367a49205b9c114e0a4062ead04609484f20218328687050d0d74762f973f6e681604ea3cf5f1ea86c25d889c9f670f14484347d88e3f7f5c9c705457ab75f0c2350a73cba43dee68324796cd79d1609fa9d84ff87169c14e15d89fad46c083d0f27e2b2667446ad8098e628987c43d9acaa74b3223a3b30e5e00a9706ed82e2aea1a9ddbea9fd32ceed5dffd2bd9efda7fb74bcbeb1ba94d833d431295f5b38a427ec4a348d8741348a153b0195a87a958461521732770dca40ea1790fb1fefda7fbbec88371c5f8d07af4a95bb6c354834bfb2dadf325962904459052ecdf955bf26d9c00a0295c3447a6657641bb2f49ece0b139f1f2cfce25197aa15324ffb720a09d880b0f6b57e18859352a3bf82b04c035716d4901bf6bf71d8ba21e771622a470a9c7eec417bf2a4905f13e1dd21f3726751d143d3fb431b16f034e39e8457184bd2d05c319915ff4947afd81912eb3d93419f0f3ffbfd2b66abb0be576c83fbdfb106e77f998f92da98bd4b9003b14c55cfaf46cee82f4341be3deceab717325e38311bf4be12d8008be63c323a8e088c492a7347001bc7be81a1e36da1c0e21a99774236d5fe58a7f6d471e99b34c437e9839dd728bb28494bdcb7ed2041f140b167dac3a9a7a382ea3689ca576d3c271bdcb1b97a1e49dbee7e2119d2b20c34870ec612aaf29ec34bf1daf2025cdc5a4f649c2ad69506dd374f259df36bc3c7a934f5968b4a744510f0ea2ce2051a5145e2cd72bc8219cdbbc6b64023d55d67da1c6ab29d3e1cf4baa64a388b05b74721ab26a1577f81bb4e9a716ca3029009a33fc54e666e36652305b208a77ce7836cbc8ec5db70f335a596d642523336d9a48f994f92d6dd616ff40fee78efac545011e7cec70c8916c18f3ebbdeb780ab74781b6c9761e949b2bf72611f249026563e0ae2f9f38d8f6f98198cd967485c6b2fbda7c06ce354c48bac80f2915808a6ae68afc0d0c2c4b023e3a9dc5d9b488e970436cd5143948d25896261d3743b7bf25dbace30be8105cce53b74252be6145e9baf0779e1076adc261c9e9f60bdef2be709e6dc1bfe2e8495f2de5c8159e18099264011a6ac75a1d4ba0f4583064ea6ff367092eb7f64f0cb69e8ce8d516da57fc521f717d539e11eeb0fe6a02c9a338efaf6e6433bc2a3fbf96f54c5b149c77e7b1bcdd6e5c6f18f003aae163f18d02ca7900e185ba772f12402a145684463620cee610455e95519968e658a5dae44ab9fff04bf879357656208cffa48d33c6353c16b9ce82ab36c50af511ee27cb84c16afb278d97e964e06c8277062f6b26fa408f93cd53f37b12c78170a89eb6a5fb994fbc39f1582d30904ee71090f9e1e023f63bb6b720bb3e75b18a36af7c555ec56009301d27a003079a431bc7c97f70bdda6413a77320f1fb98cb165009795abbacf2872b95e49c7ed80ba0a353162cd084f8402c2906e3137a2847add8f67c1e1786ae2792d9ef50c0086346e196aa8de1425c5b5eecb12c724e5a92e2f6ef9e36bc306535afaf19d0c1b373b604629ed95a98f3dad960e463baf1525e5f2550012ab1e34ec9f827bfe75bf641e66a7f21453294c819fe3392cf29b5b11d62e8f082eb01c9fa54d7bdbdd647a08f738ce1c096a2ded9fe067b0172bf3f9edcad34316db72ac200f533f5ab2123206b274e627abdf20aef583bfbadd1f75784b14fc3ee26c158a036faee0bf1974b9f290725d339315615bf8b132c12af75ce50eb87a8ceaa0b7929eebb417d31321fd5e3f5a55b154eb1f6509ca87ea778ae10f5b25a0d280ced886f1d91c94be3f6608ae23fcfe55df3c69358950b89dd1339dcb043436a64a3a8ec2fb0311e1b62513250cf817f29000d8703c0226cbd438e99ca52b929b1a3f47e30b09f7c9ce6673d4633dd2797789810dba0a63127a3cf60983c803c390745ad7959095bf0c3276a6bf10c019a6aed7fef4b4566354d74add93b82a07eb88a1b67e6040dad6f815a6ed68a12b7aa5242c0877a7f903fe1f0157dc0e29d6ff453d7160e36274f988ba38eddcf1ac5aad797e63924ee996c09d31cf1ed044a196d9280f40817266ac2942284775bc1878fa0c9ef3c504b9074009e08af8777a2be30a060d8e5b1e40ab909530470156e3bdde30d02f29d1bfc718c8fc0f5bb346e56cc13a5a1b83ea4c2054d883bd36ef918bb486f467d451dc3d397fd15ee41ada3e98eec6a010974926764ffa9da553322df2d867ce1c35b636ef62183309b50a3ca89a1dc7a1ef2ac71c6d91aad3bbf9580b919d7589359c471c8c1c41550a4b07ff3bc5df727c8a1c56687204c816df5273100d70edaad199284e6f1ea2af6e3362ddc10c22eb60934996f52ab2ad876fac9fafc4ca63e8ad30b39c2d17a14f6333d7ee22f183c8908579a4282d3af4429746d5c7750c33c87dda7c8428492328d281f8f6dbab13b67e40beb38dce9964831116a0017edae95eb7ecb327e4466e7697fafdc2c500ba37de1ae8ef2a330efe0feb493e6157871341505664963e7fe072d6d1aec7d762f7f99b04ef62f1c28c46b2952070292e9c6a62971ce5d040a52940e6f846bf0fd04ee13d47954dab69904babaec901d60126f78d3c81175a01060a651c5b801bf8345d37a8038f821710250ed70d04cba99d3c6a21d58505ecc9d1037e27598945625b48aa8a939bb09d1cf97d3d70ce430ca2bc939b11e26454d6329412b7c9a12ade6fe722db606a2eb209f5cf809c25d4b1246295b88167765e16389ed7168fba3b25be156b49c656521b28fb179094591a187304d084e85643183e2bbb448887711b5c274dd78f35d6c031b94ecbe0863c3765344d09b55df81ec5b85c338a8a3291e753fcbe067fabe91cd42cecc851a51a3e2cab93f26074d4d1f8aa455414fdbaf3de04a2023f5c7d924bf9a681c83e4c9bb88af1031dc9194159c2417602267b0016f26f446a2e09ee4850af9ad8c65b592aaf53b8e7eb59fc4a69a70658385e60fa5f583a203fec14e36459080790007e8d7040cc713ba8f9133d69a42d4a7359c351499cd131a5654a64930916c14f6384c92c8a873d2d80c663f70e3d9a481fc5c904badc22e2684a59973bc95dd814f15f840a87e663e91086acf9b77f84e05bfdc42304ebe75bd4d5e3a29bfb803ff92d6a858c35d497a3076e09165de22f525743a4f5c730b30fb4e392e79613caba6aa0a5504209bba24c8862d5b0eee4eca3e9996522b282be659cf726a75a4326b73095e4929d6cd564a2666c79d255227f42dad827f9e105b1181fd09915f42706e7240b263828b5f277f7308bcc1b352d1e0229cdda881c33210952c54e6f567579073f57f0deff02887db5c1b5859c39ad63943129cb53c18ce866ae9ce4af6a4fcb0101eea3fc565c42a30c7f7370500c977f065c291241c9d416b467693a03f662ddb839fc145a34e1ea5408d4b12022bcd632dbf6929c652df5bad6d9272fda0ab5314f3df86641cb890105eb948376942f96cd60fdec203a3621a16a7561da8df4086a0eb56e1b560de4a60ac394edf7a285a31208615a6abbc2e17d4134cba87b286b437ad9660e61578d46a62ad4cf676a37c94c3e625d140a1384ad7e0b6ff78b6b4159d4e557225c557fae707d86f80fbb98746608fb7084fcd725a767992de066159c5a499f80fbf54d41fe961cfacb67e16771e30e2377f0f0583ed26c0a389382e45fbdab3bf4bc925c147be8a31864c4fbdbdada22cfffd221203c0de879131265992591d611a27af9517c7f178ea42aad92d82480ef98280e71532a508857b5eb53b7dbfa81c47e5b99586090e7a6724cc3e50db835ad338414d91aa8302f26603992cd56442bc1387f59fa3a915632a2416e496b998f836be54fe7cfd88fd0ae67905d84a98b64bbbf0ebbcfa97db473486732174d582ad3f02f6534c01679760f6f8804f3d2b74645ff97cb6d90b5ad02153f6c497c7e962a355cb5cb53584fe93829cca8ea7f7261a1104bded740274d778142b28c5e9d18f609cccc975e9fe26f1f5962b44f3e694c5d605ea375ca8fed3125a4b6afa7e2a3e66ef4870a2defe4b8bf126ceda441d8379ebccb41e87146e4528637d3599cba607b40854a299e424753f5151241640b0435d25a18d37da8f62afc15c981d07577955fa75a1d158a18b04d0add451c837ce82b1063e90c5d1aa148e11af3c4a087b881b69584c531aacf6dbb396d21787d4bc1fb82e7ed22097bf338cb2b783a6b0c29454288fe941145db1cffd3687cbefe2bf1a222783ba701fc02b578b221ec73f995820ea83a51862022094af6acf5a810c6a905eb2d6542dbdcf9e71040b4d91aab891beedd9e30623511020cce54e3733c414470236e5b7e036fe15cff9518a5ed8cae32937575f8cd5fe37b10988f7fdeafcfea4d1ad24adff583fa11c775cba21e4f308e5e88a2eb6cda7ca20b40a6bdc338903d08b2d2970a5bbfb1dfb2f9fe1516ddc87930b805d643c723a26026d909b02299b2cc40dc4ab9a90d28f4abe7f6731d1d29e2103957c817ed70430d310edc0023ad80a14d531c27888db57bbdf4c3a6b7990f5deb4d2f6fbd53a02d46a2715faf546abf4fec69a92f50e65ed4611c1d7f082b1e7e221ca7f751e9a043e2d561231500ee031b713692dd4745d1ed05da443638c67a6e5ec122b2c41a6be245f3b5e2973353a61e24014525d73736e2a8a883b96e9d1579311a8b562f4d4dda8a383937bff590f641f49e3d7353daa8e4ddb807d6d2cf1ee018bf3e866a50d51574bab2ce13914002e0456895e944bf3f72521ea502263b7391ed3506714f20546ffaa7f52171870fd967c693ff0dbc70ca09a1ad42197bfccffdae9a3a25528e6f1b2bcd1692ff49c0e06f078578ec2f31e31570801ab405f66d879811b276604e32dea8cfe14a6c0e5c74ca076eeeb0b8e2cffd8ee1a4e46f173a70bda6660a8b1a2f373134d9d9d0289425777030b396f3598fd1815064ad65234077a7eeb503a9f430e7fff2922f9ca1810a61085f79d3620bcb4837f4a37af857b9caf952f4f57f19e16e22ff58db447abff0a7879e8550526cc0c796915d17215a2f1414a22486f239c88db3ac16a49b61d64c6e9b8e1444bfd9097300e2ca3f157652e48bdfa41a8c5b8140cc8ca8d41869090f76fadad4c76e87fcf898563f4ee", 0x1000}, {&(0x7f0000000180)="4b52dfbaee9367c286af7d08f9d3e0df2906cdd06238e5564ccdb02e5338ddfdf1577b50d23767b91e8a39c26e867f603d503e91cfa1e0fd250603da75553393a143df5661414c5dd7c3939b650e304bec6e5ba159a6dec774ef3229d400f2bb97bb56707eaa156b422013895d4743e83bbd2251d750bfd8c305f7d3f27a2da76533425ca9b3a5d9da2011b46fac4fbeef5ca3d98a017e0026299e29fd6612c0d0a84af6ed77fb08268f6b64c7d61b0fbf4436a5700cdd042f9089b1d214046ec0944903ed669f6e78", 0xc9}, {&(0x7f00000012c0)="2663c931ccd32f5145670850595b6e87e37377f83ac6c1760210f9c4048389c2c1b50a72ac4961e78db1ca3f380a714b66e6ccef20e2e2e8ae59299422e6f9d662197e8605e23cb01282a41077e8a452e6a1766373a50627e0c7572e392403eed9e285b87e6fc5a842c138f2ac07f0decfbfddca0b693277a6d0d0e454ae649825684d58b58b9302ba187a6a30272ba88e6b5530f66cc073b9c9a47543de2e23049b0c9256b19077073e7615462bc4b5de852e359bf78e8c", 0xb8}, {&(0x7f0000001380)="cddeb47e4e61b46e4bd9bd3c4308e9130cb154a12cdbd5b033ecdae8a2ed31c163c873ca1417e972a1eccf8139103cbdec7bcd9b45cb287eccb2b3b749f30ea9e08e72e700b5de4d74a358916218f3b175c1ad833a3612b403d110e2ae516f89011b716b1498696b152f5a8276f9825a31748afe267157e459c99de777c9bda758f380b57055de5fb4442509aef427c33f6594fb9cc8a363a0ce7406d839edbc657ac19fc2b7ad8a2e45b8f103b878f7655add155b53082a43b3bf178a6056cd01bd3948776e60b64c77b9b6a86025a0596ab7a2538c233298ab9546819522db011aae30247b6e4b7e36c43d", 0xec}], 0x4, &(0x7f00000014c0), 0x0, 0x400}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6, 0x0, 0x0, 0x93d3}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = semget$private(0x0, 0x3, 0x249) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) socket(0x40000000011, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x2) 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) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 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) r10 = semget$private(0x0, 0x5, 0x400) semop(r10, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000500)=[0xca, 0x8]) r11 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r12 = syz_open_pts() r13 = kqueue() kevent(r13, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000540)=0xb3b6) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r5 = socket(0x2, 0x2, 0x0) shutdown(r5, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) r7 = accept$inet(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = socket(0x2, 0x2, 0x0) shutdown(r8, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r9, 0x0, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x220, 0x0) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000480)=ANY=[], 0x0) write(r11, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r14 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x10000, 0x0) r15 = socket(0x2, 0x2, 0x0) shutdown(r15, 0x0) r16 = socket(0x2, 0x2, 0x0) shutdown(r16, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0xf70, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x8, 0x40, 0xff}, {{r3}, 0x88cddd24dc38fecb, 0x8, 0x80000119, 0x2, 0xa9d5}, {{r4}, 0xfffffffffffffffb, 0x100, 0xb0000000, 0x293, 0x100000000}, {{r5}, 0xfffffffffffffffd, 0x2, 0x10, 0x9, 0x8}, {{r16}, 0xfffffffffffffffc, 0x151, 0x2, 0x54, 0x8000}, {{r7}, 0xfffffffffffffffb, 0x2, 0x2, 0x4, 0x3}, {{r8}, 0xfffffffffffffffe, 0x0, 0x2, 0xfffffffffffffffd, 0x2}], 0xf241, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffa, 0x0, 0x1, 0x4b, 0x6}, {{r10}, 0xfffffffffffffff8, 0xe2, 0x8, 0x8, 0x401}, {{r11}, 0xfffffffffffffff9, 0xa0, 0x40, 0x0, 0x1}, {{r12}, 0xfffffffffffffff9, 0x150, 0x40000000, 0x1, 0xfff}, {{r13}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x80000001, 0xffff}, {{r14}, 0xfffffffffffffffc, 0x8, 0x10, 0x8, 0x400}, {{r15}, 0xfffffffffffffff4, 0x8, 0xf0000000, 0x1fffffffe00, 0x8}], 0x362, &(0x7f0000000400)={0x6}) semget(0x2, 0x2, 0x200) pckbd_enable: command error 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0xcc2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="7caf1fb8c3c3c120c34ada797bffd57fadb60bee8bf81c0e3aecd26ad4b426a6b3341a31373db36f0003eb648dfb8f5f0b73b335e45c81621f805f0decf7ee70531b2c5a14c5bf1f31783d7dc776bb650250d3a33146b4c37bd133ba846a1f67e74f26d18fb8b73e8f9cfae9452fa02763a1235553f6657732c3d826dcd77a5a2063260033a64bc0f84205a013a8522b0c216d3fd28e6b0f60d012fbfb8b675aaf6e0e38ffd9d13a964f43d02db5eb34b3459c259fa08428", 0xb8) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) connect(r4, &(0x7f0000000040)=@un=@abs={0x9a520be9d1bbc17, 0x0, 0x2}, 0x8) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:06 executing program 1: munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) pckbd_enable: command error 16:00:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000008da14f5a15cca1d7ab62d9aac550005bf209ccf8ca46f2090b86c6a97009d9925bb75f76063327ed8853afc78d23d6cb1d6217241903115c5000ef82726ca0d50dd92f4fe7a4cf179096cd09caf4ce257ee7a66fe6a6d155722481548bd02bf6038c1042710a481e19abc1b5bf0a91d9565634846a2c41fe8a079a58f762bc104a0fb45e3a41f2eb0bc8a504502260065812fdc475a3bb2dee091015bacaf060d9ae88ce54ec9ed1b88ac7971bbc79a4ff02631e1b757562ea3ba0ddd0fc0034f7c7ccd932c204d5bf6a3227cb55b3176b98d4e28d3759bdca9326d5"], 0x10) socket(0x6, 0x800a, 0x7f) write(r0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x45}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") semget(0x2, 0x3, 0x100) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x90f0, 0x10001}, 0xc) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000340)="2b50ee6be9671a70c04f29545647c834e8ec390e98fdecbe8a9759abe3a2e6792bfc82a5c84b0fe971e7418c5425185bf5bb90525127f03b0bc053ca15e015d000ae6549ac7c18df42dfcd3d0961b84665c582eb89f074cd18ed9354f9e9652635f880de63ab7a9aedbd404bf987234353a0930a4a7e8caa81ff1b8425cef096c0c1169208c5c93369eccbf49a506354f660f80ff8c9f23e0b67766d8c4d3780eb9ddd9624908b29f3748dc0fbea3a39bf903366f6617c65b14fe0869e1328f8f9244b343b5882", 0xc7}, {&(0x7f0000000440)="4ecf25f92567534eff7e1df9edd27b2855d3c95a20eb145f350b7fa8d87c532e93adc72b74b7040ca6409a6da5271fefe2c057b9821b5c8918e2d3266d9fbd3a3abde952e38d11ea80b778b19a0918d5654f9306116cb0f8a5b7dc1696974c7d4420bede56a8c40ac271eb9256f885848764e30fa2ee548765ea496813d9218ea1d3c9d336892815a224a42514aceb44b3c2191292b0d976cd295df8f84f4bf5afda902fe86243968bffc4f8ec3ef7706a8f531557b5744f7369433635ca854c55862db68641dde101fd2941785a7f23cc658ddc021501c11f94d0f007bd0b191d2164ca617565", 0xe7}], 0x2, &(0x7f0000000140)}, 0x407) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x1) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x80}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f0000000400)=0xc) r16 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = fcntl$getown(r15, 0x5) r20 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r21, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r21, 0x1) dup2(r21, r20) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) r23 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r17, r13, r18, r23, 0x5, 0x7fff}, 0x6, 0x2, r22, r19, 0x7f, 0x100000001, 0x6}) r24 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r18}, 0x7, 0x0, r24, 0x0, 0x81, 0x0, 0x697}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r3 = socket(0x31, 0x4, 0x3) lseek(r3, 0x0, 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:06 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80002000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x200}) close(r1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015988428 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015988428 16:00:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xfff, 0xa2, {0x6d}}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x4}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socket(0x10000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000ddffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e5950a6561d73ab09d0b28d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b3aa42006a8087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c141bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) fsync(r2) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, r10, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r12 = geteuid() r13 = getuid() r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) fcntl$lock(r11, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r14}) setreuid(r12, r13) r15 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) r21 = getppid() wait4(r21, &(0x7f0000000440), 0x2, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r28 = fcntl$getown(r24, 0x5) r29 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r30, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r30, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r29, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r30, 0x1) dup2(r30, r29) r31 = fcntl$getown(r30, 0x5) fcntl$setown(r30, 0x6, r31) r32 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r26, r22, r27, r32, 0x5, 0x7fff}, 0x6, 0x2, r31, r28, 0x7f, 0x100000001, 0x20000000b1f3}) r33 = getppid() wait4(r33, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r34 = getpgid(r33) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f0000000400)=0xc) r38 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r41 = fcntl$getown(r37, 0x5) r42 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r42, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r42, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r43, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r43, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r42, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r43, 0x1) dup2(r43, r42) r44 = fcntl$getown(r43, 0x5) fcntl$setown(r43, 0x6, r44) r45 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r39, r35, r40, r45, 0x5, 0x7fff}, 0x6, 0x2, r44, r41, 0x7f, 0x100000001, 0x6}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x7, r18, r45, r26, r19, 0x2, 0x2}, 0x5, 0x53, r17, r34, 0x9ab, 0x0, 0x3f, 0xfcc}) r46 = socket(0x18, 0x1, 0x0) fcntl$setflags(r46, 0x2, 0x1) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r50 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x7, r48, r49, r48, r49, 0x2, 0x2}, 0x5, 0x54, r47, r47, 0x9a8, 0x15, 0x3f, 0xfcc}) r51 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r51) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x5, r13, r19, r13, r49, 0x1b1, 0x2}, 0x8001, 0x3, r14, r51, 0x100000000, 0x5, 0x3}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r52, 0x100000000000, r52) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x4, &(0x7f0000000240)=[r7, r49, r53, r55]) semop(r1, &(0x7f0000000180), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x18, 0x8000, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f00000000c0)=""/5, 0x5, 0x42, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) accept(r3, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r4, &(0x7f0000000280)="bc792b82606d", 0x6, 0x8, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)) read(r2, &(0x7f0000000000)=""/7, 0x7) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000300)) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x9}, {0x18, 0x2, 0x7ff, 0x5}, 0x200, [0xf99, 0x8000, 0x80, 0xffff, 0x9, 0x0, 0x0, 0x101]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() shutdown(r0, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10080, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000200)="e770b569a5a09b3362293ee93dd714bfeae84bbe4b4ee5a8ec06d1082e03bd479736f17afdd279f5d43b6cf2fea7bea79f92ba0aefc1ecd8c234d20da835eec11ee61e54f7623ea54ba0b5522576b54d382e37ea5b8d843c29637b91b5ac11cab74028646df500b22068d28d610c00ffb490570dc0d5ab49b47f2c4357cd17a920da4b6e1c6ebef657169bdbc1ff2501812287deaa19695b5d9dd47eb9d0", 0x9e}, {&(0x7f0000000440)="9118dccd47c7908e1df7330edcaf0b06884dd345e4eec1678a001d22575a7a6a3ff3f8313d65834172f1a76120f7e72d75da1739e79192063d510de5ff52dddba2f3d6a2b08d03873a6ac29685ccba5817d578062edb3f85c1e4214776a403f47f25b8deb0844628796eee2b8a978777990bb3e1971e862b623452b52be4bdf781dbfedd04d2d68226c246de4ff20ece879be577b670188b461cbf38670f6bef61a38bfbb1f745d8f9011397dc941fc424b37dd4841e9a5ff5afda8562928333f17c08ee2fc92a2dd7c14f5cf8a8af3281019f8f2ed9a7530b4fbf53b4d7f899d3fdb14eb3a8c4a63c22a18225fe88702919b812b98cdb28942fc6912bbbf72cbd5853e93d253f6dcfcfc3d506ebe5e3a04af634c1f751e086586536563999dc5cf2acba74789b9c9fdd1210b05787bfa7ae52bef29aca5aa1d7dcb7775646b406f1b804795bc8af0e7ca5b207dd9c518fd2a6a49257f7bd8eb38675d7bb28f4359087b10a3eed702597c8b756ec68dfb535f652be320b31762d1e131aef8d0bb3052f1872f9cfe10a76278ba28a6fac5babbb19730e5222706ade40c9603975491b432b35fde8f539be874525d2a7aa046324ad379f22434ed80834157a7b8f7a8e591e70b881c49ddeedb199217d6b7eb0c857d3d8b630ffe0f05219403fe524fbff710923aee3c0fd4d66125b768a53ddec733b8c6af87849cbd670e71d6f8f7d111a515ed77bdde6553c4778f42563a7b4e16d794ea2e961846fe7d0a2250b05b7eb347417b9b213ba713755ed2a336ab38266be2c1ac8e234e0285a77610b16cac07de9f2e1f67d98dbdd78d7693be49cd16ed4b865848c357690d9682e696ba0ed6b22e614b4c2c16225e2c2b14108d66b9fcba6777142b92011d056a8d2ae6634b742737d231d8f3f0b021c02e6ca3e16aa04ff0c33175c27dd7f65129f324e6ca777958d8d3200630d83b8514bc22171067582a9d95b06fee929c726cfbd41d5327dc79bb13c0392cb9df1149a2e6ff03cf6e3e3f8ef9419965619fe477c8ecc29aa5bddf346be3f45280ec7810973b6e221aff4ff8036b5767e4bd82ddfd99e6a806564fa8ce0a76b90ab41220c529539ecbecc2ab76bb7cfcaace6a26c95e4aa97a7266438bd7d1897032327aa95e5c5dcc7230871676e482feec027e5b9672a2a65683c6a655adfb1cba17bc329834c58118610bc0fc497d5a595c28fcdd9f7ad42883447623b6175bd0978609f61e4bc026c6c19f8179bbfbe1ea3eec24be33a68455583536977988ffd56256d59cf819c1554ffd5079652b623f39ecfb77272b40d88d8c963057ad1f4e446d6e0c39e34244014a8d71e3578eee2d3732bb0f4e6a841a2125cea52087c5bc61000073daf3ec9d0501d8259a9a519ca47e2e90bd8ed5a207a37a3060274aa029602da7ccdcb47d186879f7f9e58e2c535a8b3ca17e9b387c55b881d28503c528d113d8cc3b33c03c1f621e61f26cf7b2bc24ebab05cab186905d94c352a966ac469bd61c8a606548bd6bd577c271f271c9e0973c0882156d77ac9bfb9429e1358f4f39522deb20741d541fc205a1f8cde7be224d3ef6d66f8563c8bfb083c77703b52454f2be9b9b74a0c039bc80e2f4bd4d5fc76b57f268b306c89eaf289577028091055312889647cc4effa9b1420e6ea42c1639293eddbb37f6dbcf207906f3d8c2ad8389abe4e5a3d6da83b5f84344203aab2e9e60277cebae0e6b9f6b93e13f7566c57ebfac2232c41fadb2bc2fbc7427bbad25b590f5b1f9e5b8f6f58e1f1e7e8180b05b64758b70818a2a7f86f3d7970095bfe4734930b58d1e91a03363c1e3674f045b985ae854f44f80d7d28bf8f052875f040958d9412fbba543f6c68b9319ea94c4031ff5bf24b7ca72537ed13183ebbecc494d0ffcc1ffe3192ddffc0b968bf08570c4df81598e72178b1c37558fa1d6a93afac65ed3e426771221767a0f1fea6d91ec821e8719e75d25b1bd3f96cb364a636cfe10f26c373a41511b19d1f7f27e794d45f5b4a11d842be9b536e79929c8de4432d8f90765f3da433435348744fa3b1728824027f82d56967eaceb20d80fcf9afd0fa77209bffe619ff06161e03df19138e79ff8aa8b904224e609cc1db3f633abcbc3e5001981bca49de910fd23060a5aed6c24f2e3f1053649cf6a1e4cf1a4dd288fcfde97dd933dbae94496fa61f53c98346b3bc8e2fe73005deb593571570018ecca0bf1e7e2ffc3e43f245405d17e63eb715859b215573911ff8c9c777d5055e67f57f3e27116ae1e3858c734c34509d2402c3673b90c9d7a31b47cdb3946b2165d43aae89ef50390c37202c89d09385130ebe923470d218fc9d1710def71456130809393b187c9ba07208f07df4275e3745ea8f421f84712540d6ff625e94199ee8253136b230754c2b9add6225404de9af023db886581642b6da47f9eefd842d3ff6f211bbac3afa9bc6374705b36bc28650e7d3bc1576bb96458e0f869c786c89e118e20d32a391c44b3fbb2829b7575371e7835d8cac7124fdaee4e0136ac9c9df9e7c9d7e3dd4905f332957ba7ac35c821dc0dcdd8d977b4be675da34af3d3d6cfba1273e9c5ccaaf567b41b1fb6af762bae5c0abb7119f4b559c7db642cd276e678d093e8c9d24af111f2edd1e010eeeee7ba182733ce1cdc007578c21863f05faa35ac63ec8e8d4cc7c38e4af1a7352626d18f578aefc77b6b91ee28f40674d2afaeda270c248de480f3ae95fd3bb2d40274f30bb568d369cc07cc0465c69d8c88e02d9ed302e97e24c5a742c00c061d7f4ac0a2b93b7be498ac8127e905021255520264915e98ff8101ad76e22a311510ee4b518ee5f42fd062815d92f362a65f8845935f5e37ed9626fe2e68944cba0b3357cab362d512f83e9b7b92db690161bc6b1d520c0c7ae206c0416ea4b9f4805676c314a558d59e2f951329b5e5b6836bfe3f3ac9b5b65fa0453343ae5f7711df087da5e3809139038fef04c6b907d852f9f3cc7e3cfacfb4a547991fb667fbbf1a5352d81f3ca5ef1b7da1bea8cc721564f17bdab88ed14d0dbd3d543ce35e2d35fa5f45c40e93c7ec7b14fd991d0926a57386bf43cd5cea05c9aa5c6026f806e7fc2698b0f551d1599515452f9555291301441e20083d11119e4481fd0135858d97d0878fb4b77b87cd9003a6eeac644e51762b3e348191e4e258c4fe25596273923e72cf96eef2471ea762bdc4c698b80568bf64fbff12e864c1f1ac66c857df67f75cce2e038f68880cfaf750252e4abc8d6d00bb455c336a06930f4499c73ddf48cfb08c19c1ef13255e03eb004b2a166cc108cd45e966514b8eb452f244b359f8af1296bec967cc0bd1cfed97e4f94199fa978c53bbaef5543be5313db12dc1161c491b38c0fb51e42709ae31c392f7ac58db41d21196c7a369e084ca4ffe4e7920892fec748801911423e6f5d2070bc6fa3b2bb2bee7931a8b19477913d2168d7b74ad85385e22ac2132d8f78bffa1ce7199c2e84fb339b5f434175f6d4046cf50ea308db5d32a0244e19736d1f97a265dd4478845c68964d539ddc03bcbd9313d9699d66fcae8e8dda7add433897fb6bc57509a8d98344a6a46c049b9a46d6e3c293103cb174e2b5f8e2556f5e6a26ad0daf2f3aac23884030866aae5d0f3e7f9519967d6741c7f18a554969c3bdf2de1cf318dc738c13d566324c95bacb8fc50f0e93fc7470954ae2513eb37e812b8208cb8bdace7d060588bcb10ffafaca46f0d9fcaef2731d0cd3d46ed98ce8fdd22972b22091259f69e2b99f4a886a79cf53e69717734b08d991073e0c87f29182ed6e8c021b7cbafe08b35c60e4fbcff479b743f329dec69c392f1aa7317ae84ca7634523a8fe73262992e8811ef4289ddbe3fb203cd54f85ec0b63cb46ebc1177efbb8d8b63108e4f284fb47cdc58bfea6c681f64b0db76fdf232f475af528874faf383ec39653548f49fb4bc2fa01867a1b931e412ad8979ff9be95cbae87b9e44564215696bd02850b3bad49db739fa95826e7b78623c3af1b4dae937471f263dd33b4cb8dce16d4e0eb70a3e6a41fd88ae33d4d5e033fb2b39cd71510568615cfffc183c08faf104ed7bba9fdf6f864e80482624f4cb57a8b0f95bac3d19a52a52ebfe493dd4d011c71e1b68174f8daeb0fd011c37a80a892be51ecef378a5c27442d7c8703f41fc02c8a42267d83ab595a237fdb3ad6fce232abf4fe9a796d3ef3fde37f2185ef4c0a2d8442dcacde5bef55d8c640e4c00caf22b098bab552f804148db60cee8e38af62b02d7ecaaa7cc30158d0434a2362e11cb889342fb161f16f707cb5690457b56c68c2cce0d22802bd20ed5967811ec2ba45dfe21a23a9a08e52dc8a1cd914ef929a38a4965dec20c253f7ba0c1cf9795a44eb4150e322dd824f4dd477608c1e096c27874b5c01442f62591aa891b12324089e516a94e133bdc19204a7abb64e361decf41819250bb0366676879165be3525d0ab04a79323b0a5eb8f7d3be53a6da5f94366b4e8229601ac8467a34a86349fa95f90ecf3c8825d2599e1b2f427781c7cb54798ef24b89d11d2e6455d74aa0b6ea9854e373328a085e0c293aef12ca6be448b5269ece671008cf4595e2597168115061f907c807a7830239e5f57388d29670d9be90f786095909df5cc45375542b06c38377fde7e13ce4bfd7fc2c617877eade6f4551b4e3719ef991efee7e7510f7443174baabb941382fa6aa0e0ae6e7dbdfe1ecadc64a26276273ce0357d5b50229115c5d7f45bdbad9018404620d0e9e7166518288f07bcb39b8fd378fe95afd7fa944008c6b6ada9f28cfde61f0a25cc85270075e89a29a4a1694b1ae5a5a5d85e7e466247f368fc93cc1307119870545dce7bda37c9af3f988993cee116eba744e79ded23cfc359488fba2a1a43c8371bd03015e161644c944ecc3d887302ca1697b1a8792dc1e3351c181ea802660d6e52ba9677ec3b5b4ea244abf0785997308029d1794e4d8d11ca40dc198b7aeff12e618e44f5f8d8b55cb14327c4b4c435df178c006389af5e2157875ed2c55cc5935afeb9b8e9cb2d2f2ab6c4b200ececd9f1389a6fbc083ba44c8229c3feedd0336c2470fc79d48ea98c50786923cfb5033357937090f1afd79f9163fb26fa9f55161da737a6fe0f7234f9d054ff9a4908d589a44571c00a50fc3c3bcb758100fc5260f51f1d2fc8b44642c60125497626b6525272b603b990fce652893b03c57f409a59020084f50d2758f253e853763a51cb270b4010cbb792fff5696248a98916ff473e78540a6cb3c3c96bad5d184e8df1a8e5091002e384e9297d8b1cef2248e70ef0b55248f3523eef53060da191035f82076a7640880fe9a533de0d7f53162a7dfeb5f0d798ffdf85781c67e3b9b1beb3ded6aaccddd4cdbfdc0c4cb35a98b59ed24acf0dd3cc62f607581394f8bcfa839a7b7c7a1f5cd175093d5255d8bf623826641667603c62043ec91e7d4cb3e79da01f1734e6e1197ae077beb9c57b93ed230e85bdf40ef4d313685f311e3395307682a37dd1394c804e02e68f9e2323c0bd340adf0937e48d4a40b8994ca70df509a1179a6995f5b143be236840021af4b4e9dd3f9ac57941a2accd198a5734f635af919c36544728dc3affb98f62e1d2e4bfdba09f309194a5415cdce991ddb6f4e86ae10752d3cdee38338519c3768bd28aaa794efd6a8fcf56ea9a358490db76ec491f5cfa64d65fa864dc1d6c3a2931470200d356f10091da23f41c403afa4157fd80", 0x1000}, {&(0x7f0000000100)="234eaf373814cf921f182a6bf8981b5d40c2a722e4640212e2", 0x19}, {&(0x7f00000002c0)="ec25f274655c14c6664e8f34e7bef5c91fbecb4c49cea06ed37eaa39b186b476e1a83d55ed7f2ebb4cdedaf8dd9578d574e52909de2ea4ac9ed1517bf777d36ca7147c6cc7986f2df28c1ded4d1a42b0d3a888fefe813aefbf81d7be927dc670ae2b8c61a88c3710eb0670170a6ede30c126b90e5fd41374269b98958a84a6", 0x7f}], 0x4, 0x0, 0x0) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r4) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) flock(r2, 0x9) dup(r1) r3 = socket(0x4000000800000018, 0x3, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file1\x00', 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2f66696c6530009fed3cd765841d13f9500950d10e315a1cccb46c853a7bc24d20a1815593fc21ac8459d011f49351b71da84046b557d4f52029a2c2277500917009381d29dbbbd2931a474c6735ad976abf0df1c4a50ca5e8fe75458a4a01799384b0a01826a4e946f4499a15d8d92c60473bf07c6ca839f38dd1cb8547e1c2f74db5245f3bdc8a93a34273b6f8c975a9886f2134df9ae48c3636904a88452da1ecaa7ed89127ed98217ea2e773a24ac02f587e4e038890c4fb73c66bdbf151bc47525885b483d511d541f752075d30de8d7008a24961e740e825d92f92a6ab8ff9ecd273d8069d00004e2e2a486d39793d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(0xffffffffffffffff, 0x406e38b5e05d2d74) flock(r2, 0x1) flock(r2, 0x8) socketpair$unix(0x1, 0x66d1aa7681182d50, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r3, r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x1}) pipe(&(0x7f0000000140)) ioctl$TIOCDRAIN(r1, 0x2000745e) socket$unix(0x1, 0x2, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x1d}], 0x295, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = getpgid(0xffffffffffffffff) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt(r17, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r17, 0xffffffffffffffff, r16) r18 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt(r21, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r21, 0xffffffffffffffff, r20) r22 = syz_open_pts() ioctl$TIOCSTOP(r22, 0x2000746f) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000100)={0x0, 0xffff7fff, 0x7, 0x6f, "2ca0382c84bb3f283c731300"}) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r24 = syz_open_pts() ioctl$TIOCSTOP(r24, 0x2000746f) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000100)={0x0, 0xffff7fff, 0x7, 0x6f, "2ca0382c84bb3f283c731300"}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r29 = getuid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r35, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r32, 0x1, 0x9}, 0x800, 0x1, r33, r35, 0x6, 0x1, 0x1, 0x2}) r36 = getegid() r37 = socket(0x2, 0x4, 0x5) r38 = syz_open_pts() close(r38) ioctl$FIONBIO(r38, 0x8004667e, &(0x7f0000000000)=0x1) write(r38, &(0x7f0000000080)=' ', 0x1) r39 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x100, 0x0) r41 = syz_open_pts() ioctl$TIOCSTOP(r41, 0x2000746f) ioctl$TIOCSETA(r41, 0x802c7414, &(0x7f0000000100)={0x0, 0xffff7fff, 0x7, 0x6f, "2ca0382c84bb3f283c731300"}) r42 = syz_open_pts() close(r42) ioctl$FIONBIO(r42, 0x8004667e, &(0x7f0000000000)=0x1) write(r42, &(0x7f0000000080)=' ', 0x1) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f64696c653000"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000480)="f28148bc42d1f470bab2ada69c9a0addc0d842274adf7db846bccaf93580433386ff5953ca7b2d229499f7b8ca8706c05f17b166df1435e7341dd36c475b3bdbeefc5c4d343f5be26b6afc5ae5cf4814258a84feb97165f107361e99151640cbf21e316e353b1509bbdd650b983480d692080b1e237ab3917773e859c5d7c6e940a13cd923064746015871ee446de9c40763b29714", 0x95}, {&(0x7f0000000540)="ab795baa6367ed855d57e964a2798359fa37a188bbc15148d394345800c92493c6a02eee64462d3fac79a44f27ab3e1502d9948d35fc51409bf368fc634cfdc902f1c4c43e2ccae625eec56fb5c44b8454625010a32957cdaa93fad1f04593", 0x5f}], 0x2, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000000000002743a54dcae8dd6b5c", @ANYRES32=0x0, @ANYRES32=r29, @ANYRES32=r36, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r37, @ANYRES32, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32, @ANYRES32=r41, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r42, @ANYBLOB="000000001000000000000000ffff000001000000"], 0xf8, 0x7ce22dfd2ebd0e96}, 0xd899bc3e5898f239) r43 = dup2(r0, r2) close(r2) ioctl$WSMUXIO_LIST_DEVICES(r43, 0xc1045763, &(0x7f0000000200)={0x6, [{0x3, 0x1}, {0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x10000}, {0x3, 0x1f}, {0x1, 0xffffffffffffffff}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x69c7}, {0x0, 0x277}, {0x1d4faa0177110a10, 0x4b27}, {0x2, 0xfffffffffffffffa}, {0x3, 0xb3}, {0x3, 0xc650}, {0x3, 0xc131}, {0x2, 0x4000800}, {0x3, 0x8001}, {0x1}, {0x3, 0xc11d}, {0x1, 0x401}, {0x1, 0x7ff}, {0x1, 0x8000}, {0x2}, {0x2, 0x7}, {0x3}, {0x3, 0xea1}, {0x3, 0x7}, {0xcc7f2511e9a7d97a, 0x40}, {0x3, 0x4}, {0x2, 0x606}, {0x3, 0xec}, {0x0, 0x4}]}) kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0x83, 0x20, 0x8000, 0x1}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x5}, {{r43}, 0xfffffffffffffff8, 0x40, 0x0, 0x7a69, 0x5}, {{r43}, 0xfffffffffffffffe, 0x84, 0x44, 0x4, 0x3}, {{r43}, 0xfffffffffffffff9, 0x2, 0x51, 0x8, 0x4}], 0x3, &(0x7f0000000440)={0x100, 0x4}) r44 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x90) r45 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r45, &(0x7f0000000040)="670dc3", 0x3) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r46 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r45) bind$unix(r46, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) r47 = openat(r46, &(0x7f0000000080)='./file0\x00', 0x8, 0xb0) openat(r47, &(0x7f0000000140)='./file0\x00', 0x1, 0x206) ioctl$WSMUXIO_INJECTEVENT(r44, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000008001}}) r48 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r49 = semget$private(0x0, 0x4, 0x52) semctl$SETVAL(r49, 0x2, 0x8, &(0x7f0000000080)=0xffff) semctl$SETVAL(r49, 0x4, 0x8, &(0x7f00000001c0)=0x4) close(r48) r50 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r50, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r48, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r48, &(0x7f0000000100)="8c65", 0xd) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000001180)) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/180, 0xb4) socket$inet6(0x18, 0x2, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x20000000b1f3}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r8}, 0xc) 16:00:07 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)={0x3, &(0x7f0000000200)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="010000ed540239ea39c4d1affd005858696f3e6cbdb72b9b4ceca6d35a5410c18ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c50c0c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d00"/287], 0x118, 0x2784654cdad2cd0c) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000016, 0x0, 0x0) semget(0x0, 0x4, 0x1) semget$private(0x0, 0x4, 0x108) 16:00:07 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r9 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000680)=ANY=[@ANYBLOB="fb18b8a35b11c32d50de036c88f68b4c322803b6a9a0ae6db0db3ade88da713dbc1893edcc638ead68ffce48b797eaba7231c3cfd504e98c415cc113ba80daa5d52f37bafcc56d3d89cfb7b39445c9c4a0b96acfce023994aef5a70acfc831a9c11bcf2b44727eb134bb9cde35ed40ac0aa6aca6e523"], 0xa, 0x0}, 0x0) connect$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r9, &(0x7f0000000300), 0x3fd, 0x0, 0x0, 0x0) close(r8) semop(r2, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905e7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x20, 0x800}, {0x4, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x10000, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffce7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) flock(0xffffffffffffffff, 0x1) flock(0xffffffffffffffff, 0x8) r12 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r12, 0x1) flock(r12, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000340), 0x2ab}) ftruncate(r11, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r13 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r9, 0x7f, 0x100000001, 0x20000000b1f3}) r15 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r8, r15) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc3}], 0x66, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)="466d285ffd5f15f927592fffea8bd1f5febc9fa1d3bbba5ec18cf230fcb3f57da6cc600f8f7a9c55023476c9d41ca174548f1afa687ec503763c0f05833c73d8e2e53e45721e5c68e2b6bb6ddd06242c8076af7c20874539890d940cc8605fa32e39679a8876204def47bf971824943f56e85faaa9861583a4df9400bfc0f91a98f2717b8ef0768ffb08063137c54f7400942beea8ed77f8efb13155e6abe8e98b91248eb1b40f277a5e93d7faff393971903cfbfd82ee6359d4fe0c85e257cdd0a341f021", 0xc5}, {&(0x7f0000000280)="fe7e64bec2c6fdceade8dcea4d48aaf3ccfb01c6663fbf34c5f09b026235f216268525007f37c6ef71c384a3894dd47f1975f8f947da25a145e526614d56a3be91198985c928735c0debaf8b5535", 0x4e}], 0x2, &(0x7f0000000380)=[{0x1010, 0x1, 0x3f, "567ed7a44050fde27add6a84b19245c916bd0923f5823dd8b8848c8b2a54466033de9bffb007654a2349b33542ca27d11f8c903241c8fe5a075d6b2cf5172b5afb7cdb42512b100917d1155231c17b5e4edbaed336a85d16732d598607688cc6a7de1803f7d055bb481d78450c2888066f4789acc6cee7d7fbb78f1a15248771fe0cff017dcf8aa01bd87a538c6878511841822ed322a2847d76ec5768a1cd18d55b725572b366b541ddeb52163036986d047a4023096ab652b7da8df261975bc8ce6f06b5198625c606c0213797c9c04c8dff59083f30488b9e74930a2689c83120317c319a9b503416c28c7221e36e1d76a15b123d23165e44862c9da350eba2d3a922ca4503544bc7d33d24da9080f4fda0876cf6d6fa1a49e6bacb42926faa6f801028bd2d8e05a0e5809cfb71362f25bed77bea7bfbb48b0ef9a36a2924313485b78b70c8e9e6d85269e994b8fe16b6da9dcf445c0dbc0d4fbb1f92d00ad8eb30b108ad72323215a2ad162163f4446ce28e3f07d6d8f7bbf55a2b4a6efb25cbb06c63823bc5de20e31091c5a1a8f94346880f12db52017b7ca88df30300c7388f727692b9bba811b54240c74c779eebde173406b425763bf8834488acc488e39376482a3ba17ba12cdb211d5040493fc65fb8e76f6dd0aef04bb35b257a745bb479b79b162a48c4d7e5234622864b1f838a512fa620328be39230b311051eb6c49fd976fbe5dc5b133414798e9e344cc7751dcb0c6a940afb992dc0dcf2b5e713c70c91f75631e138587e50e61cbd7eee9a8621b675682a412a65c35cbe8cd2e450f0046f442328e71ce553f67e5a4e4322132c8e7bd0478ea270cb860e7dee5a1beecc27d7ea2791004e645be7c8e10e253345852bb7bfa0cc015d8296d3df6c9395a552f922abf13725521c8d87b6fdf23561dd43224a4dd927bd209c24d58698b4201bf22416cead6a085151dc760cc51bd4a82ce80198bcabcd8ef355b6eed6e88ac2fc43ee8005abcd8f1b0c12905a44300137580bbc4100a98f4e4d4941442e43878b464a027cb42bad3ebcf78a879b5a1f94a0351c4087f05ff7e1bd75f53eb7e5e8fe1dddfac3664b7f0998f7e8a9432c4e9db7e90596acd5566da3537d8fa4f1d271542c3330f6802880b4401b063dda82f4a675437e0718183ceefa1f342171ea8c2ab7b44b493179342e2ef68d131acd89a95485bf353e985203700d671780da42a485b37c004c7b0c1e75c612c4c64220d1e15d43e1d4055649f236e361d38bcb9c3f3dc87293b1bc91b7e87d11a0068431a494a24f774dc20d6d8963fd4bc31c75b3366ddfbb3653ff7255dc112dd8ff74d1ed3f3b13293c0c2714728e06db428aaeaede0ec1d26038442eddbe62bab83849ab4f19c9b5e7bc7ef3dd80f5df583c1b4e07a152889193d2505709968907c2f38f6fb82c74774c6a001a5515c8a556775c08d367fee3c0d4aafcf2dd5b23f7a02283702bd4639d0e3f12e5e5a7f0c9920b23e6ec1e9633020b64ff11c18161a0df8f5671f584352ef8b71d672346cc8c9889a18e6337bf784b4fdb42a37670bde7675d4f5030f9ce076c89f9f7299cde68fe4dd472e519798ed9748114e43e3db27359f3016220e58258091af82358295fae2afd918445e3795899d63cb50dc7a40124312084a1e1a8ecec56c32e6c4d8ae799ced29b053081b6f2791b0aaa172402f4ee3825ad1a602103e818ff917520529b22db0b4b325b5af8b9bd9ae257b00c61a594b2cccbdad42fb88565a9706efe6ca7516be4afb455bac3182aa515430b283e765d182b877073fcbb9fd56f5d98c00908eb841186d4c382fdc93d13222997c7bdb5d296bd34beef204aa4fc4cf0128c37e7f3f85370141d3eb3ad0b93b4b2353a68d778304fec8a570c83dd540b3c952ded0ebcca52d6b10858620d1389e9986f21adb5b60334c341c1546b814eb3dc59e927e1774b99d897ae12a27414d4a4411638960933ca46f26911726ea9f38273b6a33becbf328b0f9e989ba867c642397f7e65189bc98463676dc112ee339e654fb2976fbc07badf6d83f10cc0253120d50c13989836ccbcc0905d93244f6ffa569a742c25e84608e9e1efb90126a07925fd8215bd2e83855ad9201f23a01362266ab448eb74363cb6093d13be76b9695ed86e12b2a07de08ddddc8322c75f9176d06d08989e4bfc2f71c3af98ace9461513998414db9ec48878ecf231eb6928f5fa00747b9778a75993504c65b9c773f466e7d6d365f4757acffb1334073bc7cd3a28cf3ae575911aff134c0d38b10c79570fd71f679e575fd0bf16e7f0e77c30f657b1a9e090e7386276eef17a883ff6f867f45d3041c860411ec55b01f23a741844fb08458cc85309f001c41be806a8e49bf20a2756d2db2a312549f52a7af9f7cab4f4dd6dfad3255529703d83cf5e1dba04f9b5ffe37c4cebf05a9498173a4f9bec0c194bb1fbfe42d1ed1850d21a3c1ccc3640e06a6113419de3feb825bf0876daaf936a3992217e214454c098030712a135423865a8039425ac8c48556f8e5924042cbc888ba402de781100843e90318f0b80b64b8da592154bbb88f491486ef37dcd9939a7df29f953d67f1cf5c1d4d4a3331cdd51c9024fb80c0a3358a31a3d90977d1e1a9012073b727d98dff9c1994336a115678a5dab0c17419c908bdde49aa165689572f2e8adafae9c4ec7b38b6f9801da8b35ae66007db17033ef4bd7087a6ff4756cd5d377903c5b12ed4994e7939c984b315efc3d5a48d51565aeeec9bc2fae34e83eba0ee2654c27aeaecee9b81f2e4e3ea6a3dd4c966cf73f95069dd14daef61ec100c4fed5ae50d059ceb7520cb4c26d6cecc46f8c07755629dcffc14f7f02fcbba864263837a4242111a333f7d2a654346c54e3b90f4b9b77cea9f021a6e89a10544bdeac1e628226f25bd1e87d18e938272ee70c571fb3bd57775289a02d7c5e933cec35adf1145d2b210052f313c7fe4c996738a586aa0ac049da70d3e78edcc0c57276690bc6b5ccde0e770bfcf61435ce9a03f4694d0159378e32d0862a39f657f55d56af2910f1c03965ede1826524d317d7a4964e3b2f23e7405a6edc811420c8f1a6d61ac51e3dfcefe9c3717f09dab25809953abd847a5d24b7985e7d6b34ee66c22d253cce5668138f7ef4fe25abf65e95427f5f57af7a9f5791c52d971e658c8d645e34f237de9aadef15e31c02b7394ac795cb6213431a60beb36e3107ad7635eb1049330355932ba93422059e8fa0312f6fd815ef102dcaf7fc7ea4aad7b2182d05a07184a8d39df3d48a6be8e3f5e66efd6f330ba682e47b5bba263f7eb926933c7ff49758bceab36e194192f411f4b568ee0cbf8b3ae51591e942a159ff3bad984b3f02823f19d77bb4884c0ec8e5f865ebbaf89a9603b0fed58c46cf1e42859adc0ddaeedac075184084b2dfeaef9e1e1d8dbf59720dcc0a7bb9fa5333cc656b23df633fc59124712b3a212afb4a49f15756b6bb1a097ad578ba7c584b370357d300bb1b728b41f50a8982758bf74e0a09d76fbbd0a90171dcabd45993ac5df60bcff0b0552b8d3f2c2e15cfd5c07daf363c6da6d3101ac5e85bad3e124b371129b3f5b0dc66911cb0ac8b50838b9a9afe13ef3304c813e8ee31e803dbc8e0de3dc2cd0f3f7c099da05bf14144a958c20c3e43d156cabcb4d54f6abd9245b7c7cb2685185b4551e8477e95cb862f7dbc187eb5e7d7bfe76f177e67cb2cb519d77a9140b65ee13a4afe3d255a694ad72567f52f232927b3e7cfff67f92c2a671f57468be118afece925037452263df542f1545f638e073cd4ac7c70e78cdc03fc4a3e8e124d85d4cb57142032f9ba776f2b6cb9d313ad200031f1ac97940710ffbd35642ec616ff8e0a4755804cb48404b00b8fedecf9b67aec627fe0cc3b215ffcc910d5a9b22b6795b0c3acfd2afb98252eb7300bc3070e544cf60676acda42ce74385c9096819acec30d0548a886f495a3101a6774c50e87e49af212b0b0d768547b03c282bc120d992847991e473f35ec3c6d67d1423635bec17ecfa9088cb5431ddd7f46e09fd1d806a40759da8329df6aa07819f8c0194f2c0b00713fc7f01bd4491281f30975b60d08fc5c24f1ec6aa26e8155ddb8efa915d87396507796eb9d03c11cfc3e53b8e35ce09b27d65263ed0dc5940aa60f64822e79ba79753689ac1b4e427556153e7081dc4245f1090acac9f76217bd0ef86e206ea753c3af2deff8edea28d4897eff747c8c6dfcb9b6d0fb317615d51b511773c2d14f61128bf969ad6211f6ff9e416ad06b593eedbc2382e376bda7209003f77963961e78886e7cc22f3432487677f251bf9d3298852f53660a6cfa544a1b593d4cff5af550be83a6a86acf980a5a25ea61bbbaaed8104cacc3f499bee2f3bbf4f614520e259d9198f4116e644a8e973e4c583fc822e9f0ed990bc8fa7e1619f03f6b03371f8f46070936a96ca59faf979b0c3edadf4ed8122669e23b5db9e9d1dd3a61b3ba79e2ea8af37d14e1ea5a82cb595cb6d9bcf4ce7ed0d18ebe7575a19763f3fdd87b4853177c5224a430085df77691f4ec7084da35b28dd57d099d37f519bf8349c128aa32ac15fb3453d86a46ccbab8df511820a0d2f8d4f0782c9ee4abc5424598e9aa1d603ad88fa33db1b81441b571ee8770ea36be727086ce46d467a47d7cce7008b74114bc41c2fdb1f0d3c18b315c8129e2306623f50d0bfa62bf5b68fdb3f66a66997742aacb680dc250af65843eab7c5c23563118eb27600cc0b783beaeb9fed82b8a4a818ff0e6ef8f3a81c556a955a00265bb5b510444198f27b3017f79876f33da8c08845fc1763301a74739f7bbcc18be8d0797b25f4772759355e2105bcf39777c63a45307181d704ef027e0b32cc1283cd65fba038a570f9fd3b73b3aae1da1a994627dcf7c1b8dd26878f4624bd896a150b030799cbe66adc8368306cd3f2743e28606f95be7062a26b7437d88eb9bbe110dc66ebbbe63a556e313341cdf25b1b74c58c7c6bbfd282f535e7db5c36f9f5abe1cf72b2d4bca628d3dcae6414cfde3f262118bc670af4745c5d21f75500d2a6131a404b382ef7a2a496b52b7b9e5236a8a97675e791239f8e46d7f3bb5c8591d8e395d23633b5fedec0d8e5322f47382bb92ba4bad74a641912fbb7f4b1a4d7808547c0e07c2ef4218d889d24bdb334da2c4e14c28ace254e584f4698825a761c1abc0d1295266cbdfa0259cb1c8e82d82131b01204ea3a18fd44f68f75a6f1e98491c6b2b96ec81bfd4c59b2573ca6e9e075cca1f3189c3a5d546771820c0ae52bc3a7f52ac62af80fe98f4443b400047cb86db9846fca048aa70b07a85fdcb57e433bd9bc0a309a2ce7006ff7ca96b8f91c817743d624ab29105ee6de3272ceef02ab9b9d5a478a675f907e813d0621b136ebc22383be767727c7317ca078029582b4b49ba716ff0f77f3471846002cc7771bf6c6241934bea3d4b8caa5d4f096f432ca0beaa22a202cdba13446c96cf464e9ed9d42ae75dd7434cc5927a42c98ff95fc8294216494971d03c8ddd4b2af9273d9a391f706cfb09f0f641e93e4804833db42660d8bf4b1e6bab32f0106f83fc7037ad9011473cc37bcecab40f8e8ed4d385dffc5ca068ffdab279e9600488d956ecf1ec95d65fd72a5781c4ceb3b896837d21b0034b1409200421a41f70c9f03c279ae65a6a4d1757824cd3f35f8e3efb6eee290cfb18e3e82cdd2a50d37001a40b8be884bdcf8f9942d6dc636f1ae8"}, {0xa8, 0x0, 0x9, "0245a4fc6a0bb78b214e99dbf24e8fa839c300dcb8d2d56aea6ebfee35b2a3b7f9500d7a844031757071b4ed79e21bf3839126718735d564c24654c867c963fd43f7b616cf2a4055d01208a058c53c5a6e02888efa7499693c6267b144198f49a984dd5355556a0e0f6f07e969bfc1dd66ee0ff02fadaa2d156368dcbfb3c3d619ab74d6af62fd4fee1e44453e86d33405507e49cca75f"}, {0x60, 0x0, 0x5, "d982472c218e8c5be74bf400f2f1b48096e019dc34056e603222068ace67939504bf30607595873f7e9245ac8365cb309a198e8d65c5fa90e9c8206b7955067b905f491190b8e14b81"}], 0x1118}, 0x400) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) r2 = syz_open_pts() dup(r2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x100) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1a062aa88500e039, 0x7) 16:00:07 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000940)=""/77, 0x4d}, {&(0x7f0000000480)=""/84, 0x54}, {&(0x7f0000000500)=""/184, 0xb8}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000840)=""/252, 0xfc}], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) syz_emit_ethernet(0xe, &(0x7f0000000800)="805d863ecd660600853586cfd8b980247eb7bda0bcf6932ae5cecd6cce85") 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) lseek(r0, 0x0, 0x0, 0x1) r2 = dup(0xffffffffffffff9c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r4 = socket(0x2, 0x8002, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x0, 0x3f, 0x5, 0x0, 0xffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="620203a288a54c56b5be"], 0x10) write(r4, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000140)=0x3) dup2(r1, r3) close(r0) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r5, 0x1) flock(r5, 0x8) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) r8 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r8, 0x1) flock(r8, 0x8) r9 = openat(r8, &(0x7f0000000240)='./file0\x00', 0x0, 0xcc) r10 = socket(0x2, 0x2, 0x0) shutdown(r10, 0x0) r11 = socket(0x2, 0x2, 0x0) shutdown(r11, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffb, 0x0, 0xa0bdbbc03adaf803, 0x9, 0x4}], 0x9, &(0x7f0000000280)=[{{r7}, 0x0, 0xc8, 0x1, 0x3f, 0x7}, {{r9}, 0xfffffffffffffffc, 0x6, 0x9, 0x4, 0xddb}, {{r10}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x2, 0x80}], 0x3, &(0x7f0000000300)={0x0, 0x8}) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 1: clock_settime(0x4, &(0x7f0000000100)={0x6}) nanosleep(&(0x7f0000000000)={0xf, 0x6}, &(0x7f0000000040)) 16:00:07 executing program 0: getegid() getgid() getegid() getgid() setgroups(0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000140)='./file0\x00', 0x28001, 0x20) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001840)=0x7) readv(r0, &(0x7f0000000180), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r3, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r3, &(0x7f00000003c0)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def96950e7da399944c03bcc0aac2cffee15567e5bb7891e8e855eca994fac2b0d508d85c5032f07ef85911c1a5ea86c19ff4d9898e8b6b7", 0x1c) ioctl$TIOCSCTTY(r0, 0x20007461) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) write(r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000080)=0xfffffdac) fcntl$lock(r5, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r7}) r8 = getuid() setuid(r8) getgid() 16:00:07 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000100)="5ae48c92d81d6f27463f2d5a700c70bf64d22f0b83d6f80400000000000000b7c68d430bf68123a8749383cf77965f09c865141996e103d80760a1843859c1137bebbb34b58304310bfb3b1cd140fdb3f0a54f954f7bc8b96612b10000000000000000731b7f447ff49ff5b87b8674b4de95a8776d3f47f5b60d808dd3b3fac773fe0db5b518d4071f8e4b29", 0xfffffe87) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x4, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:08 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) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) flock(r3, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000300)="ab7fd3a387abbf2f7cb6d70d4f638b3144b0b20fa4ff5501dcb9abf185fe14d0d33a45a165d5763e0bde8f452bc8544661880be8bef3313bf58ed3658eeaf757def4b614", 0x44}, {&(0x7f0000000380)="65173202b980d60aaa1447f6e9735db4405f9bfab4d556eb8890b21f45966bfc6db87d4f432977bdb35e03a42f93feb522fa63c1907c97ab2f181fc0d2039af2e7dcfd0d1ef033b002a443494e36d3f20819f1543944f8bbca00eb6caf5062333a70", 0x62}, {&(0x7f0000000400)="ab8756813f8884be74e35e70962fc80908c187befdcb85b78c0834c39db085055d3f6a05da2611e41759a8725a75d023d6b3b329eb4d63329ddc1c8d229085dba8ed025514b3635285092dc2d28c7d8d5b1fa519f2150b239df1c915d61f14969ad3682f397d0bbbd08f87ae15d9d9f78610abe39375573a812b11ad9b4a9510c6c11395d763c3cd8d912e1bca7fbe0604929486b94ef1b970fbb1e9c1a655475960fe97f90a327317172d7cb7e36480ee578693a23a135e1fad67af80ed8714155b175cf77058ec64e7204ce64390052e9b4a19368099fa6108c0992dd2173997af1189f879", 0xe6}, {&(0x7f0000000500)="8d7a7d7d7a4048e558632d8c672dfdd150451aca58a6b89676453450b4742c2ecd5c5e8c1a24d5ee6ac6309ca65bcb95db1e27634aa67e06eeff12d987bc2a3a57eaaead9b651db38fc8c28dd988b3b8ec7f14be7ffad09acf8d540fb6aa78edec33ab0875cea277da50454078917506b0d6ad7f149ac68caf7a36fe7069644c4015efe09088e78b7ce1c604125dd8014db47770c8118d51f19d4a7f5b02a7fba2b7a019646860d4d97b2d48073b980e11e99123f1b8ec12e237a52ee7e942d88c72562904161d2148a4a917ccadb91ed747a9328ff1b3e47a88ca43544a", 0xde}, {&(0x7f0000000600)="ae44692bdf0d122a2cea963c11bdc2da252c2b7689bcce82e1aba1426957ee9344b5270038a5238f07f07daf8ec26840f391af8034c11ef00277748250a15a8590a4b6c40d7c0e82fed5e76ffa0a972a3b14dcdb5d4d4dab1d253340d5efca4bfe198b24da2215b21e18329a5abfc52d3fc7acba", 0x74}, {&(0x7f0000000680)="64926d05d727bf87aaf4980512b93fc9559a8e3f7c66fbda2127a31e665c7929ce5b90cec437065964206cdd481ea388146d78028427f66c8103b2a06695e527f681bcec16f67431aabf0eed41ece74104", 0x51}, {&(0x7f0000000700)="e38d9f84182fd9309e40104dd62f8fe1ab5ac0a23cd4bc1ea07e140cb7fc29ba3a0b8633a1a248763e9ab1f08a78dd2623887d49a6855c830b8777c48f5d1c409b8fcbe36f21498eff3ca5ce25bf044d590a9f4ff0f5f0ace97c8d4e62089bf992fbda539f7c065c7d489106212700faaf22a6d995bdaa7414012218a584a5b287e1704ec23510923ed823d725dff5453f5c5ef1b87721", 0x97}, {&(0x7f00000007c0)="8ce997c454a6cd3a37f88be42beba25e72d1273b16920d90384c3faabc41ed029faeb4921ed433d4f90fccc4bef1accb4fb50e8aea42b4a895c8367fb3bd423c4ae4f0fef8362990cce1788c84b683c6259188264700beae624e5630b14e05834975efb80f9575caaf60b0be7d8ee81186b6ce582a3f425b7b8cb7c4384ffe40b7ea9e1c6f087221617178e954d0b8670bc386eefb9a249e57c7489182d8fe25262dd2507cf083fb8acafd1ef5259499d86961dadd7742428b6d9b0f3baef65f107f4953080b88f218b1388119e264d68e7085073783e3d5d466c5f6a60a729b69", 0xe1}], 0x8, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) semop(r0, &(0x7f0000000180), 0x0) semop(r0, &(0x7f0000000200)=[{0x3, 0x40, 0x800}, {0x0, 0xd68, 0x1000}, {0x0, 0x6, 0x800}, {0x0, 0x0, 0x1000}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/55) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223], [], [], [{}, {0x40}, {}, {0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[r3, r6, r7, r9, r10]) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r14, 0x5) r19 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r20, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r20, 0x1) dup2(r20, r19) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) r22 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r12, r17, r22, 0x5, 0x7fff}, 0x6, 0x2, r21, r18, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f0000000400)=0xc) r26 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r29 = fcntl$getown(r25, 0x5) r30 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r30, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r30, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r31 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r31, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r31, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r30, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r31, 0x1) dup2(r31, r30) r32 = fcntl$getown(r31, 0x5) fcntl$setown(r31, 0x6, r32) r33 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r27, r23, r28, r33, 0x5, 0x7fff}, 0x6, 0x2, r32, r29, 0x7f, 0x100000001, 0x6}) chown(&(0x7f0000000180)='./file0\x00', r16, r33) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x5) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x4) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1e, 0x3, 0x7) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r5, 0x0, 0x0) connect$unix(r5, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00216af8e0fc683680163524cda7db43166aaa0a2f890cd1120cb53ec94f82fdba285ba2c85f8f3b901e5aca215595468f2ab7790dacce703808180c752c7de32120bb2d4a36485408ddf5791377f397a96c9468ec"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000180)="e5c34507a6886b0fe5d95a673f245e8b7a7b345995086ef68b88b5179b99268468cc052b3c5581cfcce216b995f1162e67900f7a24a26230f70fb3e1e53ac4ac1c118a1c28286e4f2da6a8fe7200d34e41ce72436c0e30ad6937ae999a8d59e082efb16f476da919cc014bce6e1b0fee56c31c7ef5702757275b5abdd20b7bf7419d6ea6c376f7b216ca866f8bbf5e21c8840aa6438f5e1fcc4bbffe47228961017a0d0a8f9980ad78a323286d6fb11bb9af2587638a3448c0a93c77caf05c59619b55f971682e3bac99e39b69198dc52c2c45", 0xd3, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x7) socket(0x18, 0x4, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde116891274b79a2a0eb931fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000e982ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8dba1c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9ce04006f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b045162b0350020404575c05655bd1dd9a9779f2a6ac1ff98909e33f1cc66d39bc759e5f25b81710e956e4358bcce995992005cbbe0196bce537b12e89d27e435f06eb569cd24757bb5520f455b54956c25e89b5242f6dbc6219a9379c25045a17b079eec8a2056d409c2fea1406066ceba44baf88c12c354210c75deaf4bb8d334a56d1bda7da1dcefc41f9cc02a0b11ec902c2e3542454638b1cdaa7adb9b8a9ca60f542575cc0ebea51ce4b658341567d5eb4911d7a500"/1902], 0x10) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x6000, 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r6, r1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x8001, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) getsockopt(r1, 0x5, 0xffff, &(0x7f0000000040)=""/168, &(0x7f0000000100)=0xa8) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10c7ffffffffffef0000000000000000"], 0x10}, 0x1) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) socket(0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991276226d9882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f500000000ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000020000000000015020208a371a3f8000400000200000000012628ca490e75e815811dd3c38c22090000000000000000", 0xc0, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) getpeername(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:08 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/\xf1\xf9Awskbd\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x1) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x20) flock(r1, 0x1) flock(r0, 0x8) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) accept(r4, &(0x7f00000001c0)=@un=@file={0x0, ""/5}, &(0x7f0000000240)=0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50, 0xff, 0x1}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r5, 0x1) flock(r5, 0x8) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r6, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r6, 0x8}], 0x1, 0x6) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x7c61) 16:00:08 executing program 1: pipe(&(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2a}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000400)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) flock(r3, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000002c0)={0x400, 0x7, 0x4, 0xffffffff, 0x5, 0xf22, 0x0, 0x10, [{0x80000000, 0x2053, 0xfffff800, 0x8}, {0x33, 0x80007, 0xfffffc01, 0x1ff}, {0x4, 0x176a6f71, 0x9, 0x8}, {0x8, 0x6, 0x80000000, 0xe7}, {0x8, 0xbf, 0x2, 0x2}, {0xffff480c, 0x5, 0x1, 0x7ffff7ff}, {0x2, 0xbc, 0x5, 0xf4a}, {0xffff, 0x9, 0xe41, 0x1}, {0x8000, 0x43, 0xe0000000, 0x7f}, {0x1, 0xfffffc54, 0x1, 0xc0}, {0x2, 0x5, 0x7, 0x7f}, {0x3, 0x8, 0x6}, {0x50, 0x3, 0x5, 0x40}, {0x6, 0x8000, 0x0, 0x1}, {0x6e, 0x80, 0x40, 0x45d0}, {0x6, 0x0, 0x3672, 0x3d553b72}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0xfffffeb7) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x868, 0x2, "00000033000200000000ff0100ffe50000000001", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x4000, 0x3a) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) close(r4) setsockopt(r2, 0x1000000029, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffe0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: semget(0x3, 0x0, 0xae1db18507a81341) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffc, 0x5, 0x45cd82ee2f755fcd}, {{r7}, 0xffffffffffffffff, 0x81, 0x20000000, 0xfffffffffffffffc}, {{r7}, 0xfffffffffffffffc, 0x2, 0x1}], 0xec7, 0x0, 0x8001, 0x0) r8 = dup2(0xffffffffffffff9c, r5) setsockopt$sock_int(r8, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000100)=0xfd08) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000005c0)=0xffffff37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xffffffffffffff66) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r10, r11) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, r10}, 0xfffffdfb) r12 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f0000000740)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fb506bc4e73b42327dee7effdff17ab311925689eda6795a7c937435587ee0b55423d33db1bb2e1a8a43fde1ae170e3e46f30b826a64c3e53baddc45a0b19faf429cd7a6c03b8382", 0x7e, 0x0, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffc9c) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)) semop(r12, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0x200, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x401, 0x800}, {0x3, 0x2}, {0x2, 0x5, 0x1000}], 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0x4) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, 0x0, r2, r3, 0x11, 0x8}, 0x3, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r12, 0x0, 0x0) 16:00:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(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) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20002, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:09 executing program 0: r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xffffffffffffffdb) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r19, &(0x7f0000000080)=""/37, 0xfe37) getdents(r19, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r23 = msgget(0x0, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x15c, 0x9}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r25]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r32, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r37 = getuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r38, 0x1, 0x9}, 0x800, 0x1, r39, r40, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r0, r5, r14, r20, r30, r31, r36, 0x0]) r41 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r41, &(0x7f0000000080)=""/37, 0xfe37) getdents(r41, &(0x7f0000000000)=""/13, 0x33b) r42 = openat(r41, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCGDIRFILT(r42, 0x4004427c, &(0x7f0000000080)) r43 = socket(0x800000018, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) close(r43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x44, 0x1, 0x0, 0x9}, {0x8, 0xfe, 0x0, 0x5}, {0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000480)={{0x4, 0x4, 0x2}, 0x8, 0xffff, 0x8}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000003c0)=0x6) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat(r10, &(0x7f0000000540)='./file0\x00', 0x20, 0x9bb53d0c004847f1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c, 0x0, 0x0, 0x8}, {0x806, 0x0, 0x0, 0x7cf}]}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000500)={0x2, &(0x7f0000000340)=[{0x0, 0xe0, 0x5, 0x3f}, {0x1000, 0x2, 0x81, 0x92}]}) r13 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x1, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd76, 0xfa}) fcntl$setown(0xffffffffffffff9c, 0x6, r13) dup(r6) ioctl$BIOCPROMISC(r4, 0x20004269) dup2(r4, r1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000080)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:09 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = syz_open_pts() readv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0xff35}], 0x2f6) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000340)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x40}, {0x5}, {0x1, 0x0, 0x0, 0x6c}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x9) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x200, 0x20, 0x6, 0x80}, {0x8, 0x20, 0x8, 0x2}, {0x4, 0x1, 0x7, 0x1000}, {0x6, 0x0, 0x8, 0x5}, {0xfff7, 0x1, 0x4, 0x80}, {0x2, 0x3, 0x86, 0x80}, {0x1, 0xf2, 0x0, 0x62}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) fcntl$getown(r2, 0x5) setreuid(r1, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r3 = msgget$private(0x0, 0x12c) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d98e5f822554e21900000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d196afc1dbc46842e9250ae65d5"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000005c0)=""/133) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x123, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x20, 0x95, 0x20, 0xc760}, {0xf09, 0x1, 0x3f, 0x8}, {0xfff, 0x3, 0xfe, 0x7fff}, {0x0, 0x3f, 0x1, 0xfb7}, {0x9, 0x9, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x810, r2, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xf91, 0x200}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x1, 0x7cc9063aa5d2e610) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x9) 16:00:10 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}}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0100000000000000958f762f5923f56266bc6c1fddd515f4986a1e17512ce9c365cc971359c7ea5aa1986c2a8319dde294d5f8969e2563647aa9bcdc5b00f3583104335bf8972e0963360af7fa7b527c36032546550ea6f79671b74607beea8df38ebbc1157a2310a6a6326cf35f7882c0b78c18885185e15ee3f50eb6701b325d48bef35ac49dc74fb71a5257a4942f8162df7e1ba3ca53ba9f15ca5abb8d8a4d7eab213a5666f98b0dbde4cf18fe3bd06177773f3faa1b82ede3726b74af586c051364ee0376bc1505b3cc10c33fc961436c"], 0x3c, 0x800) recvfrom(r0, &(0x7f0000000300)=""/151, 0x97, 0x40, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000732000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x3a2, 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x5cc2) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x42) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:10 executing program 0: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x1f, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000080)="fc8f3f1ef6918a263951210420c92dcfd2572ccd1cd552e4c820d76ae4a1c1aecf70", 0x22}, {&(0x7f00000000c0)="a81bbc2c055ba442ce9dd0b0c4b3010cb3c20dab3c7c463f0513e78de7ca7a260c03031d4848eacbfa8a016aa616cdc1cc2da14f3d2e98ce9691bacd72e0b3b5780ce596fab817b5d104ed1357b0f3e4a31843bc50fab814ae57f8432b8481ceaad13e8e8cdf5a09adda2ea387321fc6066b8b1c7fed19459ec44664b8e16fd94c657bd7c140e257e5eb560858a208f8bc9cc526473f5c562c57e22a5ce638ae9db958c90dc6e7bad6be61acf52043e321e2dc3685ca6171fa9464d0150294f200b02eb59383b64b13633be4e9845ce9f6c280dda7dd341f47b864beffd68238deea857e7858e49cfc03ffb5", 0xec}, {&(0x7f0000000300)="0fc7afaabb3f5101867ee42e396a0dc82835be4b218e2ff35da135ee45b44295269014c25a0b3af034b9fef6f3a52619be78d29fe3c13114b05e1c651476aa3047bd1f5cca08a2ea8237250d1b4888aba3ba63cbc7b2a2a8428a7367fffa25f7656116b37ea7dd95b310fba349144b0925e9d6743b537f041c4ab84ff3be7d01b8d2cf17939c33d7f07a6421356172bf", 0x90}, {&(0x7f00000003c0)="2ca196a2fdc0ebd13139c430642f91d87d03284621403bdafa0c7974d565417a8f1febe407ab0e47a93acef015b9117c38746cd819a25aeb88bb6883aa9061cd03168cebc4ed7eb77934e9143d655377276df43e9e3938f6d5a75999064e5f4e2e85f00ccc379504cd6972cbe74577a84cc9eb48aa44012936d8b4d3c6a4449771004ba71e94718a22df550d110aee21c19240caec43441d1dbc14dc035ae7f7b0702b034ab21fd3c40d64647b331dac8084633fba974c8018f45394a1c1d1e358ae", 0xc2}, {&(0x7f00000004c0)="b3b007f7644715a580f69e2beb9e1d864a033942d73a0f12a0811e43b9d94c206451e0ab67fc1557bce7f781b1b79abe092f324636be39a30dbbd5ec60dc87fed17b7ccec74c2f338c3ff6126ad02f719451a69fa41a77e5dc3c766f78bb40fcf34529ee51bd6d59787e8536e019a3f9b503078ad5be50bfbf8b4f0bc453c6e1c67c888f10ee874ab1fcede98204a63063b2c41c311658ed89cacf4ee8aed69684248fff2e496192c2ea247575c54c63f98e782e2950aa7a84ffcf715a8fd3038003", 0x278}, {&(0x7f00000001c0)="f9f8b6e88720cdf6cbac181829d65a38e1eaff11ba1cd65515f71600a68002064170c5f91c68d5584e5f2291", 0x2c}], 0x6) getrlimit(0x2, &(0x7f0000000200)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xa5, 0x9, 0x1, 0x1ff}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x2, "b0d4000200fe4cf8000100", 0x7}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() syz_open_pts() kqueue() r3 = socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) shutdown(r3, 0x0) r4 = socket(0x6, 0x2, 0x2) shutdown(r4, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e0000001e387"], 0x10) write(r5, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r6, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) dup(r7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0x7fffffff, 0x7, 0x4, "3361a25ead1209a47f06a11e692b756700c10d4e", 0xe000, 0x8}) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r12 = fcntl$getown(r8, 0x5) r13 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x240000000, r10, r11, r10, r11, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r9, r12, 0x41d, 0x5, 0x5}) shmctl$SHM_LOCK(r13, 0x3) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280)="0f1d0f8505a3a142c133c5213b8ac9e0b0f9033e67dcf5415e0cbfe99d5423d2ac0aeaac8eea92b24126bec9d7518125f6cdd86802123c17a705a778d8ae44a9f64daf9f0dd1f2c68634b82d9b20546c959a0d46a5e3b072498d2fba8627807fb95c9994abc0f231fcd7c481413f402e6a02ba8bc9169b606a06b0fd0a40683efa30ac09cba3f0709cb1d1379e0792d10bb5a798ade9114324d3c4ce7bd19d813623b83e1de9f54e6bc9ef389e6ea3979a4ef03a29b30ca68e3fd13840b973e8fe5684940de2526e34f62e42f768f19e6a07fbb594213ef1d1b79b626a8955c9879fee24dcb15a156cfd91135d4a4a977ed83ff503905950b39120a8bf6741ef5eab54148abbb363d8a9aef13da0149609cfcb8315f9918e1c013be30e2e55aea539c75f8ca406f444f6a058580c73ceb082250c7527eb5a6b6cdb4125791f0eddde7f2d8ff03a907ec6d196ce9353e4dc42da2e69bf09489427b90114e36a100c7015a2d5f7e3ff0b087b15ed92b363e546df50dc8dc95ca21581a041868944e62ff5dd85ac87d543b634b617f9656cd5205b4fc723f8263fec592c6e0dd9592f56fa0f8357d16a29e796d2a939fc410b2373594f7efcbef35c2f4165d50172a5cabd05a534d6d8e2b03de54565324f3c4ab21e3757f8d8089954ce90632f7379947387a57c833747a038c09e4fb8ac5b09637b646eea9ba3e593116513a32a51e4a042df284cca393f097e44db2d60eac4c905d21ae0dad47880eac6b23906fcf01c2617592100b067586e45b08c02c1aedd47662ec36f1fb95da019655b6ac4c187383af6efb424f411269b34cca3306ff65e4e7bd85d2a4344881d61516202ecc8dfd10a01ca7b5a49f58bddc31a0910af7c7fca39410ccbf1186910655f6ed0f36d3b6f3f0a8361df59f2c3ab8012bf97f7efc1c32edaeb2f0c645ca35bba85bf6920b9e97e5af71af44dc37a6ef43d9c9ff334c91af758a11df92ab9b69da4b81e1942b0f895b7de7080a5036b746055861b419440df93ad4826ada42d7fe8537dc128c79589d9d1f2d522353b28202d2071b7c0a80a0b6eb3913bd1efcf1447816459bd5664921d328009aa3d79421ec9f5eccfda0a0a774938b7c32bb76e58d7e8258915d002ba7852b750a40df7a5b048554af2b84cc9c3f79a7914a1afd2b9f8c043306db1cdbaeb64fdda4303b78bc89446a345459cd18edc232b4f8484801901deb107d935822832f85b32ce70ddd863991eccb63d5723e18c6853d16f3c2185be7d38ac234a25dcdf15e293dc689526c9aa765ea204d211d2895f92ed26e82a5241f4ac81fe9fb7417f9e94b3282929017ea514f92ed7b7d386df09e07197d633d523726e8fb0ad8d9ffc7cf595ace29e520e17571ff70aeaea9a6a3dda33a216d8f71349c5428c1a794dda381ba0b94e0781e2063f00af7b65912230b1774321e98fa0de18ed8e7cdd12436d97006017b0b293d48207817c50083747c4feccc5b18a48f0bdaf6a060076698c902ee0fd91ae24d14adb822bca39817f4b2dcb8d9192f00c6712af47d51e052a3628e35ce61500c233ce8f8f4fbee34597b3145f80e34ec4e1adbc3d0eef188a569afadbb22988c3fb356239f44b4ef48737fa64498624248308b0e34d173118d66ae5f5de37954c3db08047a3d769cb175e85daee9e88853d389fb403f855f03ba1c1887d8539349f60f11a436c667485332bf47dd9ef09850b9bd2dd978e86603cd0183fa1158bd79f150cfb6ff0ea3104ebed22b3ed7049e3a28bfcaa32612d9cf6d0f1c3271fad21e5e8d4ff0d4458d48a38a9ff9cd753027a1d70a22ec223e5415e194231bed842a7451982cb6287d9b059ad67910455270becf0b05dbe6205920da4443891176a539885e8cae74eb8f675876a8017a76c11bd53eb66a2f103ed73979d01a39ea2e49e16ea65878e90e539c0793332423d78cc0891ddad3b8382ef698a5a98fc9971e7f47c48f0727c230facb5e30016b2860647ecf1ff3cdd81ec1c954fe81c1e82c485fde9eb1097ad15628f045038a1ad5b8aa68ef594aba52920343b59141a5cca04877cd60a3d80729056babb5cd2584c4c11dc444de9cc49c03317462c66980426ae06caa8e5fb4d51ebc560b0b47e2aee8e4c588057ce96648056f1435ab52bea8e97594a58ef38c59d4525bf6562658669b2366d82d609ddbdf9caaf0bd601fc7a83a059fa1917818cb0c06e85cf46429678600e6a780367c5bfb0fb5f11f5875aee38f1051c6b04b88efdd3a484cde66020e5870807fef76a70c01756e8764f761b18193424d702387b19912d1ec1b15958fd87efa895ec544eb53ac4b9c9d440d8a2ac0748347ab17b184767a0715e5e09d91e527ab5bed0872ddc98de503fc86b3d2c076a137f0ca2b7fbcb6558e38b272014f3f3942b6352371ec831fc196eec25a9a90a250c6ef81d06d0586aba1d11d3710419339b1819b5f1be0b4c979b06647b474d16d0e5589a4fdc4ae61b57c6dc358ddbd985e638021131fb2201585a63b70532bd34ed06942ae20fb824407fd3fb0be06dbefed1e485b07fa6d1eddd3869987754e2cdc77ed64bddb3988b00e3dc291359b89717885f8392cbb53280a965fa579ab6543508949deb0e9fbabc1bd5e8d60d2e2cd73b1fb88c59ccf4a479ba1240b0fd9342c4c2927458197d383ffe5b923d1933f6545c387238447dbcdfd7384856fd7d58a3dd45b1aa7932fe3ba73e14ed78b24293829bff265a2845579115c8021f3fe82f9aed56313ba66b5d401a7b02b080b04159df6a7b424912b6b1f92db40e5e9695759794398ef71c27a82b9874b06707f4b677b84de7020d83509514c5e97e18306877c45238899a4341fd3469ab1fcd74b8d1a1cfe30543d674e3a33d69893771a4bf8c86c8904eef0f5d2e52f170471aaf86ad1340a11789107c7d70c378ba2db6defcccb8ae322a2135e23787f913f3e56e5003629f56a9c9d77764457ef8c83cdeae805a018b00003490bc1b0c4679634ac9d59d37140673c4209cab735297a1821e12c27f2a11fc911b1e6ef75ef2cf999371d29c1d913a177214c9c9f365d92c7eb5cebcddca494f3bb01bbc2e5303ef3b3904686bef41c4aa19a507b016370768e6867a0ecd5f9913c06c90ffff858363a6a757bf859164f17d3a2c9a416e78a11cd59a469aa55a8f19085d13d0592e61697a6699c82ef15f13262c7f4e5b56e916abf0db2bd6ca4ad39671acf4c846c7041ba4c6c74bac10b3764ed6c8401d29855a0a2657ca6777cea1bbc15639d6bca6f5b5b5f7981a823bc1e98d4eea07f168305275888d29af1888dd2eabecc12a9467bf12ad716f4bb21de09463d02f556b5b287c8b37a4b1fc4b7e8109f93800b0d9b565420633f1c5a922a0705c7302ee161c0a0f125431de9a7c57d8482028ef009fb793aa73e5feeb3575343dac4d2cfcd37ffabb4d712bace15253e86bf733e74f6543c4a0eaf20451c5c2f1eefddbf3c18340d717d2d8457d42d0cec46035da2bf4c8dfa0491053ae54c192f9db7c24e096bde024a20ab13180f679e1b1e59991791dd3eeb08d976101f1160ad8da9c78a2410742dfd8c669c002e95b7d433ff0486d409fcc6a127ea047e11f7803ab870207e1c6aec134268f30a8ab996bce6dc1d851f71b862c375136eece0f4a9e12dd5e23318e33a2c8de44c6a354d86a3ed6c51ea2ef9997a10d9723b114631e010254aba5d8f7d2eb554c3472fe38719efff06edae21b8683ef25c886bfc94027a4749f3585e335f03c50f60a8743902da61a8b8fc5f55755aa0eb645ece19e32cad9c98dab6df8ff295aa38dafafcc537d48d232b2b6a9a4a98e3297ec5235724f6677555d06fe4acb290cbbc49b1207c8f605f8b37d4b9714e352ecd723b4043df15afbbeb808b1a1235b256bae184172d0d553396cd4a5965a23f79780a1775cc26d0f9ecc4ac5b505e05143dd430768e405b15c84df777ff709524103be4dbda806535f39fa117e25ca44c5205a6a0c936cd244e8eecf67fea94ac76e0614086632e11124e44008aa644f388ab137da0b508345b45f2217399bafb9ffc94669ad906975850a4495d6ddebb53008e5c84d00bb594f46a9b3956a5df7594398f5ca57e6a984d647d929fb842db57ff61f3d8e227047cdc33e2757e772b89606b634443ba84ed3850196d0e1da54a0b0e03c481540c84d8c62fa8af8f90ad848deb4ed842ffe342aaea3c73347c6079bb55699691a07289fbb279c0faadab81c17da4b37d74ef9a36f5d047bdcd7c36c98e7653ffaaaee7de6ded0a8526782983c2d1e467fe64d26f97fc61a2b7ecf07ba20635701a21d0f88a7f4de2c379ec6483ffbd789a10222474ebb6a871c2eb2169d495064b3e84fd3101fa6c1ea00f027edb80eddf5196fc6e0e05b2f60007f31dc54e26ea886e5311fb53d2ad5025478e24e2f5c0b1d1f24009518f2f9f012b4aa4c5dd38704aa8b76f656ee61b70aecaa14ae7d8d75d5d95c4003c9c6c7047047c1736dd5bb287ec7f80bcfcbc75c55426e1d56130fab0804caacc0dcf66cccd4d633d43fefe11c2548e545f855a2058be2210d12b4a2d9966d88316ba9d8394d8fcf9fb5812450762987fd88eeab0f558b1f4c50f764efb13123533a075e36a26a102c2ea4a4b126a2f15d7b098d45617510acf3a918d8896c7f571ebaffe10e60d0fc298af6b52b16b26c61f11f6d3276c15d00ede8389563b8793e3e67bd4d38af55d53916069a3b928e3b206ba4709907096d6589722e368a54d92c72c1fd40f27ab19aafc9e9d877dbd1d75c429febf2aeb86e3cea1271f91a6ddd6a387e93aab43c829d172e53d61cb046aebbbbfeab96ce9883d056bbbc7648cbc49e587c58976b5cdcd483a60772cfdad06ba228d2975116c4d3e31730968002a168a5c5b3d1b63527e5a3b484ac89235f195c3d4bb9de8384b7fa10fe154dde1ef005473b7053bb683843f465e274039fa29133385376fd5b4e4cfb563c7c7e0de89e78fb661a14368c4799a3dbe940bd927add125e00b4a63b82077c45fd2ce9c98e77b5d9fa800b126282668a306799b3ce928fce315439997d5f5e7873fca675069b91c8859fa810d5a40d93325a564208850ffe4e78a8740a16186a51a7b95309b093b1f7ea4b6842d788f2d77268a0df43c0d8c8d8932e8f0404f6aad8927da6f6ec95ccc8f7e3def09d30b93325aa34561d4cb65ec9ebd399daf34b635d4c040b635e7f1d6c94effc7ca67739f3b157675a4eb1db22bdb5ded668724f0cacbf85977b1e3648e48820410698d47b84b7d521bfefd65a277abca67d9c9cd80a66ba11d3be890efbad50fe5fcd58cbc905b4c5c9e52995c47847bd2baa7874e66304a00e0f9e7b224658cb2203d9d34f57bbce0f76c51c3b57f35980d1560c9269adb2514ee1d1cb83674c759ba03175abaf84c78d9d59a27febb3d13408a0e6429e32445055a5b0c3045ce6661f0cfc0026e8e2c0ea8f5a41f8f8489b9191f8ac19b23ea3f32ace17fc739373deed1bc81a5d865b0fc3d5d4c22ea7add6537700b040ea63bf8ebf45427065e7c945c4f36754ec83b5018c47976adc6f20f173e3e3abf285cd65642666271514b707cee50b14d0c308909aca7a5156d2eafaf0f249e20ce960a40c952cb9a840ce91ab97b23450ea5a215a55813baee3030dfa1762895d418ced897a51d857c44b5793091151df6c415965b66ac7462a91f623465e4b3025c2fd186b80b98c057ae3160e369cf225d4715f3a77ee4c25a5", 0x1000, 0x2, 0x0, 0x0) 16:00:10 executing program 0: semget(0x3, 0x0, 0xae1db18507a81341) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffc, 0x5}, {{r7}, 0xffffffffffffffff, 0x81}, {{r7}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r8 = dup2(0xffffffffffffff9c, r5) setsockopt$sock_int(r8, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000100)=0xfd08) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000005c0)=0xffffff37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r11, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r10, r12) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, r10}, 0xfffffdfb) r13 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f0000000740)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fb506bc4e73b42327dee7effdff17ab311925689eda6795a7c937435587ee0b55423d33db1bb2e1a8a43fde1ae170e3e46f30b826a64c3e53baddc45a0b19faf429cd7a6c03b8382", 0x7e, 0x0, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffc9c) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)) semop(r13, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0x200, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0x4) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, 0x0, r2, r3, 0x11, 0x8}, 0x3, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r13, 0x0, 0x0) 16:00:10 executing program 1: munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) chdir(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f00000001c0)="7195b5b1e91bee8fad27050cdafd2413b0", 0x11, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x8fe}]}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000240)=0x80) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x80) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0xc0000000ff], [], [{0x9, 0x200}, {}, {}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x7}], {0x400}, {0x0, 0x0, 0x0, 0x20000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x3}) r1 = msgget$private(0x0, 0x100) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r2) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r3) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) msgctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: write(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2}, 0xc) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x57}], 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ae") semget(0x2, 0x4, 0x82) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="1d6dab888eb51192c0b25b1842ffc6d137764d4860011c8d5d2ea6719a6c200fed87f5400085ce07606dc0b0bb7d6aa7b0e1680029f05a12d52e8360a404440cbfc3a4b546eb788006d6c8947305f2d83bf01b2e13fc81546a15afa4cb293bbcbe2d61b234d346e5f491446381b8587933eef9dfd0b90dfe68639269e0ef2f329915bd16b30489cc6b5adf50f2b22f01f3a192c669fde668a1005a553095a44576ef51cb155029d87c255d9c8054a872f6de27789e8a951a8a36042822340cc637293f4b603d5853", 0xc8) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) mlockall(0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b230f5a6854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04106005ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000007fc489543b870d9e768bd309e4db43a938c89b2439cd0063cb3567"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x170) r2 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x80000001, 0xfff, 0xfffffb3c, 0x2, 0x401, 0xfffffffd, 0x4, 0x3, 0xffcc023cb73ed99d, 0x20, 0x8}) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r4, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0xfffffa81, 0x7}, {0x18, 0x3, 0xc72, 0x8000}, 0x4, [0x1, 0x9, 0x5, 0x89c, 0x2, 0x10000, 0x3]}, 0x3c) recvfrom(r3, &(0x7f00000002c0)=""/4096, 0x1000, 0x41, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x28, 0x9a4546e2232e7755) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x5, 0x3ff, './bus\x00', 0x3ff, 0x950, 0x306f, 0xd4}) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x23, 0xffff}, {0x25, 0x2}, {0x8a, 0x3}, {0x7, 0x8e}, {0x9, 0x3}, {0x20, 0x6}, {0x40, 0x3}, {0x43, 0x1}, {0x22, 0x40}], 0x9}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x400}) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x1ff, 0x4) fchmod(r0, 0x79) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="aa2745de2b0682de389590954f349003c3d59ee2630a96e3c49b96aac10d9bac07da79d1e5be487e63560b437e41ff38c404c46af87720a893821964eeba8b5b8df1a83659bfd12248e7dad4e9c98de28d119086313e31e5b9f2b4b1318617bb46e1bc678935ce7bd5c25fee50c3759b5245fc64ba3ed3405880263617ad9d8d5f03d35efb80aecc4240d95854884690ddf91d033570d767d122e9da79afb7bde1c0879b5915b85f0f987de290c2535bbec940a8eb106e4fc0285a4aa40918c5d8b3403a207be81b", 0xc8}, {&(0x7f0000000240)="7303e829988a546ec37e974d4c2115250e0e8e6f9f93810b479b85c200a802ceb066fe1d8871907464fe96ac4f3fb186070a20b4afb3d5048c442290bb08b9f18b348ddb9f6eafef86ac1fd08aa7c1686573a30e5a39285ec3903183cdac67b86471d321d82c1eb4309655464ee264d58e34c8124edf9d5b29506fe9b4f494915ad910817e4129bbf236b3133c63159899cc3d0044322724342ae8e439341d34381b01b316", 0xa5}, {&(0x7f0000000300)="84ceefeffc48f72dfc9b8cb655c65e79332ba3b9ba7642c4dee787b9310311f648f7852db593c8979e970ffb6c906abf79d2a7fc1bd3f3c86ec7d9b7dcfbd281b43a2be58d886797d28f38feb8d27a270d6d183fe6c1eabcb98c31c3fa38e38d164ac8e9e8733a547798badff62ec133bbf08a679c4e966236b75433eb457d40f7adeb52b2f79cc63b87b8f65f14b022f1c6b014d2ae4af1a8c061f4d8ea3f50009466832516146f9afc0f4b2df890ed3ce10f5b0084e2e7f943951e8276edbc37e385e903db31a160b56bf68bcc86e8c5600874b57e82018a4d83235ae633714a2fbd06411743af54a4", 0xea}, {&(0x7f0000000080)="a58608e6f8b8914bd2f4aae8cd5d40c419d009873fc1cba9d5cac8f545b7aebbf1cb29d042176e5252543b", 0x2b}], 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xffffff89) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) socket(0x10, 0x5, 0xff) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getgid() r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x3, './file0\x00'}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:10 executing program 0: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x20000000000], [], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x2], [], [{}, {0x0, 0x0, 0x7}, {}, {0x8}], {}, {0x0, 0x7}}}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x400000003d}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x4a1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:10 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x4, 0x8}) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="7a732f42f0d2307241f7076a0e35f0bf9a73b24e47af2109cc4c6bb1a8beb98e63429a95563b4496e831214b7e67e96364", 0x31) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chdir(&(0x7f0000000040)='./bus\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:11 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getppid() getpgid(r3) r4 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r4, &(0x7f0000007000/0x3000)=nil, 0x1000) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r9, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = socket(0x18, 0x1, 0x0) close(r15) r16 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r15, 0x5) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r17 = getegid() r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r19 = openat(r18, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r19, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r20 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000180)={{0x6, r21, r17, r22, r17, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getgroups(0x2a8, &(0x7f0000000780)) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r24 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r24, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r26]) chown(&(0x7f00000017c0)='./file0/file0\x00', r25, r27) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r28, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r28, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r28, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r3], 0x1, 0x0, 0x1004) msgsnd(r28, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r28, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r28, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r28, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r29 = geteuid() r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) r33 = getpid() ktrace(0x0, 0x1, 0x4, r33) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x6, r29, r30, r32, 0x0, 0x80, 0x9}, 0x3, 0x3f, r33, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000000480)=""/97}, {&(0x7f0000000500)=""/165}, {&(0x7f00000005c0)=""/161}, {&(0x7f0000000680)=""/4096}, {&(0x7f0000001680)=""/23, 0x264}, {&(0x7f00000016c0)=""/183}, {&(0x7f0000001900)=""/201}, {&(0x7f0000001780)=""/119}, {&(0x7f0000001a00)=""/252}], 0x31a, 0x0}, 0x41) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="0702000000000000302f666930000000"], 0x10, &(0x7f00000003c0)=[{&(0x7f0000000040)="b44817b92fe2d2ccce779ef7bff9a6a7827dc376bd89ee1d9d8bffb6b9b82e36773d2d228526b8138bcdf032c0e63b525ed4d4043d6315cef0adb511", 0x3c}, {&(0x7f0000000100)="1bf33e18612f63d6bfc695e01cc9307e3ef4a1b25a0c6e2e45c265f61d47c60ef6b882d91006342a2e1c3b18d8f8aa9d7bc6520a6af7c36aa83ab6782f799264fd685b6d3074977039c897359feda3f63db81dab820ae3a3cbc52fa48ca19d519588e59efbe069721795102cd6ded146b28460f3a11beabacd6c057ade4e29411318510a5b53e4617c25ed6e2b5a97f75851da9680ea1ca3e152d43000af1bbf6bc53c0b3d82bb8fae135ee8d70afd846d1422030a739df8768e29ac6d778e39f844d973763fcbe1e0ed0c74598e4d8dd548b49d1344fdaa11c7d51f99c5900e49040bbbfa0324c1797ada3159", 0xed}, {&(0x7f0000000280)="95a6186f5e5b2d5ec906c453bf98deaebda56cb7e9493403f327809a08924cfd6ceb9d871c00f1b8f5c3f4acabb9221fdcf8c68110298b682cfb221009d2401224cee53cacfebd0b160d9f1606e17df89d43abcd966bd1afe3fd923156f9b2ce746772d45dc88c69bd9696e2de958a51890f86c6fe842b1fdd1fe322339eecff504e1ff986d2107dc49d4171c2162e82465715a0e439f4446031eb33fccfd4cee9f5b4c5a2d21586a8b245bf8b4a23e2504b3a1147ec715ad3c70b4568d32f6c71449e9e7b8774c7d2efc7949c235fb615a306926964df2f863144823b1e13d1ea0753a102310cacd0ba390e03b8cbe87f1bfceafe6888c5e78d", 0xfa}, {&(0x7f0000000380)="81f56c90841bd7dca3d1ff1857a3bec2d07ba69a7932155799f81244f155", 0x1e}], 0x4, 0x0, 0x0, 0x1}, 0x2) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) 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"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x200) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 1: socket$inet6(0x18, 0x0, 0x0) socket(0x2, 0x0, 0x9) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/de\xf6/wsmouse\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000003c0)=""/134, 0x3ea) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000100)="4a2debfcde912c2c92ff290dbfe5f302ee7ce239babfa188e580acb42d68d7f45e1ef7af59fa815e39", 0x29}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8, 0x3f, 0x9, 0xa96b}]}) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x10) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66006c7200696abc8d00"], 0x10) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x0) socket(0x10, 0x0, 0x4) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) accept$inet6(r4, 0x0, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) write(r3, 0x0, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x6c}, {0x80000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0xa364ec92bc9edff6, 0x4, 0x6c) write(r1, &(0x7f0000000000), 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0xe3604d8f6e682fda, 0x37fa53eb555321d2, r2, 0x0, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x7, 0x7, 0x0, "55836d233804f32008954f4c8f9018ef1e834933", 0x0, 0x3}) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x6, 0x4, 0x4) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockopt(r2, 0x4, 0x0, &(0x7f0000000280)=""/247, &(0x7f0000000080)=0xf7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000380)=[{0xfff, 0x11, 0x6, 0x22}, {0x3, 0xb7, 0x80, 0x20000}, {0xff44, 0x1f, 0x40, 0x3}, {0x0, 0x3, 0x8, 0x1}, {0x7, 0x7, 0xfa, 0x6}, {0x8a, 0x0, 0xe6, 0x2}, {0x6, 0x1f, 0x0, 0xffff8000}, {0x4, 0x3, 0x0, 0x3}, {0x7fff, 0xe0, 0xff, 0x1}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0xfffffff8, 0x7, &(0x7f0000000000)="84c918163be4a625796253b00ff2af0f33504fae40837c9f185bf1593efafd1d4815ff7c925977183cbd275a9731a9520608d0307101042992d5867366202ddea802debbab5727e3dfeb6783c56c3fa84b1675", 0x53) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c63601000080162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524bb2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64000070715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61a65538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c060000000000000052bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e80b062605ad03e2089cdd8d5d51b6add9c9612d3afed26ed440943257b03b7ecd08ad7260eb64b1924b532c281b68e1c27121bf51509678e085a786b1dcf9c8877e6cb6f2e25a3599ac6e13792213e5786b489dfce70bdd6935b75e4ff868b22940b385bc721c9d5bd0fd567251f6e3f49b43bb11692ce87cfd40bff1e8daee7b6e0"], 0x10) writev(r1, &(0x7f0000000000), 0x0) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000080)='G+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='*\xbe\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']}!\xab$!\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\'{#@\x00', &(0x7f0000000300)='$(-\x00', &(0x7f0000000340)=')]R[-%.\x00', &(0x7f0000000380)='-\x00']) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:11 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20881, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x80000001, 0x55c, 0x2, 0x0, 0x3, 0x1, 0x2, 0x0, 0x8, 0xb9}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)='MS', 0xffffffffffffff91}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000040001"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000040)={0x0, "31e3c4caecbba9ad17de683edee7e418248ebebe1213370345a6d16b46948398a41873ddfb062c600fa4e5bac11e77ece6"}, 0x39, 0x0) close(r0) r2 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 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) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchdir(r0) r1 = syz_open_pts() r2 = syz_open_pts() dup(r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() syz_open_pts() socket$inet6(0x18, 0x3, 0x6) dup(r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendto(r1, &(0x7f0000000200)="a789ddc69e5aa97ec89f50fe905c8f4326ad6b90ec0b3eb73b13a62630e763002fbf2359f8d7ffd354217f29853b40125b5882b7a3ac25d9d5727332af5e5bd3ffa113576173bd27a89ee9433ab231fee11cf261de03343b62d00063f6e1214b15644bf8941f0ec0ce3a5324f24ef97093c8eb05e0e4ce17a2954233dca4a05474d9a0b4244327e5f0890911d731bcef9db570e3e7cbeeca10eb0363d7cd9b2d7a5911999f66ee7de6ce2e12977e9a012d9044724594b90bb836a0d81634c1e32a6a818856b2c6e7e8d66fd44b73b45e55bf571c80f16952b69b59f4499cc62f", 0xe0, 0xa, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x1, 0x7, 0x7, 0x2}, {0x72ab, 0x11, 0xff, 0x2}, {0x0, 0x4, 0x3f, 0x8}, {0x3, 0x8d, 0x8, 0xcd29}, {0xea53, 0xb9, 0x6, 0x7}, {0x40, 0x81, 0x0, 0xffffffba}, {0x9, 0x89, 0x4, 0x6d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "598cf802016bdcd569ef00e16e95cc170c57d791"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) r1 = kqueue() writev(r1, &(0x7f0000001500)=[{&(0x7f0000000000)="64c8e696802e0c969492e616f4eedc816b195b45d09de9ba6aa9ad2388e731b1", 0x20}, {&(0x7f00000001c0)="d75496027e12d72e6b133bc3dbcac7cc4b338acd71e9671a768e533471ff948be8be6dba74941581983bff500a1be1a56817ca69e3a8b93a6e9381e3c52452e3be80cfb928c9d80e41dcdd19a9d956c9adbc878e6669eff9f7022d39463d50ee7bd6ffaa0aa54fce2f7b48f41a4a69904a363f2f33744f7d06ca5c13e96e0f9bb870001881aa99773700f62fdcf51973ce19c1569ccee69e40f3bcc109e4cdad9d4a56eb0dce50bd959382bc78922a3505c444fae58ea801e29a8fcc3bd188cf5151a686d4d7e525fa260ee4a38dd7abb5ea3c9102c16f071b1a6e6dea515aaed913cba1aa230898d61884fe8e87f3a3036cdbae2891d62b9a5e15008cd7a6e2ba64831969c9acf6c374f5caf35900d5d9954430cfba46cc5c36f991954a2a3050262b49e24ebed33995f842b3b952d102ec5ed3e844a547ae244454ffd2efc46eddd9803e009389fa2ff7a1fa0d4127e4afde6733524f5e8f3517e6198019a83dff9a46492cc3b9c80bb1a2afb4139e8f5478248bc13ed3674c2dbf18b3323517795253de304fd34ec8c6247b7731464649138b0ffb9899ed9b2a8344c327ae089140a322ea7642f3e37ece37125ff086ac8da7ddc9dc7813051a039ddfc30d6ad6d77f0f3daf9100df65a170ebe1d3ca4beb05726a23f3f8c1f7a2624e15c5c02dfad25e4c647ea099a375cf11b9bac179df3636e2fc9432178801ec11aebb5cd967b380cdc91efbd1883b17d42bfa74afc0125f9ca4094b1221ec6c9e7a47e90a7d2b0db185011876d19f5d16f5b3efd68f27ae59b010c55e5618a77c9fe95231f9f4687b2bbc3c9d01c6bf182e35940cc693ebe8aeb611e261a8090f0f197c7bb15d7a0b80ba72caf9f2b0e04d65dcc8cc0b30b1463a471c3f22a1443ffb5dfc0eedb9a142d70e679d38dafa599b4ce2e236fb976bbd66cfab8b48cd5af0c615023c55e709da76cab5d45c9b8cd56b8f1fa70d11e36d44201dc40b8800dac78657974d2c980bf45cfa344e06700d43a9050af35ebbb65c5df24e0f7f879a44ca636daf0be25bf3eef0d4977bc1e3df828397a144eba4715c5aad5a9dbf56051865ed0587a09128b4d301941646b480a1d44d4228ceacb88b9dc40c9fa47c4b1a3594e944c19e305af6c579444a3032259b80ec7db9a01b86e3bcf0b8c5cfc7ba773a4ab7f186284a5de59f9a1fa3552ddf21863ea6c51a519d8d9d66fbe89a1725305d97de722a07ad54010ae5e9aec0ab8117c0d7dcf06b5c8f3ddb119e8b0812ae59ee8480cf405ef3dbf31542e8bbd0f7325fe8f1fc53bb9c0acabec878256320368e2165ed5d71a6998af53fa0a47d368ea446990f8db0ce547644cad505d669d3d1cbac78f5c3cc781f27902f3fabe3598c00ff58211b12e8813c888696fce43b4332097e22816ec541c6cde35856736847a5cff61d723597bf2aca751f25a5811886df87ef2b92bfb98d450392c042b6e100b49742b770e15724b08b5720e48af1bacf8c1d2c0eafee736ec8371fa7ff0d37ba6028fc59138f090a5d2cf8f9cc51fb593abefcb3cea9728748a7f1ae1d464c249eb14c49f64e557c7dbde160ee505ca297a38db562c9606f975b2985cd01a129844cf31af27c51cef32cebb9339dc1f053c20abaa5338e00741b2fc1070afe4adf2558056f7bdd6773e1b038725d1b258ffd197bb5380052d43fb94e08e54532484e067ab5a9a371ba5202f7410f5fb864098061afa1db2093a110061a1a0b13c8b8186410b81a848d3d2d64849c630e66f559f50c411c886a69ccf87ca60098d92aaec93c1f328ce3e694ab5a72211c9aabf2ced12495955994c733b76585cb00a5b3371ac09454cc5a2a0d6f4eedf410917606775165685a9162144346a8162c7f6b3c8d3788b7382ba4cfb3e1682ba851fc94d5d572e98de1c49a3db7f56cb6946b56508d00789fad94f635bdd874d871b3e0603c03d51d510a2388bdfc142d356799550645ac8accef13c98ea0d1837b116c5e3dac83f48eacd836ec3edc77377ffb726a0256bbeb567a79f99127943c0af8a08e1e329553023676192336772d8bb7e2b0219b69fa7016e6e6577039f5a208849a92513266d319b819ec5024c098be3cc0406728a5506af59f9bdb5327abf45826fb03405d3460c36d8e6062229264bfca0a94aecd8903869d0cedf54ad14754315ed231601c2350a10c31aa4b7a464515ef6a9a30fe9b048212fdc0c3712c564250c394773d84996f4e45162ba35e87b3d9ecfe57759d57754f2639adee317d54046c108f9e0d1659b15f491a879454ff9fe809b28645b2c4977d5be1272b0fddd3030b60f04ad736716fb790e2943784ec8e2d3d369515438c89325a431788c8740de3aa74ef20014800f980d525fc684809b0ec8878293146789b73ea4da4e5f14bfdad9973c1c51d2fd9e0860147f50a9bf076b3f186d2bbbbd904e2ed804220b9f693803d178710dcbc2c0f9584d569867d1d1f07b77a093f132e7b3ef1cbc1b48358675874f4e97a01ac2c1a6f358d6fe4f095a7bddf921d5e7b9d489dc01ddfd4671c91e9cccf543bfcc586f1f7a3192433585d33af5a703a2bac29e82036830cab3619b60f95dbb6d92782e571c6dd00c2dcc120fd7eb53a7020b0a0a33c4455cb4ff144570d2951e8772a51afe0e752a53af98037754b0b3be958b9e995f97cd0e63eab378f97220f1941eba3329f5e366d5f99c42b81002d965ae59ded471f8f5279dbbd59b9089e96d14e1080ad39887927d1882df152f614aafa6e51d5eb7487c6301f9efc0c07c93adba55e91f892a3cf31993af6a18cc0e73d4bcb28edfa993baf83e7e8f0419d37f4c6efaa85e6a64acbb7589458ce996ed330595d152af656f3f55780779229eea9f3227da0d9d3e052051b7eb70ba5cca98d6823c2e7260cc0e115094ae9337ff8bf5b87d9447d0278413c094ade0449218449d57ff84d10761f007e31d3e9e9ea28885e285d152bb851ebe90261cd80a9e074063b34229f2eae5ee0d7cdd5e07baa37ea12decfd58f50450374222fcc5cb08212486ec98b9b8c681f9785822f6da8542f297a6beac0bd35505a943c6f833c66c7169bba07cfe70a41ada48c1d0ebf89eb9e942ca9ee2be39366f7cf1425537c913cd7958f8082e8760cd98a68aa99565a8872ba398ac89cf9de3332d918aea869f2e9dd7b06a309f1878320f86c2ad9f865238fae7f3c0c19433358250069d4d254fad5c74b14b852152df395d61b3a0a4a9da31f88396df2f461e0ced39b3e1f2a394c94a57034f55f3d0dedc2b428589975d9adde7c9cef0d2dd6b3c21978511b5a819589891df9365a74881f8a0ac7f39fff048a805e13adad11dab5abdd0bb790b68a1fa2cbec952f7c3cb5374f59f7d0dce07fc1ccbc5b751572a198890c512e70b8a25ea581ff39a921c3ffc9a646a1ccfc3bf6fca34a44ae6a50a32c61da5f9322fa5698ec29821722e14a19678af25dda054d9c45b1ce542dc14a04deb7ed867001fb55357bde2121c4053bcf3677d115c7f6cef3b1f63144523f92d32b6eb065711a5fbf09f7751e7d4b4d069f5f4976403125091f1ede06965971f988b89c6b6bd9f515b8d904a73681160d5acd22a65079050b4929d7ed0427f0257fd163d43e26367afabd9cbc74312d37b2ce097e2edf66d5821f244a388edc165233b18830c6658c30ab65cb7ab1c3fe37c1a44d4de21e75c7d0c847b979e820f1e9f5f3fae100d5a6d79bbbced7287de48a70088f3b2083f83bfc26c91e5a12401edc9cc194ca16a58ff50e31fc206350cf30e9fade68ef5f0482caa50dd5489f93b2431b3b752e76332d9893d80255beef8b4c73e53f9a4ef602c0035651559cad928c89632e741286afd0d8f93516bd86c315c147ffc957abaa7ed14618843eff036ca22f15667933259feda76ebb4e97597122a76aba534667f95ae41364a25967185e4a72d2aeab3cecc61f45108db4618a964f6c5c0d87ee2afbb31253e5f05da32938ef12e4d39282875b827897390bee9cdb2014ae2d97b46a1c9b1f208f49102137d0ee59a318917511874239e2e230c43de0a8c089d165344e8418f80d89f062053533a3ba659e62f38332bd94097e2d67d4f43786a66e560cf753b7311e1578c4317fc00528bedaf277f38719cbbb185e83d8437c42b827aa4e3bbdd264ba7317d79e49d48ca255b0d5c8e79e983dc37a4e22db880ee24470e4b9e5757aaaee3fd1d5c9cb33b8f753af4825788d114d561f89ea28f95068610587452e3f657466c8ff0201cc6e7e9aed5e250afb3e639fd360aa289e75421908491be2b954c7bb94943d6b684844744b9d5700346c66fb8f24a003d9fd37cafefcfd14256386eb85e83a2ea9b22f368248cbb7062499f82ca1081618e4c11a2fade7479e7d08fb9a2a0b244b1400b8233b7e690589414641ef0c37aaaeeae70a0ffad54d4e09b9539881c53107e74b5cdfe51ab3d96968107e5d7aa86ac653190204216848a563e2ceb2d3431aa08344a921c0af4cf5df9ab49fe54f604db608ca2738a1fc827deab483a947bd69eaa886fd6120b19c918d9f6e121b451b3ed0c6b2dd91921fc44ff5fa7643dcb96dedc844557d09e60fc2c910c5f1fcd75265ef6602154fa6186cc419df362b4c89c5565775173943dc56270385cc727c53e38cf2d74d1779d8cd4994d7c1314e456ec739a62e2c390755e28b3f2b6b9e95c9e84ae98cbecf9470a2ab4fd3b1f66ce1bc83c029e7aa85b5dc93e5ad7af948bac048ce24a854af5ea5d42eb5058b30d67d4441b9c12573b6ee71721da6f8131cc695e68264d4b418ef9b492370ce2ff798c45b60e49e7616601f6fef2cbbf99e42cf43bddd12587af552effd2fc649ccb03b0f0f0524c67790fb4a88ad373ca265386ad0d184c6cef357b877c571d4f841ac0969663a6225ab3d540e7b0ced02a193865283b7d1c5305ad4b17e399e708e5bbc5cbefaf3b9877ca0e599e9b1c0a4fa636af6ce188f83ce3884ccee4e46ec0932be2ead2af0b0415b975dd59bc48328bb2f8a511b7ba0fc8f272122511cca2b8b141191c8fba9d2a2ba05a232ff533cb3511d6b0bdc1fadbef823be4edeef60d8fbda14ef1e5acaa5a03c13fbf426eac3259d4d7284b7de60542b15e7a6dfcb440c8748270f08cd73a3f81e9479f160fe95807cb908f359d9bb621b44b173c6ca52e86064d9b9f275465a3acc2cf4ace9bee7cf235e508fc9221f623e426af9d66757d53ef9830b6ad3be49f5f6b3f8da8d1800bff183b4475e89655b7721ce3ef41217c5b6db2b016761ac7ce4f217f95873208efaa7706e5cf6c668cce8bb4760bbebc84f22ab023f77d152a175afc4050122dcc26b5abfbb861d2d5ae265aab060d668cc2f681e98d283f7186d25ab2f40ab98de7359881901487e21c1e5496dcc1cdfbbe9b217d54260f318cfa7bd1e33d5e1bdf520157f747390fb43a8babd382d2ed5ece59fbbcf75243e45f27627a2f281b3373901d1edc5d8524b9c02fd697aa39a883daad3d07ff87499b7195b86601571a3e08ea5f23d8c5cb2988e2acf87d29b943385455af7e42cfb5d5288227cd0068409c6263dc71b89afb5d6d1696c8500f2363c431c671dff8b381e7ebc0633e4ceb1c06f5fee20723bf4b19cb28cb6ad62f5d2ed579c82210c0751a3c8c630b552244e713591a415a84e78def6e936ee1a175f9a17ef65ab9c2b7924721366bda211a83205c19e03dd84bfc929c8996dbeb5e36cf2c2c092934c367b3426a45c23e8dfe40aa77b38c4", 0x1000}, {&(0x7f0000000080)="69a2d1431bc7680425ef4b1fb44837cc24", 0x11}, {&(0x7f00000000c0)="15be63950fe1d181748c037c18278e", 0xf}, {&(0x7f00000011c0)="05af68253334f5a713b08b50bcb1a4256a6baa1ebb114777b0a4d4cce232f592d15fa688895b7b06cb8d4e85f543961764ccf6219cc29f24cb2aed4f5bbf43469a9447243de09965eaac96da64f249522ba804a8d6d48dd4582c9d119a2ad129aa023939bb427373da741edbf13cde538a6858030efccacf45a5c7e3163cb14155b98ef46811d2398a32196b95a9073cb134089c4ef5", 0x96}, {&(0x7f0000001280)="39032c9feaa8c76ba9ac02bd99c2920d5fae1948867ee33a7efd5532cfa57293d1f9b10de9c90ce5667cfab752fcb711d8cae8b91c2105146cd24d39e161d1414892fadd7f87254f4191878b6e50becf0231f79d79b38a245fcb", 0x5a}, {&(0x7f0000001300)="dbfba8f2b8eded04ba18fddb67618246313891059ef5e9fac3f9518bcd967f159a9f577386f41dec19c3bd3ceea1362936f3a6f1", 0x34}, {&(0x7f0000001340)="558c7dabd2a725aa4b41c47498a92d40dff6adeda72ce9396c6a5d42ffffce0d51df59c50e07d8208188532322d9c4b051d8e90dfb1e28e71bc604fbfa1f1fc5d164d2fa97c7128b07de757044efc275797988265ae85077a7b3e32bcb05dd55ba1c40e747f71b501aaa616459baec0729dc8c810b2cedc94a533a5f7db5d33324f36eeda871c88b6d4e986376cc33193abdbb2656e51a54bd08c3f14fd72d95dc9a8a7c44559c6df346", 0xaa}, {&(0x7f0000001400)="6581961c12f3f36c09546f46e9b2740a0fc3af2fa4d69785d2359c33bdc89cc5eb68e6b79012253b4f3139586055201b061eab8f15634a029c05655fcaf102bacd3762a7b0a665444e8d281262d01b8b9a2b5140d4f9a7c8e46adafba0c605109422afc61df582d0c2f3445e93789199368b3d559e5a43fd88fd6badf86ed95a268e3746e7e5092e333b0c15289c04af73967554764354b719da392e9376a8d0c70151ba643531a120516e060eaa02bfc9e5060c91de541c7c841317cb7f0d181a619c99", 0xc4}], 0x9) 16:00:11 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000140), 0x0) 16:00:11 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, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x80fc7e86650d0e4a) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000180)={{0x5, 0x5, 0x15}, 0xf1, 0xfffff801, 0x6}) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1f) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x1, 0xffff, 0x3f2}, 0xc) getsockopt(r0, 0x5, 0x1021, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:11 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x810, r5, 0x0, 0x0) mkdirat(r5, &(0x7f0000000540)='./file0\x00', 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x808a, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000140)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r7 = dup(r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000200)={0x7fff, './file0\x00'}) write(r1, &(0x7f0000000100)='w', 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8080, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000500)) poll(&(0x7f0000000580)=[{r6, 0x8}], 0x1, 0x6) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000240)={0x28, 0x4, {[0x2, 0x6, 0x3000, 0x3, 0x100, 0x8000, 0x7, 0x80000001, 0xffffffffffffff01, 0x6, 0x8, 0x9, 0x0, 0x7, 0x2, 0x80000000, 0x101, 0xc984], [0x1, 0xe6, 0x3, 0x5, 0x9, 0x3, 0x0, 0x1, 0x6, 0x7], [0x8001, 0x10001, 0x6a9, 0x0, 0x1, 0x101, 0x9], [0xfffffffffffffffc, 0x3, 0x80000000, 0x2, 0x6, 0x8000000000005], [{0x9ff, 0x0, 0x7, 0x1}, {0x401, 0x20, 0x7a, 0x7}, {0x7, 0x3, 0x1, 0x5}, {0x5, 0x2, 0x43f, 0x2}, {0x40, 0x6, 0x400, 0x50}, {0x7, 0x7ff, 0x5, 0x6e}, {0xfff7, 0x100, 0xffffffff, 0x93ac}, {0x8, 0x9, 0x0, 0x2}], {0x1, 0xfffffc32, 0x8000, 0x4}, {0x3f, 0x3, 0x3, 0xa4}}}) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r9, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r9) ioctl$TIOCSTOP(r9, 0x2000746f) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4cfc3048e69949929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) shutdown(r3, 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x5}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x1, 0x20) ioctl$TIOCSTOP(r3, 0x2000746f) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000640)=0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3, 0x1}], 0x6fff4473, 0x0, 0x0, 0x0) close(r0) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x497c16b680b624c8, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0xd0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x8c, 0x1, 0xd38, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0xffff, 0xffffffffffffffc0}], 0x3, &(0x7f0000000140)=[{{r1}, 0x5, 0x44, 0x1a000008a, 0x6, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x46, 0x0, 0x3ff}, {{}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x40, 0xde}, {{r4}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x400, 0x1a873666}, {{r0}, 0xef04774324518417, 0xb9, 0x0, 0x9, 0x5}, {{r5}, 0xfffffffffffffffd, 0x2, 0x70000000, 0x3f, 0x100000001}, {{r0}, 0x7ffffffffffffffd, 0x2, 0x4, 0x9, 0x8971}], 0x7fff, &(0x7f0000000240)={0x9, 0x3}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) mkdirat(r6, &(0x7f00000002c0)='./file0\x00', 0x8b) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x100, 0x0) r8 = dup(r2) r9 = socket$unix(0x1, 0x3, 0x0) r10 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8, 0x0) kevent(r7, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x20000000, 0xdfa2, 0xff}, {{r8}, 0xfffffffffffffffd, 0x24, 0x1, 0x80000001, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x7}, {{r9}, 0xfffffffffffffffd, 0x8, 0x2, 0x8, 0xa5}, {{}, 0xfffffffffffffffa, 0x0, 0x32, 0x9, 0x7}, {{r10}, 0xd3ca67dbde56c27d, 0x60, 0x80, 0x400, 0xea}, {{r11}, 0xfffffffffffffff8, 0x191, 0x4, 0x7, 0x3}, {{r12}, 0xfffffffffffffffd, 0x4, 0x40000050, 0x1, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x2, 0x4}], 0x1, &(0x7f0000000500)=[{{r1}, 0x8000000000000004, 0x243aa6f9741f4e99, 0x2, 0x2, 0x84}, {{r5}, 0xfffffffffffffffb, 0x2, 0xa, 0x80, 0x6}], 0x4, &(0x7f0000000540)={0x7ff, 0x38d}) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000680)=[&(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='\xe8\x00', &(0x7f0000000640)='/dev/tty\x00'], &(0x7f0000000800)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='+)]/$\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='/dev/klog\x00', &(0x7f00000007c0)='{@\x00']) select(0x40, &(0x7f0000000840)={0x9, 0x15b, 0x80, 0x9, 0x1, 0x6, 0x5, 0xfffffffffffffffd}, &(0x7f0000000880)={0x10000, 0xfffffffffffffff7, 0x101, 0x400, 0x7, 0x10001, 0x400, 0x50b3}, &(0x7f00000008c0)={0x0, 0x1000, 0x7f, 0x0, 0x10001, 0x8, 0x1000, 0x400}, &(0x7f0000000900)={0x7, 0x8}) r13 = dup2(0xffffffffffffffff, r1) accept$unix(r13, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r14 = kqueue() r15 = getpgrp() fcntl$lock(r14, 0x9, &(0x7f0000000a00)={0x1, 0x1, 0x2, 0x8, r15}) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/klog\x00', 0x24041, 0x0) mmap(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x2, 0x2412, r16, 0x0, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r17, 0x5) accept$inet6(r0, 0x0, &(0x7f0000000ac0)) getgid() shmget$private(0x0, 0x4000, 0x811, &(0x7f0000ff9000/0x4000)=nil) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="4ead50828a0f8007f3507776cd07fe16d10ab6104e56e66796dfd17150d8199fe172bcca7c2ccf2be142b820ce4376be18e23354387e5652bab8f2509f89d667"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x10001, 0x1ff, 0x0, "000000000000231c0f000000000000fd000800", 0x0, 0x20}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) setsockopt(r3, 0x20, 0x7ff, &(0x7f0000000200)="6eb50564b0735f577378c88c03142d6d8222e50fe31a55bf0e2c392421d2fd7eab607c5b85ce16d147839a4f708fa33ab6dda06519a4e52ef59285b0c21f63a9851d7917243f9511921487be649a7199fb6043359ec8e4e9048dd09580a45feab5ce2373952ec3f44e8703ec7220d1db405a5bf5c684b39a3727c58a1378a93225d4123eefc76a4b17ca8fd58e93cd31ba52111a062e399b635fa1e9dad3f6b7efd52b3217b5879a25e783e39e042bd8d8f3e2544f451cd838fcd932a8a5383f284e4bdee0a67b642f2b56f6f94c882045f98fc7b9c80de21b9f84c4", 0xdc) write(r1, &(0x7f0000000100)="8c65", 0x168) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x2, 0x9}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getrlimit(0x1, &(0x7f0000000080)) dup(r2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x159, &(0x7f0000000180)=[{0x5, 0x7f, 0x9, 0x3}, {0x5, 0x41, 0x7f, 0x8752}, {0x822, 0x5, 0x3, 0x8}, {0x4, 0x80, 0x2, 0x200}, {0x3, 0x6, 0x8, 0xffffa2b8}, {0x1, 0x3f, 0x3, 0x10000}, {0x2, 0x7f, 0x3, 0x3}, {0x9e0e, 0xfd, 0x3, 0x3}]}) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) listen(r1, 0x7f) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) socket(0x1, 0x8000, 0x3) 16:00:13 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32=r0], @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r0, @ANYPTR, @ANYRES32=r0], @ANYRES64=r2], 0x20}, 0x8) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x174) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x74c138f3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x2}, {0x200002c}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10290, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000540)={0x0, &(0x7f0000000500)}) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="20e18ae7590000000000dd4be52aad724d5bd8824c4a69a896a201df535811d0ef7d91fe0f6a9711c1ca7fa42252fb94821b9cb0def28ed86ce234ec1df3da99"], 0x10) write(r3, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/210, 0xd2) pwrite(r3, &(0x7f0000000140)="eebf7075d28ed868f25f0ab2831dcb517724f355943d3feff4c5bd83d706b77d1abdcec69289a15dd2b229b0fee4800e5c5464c73e5f7494ee6f249730d082717805c739b19490fe80756907f123d319fd09d1c4c50ecbdac4faaeadcdd638ecb9897be631263f22c0ae02605dc44837ccda7e41ef6377fc3c4cdd9db7ad4ae9f9d3bde31d593e439b231ffe6af9d31f83d32507599e9719a966dc6d397d1e89912d375026deccc0c445fb128b7a8bad7e71be94", 0xb4, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x5) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r6, 0x1) flock(r6, 0x8) openat(r6, &(0x7f0000000500)='./file0\x00', 0x858, 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r7, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000080)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 0: setgroups(0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000580)=""/124, 0x7c) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) shmget$private(0x0, 0x1000, 0x210, &(0x7f0000fff000/0x1000)=nil) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6215390700012800"], 0x10) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="a8", 0x1, 0x406, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:13 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) 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) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)=0x6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x460) 16:00:13 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000006ce00000000000000000000000000000000000000050000000000000020000000000000000045741f764100000000e74a56df84827a000000000000000000fcfffffffffffffff6aa82f3ce0000000700000002000000050000000000002ec4799c168d72a20778ba60487b1cc21776d8c9f36f35c65fa64ee68658ebfa25c60d9782f949ca8edf060a1b9284b0adf2177a6ca2821d45f2b8fc3aa2b25d0d7a01be432703cdc7bb3899979037a8ed3f15f39647b67875b6dc5b4874f6b111a17e6f7c4b2fdad70ffd5afcd4409bf0c2f75b80faa097bbfcc76309cfe05bb7c0b2a1ddd9e8c235d2c6532a6fce2559ca4ea6fd51"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x4003, 0x8) r6 = semget$private(0x0, 0x7, 0x408) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r9, 0x1) 16:00:13 executing program 0: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r10 = geteuid() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r11, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r11, &(0x7f0000001400)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000001880)=""/4106, 0x100a}, {&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f00000028c0)=""/102396, 0x18ffc}], 0x6, 0x0, 0x8) r12 = dup(r11) utimensat(r12, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r12, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r13 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001740)={r13, r10, r19}, 0xc) r24 = getegid() 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$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={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, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r9, r8, 0x0, r24, 0x1, 0x101}, 0x1ff, 0x3, r7, r34, 0x9, 0x8000000, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r36, 0x80185760, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe96) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r38 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r38) r39 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r40 = getpid() fcntl$setown(r39, 0x6, r40) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r41, 0x6, r7) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getuid() r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) lchown(&(0x7f0000000080)='./file0\x00', r3, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = socket(0x0, 0x0, 0x0) setsockopt(r8, 0x0, 0x2a, &(0x7f00000000c0), 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r9, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r9, 0x40}], 0x1, 0x0) ioctl$TIOCNOTTY(r9, 0x20007471) fcntl$lock(r8, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x2a95}) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r8, &(0x7f0000000e00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c229d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de5056c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f0000000000000000000000000642cecc03722a3be601b529ef2c9fc822b466dfdc3f2bf5131e7bad5580f63484ba5dbce3be37f3d61a74dcb7977345bbf3768538e4bed8fac04522fdf1f388710912a570ec3bbdf8e2a7dffb36bfca13844c60dd57d20133e7e3db6901d7b6d8cfc8d21807576961413f75d2f4cd4a447c", 0xfffffffffffffd7c) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="c581fd51d78078f7adc6d33fe7b199f213370c798ed9a514a6e092a0a3fe87d3b87c8f25c861b3a24ca6f9c75d8c64589fa890360c720c79eb65ea0d5a53230c80406dabe191c2899fa99f7451b77b07ab44233daaf9cd0dbbd36b71c78c9218ed8b42a039377b7270bc24d95c6e1c627cf1aff3b54ba359b9ae0b51d2da0d3274f85b7bc9ff0b7729d06022f61d0956a509035e975b5a4cd7ff8994ec7dd62214fd8d1f8c77b5e9e7196f6038ed42a17b45e0a22e0f6e0046d5c72c183e64acea9923fe379ed332ebc0", 0xca}, {&(0x7f0000000040)}, {&(0x7f0000000380)="f964254494043c696f79b1ae818fd276b90adc861d1e34d3f31864b0382ba7c9bc0d67402f1b5ba4e4577e86b0a49a93b7babb8a8f8e28e275cd54bd5da0bdff8a17ba21079d00301247e7f7079803cd4d3d1dd1df560b0adb329828f24976efe260c0a5816e669ff425ca124bf4017c8a34cddc7e83bcea956aab318012ccbf7d4fa60fdbee25d7c15ba02306b87034f5afae4ebe8fd428ae14bb29fcc38b6e746bb42032f72d2d7774dffad2949860013d481f42b25860a2a95c6a899982f737908de5841fe13204d813fe2a5f5cff204542268284", 0xd6}, {&(0x7f0000000080)='+#', 0x2}, {&(0x7f0000000480)="7818b1b2a9a9629e7f6f6db0d92296af57233f0e706db5f0c8c045e78279bfbfa233f14b1876f8f079e9b3e8e16ac29462073e8f0b62358ae6a60a851101ec3e10ad6f9cb7e61ee49ed042b609396b10409825db95743156720501715228dfd30bf4945f745e43042980c7b3553da317aa16c96713d01922754f5d0c50abf437c14fcdbeadee3111e9d44ba61896b92a13335adec92f233936c2296551c4e540c8fd9e9e9a8db0f75d005ae33ee64d93dc92417aa17e9053e5d29e949a87d5a0aa846c01283d2863a47a0940b55f27839643ea03917d82e69a7ad4713c3c8636ec3809917355924e2b44c68cb6b6beaca60338a43b6e7747a8", 0xf9}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, '\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x0, 0x6, "000200000000000400000400"}) r2 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20ef066afd82965f51fd1891402dfe4f3200000000000000ffff000000000000f87c8a5b671b27932a5ea3733cf8c6fefd0080002900000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = socket(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000001180)="f0", 0x1}], 0x23b) r2 = socket$inet6(0x18, 0x2, 0xff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x20000249, &(0x7f0000000380)=[{0x8, 0x5, 0x6, 0xbddc955}, {0x3, 0xad, 0xd4, 0x6}, {0x6, 0x2, 0x40, 0x80000001}, {0x8, 0x1f, 0x5, 0x40000}, {0xfff6, 0xfe, 0xa8, 0x8}, {0x8, 0x3, 0xc, 0x200}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r4, 0x1) flock(r4, 0x8) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r5, 0x1) flock(r5, 0x8) fchmodat(r5, &(0x7f00000002c0)='./file0\x00', 0x84, 0x2) getuid() socketpair(0x18, 0x3, 0x4, &(0x7f0000000180)) openat(r4, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x4b322b6cdbcc7a64) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) accept$unix(r7, &(0x7f00000003c0)=@abs, &(0x7f0000000240)=0xffffffffffffff29) write(r7, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) pipe2(&(0x7f0000000200), 0x4) r8 = socket(0x2, 0x2, 0x0) shutdown(r8, 0x0) flock(r8, 0x8) flock(r6, 0x8) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x4) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r0, 0x2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000144, &(0x7f00000000c0)=[{0x74}, {0x1}, {0x5}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:15 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = semget(0x3, 0x1, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r1, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) r12 = socket(0x2, 0x2, 0x0) shutdown(r12, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f0000000400)=0xc) r17 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r20 = fcntl$getown(r16, 0x5) r21 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r22, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r21, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r22, 0x1) dup2(r22, r21) r23 = fcntl$getown(r22, 0x5) fcntl$setown(r22, 0x6, r23) r24 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r18, r14, r19, r24, 0x5, 0x7fff}, 0x6, 0x2, r23, r20, 0x7f, 0x100000001, 0x6}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x7f, 0xffffffffffffffff, r1, r13, r14, 0x68, 0x9}, 0x1fe000000000, 0x4, 0xa1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r25, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66c15ea84e51"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:16 executing program 1: r0 = semget(0x3, 0x1, 0x48) semctl$IPC_RMID(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, &(0x7f0000000100)="440ce23b02dcfee1498fd7452edd46a8c31a13a31832dc950682844aec0e8cc27de78909318c2cb5f3577c47", 0x2c) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) shutdown(r5, 0x0) dup(r5) shutdown(r4, 0x0) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) accept$unix(r7, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) read(r2, &(0x7f0000000080)=""/23, 0x17) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0xe8, &(0x7f0000000240)="120000e9d14d59e2459774dcc29cd16ea41a8eca5df15307be1c3c8d6d16779ddeb3f989591f1fd48022d021da51e3850a69c73230599a3e12fbc2f0675e4388af560a1cc4772eca224e9761655a16158cf1aadef5e014ba33bb2bad36646065ca47b0725765c970c76e11ffde0d9ea7f9081088d7d92ef61d480eab4acd78303fc86651c68e37ffff7e54a1d3fc6d56621f8719c15559804f36fa208fa70aa852c6363c8179ffad22c7c54e38819dacd59ea28f798044d8344320611378edef7f6f9c4e0a715cd63816ffb250fc9942d39b5f0f0db9c89b636d14c30c23fae3e7224e86c8a9afa9") fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x7e2689a1d3fdca00, 0x4) 16:00:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmget(0x2, 0x2000, 0x1c2, &(0x7f00003b0000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069a6, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000000000)=""/55, 0x37, 0x0, 0x0, 0x0) 16:00:16 executing program 0: 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) pwritev(0xffffffffffffff9c, &(0x7f00000008c0)=[{&(0x7f0000000140)="5639c790389d4f908ead236de5ddca6cdbc095e986db872ef0670a27c843f7f1b99ee3b7326319e944c5758a20180c871d551f61c235dee25d329aae022fe1baca89a97f0597e78419695593ed64ffe8630cd7c6a3c5d8da6eb90e20af0820da83b243426ae550b4df3648b91f7d67a8708db5181f927159c18b", 0x7a}, {&(0x7f0000002740)="57ac9ff0583aaa7a7f0c6f168085e5f6982f55ba2e2baac170405f8d0bd93246eafb0ca28af7ee4b69216c50e06db82b99500a1cb25ba0ded8ef41b4b440c24f805ea0e05f82cf751249a0fd8f31b636336fd4f761722aa9f8bb99608cf2ade0564e04098fac2ba8193466355a4e59b16a1d393c57ebef09d3b284db392ec0f1bf248b2a2e64e76348c60abbff5950eb1f261530dad40834de193b36c5c7c8e7f65bf5e394fb2ca33e5ae7a030539606d1367e97c57df2f30d3642aac97fcc675ed6b5fb453b574a17d5f07adb8a64568c54a195d74ad4f60719ef990869a0e854e80d3c50212c9518322c547c131ff9b3d270c66f69284bc7e904a8c393d7ad0f449b1008369cddb0ee0944c3e244021090fe0ac487ba19fb9aa08b384edc024a0c9d20164d3e8727bed4b2d975eded54e2cdc050597fe791693b8efd484099c5929af19dbdce8969b437a79bb4164ac4dc89250d693ae18e830babf5cad961fd3b900ec59619b2525b1e86aa153bcd5a74ed8d4372603c2031d22ff39490794feb0639d9b7236686d696dca40550c7609d2e49040dc0b7528f8a20446abc6890b5089e0eb51b3840b67e6c2cf15dad95aa46a237c1844d4fc01b24092f57fc4f8588be0d62b1f2bd2081eaccd4650ad1b3dbe6e7aa14ab795bf34d1639fce7ed07aadb5d6882724597a89cbd764f7db2c0c4ced23aa8071d4723945fa4db62f0a58c0fa9269b8b65b02dca1d4eb4efb99662f13069f9d1bb924b3bdf71e574e3cb5b87b4448c51007fb30ae1cc3c41023270a9f8ddf10460012c8ec1f925f60e2e65800493c36438464971d6b768be016e0228a7b5dd61fac375c2257d496df663cce25fb7e3baedfe9a8c30dbc1719153f6be3a6f588af3b2e8295fdc5c26c86617788432bdc95d8d81b39cabbf29c95907b9957a95fb56c88a4a1c6755d026007e8dccd382d200f28c1a51fba1efd864ad6910385f13f3d9170b5fdad1b3fc99b3d64f626a9e81b6f5757363e1c11989c1e0aafc6b84a441fbbb198cc5252f5cde0a4ace0d5d728316f2a767241c0d033885af659d618c80ce6d64855d46d9a8a358c9fedde66204e753e7f6abac996f3c518c9b19a8c2a75af64aeab513c66f91a72c87b410a7ac0d27c544c771c8856033d1883a946bef19bb7381b49029106fc0cb247309368c56a9a1e0f2d9c97ff5d4e92cdf8b4d3cee0c05ad6577029c7f0b5f43928e4f040838a5697f5afef56e916a19d0df548e8ad2da0dde0b7e2f730d0c78f67f49c764c29f4ccab108962768d104194f33981b7ffbdd4585bc644ba5766303ffaf8d6f26ff32b219acb0268bf707b511560c9e81e42a5d9f2b687372002aebb26f115fc1219aa72c27ea27f748b09f8acf54e5e90a04dc30ad20c29a97cd62f25b3a1da0c0695425c35da5e2180b8560ecfca35b5d63d0b5d215a1463bca9edd180aedfa5ec132f3f1204adb1a4e4b2da77d29f1833ff2fa31212d49b33d8dd7c9439126cbaff586c6a256795240332d6c9af92461c22bb4797360be9b53fb802b138cd631c3ff6751edde41fa732b90505a21b54d7d43e37e558e9efa84b8443b7b070c5bba9d1f0d648eaf7458154e219b3fe8aa8add6325597c22d6f66ad15f08986c9e174ee03eeed86bebfd7c5681755625bbc443d9df6d162bfb956951957d0af137639c46f4bf8cf25a54c4fdc3255095a3489fa97d79928542dbc1a210f098ce5da59ceef22127ade258b5de64583bbf9e7dc16f923f62ab290679fc1751078294c92ea68ab4d957152dc9b9bae6843a07163a7a2641eb72b69ade86537817f456ff52a8197f7fb27f9ade92b62f164cd430742f8da5f69a3e84eccde39cf39d5564000c84f201d7461fc23118c5feaab290d524e2a4aca0475f9ea6b0828da18b86de38b7b1f8102439b48700fa81f05b8f0ad80ff545a740d85a8e9538ae09abf829dc52bba61b39142d7bec967251f610cd638f9f0cba372869bcfb2fc3052c71fca5e8868c4dab118ad6c178c30ced53a777f1aeaea4905e07b3e3d71ef806ae9d0c58d542ff58db20b78e848a0f9f9cda9ee373caeb35ede21402cb5ef6fe23a29e9eec0bfd9f13ba16319ac373dc3bb11a1d662f3326d8d8fea6c91ada0c682ec906b9a733b04255ad9533d0035fda4feb0ad65950bb182c78472a0c836db930e62a4ccce37a6bab3493f1fafb1eb39e7e108df27fdd6a4c4da316f137e77c5c9c19b49c3f4add0ebc22c886fda13195ad2d468d99a5a9111e6c3665bf1407b698818887c4abcdbf8aa353ddea045b3bb04e59f734dbc216cc92edf5e0b18e82fbf85ad05ff68c05010bbe2a31489ef35bfe80045a59c7ebf6be7ebd3d01ec969405e5185efb6b55d557f45324c757267618484428a0a791b6e94d4ff5d0ecbbf965cff0a918bbef580d058d6c7549911b61e7733c8411205c329590e5ca3cbce80371233f434b3c04b042b30881dc86c8f71a0ee1f30ae5191eca06628a2a1cef09f6d11a31a22f5974fdefd69e4f420e371de5a3c81994eb2b9f240766fb2143ab97c8b4a48016f09e97bfb0cc0d62ad60bdd20fbe3c0ebb252bc057a1bba290a0373ad4d89249b1a5dfd68fb4a8ebefdc7b60c545c4da260d294a1ac7d0d81f62069ea2c66e62cc05f1706dd64e81dcda6dfb3d5f8a541302ba4834ea5704552fcd0b76ceb954cdfca93aca1026bd0fa0eff50fe4e259e99eff5c7f9549ab784e00574b791bf904bbbd2870cdd6107939b28660bd99110657e496dfaba690de2711586961552f91b16b3eab85dac5caeeaa773081724a8591bb0f39659f25e4d60702ad50b28c0cf2a4e787f697a04b88102c5b67ad0737337447df797e826e4e8467baf27ee0a692e2d7f4b532a20d9db89a61783856133193f5f5843c5c9ae3791d3e7ee9d0236fb6afc4a4419a04b67583fea2879418bbfc8ebed36fab01996bbb712378523f56e89e9c9252d6bff6cf6b61adb091f07ac0b9e2f8e372f2a983ae10089b726f59dd2caaf516bbe3f5bc575abbf3e6a9f61175de270635ac29a65075a80bbee704fdb667e888d514e2214ce8e11b07f8e3ede021466dc3d7c33c2e3fecf29e7cb224fcfdb12af7d8bfdc99fcf48b3a653a217d3d77846f9201c077322d7d24b45935cf9a3be656df371f45342b7822c17fa64bf03a07d5bd25bf0a6dbc87745643bbed57d859fb2364db615b743ca84b8ab0e2e8738c2ca631a06e27c6bd825f2c87990f379ff49bb693ac08618435c9f4e1d7a7e1702b07dc8d61b31d68916418bfff6b3e1658bd8257b5a14f9e4502b9009b7a0060299e75dab5c749de8c455a6f040f9a5937a21ba84dae7b0892700a5d4a29c6af42dfb6c8e99c03dc0a05ed699658323af1a90f8e2677299c869d0f7ee593a61659667bbe71fcdad1e38541b6c241eb8ab3956afbb60eb1b6c7e412c55557228a19754c1df6247a2bccadd7ba7c95c9325d9f5224027403c719aca5fd3fc4cd894a5adf5d7e5f6b56573f56ab8e538bf96149fffcfed6bc8191276fa26ab9f23f3b85ac429514ee80451e6ab9705c17f71775ad1aceee5016701355a03b82a183d14923bc27db776d406408b320b0bf84066559b8012cc1d8c3da43c26744b6c87d1bac0ffc0e5e9015e635328c5d82a63b19b254bee32668ed222028f9640a63fa2fc585040653dcaa38a7a0879111a1acb2aea2351d745116bfb9a24f7e8e1dc786268262402d5bae2452e152005b69bce098512a62d55af03c98e25e1a948ed5d5222ccda460fac0f653bf4289d4401b10dcfebd13846fe99f81cf7595b1968b4d01256dd98704f61dccb161e8aaf84a1045b77ea3d50b1b476d909c75783b24062201340a0f75367389d2a735da896d401636b83a5352004e51cb89b659c0a58aef5072a7e17b69962425095242c8541ea7f92b7730f578290c4bdab6c9dacfdbb2db5abbe1ee922337529decac985b9025bcb91b66b2d37b8686f098342e160726d0ea2faae68d1d0f135da22a0ca7b53af24427868052948c8023c665586461d9bcc17a6b9abe31de0d80d1be06875f0b27e07943fc2735e88988fb1e3e48dd531ccafcdaf6b0424752b2871d82b87e19d38bc4c46325a3062a8933718670996efa0448ca66bf09fb984d9c31ec4b572cd8ce1c43a6fd79f6ef3943eafedf90ea91c507f110b4440e85df10efe838a6f54ed4e9e11974017b17db2897edd801d92e548280e01108b103e8cfaf6ae5339549795ea7961346f16f664e4b34efe8fe8732920b36d74104130d74400c551086a65e235ea95f7b5b7a7d2cdd5c3ea03b9d1ea6a3fda350e388e0a4e8277a21ffb44f5d82fb9a382077166b76f7f33aeea41c2472bef12a2715d97b919577160425a7a7b13b0dfcc07acc4fe2669254f7d00732a8cc9fbd4efcdc3abe7cce117ba7ab1190dcad14d1199021548f4faa1b320258e6846130e80939477f24a4a19554498bd49ed0f405ae97684f9b9e658e15e2e954d9495ad593870cdaada022ed2cdd2bb1b889df31f5fd58002c1b11dc30df21f9eddea4197e804be596b18d3320ae395907d06de75d036d2db76e5f29588f0245903ec6e2cd17369153cd705204912adc701ca9eb0f1e7d5d8440086062eed958678c660534f93b8f6644cbe6bc9ab602f5d558117aa9be0acb5a5736f47fe62755c62c2dbc622825286d8358b941f3b2be4410e180fd59e00c2d9d2234bf5fd3b96e240bc8acf1f4e3370971a6de7076720c43f5b1cb323b3720676676cd88231ad23121c9cc0f1737843a4d2248372721f5ab0828b3a6148d5780edd5638c0022ffe5676f053cbab01f7567d54e690aba00e7b6d8a16e76962cca718083f37161bce0076251c274f750d958d23d696aa66ed6dbf85aec643f0e79dfaea649c66fe968edb1c6bb5e878b2738bda9221e2023c62ea27a9f892d7404aafd1c89300a4a17c099e521f0e5368833b41c53656a3344f16c0189bd01ec3c6a574c5c919c79184239ac4f6aa9dc6de02e7f318055e082563f77e33a6ef72f5dacc38cc7b63ae4def08a99a7437250a60add61009c56424308e4f915fd2946b2ad3cc1d3c3c7f514ca4fadc4c540c3e69b9266f5e70060947116f725e4cb3591a339eaa64db4115703260b3f9148a70dc59a2b3182952dac9ef6aa6b55d8bfd76bc9ec34cb71d934e8cd9bcd8faf57353d33e6889b5b1f5c7ddb7c34adeb0d1a84f9c027fce428fc8f533303edac30f01828342f7f5d7c5bd4b13328074b48aa5f04e5350963bcd3b7321869325189218ac037257384bb817dd21b4aae32a7593a1690a67f510bcf68eafac32dce0a58f389f02701fe4fc6570234bd8f4ac49d159e712dafc509d77878dc365e24d9684882fe141a7baa0d3f92ad7c85bab99dbf50781f5efafa01d68a5c7aebfb2a4f0be61c9497242142e15eb75016a29ca8350c22f23e6339105b3f764de36e7c4a43d71831f06db3053247ad3204cda025d475ebce814e05958daca55e6ab0b2f12b5a3bdf7ca5c58b00c231d799e97e9b8dacc280f8aec3ea0ec61bd3d8d93079195f7bab79db535a3242aea8fa2cd28bf49c079ff7c066e7086fd05f6bb75cb4f9f46f33333fdad9c8c28f6b245413a6bda14b4e01b17f4628e3c96aad41986bf3972c062bb56ce5865e47a6c0b33f5f8417c15a2459eb2a87ba8dcc6a249a7ca7a4204ba66607e371d66090f0f8408bdbe7fa52e3e206b11719762b0d68a297da7e08179b85a1023265dd1b44d803880f91486dfe82685bd3faf13508adf2", 0x1000}, {&(0x7f0000000200)="6e994224289d7b761489eeefa5286c941626deafe5ba27034f9d869ed550c488728d258354a612e4fd78391fd9d4979f68b5ab08afecb282b1570e71aecfa506f541af04a4440d71e61356990d5eb5b821f2196084b615996a754ae98f8879efac5ed73bf2ccce08dc18fd1f8bdeb5da333e726fef1daadf0673e8be136d1e5b91ee9f5755d7fd0094b42ba04800ede39bbde74596dd00d40121b3cb62d941e8d3cee42f5d1e3cd24f1f426d190434dfccf87805e955b3222bd75618e87c926a9f5db544b6690503ee3bb7773e1f7667cb1d2fcf639737a4da4d3d20e858b310177a", 0xe2}, {&(0x7f0000000000)="da634b427d775612029cbfb3127b585958354bce0f6dcef98e4947b7bcf2b904e62eef459f67b0062d8dd889edea4df49187753a4158f84799b15dbc17", 0x3d}, {&(0x7f0000000300)="3cbc5bc0dee74b3cebef35b521532f5bcc1eee1b5b9c1388225795b483305515ee7e5fff3711c80f6e1f1e25543ca9057acf69ecd10f81e91944d14cb9163aa26615cdea8117e692c4959be1eac1114b4d0b4555bf877969ceb5ce0c23ab2575226557110b4189e4e8e30a29123ca5ede384a35ffe", 0x75}, {&(0x7f0000003740)="745b29c31763add096a032ab9b0a3167f0850369cc7ca8196be457a528f873e63264af8a45d3cb5f1b9761ca260428a4dd189a0a961d1b2bbed8d66259f2142b3714e69bff5c09a82b59c710fea251c7a6faff5f182b2fa665be2db6efbf10c20599c9c5dfc7e73ee0b77cf18fc3ac2d7ea50ba1db16dde38ba0bcbbafc4022dadd1ae233054f2316667e7062a3a98842380acafa0f92be08d563387ce468ae31669f74d51a7f4318d31fc0a5f33a09c98b3a003b20699b1e9e9709407e4043f57518db86778644781f1e3f3dac0b5a956ad5bf82b69fbf5c969646a7120ed37574c0828076e15b75d3208bd8fdf604e016e1e83b72b5b1227a516ae207df05989eed94cd917e0eafa546ab7b698723c482c7d1bdd78e763e6300aa7f68599bae0df316241076f74e873c170a34783529c0c97eefcb5c3e809fa9ed5b3e41796c238aa88aaee73f329bf6c8a8efa3a15191bafa38344f2e7a9ff5ae9c3ca052b088fcecd4348884de2370e4cf95cd814f6e465c13de4b03cf202e25447a7ac28c0e94568571fcc46e98f8ef773270221a3159dcb53ffb789690b4235444a23f1373397266000360644d898b1ff25598d7fd51d09c9aa014d66d8000c772e2d2ee6df6a5cf56b0a7fe0d92f0ffcb7ea32cd30da7ba2b56df6cef72b254cd3084e5ab36a721e59de38b2252a4351bd5cd8268d022a7c36c9e2d64c4e645aa36882a59722a1b40c414a9187a44ec0e88d5e78a8142d88821c5bb963403cc637828b811a793732171b4d79b31b8cbedc175e4f7bc01c245253bd7f2dc881f81db152086b18ba9a222ae64d610ca9173dc80079cd62bdc550db5677cd1f6bef6c8dae7142dec70730158987dbabf6f4f431f5b00cf99a4aec61f3323add37446d430a79a66fab950943cbd453cd0958704b89415af4db86734b8b1ebff2e7e988523a358ab19c285ca8e3e2311b40d89512c9eb3692b05190a79bc5718e88700fe75f26499bfcd0b1e8e104e3ca8fcf235bacd4f1814673d24e961f9c94ded3ffe498047c540acf95e7d35db6fd555fe4572bce06620a6c49396b8fe5adf989dca072421edb53d170685614d256ae98fa3f0036459ad4a84dbe2b33011cab32c428e4b006607ba6edca9e4c9d571bfd7be1d839dc12a4a02e0de5b7de1d8cacac146eaa57a4c88a3909b1f088ea5861586bb3c026eecfe6f535518b640f2c26079652ef53193bd4a63ad5aae284d50461a8d5dbee5dbb3fef94fbba9282a17b8dae11d4e26e3aa2b9604967f4aa807ec8bfdf1710946b6059f14dc6722880ee6f060ec2ebe39ec9f966754a8b4a80e2249d6b56e52e34e11a4451e23d1ade0bddc01b58ba04d6f8d9de89d3d3be88e44824de448c0ad9e181eedbe3e73712367b4c1c96195ad9663f193825ae940705d62188aea148a709871e51df9feb419f83d58f5e662dc30ba3507e442896ac1ee36920485f28a4fdd3bdce2f14decedcc62925e0a1a28f3fb2cd9f04631118631df7f6158a81033114e3989578c2a3ee05ca3b8ba34f30fe7e66bf0be1216f4908853afbad8120fe531cdffd3eec44fbc9db104ae2c8a3dc273fc6d92fb2d014b4660efb0380a1bef101f439eb1e4b0c87ec29ef542590d35a3c0dafd51e417e93ecfe8d95ff938cf676e0763075a29d301ac74a30ca2e8e8b3f3faed21c3fbdb7707fdb25a8a9efa54fdd4269f639ec6fd20fae34ac3564f7a4cc2d8d330ed33cd2712751544ec259cd10c4b10a02f527539d84b338a0e2254cc22eb0f08f8282058d778bf4e04cb1ca37f717967d90581157125f3e7003b16a0182fae0c4d7b24cc1c6f0167e53b23f15efd3b007bc05439069e35cf956e6b4c1b2f9a3adf23873fd1762e715628e49ed3c9841e51848b6fb726995519818e7404e93cd228846309842eeaebb7a38eaf6a5b8daab4bea7ac759d600539166aa30b154ec853f3aca1256e4b770f19b5273c7f5dbe5943d9816145b7f278e888f4e9291071bc6ed5f250602f9c6bee040f4ebcc62cbee92019656325d89cc96a766696188d6fb09e4dbee3900b124c3dccba4beff434754095fd3f4607d4f297bfabfc63ffb9b9544aefe0cf0ec24f8f25e5eaf2faf9c814ea754968cf70722a334056e3289cbb4076aad191f98f9d47213355731deff8890c8795b2abedab22615c3429878a12ec4673c4093208b48034c3e9dd9eba198cda57bcac70e57313c13e9ad5b9550e0e3871d74bd3d7a44c198a8ea0bda293e550a16713b4e547cc66f9bd0a047bb39d0659dba109ed8b769c7e03ad56da55dd58fff70b1b95fcbb62f1e3c65f98eb50ac326817bfe264e35d9459022c84b6860abb3f874f623be3a56d6d80e3f038b33aea1965fb03b712025c65434f6219129ebc95533f74425a04bd60c3bacd373ccfd43d8535cdde976a5a555a683a0d7192ebeb7dcdcd86389b5fb568e13f7ad62056253961f6e511eb4e6dd114b8288bf3302249cc3466106a1347df1ad428880db3c532919ed7e031a647a11cfbae67c529a7847ae23391420e65197ef9570086ced220419642a8f687fb97c85e7743d729ce876f8172f1430da72acac277409f4f7d0188968254200c4f4b050bca37e683b55149f62c707f049997a8d5d2fcccc950b5288ff1fb3be87314e309fcd90e3c4db2b145042b8ecc1c1fead1ff21f9b8015ee056c9ee1a502cf4321ffd24573a6827ad1e5db10e8d2e93d1401be65770d9b0dd7856dab76ef18bd2687b987a51736e7f8c923b26fb89476bc3c522a6cda7711ae2f2f1b4504b1b787964e3a26d4442ce4c2881a27f991dbe5be6ae96f127528ce782bd751aad63c225190c47761e17b24a7fea0b046edf9d839e1aec536fcea5aa48756f26e9749df3f441fd60e99ddf6af95e56c7bec510dd99ec26a8c9b296b710004b8dee594de439fcfdb614d9f5343df254f2fbeb4171a2b233b7f8cd49bf10a8e73e00921492d761b5d8b83c820ab0b59476ff67e7c05c40e2c815bee0e74d4da3d477a777915eef74627bfc92c3a263476011fa9f05e6435cd2458fcb65c548ff78a9aaca045ec979a6547244636a9b1cb535e649402e35a63e863bff516a773b9d2dec3675356c87be949e962534cdc4747905f795f581e246027d4bfaf33ea92a98e011c1a12e229dc8b317079e65f3a8169aa463da11160a750435233f8625fb71c5a264e1e169d68876c4b8cb382ad2ab9153fae843e650dc092b696c82366057be41b6963cd771a69f32f7f45d22cffa9431d520b4263ae61f5bbdf253a8ac12270f1e4f2cc8021687702cffbb6ff0f6cf88b8ca6a4322ff76c0ea461940c2d400a37a0d95f265f1b501bfcf8abc2f1d1b664d1ad5157b1b49db59fae25bec280c639628116a9a5c909124789f5c08ede6a0de91d5ae4682cd92e57ca8eb3307da490649cd7d1b69a5113e670846a693646d4144fe18f6b7ed08c6b78a975bf03af2137814b95b8fd0322bc1e97bd524c6b21961f225e873bd1e981070b637995c1ff47f03ce3008c3c25026820ac53a83b200e3aae623ecb919d0e5b8b6209c58ba9188314b8e32222282e43e03548f5305be5b3962439755ef2b9382972c5e8df9df9362a559bf5b95bd94838dcfa7c38206e93d0a7ef2b17235f9b8ad6ddb731da6b8c3116a8da46b843f94d341c9d082e5bce62dff64937f02ea64d61d54b8f4a1b501d0513aa1b140c4412dafa271944184e9e96224976f5a252ea1a5a3ab0f6a8f18460f18eab4c4b841aa1aa138e9fd724eba244cf357b124b41d4a522bdadacb9f8bb32087f1c0d7c19bd72e594bebc88d7565e8b36421d74e364748b7f744a2fad6c13339e7c98c4c0196c3e7fb4e546aecdf1a60b78f7975cdf38cac6810f8e664a1e51680c0fb67e0c83228520637cbd603cfc42987a925faa460048800da6d514aa6311c746c026dec06d598e8c73e6fd1ca31739d0a2fcb2130c5d84b1ae2f806d23d8b23e9580700225623ff5185a8b7d70b4698fc3dbe26afc98523350bdad33209c9109bed50c3f87fe6e7b7dedd966eb2d79b1a559055076c3564d726bca676395c3a3b154771aeb8b3ece59b52bc6a660b1dd30ab1756de4282a7e6c5b9ff1678f63a757feac39e570302ea5532c1e7498b72850fdcc31b047292a4a50d0bbcd20476c94b50409eae495351eb28b39f16247ea28947fe7c1c35981cae3771aea7323ac937d4362aef51229c875e21b0e93d2bbe82829a3377e235fcf05396fab85301ec57eabea2d7af9f6a72ce76f77fc0d79e6aae8927b3eabc3a4e73fb8d102909fffcc9e18dd45ccfee3640927af07c40f036e5e26f8e9110d8089efa20c5d457675f4eff7f2df4a4d30cb6bc3f0c59b949f9f906c324a92f31fb5b17b996b7d1af6f2f8aa51da68de1b2fb78c4beabec9520dfd1cb3116f19036d1fc88145bbd92daa1fb81d1a909e496a440c6554ffccd231a60f9888474f9af51207f0239fa150ca6938effb116788db5e41739d791c54b5ca1f578c38f3401fd0d089f8c85bfba2c7acc4a6040f4849c5742ad00abc42b209cd0e8ca997157ffd2ceb32369907d836e17c0358336b2d080e7a44a8525e3910ee7219843a6fc79ecccfc35c2465f2d9528d24f06219f3522cb75cb9e43c0fd0d7b5084699726a4d7f6148d3df05bdc941ee670729490acff31cf2d9dec64705460021f8c7c5b497430f788410009a223612374d7bea5fa440598bc6bb3469718c5003d820a1e2a07254c1b1037557c1c8be38826ed9238585a5210493159b62fd3262a4d62f55c5f8a8c056b1274e14c2a59bd89d78d527413c1e4feb945eead58058357396403c8187894e47c3e253fc2387e9ccf842cc1d5e891fdd5f776a22be13201d326c1d581a8439667d28be39f63f4407d0d67e93a815132dec50aa23e2297d2acbfecffed0650b1ff3c450c270fb7234f9d1da53280905315a7d361b19a681b49efb2e7f9dddfbf050fa72f66ea238298d9be6036576fbbd22323499a9a65f3ac2faaf1f4d0ec95e993019cbcc4a3d554bfd943ee1a922fc6375a59b0537e8c20cb025ba6640af7d4c19a9b44b224bb14db7cf95e6e2346c483a3d69b445970c8113bf4fd5899a9c39e0539f0749fa7f5d9942286e523b97ae6dfa4d075a0c374618dc568835b0f46fa3a440430f51983a287d74f07ccf6a1f85751dbbb6a96927588723ae7194c5d08446ddb4da95764f02143d47232dddd7644e9646b68af982b9ce6578cba416d04821cbfd26e13b3cf9e85942c95d9b646a35715b65584764e09f0fd963ee30d7fc08c74e72c7c6850ffb2553c021dd4199c3f95ac84b0d3a0bd9da76c7aa65fbb3b616062b0e0a9fed4c921d16fa50b61b19ca72979578396e6c600c3dc2f75fe9df093fada59784886ed9ff57bb1c00a30d185865e152c5392a7f7118423ac49a67119e6d6b53ff14cea00f0ea2fda66d081bcdcf6cbb78dc849f693306aa6f219cba8ea4a7a0ffd34076ac8f7dd69c0ac808a74de37cd99b08a3613221415577bfd8b40e834542160bf9596214873b74f9b4723bc7274cc17b8cfd848cdff441cb8754f93283b8dba8d0bf753cd93f521096d18cfb4758ff74690f0826a335a92cfcdec925542d083f63868d6eb9a24345542ea20d009102e29129997a74e9893ceb1d2402c12c9c31db2e294f828fb2d1991f83e66e16c19172be9217f5cfa595e7813485335ff629386396a509ed55e6742936384066bd455726467d777964550009c6af764eb7f214751f5bbf47fa1db122bcd86186547", 0x1000}, {&(0x7f0000000380)="a67bed051758e13caaaeb24af8c428886499cb7fab570b82021fa5f1d845c8dfafef3f8195366bdf5e8ea475eefea0654e028dca3bb3660edef7a9baef28d7575de1706b5c68452e4a32f7a6dd9fa5c943e94c6fb02c510acd09ff567c06239f8df6090d53934e6bded14ef0c67526f21f0d50a31ab7fdcec05b397681b7e6a5a1166c982e117e0dc0c58d0ab17e2bb3aafd5112ff62456db006b7cf96ec7a93771de5d56938853803a37391e87e30de8f399fa5e96e8a1b68d3a29a3cfe05cc2ef2006c6908663b4fa35602b0ed895ec7fff5a0e4becae0c3e17fd1e5b91f407ad85420f21e39b1a61753a5f16881", 0xef}, {&(0x7f0000000080)="1d1aee5a075521e1466edb7db78635033bb40c16c33fa735d718179cb0f7", 0x1e}, {&(0x7f0000000800)="8945ac0465ed7d4f70e8a031a32ec45506e10bbabb63ac1e79bafa163884ba50f01e3d60e537e2258a3ceec17d94c3012bbaceae4167573f30a88e1d52091eeca13de2eea3437785894ed5b02aecef32f2e1ca1227bf0cfa4b417cf70ecf685cda8f106f4437965f1639bc08575cc5ff6a6fc3a14749d0596d7eec80de820ad61818b8865c448d5e3e95e8924ec8bf55cc108aa22d", 0x95}, {&(0x7f0000000500)="178e2b829bdbead53471b05c42ab77708a4ab75679ac8f7ebc5e5ebe1d43a4605d2847f65899c1", 0x27}], 0xa, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 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:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3, 0x10000, 0x4, 0x0, 0x9, 0x9, 0x9, 0x2, 0x3, 0x7, 0xc9}) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x40) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') r1 = open(&(0x7f0000000140)='./file1\x00', 0x400, 0xa3) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x7, 0xfffffffc, 0xf84, 0x4, "9ae4ef00628be23368d74ef86c400a966baa23c0", 0x6b, 0x8}) flock(r3, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000280)={0x8, 0x6, 0x1, {[0x1, 0x7, 0x9, 0x5, 0x5, 0x4, 0xfffffffffffffffb, 0x7, 0x101, 0x8, 0x3, 0x1, 0x0, 0x6, 0x9, 0xc6d0, 0xffffffffffffffff, 0x7ff], [0x0, 0x0, 0x0, 0x8, 0x7, 0x1000, 0x10001, 0x10000, 0x0, 0x3], [0xfffffffffffffff9, 0x401, 0x5, 0xfc0000000, 0x3, 0x10000, 0x200], [0x0, 0x10001, 0x81, 0x3, 0x3, 0x1], [{0x4, 0x9, 0x1000, 0xffffffffffffff7f}, {0x2, 0x8001, 0x0, 0x3f}, {0x800, 0x4, 0xff, 0x10000}, {0x1000, 0x4, 0x101, 0x7}, {0x4, 0x4, 0x8, 0x3}, {0x100, 0x18cc2eda, 0xffff, 0x8}, {0xfff, 0xc72, 0x200, 0x3f}, {0x9, 0x8f, 0x7, 0xfffffffffffff801}], {0x8001, 0x80b, 0x0, 0x2}, {0x2, 0x5, 0x6, 0x100000000}}}) open$dir(&(0x7f0000000500)='./file1\x00', 0x80, 0x10b) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file1\x00') r5 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) fcntl$lock(r5, 0x8, &(0x7f0000000600)={0x1, 0x0, 0x1, 0x2, r6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10000, 0x0) fcntl$setstatus(r7, 0x4, 0x8) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000680)) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000006c0)="974e30925d5c9911f8dd42883d5feae83b544e05ccb239e166d2a9982b60fafed0f1c7850a2900d9367e874e9a46a8c4fc35312f192741c7447ac84bc50d2eca1e3e87f0b27b31ca68d73f06476cb28d4ad5c5d5cb701bc9c74a78806ae336a0d77d515ff5df65a3ccce14b6df", 0x6d) openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x0, 0x0) r9 = dup2(r4, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000780)={0xffffffff, './file1\x00'}) r10 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file1\x00', 0x80, 0x76) close(r10) pwritev(0xffffffffffffff9c, &(0x7f0000000c00)=[{&(0x7f0000000800)="34276f1e2826460863a6ba44fdc35b2562adf01cd016dabef73b6aa278e9ac7512275370292a18bc315178a906933c0f27a7bf22168d98c1ad2f0a0700691890d89f39703f48051e00b377340d3485b9b4eb758e2d44d143991d17be4c1b6e7ee016bcc4035731036c6930d8190a5311cf0a28be2f099bd1d7c3c435ae91bb45df28", 0x82}, {&(0x7f00000008c0)="cce78be1bc1028b1e27bb09abee0161b1c4525493064fbde6bdbeb0965d47beeb9e45b8a1b1339d706d6b24b6ab405167ac6a19923e169f259c02cd08cf2cfde56ba3ca985c45dee4e1f56f9f9c97346dd3ad757cabd75ab439ecea8d810a8559805ac5ee49a7498df2b82ca43681e7ed5cf9e8d33f2e7f51f3450e241116efc9bf54cf8a27bf19dace1b8e68629482ea7f79b0603b55952644c3254c01788e3a0462a91672993d775b2a3a221f4b9c3b6f17a24d3654a66921631ca06154e77eb99a4d89ab075ec9b5692f7915ab66ed38e2f3485509ba4451d77ce5f3f18fc49991d6ef1cad3ea790fa4908096f9b1845e0e", 0xf3}, {&(0x7f00000009c0)="ed85aa772b9aa51b181d4333443db55f94d2593bf06eafc0b956ccbf5abebae4e1f1d713234ede2b77644bafa382e3425cd920f4184bf44d10d03dbeb10dc4fc7a0c819e0212466884f6deffd1ca99fc17e779a85b737851ef040f85d464eb4c08d8b699e46327c3e8b1cecdec528894254ceb49e63a5a665b7d1b6dd01c79ae61be105f966501e33f9bd035c57ef2d6bfb609d6138acc8400257905edc95402e0c007e10c32c2989c81bdf9a60462577b9f35cfdbd2f4801c453b964b1e57b91d3e4f7b2bc8d4be13a56fdafc13f0ea7baee3440c3511c6752d2aa77012a5039339581e8aba66af82dcb5dcf1d6eec94e", 0xf1}, {&(0x7f0000000ac0)="8024bf7b0f2fd6079059d99442bd96ee22cbe4f0c023ca408f5f30a8f881c1ba9ed25ac732a6b505e07347bc5ffdeaea148fa72000025bebc00d36eef2167690c70fc46d59bc368f49c099a18f78489ed52f07b8516702412b1a3d9d15845f936e0d3b04978e92afd7958e", 0x6b}, {&(0x7f0000000b40)="a3be8783a84245bcec9b67917514feeb536734a3443ddf05f6f3171db784729128d6534b0fd654146276f8ec2fb3866895c3ab001906faba6171cee85f5cc8197636a7a07d9b6256dfb5af728db2f02ee05dda06fb35df7abb945070c1d702bf3e0377b4e39cd6b54ae7f430b8cc51fc6ad2466e30f23ce9740d672f06d8df9be233264d4680c31022769f128e97a1401a110411e3afde2ad351e2f58b471cb3ab33c0413c485fb075", 0xa9}], 0x5, 0x0, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000c80)=""/20, 0x14, 0x40, &(0x7f0000000cc0)=@abs={0x0, 0x0, 0x0}, 0x8) r11 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000000d00)={0xc0000, './file2\x00', './file1\x00'}) r12 = dup(0xffffffffffffff9c) r13 = getppid() fcntl$setown(r12, 0x6, r13) 16:00:16 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000e00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000c80)='\x8f\xc1\x91l\x84C\xb9\x81\xc0\x02K\xc4\x89\xcf\xa6\xa4\xe3;\xfd\xad\x9f6\x84\xdbs2\xaf\x01\'\xa94\xad\xb3\x8f\xa7o\x1a\xf1j\x7f\xecZ\xf8\xba\xe8-At\x10\xa5\xafL\x13%YD\x02\xa5\x91\xf6\xa6V\xae\x1cz\x00\x10\x00'/148], &(0x7f0000000900)=[&(0x7f0000000440)='\x00', &(0x7f0000000700)='-,--#+%\x00', &(0x7f0000000c00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000840)='.$\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9dd93260696f4aa02ee3fe65407c46"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) accept(0xffffffffffffffff, &(0x7f0000004940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727fb30eb2645ef60f7424d596939a75d783aef76fa440012e5d1d5431942e40b9a1d8358103a1a1907b6beefb35334591dc0ba2ce96110e35cbc671b7f43f8a76dba5e13a248ad0409f17595e9a33c1ea2c3b94cbc1b631c87383a3e2486fdf7107fb411480e296d6e62cb0e57e3f47737ac5a21b5c712e5dc0969670e19d5531f5cc94d82c4aad594295ca076193e812f2d5a9bfdc71d18ad365ac9a4950680c59ee9d397f3a1d455982347db78806bb26c7700"], 0x0) getitimer(0x1, &(0x7f0000003780)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x400, 0x0) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2785dad5ab46a1ff5ba999db3b00ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb", 0xffffffffffffff2a) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getgid() r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f0000000400)=0xc) r16 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r19 = fcntl$getown(r15, 0x5) r20 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r21, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r21, 0x1) dup2(r21, r20) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) r23 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r17, r13, r18, r23, 0x5, 0x7fff}, 0x6, 0x2, r22, r19, 0x7f, 0x100000001, 0x6}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0xff, r18, r12, 0x0, r8, 0x100, 0x7}, 0x0, 0x1000, 0x0, r7, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = getpid() fcntl$setown(r24, 0x6, r25) getgid() r26 = msgget$private(0x0, 0x0) msgrcv(r26, 0x0, 0x0, 0x0, 0x0) r27 = geteuid() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x5af1, r27, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffed1) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xbf1e131968e872bd, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='b\t\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r12, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r12, 0x1) dup2(r12, r11) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r10, 0x7f, 0x100000001, 0x20000000b1f3}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r14, 0x4) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x4, 0x4012, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:31 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0xc000, 0x3) chdir(&(0x7f0000000000)='./file0\x00') r4 = getpid() fcntl$setown(r0, 0x6, r4) fcntl$setown(r0, 0x6, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x84}, {0x6}]}) r1 = msgget$private(0x0, 0x8ee50ad87a8f9b0a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) msgsnd(r1, &(0x7f0000000100)={0x0, "bab5ef049aa2657a9c188a6f92772c95265f40383684939bb55e515849d2f6d45d976337ce1cde09ef6c"}, 0x32, 0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) 16:00:31 executing program 0: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x2, 0x2, 0x7) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000080)=0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000200)={0x9, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r5, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES16=r3, @ANYRESOCT=r3, @ANYPTR64, @ANYRES64=r3, @ANYRES16, @ANYRES16=r4, @ANYRESDEC=r5], 0x8) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="620202000000000000378dcf7f9870e6e50149245b075ad581dd6c30eff523cde75405f0c44306855f865420964d43728d0a57bf41daaed7bc803576d641e046eb1c05891f05b28376ca307ad5bb556400"/93], 0x10) write(r0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004040000010000000000000000000000cd6fe253451800feff000001000000000000000002105c", 0x2c}], 0x1) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) flock(r3, 0x8) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r4, 0x1) flock(r4, 0x8) r5 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) openat(r5, &(0x7f0000000540)='./bus\x00', 0xc0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x2}) r6 = semget$private(0x0, 0x7, 0x10) r7 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000180)) semop(r6, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0xffff, 0x1000}, {0x2, 0xb7d, 0x1000}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r8 = socket$inet(0x2, 0x40000000000000, 0x7) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r6, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r11 = openat(r8, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000300), 0x10000) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r12, 0x1) fcntl$setflags(r9, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r11, 0x4) r13 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r13, 0x1) flock(r13, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f00000002c0)={&(0x7f00000003c0)}) setsockopt(0xffffffffffffffff, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() 16:00:31 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0xffffffffffffffff, 0xffffffff}, 0xc) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) socket(0x18, 0x1, 0x7) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000240), 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/187, 0xbb, 0x40, &(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) lseek(r0, 0x0, 0x3f, 0x2) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) chmod(&(0x7f0000000480)='./file0\x00', 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) r0 = open(&(0x7f0000000400)='./file0\x00', 0x800, 0x10c) ioctl$TIOCDRAIN(r0, 0x2000745e) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffeb7) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) open(&(0x7f00000004c0)='./file0/file0\x00', 0x10000, 0x56) getpgid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x3, 0x7, 0x57f}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x8001}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f4}, {0x7f8, 0xefb0, 0x20, 0xb2e}, {0x4, 0x62eea0d7, 0x5, 0x8}]}) r7 = syz_open_pts() r8 = dup2(r7, r7) r9 = syz_open_pts() write(r9, &(0x7f0000000000)="a6", 0x1) dup2(r8, r9) mknodat(r8, &(0x7f0000000300)='./file0\x00', 0x9040, 0xeb19) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000440)={0x5270, 0x3, 0xfffff801, 0x3, "d26377e5b8bbc883e3f73968edcecf69e921a4c3", 0x6, 0x21}) open(&(0x7f00000002c0)='.\x00', 0x8, 0x108) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xffffffff, 0x5, 0x6, 0x5, "7a70c606a72111d1d036f4db4c63badc058c181a", 0x0, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x2, 0x0) shutdown(r7, 0x0) shutdown(r7, 0x3) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r10, 0x0, 0x0) r11 = socket(0x2, 0x2, 0x0) shutdown(r11, 0x0) connect$unix(r4, &(0x7f0000000880)=ANY=[@ANYRES32=r5, @ANYRESDEC=r8, @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64, @ANYRES64=r9, @ANYRESOCT=r10, @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES16=r5, @ANYBLOB="a92c577ba09e64ec05723a57b23b3f7dcd0ac16e7285", @ANYRESHEX, @ANYRES32=r1, @ANYPTR, @ANYRES16=r1, @ANYBLOB="a77e8143131286310739eadfb38aecea1cccd3a410d9ff0b646688803c25a21a40396c227cd7f668229d27a4a07ad80ee957e46cae94c552dff8321bb924000df954a70ad6c58477bfc0d68aa26157f2d9eac07317582c6a7762f1377e0da9736ac2c79a83ce360551222143a6d76c66c8bca36c7b8b672bf55b3a8b0781c15db771b73c4cf50f50b965bfa7147caadd5fdd790420eee92b1fa9bbb458c8", @ANYRES64, @ANYRESDEC], @ANYRESDEC=r8, @ANYRES16, @ANYRES32, @ANYRES32], @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32=r0, @ANYRES16=r10, @ANYRES64=r5, @ANYRESOCT=r1, @ANYRESDEC=r4, @ANYPTR], @ANYPTR=&(0x7f0000000800)=ANY=[@ANYRES64, @ANYRES32=r11, @ANYBLOB="873428c136d50bc83caec900e49b098b1bebc654825bda934d810ca59715e03fb683513b5e67a88991737cd541e3b1a1a7e4f4255c15f1d6e0a748a7b30036", @ANYRES16], @ANYPTR, @ANYRESHEX=r4]], 0x4) write(r4, 0x0, 0x0) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r12, 0x0, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) r15 = socket(0x2, 0x2, 0x0) shutdown(r15, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000a7a51c"], 0x10) write(r16, 0x0, 0x0) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) poll(&(0x7f00000002c0)=[{r4, 0x48}, {0xffffffffffffff9c, 0x100}, {r16, 0x40}, {r12, 0x2}, {r13, 0x1}, {r0, 0x40}, {r14, 0x100}, {r17, 0x1}, {r15, 0x100}], 0x9, 0x0) 16:00:32 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="d2552b649691b46814", 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0xffffffffffffff43) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendmsg(r3, &(0x7f00000025c0)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000022c0)=[{&(0x7f0000000200)="02e4cc247f448e56d47d807c91e935caf47268e790b152fd3be1b6f7615fea54bcf9d24e06183d0f74318bbe97e9859331198b04656c243fa796252edc0baf5ee11d0f7f9182ad4c7d5d18b4ab85e554af19782a11aeb3bdf1b4bee92cf17f19c9ba5c568e1f66effe52696b42f18e1ff7b46b0a39edc22d1914f988bcd0f4c14fa02a70dbfffeb1d53b24b36b675382a7c9c41aa6be658601bc219eb75f2645524353506de0d910d9920331d9a31c4202fe623d4fc4f5eab204614789bc700bf150cd8abcd42d9d86dbfefe377032f9b44ce60d88c8e26f99439f4e6f195713b43daa063c384ffac8b70216aa8c84eda7dc8a6d344049ff056fe495886d99a8380825ecb7b2958293c5338c75292bc3509c8eeaeece1d9577f4f51a85f32426a132c142681adc4a2ad6378e6179306a9987a7cdccf039fbf4195ab89ac3505f308e33be859a0c0c9bd6a2b927f08af91806f680f2f3a246ea16852cdc3706151b0d45665a591e8fa9ab89282848df58007416699970b016eca0e3ecb607926d35bdbaa42dd204e416ab34ac1d3005511136adeebce9bc1ba85beb43acadb6afde18cf5ac4bb14ba4e9240deb0e0f4bab598d6f4ca1d8b2680a6860a36f78a261856d73de31a9b7201f8fd75e49b925d24fb65cbf5099c71fae17fa4512724978b3a5268df995330c37e2a866e593cf7c4111f60ec308161d5425baeacdccb7a95c5cca4cc0a7f879d143a2629c06482a83511760d8f57f284b7d4da8fb486b04eb3c59f6e81ad7488cb806be61ae180d3cad2e905a45491967b0733389e7dbff159a3a82a9acb8ace27f59f4824c9596ce7dc63c908f12b9189f46cc2fef48ddee52b76c4814976c36a9316151101fa8784f4d617ad5759705fa2ea88129c9c51d2c31c82d77f2548785f7bd63c9ac486c1c120105212ac7b3cda10b7cc8ee76e20b53f7169353a78c11097c8920165c95643e0087778056f0d7c6ccf2ff9be7411ee6413310d8979e912c9fbc41681da8461102aa547b486fa81ba46d95ce1fd4e6b41cbf3bb72ad1f94eb0ba4a9cc615055f827441f55ede51ce1e5959f8f3a18618c40c5415bf4d9743551c81fcd78f8031c69c1f5328bff5cc4e399cc55d275bfce4b3b2dddce83b50b4bc1ae3afc34c14d6750f046b8271aef853d2d96be7ed10f21559e1d489992b2c0bd8b259c7cc7d7e87499d0fab3bc7e0ce2cc026191d394165f8a84f1c4166a96edc145296ccf1945e216c16bb985190a3a37a32d48c65df0f4f88230a7ee0463b87c3523f9a08f0dbcd3743ea230fa3e269ccb52ba7f46ba1c5fad821ef5010141c6a7ed64a1a73213b01f51feedeccecfa71d720ebc9d3a260721b0f836a4b4af88fa328a7b88d4c447fa2a5dd6c9d08e314c3f94288fe32f8a5e60bba79eea4c2a6e17ab3d272a870f63cd98624198c25488e430ab19b33bff6ee82dc3cdc2da4f5427110c2caaccebc1027ae3aa2ddbef38244f36e6360533f72b8975415f75f7f0513841b5d8e7ad27be4e2806336f593a754e9da0e7bb81b4c5e2ae8949c135f2a7dddebd40a3b6745fa4473f8e8b3721eb682094e268fb37e534dae63e706474377308e1236d510f3bc59ea51e1c9e10f8ee0b3d9bf3579f8deb246b34ebbb0b6e0032cb0144858ffd37db26a2e1776e8fc7a1ca29d847a19b3342781e088008b32f1d494fab48f036778ab700f6cfa48c19db66297b8a738ae41503fecfc92ea167e5d44b9180778153e2beb6504bdacdf5a7fd6054e9907289d8ac056b52b80d00b539e1f5db059a3bcc5e6b7933988fcdeaae9160c28825de2f2bd39a281dde2711b3902c406f7c649993fcbb99c4651675205db75665ab1444de6f435dc9bc8560618b7db9baf2ac43bb1abc56f53fbc790ca993595a46533933aadc3bba8aca46c4e507116f99e2c4941ee850700a09691e8281feaa4dd3d99808ad59b01aee848a55d89a863641f8bd800bc637eaf741531d504b1f92f1d1ea67cd579a44b93c738e8c3a0fc7a8dbaaa9628279893f0f5421a061cd2890e99be32e0613ea579f8a3fc3a8415558b14e5bea0ae19987c334a8d9303ab54de220a5c13bf9105c3321483f3df52d0ffd1f3e3673f77767c5d5c84313b01f6f57467733866fd36d85b4ba33c92733a28317d3a136a4728d476f5640a35e23903ccda0312021fd30751dc24180138712cbfdfa7bb79a2c9bc54bda974ef167b3084e4385b5cb4ee19f4ae4a5b180c281dd146da1909c5ee514449016dc1a75994a2e08452a6ea07de4a494b8f727f3a995d1f6fe6420eb35e3fa00e576f99c5daf866f6e3d7881163613eb6e430025307e0773f7e57dff50d4bb8f89cfc610ab83583377fc176f2bac193aca780a6dbaf7045ac007cce8e25a232f1040fff27631246bde542a5668fc50f8d714c1716fcf78271a4ff27c0beb81f23afb8d752f3ef0bfbf5f4255a268e6a1f9e96cff53f2013d43d234e81c9acf14a0dfcae1517b310bf942e1f7aa33c61a4ed211e8fa95fa28efa116377538ae8c01d5645b751ba21f53a9ead390d6971a9e31dad6ae483dc46fd6ad3bd9979e994cb40af79c16c9cdc4aa5802116f10dd5b0fcf444a71bf9f8f5f83c1f6dfff9fcd3524099b2ee37fbf5a9d9d141ff6396c1b775541f7b6a83cdeba3b8b2b750456411c0523d4696c1e1c4347fce974264154f25e36f1ac420832a38ff63793cb41d3ee156a0fee4ad0c1a20360b160384944c27254679e14896c3bd4e83856ad9424be5ea7eea2e1967b92972fa7402a417fdae2b70a500dbc4e5e33c0877fd2f68262954b08d82580ca69e00196405a8dc131cf6eedbefb86f6493997f58537ec197b5dd03e5ace94de16ee2490295b4eafa772bcfc25948d73cc2107ff54667c1cfaa2d29679282f038c6dd6ff777235432abd0dc4768d2a35437196c47e704bd8e627b9ceedfeff68e70a6ffadfded642e11af5bc540041bb21c0c7e63853f10b2e3f9c91e9f225ff33f046aa993268f469c78db20185b663cc2be5837537ddcb3f07920f97e7c95edbeab0a8eeb68569c82fd120cee423b948de0d47c40c7432bba567843531f8d381842e411b397dc19670f37e7c8fdb6d208717a442761563b95cbd8370e33ff80db8b88dcd0ea4bc1867f379e4a146b666c87b2aa825a03a1b38923d79be4a35d07569d472ee15f7a89314527ccf0afdcab9b5bc25ca2a53d1dd53c72036f89e6675e6b13050aff6873655d5981bd560c7f94847c0399b4ea21da4e06803e8b8c9341e58f72c7b3e8d6a714abd9377217f985858f2b16dc3b95afbfd8436ec6c8ae5da7d657859b7d83a1aba0b31d0335003a53e0f80bda023339627c84e4222b3ccf48e01872503f429d596b9d8943c36a828f5379b08cc4fdee230d2552fa0375c017c9e1468b7a2ed4fcfd407be7799b5824e413a6b8f6165459aee938e7cbb594e1d251f1c447706172623c4917b9577632ee0e96fa1cb319ed6fe3be9780a34a60edeae928cb8fb53732bacc1f93398e42e922350c0c23b3c5de502bd89fe63b1ef51e979939952293e8081f1eec4c7acfd9fb3c1040d12a2029d4d91ad002a6b15f56e0eecc62545f1dcaaa233724fad3c5ec4756e542e25f7b62e9767f8f6a0887101b876305928f4ed245247eb89bb9d2aeeafddd3d9724a6f3d5ee101812e99b280739f932747baf90a2d36a622db60b45291d515a97874889f0fe7227494ce995d2f6513df30bbbb56c10e43bbcb49f57ea320a5c6bf4ebee8db20a90da89f686cde328a5ca259bdfd8a7212cd2180ece9ec4fde5bbc3dcdd36fa58108b0622c177c4daa56219a9a2f4fb03d83408771172b4a841397001949c4c46bdb22fd6148ddd86859e49f5cb59fb6a4efb71c45bb7ad1934a0beb5bf40a9de4e341d2e4178d18ef935c0b4208bb05680baa75fcc61c353800d65f7078557373f308c8371c75587400911f9279bab23418cfad8c0bd1c84883a9b5d41ba2b0ec2bdc7a4b02818dd548a70998fce4fd2f732149ad123cd4aec297a1b3385a23bc555d2e8b3fe65870e82cee197a3b299bb63e5464ddd3447de6ef68f0f1a993ab8cd30bb06449190c6a7e10905e00d6e16abc540735acd282b7bf98bfa30e8b436213c37671bc318a17107ce236095bb902659b51d52f978d855a2790a96a1558ec4b87f846a0c58af815c76f9e07c0a92647bfe2eab89f81417eeae9dd52027d3212410e961a1f7459aa50d9ad85fa6d94d1599869152db74b89b7f48b56d613a56b5630ae721cbfe319dff21a6ca4526631820d50a7ef7e352d4a9ed185775fb628d095180a933b5027fa2301f4eaebd621e9b1a6bd418a13d7905b7cf2c4e7db26ad5c1e978ac49cf7d4629615d648d1596e9e9bc343c812a68d0c5685e260e163723227a5d626d8011723a5261eea6953fde14d44f36b13eaca3bab273c5406cc34c372c9996ac3d7cb1393251be259c931d025d29e473161353e27c6f8cd82f32e56c0acdc2baaabadbc12eafa15ffff3db1264f900afc6180ba41180bdce79b181bc575c2bfd4405431bde01137344dffd98a1cb56f026d9e677e8629353df5e11d114fcb7fb1fc3940aaec96bd487b07bfb1b6c0e533a86839b4ce2f08153439c5769c9f8a59a446b57ffe68a43426583f1dfd51777b20e7b362bfedad02c85e9a8a9d51469fcfc87aed81c2fb9f3e99e7c0638fa7d3514043e8c660c60ed482318f7f269a6fb33345fb3296b39ff76b69d6f02ad4cf8853c96d33fab989a33e862cb4b2d6251de896c85beded0b575f384e5cded6fd37729078199a12f3318a1a57a5b9f3fd337c43f55d5c5423b4583f953b121d1478abe7b6431247bfd4143451b3a8e7ef3bfa312324f66cefcba14093955b9fc34c5fe61735a74f732d8b7d977fbf7837ea7bfaf56ab3c11b3b00f5ef0af3a8ae3d3146da518c9e0b3ffd6323a32820ee13fdfd68556794f192fd17c9e4d1823f49bcdd4e3530f8d10bf2787ce241d7f5b08a9f421087316db1860ff50e2925e58135f020955755efbb1f9fe0e287498c438f85ba226814f4c2aa48522a1f93c48ab9a6cdf0fef40de14c3002dfd7e851232aedc9e333f498676ceb46bd36712326a8bf9bd1463b1ff52719dcf2af0eedaf7b6d35118661eb0cb18f2d1c32e8046fbbb91b40bba416dcec7843e2982efef75b748563047033dce331d8982fcccb8d8ef935ba44377bd11076d61fffaf15e8db42fd8c8ce3a12d73b0f7947bba8d7c4750b70585d8cf61fdc8e669bc33a0da6f040d362010a3700fd8c18aebd3620126272232bfba8d50ff73bf8975b6807a51c56cf633e5673d102336c2eb5981235224c36123e9871fe9bdc3a6107c2eec06cec8484a2ff80ebd19c70ced3d39756bccb74ded6ecd86cc4b85b8cdfe653ab2f2d131cc8ba2ef95a9bb96518ab72bab0e0ce458a609d6dfbc971ea9d08ffeca639263ad477015a1fee7c2c50b90ba5cdfbcf8eb4829d12de387e6488f166adc27bd04767a62773444172d692b2ed463de2c23bf882a4aa63b2d7f62d2b8cceaa93bdd3b5ae2b0c4addcd28a6b803e3b433ae52a1244b50d73b0fe339e7ffed3892ccb6de42ee73be66601f3cf3768b24875f7461687e0b4a065aa6ba0d7761210aca5f3912f2f9a4c25c43fba6b136be81da74813422e8a667e7a7ee806df441b847e86e36ee68f94aed1a6892e2c6107087e3ef2ba7c7162d6dea9da947c547549bacd12b529607c531e45d3c98dd21d047098be5c838c549887842428b57061376b0f08", 0x1000}, {&(0x7f0000001200)="bb5578607c3b96818d445dcfd8cba053b84de3b63f9db52813647378493906eda8a169a1e8194cdc1899c25c7f53638e1de1289ababb1b599fef432a59f9afe123f1b10b2e104b5bfcbc14596636811614279f77f66ebe5a1e009537b34ad592f9664c12275c7173b8993ad2493c2fe0c68db4bbdc8faa2c04266ddac27ab1a15430e66f57c527bd6f5b72078dd9560117d9160fe17fb3d6e75afb593222386fe2bc97936f10932f2d5067490a6e1ca8dd2fbdf33eb2c787f14c22177bef265f63ffad47497695d97ad5c9b602b57f5c66b3ae81bc710a6e5e949562df202d2d69f752983756dccc0b7bcf929c74b2f246e51052e6ae3891e05324813c2e6b5c4ddf835be7254fdc9293f6269d58a9403a44ca2ee0f68d5bed8477423715dbc3897a393d3763f0d9ec75885d006922c4b04fb1e6cfd51f1aa461e4f2548d117c562ace66d43026e711eddcb2f8dfc6fa66dbbfaf7168c33e2c2e899ffb55cb2bd2aa79292e211acd6602583b418a299229180f1ca22526d5061b4781425fdd2dc88952bf4b96eb8ae8fd11b60394a894293a787686c1a24f7b73d2ed69050d9b184443413eb6e291030a1984837cc9749c621e694b3cfb3c6b0b8bc22cba32ca84b0b928747ced0ac1d677345c31fd990f61324cc648491f054543ade5e9f065c368a77eb9252352e456dbace9bfd5cd921462f370ad69ec79b16e61c2cc0eff170b25cabdf91921af879b38c46ab9d2dac85e6c62c76a6b61111ad99483e83eef0ceb535d0c5894646cc26afcb3873d9a682413d2b3b76523a6429b132ac99e18cf9484af5ca83d1f15faa24ed8196615deaef38f89a0871e7cfce45dc65a824fde3b3ceb07ea518289fd616a9ca98478b660b9c7e34a2e31da7ba2744877d23393b9f836ee013f6ec878c6d5a5edfb0ef0240d7b67f08b792c286ab0b276cb86da46a787d11d9e0c8fcc3823ea1c22c2b7bb39b0fd1000929842cdce580fc3dbe87545c6bdafb3d5a5ddd5fe5b9bf857386b96b71fa9f2312eb13aaf0ed352c9f6d18a12ee06b87b774dd1863beb073ed97888fe6cfb0bacdfb00dce222fb7892aa8d10403dd963ce0fa78cfde74ec2ed5ff637c85800a6ed19f1728eaca1cd2880fa7e2f8a0e5412ac71c8f13e04ff19d8ea8c5677bb729facea28a2ae0f035ec005b6aae80c3e1f339df0fc61c108428217b32e7ee8890449636d1ba346745983a9619de65331b14a29a3d070695c71a0c1c337863d8d6facc3476466033ffb1f3981cb7bd36a3ba387c0b970d2721e47988cd5609a6a153bbcd54e6224425dd57f83da24e027855de204a77addca6458ab70f4a1049cc952fc88eef16eecc3be1ea5bcbca7703ebd48457f8ea39dbea05186bed92b5cf1c272034dc896382a9f8b72da3a992ef43e5b5ce57a2fc8d426c574cb43e812b4d64b7d694d6034c811bb73ee0feff16c564338a9897cc19a893f30dff4048a2c8a2273301a8f89de8fd73e06a8f42e1e506fc492583d97e05d5d6f02b18a52b84d8ac067f79a3b7981c47cde8b95f0e04a6b8625ff7730597e07108d39bf9745054fbab1ec5341ca9f3df744c099e0f2b7c5aa08b8d0f2fa3059c5e844ac64535ee371d2645f6a2b36d69298b0dc8449964c9e8fd84fa9b23c5c54bd41ce1dde6554ba6d53525f7b66828e5759329bc9bf609a56e4c3722d4d1e782de2a6d7f753a3be6a4f9fdbbe28176bff99c92d2caf79a6437738ea42df4a8cda6f9fc527e8d49cccecb1dcc95e33c076d2d007e47e2fdc622d79854a6b6731f1d2f22be18ae9568452328d7d3e9f32969524a11f88587a2f2b699bb08bbccb44fe190985893338c995c72b58fee5ab0bdb215ee7f9da182cefa0031097eb5928a5cc171931fb50a1c774dcf4f8fe7c4f6e4931d78555fe8f187b87d30211ab4c9f4663ebe1175da9117819dad69e474e56ad8da6fc923da1f0bf4091c0d6f64f557776fae43a5446ba760983f4be795fe698bf10c517e4bfd753794305b32d0a44336c2133beff3c9eeb9e79c7e3074cc97fdd416c56511c3e6ba4e18319a10d4fd246d52d2c7c4dad592d05d6beac6e7124582220f7842ed3ac017c8ffb4ee23d2728d9fff6de0c46a724098c5115f8bdc9db68afb99e0daf6ed02461eb0921013cf54391536e3e866fd76ab9ff4156d1fa7789c38f80d1522c96e628bf93e39b21fdf40c01376b8e082d49df217977ec6e47b6cddea2c77d2385dbaa759484272823215a0d17d0b317ca92ac0ab593b1c4c055648ee0dad1905903ca7db9b037810e0812f2cf4bff5d43a99e75ffbb2c80a2ca2f29c0e725e312a31a176e3b42e0da07c96fc258318a9dd068feedaf437385c75aa8ccac84425656d153c13ada4940fcab958fec5a12dd0b078291b8a03523a69cc9d4feb3cf450c70d870310c50c4d29127184d7f7036441f8a6e71a720d50eaad735252e90536d5f9c96f10ae577a70592d9e88e3dc7384312840fceb160bf168e86b64bf0596065e11e57c6cba830bd6a16e16ffeda46a6e0426263ad06a4a43baa5302089d2479221d23fda9f1db3d81f9d0612ddacf0d84af3dacc85ead6da254bea4685b0c945bfbd917b186309b6a9b9f7959fcd40f7aec67543f0ca151366f354a48522609edfc9885eda64b3ecb03331d5f1d87a2fd044ee4d89096609d21eaa58b1dcf6659bafdc436063bfd67f366ae413c0188b523496ca1c8d3e1e19ca1f834ab25bbc227836b6a8cb7c2bb4a942161475f454da32f840c10d6529a249867e1e5df1cb2cf20ff142104cdea72f676ddaa2baab816c6ee89f7b164dec908fcb001f71b15c9c3e91e2bb938ff2defab2814482bd8ec8d89ba064ccefa52b14bf780dcfb702cd8432ae2a47e15cb15a1ea6a11436d3dd7d7a41d14971e86555d14e06d6057fd8244aa8223c1108957ac2f1e63d325809e5855cc12d2b1b0cd7c62aa5aba5c76ec54d5924e944baeab55d871d75dba54b9a2e31a35ea29784afe597e5ebf189bfda44982adf4cf74f5a521a31c254b34de930d7769dacf9c555fb445364746d09f70d2dcac97a808aff2d2d4ece0dfd1a75c1becd40aa02f608a242ce6771d495a618fd322d109b25fc9c2d747207155e9483bbff146a3961c247a6511cd0efddab0821433d921e613f5ab8b74451c6dfba191de503e8ec198e98970b44308f369a7c891c1213726fa938a807af608b51d477ee5766205aba232018ef5abed03c6c6dab6a1e24ed6bcc418f2985f8d28dd0d66d17f6e53147ee4f6f6eaf9c3ae3a389c86be3baf5bf5c583590fe7dec994b319a92d0b0645a7f80f9c7e006a168b73cffcd1a5acaa3f0b43aaed7d4e5c359dc594a8dd1b01fa9bbf38d7b86c022b854b23d7a0011ae839d8a0254ef18b0f9aaafe26d9af1276fe32461c3e327f328884d8a4fbc49ffd833a7342baf6848d57cf803a4efc56ad184ddf7948eca8e958e25c784ea63f98ca86f83c5153849d997e312459304f0c981bf8d1252d19ebc6ee76eebc49d6a37b3202180ec14dd2a3411874d0fb0c8baf037af1de000a3221a7cddbb821e57fea158af9796652601b709c73a2bdd92f2f3ea04c3d1d8c2077d436a831ac99dd138950c4334f1c87c2e7a1094c06e73e9ea9e81f4b2eae17e13e7b9f69e1498b4c8f1291a3008a8cb4205dfb8cf4b858b5c77a7415a192a2a2dec2e22c28e5e0d01c47b846fcf790457a1ccbdc085de6269c20966d9a16af60807a02ce9830b3e4f5d08c34e633e9cf925fbaf6265667fd2a36007d3c83cfaa1cdecf3752f6bea61ca61931cec0c7985497ab66ac921c602d853daf31d2d952ea1e2485fd97bc858a152d239d964bdc732836a1b6e12df248d5a744fd4128e71c1c25e3ce35e42e3b281e2c6a0bbce93e5841ae58af3657c078595eef60beb57ffdb01cd99aff6e83e05bc1afb7665e1e8bd87bd7927f94070c0216b2c0b3ffee936d8d550d92e20685d0cd9306c45c27c57d4bd7c8be57889b2dc33129cd19d71b7a3b222adcea2a2e3d2bb92a4fb9cf8eaa2e3b7a3304cd4355aa967a324555f17f22a3ef5be34632607cdabeda21985534e7d7db17e25f01f3955ab3be6afc2c0f0aa2b511ff2924801386771406320fe855d31725aadbe0ca4fd3206c7646408b6a422c1beb462a2ddf46c146e95349d9c57d0aeece328aa683585a449785364d5800db9d600b1b027c0b6770aef792eb4f97f8337bbe61dd9935b91b96f05ad847bcaf2b06926e14a8dffcebd3d532f5d4f6452426645766409bac8441c1e344164e563260db13334fd36cb88e35ba3cbc7386a33d3dfd39387a891048aa86ca7eab705cf68c335d659b505a322102fcadcc61a5bedad7bb0de78eddb2c31681b7228b43f0699099ef1113dd1e225bec6537add9d0551bfc3d25eb5bf7879b36cc13ab64489fc6cccbfcf695b2e1d9943d0bd31e9a93827f8df8fb36ae583096d171a4ee9133233542a1d286961c056815f1d143cbe7386fbeb1ae584271d179c9af6e63b4cd7d83dada6fe49cd441dd80129ae1e355ca3fdf61f97415bc357602ab6deafb05fac1937af89fceb4410255a5f702298091789c82aad7f1190a6183704bdd294c3aa6c3dd2f88bdf6ab410eae149c454c92eb413c9f9708a2947a58cbb4fb40cc8d9925016334d8e97d49e0a85ab65ff608b26512bccfa2ac5a403a44200c3d526b20d6dec6658370e138716fd96295dc33884ab6c437665e56f6cad3a08fd0e6e8f4150994781c1b14b4da6658d30478b2ff795fdfc95d0be278c600371c5dc0a0ddabe49c496a8350071e6e933f6b4491dd8f8cb0e684464f56f93aaeb5151064501284cd475e73c58c6eaa300c672c50f6766c7efc5db186308a30cecb7dfa145428d9015817d12bffa543d26320f823181a550cb53a8e4374817f7e8e2815c6371a9e4c1b0c7ae11d4dddc34039fd09901c4739638beab35ba50ac7f62b5e00b50f13a6b10a00f150349a95f6b91a168a89e43995defe8215932ac9ffe26f6a7232127388fa428c69f763ba733dcb6310e17f560aca1f26c55acc45cac17af874bddc836bb7358799e822779bcaaf3004669fea5d55ee4928e5208ad00503e0ec584792a80c99442bed1007c6f4384d299fc18de639ff5f3b032098c9be27ac02d2e6086e0f17489eec5ca3745a5b09e95834f4d4e3f14ddeb28ebb99cbaea1f778dfd6e3178742ed136ae05d8ffccb72379152701a64f58cbee9fe206607c640078a499d1eb9adfb68381aaf1089e6518a042508efb317f81340a82b02e7c4ef1510facf9704227070549e0911aa95442005c4fa634d01c28ef2cc54836d324c41fecddf7f8142c94d865e93ed63bdcf66ad6bf932db7acb0fa2fe4ab4369df154f9d8d66a10dc02383e0cad55acaf39e42b8689352fb88f05554ea589289cf69bda1f14bf1b118c7b51ce7f4b62e3950758a48474b1a70b1a240fa0e8054603d18618a854013f47c6f9ccd02ca7ef3218f7ee9b5aa113ace7a20b488381c1723b02f666cfb7494fd36de6e8bfb6da01158fa5bb0a695772e31c58e0d6c57bd0c81e9a8855c529cf3e8bf151660f36fcbe4d174d316e8e1dc0c3eab14478f0e07bdc096e8b3f29cfe317cd029928f73f9fe7439699012273fb9f44687fc1678246164d9f8c3fca2656a680137fa4c5447bc5f77f15e66b2bbb2f09a319860aa7d8fd5d136e38d9706cbeff2370e453b8b8b0eb2b9105b1dd0a1c41cc8df1b7d698780583ca5edb100ee2061f42d75ea84661bf0364bd855d71a6bc34c32be", 0x1000}, {&(0x7f0000002200)="0469304163d066cd8a588a282b8b94dd53d9aff7276c6874347f9cd5c17e2a8ae09ae857611eb95b01ac8bb0e8fcff81b2bf7a6d616c27290f9af4f871a11448c80d8edd71b0b0092153903f6a2a2e1810dc085f68c941c2928a863a83b87dda8eb6cf082033f956ab8238006c9e260b27be0669eee0eefc96bf65556eb9f4440e51", 0x82}], 0x3, &(0x7f0000002300)=[{0x38, 0xffff, 0x24c9, "35dea6a2cf07bd18b2a452bca15a84552ade1901ec0af13aeb379babfb74afb3180ca1e7"}, {0xa8, 0x1, 0xe8, "f0658d37e869b8c99afe4f832392b6d678853b5886a6aef553b47246b32f24e09e54ef12a1514bb6256645341eacd70e536d246ee60a71d190707c663b931215617873e05a20fafcddf587003cf8d2ab9e015d8cbf9292d28e5e4defaa81ba4ad1c423bb45ce5d7255d8b1b8e9014a73c89f031218e840adeff48ffe4c9c0e1960872d84ef08f3e5f5bfeb0fe4cdb15b5f"}, {0x20, 0xffff, 0x9, "d4e8d00a5ccdba772f7e5da98740b4"}, {0x78, 0xffff, 0x1, "a9b78895acfe1a5e6b508aca988ae4489049722ec3fc4fa32621d29012e70baf3ed93a86081faa73a4d9ad7648131f4463159cb534fbc0554832b299fea643f4a72ce51c350f6aa895cf89663965af91e4a9b3b8fea7d84669442715cc10290d56"}, {0xe8, 0x1, 0x7fff, "87e2276c4428698e70b07b2fcc9698d2b23bdf69968385cfd14f108ad94f0ba8cbddc5c3239b0a0373c72b2f924abb2c943e9f048f11ca088e2c996458ae85cae0d399d87bb934745b2de2f45c0aeb255271561b3f69598719b5510400394a35db64df1464678c446439dc059e5acb3f18b3fb8892e837e19cc35acc2f905e7fa211a5a3b13ba9b954f426e0a3b3dc465d01339e5e0ea20b2e6407332dd8e6dd6aeb89602a69470f195f8685956025be90fb855dd8117fbca16dff5330422621515135de57ea178f678773b4666b37fc8397d7c23ea45284"}, {0x28, 0x1, 0x6, "e21bb254a3239efe4b97926649cc8fd46885"}, {0x18, 0xffff, 0xf9, "642a5218"}], 0x2a0}, 0x2) accept$unix(0xffffffffffffffff, &(0x7f0000002680)=@file={0x0, ""/108}, &(0x7f0000002700)=0x6e) rename(&(0x7f0000002600)='./file0\x00', &(0x7f0000002640)='./file1\x00') close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000100)) 16:00:32 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f0000000400)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r6 = fcntl$getown(r2, 0x5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r8, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r8, 0x1) dup2(r8, r7) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r8, 0x6, r9) r10 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r4, r0, r5, r10, 0x5, 0x7fff}, 0x6, 0x2, r9, r6, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f0000000400)=0xc) r14 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r17 = fcntl$getown(r13, 0x5) r18 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r19, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r18, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r19, 0x1) dup2(r19, r18) r20 = fcntl$getown(r19, 0x5) fcntl$setown(r19, 0x6, r20) r21 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r15, r11, r16, r21, 0x5, 0x7fff}, 0x6, 0x2, r20, r17, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f0000000400)=0xc) r25 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) fcntl$getown(r24, 0x5) r29 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r30, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r30, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r29, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r30, 0x1) dup2(r30, r29) r31 = fcntl$getown(r1, 0x5) fcntl$setown(r30, 0x6, r31) r32 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r27, r22, r28, r32, 0x5, 0x7fff}, 0x6, 0x2, r31, r26, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r39 = fcntl$getown(r35, 0x5) r40 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r40, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r40, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r41, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r41, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r40, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r41, 0x1) dup2(r41, r40) r42 = fcntl$getown(r41, 0x5) fcntl$setown(r41, 0x6, r42) r43 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r37, r33, r38, r43, 0x5, 0x7fff}, 0x6, 0x2, r42, r39, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, &(0x7f0000000800), &(0x7f0000000400)=0xc) r47 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45dd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r50 = fcntl$getown(r46, 0x5) r51 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r51, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r51, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r52 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r52, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r52, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r51, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r52, 0x1) dup2(r52, r51) r53 = fcntl$getown(r52, 0x5) fcntl$setown(r52, 0x6, r53) r54 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r48, r44, r49, r54, 0x5, 0x7fff}, 0x6, 0x2, r53, r50, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000000800), &(0x7f0000000400)=0xc) r58 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r61 = fcntl$getown(r57, 0x5) r62 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r62, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r62, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r63 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r63, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r63, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r62, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r63, 0x1) dup2(r63, r62) r64 = fcntl$getown(r63, 0x5) fcntl$setown(r63, 0x6, r64) r65 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r59, r55, r60, r65, 0x5, 0x7fff}, 0x6, 0x2, r64, r61, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r68 = accept$inet6(r67, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r69 = fcntl$dupfd(r67, 0x0, r68) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r72 = fcntl$getown(r68, 0x5) r73 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r73, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r73, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r74 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r74, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r74, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r73, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r74, 0x1) dup2(r74, r73) r75 = fcntl$getown(r74, 0x5) fcntl$setown(r74, 0x6, r75) r76 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r70, r66, r71, r76, 0x5, 0x7fff}, 0x6, 0x2, r75, r72, 0x7f, 0x100000001, 0x20000000b1f3}) getgroups(0x9, &(0x7f0000000040)=[r21, 0xffffffffffffffff, 0xffffffffffffffff, r32, r43, 0x0, r44, r65, r66]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r80 = accept$inet6(r79, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r81 = fcntl$dupfd(r79, 0x0, r80) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r84 = fcntl$getown(r80, 0x5) r85 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r85, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r85, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r86 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r86, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r86, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r85, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r86, 0x1) dup2(r86, r85) r87 = fcntl$getown(r86, 0x5) fcntl$setown(r86, 0x6, r87) r88 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r82, r78, r83, r88, 0x5, 0x7fff}, 0x6, 0x2, r87, r84, 0x7f, 0x100000001, 0x20000000b1f3}) getgroups(0x3, &(0x7f0000000080)=[r10, r77, r88]) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x6, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000120002cfa6901ff14984a14562be4c2c39746e8428dca841f0a07b4d87e53194d08a099d2c84b408346a8c0108c98a675c81777adf53d24256c380e710adaa657cb1ba8777ceebdd8"], 0x10) write(r1, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xffffffcf, &(0x7f0000000680)="6b07556eb7edca89f09637d059c85ecf78049e52626c09a25e60bc99a34700a23dfd6a9c225cfed3b0d764b2f8577b01460a26a0cbd7dfbc0f14692c53fde52709f0d5e79eb6902e47c13db5657dfd7954c2d3e319d3bb76c8fff513c0fa7b4609850806644230b9775cca4a5ac04dd4d3b06b433bae16247f383a03a6c1e572aeb0030e2280e02cbba6c05e76712f0a82437b0c1ade7b734c6c023cf84de649fd0000fd871a1ad5b76b1aeeb7b37befb5e907ac81e1c5ebe7d5a444494b6d22017c5ea8c8e38c43c078c87c0859e0e1a9606c0d769a2679a3752af986f8309b20fd366f9e5ba6ee575079e495ca146c6da9b975ea1ba26fcd0122e8c0e702ea561a02cc83fffd471a8fcf36353cc377141c6f465e57e3f1f9300e45f2c0166a8c4cae7da43c52d6b213c61f847c5ab802ff95481172c04ea5ba89aa1aa768641e1a44551c9a6dae0ec58de0e2f3025fb7b4d352a8b11011b37b4fd251b1e0ae2063a3e4aee4f1b5fd9ff79538f0cfa9983c8a318efaec869b68b06dbb0b97dac5d11ca22ca92de9e4b2b537abb31149eaf210fea625d944") 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x30100, 0x0) fchmod(r2, 0x80) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001000000000040004c7cd4bb4ebb2cb455c8be6fcac623d954ec6b0704c8d80d1ab36a0107cb8bb7b03f7d711c8df79d7163942bfa62be0d6f357a3e5a1e1a4708ba83d65785f2610c66a0b54d11ca82997899e86cea4967c10fc6405ae5ca4374d45d1d7c65c1689db8147aedcabf2f86a98a025468c13f43f7b8e017cc83a458aefa20a317c14855bb60a448262fd162f4f87fdcd837029d171b0ce195056a2c86925a2ffb8604c4"], 0x10}, 0x0) close(r1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413ad", 0xe, 0x0, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) fchdir(r2) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x4c2, 0x111) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x2) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x20, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0xad0a, 0xb06}, {{r2}, 0x7ffffffffffffffc, 0x80, 0x2, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x52, 0x82, 0x8, 0xc648}], 0x9, &(0x7f00000001c0)=[{{r0}, 0x7ffffffffffffff0, 0x0, 0x10, 0x1f, 0x3}, {{r3}, 0x8000000000000006, 0x88, 0x80000000, 0x1, 0x38}], 0x401, &(0x7f0000000200)={0xfffffffffffffff8, 0x3669}) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x200, 0xfffffffffffffffa}) r0 = syz_open_pts() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) close(r1) clock_settime(0x4, &(0x7f0000000080)={0x0, 0xff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:00:32 executing program 1: close(0xffffffffffffffff) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES64=r1, @ANYRESOCT, @ANYRESDEC, @ANYRES32=r0, @ANYRESDEC, @ANYPTR, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRES32=r0]], 0x1) write(r0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) fcntl$setown(r3, 0x6, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) truncate(&(0x7f0000001040)='./file0\x00', 0x0, 0x1f) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='-dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) dup2(r3, r1) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x8) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(r5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000740)={0x100, [{0x2, 0xdb}, {0x1, 0x1f}, {0x1, 0x4}, {0x2, 0x2}, {0x2, 0xff}, {0x2, 0x8}, {0x2, 0x688}, {0x3}, {0x3, 0x20}, {0x2, 0x3e}, {0x5200b759ed1dcef5, 0xfffffeff}, {0x1, 0x4}, {0x7, 0x81}, {0x2, 0xcb}, {0x1, 0x5}, {0x3}, {0x4, 0xffffffff}, {0x1, 0xfff}, {0x7, 0xc8}, {0x1, 0x38eb}, {0x0, 0x5da38df4}, {0x3, 0x1f}, {0x4, 0x7}, {0x1, 0x4}, {0x3, 0xdcd0fc2}, {0x1, 0x39d7}, {0x153d46d17381a006, 0xffff0cc4}, {0x3, 0x8}, {0x0, 0x6}, {0x3, 0x800}, {0x2, 0xcf2c0000}, {0x1, 0xdbc}]}) ioctl$TIOCNXCL(r5, 0x2000740e) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f00000000c0), 0x0) fchdir(r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:33 executing program 0: minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgid(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000000)="9a5bac71fb6eae39ce59d20dc0ae326e6bc6f95b9f77cea592f67a332f400c370aa2287458e59d36f343465372a9eb15a8fed9f622ab55c4c3d790a9de1c", 0x3e) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x110, r0) 16:00:33 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0xfffffffffffffe86) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x1141, 0x1) r2 = syz_open_pts() dup(r2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:33 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(0xffffffffffffff9c, &(0x7f00000001c0), 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="07030200f05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="914e9ea0acaa10cf98012611d900ba5ee8a9a461ea4f62c2b9061f1cd139e8401e1bbe2509746f88c03a1f6a3ec1e8a773116c0b8fa36c2d1230810707e6753b39343084c9aa2fdcf917c30bfe255f638e01edc47d329e4cd48ac4c436a05e84eb0d54e39d6bf0bff18298c9a7e7b66547f287876895a993d11871008d3b993d32d0078b9f42bbc2161457fad117f4", 0x8f, 0x3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x3f}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x68, 0x60) dup(r2) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) write(r3, 0x0, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x6, 0x0, 0x6, 0x2, r4}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x401, 0x5, 0x1, 0x7}, {0x7ff, 0x0, 0x5, 0x1}]}) 16:00:33 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0xcba3cf8b82a735ed, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) write(r3, &(0x7f0000000100)="1157be1841d6e4a14793141f5040b521793ed9f353630d8500fa4e66172caefe147134522e5edc5acd263e76f6879b4611aa800e46", 0x35) flock(r2, 0x8) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x4) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [0x0, 0x0, 0x400], [{0xfffc}, {0x0, 0x0, 0x40000}, {0x1ff}, {}, {0xf57f, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x4, 0x8000}], {0x0, 0x0, 0x9}, {0x0, 0x0, 0x4, 0x100000001}}}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000010c0)={0x10, 0x5, 0x4, 0x7f4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5178}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd783}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x929}) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:34 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x5) r1 = syz_open_pts() readv(r1, &(0x7f0000000240)=[{&(0x7f00000012c0)=""/228}], 0x137) close(r1) syz_open_pts() 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = getgid() r7 = msgget$private(0x0, 0x410) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, r6}, 0xff, 0x2000, r5, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x80a5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x1000, r2, r3, r4, r10, 0xa8, 0x6}, 0x8, 0x2, r5, r9, 0x0, 0xffffffff00000000, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r11) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xa7d75c6d78e0fee, &(0x7f0000000480)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff42) r14 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000340), 0x10004) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 16:00:34 executing program 0: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x18) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r1, 0x0, 0x0) r2 = socket(0x2, 0x8000, 0x80) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="327218fd2ea6138c7a139947ee57082dd3691fcd28b7704d53dc1e12cd7c0407d65c8025c06374"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r3 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x5, 0x0, 0x0, 0x41d, 0x5, 0x5}) 16:00:34 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0xfce, 0x9, &(0x7f0000000100)=""/81, &(0x7f0000000040)=0x51) 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=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}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x20000000, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc002, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mlock(&(0x7f0000765000/0x1000)=nil, 0x1000) socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000240)="99", 0x1) r0 = msgget$private(0x0, 0x103c0) msgrcv(r0, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000280)={0x0, ""/93}, 0x65, 0x0, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/142) msgrcv(r0, &(0x7f00000008c0)=ANY=[], 0x0, 0x0, 0x1000) msgctl$IPC_RMID(r0, 0x0) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x18, 0x8006, 0xbd, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xcd) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r2, 0x802069c3, &(0x7f0000000300)) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r4, 0x1) flock(r4, 0x8) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000001c0)={0x1, 0x10001, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) socket(0x2, 0x7, 0x4b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) semget(0x2, 0x3, 0x20) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f0000000400)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r12, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r12, 0x1) dup2(r12, r11) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r8, r4, r9, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r10, 0x7f, 0x100000001, 0x6}) chown(&(0x7f0000000180)='./file0\x00', r3, r14) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200000000000063f, &(0x7f00000001c0)=[{0x9, 0x1, 0x5, 0x7}, {0x2, 0x6, 0x8, 0x9}, {0x7ff, 0x67, 0x0, 0x3}, {0x8, 0x6, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x8) read(0xffffffffffffffff, &(0x7f0000001880)=""/99, 0xd) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r0, 0x0, 0x0) socketpair(0x0, 0x8006, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) flock(r2, 0x8) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:00:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+&\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) 16:00:34 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0xff, 0xffffffff}, {0x64, 0xfd, 0x0, 0x401}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:34 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) ioctl$TIOCDRAIN(r0, 0x2000745e) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x88, 0xa) socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) r5 = semget(0x0, 0x3, 0xf7bed41d8712ad11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r12 = fcntl$getown(r8, 0x5) r13 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r14, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r14, 0x1) dup2(r14, r13) r15 = fcntl$getown(r14, 0x5) fcntl$setown(r14, 0x6, r15) r16 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r6, r11, r16, 0x5, 0x7fff}, 0x6, 0x2, r15, r12, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f0000000400)=0xc) r20 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r23 = fcntl$getown(r19, 0x5) r24 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r25, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r21, r17, r22, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, r23, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r34 = fcntl$getown(r30, 0x5) r35 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r36, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r36, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r35, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r36, 0x1) dup2(r36, r35) r37 = fcntl$getown(r36, 0x5) fcntl$setown(r36, 0x6, r37) r38 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r32, r28, r33, r38, 0x5, 0x7fff}, 0x6, 0x2, r37, r34, 0x7f, 0x100000001, 0x20000000b1f3}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001240)={{0xffffffff, r11, 0x0, r22, r38, 0x20}, 0x400040000, 0x7, 0x6}) shutdown(r4, 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r3, 0x0, 0x0) setsockopt$inet_opts(r35, 0x0, 0x2, &(0x7f0000002300)="35bc3ce11ea9b4c6847197d3b333ccbeadbe2ff05af226ad76374bb1c7e330f8b5fed4dca39084dfe0b36ec1f987b66001d5c2dfc16d109b49fa3287600357f1cb0d9480c156ac7a3f300f57742222550d9237265177ba044d36fabbea25ddbb7fbbfceab60c85af18613115c9db11ed42aaf0d433128088610edf457db7ba602a2623a6ff648c61ac2be0c528cdd75ad6bec97c70ac6b3f372d3cd699ab7eb95786e7234824f109cb6eddbbc1dcaecc7dd9afc2c6af3a60ed20cb62063f681729c896c6d35bf899fb2acd74ccf0bab0ea8279bbc8199c05417370bd95f744aa6488aacec1bce30ffdfebf641083016e9aba12865c127d6adfa5b37d8a86ceae37acc054326baad53e5406f5a83b3170e1e73ee136e059e9091225861adcf5e0e9e73906085b8a7751552e623012463e27c6eaa16b1eaec394775d5f2fe9b896939f60de959d27cb8ea7f117d225ecf7f3d9e959d12beb8e2e9c228252384aa241ff1906c060a48022e21a45c94781bd766cbf6ab95e0d6124953655a83d59e7b3da579d631c98859d62224e47ba0dee68646d06769588060e47b7e39cf9699d4028d0cbc7dbf703e11396bac75006629609a659065ab40949a3d0702e1d6941421e3028fe93a936a78b1dbe22a52ccf7d36510dc0971e85ff13a8be9e2045f395f5a4b6e89444ff412ea9e6567ca615a49c5d5566d5bc21b7b30a2c652739dc1a5f544c98404ce4d6105d710ced0276bb651065b7ffdc3cf0be8b5439971fdee79a7122bb1ecd37797dd6bc98772fb0caa8f54cf5fc319fb445bdaf2610d751936cb82d73a431781907fbdf3d99f55418cdae4393b6dfe02f44ce599b961d9010942732a7073833ae687ae921b42fba070285f17000c670d6b51ef6f76171f073f8e70e1bb86d93e228f94036bb4a4963fa3d3eed15925730dc5f9d5abd76ba180b73b8e280cfea83529fabd9fbfde42f5d230fc8371e9f2b06bf4e7730784f224382df443adccff36e808bf0e91953f84ea4df4060c4beff839c0a01cd95000290b7d96ecf766402b7cd08e8c543ebf2f9810562137509270f0603bc1545238673415eeddbcf45277f50089d8d941292bb6332c483eb0f5d243f515d17061d08a5b3be29efe69dc53c6a9f7153d7cb3f423027a37d012ee6b242930a1ee6eb4203693887a71af0eb79e444fa8e696cee34ab896813aebba5134f4fc82b726396899d096979f8ab7bb02b4b1823396a5c6bb6127c91485671c37c3ffd70fc0d2edbea9aeacb09f211f0e85b6efb82264d8ab3abfedfde9b77f8cf835f5f70e6cfc4f46f3867fca6ecb581a800d26573f2861995f531fa1d5450b6323f468971e7bda93e969fb2e556b65a48b13e6459a1f16450629077497e1082e70201275421983bef3e025da9840d575c0603d69619673cdc83bedb2533631f293c77d1f2c5abbcc4bc714d324a6188828714a9cb58a62079a344e5e611eb61470b7ea09d5b358bd460e1ed2d517b55674ff0c03dc593c372e1ce1bb51afb8d775f08715dcb52ebeec6c3c2f5c4db56f87b9f62e52d70ad508e034e309488d639abd04a8a24a23ed8ee8f4c8bd605679be80877563aa6e60f15577c6e67e0c1910218ff755a1bf70a4b14b0263d0c349efa1c3e3386abb2a63361fbbabdb9e535516a2c21db924862d10fb6302ee4b0fdf70391e900d7bfd4acd15c51bfba63c53cb7b246a3365473318b4e8b2ee978e9da467fbc205037935f4bcf6ced593b4cb9b205d43056105a48c40167bd77f79002bb6ebb3649927b26fa4da60c7f4a964a1b962dc7f6c7da374034963e3fd7d70bbc47bc75174a689eb86e3161a784984abe3249f75e656ff0d4bc3508546d408c455b7091cab617c549fb4026a01f35a8afb57f3c482fcd73af641cb8abb267e62f7fd55f8220f4d78b07aee8be5c5c5a8e146b0c3d77b00da34871b6e49074c73fe3dd4588d4035bda9fa9b01556c5b2ee267ffced6510fefcf441aad17f32e4dae33eb88b429a884d4397d97f9f3fbce0088037f0e33a4e4d51e633a1fee0c3bad71b55861cb07580ca5b437e347928696727739de0294da47cd802ea057be876220eb15949d10479e2c04eaa28755ad754ad980beb225e693ee05dd5b5aa473bd9535ee3010e3a275f79608cfb57f073a23e7f2bb8cae322a0395c8d284b69af8f88b3e08cbc0b315e89e6f571171e942e2e791f55e108509dc5e7bcf036d7af18d33a5bafc7ff671d3b458b3b7042b49a7c09ccbaf51922f27f4e7dfd25387e46cfe67925b38b4fd49780d8d4efdeb82145801c47dd6524bd51107140e470045a6d112db61bf5f28a595c172c9cf368dd3e13d15c34e54807f125057da6b5732cec13bf6046de1ab20f3d3849df3b5637ae91a37a085d4b4307722f781adf1ec635f1e441723d9c7ee66f0adba9b10e45fbbd945e0b40c20ca161aa1a1c82a0bfa1ce59adf680ca13e3b9c37b0894e8ec7d29a86495e5b5a020cd83492392980adb594bb21e845a23fb9a430b0715745db4e5a746d31ef0588e5d1089f25a815ca2163eff659b40735ff4bf5364031bf532bf0854bd485abc8d725ede4c5d9d514f7eb1b2b52cd7bc8b1f2308a9e9dd83492a4ab6f88b01cfdbb23d1c3e2bb16fd0c59b48e0ef66c9fffe98134741cfac0dc5ad545cf4c0e513d658b0dfac2574975ccb85e595d4561ff9950a8ba3a34d51cb769da6efb12892aeca58b9e14ed86e09cae9227ee0892e92453a25566bf26835438dd3f543376abaef9f300fbb2c9731b297519365f92cc5cf8cd2a9f489d27268954e16860e34cbff7ea2e994ec8a849198bae5df6cbcb6b76fcd0ba920bb8f336aacf3750cbeb539f660e27727a4086c42ede3294c799f6cc205049a1942cb3d86006cd641569d9823cfc1ec8fb23b0257bb54e94c9b0d918ab25cc2a9d040f7674d0a1819764af93b3cda2529a78b09d958372a1b0a389ad43823b14aea5a6ad3111e6ab81961d5ce50e4c330e22c2c59f020eb7a2f67ae940cb1cdefeefc7e662b038fa0258c26e47cf6d0575fee526a5f8e5249cb08486fce74db54eeb7b1ac8d35339a3edceacbe13abb7788ac7b3e9c0e0ded6d1de93a9a6d7ccae23bc4bf0245715fd7ab8f6b73a39c3ad9e25af61822cadbb7438fdf7de83000adb3788ffd7651b70a9d06b3fcd703619b0028848a41a0e06b4cf89b720ac7d3ff5ce0c67d02edd191c1335e25403795347bf07a48c6a58549f6ff1931b61926b9478275a0382730bfa91887a124cacf0a270dafc39deabcb0617842d5dd06e84d47990d977e608aad4627ad0c531c64782aedede8181dfcd239c501cf25c6a2534ff09fbf0ed74ae88e81be66d12e8ca4360c88586c4266525d6cdce3c442771689720077e1787ad840f1a1ef8e0e70062dfbe3016c77ef94e5e08be898ec0217684310b2ba4be0bc2ae694cc6cc62ad39f6a67d864f2beba61e493b5bfbe04a2d36273ca9edde89fab3a28654cdc4d907e83a5ae690e705e70bfd6ac4250aa008736b7ead908ddb10ff36e8ba35cc85c78395d25d1cc70b19fa791569f25552c119dcf743c6a338e35a5b17dc1e336dcc94502455d8c1b63d7fc59b49133a0cb7708c36f8cfe0f4039952f28ece2b1576bdfd408063253f68e35eb3196ae9d4273bd5cc649ab1f88afdf1b2c69ca916cdedf54f377ea1c4065b5f4b8b673d7f4ab9499e15e24dbb10b2f25e4464c6babbf92dd82e85a51ea555087c200ea7058e1bc0df42ead9903eb803b9ed054f4b218e12e54612d138869caa3feb237deb0fd9549ed1a85ed398e201c660ec1938e20419c47ddd5561857fe1fb87eb7b1853d737c85431d0c1f8f30357878efa031ce2c5393b6190c504e4046d9333bcb490fe4afa83e0934fd84553ccd7d9aaf9953f196463d23d4e5fa7ec2e366f74b7f0e24c693586c0b4d9b6a89cc1217ad01a8503add8129d851786f401ef98cc671a0884847b6bd64c7f2426ffd51cc0c82266d21e63967b552cf19131759ec9064cffadc4a5abd3cf0fc4232c235f7499d6bf8489d6629176b804b5226f33cc9ee4da55d57e0487cde74c3db35f04ba753e425dc6086e36ed1b02561dcfd6c05b32d343215a9191afa02dcf2ac8ccff598659180aadfeb5dfa7c2d5519a5b9a13c4c2579acb5ebdb59af17d7f61a16b0089eeb7e610b165726fe8fef412db114e37ebf01aa1f28bde49a1564f0e60a5be791c6cbe8c8aa6f698c6c13f9baf0052aa4cfa4340b30f14c41f02fd4e8a342f945f2e61b1f2d9e1add103dd4b980b117dc63a451911ddffecc8f4b2ea991caeae975fd2b8617266d312e20498a17b980641b1ad9bb6ac9838ba0d58cfb461c44f44637b156261bd486c8efb24dfbcc93b9de58faee1619c5463ea4b6742249089e2d1fae17cb6edb988d99d2e78a245b3b3a6c840799b74c1131c9130a2919933450eabae3fbab54dbcd786c6890171f5ba895695e9523a867df4d4dbfaec37192013d3848fd0fa830ed0e885a2a126855c257c956fe730dda975abfe33725801ca118f097d22c410fa4d08d6af10a5c9c38ccdc86e7c763562474368e985cd4755c42e9057013133421d764da57633da49fbafa9561ad5beac70be34eafa21e0c932405621fb85b17e4eee10cc6543f8f8ee000a00d662c3afa764c964d0ed25979aa8226e73636fceb48c9e55a16075e65fb41489237b69d66a798382b4988adb7afd1f2c7ba18c3d17908c7c7902b2875bb8b23a029c3966c4cfc951f855024961dc3fc134408210badbfa1572d64c1781a221809462259abe9958cccab7618edaedfea2fbc5150c29fd09bba1c7c98a07747c39e964acac93974133d8c7d8eced014e8f3c17af7a73a4f13936b6f4b97f684ed0bea62b04480a4c77d609d5fbef36d6af3592cbd4dfbad26732579f8f93914b1a005ebd9c0d91245ef81799952c0f5b87888b70171a2944b8909a872ec021f6b16ef27cd6434cfefc9ce24499ae6f35b2a8840e1b19defecef438580d9f13e786872eedb08f8bccff22b0df0eb16f83465bc2a3ca3fdab308d925a23c9aae4cbd04c60db2ed44142a8cd2a4ec3ebb8fbc323b06061893e56ee5752ebba02e314fb08f3a662ab0ac1d51e0fbf0ea25aa501b0679850ecfe14728329a1b5b4fdc1c8a38f36cb9d78aa8bcd2a904790418f4a38666be4c3a215f0e7c64fd357786375d091dd4c09bc148f00532eeec7921c4a6785fd17c50508cc1be5777de5e9da2e3166306cc98358b1c18b1e636364608699833498cfa4ff03b8cc226758abb97b252240c77715405ac31033dcf5e5688c6d7d584150f031a09717e2f8e8e49d2058d505c1206605de8b47e0bae912c89b03feb0288e4638458b25ed9f995a0035c1e3ffc4e9c26f08905c7517ab1d7f880c427b45fa03196b2bf7ea77d2de5b8a893060cb3c5a80a6e9d444293abdf700f224c5b686387ee6478825e3259913e68b2f94ae112c5c62c17b584edabb3e2bdff6d5b328ff495064fe0f5f1b0887e0fc26b32e00010000eb2dacc89dea34bdb4eb591c26b38008f1c86cd8d9c7f72cb0dfffa40f0c2bc3a89797419b119026474a99a51499e83d33eec8ea7aeb33460dfdf24a145a258d1c3f7b9540e2fd1e365371de2b6ada8516820438867b6ea6a8f32f1e2d5b70ab79d1bad04742db75cc76e5df9812cf5cd65bb1ab23b883fed6384691b6632ebd1d26e6b20cd1d75e9a4f7d3f1134fa714ed7ded73fd71db3feb44230cd56c499e2ebe4e10c034e5a627f31fb710f3695818956af2c5cbd8473e50254573ff29ae5c44aab6c8b2059a007de5714e0e00204f1542609fe0b4a3d1ecefad289660000", 0x71606a1a47630eb3) r39 = socket(0x2, 0x2, 0x0) shutdown(r39, 0x0) r40 = socket(0x2, 0x8002, 0x0) connect$unix(r40, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e00000012000"], 0x10) write(r40, 0x0, 0x0) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x80, 0x0) connect$unix(r41, &(0x7f00000011c0)=@abs={0x1, 0x7, 0x0}, 0x8) r42 = syz_open_pts() dup(r42) ioctl$TIOCSTSTAMP(r42, 0x8008745a, &(0x7f0000000080)={0x8000, 0x7}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev\x11bpf\x00', 0x20300, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7, 0x2, 0x9, 0x1, "ffaf810e2998aa4e9f18229765cb0de7ae54319f", 0x3, 0xfff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)={0x6, 0x20, {0x18d, 0x4}}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:34 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) flock(r0, 0x8) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x42) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000040)) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x7) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x0, 0x5, 0x7) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="4fb2e183b2b6905ac196be21df82a04c8ef0f1d88f5c3661c64a9c8b41e5e5beedd6c1f006224e8ccfd2f941d62d6babe80de307f43272f8aa657840d3ef456f30d4a91c7c94497be962c05f9fba55efc24aa34520c117351be8a48e7cc26acfcddda0ad955f932fa2a22750f21e3037188a2bc36fc7c42c135822592b5df6e5ee803eff9ed826fb44700d7301e0755a15243851dce636a058571f205fc441b78e047613bf5e5a", 0xfffffe34}, {&(0x7f0000000280)="3c558baa87dfe75b801b9713895fccf9e129f39334694c0b1126a23653bef41946682142d86c4a47a9af251555c2fe64de60f416d198e99d26f37a4b427066bd27c838a22624574e8641c9c0d1dfa4a92d7599fbc12d2a1708cf747e740bfa01b7ee2e96b4b7bd7b8e974b0b83eea37c5d5cd34014d03363cb66510823b7c72767ca75d92df9", 0x86}, {&(0x7f0000000640)="62c72f47f84a1888bab867c8976d5c50c2cc3c836eaf495821561e4c689b506b71c4e777efa342e02e427bc62b7b290e576dbe3ffecec645b5465fe8c25ccd9bb1ed8ae395f70e9fdf78065a2ebe0983b90a2df0a7beab12e328743602c268ce0b1908947cf26c23476ba48d0a7c8f9d315a6c5fbb80addd281bd70848a1a1d194dd9a0aa8a29ac6127e481827e68ac9f00bb765142516be50d13c1e9cbdadebe1898cda7bd9f288367f4003d0300153292fd8d71fc2d8416b7ac0beb813654384473d0efdc1fdadcb1fa53aea9f8d189f1222d7752f03195e55a6dc9b41c6f7efb9c74344e8339f6bbeb34134", 0xed}, {&(0x7f0000000740)="56fd48f82c99bcc163f5a598ac8a9e858e4d8b4f20761cd7fa461986fa0ff7eb0db709810bc9e74baddd5e35ed92d90393124e17e1d644ee79b3b5c69c1a", 0x3e}, {&(0x7f0000000480)="27544138866263c0b0e2c7541b6d029eb4a42006496a52879b2c1ed699", 0x1d}], 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="62020307e0000001b60b7f77b2c2c9ff20007ba65d53c2c2ba5097efa4576c97c37a35ca18d05917a34f5f7030df0ce1d9149bea53c4d0dd389db3d085aa7f85d6c3c866fceda9aa19450698d15797b96b21c3e73a46fdbf55b0927ca4adcc1653721f554152c4d09d332422a66ee367d76b854a9f63837ddfb2ccc302c0934f551fd5bdf372a27ba3243c5aea85a6d625414e67f371caac4acaeab931af7f30b1114d38b8d0e3796d476feaaec7210d1dfcad8abaaf871febe7668a17f49b18f569532f0f66792f76e1f8a030bb774cbc897902e3a11ee784fe533876a684224520a9afb39c82a46f102d0df28a0f29a653ec99250c86375e2f9bc0ad971f8b7ce643646b530af791781db57ac63d8149b19100da90fcb6dd9de4109d6d3ede489638b5cd89e926b4f7"], 0x10) write(r3, 0x0, 0x0) r4 = getppid() wait4(r4, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r5 = getpgid(r4) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x96c1, 0x1, r5}) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) write(r1, &(0x7f0000000000)="41c9ce5e453b1871b62f492df035e0891681a41a1e1e08f634e0fe1dcfc7878ef93995cc886583f3c4", 0x29) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *412341 22235 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e3913,ffffffff821ff6e1,2cc,ffffffff8216ac2c) at __assert+0x2b arptfree(fffffd803cd2f0e8) at arptfree+0xfb arptimer(ffffffff82556fa8) at arptimer+0x95 softclock_thread(ffff8000fffff148) at softclock_thread+0x145 end trace frame: 0x0, count: 9 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 kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e3913,ffffffff821ff6e1,2cc,ffffffff8216ac2c) at __assert+0x2b arptfree(fffffd803cd2f0e8) at arptfree+0xfb arptimer(ffffffff82556fa8) at arptimer+0x95 softclock_thread(ffff8000fffff148) at softclock_thread+0x145 end trace frame: 0x0, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014812050 rbx 0xffff800014812100 rdx 0x2 rcx 0 rax 0 r8 0xffff800014812010 r9 0x1 r10 0 r11 0x7b40926ad37fdb5a r12 0x3000000008 r13 0xffff800014812060 r14 0x100 r15 0x1 rip 0xffffffff818bd9d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014812040 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softclock) pid=412341 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000fffff3c0,0xffff8000ffffeee0 process=0xffff8000ffffc6c0 user=0xffff80001480d000, vmspace=0xffffffff82559af0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 96564 253954 36936 0 2 0 syz-executor.1 96564 244256 36936 0 2 0x4000000 syz-executor.1 36936 319797 45571 0 2 0x482 syz-executor.1 58273 356351 45571 0 2 0x482 syz-executor.0 59836 521326 0 0 3 0x14200 acct acct 24574 376684 1 0 3 0x100083 ttyin getty 72541 443808 0 0 3 0x14200 bored sosplice 45571 345701 10796 0 3 0x82 thrsleep syz-fuzzer 45571 240966 10796 0 3 0x4000082 thrsleep syz-fuzzer 45571 132540 10796 0 3 0x4000082 thrsleep syz-fuzzer 45571 480980 10796 0 3 0x4000082 thrsleep syz-fuzzer 45571 415219 10796 0 3 0x4000082 thrsleep syz-fuzzer 45571 59052 10796 0 3 0x4000082 thrsleep syz-fuzzer 45571 261423 10796 0 3 0x4000082 thrsleep syz-fuzzer 45571 123705 10796 0 3 0x4000082 kqread syz-fuzzer 10796 300725 15832 0 3 0x10008a pause ksh 15832 439615 85808 0 3 0x92 select sshd 85808 15133 1 0 3 0x80 select sshd 3445 179070 46881 73 3 0x100090 kqread syslogd 46881 521776 1 0 3 0x100082 netio syslogd 80905 330398 0 0 2 0x14200 zerothread 60662 447176 0 0 3 0x14200 aiodoned aiodoned 65241 169727 0 0 3 0x14200 syncer update 18602 149561 0 0 3 0x14200 cleaner cleaner 15246 189293 0 0 3 0x14200 reaper reaper 61628 427103 0 0 3 0x14200 pgdaemon pagedaemon 76804 195792 0 0 3 0x14200 bored crynlk 90792 274337 0 0 3 0x14200 bored crypto 94394 517174 0 0 3 0x40014200 acpi0 acpi0 92311 143761 0 0 3 0x14200 bored softnet 52219 311305 0 0 2 0x14200 systqmp 43661 59609 0 0 3 0x14200 bored systq *22235 412341 0 0 7 0x40014200 softclock 31779 37637 0 0 3 0x40014200 idle0 55937 225242 0 0 3 0x14200 bored smr 1 500213 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 9588 6325K 7857K 78643K 27167 0 0 pcb 13 12K 14K 78643K 1097 0 0 rtable 149 9K 9K 78643K 2196 0 0 ifaddr 100 23K 23K 78643K 1036 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 374 0 0 iov 0 0K 32K 78643K 1314 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 6730 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 80 0 0 VM map 55 13K 13K 78643K 68 0 0 sem 12 0K 1K 78643K 1238 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 5636 0 0 sigio 0 0K 0K 78643K 158 0 0 proc 44 30K 55K 78643K 2130 0 0 subproc 32 2K 2K 78643K 566 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 403 0 0 in_multi 39 2K 2K 78643K 678 0 0 ether_multi 1 0K 0K 78643K 68 0 0 mrt 2 0K 0K 78643K 43 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 180 795K 795K 78643K 180 0 0 exec 0 0K 1K 78643K 1126 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 178 381K 385K 78643K 15037 0 0 UVM aobj 130 5K 5K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1133 0 0 NDP 21 0K 1K 78643K 333 0 0 temp 233 3545K 4185K 78643K 339455 0 0 kqueue 0 0K 0K 78643K 42 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 155 0 141 1 0 1 1 0 8 0 rtpcb 80 539 0 539 11 10 1 1 0 8 1 rtentry 112 742 0 682 2 0 2 2 0 8 0 unpcb 120 2712 0 2701 3 2 1 2 0 8 0 syncache 264 42 0 42 14 14 0 1 0 8 0 tcpqe 32 154 0 154 12 12 0 1 0 8 0 tcpcb 544 2154 0 2149 20 19 1 14 0 8 0 ipq 40 37 0 37 13 13 0 1 0 8 0 ipqe 40 895 0 895 13 13 0 1 0 8 0 inpcb 280 12197 0 12184 44 41 3 13 0 8 1 rttmr 72 15 0 14 2 1 1 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 86 0 82 5 4 1 1 0 8 0 pkpcb 40 36 0 36 13 12 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 118 0 118 24 23 1 1 0 8 1 art_heap8 4096 28 0 25 13 10 3 4 0 8 0 art_heap4 256 3128 0 2844 51 32 19 20 0 8 0 art_table 32 3156 0 2869 6 3 3 3 0 8 0 art_node 16 735 0 680 1 0 1 1 0 8 0 sysvmsgpl 40 78 0 52 1 0 1 1 0 8 0 semapl 112 1234 0 1224 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10347 0 8939 46 0 46 46 0 8 0 ffsino 240 10347 0 8939 84 0 84 84 0 8 0 nchpl 144 19197 0 18690 61 41 20 60 0 8 1 uvmvnodes 72 6859 0 0 125 0 125 125 0 8 0 vnodes 208 6859 0 0 361 0 361 361 0 8 0 namei 1024 68812 0 68812 5 4 1 1 0 8 1 vcpupl 1984 54 0 1 7 0 7 7 0 8 0 vmpool 520 66 0 13 4 0 4 4 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 65026 0 65026 40 38 2 7 0 8 2 plimitpl 152 741 0 734 1 0 1 1 0 8 0 sigapl 432 5715 0 5704 2 0 2 2 0 8 0 futexpl 56 168318 0 168318 5 4 1 1 0 8 1 knotepl 112 1436 0 1417 3 2 1 3 0 8 0 kqueuepl 104 1518 0 1516 4 3 1 4 0 8 0 pipepl 112 5666 0 5647 19 17 2 2 0 8 1 fdescpl 424 5716 0 5704 2 0 2 2 0 8 0 filepl 120 55236 0 55149 37 32 5 10 0 8 1 lockfpl 104 4457 0 4457 5 4 1 1 0 8 1 lockfspl 48 1683 0 1683 5 4 1 1 0 8 1 sessionpl 112 49 0 41 1 0 1 1 0 8 0 pgrppl 48 110 0 102 1 0 1 1 0 8 0 ucredpl 96 8343 0 8335 1 0 1 1 0 8 0 zombiepl 144 5706 0 5705 1 0 1 1 0 8 0 processpl 864 5734 0 5705 4 0 4 4 0 8 0 procpl 632 12672 0 12635 5 0 5 5 0 8 1 sosppl 128 92 0 92 17 17 0 1 0 8 0 sockpl 384 15534 0 15518 78 73 5 21 0 8 3 mcl64k 65536 766 0 766 40 39 1 32 0 8 1 mcl16k 16384 89 0 89 21 20 1 1 0 8 1 mcl12k 12288 172 0 172 17 16 1 1 0 8 1 mcl9k 9216 94 0 94 24 24 0 1 0 8 0 mcl8k 8192 275 0 275 11 10 1 1 0 8 1 mcl4k 4096 615 0 615 9 8 1 1 0 8 1 mcl2k2 2112 51 0 51 22 22 0 1 0 8 0 mcl2k 2048 78397 0 78352 18 11 7 14 0 8 0 mtagpl 80 781 0 768 6 5 1 2 0 8 0 mbufpl 256 177965 0 177825 185 168 17 48 0 8 0 bufpl 256 26194 0 19335 429 0 429 429 0 8 0 anonpl 16 756152 0 736117 271 184 87 101 0 62 1 amapchunkpl 152 30023 0 29895 93 74 19 20 0 158 13 amappl16 192 37020 0 35815 249 178 71 76 0 8 8 amappl15 184 299 0 299 8 8 0 1 0 8 0 amappl14 176 2076 0 2070 1 0 1 1 0 8 0 amappl13 168 345 0 345 6 6 0 1 0 8 0 amappl12 160 1056 0 1052 1 0 1 1 0 8 0 amappl11 152 946 0 942 1 0 1 1 0 8 0 amappl10 144 455 0 452 1 0 1 1 0 8 0 amappl9 136 1271 0 1265 1 0 1 1 0 8 0 amappl8 128 791 0 743 2 0 2 2 0 8 0 amappl7 120 605 0 599 1 0 1 1 0 8 0 amappl6 112 888 0 874 1 0 1 1 0 8 0 amappl5 104 1469 0 1459 1 0 1 1 0 8 0 amappl4 96 4229 0 4203 1 0 1 1 0 8 0 amappl3 88 3897 0 3888 1 0 1 1 0 8 0 amappl2 80 43598 0 43534 3 1 2 3 0 8 0 amappl1 72 113334 0 112954 26 16 10 20 0 8 0 amappl 80 13458 0 13395 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 5782 0 5704 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5782 0 5704 1 0 1 1 0 8 0 vmmpekpl 168 41421 0 41383 4 1 3 3 0 8 0 vmmpepl 168 703223 0 700785 419 278 141 152 0 357 29 vmsppl 272 5715 0 5704 2 1 1 2 0 8 0 pdppl 4096 11570 0 11487 12 1 11 11 0 8 0 pvpl 32 1874268 0 1853515 502 307 195 305 0 265 17 pmappl 200 5781 0 5717 4 0 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 905 0 325 18 0 18 18 0 8 0