}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f00000004c0)=0xc) r5 = syz_open_pts() fchmod(r1, 0x88) close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xee, 0x0, 0x1, 0x0, "5e00000000001b5ef99b0e00"}) write(r5, &(0x7f0000000080)='\r', 0x1) flock(r5, 0x2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000002c0)={0x8, 0x9, {0x5, 0x7}}) r7 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r7, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r7, &(0x7f0000000140), 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000440)={0x0, 0x800, 0x4, 0x1, "03a77f0c03cd00010079000000000800000100", 0x9, 0x3d}) write(r8, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000500)={0x0, 0xfffffffc, 0xab18, 0xfffffffc, "3095e15da47605062c5dcb3eaf085d274daf28f0", 0x8}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(0xffffffffffffffff, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffe, 0xab18, 0x3, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) write(0xffffffffffffffff, &(0x7f0000000480)="20b6b0bfe66e7d9de39f1eaa89f5b8b0a4e69a2bddf370c2bedee89f7de5ff0b5f2695ebf15988631db472f0db75c430438b8b", 0x100) writev(r8, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000400)=0x6) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000140)=""/80) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xbdeb, 0xa, 0x0, 0xffffffffffffff87) 16:02:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x8) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:02:33 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/200) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000600)={0x1ffffffffffffc89, &(0x7f00000000c0)}) r12 = dup2(r7, r4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r13 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r13, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r13, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r14 = syz_open_pts() fcntl$setflags(r14, 0x2, 0x1) r15 = dup2(r14, r14) symlinkat(&(0x7f0000000000)='./file0\x00', r15, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r15, &(0x7f0000000180)='./file0\x00', r16, r17, 0x0) getgroups(0x2, &(0x7f0000000200)=[r17, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r23 = getppid() r24 = fcntl$getown(r12, 0x5) r25 = kqueue() kevent(r25, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r26 = fcntl$dupfd(r25, 0xa, 0xffffffffffffffff) r27 = msgget$private(0x0, 0x401) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000100)={{0x1, r20, r30, r21, r22, 0x10, 0x8000}, 0x1e3c, 0x8, r23, r24, 0x21, 0x7, 0x2}) setpgid(r23, r23) r35 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r40 = getppid() r41 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000100)={{0x1, r36, r37, r38, r39, 0x5, 0x8000}, 0x1e3c, 0x8, r40, r41, 0x1f, 0x7, 0x2}) setpgid(r40, r40) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r42, 0x20004b3d) ioctl$KDDISABIO(r42, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc54) r44 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r45 = syz_open_pts() fcntl$setflags(r45, 0x2, 0x1) r46 = dup2(r45, r45) symlinkat(&(0x7f0000000000)='./file0\x00', r46, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r46, &(0x7f0000000180)='./file0\x00', r47, r48, 0x0) getgroups(0x2, &(0x7f0000000200)=[r48, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r50 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r52 = getgid() r53 = socket(0x18, 0x1, 0x0) close(r53) connect$unix(r53, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r53, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r56 = getppid() r57 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000100)={{0x1, r51, r52, r54, r55, 0x5, 0x8000}, 0x1e3c, 0x8, r56, r57, 0x1f, 0x7, 0x2}) setpgid(r56, r56) r58 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r60 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r63 = getppid() r64 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000100)={{0x1, r59, r60, r61, r62, 0x5, 0x8000}, 0x1e3c, 0x8, r63, r64, 0x1f, 0x7, 0x2}) setpgid(r63, r63) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000240)={{0x81, r43, r48, r43, r49, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r56, r63, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000240)={{0x81, r6, r17, r6, r18, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r23, r40, 0x4, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r68 = getpgid(r66) r69 = msgget$private(0x0, 0x0) r70 = getpgid(0x0) msgctl$IPC_SET(r69, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r70, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r70) r71 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r71, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r72 = socket(0x2, 0x4003, 0x0) getsockopt(r72, 0x0, 0x13, 0x0, 0x0) r73 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r74, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r75, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt(r75, 0x3, 0x16, 0x0, 0x0) r76 = socket(0x2, 0x4003, 0x0) getsockopt(r76, 0x0, 0x13, 0x0, 0x0) r77 = socket(0x2, 0x4003, 0x0) getsockopt(r77, 0x0, 0x13, 0x0, 0x0) r78 = socket(0x2, 0x4003, 0x0) getsockopt(r78, 0x0, 0x13, 0x0, 0x0) msgsnd(r71, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r68, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r72, @ANYRESOCT=r67, @ANYRESOCT=r70, @ANYRES32=r73], @ANYRES32=r76, @ANYRES16=r77, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r67, @ANYRESOCT=r78, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) r79 = getpgrp() shmctl$IPC_SET(r44, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, r65, 0x20, 0xd9}, 0x0, 0x8, r68, r79, 0x401, 0x93, 0x3}) ioctl$TIOCEXCL(r3, 0x2000740d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x59, 0x0, 0x100000001, 0xf1a0, 0x1, 0x2, 0x2789000000000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x80, 0x3, 0x4, 0x6, 0x4, 0x1ff, 0x6, 0x20, 0x4]) 16:02:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000100)="9102fbcd01d7c69e1b3d0e01c0807344aae56cb2f08f2245dd8fe6f1ddaadb8b75f6509a20b4744e9bef2fae7544f93430b383ac2884ba4acceed761cfa00959aef1c3fb64f1e65b49d7f556ed43c2ea3633eca4397041e60a68ed71680fff69df458d4cde6119432f5523acedb86eaa75414dc48183ed7dac63247fc13b0087137647ecae37ccc1d0a81902e3eeca244cb6b5e61be43226c0621617583dd9742fd97a8816bd05c2886150e06a7ce945d6b6c3354510d93885fa1544f70fd344a917ff0b666400ea37296501ae1dd4bb7e224f9b4688f275e6ca29012be301b3050729dacda5f5e54898d283d399a3c2b8f1f79f42e3fc87c1ac628b4487d2b3daa8321b7c9db383cdab6bc0edaa196829b1b27657ce6c01a5150b8db67e09550c93e141070c7729c226217f1d27df931536b1dd042e9aee3c13b1d2e41b7bf6f3e066336540f5d1e8560fd4b651e9d44334ecf27a1197ac973908a1fa31882f7f353db4cfff002156e410c9ea080eb9fc5bdf7daca9165b82269eabd3c339dcdec106e0433ffe4a66ac7a6e38db55b3df6590aaad5fbf2f4f9c46bfd1c8ca63185099d39d61fb1bacf0bd26e78afecba03371e3b1714dc0608e1ee1a81943d0275443443d6c4c4d98df7b3a16d28c2a5a59df00a6ef31c0a4b33d1d4587adb46f92d8c3ed421038ae4da40316fce3a33bafa41a1e4cc60b11627194214aabeb5d421954be8c63114161a8123c926c63da8f1420ec8183eae16c015d30f6d6a4b78458ec9ca61b050617a1355fd906fa60bbce30f9492b98278bb4ea557399462a126246fd5734b10113d9d534f40af83ce8193e9d1a65c8d5c825bf6dc4577bd73e01edc940b0b2eaa63bc9216d763314ece72d43f244deb13dd6ed74c59384af4cf6ff3220f8b14ab2d413f0ccf86990616d2f64fe8acb393d0d4a0e413403a5a260f49c93bb090744f3340394b3019605f4d244df48058399612635e6f4dd112d805044cab57c15843a0b9917c3b9127519c4c72be9f9b0bc5f3c751659a0a0a1458e3773b00268bdb5210b10acf96a2579f4a81f69d19bc564fd40f071127cb538bad8230f4f6d6242db110b8f82a221785e6497c5e80c57a69f2110d7157ada9a7b84ed6cbb13466db07b05b155c606209e748e1c01cf3019cc18608c0c0289959bd6ef2f7431f90f8884f835513722b2a529f9def55d639f1e5c06a7e4a16f0495dc519d32744188126a862d812c89b559bc364255c8f533f1472ac282c7f52def39ba1b0605d2bdf4155359a9ba612afa2dcd0f35c5fc85b82f6bc2ec4af694d26f5acf72214812c49cf81678389195da063340534210e5ed668cc33236d4b9c3d244019fea94624b2e44a0f039f0ab2dfa5b2637a3b4300ecfd3f3a17a18555d04c67550a52b2a9718cac93905314cf3edf7a3ff9eaf7d87e9d573c44a04f81755a43a15c158eb4b883ebc1146ee99e92c25e36fdd8b43ebf555dbb6d7e665b6cab1e55ec88791bc72ae3b316f5ada416ab5ae106f5163b33828b921e89fca0de085c7ca4e743330c9fb04c7bba6a4b4e79cfa40d6a38e30d230e49394517671328c0b20570675dcb1c8698274b58ff117603c7f9e759eb908412ae405847552ffd73b486d692b93ca4d25233e9526273964534392b9bd1267ae9a83bc1da72752627e10499fd1b9ad3964fed5633532edd522a43b47087f88f473edb73a7f5f1bb7e52af97dd9075adcbfd81e1e01fcb51622b2ddc182d610c1c94f3d2fefdd4ef20d70e977c720dac73d8403e748ba5b8e91af8eb27639d84cce6fdb6626e887a900aa4491e3811c9cd70ac93ed73cf69eaabeae227e21327c1ccd3fc63eddb4e1a1f9f41897dd02b80eee2bf0ab2ce2b4aa951a27c406d2cb4edbd3b4e812b51bb716ce25726fc4e52224466193722d4a566290b37273203a0e817df3617cd8f7eb68a2197e9f3c61b287b40cb0db08f8751777fda596ed88dee45c0f3013df831b4fc50c261abeba96f1eb2622eae01bd90b78863643f4575927add431fc1768d8843ca142410b9dffd2a56ec3d1203057dc74e8bd2dc0541e066dd9f911848b0797e6c3597206b575a0766c933b955d0cae202d6f20311d5f87cd4c0e3ab7d11d27859ab5972a6a6b83b0672a1daa5d27d36c6f30f68b9cb3887a98bab8142a01b3f8a0761331efc4070071412d1bc7fc43ba297e490ddfcf0ede8202a981f73e9452116eac66d26d55beeaf33839da1945ad242666b0f65a8807814daff3580450c045bedcd19c05530d1fa8d609581a56c54cad5c4538a96c283f79e916675f17bb7bfffbb2dd4c546f16dd8ea1bb66c9f3e50474f41818896d19c37a8ced563d9f08b9184428ba4d3e37519ac88d948ba129c05f4278dc7e90b534036fa7e62880acb7ff3ff91f15ce5188199811a9af27cbd21472f03193231cdff55d2c50afe2e9c56ef62ad793bbfcca1171c00aa50c857d62b3309a7b25ecbe9213d1a67a184bc1396e57409d1cf473479f0b15afe142ad1d45c5ed27a1588e7c7f296e70723e28dd30f09b88ecb0cba78d37cf3cfa0020ff07a4dc7b4180d05ce401f2f5c19330d925cdb7ed2cdf7fb8bfa3aa1b55d4e77f6e2f22ab85aec8412b464a03bc7444012eee7a5e704f3ca83e84079202377f9728a00be1ba33072f7f0a035fe7a9cdc9f91c4273abff7b6f88c1250d3a399c3278ceaa8b1aaef4916f43b55be28bc2072d0306447a1946a52f37837164630f8ce493048d02274906b580a463b013988444659c23e02428614dc50a76dbf31fd73a4d7a9c0930cd6110847a4bc8a66b0e762477e5a0d3f7e8edd244c8ac8880b2f7d40e33a2ec10a9958d10cfb2339f3b1d4a2286a247d79faeecdd1f014e8fb590c77fed714ef08ab0789051502384b8bb459793966529afadd705e259306be8324ef60962e6c24f3294ceb500547326b57d4553e8d4bc66baf0b0132330b462f7855485393b1a3689ddcb2fb50b6c12e9d9b3d313afcb739f5319b772ed6bd09ee176f5f62a0750d34037ff33794ab086eda70c52fb6023f77b4dbe8866f2dba8c82a21f6ada9fd67c655781ea9e60304e52469750ee72d6b8988627f08f173fd878c0dc6c7c939fd338744b62340e029e9e711adaafd535ed0d66aaf5d70ddbceed2c562590e3fc9adddc5f2dbeed1b486a2eab3e6be6e1d774e6e31cd1b60268fade5ff644e84d64410e3d166a0c5dab1224d6bf386d8372a18b1f97292e2b3f9c9b33cd64b474795145dcbb84ecfaeb0dd4e3ffa67899c5927b81d2338f6a8ecd9bbaf765a87dcfe86e8cb1e9e611309e1b2062cf733103d3adb3a7db7275750f86a40a767cf38606bc85fe46922ba37227179ad82ba429f8cad726229b2d7d700552ba12c4b9c0dc38bf59bcb9bc0396a63a6c1d19487a37d3200537951556369e88c23584425ea710f52b94018a860b55701756568a011e1ab4d062854322790aa173d501273b68c45d7c30a1f6178e6fc5c027008be04c68a7b35ba688034caa144b5da7c5d622fbe137c2769f9ff627dc5dec99600efbb18ff8f0d66a05f11bd98a8782eb2d2d230f9f4d548632dd428fe46097dbc5ab57546e0f38458df3f2475b5fa3c59db8dc9c591f6d647501caad76438990c520cf050ea90891d294de77e0c5c780e16a5f05f8831af1b20d27a8ea65e485920c633704cd19536213d849e16d68dc1200cec0edab9d47179d69bb2184616bc157f6c17ee9afaea3a2594bf6a383232d2f0ddd1f71be4f76e6a97ba5551d922a2ef1dbb6184fdeab742cc496811042855587d8773792ece9ab752bd488a1235d5fd943f061c379efde6ef921bacef466c4097b7b918122ee5faa45ae2b0ef658d6eff324394a801d86edc2664524448f604f904c5e6415627411d9ca4d8d1f8ab20b8250657cf322420582a6edb305c5667d9c1e592124cc4c887cb80d5e3b73a355239eb68d2cfef3a9aefc88007b1439e6c9886c11c6e40f0eccf7208590d30453c27356fb3c419157f03e5a40146ea17fecc3fbc450fbf1300ce3c7b79ef5c85d6bd7ae8583fc906d1dedd2b358d6a03979a1111ac47586fa87825ef0db7dad1065ea0bc6dce3b2c1271fd5f8eacd1724a2466bd48aac888648f27f3d58c598a0e000aeec3d1d129190d15dc2dd7a98abb3c5ac29707cc6948f8409c2141633093fb3f9bd07ec704f8f92518c273a09e5c79a929d76fc06e609d14d5ee8ed319b3f9e06bf0e92f3a2546862e4dfd2919649afedf54e26b3b149ef8f8dae7c629044c7d173ba4bf10ce41f4e9febc6aba7272651f0030e77b21ce90d77c413d02b4e0ea3ac439dd6fdfc51c92499a447f0c15430ac94bb6ec979c60d03e0b77ce19a153ef425139e135a1a9ef66bb3dee59b94e9f69b22696db5ecd7ba4f00102178edaa55ca4217caca8466b2d4bc28c7ecb92c24c8513f10417e85ae78f42df4a788d956a8b867ce45d726248e844a39797547703bdebe50476aa976ce0b9c2c335b4efda72f8af0771eb9f01ec3149e99632b909e4a34cb8c06b5e364d9dddfa070df0f8b94451075fcfce5d414e4f3f6db4130c4a5463b610403cd4d7f20cb54b13a3141295552dcad54708c07fb1eaaa14c5635e54c6f47a975f51efec46d4c51ffcc90c2537847caffd21303f43b078c6abe6d65c11ce17cb071ed3b9fff9788f9cbdfd17d70d3d7b801de982d4b96df9fd68aa3481c9c2760bf8d70844b24faaec0ca2b99212fbefa418341070d2df8894466a92567dd97a7be711dbf5145f111ed18dd27fc1493afdd7fb58dbc4fc20ecf2216da8482c7e2922688014c5693365923bbfade1cc97ef0b2a2dae77d139aa04aa7c724b5766cc6f792e81cacc07073c1dd36ae9ea1babde56f8b78e02f1f9ff9a85f87d43ed648e5e710807637f8af8d2ea742b95eba1eba05135770b19ba375028edc92d4edc85371354addf2922e1477767d4b46fcee8a5493d311b095c4edc9af9e454beaad3614b8eb1f498d89635886ed30957c537fa79a8832f88b60396766e30c518d03f8461d33fef13962aaedb540bf32f8d7abf711678a2a2670b7e6b777422136a0ef00235ce9ad9e9e797e55ac74ff1c30921f06cdfb12fffce77decd310bf3ca8bde5d14bd4ff7c439057a619772c3783751cb4d68797f114fb908f44e5120b63f15fd0dbcaf37e526cf904d6e64bfc8c467e88d290974fdb04827574a419dd6fb83f94750cbc17bfb3d8cb114f546cc87ac68873a196c70ba63b3aec9b666bf9ce0590f4668a84e9e211632a1c3af1bb050eaefd39a25cb100bc4ef8c13f0d2302d7f9bad05a18445bdcd0d4b3c8f96c5cadbaaec02572ddfcc2d7bde7f4cdbafa1680d73e60be4ce468ba16bd0f3c09605ab3424e4aea2bd3981402e3f688d13d4d774b0911f806f48e87ecdff9475128dd3a040f40320e07f1192644b2f04656dcc27628b46b679a0d399424a6a1b2b8ea1ede0e3603c483b5edad55faf42b3f668c532feadf80bf3af624ae00915facb220e8d83fbdd9a951748786379e14cf150c5c6f7153c0f66911632c9d23e9fc1eab77bb5ad9f905a505a10e470b79fccab9bddd3f5809f6adb3a523ae6b60a0bf3cb27d85f07e68e93098b8f712ddd63a27ce64b373efd8de275f803b43ebbf5bb1e0b66559a6f0cca5e5e20edd1833164b05907ffb707cfb9a5bc2403fcfd5edbf76de7afa52fc1301964b108fe0ff34ba677f40a934ab3371666f92b2a32a759f61065e00a7e533f09e55835821e080db398a46fa775a7aeacd6", 0x1000, 0xb1dfa864b4888730, &(0x7f0000001100)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="65eb3fed69c0d0951e08e446cc814b2aa9d3c10079824d73d5", 0x19}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x5, './bus\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$setflags(r4, 0x2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) recvmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/40, 0x28}, {&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000480)=""/52, 0x34}, {&(0x7f0000000380)=""/25, 0x19}], 0x4, &(0x7f0000000400)=""/29, 0x1d}, 0x0) write(r3, &(0x7f0000000180)="1248d7c4011d39076c03855fdc08d441e8347b09642bd16ed2f54605afbc801b1ca7299d725c23854ad59fc317c356c6da0fb1be8fa93c87c55ef569f736f72ffa847a9f25657e722870280c2de90b523ee08bfd24e5a8c9182112810898ff71e081bde9e40738d4bc4544a9063b49ca61f288108c06dd5cf9f851c9a31852c3740c", 0x82) 16:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x238, &(0x7f0000000180)=[{0x1c}, {0x44}, {0x7ffffffe}]}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getuid() setuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgid(r3) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r5, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r9, @ANYRESOCT=r4, @ANYRESOCT=r7, @ANYRES32=r10], @ANYRES32=r11, @ANYRES16=r12, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r4, @ANYRESOCT=r13, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) fchown(r1, r2, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:02:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080), 0x134, 0x0, 0x0) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) ftruncate(r2, 0x0, 0xffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x4, 0x1010, r3, 0x0, 0x2) r4 = dup2(0xffffffffffffffff, r1) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000002c0)={{0xff, 0x0, 0x4}, 0x732b, 0xb800, 0x6}) recvfrom$unix(r4, &(0x7f0000000100)=""/152, 0x98, 0x0, &(0x7f00000001c0)=@abs={0x2, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:02:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)=""/42, &(0x7f0000000380)=0x2a) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r7, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r8 = dup2(r5, r0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc2, 0x0, 0x4, 0x401}, {{r0}, 0xfffffffffffffffb, 0x8, 0x5, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x0, 0x14a7}, {{r2}, 0xfffffffffffffffa, 0x2, 0x0, 0x401, 0x9}, {{r3}, 0x0, 0xd934f8f02009751f, 0x2, 0xfffffffffffffc01, 0x1ff}], 0x8000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x76, 0xf0000000, 0x8e}, {{r4}, 0xd52ee13aef73ae4, 0x60, 0x2, 0x270adec4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x48, 0x10, 0x7, 0x101}, {{r0}, 0xffffffffffffffff, 0x99, 0x80000000, 0x80000000, 0x9}, {{r0}, 0x0, 0xcc, 0xf64aad2ab921e5b8, 0x3b205562}, {{r8}, 0xfffffffffffffffb, 0x1, 0x1, 0xfffffffffffffff9, 0x4000000000000}, {{r0}, 0xfffffffffffffff9, 0xa4, 0x20000000, 0x40, 0xfffffffffffffffd}], 0x9, &(0x7f0000000240)={0x1f, 0x54}) listen(r0, 0x0) 16:02:34 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d581c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d40f6a652b1c57bb61573f26a9c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219edbd50174332127706422c263dea9ff14aa0ca87c6f4819cdd2663b962c9b274bd3b4ed5337466f30b52eb005cbc16a88922e89cd86b93fbbbc91277c9ff1262c77590ceced842c7a5d69416be9b214a5c5c68f52cf8eab5248d7dc5a222809993b7d47347fb75ffa5f5b988a890b45a81bd35c416ab07b6fd1210c894d57932caf968a29337a5c732eb3ea2665733e5cc5cb9ccb4ecac832779a4107bf228e5b04fe8ea1335bf0d8d0eced77506a86fe5d241ba4280c4880a6027f086f7a0e1372fc5ff26e237887ba2c6864c584487515c4cdd116f04a446fa35bb2b5cd3375fa1cc723110c11cabeedc732862b3297a376a7172a71"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="cc542feed7f39bf98d0a7efa638ceaeb12fc979f40b12bae399cda443a9d52ea2333ee233bdb8c507ae7837f0f67468345dba0cb108bae26862b46a5dc9eef29001b99648924d31fc2c8c45799490776884e1e8cd3b6b87b802d196d0b8c62de9bd2716ee9955cb490e7d33f84c668a16e675f450296e8d40a", 0x79}], 0x1) 16:02:34 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x7, 0x7, 0x2}, 0x7ff, 0x20, 0xa7}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:02:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r14, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x8, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getegid() r27 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x6, 0x9}) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() r33 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r40, r41, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r8, r16, r23, r26, r32, r36, r37, r39, 0xffffffffffffffff]) setegid(r8) writev(r0, &(0x7f0000000000), 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:02:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:02:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x401, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:02:35 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) poll(0x0, 0x0, 0x4) getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x2, 0x200}, {0x18, 0x2, 0x8, 0xff}, 0xfffb, [0x80000001, 0x2, 0x0, 0x4, 0xe1, 0x8, 0xffff, 0x10000]}, 0x3c) 16:02:35 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x82) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="d91831e6b4c4ac410df05072b8723095f670d4e3995132386a2baa4574e811f72f43727743cc93b039", 0x29}, {&(0x7f00000001c0)="e63bab8bc348f7e2d0911a14540da39df6bf77db8bf08d0594a1233ace2336497aeb994180c63e8f3f8730a9ad1e665427c6f03defda1367580eaed093293e93964b2db9cb8c512dfcfd33bfb548906c36b88c3250ef04c3915ca8976bc99a938fff68eb94099b4dcb241cc01701e4d25372f936bee11921c13f", 0x7a}], 0x2, &(0x7f0000000280)=[{0x108, 0x1, 0x7, "3da8f3147672251e2d0efd1305b398e8a30ed7838de791fcf1ad3bf9fec24fb331cfd695f80a68fe1a277195a536b2eb22bf591a1e3b7f4df820f34e8ac4dd735632b0cc7989c4915f4dcbd438ef2f52fe11ae46ca7eb73f08f992a5323c2ac01441435061c3c0b1190acbd666fc0f0c06c74dc3ac1b7af1c364aff97bd875cf54a5029ba60c0bf7aaeced45ab2eac1609e2138c8795613b4f959f7f1b551696e2f7747732bab998fd674efcbdd3f9d2eea4a058f5d18529e638e181b64fc7f8c06074ea908c13879ec1ae6a53aa0dc13de9e32ef5743b6f76d6a2ed7e53b996792496c70bf16f63efecfc99f1a45fa388febc"}, {0x88, 0xffff, 0x7, "92667f3669e2106cc7d279788c00c025bb2bf6198a51072228885d86e5c20f196eaba127db170c765aea8004f57bbb5e2512b592006b0ec896734aaf8ca84d178e93c1978f20aebc28e742a7b6393294680f99793535f8f317400a38d4ac57f3ad0b797af437b5eb5b20ce33390ae5d8184fac7ca1f815"}, {0x28, 0x1fffc, 0x2, "453e249fc1f2d78a43185e3c8440aea8606274eae69fef1c"}, {0xc8, 0x1, 0xb1d, "40ab0a0ab5da7f91b444cdb588f5d29060fd2f6e5a20f379e593396f042d089acaff290185fc5af616f304a40d7bfe434a81de0c6d9519c80a43479b0dc5ba01d914a6ac69d796db716a9d33c885ed280a5d0e9e3d21f641666c79e78e7791e0fff0100d0ed82d7af0477d24158784c6d87019c9bc9e4f426a5eaf64b838bfa3e224851493f4e4a6f32fae025d2488cee098571d02ffa184d66fade258cfd7d2a2e79550eb639ea9975c4d426d4aac6a18356d1936e8b10b"}], 0x280}, 0xb) fchdir(r0) execve(0x0, &(0x7f0000000080)=[&(0x7f0000000140)='\xb7\xd2\xb9\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:02:35 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f00000014c0)=ANY=[@ANYBLOB="0000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000dfffff7fffffffff00000000000000004000004fd91267000000000000f2000007000000000000000000004a000000000000ca0c9313db000000000000000200000000009df2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd986037ff0f00000000000000006199e7cec80d6931a7fbebc786df9c450000000000faff0000ab45649dfe8b05d6924ab399b93ca9559e5f330044c74105a2fcff30e0fad5967353f97587aa0870dae0af7b7b93c7c287fc0b1230c9dfc7a7e7a37777c1fe39b2f975663da9968b66c7fd635ee0d88ad2f5e48a27303f9f5f0e5b85ec96f8f22e90ce6b9ae4fae66b04eda1c3f7b76fb975991aae9eb20135903d083c76037010b6821312926f1deb27ad62d6e1e511a4124a992e4fb59c99d6f9edb8d07a0961fbcac9b7596a486eabebd507dfdf61087dd3448f2404fb8f8956773e6a2e0d16ab34a1c622c603a16cfab7099fd969d113604062a8ca0237ffee64a30c089a15f7af00000000000000000065de2f0980291df588ed6c38a203356f3326cb7351fa322ce5bf5c758e30c127334269e8bae507cfd9ff04848a918c0a4082dbee338c4d0446ae496c91048d85303c4761e18efeb10f21f93c3a8b0eea0cba211eedf4b9ce3a14d6a44c20f04fe725e7a55988a883960f8512"], 0xfffffea8, 0x0, 0x1000) r8 = socket(0x2, 0x400000000002, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000001140)={0x9, [{0x2, 0x76}, {0x1, 0x6}, {0x2, 0x20}, {0x3, 0x6}, {0x2, 0x6}, {0x0, 0x8}, {0x2, 0x101}, {0x1, 0x8001}, {0x1, 0xffff}, {0x2, 0x3ff}, {0x2, 0x9}, {0x2, 0x1}, {0x3, 0x101}, {0x2, 0x4}, {0x1, 0x1}, {0x2, 0x9}, {0x3, 0xffffffff}, {0x2, 0x2}, {0x1, 0xfa0}, {0xb274f014937a93d6, 0x5}, {0x2, 0x9}, {0x1, 0x23}, {0x3, 0x1}, {0x2, 0x7}, {0x2, 0x5}, {0x3, 0x5}, {0x1, 0x5}, {0x3}, {0xe4d95ce7603beb0a, 0x8}, {0x1, 0x5}, {0x0, 0x8000}, {0x2, 0xeec}]}) r10 = fcntl$dupfd(r8, 0x0, r8) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) write(r11, &(0x7f0000000600)="c1112fed33b3deb85e788284457f32385e01936634362d5730763363e010f83e9bbcfdae0030e720c7fd855a83ea95a355984c46415aff41baa3dd26eb3f804e336339bda721279f35d2c770cea980af36bf5b1962d05c1f006dbeb0548bd894a05a102b62b9fa8e8fe91d0619f618ff7d3176915173dd90766bec714e3b24719e4a92938aa23e8ab40c031c2899f0b58d90c4d25802f050aafa6c4a2a1e855431fb719f64e347ac94695ae388b59cf75b1887473a9a9a", 0xb7) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgctl$IPC_RMID(r7, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 16:02:35 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x10000008002f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(r0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x13, 0x0, 0x0) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=r1, @ANYRESOCT=r4, @ANYRES32=r7], @ANYRES32=r8, @ANYRES16=r9, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r10, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgctl$IPC_RMID(r5, 0x0) 16:02:35 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba8396", 0x95}], 0x1, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 16:02:35 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080), 0xfffffffffffffd17) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/145, 0x91}, {&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/97, 0x61}], 0x4, &(0x7f00000003c0)=""/16, 0x10}, 0x1) 16:02:35 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x80) r1 = dup2(0xffffffffffffffff, r0) getdents(r1, &(0x7f0000000000)=""/47, 0x2f) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:02:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe1f}, 0x10000044001000d, 0x8000}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd0\x00', 0x442, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000440)="a2e373250d4c2aafa3792f085bb4ff9f4181a371618c7e4f809f15aa28427bd44cc0dbef8cb54f4c9559cdda72e1d5bb203d2f2043a8d4166dae3a6187f4bdfede72ac8bee9b07cd7d11ec7983a216ee203a2fa7c76c323283abea34876400dfde2ee15779e47e63ffaa564888091141f4f1bb2f96ab0325ba7a8032bafbce6a33bc569312b2e699bd5f37ce28f4195a49cc6ae8a82afb555f555c29a83be16c8e8653a867c4a1d1f53f", 0xaa}, {&(0x7f0000000500)="8fe986e61d18ac1c468f1b2f06ba3edc2de0c8b3f5a09de2451df980d37110b0c39fe4db2715a15bbb626f21bc61b2762189c40276ec7ea6a05f0be388f722ddbac7ddcd47218f28d521c72bc08e603aae8700eea2d1110f725ef7871aface7f068a10628f6e5abfc9cf7c8198dc11ef5dbd8b11373d3056a5106cd707075a897e600c4421e1a7e81843f1a8ae86b3504785030bb48b7865a446dab7291910dfa01e64f431024755eeb78e85237f14d116fd5dd7a40ebbb98d63a86727a056a5e1f048f119d925e2a12cae24b95b045d62703d757a6558933ae8503bacbc615648246bff7479bdc715b4fb1992d4f79583a882d0df19a63570078dd1667bcd047e60cdcfc18b2060492d6c1b05030cc570f846c9788d5f9fa358a2dc808913ed7efcaddfda17657e13720737cb9edd58ac325456124d541f79c4fc0ad4b97066a9e251a53bef13c551cc5dc64915074d50f57501edd70134c4dd311003d1343b95b327a4789da5b2039f2ac78e6a40fec25890c179599db7b6a7c395a97ea631a3e3f7e7529d93dc759e7cfe80cd868d8e1bba989746e687c3eeaf1cd63bfe014fbedc8151337b7f5029d4d0693e5cca334bc14867560f947f9d5b08b52cdac9d0b53fdf7b16704737dde4487dd1c99820b63c08cd0866da32eec207f294cde5331d907aa59aa900675055fe760d4455144703ddac006758cfe3310d050c589aac72c8bc0086e01267a38b39bb9a0232045d3ffcb0190404dfad2c16714d8b15d7b1ec3884a7240aa2c8121c5cb3430ebce93069356d2a1864ad2f666e99c7d172077c21c0fbf67e1bce245167fe62ac481670d7f9e457d76723c19c1cc6b69636d7dc931999f347c4df0d38cb42ad611b5e661c441580ead0fd20fd389e1a039da734b8d71ab5581925c880f65cf5c7bb67e66dd4d044333b818104f5a2aa40556ce801b9276fbba98b1970ab3775ad884fad7e526342eedd48b0eecb38be625544ad50b6c216d963fc1ff4e4c71b38865cc7771cab6c1558a3b5eb4fd85b48f82dfa5eea75f17f1e2396708ea6e5146b362945051d004d4641087e1886ede573793b34e0f45555105d69558d1add6e9809496ccbbc3f6e75100bb2da1140e4234c4f58d6d5fba5318dd2e67276abed851427679edd3a5ef2f304bfd9be0a8c3327e9a5e3f33540cc60c6c23b662f4b7af4d85b3a66306686a99f8acd3402e00d15e531631944a004d33ec69f288c278f7da054217838979f66bc8ec1de2f2c5dc93d4134aa94945dd734eb9c16f7c735f2fd47052c3a2e1d162f9d3967c39ea90c0d225ce79696009848ca1afcf0fa36cb6dd5d9bb5b3398db9c1d41df720a60b0f3251cf816458e07103e590b3680bbe50626aa547acc802691c8728bf9bf1c7e431914b088e2b4d4a135b8d565ea63b3c592a5d0fcb46dce406dab8ca734d348b87b78819c51761b1272bd7451203034c1a38bf088d5f36b651f8267e4ad24d7e8c4833c04774b59598884a3aa619a60551d613cb02d93f395c47b405cdf0b168ecd0247dda2af47f17acd1e131fd3360595a54a4b0423fe6dccce9300dbbd42b1d8e21b79980a11e25b25d067073e4c11964a671e234e31eaaf142b3e63d97bb625fb4582db5fb283194105edec158e3273af5fc2f8418c3ea28564e769ceb214be42fbaa55fc4268969b9c130bb41ae40606b3bffdb9c1356490d19327d2125e866ecc032013a513675fef408e69c7cc383b9de2e642ae0548dd730ed428ef9edd415fad94f248a688256852b42602eb18e958e4c46435d997d86216ba564bb47fb9148ba640873feba4213a308380c60adeba707a9a270addaa7bd6a665de857866a1c9ebd1126049e79ea06b09eb4e0570ef525c1a0045a860e0eba28e94be3f9252bccf512a64236a6055c716345b94eb029424e4b7c60901ba0387980f6be589fba05c618d54fae7ab0298e507af7d952289eea915c4bc6d65b48b538da5e76c460d50b120185c26c018c47701e3540236a475ce64715dd74c922013ff331666e49f8f59084f7908b5b0615ea60e4e24736231ff9ccc35cb9e7d20209a4c47204b54c4d0f788d48d1cf822a5736680ffa763a287cf33d5458f1c9e57a60901e2cf313fbe769aa25fd53a44c72637a3097b8ecbaa22e6e0f0e806fcc0332548007feee45cac00f394c85d4c85c3208d3a15472481dca480ca162c9be077a5e302f400fe82aa6663e9e0fc918c6b0430cce06e491263dbd3d4e05dbce94d0562b6f8d20631bc36fd7ec6ca4f555326630f8f07299e919710b01294280fceafd41687540b40f62a837d52da34bb5ab3f6d512d193c8c6acd662cc592770cdcc32b99999d548029d496017c64feba9ab07241c74a14446e5939c829f24db06cee59be0d953bdc0de3e7beb6b65571995d960b2e9c38ec6d51d0d09906ea4107ff0699d0b6c42e1f8f10633a6bb6d323096ae3e6fa2f6baa79dffcc80d29e5b9862c58283c3550be975da327b322d8a1ab961a5c772ccfc192006463e09f6dbe47a9fb4d18b0d12b9827d03f4bb17a53a2bfbc07da7a6911191c427f0305fe44a8f5a3d355aca954304700aa49563adafe080e5da43ad88f244d7f7b524812a49468f79756092b9ec003b279483bfd566eebb9abc363b0a540e609580219a0ad3e0779b3547b1dd7d3b32ea4218a9d6d98e8e8702ee334ad4d4fe54f93f1241d21a979ffda2a52810937403376312bed33c220bf5b4d58dabfe294bba55e3a9e83d59e0ecc6cba86a4ff4f249b558369bb9e73005bd0b84c9e0f87f720375c2ff1fd4000e4a50e2c1bcc90fa27575548e1412f38cb581079d6557babefa49121a9cddbc8e20c30e17cd5d1891f7d481b09b996af75227c768c0c16c538f3160a0809d0034207b1b7522d5b6a89daf042908ed01e5d027d9488521fa24145563ec5a7750844d9f2f669eaebd4a95a3c6644a36bee0bc2afd6a89948ca9fb3c6caf92b0b12598ba482a5119123c7c4ab9ce52c11d451f827899dce9422455b7e41d676eaa7e19e23cfde9d7bde206e5bb980ef5bec0b724565e47515e85238f4fbadc828f85849899adbdb5fbe685ab17729ffa06e8100681fbe573d1bf20b117218935f41226710c8b2ac4f49b10a80a0cf8cc610a8a5863b91a61881b5984080bb1413b3b45b435074732d3b32e5e29b8d531a594d711fcb9248822361243418747adabc8d5b71f50fd7d1e0aaaa3f4193eb9515dd267a8a2b34ffc3c6cfda2664b7c72bdb4120605e4ab2cd2aaa8c63a003387c3c2e75039822c66244dae2ff593a6f96e28b120cb4eb8c7b6924786fa9b98e6f37b0846cc666b2e90e8f03c282accb98136c7137245bb10bed686562510377724f194d3693198581b33572e336d0792a952323bfa17e0ddfd3bfaf1101827eb5125abf3cdc211c8ed41eb304af24c2b188a4d675acf52f6f3e8d03f303ac15dd2330c8bde85b56a1f68b0f45d01196f667bc9f281360c07557ff51806dc24f12a4e30c51aebbf4415361b7cea849402a9bb68d59eeb05a4a1c4305d969a38442a6e8f880a069c2c13c66f314350742f4839ff228f2e27c08649d0177da953a3609e63631d7a493873ed538b32731fa517297bd1f796a699b295a3995c4e7b8130c938dce6fe641d30476ca8e50f0142d213a5a90d0292cedb9aa13c43088732aef0304f86230977c100a46122d7572706b6891f13297efc25646aa0d8c294c30ba9fd30d434b20e9ff03726d7c3106c989f0d0af63fe841f5cb388137206fed63d02c7ac01c1105f2539fe64c8769ac39f15412927b805b5d9107507a81b02de74287b8f0ef5cfbf230557fd1e0ece6f68c7c37dcf797f2e76a217e471f1f5e8fe8f463cf6a78315d0d63137f7586a20b0d8a2eaef2a9a14bfbf1b38adf4254bacd11c71cf04a8ac73114ea391929bec9c2083d46c00182b1bedee1d13e565d3f4fbafa0703ffe7e03761f1a0b39d65cad1aaee8de16fe5491cf76083ffd52a306f8c35eb591fc1f2369eae4a9e8ab7c6e4ff402319d2184b8f70247d16b49519e4105ece9625c8e11fdc2884f1b45008660f814d0341132264f5bea0db28b4fa6d5e2cd36326bb692307d0ec543452781eb00315806184b848b671270a4ad42f80ef468c22a50d8ea4fa2d15dd19dd1615f1f7c979e3c89739d99981e56d5c2741372078fea910434ecd307a463a3263af56fafdacff1bd278867a90085810d88b60e5687550b2253f9854eb4eb2c8b1c224ef7ab048766c57ff732ca660d8c8b70157f1bfba96e3372b3ba6d70a5bde07356c966fe73e7397704424fb76fcf2d54de6c2fc2b21ea62b23ce3eaaebdd809423c31140b5566d64f67cec4a5c8b3fa96c5da4d26851b6498e2e418027ee699442b21f0fdc0852393354883e2b426566c0a47bf45e6debbc0b475f145fdcf18069f8cf656ac12b2365ad1d79414ee6bc92dfb973cb40175f02832c08140dd763f56c279fcd9510dbc641f68d6651bb1fa9601799d91cc25f09b80294c1de8d429fc491ef181a72fe03d369c10c8cd4664771ad3f1a4c83c9bfb70d80c7412b1604b4af7fbcf75adefa5f20f0a46dc60e02a2fafbb9f0b099e5d3ea175f0b0e595572451b6467d5dc0cf745b3c1599dd3de40b8cb53ac90c3d4bfb955399c91cc994d3711b1828ea87a5bc5704f29e66bf255bf26bd96ec817422511e16d896f0d2ade59ee128b0be0f95b03493da6cc6c11a7aa456863c9e9cfdc5567b0d53e2945b783ef72800c1723c2276cbc4bf860611c6b7bc5f29a0dcd4e7242ab762e93b3ca4942f7a4bd9d91f2cb4f854d8a130ea38cdd37e473a4d70d6f3d5ee5995a570e6b7c85d1f9d6742707ebb1b06aac2bb0e23aef10f0bb0703aa1f9d491bf21eb0d491e9203d4a6eb235be6501f833f8936fe7d2a08358642feaec182edcc7b27b5ce71309befa3bd7998d07e271dd34ae71b365f27c7edcf9276183658c63f5aa903474e7c17bc5688875a471a02c217aca5e45ea788bd6ad8e38522a8bd5065eee544c73a2a5bf3069f17adb003c41927d815f66f51a01ecf78968a2f561bcd25a0d3d51f443a74b7d22baf8ea54769f2e0c14522360cc480eccfa00cabce6c1ef20b2bf623d15763d2d2f67d7961a05721ad2a9ab48bdfbcc834ac38065f6d003aaef5d62de32c8c56e3581c41556aff56a2c5957f9817ca088278e8fc64522aee2430d34db729bb237f1597c5e34a435f097e96adbba8c2985d14af595ce1caea3c012a425048be55e46f3b52539def5ba70a5e1f1bf5ff8338e7e0798bfeee91bf984d7dd2a3cc4fedb84f70ac349b711e888f9e62cfc58d96a7e21c8a0adab4a0572afe19e44d08c7d355f23656f48220199d85dfbeeb5a65d789a9d76406c4b0675cab5c172bd5605988f02efda4f931d880e9e15973ddd042c3b4c87388e4cf60d559a0d10f63e66c8821f906c8df91847f0528148c06ed2a08d4179c756748a7212f3d527842366d83dafc7727629eabefdae39abc9d7f74b306b698b208a42bd30510514ffbf21b182a6c0e83cdc18b774a50443aa32f7a48feef3af9e08f53839515484c6de2ff4faa06def6716450df703b8c703620d3083c216b793a770a4018d9de2f8e6d1caab57b13a9773955a20717476cd91d5748769ef8220ec5e2d4373e38aae7e801892153b4ccb20ff6d29aeeb997a22e474de4f182ec63ce2e15f6e0d34e7098ad42a4c7882e89a5bf52eb6e448646dd598277dd3390132433ee3461031ad1ba756ab9330e5273fec8acd", 0x1000}, {&(0x7f0000001500)="5fd684e260417d4bc1629ddb834a75af2545bf76096ffbf8ecf33f738b3194347279a3f22c78ca20a101e1dac2b6ba0abe64df72ccafbb44269b5e02fde9a16360d64ef1ad440db5c7c39d8c63bcdfa29c44b2f88872fee60d7ff037d7323dfc9e676217123f781bf6792e0dfb1cf08166642be2f9068d22bcb35a199806996351c1def9b0e1625c101ad6a84b0d79f5f533cae4c69dc788d166511cecbe896a6543a9522fa127b4e486d0f8", 0xac}, {&(0x7f00000015c0)="39e50313998add19e5ed4d45b627c4ef8413d60c0fded738ea2e0f2e33489b4a9dd16c7c61d212f34e1e5e264cbc1afa37bab9547f6af8682725", 0x3a}, {&(0x7f0000001600)}], 0x5, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r0]}], 0x28, 0x402}, 0x400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) preadv(r6, &(0x7f0000000100)=[{&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f00000000c0)=""/44, 0x2c}], 0x2, 0x0, 0x7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) 16:02:35 executing program 1: r0 = socket(0x10, 0x4000, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fb80e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:02:35 executing program 1: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000005000000f4000000000000000000000000000003000015000000000000000000000000654fc438526dd829000000000000004000000000000000000800fbff000000000056f7be0000fd00000000000000000000000000000000000000008002b500"/113], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r5, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r5, 0x0, &(0x7f00000012c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r12, 0x2000740e) bind$inet(r3, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r13, r10) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) r16 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r0, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) 16:02:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="336bced71f609ea980a8e13a2bbec0231252f026b193b4550e509308345c180933ed95f7a0242c4604ee6fc1278e", 0x2e}], 0x1) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x60000200, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ftruncate(r0, 0x0, 0x7fffffffff6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 16:02:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:02:36 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r5 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x222, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r10 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x48, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x100, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x4a0, 0x0) r14 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x84) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x12, 0x7c, 0x1}, {{r3}, 0xfffffffffffffff9, 0x58, 0xfffff, 0x101, 0x3}, {{r4}, 0xfffffffffffffffb, 0x80, 0x0, 0xd0d8, 0x80000000}, {{r5}, 0xfffffffffffffffa, 0x1, 0x2, 0x9, 0x4c}], 0x8, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x65, 0x218252db7e3ecd1f, 0x6, 0x3064}, {{r7}, 0xfffffffffffffff8, 0x92, 0x80, 0xdaef, 0x40}, {{r8}, 0xfffffffffffffff8, 0x1a, 0x40000005, 0x7, 0xe6}, {{r9}, 0xfffffffffffffff8, 0x1, 0x10, 0x3, 0x8}, {{r10}, 0xfc7128240d912bcf, 0x6, 0x20000000, 0x1}, {{r11}, 0xb61dec599bb64e5b, 0x119b33d93ced93b5, 0xffffd, 0x3, 0xffffffff80000000}, {{r12}, 0xbec56a413e86fdec, 0x8, 0x40000000, 0x8, 0x9}, {{r13}, 0x2a11ec15b489e5a3, 0x10, 0x80, 0xffffffffffffffff, 0x6}, {{r14}, 0xfffffffffffffff9, 0x80, 0x0, 0xd1aa, 0x5}], 0x800, &(0x7f0000000500)={0x5, 0x10000}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r15, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:02:36 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe37) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r0, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:02:36 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {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) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) symlinkat(&(0x7f00000005c0)='./bus\x00', r3, &(0x7f0000000600)='./file0\x00') r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r4, 0x0, 0x0) utimensat(r4, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000240)}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {0x0}], 0x4, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r6, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x800, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x6, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:02:36 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xc, 0x6813, r5, 0x0, 0x1) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="fc95eaa15e18416e53a2243f31c9e5686aa8501eefef2dd47814cb773db74c6a6c71f44511d77a0781b646360b4722ca155ef9958cf45d640738d81704a6", 0x3e) r7 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r7) fcntl$lock(r6, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000001040)={'./file\x00', 0x0, 0x3, 0xf8, 0x3, 0x2, 0x100, 0x86e0, 0x1, 0x0, 0x8001, 0x10000}) 16:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x8, 0x4, 0x1f, 0xfffffffd}, {0x2, 0x7, 0x20, 0x9}, {0x8, 0x80, 0x91, 0x7}, {0x81, 0x1f, 0x6, 0x1}, {0x6, 0x80, 0x40, 0xb05}, {0x7, 0x40, 0xf9}, {0x9, 0x55, 0x7, 0x7ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:02:36 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff", 0x2) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0xff, 0x0, 0x3f, {[0xffffffffffffff2d, 0x3, 0x8, 0x3, 0x9e1, 0x4, 0x277, 0x6, 0x80000000, 0x200, 0x2, 0x87e, 0xfffffffffffffffb, 0x7, 0x2000000000000, 0x3, 0x1, 0x200], [0x1, 0x1, 0xffffffffffffff72, 0x7, 0x3, 0xc00000000, 0x727, 0x100000001, 0x0, 0x7fffffff], [0x4, 0x0, 0x2, 0x40, 0x200001, 0x8, 0x101], [0x5, 0x7, 0x6, 0x8, 0x2, 0xf5d3], [{0x2, 0x60e, 0x8}, {0x1, 0x1f, 0x6, 0x9}, {0x3, 0x313, 0x7ff, 0x4}, {0x1, 0x7, 0x3, 0x800000000000000}, {0x8f84, 0x101, 0x3ff, 0x65c7b15f}, {0x3d, 0x5, 0x5, 0x200}, {0x2, 0x0, 0x0, 0x2}, {0x75d, 0x6, 0x6, 0x6f5}], {0x4, 0x10001, 0x101, 0x10001}, {0x7bbd, 0x9, 0x81, 0x8}}}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xffe, 0x0, &(0x7f0000004680)=""/4094}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x80, 0x1, 0x2, 0xac3, 0x3}, 0xc) 16:02:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x45e}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) connect$unix(r6, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r5, &(0x7f0000000540)={0x0, 0x1b3, &(0x7f0000000240)=[{&(0x7f0000000040)=""/96, 0xfffffffffffffc69}], 0x10000000000002d2, 0x0}, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20088, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r12 = dup(r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) kevent(r12, &(0x7f0000000480)=[{{r13}, 0xfffffffffffffffe, 0x8, 0x10, 0x8, 0x5}], 0x3, &(0x7f00000004c0)=[{{r14}, 0xffffffffffffffff, 0xa0, 0x19dd3ddb4cd7c32, 0x80, 0x80000000}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000000, 0x1, 0x3}], 0x552ead15, &(0x7f0000000500)={0x7, 0x10001}) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x4, 0x0, 0x9}, {{r2}, 0xfffffffffffffffe, 0x20, 0x40000010, 0x1, 0x1d}, {{r1}, 0xfffffffffffffffa, 0x90, 0x1, 0x66c3fc7, 0x8}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x402, 0x400}, {{r5}, 0xfffffffffffffffb, 0x30, 0x4007fffe, 0x6, 0x8}], 0x2b2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x40000000, 0xe4, 0xf5a1}, {{r7}, 0xffffffffffffffff, 0x40, 0x10, 0x5, 0x8}, {{r2}, 0x6, 0x20, 0x2, 0x0, 0x1ff}, {{r8}, 0x7ffffffffffffffc, 0xe7, 0x40000000, 0x1, 0x7f}, {{r9}, 0xfffffffffffffffb, 0xad, 0x40, 0x8, 0x4}, {{r10}, 0x1, 0x8, 0x20, 0x2, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x4, 0x6f554e762bcca8b7, 0x81, 0xfffffffffffffff9}], 0x3, &(0x7f00000002c0)={0xfffffffffffffffe, 0x1ff}) 16:02:36 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x80) pwrite(r0, &(0x7f0000000000)="f6acb8711146d1bbf8d672687090cb2e5650b5b657683a4fedb417cf23d1464c3fdc7fd9b9b647c54d2c4131cc7c4dfab8687feaa7fbab42cdf78712e8dd3bfa22d2cba60df55568f63118c4fa2f37785c9ebccf057d475d914c58c552addd1caf09db706c9eef18619d8e84ccf7759d470dc321de2e390b43e158a1669f07999ae2f08506c231480129e9c0520ed5689612b70441fb7a77899be06e41365ae682", 0xa1, 0x0, 0xb18) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x7, 0x3f, 0x1f, 0x3}, {0xd436, 0x3f, 0x8, 0xffff}, {0x9, 0x1f, 0x2c, 0x61}, {0x9, 0x4, 0x1, 0x14c}, {0x3, 0x5, 0x20, 0x6}]}) r5 = socket(0x1, 0x2, 0xff) setsockopt(r5, 0x6, 0x6c, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$dupfd(r4, 0xa, r6) r7 = accept$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r3, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000140)=0x591, 0x4) 16:02:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) bind$unix(r4, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x7fff, 0x12001}, {{r1}, 0xfffffffffffffffe, 0x4a, 0xfffff, 0x6, 0x1}, {{r2}, 0xfffffffffffffffb, 0x2, 0x0, 0x8, 0x100}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20, 0x2a, 0x400}, {{r3}, 0xfffffffffffffffe, 0x80, 0x2, 0x2, 0x5}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x0, 0x7f}, {{r0}, 0x25ee5b8d0238f60d, 0x20, 0xfffff, 0x1000, 0x1}, {{r5}, 0xffffffffffffffff, 0x158, 0x20, 0x401}, {{r6}, 0xffffffffffffffff, 0x1, 0x880ffff5, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x23, 0x1, 0x1, 0x8001}, {{r0}, 0xaa42ed22cfd70779, 0xf48b450ac415d1d9, 0x2, 0x100000000, 0x10001}], 0xfff, &(0x7f0000000280)={0x9, 0x8}) 16:02:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000873ab2c0568adea1f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa315825e3d7d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d87161acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ee829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b000000000000000000000000000000d5efc21cb73799eec2bcc1c75dc6a853d4d9fddb2825197d08588df086853af483e47cc99fa8a85dc36645d18e6dab0cb077538eef671e34c51e29f2ec8194fe72b66d4bad752f9209e1f14d1932a251ea954c09d451759c14a53d279b0decebde7868d7a6116162eaaa1fb7abf8e00117d6ae8b1cffef491d2661dafd503145ee8246699b850b04f95be7cc01dd"], 0x10) dup2(r0, r0) 16:02:37 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff6c}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x102) pwritev(r1, &(0x7f0000000480), 0x13c, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) 16:02:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x2, 0x228) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) 16:02:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x8, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6c8e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd64}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400ee}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7f}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5cf}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4010, r3, 0x0, 0x3) 16:02:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "0000005b000000010400e472000000000c00", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x3c2) 16:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c", 0xbd}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8", 0x50}], 0x2) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f00000008c0)="b1c3257538c63f8f9c270de4a80909423d289bf06719855cd680566412175f35f88900c820d4835c9a0afd482968302435103b580e727c6285c07981df9725446cd86e6cf93b36bece705383676caa5ff071e86034af85a4c906f4b1bdb7f353c18bf0cb10a1677dc48725932968963123b755ad5915bdd4b29e", 0x7a}, {&(0x7f0000000940)="c042b020e559029a0eb37241d1f2827a6bd0822b973c0d6d4d18b3d119892835e01e183132743e0c0918d127e23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb0294f963c2989cc5e56026eca0bc6ac289e29ff507162d59732ee6dc39800e5d4bb3e8e06291f9fdeeac1f9d03e9776d6cdf9cb5ef401c78349b44d2afc000108da4bf8b910e85d418f25ecd41df0325bfab9b2104362bcba6a8a37b10f4f22d2f46d7e9bbab12642166e8b17db75a", 0x8f}, {&(0x7f0000000a40)="c7c070287e963bc2feae10e91e778f3f910c86290b76fcda875c90b1c73034f76f839c973b5e28fdbe1d6536fc3a4ecabbe712cde5ee0ebfce5fc515bca4fba8246a7742fc58433bc7e4afc4dee9361385f95f06533f9c6755b5f9f3c802636a37da8f4b2c4c7f81e11f42ec796823b72cd03ab53bf82bed4f8d19421ab8228f5a091628dfd9591a916e88f5e429d873d4a7bdb22a757bb54647480a5faef7cb069c", 0xa2}, {&(0x7f0000000b00)="9240f2ea938908fd68073035da6332365c8b6827b0cb5e0995ced66ad4d1ac6ec9aec4b5bc442fbf5de5f07422e1e58bd12850c32ae838ab0484b8337bc5955e61b7450bf2eb5bec1912dca984c380456545d70d4502a12a5292b578633e6d42a1e2fb46cea7453edcef3caad2049d9f14e2b673c1d48521e4b61edbb81a6ad2157f3e18b0f88118e1b590cd", 0x8c}, {&(0x7f0000000000), 0x316}], 0x2db, 0x0, 0x100000001) execve(0x0, 0x0, 0x0) 16:02:38 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="1a012e2f6669726530004cf81062b564406a34231c09f4dbc4b50c4802d4b0eaa19ef8c9008358db9395c2d70cac3eb427a9f39a81fa7c0c3e2a2bd6af1c140840e4bb4f22d780"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(0xffffffffffffffff, r3) 16:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x2) r2 = geteuid() r3 = syz_open_pts() fchmod(r3, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getpgid(r7) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r11) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x13, 0x0, 0x0) r17 = socket(0x2, 0x4003, 0x0) getsockopt(r17, 0x0, 0x13, 0x0, 0x0) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r9, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r13, @ANYRESOCT=r8, @ANYRESOCT=r11, @ANYRES32=r14], @ANYRES32=r15, @ANYRES16=r16, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r8, @ANYRESOCT=r17, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000580)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000700)=[{&(0x7f00000005c0)="70756ab71788d90e3c43c7d6d3b393cfc5b7574a7efc92311f3b2aa759c1ed18c3497d7c79c57febe7783ede1b87372994d760c7acf4931bc2db1fc0c0034bcadf9c901b742b7cab16d01dba34fe3aabaec4403ae56913996272a7bee6e1f84896cc6b0ca8b17737e348359661d0c62f5fbed65a8fda3f4a0bf8fc6ef23bc309", 0x80}, {&(0x7f0000000640)="b317a2233aebeb308be0151458083f58ef15eef956203ba02839e732a0a3860257841cd23f1769973cabad7fd4876b561802aef9ddab9f2a97007868076c2e01124c88097484c00c80eadb3ec935eb5127e58ed388e80124b11f4eda1b8bda15a0a1b3844cc2ea9e70fb8ca49e5d9f593ec9c8b072495de94f5df1c8252b5a145ec1a43139f3f4c2eab915f6a5a3a6522b103fdc902cf883e3", 0x99}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x20, 0xb}, 0x401) r18 = getgid() r19 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r6, r18, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r19, 0x1, 0x7ff, 0x5d31, 0x4}) 16:02:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x6, 0x7f, 0x80000000, 0x7, "fd84a0d9ad1bc6d7721e89871093afe358984594", 0x4, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x56, 0xb0000097, 0x7fff, 0x7ff}, {{r4}, 0xfffffffffffffff8, 0x50, 0x8, 0x3e3, 0x6}, {{r13}, 0xfffffffffffffff9, 0x8, 0x40000000, 0xffff, 0xa7}, {{r1}, 0xfffffffffffffffc, 0x10, 0x40, 0xf56, 0x9}, {{r6}, 0xfffffffffffffffb, 0x4, 0x8, 0x8, 0x1}], 0x80000000, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffc, 0x30, 0x1, 0x7, 0x4}, {{r8}, 0xfffffffffffffffc, 0xa8, 0x2, 0x8}, {{r9}, 0xffffffffffffffff, 0x2, 0x8, 0x0, 0xc3d}, {{r10}, 0xfffffffffffffff9, 0x4, 0x2, 0x1, 0x1}, {{r11}, 0x0, 0x17474848c05ed83e, 0x1, 0x0, 0x3}, {{r12}, 0x3, 0x1, 0x81, 0xfffffffffffffffe, 0x5}], 0x3f, &(0x7f0000000340)={0x8, 0xff}) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:02:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0xfffffffffffffffc], [{}, {}, {}, {}, {0x9}, {0x0, 0x0, 0x3}, {}, {0x0, 0x5}]}}) 16:02:39 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x84, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1ff, './file0\x00', './file0\x00'}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x81, 0x8}, {0x18, 0x1, 0xe3f5, 0x6}, 0x3f, [0x600000, 0xe3e, 0x1, 0xfffffff9, 0x3f, 0x69c, 0x401, 0x100]}, 0x3c) r1 = accept(r0, 0x0, &(0x7f0000000180)) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000200)) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r3, &(0x7f0000000340)=""/47, 0x2f, 0x0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x6, 0x4002, 0xa9, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() r6 = geteuid() getgroups(0x5, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r6, r7}, 0xc) r8 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000540)={0x10001, [{0x2, 0x7}, {0x3, 0xaa5}, {0x1, 0x7fff}, {0x3, 0x10000}, {0x3, 0x4}, {0x2, 0x9}, {0x2, 0x1}, {0x2}, {0x2, 0x1}, {0x1, 0x1}, {0x2, 0x400}, {0x1, 0x9}, {0x2}, {0x1, 0x80}, {0x0, 0xcffa}, {0x2, 0x8}, {0x1, 0x6}, {0x4e8e42e504a9adea, 0xfff}, {0x2, 0x9}, {0x1, 0xe10}, {0x2, 0xfffffffc}, {0x3, 0x1}, {0x3, 0xfffffffb}, {0x2, 0x7fff}, {0x4b4ba556c76dc06c, 0x8}, {0x2, 0x6}, {0x2, 0x8}, {0x0, 0x2}, {0x2, 0x6}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0xfffffffb}]}) r10 = dup2(r1, r3) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f0000000680)={0x1e, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f00000006c0)={0x2, 0x52}) setgroups(0x1, &(0x7f0000000700)=[r7]) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r11, 0x20004b3d) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f00000007c0)={0x1}) 16:02:39 executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000040)=0xe8f, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{}, {0x2, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2cf) semop(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) 16:02:39 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd, "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(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:02:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="2dcb0000000000000000"], 0x6a) semget$private(0x0, 0x7, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000140)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x9, 0x0, 0x20}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) 16:02:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x6, 0x4, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 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:02:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = getuid() setuid(r1) setuid(r1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x1001) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x0, 0x7, 0x1, 0x2, 0x6, 0x1, 0x5, 0x7, 0x1, 0x8, 0x80}) 16:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:02:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x1}, 0x3) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86135) execve(0x0, 0x0, 0x0) 16:02:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000100)="0be042eb1a1e28944267963c58f8dc10ad277ec40a500f98b5048955ae18a83710dcc069920810a46c32f35ffe4355f40e71118d4455f309d42317f4f176e6fa9e5998708a7eb7fbc54f27618342d4fe948a67ec2a28eb63b3c45d7fc4b08b8cfc47fee15fd99543906a36af14a7e113a9909c3d06fb08abb48931960d5cd4645ec531", 0x83, 0x40d, &(0x7f0000000080)={0x2, 0x2}, 0xc) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x80) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:02:39 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) renameat(r2, &(0x7f0000001280)='./file0/file0\x00', r4, &(0x7f00000012c0)='./file0/file0\x00') close(r0) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000080)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="a71d6572ef74f668d47f84d035ce377a10b7fcaf842c119e6498c1cbeba111cd6097fdc718941ba10e5d82a7f4903efa58113a66ef1942ea6e4bdc9f3fe902323c7f2fcd842d1a1a6f9404b43588cb945a4b293c79578ae3bf00b8141176964f0b9dcfd044f8bf843c3dc23145afe2c9361bcd86b2a85a0af464606b2847ab80aef290a253cfc407b523eef10b566224b58e6e40f4a85ae8433ccdc555bee5fad4ad86dfdc9af99d40df3de197b9cd80d735d7fe006e523a44f93859db1381b64fbd1d2b903096024fa9285e1026e30ee4e0ab23bff666580406853355e2334dadc6f964e3d347ce6da4a438bdd838c88e139cefc9261e519ba1bba5072034734666cbbddada91747fe65dc180a269a73b28b49d4bb936d8f125e847b782b1dca3fab97eeaa68c03b27a45d4f21b7b66d0c8c2b8ca9383bb96146160d6ccc896803392684546da6835dbe377c754221f356d8ee6f9917dcd4bf13d61fca9c07ae4342a3ce521c5ac9341b2f9094fbf9b4968d2ec964daf5261d597e9ca76caad26e8b2663a76c8aaee2ab08142f69e7f47fb238aacf81c66c60f47cb804965df5df1c97367a7cca79658b20de8edc91547a6eb40ac86d264a22aabe0926296dd500fd97434cdcdc9a4ab8da6508b5374befb1198f20c2fedf5b766205057d41a276384b0c6141323ae2af6aaf6fe14ef474a09846678a53d5e84a9872336286a3f35fe5c031bf9f84c2a8d87e595a3119fa43e3014209dcbbc2c75bd3e1a5e3bea7d2c5ba4386b469c538d859d91e289a2b13494ca5368b80a16c76df0e54e3a504e4892f62b923eb1000ed1603bb52c879852b2e7318e48074bd6ad993d9aca3c9adf7e5bf0f9514ccfc273303424d131e0e3ae69f6c02a44540d9d9a1a1c20324730eb81b1eebeb0e37c8b7a087122bf604ea2807d6137f5cbc9ef6a4529dbfe77c8a8b7c6138bfbcac37c534cddc02b872e43caf28a8ca84f6cc4847e3dd4b216762f396c0a0ea2655bf090752cccf81d958b1d8ed7c22d0416b5eefb0c01664f9e6467b713e410e4a97277b27c8aa896a4795921fc565f7cef4b68dcf9e89ccd29e61e6016e51c9b664141f1b7009f1634fecb55553df28584689b674bf2cebdcfce60aa23ed75e48b85e32128421b95a0eb510b91704d2286e268d0df8f509b1617681221d65daf4f854528addd4dec3d12b8157c2ddf6ca516f295affc9353552c8d79a60d2e650d575003e5d5f3f0382a3792c8eb77351679f5e111c8cbeb5fcd54f5fa73a4892900b91580ece8f5fffb7f056c85d312445257429ff15552c993e85be59612d94290448d645e488d5ec23935935e7d382bc02613c6c2f555c41464909e1dce5a497513431a873d85030c7ce8bf6ce3394e26675a2352b4ab84d002e638c6eddd8559ac8d7a54fd8ad94a5d841ddaf457af2abcdd92da7c72090b2026c892af1289d83931f1408f870dd66cf1c4b910c87cf8a4d7ce070f788b69cc991ef9e87f2cd4f4eedb0aeddf55c2db8f9719a5dc05dbddb83c50a5a04666ff652e3f9a43cc7de17dc026da5a207d8f0d507f5b073673bc6e93ec134c49412db10ec9586cf48bab95a64ea0d183694d2b45633aa4224b71ae3ecf521f4bdd63a3d8653e04bbb40bd86bb379ff7f2a21bdae05896cf719e50850d03b3087f62612431e85e1e4a48e0d6f2689a804b1c577a3ede2e987dccede57a1f9270cb9b23387e02e3fab5cf44ae4f8a2d9042d0b24bae272dbf8e3902f634dce6e7185be6ba76f4f60c4c92fd87de2b3034d044d631e2e91b6cdf09ed56879cbc6329110700f18a4b8d402769a9dbd61abb5d4fdaab270e21cd60e567606a45605b6474277ff671e6cb90c6ed0a4c724a504a8f7a35c4cfeff351ad001f042598b44bd79ef74a8fd4f4e7c8e5942e5e749199f87fcbb8ebc8a8f3559da655cf404403fdda6f36c1bc1487764736e3203484a159783ef004edcd48ff2f788750b70a0e4137018bb48c52a066d9af15965f20b9de9f4132687c4e72484ea68bc4f8f17e73c42940bb4d9f23c4293e69ebd7843400ca340228b2af8d63a3d090279ded5922a6b84d252ef40d7e0b3b34a923252444b7b1eff1645b8a13e0512b0e402a6592205975f6c9bdbb2f9101c4b42ce6af18a2bf07a8193b21c0ccecad3347c96366033fa3107d447117d0334b00729886cc6a4cf8c51d078fa163d5c931325bf1a649cc880cb2b92e95170fd44295a12333002e3e3a06d93206691235972a876078f306a492a8459e1a74b55eecd33d5a24196c96800ac790b592134bf58f0553ac6508f6ba04562c8664b1bf4e402daad30a25f043597baed4f337a7eab8eb117aeb67dd87f7bb0c97ece02765561327b73ab8abd974da107beaaea97faab590b021734ae6a5441c9a1441142166f0ca6f58cc2ef12eb4cafabd580f9ea06b970f21a6c988e7fb6a46ce08caad4fd4822bd70cfbf76753bb2861e830569de0fb5e724e05c04d2f9c47aa9b98caf642cc817d00b21cc63b5c1ba49e1577cc9c59103ce49765c6538412a7bf4547b392d5bad0321dd1a8eb115f0d4a52dd813e23b9f4e85fecbfd2c6c45fb36ff6c1852ca3e1e7f3a5cc30f2219b4bdccb29bdfd19ed77132436536c2f9e474d65cc0adc46bad5efb00f774f8b710c420b4ffc5e61351af6d20d5aff0a5f7df956a0ec453e579c171877753b93f6def71fa9a491d2430097d70eea428bdf4fa9f24b037a9bb0b027bd8b49680ca6f115c019a1eab6ae854870ce6ca2f61018fd1e0144be007bea6f038f9899ba307a1054757aeea4de8f9deb05b63b12319088342351b51f4e11abb74630fa89bf455981a74e15c93d62b1884a07ba84c7878e8f8747bf8aafb4a6821ebf67eafe265081bc64c680aabdcc0fabfa0f854a0e79ed0bf09d13443f1d5a0543c727f337e6e3350cc58c732d674cd5b6691c9a31f375f2a582eb6bd4d9c43849f6a7257ab1a01137175d0d67eebd5387609323500009b1d8c6afc8f51f3c6f6824290c4b7a852f3f70df866de66d04709f2fbebc0cc4a3d6b8c8be3dd003e98cfc52d018af3bb2a2829efaef98c9d1a60a5293db119cc0dcd791f0714aaeb030f0bb9e14e6d479bb7c6d925552cff31963ecc1f5dde8fd73c60423450553486f1235095c1e8c2364e1130962947369ac2f0e6befc85072104df8cacec2f766b49b2e49e98b412f34cca0771ba9a37252c8e779e6aabf94cf055081d93c26626a83a53370f729351807d10dfa9b4bc62b498c3c0257c77286d41f5cd9befab476e4bcdd59ad1a48a30fbeba1db805457f8a8530cde526c7b7389c897f14cea080dedb04ca989156fe03f52971a516e3c4919142be35b7e2ddb8946dcf74a4f8bfa3053138d7cc960ae90394605ad59ff37acbe851832e2804fa5101943f9f4815df9c7a11998e02d790bda10e1a9fe6b0514c16300f60b0ef467486ee85650ad3c7a5ae70964b4acde6c50913a571022c608ef2db7aa2df55f23743820552474294d4e914012dd54be4fb1f2a1712ae476961b2f2b2bf68689348af208b1be8a53025dd530f720503f2810962a5d1d1a9306a7de3dbc64499d07d609ec924ecda6f7fe88fa6c4517f85b3d5ca5a0a93055093ce209ef86df32873cb7cfe1ae46fe589f64c56cd32612ba29efab4c4b0ef89265d658dc06c0db24dd065d50e36400949da9a4f8c74dd7065ff4af76ed65b15a652935a2fe91688b3a9dff3b3c65baf8fb7a34ff21ca96e534239cf10af0834ed13bb25d3cd232e3d32a1ba5029571b7e03df44b83aed816d7e68e11545b13279de6d878c3385b30c927ac242e9dd5786c6c7d01097d83c53dc65abe8fc6b66fb05ae7a5814016dbfba284014e926456cca6d60a9e25025789529ef09d2e6625390e5d8b5049e049328ef2e00af9aaa398a523e7551fb078e2847ea5cb1f2f7d3f0feefd04eeca5f2f244015612d264de8f54c85571c10762c2b36ecc4e40b72175c66894481783b8f8eb1da269a54a69ffdcacb25d5f1621d65fe057c7136e4179be9cd8ed7059f67161f21b794c1dc31fd8a6bd0538be29597a0947510f3773308549d45b8a3df24f3b7159d96a00491749bc9f37e0f796ae352bb9ef1fd7db820f6ab288f0c8cb3cf124838783b51236b0d57e76cce1d84afaa70fdfb3ec5c3bf9060c7f638a1aec933781a6248c374476feee8a377aec7e3781b6077b6eaa44fc7fc2fe406caa13411aa4989f709833dd7b1052fd050220050dd00863f23dce5d9b98aedca1271cd4b9372fb272dc652a73db8c955ba591338f14b0f0e6b07999c2ef54a86f8e7cadbcf52089a89654973a3a9e35a1af06a7c50372735157b9fa07a7ab73f84ae4d815b60ee325a03576e44de02d1292d31ffdbbf9d316fd6cb29c152ae097c552517bd90d07394ba48920a1ecd00163691733c3c4a9b68bb6fb9efb56d5a61ec822aee611b07f1002d7499b53e13e03cca946046f2a0dde79a6422a825054b3039c500029c4a9de17e8cc9d23b4a357c5e1c5e57310ba1277c481417c291ab24e1ff8ed5fd90db6e67b858ae9ffc98955d4021decbbcaeeca9e96d80512eb24bc61fb5801b6fb264d84fe9c7c5ca3bed3e261b9accd8c845359a13843712a47a3ea65373723d1f61d0305c686304a2f900dea0ee8523c5139fcb6a7514f91ee20638668e21887ad7859ba5ab7910c3be41896a9509774ae44deef4e4c0bf56bd746bcae39c7d02bc52aa3e9f7d0fc9d74d3e1e89c7136b6860e3be8ebf4c04b8201109d56940ca15f9b27fe00227ec00d3cbe3ddbf4eb3a3a94597f8e82c303a77a6d46a6298835e07f5110bc5e4878d236eeed36d8d1e4d66b7b91b2d79a26eeea5bbfb9a9940dbb2658af8998823b12f3f417238806238cb4b1ba1d7dab14b9b80d3f2180d3c9eb1e81967a3a52743c475749ec874c3e4c205fd10517f218b4c73ddb77fd04d228872dceb8fca98969e82bda77e9828d35b847779d3517d0a00865f94d61dfb34528c82805255975324aea34eb13701def131f853a004b26c2d78f8033749970c838eb30eedc2c0025b2298dd450b2dca9f81ca8ab243b2f8d0ebd3f38d13fa87bbfff423b510e2560d526c5022c05ae7960b352b6a90809623e0b01ab1f5dabd109d9b88e37aa618f0115c19e4d44863b128a8ca66fb0eb7dca31eeb7749b4fc164cef7b52021d9ab6c8ddfb9f781323fe816fc84b4a93d40e7ecfdc05c79076bcab95bced57a7d46eca64582c0a6f0b0473b8390215dd49c8edcf11e5cd3baacbd569e8a1ed1142bed8bc1e8d81c9ab58a19d87c10491a96db3d790a6ba74f0595cba3c2332bbeb20adb9d0585cb8e887ab1b02f0dbfbd25b9e845af21b7aa7602456b2c309cddb275ede909f7745787d66a44511fe7a7853b384a0de8da6689749e09850389a10ad4f56c4bfe63641f5f00e043c9f0e872110a2b34df870051988499054ed31f01feb86a0cb55583022cf832c36598a20fd60c5de8e42212b18f274982f0c898174c3cf363d77097a887a13af81025cac5056a07ea25eaccdfe57d322da2ab9504046392763c12e01ea0b30b03ba8c0910680ab7a79a23465cd3d21edd71521e0122c0897f07030f1597b395408f20fc7e5789fcd99f61f69be8454ba60ee16b114accb8f609871e4f063cd5115d12888e993421fb611e0d1a069ad626b4891b5185c87441dc508dba71278e8b6c6a1aa91dba8546998376b4e11a3b48b148c2b119d10bddb545446f27bc62e8d7555695cfa50f69edc15f76096ce", 0x1000, 0x4, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7f, 0x9}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) flock(r7, 0x0) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\t'], 0x1) pledge(&(0x7f0000000080)='@}^\x00', &(0x7f0000000140)='\xab@@\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0xd168, 0x9) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:02:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b2", 0xf2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchmod(r1, 0x120) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x8, 0x11, 0xffffffffffffff9c, 0x0, 0x200) listen(r1, 0x4) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 16:02:39 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) fsync(r3) kevent(r1, &(0x7f0000001a00)=[{{}, 0xfffffffffffffff9, 0x1, 0xd00fff71, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20, 0x2000000096ed, 0x9}], 0x1000, &(0x7f0000001a40)=[{{r3}, 0x5, 0x0, 0x4bc1a7c4705539f2, 0x100000000, 0x40}], 0x3f8, &(0x7f0000001a80)={0x4, 0x9}) pipe(&(0x7f0000001980)) r4 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r5 = accept(r4, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r6, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000001340)) pwritev(r7, &(0x7f0000000180), 0x0, 0x0, 0x17) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r5, 0x1) connect(r5, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) r9 = semget$private(0x0, 0x5, 0x100) semop(r9, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r10 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000480)=""/97) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r8) ioctl$WSKBDIO_SETMODE(r11, 0xc0105715, &(0x7f0000000080)=0x37) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000100)={0x1}) recvmsg(r5, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r8, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:02:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setuid(0xee01) geteuid() r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2010, r2, 0x0, 0x40) setsockopt(r1, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:02:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x18011, 0x8613c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x130000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x5f109c86a6cfb19c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(r1) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000800)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44f2316427bccba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640f6064c9329050489140e6af7631160779ba7acbc4c891b00b26d0130d8adc5b74b13861b088c9fed15bc86e2138d5add3310a719268b26f354c4550dd4750638536f49a2b7514bc808285364e9e44155b5cd756a47987549fb2623721722a101eb5a35d49f02bb81bed9caff10c12391abc1be74c441e0fc3024db5c3aa4776a5bb019a1fbc31adaa37f52ec2dcdc023468d2d0f95663a01c3942342aecf07f2f4a0cb96ce68bc53d5d58e454d227200bddf6745c6c3383b39a75a85b29640036ca6ef0a809afad0bfd6b73013"], 0x2, 0x1000) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r12, 0x2000741e) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r3, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=r2, @ANYRESOCT=r5, @ANYRES32=r8], @ANYRES32=r9, @ANYRES16=r10, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r2, @ANYRESOCT=r11, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1538c08d8fb85694946a47afa968b81f14c23ddf8da3f0f18d626ccbedf4a461e28cd83f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d51028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56eff045487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f000000", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c05338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c12edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) ktrace(&(0x7f00000001c0)='./bus\x00', 0x4, 0x8, r5) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="18f2e6f13ebd00278c9d8e", 0xb, 0x0, 0x81) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x40) 16:02:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) accept(r3, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:02:39 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() r2 = dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt(r3, 0x3, 0x0, &(0x7f0000000340)="cf23602951840517edab1582dd980f19930cbaa0102be0d4ec9c7929e756bdf0f4d1bf5e558eb106efac9b50d52361cae593165750b752e80c10fa84a831c540924c8b6df56cc5086ff79b49df2a982ccd538fd892a08df5309fb66e3127b9122bc30eb1360dde5a6d6c32cb0f33b9cbd00d091ca1af670def7788e7ff27dd57bc1c910da5e94da2541890e7fa5552ef8b392862a6d3586936af699200fc43a5f57c2631bf7e7485cd90f735c3c413cf1dfaa9719ae731c61c85c5f1f8b8ae7f417232f4545f727009ba03f777eef2a9a7e966d944fed239a64449380a09ace9cbc55647b0903f7185649f4d08d4676579df6a71d4e91a426f38196ae24fb81966c9a922914466d8c5b2452ad9cd58f130c5a67b4048fbec7d112506ed2645ce773567aa9a1c09b69748db9d7f658d54a9c0d4849e76c2fe512949ef9f06a86c5ed096d7b618306fe88706f449ec61b475aa75c310dde9a8e3abaf34a1ae692de43fcb42409ceea324048f9a0dbf7835493780139e92e5d61857ed83da2d35f46c55554b1235159d625a69ee09c8b121ec2508dc50c5d163d4f987a0a138876cfabc27897c1b684701205e387a122e152d684cd340113ff67c18f50154daf0f2e20130da387e643af1b24078e7118cfc0a8f3c216821668cf93a276a58410bdb6b72cc67162c69e8eb705df54a5cfbb8c6b2124e65afa719f99a8006dab976c034b56c87ff0e2412b9d903e79aa61495e46429e4dd4cad640a60fa3efb60b9d4bf014bb16fd3b41fbc5118882d88b5572f8c86e412a4ae859f5a03542d510832249cef1abcf821de24ba39476ef17bfd1858d9eefb98259da277c3a373f19630d7d6d4c74816f4d753f92d8dccb1c7fd399fe0db6d2071da3f9d2d76f1cbaf6d070896d5a24f98d583b3a8c2a73cf71a8782aca503641d21ad5cdf111fcf08446e7793fd4816cd405a704267cb396455c08994b92a0a1098e7b78e8f5f33245ad83c1982e01f6bac63afe304340da5c000ec1dd189a08c53b279993fa0c46849189c9de20ab5c4baa58a2221c0aa31971494d4733b6f96a09754025ef28d02f034ede3d2ccd93575a9f0cf43caed8894bade26066e31d541987fcbfca04926560716597d4350bdb61e0e57722ced0961bd25da8faf420c5b64058a2391da72811d86d43674511634ea3fa70c2895b682128f0ec403d63b91173d251c96260ae2c6c17a6b336171ea4fe7a29d71cbe3c7f67e51150f430271e879ff1bb411803e32a14a7af776d608221b3baddc7f1f592ddb8c344c644deafecca348c850a855eb1d5a63be33d406a9b45028fe81847eefe33ba4db32beb1eb0aa4e416356749958bcbd45618ae349d76519c4fd8686d915950b715c6f684045133be316a02121555382f079f3eefae1b68a30851e6546f2178eda7dc1999b42d2ac35a48172b533b1e518ea4b697c0f58d7c7020a22f5981c024e30cd0b28d9ff2241dbae06b95ebb85f85d26cc6f3d8f7b20d2c4631e54438c19faaddb6f14679afb438c875d38a8df0bc192af8cbc1fad47f8d9238342fd439e61c6b0fce6a4581c59f55eb377e160ed228e9f56a1a24bfc3abbbee46efa557b8e1c67c4a49259dfd2b9fa2c8412fc1e8c463bec301022ca46a68afcab9855c1fa5fc7662266f69fee5b144f61cf6492d6d4371a538131139444dc0adc40c55fbe3d0767d6d57c31a95b25c55c3aa84bacf0a12aa19977095dd32a1e9756639f4c7f2eed2cbed4367fe456f76282ff207ae9c7937ac14dafa29848a94c2fb3b9425c1eb4b8d2d8873119554cc031fc104751c7309f795f6fdbf9ed7b5e7f4485b9e3d9d4e4f85edaf947b7b6b7304a0434eb9346170a42632c37be158b2bc42ff12261e408d18977775765fcd82264377646582411368395ae5cfdc09a7fdc95f52b9c24dcd1fed62817ec7251701a1121c9114009eae0f6f4d3310c95d858540a86982743517c408ea01c305a06de9a77597e58aa2bc528a068c5dc8a3d0df03f51fc7c44e24940716eb86359ff0f9ae36d9e6b60a3298feb567c4d304e1f92068ff5aafca55aa3844261481283040b76dcd1f5d1f0ac98ffd5da8daa6d8bac8bd41f28caa344b81161b644233f05dafcbd015090e78c9c28758724b035c7b5755989b45dbf4dd2aa27e6fa8ee25b96f682b6aa09cb62c09f78f843807a7faf4c326087daddbab2b6408336281bc4b6109d3da13a0ebd4c518020cd4bb2b196739d3bd85942ed69034d6903790e2c4e23d01d439a83020e95dcae5804670cd1f90fd19b06bd7c2817111221828f98c6d16e97ab7da4a8f0d04b0d748e63ce4ade3ce1eb4f2c3ccca50b9c8fb82bc0a58ac6e5c5a6ce824f14e1be6073e610d93842c882b0352708a537c5fe855948df82eedea88bf23a421994f1fb50ad8d7161a45a851fc8cf83854a09e42ea13b3210a5d6975d4891955f4326d04277fe8217ee9186983bd08f42ea026e90a68c07e2b7c05f48fd7d8b5eac5e61ec7900f03ac42323c797777ae73cc4e8f414c8ae99bc73dd459ec2e2177632c34b444219d3fdfa9d8f860d0c2bb53e548e28c61c9fed5d122151d71885d05f1a8c9bab11254f7a6a500e353d30b88783403ae32c703b30a6a9a6f29ff15be6a5332cc77e9a3294d626731a4317fb296e99f0774433c0307104562d4812048c60a0d70542aaab338c93dc8fa2488801c4a4d867f336717308f5819f5904532117bb8c4bc1c7ecaafea7204609a67ade8692d81d872f8076d9c933dac55592f8507e51ef4dfb2f03bb8a7ac85259f617537b7acebf3a72f4647000bfc466c6569fcc76f535b8b8cd29f8c99920456b7380d7111275db86373bb26d5470e808c69c9bae96bb59ef240531923deefa170fb850ec13f46dd93f83d6f12762c16379f53703b6df2e8f5760829042572478ce55464f4fc8e6b5f3dc9e3c1efce1f642d8b219d541e0bf1627c56609f87a4c2482598266a7ce26a01b41ecaa5db2b7dd37b917f0588609ef8e65e7899cc7e85665979ec3be0150ecae918933b9bc104ea9e9099fb376a4581b4ecf18d398a53ab48c658d15efe85c7d8b5118e12269555d87566edb906249dc5bd2eaa2a66d669a25e7ca7fa1e5204581a93edbe654d2e2edafba1686f12b7d97356bf1e677c48ae00728c0ac82ca7160337ba8ad677aa5b739c5acec2c6e3380accd64cff3460ecb8d2c7ffcae7e63e88b18ae11f3dbe766e7fa4ac89418e770e965f9a8be074be5d47e299a3897bff77bd45783fc126065ee5d7598c86e4f4c9684bcbccb47a8a66245d7750526b4b91435919a5b4900dd44c157a7783c9c086ebb51e6e464e38f3e11b7f9b10e5f1532f168a4d8be010b6a82a16bf15a67b2c957919a77a0d15c81b68a04f9d7252d28c99112fabba1b9e9a897abfbee6c249e955f7eea64dcd2af263fa0d3b6796d25d79ea3f7cfc7402776a2656a42bc8bb09e5999a9fca5886a82ef16c118f3834e72ec0e9d1299b6ed5664a246bb56b89bfc56d70fb37cd364e3edd6c7723fd3b48d8df672d86551e559c37bd01f5e5defd5b430af3c1f7e2f3d0c1e6f3553c52005d1b7f11b019b175ef46c979d25942e84cf28f08a7ebf846f19db3f7de22b5bbecb9ca11e75add51279489de4123abfce2e4d9b4f9deb249d97f88d2cde400c5aeb73036b142fab980e80322f1f8e42447b0d1ddc1021efbaacedeeb3fef95cefa36aad70f08225f97b972db64fe14321eb8fa4910efd1f5ee07aab752168da3c28f5147cd7e50350e5196c6a59c56f8fee19e15001f109a29f4dafc87c98438b7755b1c326e6a7e116eeb70b8bdf772e51ead87a2959b6df44d905759499261e411176e1b5cd88c318e8f65f7edb0ceb3ac454f2aa288a9b57b58ee54cdffc45a86725a9ac7673286a822ee2c0feec881623212764dadf0b49abc85d9abf76c1082d85fcb375dd0add6e683b8136afc2ac3f1e8b30e9558700d99ced1ecec30a6b140bd3781e699af61b06bd0517874d9533612bfe8cc6a5cf0c131f4455a6686b95b83106d7a0d189c456b0bd7b1d612aeec90226a15c2b94acfe9607aaa6e0666ee8f543081c2a834106d634d85f56985161e966d5004f93b43eddbdcbc59aa5d7a21506fd4a94e7a8e8eac1c7ed86e8f44ccd234a2aeac5ea3021137dfb012a4962e22d46c2615a178a3bd0eb5395726bba954264f85feac7fd1610bec0efc32a98e97583dc584b36336d286df0c7a8b8b2484e378412d802c01b8ca7a49e0e257006bc83c112474393fb19eb655bb492dbf27c4baca2d93e38984fe6d68b3c1df2f8678c518160a3fe74d95b4dc05ab21a3b852e08cc11ae875bcedfa99bc13951b8421e3fca294784e3a5babb19d16ad778b6ed024761cd8d3680b9a51534081bc68dd3e68a119f1b716d342b6a991ac1d7af3614aceff8f9aa75dd80ff291bf9ca9d4df040883c4a243a362f661956f957b4c7773605b2bee8f180871af3396fe7874bf77998219841187d89f3e841273ff02b8ae28d64d5b73ade12d8f9ec5f50eccee2396af8195faf55c2660e381583040d016f4f38cb89252dcaf6f01fecbb27786e73f7088e4d0763e0bc6f77cba7d694d2ccd2e6bb64d6029a19cccd359a3d5198692c347d29e0fc2792b7ef8581f7b636606fe71c10936d76dcb1765602d9143cc3918039c477c705287614981c422e6ba66a6619930e0f698ed1d193dff91de111b5180e0636cbcad450263c0bd0ccb9977fb83cd1b3a1f06381071473ff2a056cd990a04e257d41cb38652f70a15cef2035d9fca620d3f523881f17755d8c40f21b58348ae125a02d3e47973ab3f2c4f11a251968e2fd308a8a153a61762e626d510c7fb40088ce2c4e54655e744df1b675bb40eca6ced5f589a0822e07910d14a6d4258332584f3db7c2fe85f238fa76d6699e20fa464628d4e72d688b203784a0460f0061848453486209539027c7f22825e63c08cd0e9694018cc2952129ba75bbd18d2cb399730e098a58e4683c6e536c6590a7dbfd51dc2ac1a2c8ba178077fa22ecfbe6f2e9486c0ba867d174178b9ea65a8348b6d8530efe0d902e86a6dcadd341f10ec712479429e2178d20c92475339aaddb69c909d02ce88fa1eef0db13b356bd28fdb4f65cf990cf9bdcdeab1238e034fbf88dd92b5d970d02ee5fd4345ec5f16ea45fe5a25a9ca366585290a2a3f36a8ab171668fffd958f3ccee48af08cf13ae1711f5519df14e7875d42aee42f07da59e02245a2ae3325ad80355812cbe10d2296f004b8831642c4ded0d908eab60b3476849b18d9bc3f28982b3208dc85719bc5f8fde4ee23002663d476f2ef080e89f779ca849809f87915023c0770ea992b0f6d7bb418cfe2013b72f5b630c5b3f8c936f6d6a6717c69197567cbc04f66a41fb89f1add5afda1966b94373481ac6ddf2f925172310c6457b2019dbadce63f516401ea6d4a262eb598d8802a9548b1883df7d3e5733aff65d0da1af1486d57e11a88f5224aeb6024ed7f73446b433f5af2b5c5fd2b4fc6f7e6ee4d6a0b74a246e926137afc568a948c5fdc76cc56afd7631798253aa84880d7aaea8eabf256f1197928bc0a6028b3ca67570bc611411981919c58d2b53d54f64cb2c687dbf60d66753cadc40218b1ded42274d921605b17e27c0e5bda51e5945322b6fd100d075afd0ec419e98e393a7dc8970c597a43674ba3fb500926fb749b7133f895f04eddc0206bdde814e171b64bd2dcd7f884a9759e9592dfb34ba8b54dea5649a7d44565df35ca", 0x1000) kevent(r2, &(0x7f0000000280), 0xdc, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:02:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="7fdd803b30fab96052d435b2fa73b6ab163e25e4adfd8489d5957caefde18e680707bb6bfa31694a105547d481f9f9e1efebd8c7fec81df70f349e68bbbd65c2ce6fbe16e53f3984ff4b58aa78e553b160979514ad7249649652df57ee251b47e4cb3bbaa2ebe8a33fc5db8d135836377dda22845ad22de03ee494753499841555d6249a5e5e6ddb756a6587cbd16c3f0c54ce3e03d177ce473f9cf869fd68f042ae039fb8f92481c040199249fb40"], 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) kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0x4, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9b4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x4}, {0xe, 0x2}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:02:40 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202d6857f000001b4f88f4dfd7e8886110b7342e4a90ffc487df303eaf588307ddcbdb562040388dfcc6250da1d7d3c69fb7d72869fcf8132487db3ec59b54092e7cec35f3c7429d72af90cf760f1c7c91b133ff56b4acaf962272b78bb8faa8f0abd04616f606028dbe1575fedc3ce"], 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$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0xd4, 0x0, &(0x7f00000000c0)=""/212}) 16:02:40 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = socket(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x0, 0x400000000002, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) socketpair(0x10, 0x24fd55345706e61c, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r4, 0x8001, 0xb47, &(0x7f00000001c0)=""/135, &(0x7f0000000100)=0x87) 16:02:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 16:02:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:02:40 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23d}) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x400, 0x7f}, {0x18, 0x3, 0xf9, 0x73bb}, 0x7ff, [0x400, 0x4, 0x7, 0x8e9, 0x4, 0xff, 0x3, 0x400]}, 0x3c) 04:27:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socketpair(0x6, 0x8000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="f8977f1a552b6571d51b484dc337e812e200edd7b900b08ef1b6ed53f5353b15caf7d8f7ea9670370b93a447a6b37014c617688a07006073e145af2b4ecf5651e1d1bc32f70f9fbafefd1c57b0925d542440029349b83176c5c22594231aafe7331b805c9bed21013d8d70f04a81de0e68d769bfe4a94232ef2263c2", 0x7c}, {&(0x7f0000000180)="797c4a08abf7bc17b0d87862a6f111cdbcfce2a9657df53136696be7a73094758c9aa21b83000c3de89d7ae2cdf90a54f784f1d227d909cb0e2922c5f11be44c92dce0bf05", 0x45}], 0x2, 0x0, 0x364f4cc3) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x2010, r3, 0x0, 0xffff) sendto$unix(r2, &(0x7f0000000240)="d0d31e9553969ff7f7bd785379535169aa01f52ad52a8a6b858f26aa517f0a76d38ff179b1fefcf1aa6bbbee32c73280ec4f59f4162fa5df68aff0c89a2947d9cdde2a7561d6b6a4645e86c541601d2b180359cd91095bf05bfa0d4aca44e962fb811e00e03f9560fdc04801a7cafcb1871b1fcb128595c05e48a10b081546bd5d67f7988443d022e2e6fd221dc60f5526d8ea472e8ceb43b50e0f40c904a4652193cd65ea76d90fde7fd71b82f526a4a1f84bca0793e0f1187aa0a882db85f9d328da4badb9ac84ab8d91e89b9ae280116a36f4a5bf70658a6ee8fd233ae922c333525bc89da171daff", 0xea, 0x1, 0x0, 0x0) recvmsg(r3, &(0x7f0000000500)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000380)=""/179, 0xb3}], 0x1, &(0x7f0000000480)=""/110, 0x6e}, 0x40) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000002840)=[0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000028c0)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002780)=[{&(0x7f0000000580)="201fdac04fe42e41e86f7ce822f9aa27d218ace8e46372fafa5dc3ab6c9ce58effc1b2e786246eb3140b30ac9de51f6bece89d221437a650c63478ee99e2e286239f5e1a2bfc8c17286c855388da1563762fb6bf7e44cee137c9527860ea9801015759ee68746e14004e9a60b836408ba1794c515001ae9e4bf45897394b7105237e39f19bd503381784decd157240065069bea3623deb7ef747cafe50e01221d4b46ceb67c68d6fe5b67a140c99d73c96a4dcc387441924cc8bc8155b154c7591deccd2a2742c06bfeb38ecb0931ae0ba3beac19b25d9436c95599e5484642e904f99523d1b6b8156634c40e27c09f730c1b2513a983b42b2a8a7402c305e176e00a4a4ff97c87afd8c7e9e28978758831d689aa9b21bdf3fdab6631162de738b456f8ff27846afb99554bcff733d88e283a779db34cadb9ef0675fa9e2022235ccd36df633ccf9e7662b6fab12365bd97408081b21276241b2d70be3ae8566e380a6894e6fbe80df33bafce41bd9cbc834d8463dc2688444a52d030fa9ffdab5e8521a307a770f740299bcf6bf10b26640a951f4f5a3954172753ac723bc0a4b39ccb925813eccbd8da7c7bf98e1baebd066f30786919ff47a77d95caea4df51dc61392a7edc9e679dadaafc59386a3ca034f3aa8cbc5b93aa2feefbc0d3e4e45ea00b55698bc3b946a5381d2ba0e724b6f33a4b88e67214375565ba83258cd2b6bb867a15e3e9fc5f2c53cdbe18fab15180b60f358b6e396df1080d1094ab926d402ccdfc0de47ce04b9062c2fdfcd67417a353423a346f5fd6b642f798c15296435de724dc1e8a5a2bc596e74737b8b0a9a545544c0ce5a8ae03f1d139567bb43458ed4a620fd1be9bf9048ed5577e90698aecc16ab8dea3de2799c9a9d88c7b1b5e6bac757d907452cbe92e14ecc3530b6751d6cb3e44edf0329fd8463452c55ad54e810ccc01c7c6fd14dc86333a01f94afdf3627595100607b25799e31245becf67759a91ee8fda2f109d3a45589e2eb23bd81c2893bf34e7f66d5f5be87591cfc9aec4d3df717745603cc6234da202024941e7820b8445f518304d749c90a25a00d8f8cb298f4b61fe91c0bb30af7942ca9339b074c47588681a33aad97d23222a3c3b4b5a725aa29b27f14fe67c2fdb52a73f7a7ad67fa015c7f18e4c6fc754bfbfc39097bc9fb9334befc88305e77ef523678fc6319a58f6f5feb6385d54a83c0dce49986347d69a7829bd74e34ede0a0929a1ea8822ad5ce301619dee1f5b023371244e3360de9ad7528c5c34f4f6933587136ef7d4fbaeeb5149b896c1019b1ed0b3a4705d9b44d5341fa85bce76f675e34e7ed9d2aaab99426ab4e08a47babb7442a9500dea238b226217ea8cfc91d0fadf371b93ead80f78f02eabb85e2db2e8912b2c7c2aa60620c59b91c686c46c43064555ab3f681c46115d1a5c2883870ea510b34c048dfaeb39450284a9e19178ec46a068a80fa270119892e8a4c0a731a14d226e71e1a0846f4b0d70cdafe697cef5896055626f0cd5ae86888544dd6bf9c11f0e9cccb5af164540a912dca531d8c7ec21593c59d7c27f3e8b6193d90c63eef28468160fefaf07b91363ddc87c08b68a6b54e72f23bc2bb4101cda18eda582351984705ae0d7d5b492739e3c67e18324e9a2d53398a4229f91dc1b6f53126d99bc6ae2f5230af9613b0656e72ab55b52734f6c7e2bafd4ddb3bbc05885b40c1ad3d73881f1c1fa1d6b7709257452e68877a6b4cd64aede3249f7a9064e8a5489e77c18ecfc3b4339120a34f8f02d7f1b5f1b03ec3a728af6671507d03845cd0c52c01bef50811356645a1ce6fda3b516bbff5c27ddfd7e04d1ec1f7c23677c21cf78454ae8c8b0c644247cddd0c461820964df40fb6ce5dddc3a7b73ba77406dcec09129935a78b089d1c72b60777d071426cc192a4ba6e79ba9ebd4715b67134e20ebfd140771f98056f4cc898127647bed834ab9c82d2adc3e9f1813d67b102c077cd87e0a395a8f62c41992677b01d62e4c61e82d469d08513262cdff9d23dd1ceec4fc1caa091d870082ff1a4408f2b260e1ac5c684e0978132530c219a3290ec8963ca09323bbbdc4e9fa6f3c2ec730ba3ae28eaf1a796daa7a49c3864766127e0759c0e2d329dc2c311abc82288495686a36b4d1043bae2804ac959ddcb7a4f0380ce3cd596c5d8bea1eb71e9fb6fe5a5e5904629e9e1f169029a6f3c201de8a7e8af5e80a0063bc1a5b5a820f0ba788bd3a1673692471d6656efbf1ddacaf6bff0696feac63a1a6bf7900ccecac37ddd83bf174d5d80d59d5d1702aca0ca220b7526f4d2b917c3a64c1b7fbd0bb5ec35b0ead9a5a9d41fd266ed7a396d55d8d07ba04d69ef88b2437e70960db658f7688ad2c90c1e0d43f2f1354878a9ea2e3fb772d6df0b0e5f7643a95ebbf7d1a76c5877b5a356bb1600ce5ee0cc87109c14f91b3157bb1e641902de64d85f7103dec526754a34095d5b28f7ca556b3378a9a11b842418d17aa115bcde76fea3c4516ac7b6074af444c804388563e93678a8b7530160d0a919552ba08e8102b24221ce8e1c080142db6109f2bd1f276ee7f4b205422cd15a7448be3102e6b69b6acef2d68283201aa6a0ba4afe3698c249484f97d508673586ac792ee1650f8b09ca672918d65c16a72df04470c1facc8262e594e48d92ff5f456788687e5c968cafeb5d1731f17b0f85ecc3ed9cb4900a8ab24bf73de7e1a1eceebcf59acfab49e89749fe1b3d874ffdeae28762f9cf6b809e226dd1993a700a0a6915b9bb06abc0e461e1409999cba68bfa1a83ae068178acdf874db8b607de98e0c5288b6f4537b18bedef2b951ff5566a9f7798c74e8bcf68cc2e40604af681a0b7e7c84009972c758554a93bf797711f9f0c58cd801413256857efbb0c64b9a879148f1f34836e8dd7e1f861eb6c515d4ab111ef4ba5ebd7b047b3ed917b180dc599922312962d9cf6e9b3bc0218d4e6957957de7bd05b0103c510e2edb84c727d768fff48eca39cb818b349b5d165c2fcacef5e9e8a9893feaf9c34c54919623e6c21d06268032bbece6f846851dfd6c4888c454e754f39edc7482d4ca53b84e4de472d1bee2c298289750547f8dc9dcac065c66b4a420724b45547f3379de7b1423667acef4fb57fbb626ec7cd111d15b683ed1220f7d944aa685d4017b20ba716398a3c426386753121d8986ecc031a228e544fc0e80ee5dd67dde88e75ec6845c0903fc96e9864da2b94634c3bda1951c1e68fb11a0354806308a23b30cfdb86de0029d88bd8d8bf02f5cbdac39a7500251b342d9eafd582f06c7aee4ac6259a3215ce00dc6111f4511138ca62e26320dd1accb3b1b1c11fbb3e5d27d5a36d941d1c3fe69811084ec965bae1f0c1d656ad0898003fb4fd88c1ccaee181e4440f6f21805d08b4ac0ff277a5df3bc68155db19d5246d45589028e3dd1692e2cd7b23f714314bd1cd0de1eecdf6f039cb8da080756b75f121f9cefba1b127be02da5b6f90c2636add80dafc65e38c0eb9ac0eb8ca8284243302bab1a42f55898b725d009d0d8e1f1b361567e32cdb9fa86ba64404fe9e6ab46d12c3c5871bb1add9ddd83cd70ad62a1364a7dbd360fd5f62153c10ddfbcc7a0e049bae6db54183d4687db764230b43ee2a2eaf3e255b43798d6f78d6b8032691750ad464bb88c2f07f7a52e5b98c8f01281061c158da4dce6170a19d69988f62549c17ca6b2aca2b60d6b1f93937167a5ba2c5de3764bfb6619d30531c0068e809c5da649a79d66575e18c069e1796f5faad39004ecc9565feaac77c24c90c5fed93e2bddd01601388eda002c1643f0c4c2b0ca1fd385c15599fd76f324f96edf0cf971a696da05b7cf97d29083e19d54374dd1784246ae228e9fa2966620a79b590458f55ca6adb8c7110ddae42f29287131384062a0217c79b75dc476bd65363621d2ea1c07def98c222211810e429626acc9214e682039039127eee2f9a7f6b57ef69cb123f85c9b22b50836b87dc6cdc68bf7acaf817b18aaeaf4d67a5bc4b6a366149dc718cf3c9b1ec5d3d34486a1d799077c5bb4154bf3b3af49f69f6df009ed7bdc1201e5ea14a1025de62ab06b7e84394847c9c11f097dbfc8dc779730dee06ae02fb9dc69b75bc2be4bf7bedc5909e0f1f7a0b70aa1f2ab6739a9762659b73d67456d78bbcbb93dd46cd5d71265e45a040223d3e45a151b48283fa3aa952d2555acc793199767f804a8e5043abb197dc4fc45d541509acde05b6eba1e2665f0bd823da13a94702ee02620ce16b7f8145d72045f551958e2306e32b865439a666c3a5360edbdcb1be0469b84221591d587d4e2e600e3da8224a1aa325142bf45027c0dd73210b75d9cbb0657bd14b6b6874ce4e3e9444bf84b66e429e10fbbe38f64d55184e882cbe58adcb142e9701f0e23817c108b8404711aa571c2f949552159f9919819636111eb2ce9ebad40fc50d23455a7f7f35ec9fdc7736a5259d852858e509c954bad7407bf198124c1361f17c78fd4f723dcf52763486b22a4c26c20ff975c39fc8b73574c2a7c436e45e1432c8482d4a253c5cb911e998e0c9707a6b8313e04eea98cafcdf9d00778a3705113e1661ec827ff93298262e104c01b2a53a3ee02b97b464fba188daf2a51ba13e1284db156bcbea624f90c4195c82a5faa923956456e252032f46830636deb2d8fec5e64b1ef154e25a77e93bc28af8c8cb17dd3735d64c1f5e28023ba018cb19e9b76d5a61d7e4356605b1509125d3404abf5f61f2f27758f565b19501d84b1e04e09e2acf9894bc013d314d48c27ed1c0e9f339c0613b3b1cc1d8c1b97bd4193fd23c007465ab9e2e268e149f21f492ed0775c002a1647c49439f6490688d301a6fb878a2228cfcb76bde7385ffd37e7042af2bdf7b039ad041f0529201e20354a8b10e8468113c53c3469be4b58e229169824d70039ef7cfd9c1dc854ded067d83abbc3b7860347fed8b17258d2292d7c98c1e18773f65105db6bc2f6b8bce25e44e1ad20b5f0c5e17245ec9197278b9df407ef2b28937d365ff19c99ca4e328fed4f718e9764c4dd8a9556b81ab3c0a884c55cb598fb52606397118124f562ce0118a053b9d27c1409e5137784ca52d92fe60387449f126d18532a678461935ac44ed84f9e5a2ef599f580bc57d712cd0cd5fe8c3f24d0e22964e95b6109d31df17ab5c0a7bee6020eddd21e13ca18c50ddb1ea30161109ff71e98d13e042d1714c3554c90fb71a6a4f5d9d96a5e25858e7d536fac05810d5f2e0747827fb4f78faff72e1155ab6ffe685a4b7917b2ce63ee71fa31aefcb0ea74660f1d8c37d00e8c82a0fe0163e650f6f61bd96c21046d866938be451dc92299e791709ab90173bc9ed6afd63ebd287f2e2e16b7533f97416c2177011a4224e18bcdd5c4ab0e72965bb4f7bab217c56c88a33f83807193dbf8fd3e655e95e40239c70a2d9427c74dec5b48c17db44168572dab789950d0bb94e7a374eb0ac33437cd8b66f2a08b86a2c12d68991fafad1b54c72ff4cdb00abcfe6fd04f9626fc636ce9e7c47031bdc514db65cc4e76e68d99e8eebb51f065d819829da16626c9de5ecfb2668f9bb4f99ce758c26bb50131f50643af220e33f37dc22051ccbff4135e8b4aad2e683b77dcbb6c18542233ba2f349f8d532a2cb50be2c222c9fc1a00178d0d14d58e6a35ccb414906591346786594c5caf2d0eb699e8c2969ddc9afc7feedb131c8bf7a8920789bbdbb15bf8e5c9579fe4f430b34e105c", 0x1000}, {&(0x7f0000001580)="529f4c4f4c01de4f7f87ed343c3e4fabe32ce3b0feda4432499694a473b84f348ec16773a75bba2d57927e0185633746575b0cf138a92de9a8d55f519ac75920035e10e98ed6de317edb4ad769565d50b0c6cff41603e6a87ab2cb55ab9ff8114b46e5a3fabee21c2298546334aed92c7cb57e1faa9048358e735d0f2ec52fe58867b18f4abcbc6a91b992ebffb2aa4c39416328228c95759e3b3d3cf9c5dabedf68b6579a9d7471e78291d7f015eac23fb06a359d18b90467c7b6018b4f42b90c8f1c3908bd7fcee0ed5dc9c8c530a6ce3813e2a5d221b0ac0e362ec4b487842a05a58a86637072825a479459683a93b67366dd1460a19ade67549788971a09b9a27b647d4f2e93ec5fc4a4bbccdac61d9d1963021b65cdc17ab99c31ed29c411f34a70e7cee8d0b4ea9496085908452ba99bd494abc940968f50c31f4f85d02ee8cba7aa3a1de9877e84369057f0d84e3275c73dcd6d1f9d9f534cf2ab7b3fdb7d9b93a024757d032fa98607c265659aee8669236b51bd1520d6b9c2c993db6543c0abb3d2579622e9bb1f8de207983db5132a289b8d78fe785c07d60976df8306ccc91bc3171c186069a6d5187487da3430e54c674e7f2ee5f26226863ce725ab9a51fa0d4a76c97ba21ccedac62846a5770af45aade4a6f970fb6b2febfa852c08c648356ed6a949f58ff0306989b6200be839a972a365ff1d67e525282fa614feb18a43c9dd11bb23c0b0ddba4ec4e8d71bf2d07a5a49f74187c684c8f4c6352a2677d7a9cf028d2ecd2c967f5d2b984c96cc96fcf7864dd2572ca636a341ab9776e7b137c1e92896da7ffb00e0c913b123468e2f4e9dd68ee011ee1a42789a81c2c91c1ceda68bd3908a41575e6bbf2d9a6de456be1398d41c3f56f7f32601612ec4de98a84f93215c1cf910ea367234f855e0bbff6b813b56e7e6030af64d9fa10006cc0b544950c65d345926a552fbe2cc016c92cee4b61446ce29bfcec0d72aa32e84701782492610ffb3b89da4cb45e14343d9e9278ad0e2febf4e8ff834c2c7b1c43e9d38e56fad167b243be8552b52deaa0c11e785ee54cbef49f16c78a586ae1a5926f6d70d7dd0e868e0114a9cca434730a5c8bdaf10f297c6dde122e0d8719f5a47a6c10a4cf72b962cda17d0f9998856de39bcf281b41aa963d022d3fa3d097e52cde12cc0663aec17a888acd7894b16283dc01f729a04ba8345772e7374221bad617a4aadebb537e092fe84dd2ee9dd676027047db3056952b62f156956b50ba9a82fdd76489c239dc1d6f6d98e1f2f38a05741aba2ca3ed20219df3372c9437eefb8ccaed7bf523c6b14dc6e6d256aaba7954272d87335a441e59b07427e70c2776abdd6ab33c3ad5529fb95f5ec9990ee3b0befa3db18fc5d4f7e1739d965c2a54718b3e996fd04a2225d5d5529c3b7fa3fbc7924f5ff2b07b171ef6afac36d7a8d5a06c952c97d2152c40dd42d483e1858fd94b9b70e147a6244a915ba10ab48e48b89d61ade6b55ec163a85564554b8a22c3937f1b0c335a16005677032a0d3c8ac23eb3dd0c96fb95c7d6ce16e7e6f35c752e996e001155a13efa0665dd14cfe71fc2ce8c9a35b6069ffedcf6b13efe941cf76df7b6c0bb9755b87fdec6b962e549afc1130019f4dfcab654e3c587b005b84acebdece3537bda8104f0858ce7bd73cac82945284255f6d62c167190dd0c9bac81a38ecbe2eddf98b5bccf67e381f84c937dff4d1db53805e0192089794a914ce9f5ac50f83eed92e9e3c2db24a5805008d118a3156a55ed23844e7fefc2effb7f38c4aa34422632a617d0c07c19df0d34a9b5127ea7e735bfcc8a7238fd32930892189554cf6f3914544cb883e69fd477255b2dfbf4487edeea4373619c7894924aad6a018b4c8ffc4f47e3a275043b55c2d981960f33eb074811925c11d7712342f3d41143f0a97c60765567db2973a5276f14bb2255736d10b258efb0e6493f2c6aac53c39db9e481712d4f93539fa0d0c5684dcb30fe4dddb252789b009b5a6740123724739b5e4a10a3aa7c1c2be99028757e10e47f426784519edee71416606d9cab299d48f7e6ec894577db56f00fbcaea420b0ce268c32c1e82b6d38932899524e644aa3669aa3b37740af1b1f13c1b9b065c7cf95dd6dd84f3f5fad03e6014a41089182815b7349fcaaa06be0930f85f80b29089940c25a14933756408eedc37c3f1c1f1cbbf4011e1667e5cf33776b350e1ebe02bd53206932e0cd8606eb2015ed77e6152b1497e4fccb01f46294df9fd7509f2c27befbef6a17438b488344a8a4f5d3873e2fca680c8e6cadbb1518f06221437e0041fbe54126c4f4866f0548f5c3b11467d530a1985e47f715e1c96dc76bf31e49dcfb401326d2aaad041f7e4e11a7f167eafeed4ac9b47856fe3ba7fefb41a2463103f01f9aa589e9a18e26ad0afad51f8c4438aea1a590a09623a33b287a4fb915db2d626f395eb6c0683609e920acfd4595b731db2e5ba3428e32092a9f972c1263c93f8b7dc8fbf715359ae6dcc01b6a4585b30a17d6491e43a047eecd9902fc40469847221f6f6ef263d793deb558b8b5ec1cdfcad44fdc0b78b444fc284d456d4bbf6341eb6b946f9a22a108a1c58877d5e992e99eaeb9f08a7bdaab7a639af45ad4e84a4ac91cd911c619f6b6fcf82b05be774bfd305af1fc9fdab5a011b068b79a9f870ec65079d85fab4597cab8d5d275159dea4fa46b09917492ab67eb36cd1a2ce092948ff344aa476832562d7f70544e8ca5743eaa2eb23928f012fa4700c4cbed077c2b1f8fa8a877a2189b98ef29834fdcf90e5ca07c10680b97787c051ef7e0d20b5ce9e730f51cfbb0d6657e70f2100a242f1e236708270e6f5fce20b7cd2595abb589b2b59478d9a7cfccdfd55b651de16165262a0a2944447cf9247cd7108833e5b97d3d80e6a4858c31c821ef4731cc0e13232495ca6ae82aa0e1495572f36da21a7fb357ab96dc00ccadfada7265ad2544d561f236e60f9dc7b7359696dfafe90b092bfe6c06edad979f0b40c8ed4a4f14e44adea34789570cce3d14c7caeaf3d73118aef771a412de7f2f806eca76219577f71dadf2fafb2218b3429ba4d57fca58817789bdb00fd023982c215327641fda9549638ff1421ce987a7d9c528c8e75f2495c0671fed62439f3179a82c952b81b0fc1677f40480da05ee87c64c0e4752643d34dfd0d82a045366eef6b3c4baa153240356d8bc2688a5439cbd1e339d5c451f099ef95e4d08ea7c458c93e76d88bdf736cf1abbbfdc7a8ae55ebf6f88122114ef48c098a5a7d61267c11e6788f495a7c09fca60b994376b3e0e0234442d0c5532c7b08dd1d2bc77b11645fbd413aa52eec7b93fc9fc3978936e6cc25adfcc4eb2424055238ac14d6cefede38942e7f9876ef32df42fe63d50284c4cb2fc8829840c003f33299e07e907a6e67c8b7614d744b7016e8de2616bca6ee5cbb818ffcf737b72c11babace13a6ed60a36232ce1ed58b46aa50be266ea700085e5e49bf060781c57db60c3951a102ab57739da35d21778a4fce326303008966d8b2cf683d130c9e705efa3d8d76ab707d8d6f6d8acbb17a5443143f97386a70964f8bb666984582c7ac721e910fbc8624f856e1f1c99306f01c4d773b1a7a377162125a95f5aa39ad96fca57de5d1c100432992076c13c9dc49fb6e4731df84eb9e9a29381662fdf2a864775522d1067bb253353a2177eae99afe20d5cdbcfae89a8233c9687761faf579e8684dfd1f874d9f58306cf39899051e1c5a0c59750b6d3ce9e1cfb34f6260f3d6f2c366f6fd79242847c36a1108c8f110b56a9b1662fe311abb35583bf595854d718ffa3bb3daa5fe5cf014339f6a2427c811369df26248f23cf9ae05365f5d4cfb13994e4c0b497d389c784ea84e0289e701df75bde26314be9f4e5f7c48d51f0a6519e0e64a8dae98ecc52d2aa488b58ae47350f995050b498ac9b4b4d6052a720e7a671aeae5c3b57bb9131a412a0e711d9d31796d545d52ef9fb83fe333e7f9046d325280237adad53eb8d90c7f78093dca47e74317769015eeb40e12b7eada837d8a991edfd097c3d9cb8747e23049395ca7cacda3ed24cf054879905e56e913449486c70eee2474247529a2a4cfd45f467e42999c94e539f74e15fb2c9b2e4084e8bf65e945e687da4c92d814d4b61608a8c7c2cd51a450a1873dcf4303741427dc50082d1e954e31f8fe8c1fbc333eb5a83877c5c92262434ddfb441f225a64acacc71fbbee16fd8f104993460d0bfdec816cea4893e3b90abe789cd93035668a72d1e30d8602eb5363ea35f92c5f8c2d462764684e54f19d6e8e4739c5b774416b22b6324e0d4d0740572fc74d17217d8c663aaeccb374037ca277b7bb074c9f4a51611b27eca7aee86724637e7836b45e521e9618de774ae17d4490cefb4ae48d456b1a142418f42f823524f2345f413d924d44568dc45a077fa66743f05c080a021ae94b6b7d5f564c6079a71634bb5f69822a3e4ceadd20b254821b5a62046c26b2ba300f902d397106a73cc0ec570865a8f225c4984ccf5f6506af6881c845b1bf807721b3a8a213bef18d0310f0f77d23bf6860daf2bee78758709305d3cf6d7d0f53616fadc53fed19bfe7e1c5537085bdc8e94bf3b52f870272337b6dc423bf7ec4da84d9873d99a82fd9e6ccba55f38eb0db96aaaccc3f0d121c03476ae0774a375f982b9410c0b3bae91153779fb1ea01e8fda06d362bef7876bc163e30fe1e2884485e986cdb0627c8fe986d7082bcf51cc2af6375b91519d0164528f72d0814e53149e539f89d3f06205a7ddda61fa2b0bf64318fe4dc45d9dad0efebfe889c022ef60e2a108d792dc3739eef57e0184557015d998ae019fde969d361a13fc78228687de8a9e525f7fed088ad9e2bcb8eead11e64efb44f74a995e8f652a26e535140c14d82799a4522fe752fe091dd67863b41b8092d82c15c695d785c05f6aab82d9ce924849e74faf9fd6926bb52e2d6410d87f99ffdc8366dbbb214e426368e1511367cc263d2cdf7e9f0f8c9b3cee2f8a67b6dc0f97257bbcd3d27dce393eb16837eb80240fd6686cee74d19705b846616d82ff30e2f85ce1a974baff10f780dea008c28fb76633d73187991f1e18f06d725360b4b9e53617a407e08cfe0703689996ed56495fd5c6c8d6f7b5d0672afd82c63ce44b3579b8d341ff42cffc7ffbb515721e3775757371a8abb4c1015aba875d1db84b5bd1dc5000a7fdccfe44f68720cf96850a247cbf207ba1e3edd19e5b27968d070dc7c25e3b7b24fd4830a634399d1e8aeb5d738363ab93022bd68c067a4c669f65d3cf090093bfd5ac6ec87a221a033c77cbbc2efa28a42e187d8efe17b4fdef0796710b02366bae3100fb2042f3660ea1f4ed354a44ab8be835d74864d1c2ae59b13a9a9716ffb6777851c656cfad40a735f28f0ec904dbe96a9fe1ac7389546d135f43be6907ae009599603f1efdafff4d93ea05514894cf32d2d6102fe6c66e4275132973e6c76bb063460cd65e5226b0dc76ddf2ed4568b1cf2c8a670f167ed583cd3d796caf52206b0a8d02ea76616cf3b3f1e11dd1a902525d740dfa89f8d85882538b33f846eae08738c0994835e2a8e57cd0f9c9f6f57b5218716c97e95db4ef8fa1c9f4f88b253de5fb87f00cb5a59dc036a630f38b49a481fefbbb37f95c326bed6cb6f28cb92e0f52de43d69ec2c48702171545c147612924b9e2d31401d641f6a1c7b49f5c189c69137cdd0f", 0x1000}, {&(0x7f0000002580)="beee5a5c43e74a1b87eab0a7008353607129e1a0f549af6ffd7615de410338a3b5ed771a2b93d2582ffcc2063c0c774f6e33af5ec3393129f55ad9040de9f1af74983412106d19f93ffa8116db09b53947b4b076214639a2376d13a6ece1859fc4afd4f7f6171a221b6d83cee384aff3ac2c2cf6d1e8bbacae77e57feac4f79fd57f24f6b48eee09bee5e2d24215676df1f2145287a35a2004c460bdd00ae01b72a94ce9b35c33e8ec7a7f7e4d87b0c608ce00cd5f8f11406fbbcc6caf258ae64472311ef50dec79c947bc6ac488e69d0305a3afef415f16a0357031aa6b05de1fae6d10ac14164bc89e3a14b3", 0xed}, {&(0x7f0000002680)="85ce16593c496831c0a9c4064fd42152e2da8e9852fb83af2a702044a06e5cc612bc368a027720e73a11d60e1a83e7fef37455b82cfcc3fbd69ddbe8ad4a04cc628a9ae6e3a6b6ed5c6b738dc36a07a0f49c4c2cecc150e626e562707618ec271b22c9350e30af0d5f4d9c75", 0x6c}, {&(0x7f0000002700)="f9e4d39de54d69aa0b65e6c7c4e086799b9f7b264d49bd6deacf5c14b8c0729278f787169796b2952f3603e4f9de2e8261a6837fb99015cd0c066de430662d1bb9b686c146255eb38a06ca32a233e33353013a", 0x53}], 0x5, &(0x7f0000002880)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20}, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002900), &(0x7f0000002940)=0x10) r7 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000002980)={0x1, 0x2, 0x4, 0x4, r7}) r8 = socket(0x5061491b15231bfe, 0x1, 0x35) setsockopt$sock_int(r8, 0xffff, 0x20, 0xfffffffffffffffe, 0x0) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r8, 0x6, r9) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000029c0)={{0x18, 0x3, 0x6, 0x800}, {0x18, 0x0, 0x1, 0x4}, 0x3ff, [0x80000000, 0x1, 0x10001, 0x4, 0x282, 0x4, 0x1, 0x8]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) close(r10) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000002a40)=@abs, &(0x7f0000002a80)=0x8) bind(r11, &(0x7f0000002ac0)=@in6={0x18, 0x2, 0xfe3, 0x1ff}, 0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f0000002b40)) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000002b80)={0x58d, 0x25, 0x3, 0x9, "e078095ad34612eb3ec5e56bbacf2736485c6cb9", 0x0, 0x400}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) dup(r14) 04:27:41 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:27:41 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1f, 0xffffffffffffff5a}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r2 = dup(0xffffffffffffffff) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0x5, 0x4, "fc10ecd82685164e13363715e87ea84a1b0b9884", 0x18, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 04:27:41 executing program 1: getpid() r0 = getppid() syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0xffffffe0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0xa10, r0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x111) setpgid(r0, 0x0) 04:27:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) 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) 04:27:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r3, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 04:27:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) msgsnd(r1, &(0x7f00000001c0)={0x0, "0c65a508dc3d80df3c2d1db62d52148e39f1688e405b60ee8e0a2d40f7a57389bf3e8b95c032eec68798840a4dae7dbca618cad04d2a01eba326"}, 0x42, 0x1800) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x50, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x2}, {0x4000000000006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0xfffffffffffffffd, 0x100}, 0x10) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 04:27:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 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, 0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0xdb) 04:27:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6202e57f7f0000014ed6e96d688713dd7120f017c4db31993517d517f9aff65d00d4c2c573e83b47d494dfbc90470d5cc65457cd5b0371a8bc4bd1854e4a4e9c7340521d2066212a3f996cccdaa9ded1034da9fc2dd394f95c90f67fe2eb207cfab512bea9cd2aa43aae62a2f345d628e08ae6c8e369b835442f2955faa8e75b4a6a2c44e09fac250268ceb8facb3719e67efcfb5098271a70b007a49979d1cffd0b2ba246c4656cb5b01d3fc6defe88aa7324f66ee59982ea56ec74d600e6d08883a440f9f27b1820616c1146704ffaca2b68396035dbf60c35fc506c113ec165172a85e6987f97b64d60bdc1bab2574cb226acefa6a2ab26b4242236ad36"], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x100, 0x0) getgid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000513000/0x1000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getpgid(0x0) getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="7f77a2840001000000007f92d100d6c5a6bb3a58788a8d2b0c502f0fa854706f910595729d4a5014045776011270e1ad7ac771568ddb5712a4c227798f2a4e5aa44ffb66871dc47180a1c1249fdb7368eceac1fbf478af339ef512313e3722df0008000000000000f948793e40009593245d7e0c7cb74d6548ebd41ad8e459d7235b905c9082a321ac3ad91d07aaf85e530e601954d2df793edf266bd03b57b49307f08fb4b8459a7f588f6bc3a59cb5f05c9e52a15d1f696b994359ac1706de"], 0x10) sendto$inet6(r8, &(0x7f00000001c0)="d0777ee68b65ff0300009f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2313846ca3ec26fda8db2d098f7f3bd3873ef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab5b709b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2be5a690072bc7d8e60c2df98f45985a1a15be4466d799ea230103084166ba493a9d995b08cca2ab328a983d7b4400000000000000000000000000001c982b9872c86fd7907abdb8f9480a62063016f7300447720371fc", 0x155, 0xc, 0x0, 0x0) r9 = accept$unix(r7, 0x0, 0x0) readv(r9, &(0x7f00000015c0), 0x1) 04:27:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="82b1d1d36c67eeacc6cffa0b49b25912aa4e5a3a1f789ff5fbe0f21d89d00a005dba229eb490e4d294e70000000000d0f5a8aebcc006005639890d35273e9aa78e3361751f83ca2f62f09f32a617a3d10f8f08ba2edce58c8cd62a8fe6672355a2e0c4553d2f6488c804696f75b70f757f230725f6e2b994ea7578b31fdbfe8c7f6e997ee4e306562554d7170000f9e599eef8b3aa005b4dfd19a67b8d2afa234f0704e881040042a05f31e208bd89cfcaa481a9984b01ce3157e88991ab81090507ad8459ca6936cbe8c60100000001000000a217cc37bae1a02280f5ecf511000041d110a1348959c867e7a618325a50ee7b812acd2efc13444cb3a2a823ff41f8950e1cb3057dd8f769a39b9b8a590a10361bc32c73fc386da39f0272bb2fc18d8e3cb1fcf3b74255b6f5b16b52ee61d9cd1212f85f2925af9ab39091f9e2ebc1296d4e9e8f8a8a5715a42ef62a80cb97a82e3f30ee759fa8231e5100871102e5ab5096942a80e5ba39217ec6535c90e5291f89b1a145202a90727345ce3b3bb1f3e065d7e8b1faa46717aaa08992f471867d47463d812a03875a7c2f8626d09afca1da6e31cb31cdd15882f78e808a3816d673292aa469c426caa1477033ed9cc39de44081d21e1ced35cffbb86578f7d224af48b725cd2b3eee8e2881f4db35bb4fd4dbae164eaa336fb6dbe0b8639c9e57c6754f7ee3e664c6ae143ef06a0e668fd3f6d96754b85f750765ee18986dfd1b3a983a95e2ee7afc33cb66e6e6b07209ca1b06171300c315dcd1f0ffaadbe0d391e7cab372ae4cff4fc0f730ce8508aaded6b1a0e84dcfa63975e5d622ea9ea947ca"], 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) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x81, 0x5}, 0x8) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:27:41 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f6530184a475ebe3200002fa42724000000"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getuid() fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0xc8, 0x1ca2333af46b2878) setuid(r6) setreuid(r5, r6) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4}, {0x4000000000000006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) r2 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 04:27:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = openat(0xffffffffffffff9c, 0xfffffffffffffffe, 0x8000, 0x149) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(0xffffffffffffffff) close(r1) 04:27:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x24}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") bind(r2, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYBLOB="85cea30b7202bba5101a94f42b4c243f7f2e536391b79dee32aa2f7a7742683874c7d596b37861fc4b4bd3b3171c5e76b769458f8bedd1b30c4b5f708f6b201e9e97065f22d90597cca46f093245e7e77514a07683cca42fc5631db84f0e638d58375f4d75b2288fe5e108c7c2bfeabe21349eb25457db24150f3b70b9acdef4a9dc14d55602d89c67159cb19cf61fd56b9646a7aaacfd2695b716471f89", @ANYRESDEC=r0, @ANYRES32=r1, @ANYRESOCT=0x0], 0x5) 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000045}, {0x400006}]}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 04:27:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)="71fd0faeb142447659e7148f20ae17339628fdeced844deca7e26402c6a155c2ec38543eec00b71b8f546b834a7c45b2d7bd3666b3b52652a1c4da58d400e20acdd9a707919f00babe70c71d29bdd42e986a5566bc0554986e7c1e0879a8c0c55e"}, {&(0x7f0000000180)="624f96a5243e47f6d4ea4d7d6888c7bafbc7dd9ca7059a4e62522f62e3632a131e39018fae15af05131b4a279157caf076de1828a83bb483ab6de040a511ebc32c0bcd40a499959f8f69c1a0372b2fb56137c03608019e3d0204f8fc0dae6448cc36684a35659f8efb548488cab385be638d2ca4c2b57629892a20b0775dad2f388d4f11f457a05d80d358f7178c41426c0c29d4b90e4f5a890d46b540", 0x59}, {&(0x7f0000000080)="8d0398108a09fe92a11280f8b186018725b354b4570761db01763cf28aa9cdbf136614773a0286b3fe2c2972865db8f5"}, {&(0x7f0000000240)="938ff84156454571bd620a5b2b79e4f35e748120dd67894cddb1add2ef80d0e001505194259c35398c7b7db2403ad7de39f145a07999d62843687f453c768057409d83915556ed3e205ce2c6a6e0669818f45c98a23ef207e7a87ee382a38afca72c63050ba466bda746fac26433d08a2f2f862f76abf1acce11abbdedf9136f51d44221cdc65fe3a3c546ff426edca9189b8f4fcf26af88e8e9695a280d07ca"}], 0x100000000000013c, 0x0}, 0x2) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 04:27:42 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 04:27:42 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x66, 0x1, {[0x0, 0x0, 0x0, 0x20020000, 0x200000], [], [], [0x0, 0x9, 0x2de9], [{}, {0x0, 0x10}, {}, {}, {}, {}, {0x0, 0x3}]}}) getpgrp() ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) 04:27:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r4 = dup2(r3, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) getuid() r5 = dup(r1) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000080)) 04:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/200) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x59, 0x0, 0x100000001, 0xf1a0, 0x1, 0x2, 0x2789000000000]) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/4096) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="65a889ee", 0x4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 04:27:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00002000b9e2a9eeb7eb20e61e448d3e70e333792aeaabe30629b834c45ac0e8721903ec98fab613c85eb9984f357144219028ef1cbd35f78e2b6a9b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 04:27:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), 0x0) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = dup2(r1, r0) sendto$unix(r2, &(0x7f0000000180)="7161b2d911033bffe3", 0x9, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) write(r4, &(0x7f00000000c0)="2ee39e621767dcf07b50cb06019cd35c2b996ec0f6eee90cfad266c976f202ed7d991511ab93b265", 0x28) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fa, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0xfffffffe}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 04:27:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/110, 0x6e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:27:42 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0xd1}], 0x100, &(0x7f0000000200), 0x8000, 0x0) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:27:43 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4c}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="f3a6eba11aa970e3a563b7c91b1f") r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3f, 0x0, 0x66, 0x6}]}) 04:27:43 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x9, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x8, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000060ef24246d36233b4600004a00e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 04:27:43 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 04:27:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600008000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000001000000162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757ffffff782ea39344d921303600088a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc934ff1104be4a1796a7aa048f20284689194fd2484b31fc1cd7d6537ec6f43168769109f1ef5d890be"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 04:27:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x104) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000100)="5ffa34dacd31808c44f6724bce935a21e754c16ebdca492456c83e9cb254ea39af1334dbf7ab56d0084ee5bbcf84ed400832c0dbcd3d2b726a38e7c9d86ec906404e228e3f8f44f9fc1ec98ca943a0fd816d24eab42cc9bad34980c3da7138a9233fb862117d908dd1eeaac11973092d820cd065e05e53db1cb89b776a66d9d1433feea204e784cc316a15d77c5fb60fb9688c86ae2df244ff6a4aeae641e811a6f5fcb355c5ace156afd3b351223ac5d52f0ab4f02b597e591afb4f208f016a8726c6d72b39fc4d9df8544996c5db74e8f3eb3cacb7933744e86002b20937546eb4e12b108ba573ba", 0xe9}, {&(0x7f0000000240)="4333a253", 0x4}, {&(0x7f0000000340)="a4a400c04ef7afa3a913849004632a4342bf7b328a3f754613a3114bf7ac76bf35208b12c7bb8bceab525cc3ca54b9af3f19611df1d139094f78ef14d0e37140d053d0a233b5b48427e0e85f3b1559942d2b1dd128e88bf3098be7f7e3a246b26fe9e80a84e7d5f7cb98eeb3203537d9b2c329d36282a349eb39f31739c5dfd5ad347d50bd5aac10102975403083018f45a0a04eedb1c069c314e17cca9ece882fc5bc5985ad9d5a5a16419a8a4f87", 0xaf}, {&(0x7f0000000280)="c8055971d954906d50463585cdbae54de4a847e41095230dd5f9deb2dbceefee559d86ae04086d62395b5471e11739c3294e5e6dfa59c7b5fd67face04cf73eba249fd758f594fa67d653e19a12c950e40a6cabf8493aa63013cb3b9c91977a8001b0b148a887034321f862e3d33e8f0c70e96558b3ea3fd7523fb", 0x7b}, {&(0x7f0000000400)="ea546e5cb14f94c18a5de88010083433d13fcd7c039665f1214b71ac1c8b26f44dece0eee91152c98d26219502bd5b32e502e07814a56bdec1fdd8d056ded6", 0x3f}, {&(0x7f0000000440)="6a754f7a5a20c65ef20f9b75f7a5977d0d4e2a2bc03ffc3f242dc64cf9bbcd588a4e590b3f67e09516b5486343dc5c82cb12b92699894231dde7bd18c05cc7bf09b555a47729039db63f1bf77472861d4482d9a2f19c2f01a5f969743e30cc62dd727a368ed2ae9617027bea8241ae4d4230b93f4a7c73d43b0a9f9460831b2148f680c982d2d6266b0d21635a8b7da0dee64868bf7a40908f8f0b341654825abb", 0xa1}, {&(0x7f0000000500)="9238e5cd9ec611e3c37e0aa2027e75250fd9a9ff369ca6adf5155f22ed15ac8faad4d468d8e90cef699eeba1e7a5a199af977493943defc4ea5f435ce5403677496a3455edc4fb6c3bcb984ead2ee699b5fcdc11b726f82d009df261356bb789eb7f82d249cf7dcc9d0b410bb43131db4905732221bc63552436", 0x7a}, {&(0x7f0000000580)="fe2063350fb8eb54f410388cca0f9efabe040e906747c8f551cba1f771087a53f4fa4419a3152928c08a03cb3046b0c98d9c2b9b42c2f150d77453d12735b0f1a7057cebddd52219dfbf494aec644ab39bcc26479ffb23d648857c79c7e14f9c30e27aa80d90545005a86e1c8f49d77acea31d23dce917c1f55ca8354c0645a6375821bc4fe790d7c415d9effba2670203060d0fb546bac67c78", 0x9a}, {&(0x7f0000000640)="6c5f40882d7a2e7c3be25b8a0d88c42ed889704c83a6e97189d1d0d3b811bedc8a8deae51b31f2fe3ef2f9d25691f17f6e8403af00bb0af4cd3591a17ec586b2739969b843702225300e303e553560e88eba70cbc142c78e7df8f6454dde0b8760b0676580c59cd3625ba332c59788f6768d759d958555565a2a987180372cdab6ef8ce4d056d81d8d695df70e26d4dd74e9f267996623daa1edf97f9f61244ad2b0251908f74c61a0b401eb4c6bf868a443", 0xb2}, {&(0x7f0000000700)="c5bce81cf950df2bb9051744ef980ca70c8e273511d91eabc959d649ad6156567c04eb3f6e3c0d1e69cbe44f528cd0721b4727799f56ddedd11abb6a4ac87fd949bdeb518d8a41395309bb5d80d97d3a95dfbe4b5dbc4167fa2e5f00ae90fac777f6a15177edfa1e6e0be050207ff0150679bf98f5dff137129c3c7c6874334ddaab328fcd8104066ce573d92aa6012a92f3efc16bfca284414390557617dfdd524acb2566abd7eb4a4abf0a7bcf1c5a6b179cf756e20234b77df728475509ff305d1167f79893f6b0f7cc525bceac14def089", 0xd3}], 0xa, 0x0, 0x7fff) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='r\x00') linkat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', r0, &(0x7f0000000980)='./file0\x00', 0x2) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 04:27:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) dup(r5) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x10\x05\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 04:27:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x7, './bus\x00'}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r2 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r5 = fcntl$dupfd(r4, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000000c0)) 04:27:45 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e7abc166cf2c8114ad3a9b28c08696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051adc86c000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300"/4114], &(0x7f0000000000)=0x1002) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/pci\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r4 = dup2(r0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000200)="f4d6543a91c3227be9b8aef306e09c981726853023441bce4832b7bcfa86fa0aa1655ea4e1d32697c796707c82ad50fd57426a797ba0674a79d1c94a16c3e12f518a265f8ce90e1214b744592330c8e53286345493d3ca217141657fe42b9ec13f9db3a87a586f2c44e35cac7dbd53c13c6464f640a7f5b17b38381b65f7c17ea84427267b32fc736c1ca8294a3702a1126e2ccf8053078822a913389d0b2fabbde7fafdfcff621ca0f60e59e44f7800e159e5e0da9829a6381fd3f8845c39889890b8c113d17b9645503a176151f504324b131260e246bb016978b20b6d167e264ec1cb38bd6a635c389d848248ae4fadddd750", 0xf4}, {&(0x7f0000000300)="bdda19f689d9376812dafc8de5883ab76cb79f4261a3fc3bccc051308ca40b646b6dec3d17849adec01ccb4547fda0aa53bab776cd4364979a28973def63cf066bbb5cacc36b3f87278677bb991c0fe4406caa0864a5ae9879406f9d5a8cd75665763e13708dff849310cb6a42fd77f985fe566260d6ddb4ca10743f0132c4bd5022b4c7fe1edd2c6ff8fa4303026c7c6c5e62b7d1bb7438a47e2137a7e2fbaf9391ef8fcf4cec2902e1dfe42e12311cec5696055ea1395993e5e14a47140612ef2a7711b0eee107f82dd69418d5f9c8ea44b2dbea6576254bd26c396b4d", 0xde}, {&(0x7f0000000400)="aade7e2d1d6f38a12066c9de6982bc68dd257d74e5e188b4618c42bdb31099bfcf228ee91544600fefa16aba43e0c7a43166d4ea3ea01e54519e04d0eb562359c2791a4acae7421a511f8189d7de1e7ee187209192d62e5487e903b95d017c082de0149fb2dc74ff09f7344d2e8801d9d3d67398180b139cd600ab268dce6cc653567e582188a28d4f94a92f1eae523f1e2531195129989cb996fb8d87194541b7b5135de7d1e756306f1820d4595b84e692304aac6edb84b16373bea469b6f63e28accd949da38a2fa481c390f10dc44bd548b3ff15d25b8815347801dc538e2ebb16e98a", 0xe5}, {&(0x7f0000000500)="319989c4a0833356d286248e6e41a3435d92cdd4bfcbaa44227dcd41e126f4cd8ffa92b59e4a8fa8015207c86520114a104d364931710bde12f15e1b80158d459b5c8a3fbc152d39b5dd7c73388e454169d58245536c87ffc3055f58477728b7e4096018a267ec69a9fd917c9cbfeb74656432e26b1e9a20e7593a2cffa85554a349b43b76c765d941ca6497e7602c21dce04896840d45dbf2", 0x99}, {&(0x7f00000005c0)="cf811ded9964e53361443a236595b722555c5563df80204e3b8219c02c5c3cb6b430eab567ffddf92e326cfff92e8357c27e6b10ed6e5e7cf0dbc517e093559b89339662fc6cfc8fcd89aa22", 0x4c}, {&(0x7f0000000640)="527c2d16e3f9cdff0d9be75684025e46d6b384a9e227f35831effb6251e5901becc73f0a0b0d709abc885dd4550a9a84426b9ab09c3da096cf413b3809a6d94e89b51aca73efc6a274b04dde2097912154b58f22f22af47c487b4e5e61751750ff54d9a87327e6a49e45ce0457b1c68e6a553f877217fded573f1c57ccb19fefc4cf6cc2fb241e74ad34dd4c96", 0x8d}, {&(0x7f0000000180)="aeecd4610cda2f429b652886784565cd1f0e885cb7e0e506674c108634fcd0b47adb47701bc3479b8b774b", 0x2b}, {&(0x7f0000000700)="c7b49decedd66f8c9d34d189849efd9c80e082099776a6836109f82d5a00fb484cedcf8ce285729e6ab83bfbaa3a9adf0dcd3534367d750821bc8d04f2b498ee542b", 0x42}, {&(0x7f0000000780)="d06d62a7928a5e3a4ffd791fa0aeda1fba6677a3fc1dbbee2775aa337897004b2063782380e04b353c1a07f8ee02beaf953b7a26916f16e4e2bbe83ae431b1471f62ffb15f3a39f731763253a7e22658a4fa18708a3266be112af6df44216988eaaa085e6c7e25cedc8c1d8b00da3f4f73da0cb1aa44217825d7ded555fcacf883e505e4d2ac22ea6079497fe0d1ebc33952f5b6d313f8c3854ee94f", 0x9c}, {&(0x7f0000000840)="fd1e715a1079740d70079869a3804d349ccef8136a24c37c7a493c127843ed092088d9f1458deff8ff4b757da120fb1515a5bb78ecb5d63876ee47fb2efc7c41f50cdc0bb5437516c77be8558279ed77e23628bb53a62e0360837c6544a4b49660585a5650b8419a4acda7614da1faf0c48a69d148daf4cf995db5933141f50a30829ae698f2389fd5ae53d1e6ea2dc8eb008762561cae12b73435488a4fb0812abf83aad9a3814adbfbc24e3ed56e6448a91bcefc412dc3e31ad2bebfa5230f3d3b9ec7177d2619bc4213893cb6f7", 0xcf}], 0xa, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="4b277f757898209c94ecbd51268ce2492a515b416240c7bc89c8115be4ef1923484771297eb45a21d84010f672d957228951f6b71cb786b03781e94f4f08919e8f5e983d3f30d159cf1d2181d214a3fc89293b00633dd93175feb5998cb7b00dd2bcde0c9a6a0c3733204b76fa4aa6d905c8128f2ed32d9c3ae1912d929a6ff72e0f058f5b83a85b049108d1ef5903044d8b48794a813a79c3fe6c9bdf8010dca201442e93f693680877860f12b408eef8c37a331c76abe46116eaab0cfdcc7e7d82851287dec97dda276cce649cd8920f4a680569e601bfebc2d33bb186069e9caf5469fa2dbdcf883a164f40e57c48a9357ca506cb1cfb4a411a56617f76c0f6333f77b573445b8fe9121692b3d5a387aabceea2348c"], 0x20, 0xc}, 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1c) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x28}, {0x1000000006, 0x2}]}) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") socket(0x20, 0x4007, 0x45) 04:27:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082958c5984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b05801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac6bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f0863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb4580472138c0ac952f677d3c19fed4035792ab661b85c833a733ea99742df491b924657c8404ff3f1f8592b394314697d0cbc711b93999b7a3771281daf1247fddd4190c3052ca9dca43464ff1d24b0d7cfef0eccfd87c8486f8603664fcd169b167eaf7d43ae88a59913e6b179dacb5a9d5598c2029331ffa552429000000000000457f1402e1ba4720d1c68756f0da7d61367cdf3a460e367dfc3195440ad00d368e52caf75899ad6255fadf2e04ea779e11ae2f10"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x6, &(0x7f0000000000)={0xc0000, 0x5}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000100b8188000002900000031000000000000000000000a00000000000000000000000000000000000000d39a7168b9724e1d86e2094dfd6059d406f7eee14d33053849639480e8baaac37c5d14f9ee80816abd5052a4a297c4fa2a5fbea2de323a8a6b989bcdd2f7dcc609abc384c027042460766efadc046b4fcf2e76a23a91f6a330621652a31402220f3ff54324093b410babfc2950fe9bfa1fbb2b33130dfbdf65f6905a74c2da3cae280e"], 0x47}, 0x0) 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) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20, 0x0, 0x0, 0x80000000}, {0x6, 0x0, 0xff, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) close(r4) pipe2(&(0x7f0000000000), 0x10000) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) lseek(r1, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x7, 0xfffffffb}, {0x18, 0x3, 0x3, 0x2}, 0x1, [0x3f, 0x6, 0x0, 0x8, 0x8001, 0x3f, 0xffffffff, 0xfffffffc]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:27:45 executing program 0: socket(0x2, 0x8001, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x3223fc899edea856, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = socket(0x2, 0x1, 0x0) getsockopt(0xffffffffffffff9c, 0x400, 0x9, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r3 = dup2(r1, r1) r4 = open(&(0x7f0000000180)='./file0\x00', 0x860, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f0000001280)=0xc) 04:27:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x400000000000009, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x90, 0x0) read(r1, &(0x7f0000001540)=""/4096, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) 04:27:46 executing program 1: r0 = socket(0x2, 0x8001, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$setstatus(r1, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 04:27:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x7fffff7f, 0x8, {0x3, 0x2}}) r0 = socket(0x1, 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xf8000000, 0x0, "006b19000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 04:27:46 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=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), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r9 = socket(0x2, 0xc003, 0x1) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r9, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r10 = socket(0x2, 0xc003, 0x1) fchdir(r9) connect$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, 0x0, r3, 0x4, 0x5}, 0x0, 0x1, r7, 0x0, 0x7, 0x1, 0x9, 0x4}) 04:27:46 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x10000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fchdir(r3) r4 = syz_open_pts() close(r0) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) pwrite(r5, &(0x7f0000000340)="f64b8aba2782c4bbf2e4af1e20a92ace097800eee8e9a6644860b122e585ecd943141ff8a6436a72151bbc0b8cd61c1f7ee7022bed751aad71efe020b96fd67c660cc2c6343f1e6a7a0edf90e5cd81f90c19bc896d72b48a0963373fdc522d7b89e503f612e2f9a29061a1d1e313b11bb4d5eb1977afcf2ebd72311c04ccef1977ae2f7854699e5da723b6393fa286d01b213e5a2aa8545321ae69515df6f8ed6b44a24d41fd7c0d92de43185067ca29ea83fab4ce8f661a8158c9c0a8efd8eac0f35205b4f7bcd97abb11fee1d01667af6ed8576b9689a8b3dfbe332bfaf0799802d15f141c61eb666a5011df18a37a27e00c", 0xf3, 0x0, 0x100000000) readv(r6, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xfe57) syz_open_pts() 04:27:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x10, 0xf1900cc9e7c02e87, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 04:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x80) pwrite(r1, &(0x7f0000000180)="7473b589a71749d3739c19aaae26233b6d5cf19f89f7feda185ff506e58e3293cd37afa39fd218addf41b1645f6cf886ce9e28d20ea0e3ed40b6e6fedd79b75966a9c38fa60c5e94e9d44831e89d1c4b718eaf62fc8d15840c880057cb45e474119d24d330cbb7", 0x67, 0x0, 0x4cbbf2c8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x7fff}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) 04:27:47 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e000000000000000000000000000000076575e70f24476023af3d31fafbb805b355d0c6de601a8f622e111fb0cceb989f8ffa73be834a2ce8bc3c13ccc8c1645aa2283f70cff6ff13b5a235e80b1733a34d950fd6c3ae88e098620f39dc2bc00f045c355af548e0ca2ea66cc4d07f35b24386e5cf9fed172cc9a8095edab30fc4a3a89a1fa0b55eeeb9622a802d9ea440ae4db96f6b"], 0x1e}, 0x0) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:27:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xb, &(0x7f00000001c0)="ea3f0008", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000100)=0x5) r6 = accept(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000021ed0000000000000000080000b6d51a73000500ff0700000027fdff768655c84bb8000000fdffffff00000000000000000000000000a8c79759dec6a9af078566a7441768629ffa643c34db411da7aef90b920946f5acd780b583d5faf38fa6662739fb1e3956b4e1cd7342d292b11ee2e1f5cdc8225443385a50ab6eab57ddc81fcf00aaace2658899523435cc3bbcdd7d0bc42175c8ac1a37768361cd27d21a5a28b196230603c7af71cf129755078275fedc7de9e025a361e0c0da6e14e5a9eab077a6ce2f4f00"/230], &(0x7f0000000280)=0x52) r7 = fcntl$dupfd(r6, 0x0, r5) fcntl$getown(r5, 0x5) r8 = socket$inet(0x2, 0x3, 0x102) shutdown(r8, 0x2) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) fcntl$lock(r9, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r10 = shmget$private(0x0, 0x1000, 0x100, &(0x7f000000c000/0x1000)=nil) r11 = shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r11) r12 = shmget(0xffffffffffffffff, 0x1000, 0x6c2, &(0x7f0000ffb000/0x1000)=nil) shmat(r12, &(0x7f0000ffb000/0x1000)=nil, 0x0) r13 = shmat(r12, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r13) 04:27:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000080), 0x0) mprotect(&(0x7f000037b000/0x2000)=nil, 0x2000, 0xd) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x6, 0x4, 0xfffffffffffffff7, [{&(0x7f00002b8000/0x1000)=nil, &(0x7f000025c000/0x2000)=nil, 0x4d4}, {&(0x7f000030e000/0x3000)=nil, &(0x7f0000139000/0x1000)=nil, 0x100000000}, {&(0x7f0000391000/0x1000)=nil, &(0x7f00002de000/0x1000)=nil}, {&(0x7f000004a000/0x2000)=nil, &(0x7f000012f000/0x3000)=nil, 0x2}, {&(0x7f00001e5000/0x2000)=nil, &(0x7f0000090000/0x1000)=nil, 0x3}, {&(0x7f000036e000/0x2000)=nil, &(0x7f000032d000/0x2000)=nil, 0x6}, {&(0x7f000032f000/0x2000)=nil, &(0x7f00002a2000/0x2000)=nil, 0xffffffff}, {&(0x7f0000219000/0x2000)=nil, &(0x7f000022c000/0x2000)=nil, 0x8002}, {&(0x7f000013e000/0x4000)=nil, &(0x7f0000377000/0x3000)=nil, 0x1}, {&(0x7f00000da000/0x1000)=nil, &(0x7f00000d1000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}, {&(0x7f000037b000/0x1000)=nil, &(0x7f00003f6000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000079000/0x3000)=nil, 0x3}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000360000/0x2000)=nil, 0xff}, {&(0x7f00003b5000/0x4000)=nil, &(0x7f00003ab000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f00000f6000/0x1000)=nil, 0x3}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/200) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x59, 0x0, 0x100000001, 0xf1a0, 0x1, 0x2, 0x2789000000000]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000580)=""/4096) 04:27:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x3, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x200, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffeeb}], 0xffffffffffffe1d, 0x0, 0x0) 04:27:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 04:27:47 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x20c7d69cad8f277d, 0x0, 0x0, 0x401}) 04:27:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) fcntl$getflags(r1, 0x3) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:27:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) mkdir(&(0x7f0000000040)='./bus\x00', 0x6c48173060047e31) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x81) write(r0, &(0x7f0000000500)="a987c3a3034668b8502e", 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) write(r1, &(0x7f0000000440)="4d9e14cc17760158af6f7917fdd55f9534b91edf2f", 0x15) stat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000200)=""/148, 0x94}, {&(0x7f00000002c0)=""/124, 0x7c}], 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x40, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000540)="bb4feed43d27e066a9d607d3f003ddc99dde2577fa4c7cc657678aa2eb3f147131b11035258204e8340b470ddb7e466941597d7ac4e1129a8680678e892eb282af5b0a836b889470c730036e6a5ccb431fb5ab2a82a6ae7b050d6e61fd9b2368aed536d2baefbd082efcd0a6f5906ba7685de7950a2f8b5c", 0x78}, {&(0x7f00000005c0)="bc178514ee85b56465529c30f3e24c4164446c8e9415bce02e5e0e882700247451a1e45984fd0f7994b5cc2c038912cf1392fcc6fa99af50f02841d189dc79fd7a4f6399af449b30f231d4f442353386062e9b16ed08497b8ef9f64f16884512a986888ab6924fe4f79c2d089680612f16548c3d860f658a04fac699937eee2e0d4347f014168f26d36a05f4e28d3ad3f8246390942fa36396630d00f818cbe976ec849e70414f23997587e421ebc9bcad0a4ee31c11a9180f9339173239df49617563998f8a4c59e3ad417c77a0931440859aeee6904992b9583e17ad22c330de2b5203c378f7cdf75b10c3a4ce8fdc248580ef9663ae63317bea480dbb5964aa74db3092545b02d637c0f9d46806dae91f51bca3f905247737e55e2fe317f7fb240311d061d2e93ba25161d24bce5069f2045f1840edc7f7d53e7fa45ad18f90b5a5db02c65a5da7da236280feca68b595e2cfa7a9ad26030cca71fc01fa0a7d5c6c3c7c1d8a5367b10aa2baa2d5445a816e1ee851bb1ff38959450d5b7fcd9e60c0f6e61649c0e6d05775dc83886c86e95e5707f8e4cbae67517a708dcb0a8ec82513ff7d47dc0a3011d6bb39906ee7130ff1bbf0579dc2ae419f5a2344782b26224cb87ca7ddd12e7368e1b91076824faa5a49a9ef00b48063f3a518001362d98d13aa367e1dd0e039a4c084299621e1081ca1a29e6ec844d8d71a0c5831c86399f2214874e488b47fd37d1903673f28bb4472ecd2d5c6b8495a8055cf946417d1d46cfe048890ffcc562560e6856258f04731850dfd6be151cd67dfb9304d05156d0dee76bf82e79247ada12b788521214d4460adf068d665801897d0867f3ba9d0545c0e13799f3dbd5448425f4feaeb015239feb9b1763a31a3de1626e53edaf31cf7cb4fd4bfb65ccf1f2b93609a26bb90956739e828a2e152558002bce9830e9ca328d7fc835b93afa414d2382ade131b48f9d6d6017f285f004c39f5709dc6840bd54e39f0b6d81fbc525accb864a95b1e06abd798c707e7cfe81db9c93fbe71d9cfc26aba754680e0ebf938c56a22424d9a1581dee131bd8c6d9f83a57f785df0c638e45028f9c2e3c8053b1647b604ca618478c1cbb10d5c6265dca3c24bcebf45b5820734c0fb136a1019ff06b864b591bde1ce167978e891c5b1b45bb4c0285305597ba5f59bf6bbdeb5cdf5acd1bc51a83a6c2fa0020705d5ec6052b4a29f62842728cf3ae81e72baa5d1f74cca5a81854b5ffd6da16b403e8352fcbb632522395c03d80c7d712e8019ea9ef33309bfc224123e5ab7a1afbc4806762981eaf30e140c8a23df1cbe35979eb82ab84aca2ce4c6f45894aaae912fa5675a30a69c6187e0a33aca3444a6bb638f85183f2ac8d89336c4349f8af0bb8dae4bbfa4deed7c2f0ea38a703c6e07182147b756a47d29bc34e6d34cea7ac25ed8699f8a2aa44693b49c6b4dfb55b292973a68b48e89e625ef831d065cf42c5d620032aba833b2eb2aad6a1dd2e4b487fd0bf4bdbff936e6fadad9fb27cce9a712b0efe3d3629d1a73d7fea27fb3a6b9d0fc565e971c493153bf02f32883414fc017f545a0da5cb93fadb9056e45fda8a5c5a07474283c70834f90b8b3d7d277a5644bcee2118417b523cd87f1a29673992d4171228e1badd03feb37a27b862e57abe2a9c941aab759ecfce21934dd6a53ba892fda5ce47a8ca3bab0a33e71406f0c87c65d43cb218449a1d70afe7c1aa7ba942f5f4ed7c2124619e15a2ae59656ac7de38ffe888eef05e35f32eb8be2483ee127dec6151e1061f90a72f8578a27bdeae02da101854fe48ae71e23a4a071f4b1996001a5c6bb139cb787f0c650581b463e03c8799dfd0e3f6f6128ac9107be1e39577fcc7af3127c523a8caef3466ee4c4802ab4ab2c7bbbc4f5609253c955fe89f955407e4b30636c41025926312ded1d967b6c722b15a3caf9649a8906c4e156ca189b286a4d091c6a4be8bff37484e52af72f71317e63fac9cdd6d92f091add8bc4e09b902e0b5f4da257f2275a5695767b0ac1a36b36a71558497bdb2867335203aeda575cf301b70594301ef559ebb40284b4b474c22d6a480f688d3967084ca8a2c98e25b4e1158d5078d50adfb769bb51afce8fb84761741483898ab63ca6b411c7e9a6a6931b7af1010bca29d435f2d2a041ef7eb7400a960fb5df07b50c1168f5dde48f39794dc90cfba29a4efae8e249008648e15d425456d6705b7007dc5baf6132adca601db65adcc662fc26d3afda1d7d82b9c141a5cf3bfdc48942a9e6e89100c7a53eb7be6bbd69e0282e3fe8f41ab67e5ec2f495f1619ae27ba67da15bf5481cffbf26c1fd89396f898a7d04c6d5d56adc011ed2e5cbe83243df61dd2a4c0a7a8bc7b274e9891eeced3f28de53728fd08b12f35b27ef7eb8edb1bfad5d80a55f5e2b57a80a92d06e080daebcee8711616247b4ae3af5be6ace13f1720704452d75043dbfb4cdd9074a1ad0bf58ec5cada584ac01eaa5177b0245856921efbac65bc3e8a26b2f6b347f7e506b6bb4e589c0c7f9e544bb94fa04301a6c5e43fc9f21f5b14b061c3ca665f8d833ed3e7fbb9938f56870c78fd1fa9cd1aaf48f1967a30b43d8aa035353ea6f8f6a4bb54591dfb5ebfffe99bdee41c23cf2bf3b1688f5b218cccc8d26ddf22a432e36cc1ce7e6c9e358305f6f02412ad305a408b76e054e8945ee0da7d9e644201a9f6a35b87e286bb7c8bba772c70956f7f8d85228a468af121954afacb26e930c0aa607ce6feb59063d3f87a8e54380a72a84d6fc128e6c1a8d55dc9c4f691e32d873247059c2c6e0aece74273821a9d7273b902dccad2f74a2ae79a395c54362a4866840f642db16efbee7b7920efb6c5086f8bbfb47dc9e2945fbadf27e50460c8d2562dcb30d637e94969f86822c2ac3c7a8e740c65c29033a157fae06b5cf21d305290a69041ad83f8345f20d9ba1c112f361d026886d3d7aa7473ab6ed8179844861c9171fc66235b98ff99f815753f25cd8ad5aa6ed0ac9c392243395dc34aeb9cec9ff492881ac94dbea0493390c1a5b56613493ef53d2fabdfc290c1c062a5098cc47a2df1b5e6818e0c29fd07bd118ff189bdec6948f1ea4999bb83114755a0be9e60d7e4e171939ef5b557c9e0a6dad0c26aac5c4a71fb0d6252b75c2e00234be07245d7b28385842cc0b7a272190232f7f84c369e83efeb2b62670acfda56c2eeb7f153f8ae0bd83f6a36eafae00f307a9b6c5a00eaad4f6bbec4edee05784ceefa3038da8fde95eb22baec6b2ec848d335b17f64f029fad353f1bb2d4290a2ef574961ec1a5e3939f79bdd467017a2e4829b9e7b246cd60c3cdf38e1dc098e57c28731355f6a98cbf1f0f70334ba325b1b98bf5ce69380e4a0aec0b397b1c9fa63feba99fc3c7c33ea0f41f304edbc37a4a4f44bd52fad4c23780778bd5f48e569c03b7e3a4f45aced401ac2092f3a30f204de26eb25387702cea85c063f8b5049add60517d5f66d58d786c2bfe4fbd02b2da0c74f50b64328a8b48bbf25476ef7eda2433a960daaa2bd07d794f0883474c126a23011e9c63e6aae45cd90f4b9b374d7f115a050808ad1e48fe254ad5ddfe996aef37922b1703ae14b67d6fdf61b0f40427b69018776316d3b4dc69123a0930596a444d537de40421ea23454754130ae66b773bc0570c66564201f5b75e6a164498653aa9d7021d433ca7f7bd095e1877ce69d9db5b2f1d7a86d9bbe0c21b51b80f02e828dd052c9c969528573315381f8c6defbb3b74cdb4b320bce2fbcf4326be1e72ce780ec2c7255a5844c895238ec80345076f64f8936beca61b17c4da7e5e2adeab474f4e85f5825b0ac3d582829cfeacf209c780dde19810535bf2a5a723e3a193fcb2c12626f9c74f062a3486a150df0ff76b97a5a412538809dfd2ac1ff0a68ae6c731face121b5026276770d23be2e03c33627bfd5cf2aa2a62cbdd9eb5f4a0c139c294a30a0f30e35c4cb0832826ee8193a2b8816389968926749b24d88db643ec25f7d6e99b703697855991c287195ef70b25b20e53c5cb187df2246929f1e7c7b863fcaf30e13773aaa12456e8304c45b2cb432fafa074cffe2722a36095c8aa0efdd10ba7aa83c5a8f9b6f8619a538bccde891a235bb34b0c87222b1b25fa5627a2ddbd4eb15692ee04cba2b2114736e229c89f88a06e817dd5d5956308d462f2165403d223438bd82f7508b79eca57bf82d198a70dc44eca51ecd50cf6fdf5d3ba58fd38b693479c446aeba6e034f0d2f27501bd4299566ef2d99b24a24777e3237b99a1aa240d96b650144b745fe773518cc2b62a70730ad52326c2520d26b822def511f74508c21d5bfe1cca2e39a6ed92f3c811e3bd68c1a68f8c59780cdc5daad6da7914644ba74585b237e1146a9f46df6de3bd4801a85bb05fea0008dc67ffc15aeefc19988f4d2a71319e0510b78946850ddfd0de99d8b6820034fa596848b30e105068d326ddb3bbd7f9df7dc3da3b1de1b4b41f123d034cde7e57adb702ce62786fbd3177ff5dec723161ad69a4d374ad1b6dd68769064b891465791ed0c05d92ff87f84b3faf71be38f2dd79ef0fe4943e9543e7325d3095a4f7f35618f9efdb22fd6e57bfdc90486bcaaa86da14e03486d66d5a63dcb91feff6b7f74ccd4686d8bde436f51ea293063f0b4e1022b5b86ffe8cf5e12fbf92c3ad6d68d4e8cd7afff3f6a6d4cf18cc1a8e039abbef496deaebafe600fc92187cef60cde75a43cf3b17440a11859f84c510b18170fe5ee459e7116a98ec0f99fe120e38b2622f930a24b9d4e33d909b1d6284dac4f26c8451c8f6364541cb336b6099b4c29877686a2b8161c2ffa40393d6b3dbccd2499837c404f8fe6b69ffc31fd654ad75ac5479390db0d5c51daad6897d60c555942d90edb056e0284ed339eac5a919d4b4ac20c50efadd523798cec631bd4e7f60d161feae1aef9f453a6847f0af8497ba685ae78efae093f8832171d67c713b55a2262e859082da018b9e926d884429c636c675da39fd15ee0155d1208097d46eb5075593bacc582677f6f8565f52e345f943472e02fd99ce8ae9832f3f017bf592c8ca44e37be0c615c1ed485c98f4a6dcb4862f19d1a7ddc6084ee1d5cfa59cdd25aa091da53628e6fba8332d1a11a882f2f09d627fe3606f8072649bfb688c9f0715faddfaa68f9ec2d68563cfd5e9b28c14e55134610bf96c114e2ca88baa5b25d3ed27f14f591d0f6f335eb1a64c5efc826c4a7db1a24a132dbf1d331a586a9d7ae1696134af1eb3b3f17c2220449147287dfe80525aedd94aa24ef09ee2937cff5fe7b15f526b93282f7a715d90b13935258ccdaa763e19e60acaeaa2796e1c7afaccfd2c7276dbce28d84bd3b3c46057a684ed6f4c32ed4cfc115bb9d6e2a39cfc443f489f0366cff0f140f4666e3d00a1d2693e175f6ad371466f3778848e872f605f2e2e7381ddd94739f157188f372203bf0c2831e06c73237178282cb222e192f68bc7ccbdc0462ea3162b749a0ae1ff3b48c92e2607f7444fd0ca18817ee57f913e76241deedb3884c8e28c93fdbbceac1372aa2cc57041521942d39d3bfae64ec67a88e9ccdf3686eb5be6736addfead90d31e2ec1f0a45c0f8aa5460eed04368d4aa15d2266718062ad638e564fc4a6f1cfcd80378db66e8ea495593e5ec2404b85c54e73fe64e767064cbffe6122e65662e6414603fb4cbaf6c7763e2d24f737aa3a5df03bb74097f6f2a82a2bcf911bd64900582fee2de00144b211", 0x1000}], 0x2) execve(0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000002ec0)={&(0x7f00000015c0)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001840)=[{&(0x7f0000001600)="c5c86ceb1b9072ae7880a65a82f6de299fd36b1d810ff458b24fe4575a4b838e947d4714c7a4dec098c7c34df4b74c37afefa28d5bdea8e58c1c9ede40dd0211cb32c92dc4ae5862bfbf267c664a2795c90e5fb080e31860c860a84d2edcb47a5aab57d8e037af7229349775220836f8f5f759cc55cc8d2c8d82d7cba2aedb23c880917d878234d576cfc662ee0bb505927c95e3706ce897fdcb13c2be62da0c02", 0xa1}, {&(0x7f00000016c0)="344a6a369091a3069a5d8b584131a93f8f93244b45f2d79c9fa6f092c32c20ac2652713f74715575a5b5a19919f34ae289aad59a81be681c0e6ed19901936c89938c03413989fcf2d5510f7171486c2f0f2ed907291cd0bf01e5b4c7a4e2f607994939eae27496f911fe9c0153fffd9278e83be8ed9167b0256d985798bb4d65ea7f3b67cf8d1e0d30", 0x89}, {&(0x7f0000001780)="53f4d5ed99b5142af28513c05f50712319538b9fd29a2747e8f2ec8fcf81d1698008336a002eec6fc12a9298c3d581a01958968e11e011", 0x37}, {&(0x7f00000017c0)="3d829567ce0c92eae279dca044d8a40aa00a9893805f25a8193a5f4c5755f94b431df945c40697638b727cc3cbfe049cd6bea63ddb801d14fb7a6302ab5ebb1abaeffb432bbc9996b235", 0x4a}], 0x4, &(0x7f0000001880)=[{0xe0, 0x1, 0x2, "2bde6da425de5a9ed42ebfb6d226924b783696fdabd3e2455ea232461901c52c3e5f0138e7bf38203cdfe0cf8d8ed17ffc90eabc4e397dd30fbac18aa843dfb407cb86cbf14f7a5fcd7790cf24e94dbb1463e057297fa09bd023bb99f45eb992c9c93e2ab67020e5234a81a26865058e4940e678357c9b12b1d0e64dfc5d86207c0506837446f157b10f3809d64460d61ac1052379691108b5b28a79cd40229732edf44efb72dd64ef6884158fa1fe20738575179e0539c496b7a298cd18f56289daffaa1eba60dc9f685894c2e5"}, {0xf8, 0x1, 0x9, "71972984fafc578f3961915021d4258abd2a193c08ced2a58e7dc47c5e7b6274be6367e8ccb0bd8668f06e936c075387117732791c7ee56cc685abc371b30ae821abfa6165ad495acc09b31e80e0a9591524042052ce0757a9d34371a5cf5635ec50a29f31689ad43375191e06b8700e64b2c05ce7349b20e5b10a165f159bbf52a5142f76147b11e8341006a99bbf140d2698604f96f7d38514acc7d58b0ba1a38b678f103afe0622b6ca790438bed49caec3bb9e0bcff868e83415b14e4e1b7482ce3aef8a0c04b811c99e6cb253f37c4bac9b77694276962f7f6d37365bcaf65618aa"}, {0x1010, 0x1, 0x6, "6d0852b4c5d23eec5048565ec7985f32e55362b328b7e53309e483da670810404f19d65e26f905cc66d7986ccc917e0d44e7b550c3dd12896eecfd240cd55d70c135befce5fc4f9abc50704b694a33b0dff892b182cb0d9ddd0a14e0c00a0fc908033364c8f3a729b4e0bd577c30e14bdfadf6ece3ab5e2e4f256ca44ea673502e124fa63f9de25c24346ae6aa71ff649550cbbcc708495e03c7ff535630f5b9b470ee115ce756085ff3477e32bcda8ce11db73f6cb16214c33532864c93860dac4781845af51ee2b9fb970d7218b3820bcd8e5d386bff7ebfd7c3efb425652bae1b920551f2233d4520689968f31e0d4e231738e5a1fa31fc0c3fd45935dd571c7e1577f9810f87b642d8c23820dd32ec1ed83901c130c50ccc4d5de23cdf518a96629abcfefb450a23a688fde072214804cc60d7f439286398c48cbbc7045c72344f3965527f11aae171733caadb963458ed6195b21545fc462a6ff58704938d7f60ea4644b1d8cd2bd24b55d91240ad7a9b5de8c3f0feb8ed424fa79d0506d69dd81029eb7931d3dda23021ad22d5c5ed75b78e0b4e9fe28d24d879177853eca7c8fe36e3862fcaca4daa17c7e4ffa2d51be973c1949f632bfdfb9cb39d84e6f742bb60bf80696c6c0976f7f263dd42989723238c5db9b6ed71b12b78d1249070804fba1fa09b9fa588ce06133b01eb00c1a735c7079e4e2d5579a0128fdd215b49af983438f1048120eb9b2fc1e8f9c00a7d070abc0e8ed9f8a23c3d599b0788cc9bf4a0cc00bd75b58272938a2d6cff1831d5ac89084ac3346f266a93c615c55079fc4f5e7c9efac744f9f2fd5f26688b68e3e77a78a886a25dd4d483499f860cb233d49e668e53a4f10855bae9e6ef3289a22b78babd500539546519615a84d8c256ee8f56d651590ee026ab49ee8bed9ced3b75e71dd102ae067e1de40b84e95bb4dea50aef53d88d23adc8584b7e584aca4381643adfaa0db52691ed03d53ae4dd1aea48802182792c7eff7c32dce32567beedcf8fd810581d6b4391ef923ed6c106e882ed20d41b222bdd67745b2c4757047da4639ef8dffefbcdef71da111d8e8bcf669295ac87367a9f70fbd99bb661fb49fb2737076c7f223c6d307b44657225ec750925e66abbefbf656895e60507f41e8cd7806469a8d8bf3849fe046a24f8e9ce28b25c9d634477e2ea2cfe351af6805a88dece2179d74a1ade3cdf84eaf36f30ba8048da7db1066f6877bf0e746499ab33dcb0862de8a64480498aef879e7182de64d8031ac687626627e5b0b69016f3ef9bdd14d5e4821d7d3dc553ee6c4c1fc88f443e59e214523cf9e57f0ec923a25019c3ce15284156d7ac699f8f7b1c4f8f0d2affe6c7673e689f3323a8cd18a336c2702a173184d6190aec0c11e0f0c0ad310831053f40087e6549cde20fa6cb1011f94d339b7ec90e3d59632ade33486eb04810a7e3fb6fc58dc384de232a33929091493bd3ff86673e94fb75e264b56730aeff5fe2007f06c79f68f1d0dfa3637ad612e38c134fd5e8e5a024a890be31604e6a7de3d9ab380aa639312b9737fc7d2bfcb0f222993d34dc966a53e885dba8c96a503ac043dae8b9e78ea601fd09b2238518d74c0df83413b4af41645620e85e231ab8151244987b5f9b10a6bb4513d4ff6dae8d9c28b6a0e1ff150cb5edb7dfd707d344a98508a5a93b69e4f5a56aed1812dc2bb3d949ac1953ad30b1f6f50bcb23cf1128450a350bcb0836daa095467f640028c2c2416189113824eef48fd05051c37a726207a7da4886c70e91afe00fb022234c8c68c1fdab881a951ee89f1cfbfcf3ca47668723a6ac436e2718bdfe3638d0ff45ff71a09ec86caa54150abdc73a5031624b64fbba63b2f48d7889cb6aa274ef11459e606ed953ccc33796f93dc0f388ab022f3ca5a24cf35c2a3f4d664bd34b864a2734c401922acca905627750631d72d8ea3e91b34e0fbce315498d8da8f0bf1e4d2c0d7b1b0a23f01dde75d73cb4a3de3a1ba9cecd3cd7845206fcdaf05e114802a05784dfce6da2b13743e59077c926ebbbd8806f9493bcd958af51ed23e6658c8f9daa999f76ee456bc9194c932b9957207eec58638ea67c39b3ca149271cffabda93c8a143e79986146eb628ee9a7f11819282b148ad2a4a635d4e0f8b0275b954794a5909ed6ee39f1c5745f4672e7cfc7cf2a6bafe1b7b4443c52cb77b006179fc3fbd37b5218a3c59e76389e78221a6eb76ca26cc43f21ee4c106a3c4f5875dcab235f2596aa8e0babaaf3555b12807014a563ddbd85c995bc8901c505655a1bd8ebbba3a53ae73161ba98d849cf0557ef3424ba5ef2403577d6cb5b07d46020f668b5406ae2742c8d0cafb85e873ffdec1e7f85fa02016b8926129d887f5fc3398cfe9d26efd0ead6852968b78134cbefbbdc4c999f6129667ecdaba6bc560fc0054b3d5d262a936f95c80ba04d1b369ea8a35299735d42162745c83f4d0761e243784cecca97f1c9dc582aed2f95ce4ff7d0271278060fd3888a458a89f12d26de18cb69aaab797a7e660156d197ff2b8a4bfb8bee01161c794da8f28c3b7cf8812061bbaddb83566497d6acbcd11fd59d9c68c2d17ca4ee60397aff02345292a660313d1591e469bf7372e32aa0fca3b9b50f06a55ab12ef8375c1759be088baac34c7cd980c68987d1684d290c075e4712d460a3711f016000984aea6dcec3998839c41bba7b86a83916c0038ec3d3eaf52ec9364d16a17d1ef456bff61950b9e2b61bf340c15e11d215cdc52401102ce928dd73561bbd210b7390ec46365e19888551fc16b18d83f1a696e54e0a5dcfc22e52a7b3b73c6055e759cc5b9651a9cb947078e8357ecacb23025af7d52e1f1afd9ef3c671e228eda02d8d871aad1d6573d84abceb9f4a51b0304662719dbb71d4a4c259fd679d64cc8ee66e4298cb003941f6b81a63b0a5e600130a27d55b0fc7ddf461a597e8d667d06a650eaae9dc1501231768067d4ae16b171c5c7da63032d6e34b65c5626f9acd797135a134578cfd3f961f258e3ea943e6218e33f65aa503311ebd1854fe826f65c8d00331c264ec04690f953aff78ba6458253a65064c79e60a068cf0e5886e35df39e733108cd85741f8c194d37a06d72f0bbeb3979f3ce589fd4b60d7d77b27e1fdeccccf8e62c4a4b7d655f955439543356b82d4e77892318d8758dff87af605457213102c11c7d341c4eb18b36e98ca48b4d12ec59671e3715c916854a2611e30612cbd40ed6fdd9cf70c91a522625976d68a6aff123a7422696df5f86d87552277e8f8cffbcf56c8932fa90419a91c0dea3c1d99ad9f39ce42a878e4340774ed6a4da7fc9175e62a81ef13c4976638b4067b11ee8d0733eaf091c2d56b5c45423a967299dd815dc5e42b63c56c64789dbfed30e37aff56b398733730367e63190f54571552deb47521b02bab3e41849e6d9f9a843668a85770cfb4fe7aeeb7ebcb9a9744620acb74c5ff62c9b20f3183f39d42163132086ff0f8f0ead4c5e0bbb681ff1479bdab12841dc92500872e4044ffa03032d3e3a618d6ee443fb06407cff3bb9803330eb836c06f9ffc09bad9306841d9625edd74bee3df6f7264b21a0197884ab9d73242832ea63519c7632f5d4a559ab4438a9abd028021916898b7905f10bcfb28eb01a65b148bddbc91b3f239174a76af869228e81603d174406eb6b6d08d1296d4b7990dcb7b3f2cdda30d844a46ef58e6c9526f9041511e80e6d26ceee9384af2d3344241f31ccdcee2fdac6a175c367fc56248f8f1abdba71168bf2671da331ab9633d5a374340a638751f1c350ab3834c5df818fb15a44f2e8749b49ba74dd1afd4bbb02016974b3492fbcd6d27ad7090d6359a30422445d3b84b294056c8522efe2fa234d0f55314b110260345987ac46783a0388ac957327206648c359be379e1174ea8a998d59e6dd640357e0d399ba81b49ded5db43a20c40f41930a3579e09915ee647a27070ce9836c43042d47ea35b05215dfbc450fb2dd9b75f59fb60f0b758c3b7d59e033a6446894f2db6735986538f82e30104c7026628124af04b7d419b859c9bbdf43fe57b67fff608304801616edc5d5c3fd0cac538b5ccf4ddd5e415b2a3ab9557703c6c0024ad6d5c412a3baf7a72ef45caf57b66e6b2fe12f40c4d119bc8e8914e8659d41013015c61dc228e3fb82e11861c1badaaf1de043c71bcaf614d5855a9993842a2db38c14096911b7d5cd985ca0495aaef857254bc3afa0795bbc105c0e82ea43fad7beba1355fd8b3340f6369092679e1fa0d9b74922fde790e67c5d10c8a9af5ddf253489616c9976084a139051aa23f4a82ff9a0be4fced065f373f4e57264c39134897fa7b32ab285d26f1cdadb081dc54599b6c8106a98c3b094f9b5d0c8b42001437defc98741bdd6df7f6fd49bc5de5ec34c8264f993cbc316d08dbc987efbfae2e5db00eea4eb6be8cc72f353e31398b5eef377b363f8cba8a2564797b3f67b2e05605a61b3c6225b680f867290fae13b755b6186b0c25e27fe140f2156d4427fb0b0f1f86db369f471f146c6ae5cb9b6a2d5761ba1d5b3b96d1630b0591bb3174ccb20ecde2332bc29783718c95ae6d048289ade84b3ed732351bf2e16f4ad59db42ba6e23ccc2ac4e75a09d75966df29fc6da3195a6c8483853e312d64466b948d8d4483c93def0f86a832e8c68dc70ff9b72d60e395169d07724250b0da5934353c272033da1782688faeee9f671177392e4c28ff3c0f3718d1f248fba0bbdc3ba50bd001bead10b32793a86ebce12b8687a5304aba4a43382b7c57f6f88e087ea7fb2bdddec97262220c6ddf8ec83f8c43f8b05abe8457c28c607713afdce764109576fb9087e763ddc4d277a0576a3819bc7cb9409d8afc094795df83089a0be538fc6d10ede4e50a533c05b8c2689691abbb43d07584c38613627215149ccc9c33be175c2c055b0918d7fa6f9115897e56b9633aa4672e98a71ef9f1ef973f32031fd89109cdae9b02a4df813fe1ebc6c66ecbce1ab01ebb6b1cd9b6c8bb4b8aad5b476bf2a19f33e9230b6982dc513cef92db1ee78848c84a0e2087ce5da01534893a69601b33b262c7c20497932f3cd1e2e2389a00b10dce5b6a8a0946d712e2803762a5185d92b2ec5597154e0b1a1e1a37c690b99a4e1c709ac20478424f1f05b5ebf34f5edb6ac6d9f5939aed7a94028b141e17c9886f45802825c2babfef200e80b05204730e3ccc6c4b49686bb921b104df2345706906d28bd73566d08dd8592737938746c6a57bccb7d1c05a7e75b89e7df6c0ae9242fbb3e72019a57bf971025c3db4f8c5459bfe7403d448d2734bd2e6526ad584583eac4fe71a3099931c88f0256096c1b7cc0da9454d579d1045bb10eb0da0b16fe9077c4bf00a4da1a56a153ac48a2550e77420f612ad45cab78201c404aa397bde3dde4e8f5f0ad2c606e17e0bb955e0bc8d8c50e64dfe7fc7119b96372593d11198a24cbfd61f0eaf0cfc815abae428c24ab305b47b2b3cecbce52b578fbf1733c12ca2dc509de85827d61662cd36e3fe62d1fe2f6fb0029bcc88fbc2a02b1ba1332ac9d6149bc8dda29787a677770ead92a05ff107e7ee5c1db7c923f7bb0adc884986ef743bbae05f14934bd818d8c2b4b75dbd0b01d792a46b70be049dbc9e0ad43578bc865b548110e019cd1b71d1c4f373641155d5b7f6591fca1470d8f478e5d91369bece03d3ba492f2ea7fbf896168801d7ad53d3b913ed2fa82ba13ad5a7b42a86"}, {0xc8, 0xffff, 0x8, "27ac6f13dc9cc591711befd9c0d8ed9866fb11ed93466b5d26e3875dcd1c8233ea705267cde6186d0d6b6e0f17b3d84fd1ac25cb82ea6dd611d0de493139c9735351798d138645eadccabc1b3dc5d6bdde8b05ff9061d672a8df5d845e41b2ca81b69d7ddfcbe379063faf1edfaddb576accbf711364f9eb6bfbe7bbad2467ed1f39c75906a8f77d0077a3489475d3e299b7d97771d3871e510235155bd6e311a1f2d655a00e8e73817019afe26849b39bc72df9addc"}, {0x88, 0xffff, 0x9, "b132a4c2b00dbf11707299da6988129c99f786ae325431635668485e92d8513d4440c24e45cd8b70d2e3f7ffba99357a87d0cc7d588eaf067b0b4d9b34f54ea76df2a6680fa8fb0ca99e2960a488a3d9690ecc89b857953793ce58a3d2861d8996dbffe53566bab7300c36f2325275c1e03a576d986779"}, {0x108, 0xffff, 0xed, "732320fab39221bbeceae2a8b27ad09c6a986028ea54f20481a56216be31ff8118acd62b8ef5a9a3612f97bc91075f042ddcea9ea97fe8bebbd7348d98e5f61da6bf11e4c0fc07911ee041f67986c285863025b7a68afdf9fd02799d952c4dbc8df29d1074da372d8ca41aed17d2ce94b2a53ef6e79a57867b7d184b47156cc55d695edfac824b81b66976446caadcfb7ad64bd59cb407f94052e097c02e395677b51a438e800e316c554ee22dc58dc6b1c281886bd0e77742d8d271f72f3e2e8988596642abe67b0b9fd1b1ecb142281e2595044f8eba7f422dc0fa759e5d82319a0e2d4d2deded23b8425e12017bb513"}, {0xf0, 0xffff, 0x1, "4e6d57f7c2584445ba4dee09ebbf77d17aa47a042e1cfa762b1be63216b14dc899d05feae479075ef19a0544ccc55a92fb7cba42ec155f183452727d07717eb1caa7015ac7d213f558ab14eef7d56eaf845e440bc29f912de7f591db51c358aab449caff4f990d75109471461837c3d9367b21324c4deec90fb85438bc8bce57e56ecd704b747e89b7fc264a7665285970b614d4ded8c162494ba869072fdbd16464a571350223cec9d51457508eb525c3307707b1c84b3c389490b6248c42395f84209ce367bf51f509dbe99659aa21850dbf5c37dc669a1029"}, {0xf8, 0xffff, 0x143a, "a775c22794e8ca405c946d240bb585cb7283b5764b7ffc097fa352c4c9fae0da6506a182e910ff5554d53e24741be7f44c36583ba520b5c579e896206d3ec5f583d4ba0f92bb3af1a203df2b739cd09c9585685ee79e4b771b9158b928217b19cf645ea86f3ac3f373abe159c760398d2a4ea9a5bd9daed854e1d9367fe5c08ce07a164dc83ca6015d2f1a676ae8fa365f658775c8be9ad998687aa24bf9231a570562f89aec238ae8edced29d285f1d3237e4e4064d9ab5f155ad317b9ee9a52346523a88e870d24aea262af86627da7453d20e55530753bbef7d3495a4655bb013ccbe"}], 0x1628}, 0x8) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 04:27:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000600)=""/4096}, {&(0x7f0000000080)=""/77}, {&(0x7f0000001600)=""/177}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 04:27:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt(r0, 0x3, 0x8, &(0x7f0000000080)=""/36, &(0x7f0000000100)=0x24) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(r1, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 04:27:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x18, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff6e, &(0x7f0000000140)="00920000000000c9a3ef213cbaa6596b0b38aa5000000000000090cc0fc10482e4075ac05b3e219b94ca7424fe586391dbf634b44988481c270c6f063f") socket$inet(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r4 = fcntl$getown(r1, 0x5) clock_getres(0x2, &(0x7f0000000180)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x800, r4) 04:27:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 04:27:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f00000000c0)=[{0x8001, 0x40, 0x1}, {0x2b7, 0xf8, 0x5, 0x11d4}, {0x8, 0x4b, 0x7, 0x400004}, {0x9, 0x1f, 0x1}, {0xe68, 0x20, 0x0, 0x8}, {0x5, 0x0, 0x4e, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r3 = accept$unix(r1, 0x0, &(0x7f0000000280)) bind$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) 04:27:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x480, 0x10001) r3 = openat(r2, &(0x7f0000000300)='./bus\x00', 0x80c0, 0x44c8aaa61ad54373) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x1, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r12) r13 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r15) fsync(r15) setsockopt$sock_int(r14, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r15, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r15, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r16, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r14, &(0x7f0000000240)=[{{r14}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r15}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r16}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r17}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getpgid(r19) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r23) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r25 = socket(0x2, 0x4003, 0x0) getsockopt(r25, 0x0, 0x13, 0x0, 0x0) r26 = socket(0x2, 0x4003, 0x0) getsockopt(r26, 0x0, 0x13, 0x0, 0x0) r27 = socket(0x2, 0x4003, 0x0) getsockopt(r27, 0x0, 0x13, 0x0, 0x0) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x13, 0x0, 0x0) r29 = socket(0x2, 0x4003, 0x0) getsockopt(r29, 0x0, 0x13, 0x0, 0x0) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r21, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r25, @ANYRESOCT=r20, @ANYRESOCT=r23, @ANYRES32=r26], @ANYRES32=r27, @ANYRES16=r28, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r20, @ANYRESOCT=r29, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getegid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001080), &(0x7f00000010c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getpgid(r30) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000001100)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x400000000080a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r34) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x13, 0x0, 0x0) r37 = socket(0x2, 0x4003, 0x0) getsockopt(r37, 0x0, 0x13, 0x0, 0x0) r38 = socket(0x2, 0x4003, 0x0) getsockopt(r38, 0x0, 0x13, 0x0, 0x0) r39 = socket(0x2, 0x4003, 0x0) getsockopt(r39, 0x0, 0x13, 0x0, 0x0) r40 = socket(0x2, 0x4003, 0x0) getsockopt(r40, 0x0, 0x13, 0x0, 0x0) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r32, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r36, @ANYRESOCT=r31, @ANYRESOCT=r34, @ANYRES32=r37], @ANYRES32=r38, @ANYRES16=r39, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r31, @ANYRESOCT=r40, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getpgid(r41) r44 = msgget$private(0x0, 0x0) r45 = getpgid(0x0) msgctl$IPC_SET(r44, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r45, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r45) r46 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r47, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r48, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) msgsnd(r46, &(0x7f0000001200)=ANY=[], 0x0, 0x1000) r49 = socket(0x2, 0x4003, 0x0) getsockopt(r49, 0x0, 0x13, 0x0, 0x0) r50 = socket(0x2, 0x4003, 0x0) getsockopt(r50, 0x0, 0x13, 0x0, 0x0) r51 = socket(0x2, 0x4003, 0x0) getsockopt(r51, 0x0, 0x13, 0x0, 0x0) r52 = socket(0x2, 0x4003, 0x0) getsockopt(r52, 0x0, 0x13, 0x0, 0x0) r53 = socket(0x2, 0x4003, 0x0) getsockopt(r53, 0x0, 0x13, 0x0, 0x0) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r43, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r49, @ANYRESOCT=r42, @ANYRESOCT=r45, @ANYRES32=r50], @ANYRES32=r51, @ANYRES16=r52, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r42, @ANYRESOCT=r53, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) setregid(r31, r42) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r55, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r55, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r54, 0x100000000000, r54) write(r55, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r56 = geteuid() r57 = getppid() getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r61 = socket$unix(0x1, 0x5, 0x0) r62 = socket(0x18, 0x1, 0x0) close(r62) connect$unix(r62, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r62, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r64, 0x6, r65) sendmsg$unix(r55, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r65, r56}, @cred={0x20, 0xffff, 0x0, r57, r59, r60}, @cred={0x0, 0xffff, 0x0, r58, r63, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r12, 0xffffffffffffffff, r7, r13, r60]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 04:27:49 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socket(0x10, 0xb98e608e255317de, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r15 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r15, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x400, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) r19 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r19, 0x0, 0x107ffffffb) ftruncate(r19, 0x0, 0x80000000) msgsnd(r16, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r17, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r18, @ANYRES32=r1, @ANYRESOCT=r19, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r16, &(0x7f0000000880)=ANY=[@ANYRESDEC=r20], 0x1, 0x800) msgrcv(r16, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000dc0)=ANY=[@ANYBLOB="81000000000000002e1100b0df5ce663969beea42740448f77c7cc6d7fcf409def1a1fc1ed349a26db991c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b5780635605000000000000007040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21"], 0x44b, 0x800) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="1886664f9f6100010000000000000041000000003c86a5e79a7886881c597387fda01911b89f94983f3627f21ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a2405c955be9854762bc70374603eaa6e7dee5bae127681a1591d8a0738cdf5baa691a2c9e535388b19f1dd17fe1812980df1a239616bc8edeb8cb86e00c49afd6b5bb00645665c25439a7b928e119a441a2a7d53cfc96f76701ba1b0e94a32750b723fbe143d1deac33a3b673da82d6a31e0cf96f72baf9df8e8f644663cf5530001f8f7b6c882c4db0e3d145b6644c245c522cb85a4db3fceaa7f5e6e8462dbff7ec3039821057b12c8d47661e4c5a019656d028ecf9165884397bed1cdd5cad03004608e93c668ac3541c1c7768da80aad01097313407608556eed1f37055d06af3dfe033e8a6c3704550bb9b8117d0d47596aec1c8c03731f1b09ed9cb30eccecd8b9"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:27:49 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x8000, 0x1) recvfrom(r0, &(0x7f0000000000)=""/71, 0x47, 0x842, &(0x7f0000000080)=@in6={0x18, 0x2, 0xe6, 0x9}, 0xc) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0/file0\x00') fchdir(r1) 04:27:49 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = msgget(0x1, 0x203) msgctl$IPC_RMID(r6, 0x0) fcntl$dupfd(r5, 0x0, r5) connect$inet(r5, &(0x7f0000000000)={0x2, 0x2}, 0xfffffffffffffed6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 04:27:49 executing program 0: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x4010, r0, 0x0, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x15) socketpair(0x21, 0x1, 0x7a, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) recvmsg(r8, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="4f8514e9d2ea1843bfbfed082465be8bd6ea2cc1a9d0d9f303d0821dbad745d5fb6b3ce45126a8fb2e95f1c4d70ccca83eedfefe2486baa92b49066628379618193d172ab66a0b2d18c9f193774c95fd61f30d79e1cd7723a4dceb2b53ed846bcfa44052e77e8fb2bce35495b0ae5f44277dea5a7504134ffff5131ad71d117139fcc9a0871103deed4ebc4d7348bf2128009d8f9218b98e28c7c81db62b5cc1a1c2c7620f6d71609467c9762a8328941db527b18876e473325c2477d73444e7a50ee502a42de40970710c978e2ac4846f2a3ef54d9ebb7f590d48186b859c7274077c6fdff0d8e4703d5221ea6a9951", 0xf0}], 0x1, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r3, r4, r5, r6, r7, r8, 0xffffffffffffff9c, r9]}], 0x50, 0x2}, 0xe) socket$inet6(0x18, 0x2, 0x5) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 04:27:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x20, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3}, {0x18, 0x1, 0x1, 0x100}, 0x400, [0x6, 0x1, 0x80, 0x565, 0x100, 0x0, 0x70f, 0x9]}, 0x3c) 04:27:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = getpgid(0x0) r3 = getuid() setuid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(r4) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r9) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYPTR, @ANYRES64=r5], 0x2, 0x1000) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r11, @ANYRESOCT=r6, @ANYRESOCT=r9, @ANYRES32=r12], @ANYRES32=r13, @ANYRES16=r14, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r6, @ANYRESOCT=r15, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={r2, r3, r6}, 0xc) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x18, 0x400000002, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r16, 0x0, 0x0) connect$inet(r16, &(0x7f0000000040)={0x2, 0x3}, 0xc) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = socket(0x2, 0x2, 0x0) dup(r0) connect$unix(r18, &(0x7f0000000840)=ANY=[@ANYBLOB="7c7fdab2ce2e1ea3ada0b3a19cbd6123d850e778045a0286c024d1f4c50bb484625f72523340"], 0x10) write(r18, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 04:27:50 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = fcntl$dupfd(r9, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) getpeername$inet6(r12, &(0x7f0000000440), &(0x7f0000000140)=0xc) sendmsg$unix(r10, &(0x7f0000001b00)={&(0x7f00000009c0)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380f44b3128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1d9405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bd366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d880000000000000000000000000000008ff56125c1614e91f8ce1b74fe105cd3c4574f199cdca7dd088c5930d0"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000180)=0xa5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 04:27:50 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x9c, 0x7, 0x9, 0x3d485165e12fe920, 0x8, 0x0, 0x30000, 0x1, 0x1, 0x20, 0x5}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0xfffffffffffffe39}], 0x130) 04:27:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:27:50 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x0, 0x2937, 0xffffffff}, 0xfffffffffffffffa) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 04:27:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)=""/252, 0xfc}], 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000001540)) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0xfffff801) 04:27:50 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000140)='\x00', 0x100, 0x4fb12f52f5526ca0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x8008, 0x49) unlink(&(0x7f0000000380)='./file0\x00') dup(r0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3, 0xffffffff, 0xfff, 0x0, 0x40007fff, 0x81, 0x80000000, 0x2, 0x2, 0x1f80000000, 0x4000007}) 04:27:51 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept(r7, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="d80021000000020001000000a2000000ee09df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8e71155d32ae729f20f426920bd0e6f6bac0d8ae6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca41bf543aca9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e4576f63a8d96a31b9c0dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa1700000000000000082148448c98154f9fa7226df4fe1e398b98083f64b1bdec8288000000000000000100000001040000f24a7f768194d069583f0956512552c4f3af7586f38a4fc12130c6566e2580099d05226701b6b173ff190f6a0e10678295b30160bbb9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b000002573e120650300000010000000000000002c8aa5580c914532"], 0x191}, 0x7) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r2}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r8}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0), 0x0) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) 04:27:51 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) fcntl$setflags(r1, 0x2, 0x2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x8040, 0x1e5) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000100)=0x10000) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000007008295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6ae5c53fc68f9018dcce5522d7bca64896bc01010000000000008b2951b15801363700000000010000003c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4afc5fe659fa202151cd8cac7dbbc5b65c6ffffff7fb4122cd23500"/189], 0x10) semget(0x1, 0x4, 0x144) write(r0, 0x0, 0x0) 04:27:51 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000100)="0db5f15bb1483ea3d2019334959016b3a2ad3732086af908fc268c81e5fe1121a21f1d9a04ae4094743daad1c0f358a61d6b771ca0a33a0a28799b74825c9fce88770e3638cff109aca73308ff8286117e99a432b36dd1012942159fecdd24c98cc0608622c28b188da5113275ad8b3be2eeec30f51d0d729e7b9e97329708c1", 0x80}, {&(0x7f0000000180)="8c6ffda47fbde7c2a12c4cb291d3893cd828d0a87b5922fbf0751ae1230fd05daf0e742201311bb53559b6439cbf99e665698fc3942e73e0db949cf7bf565f4134c1623f8958ff8393353adc07394c3d2ef2d8d67b9c6bbcadea", 0x5a}, {&(0x7f0000001240)="66ea4ed81da468ca67829dffd6406b442d9539af4e0eb2875a66aa11e5b4c2fefcad103860a9072bfdfbfe196101bbdc9d3e38bc5aa13bb42f89e957c5003de31380b98d580eab79c74ee0d266afa673a0258d718908e4a3c5a6b77ffe3aa1810b78036fc196c068b51486eb16469def9fcb79680c6dc52aae58aa740f60acadb5f361924adc0879932c4877ffbd67593a6e1a", 0x93}, {&(0x7f0000001300)='<`', 0x2}, {&(0x7f0000001340)="5a35a72d24187883b85c5a046fe5d65100305b57bc035a91535b8cfcbdec8e6aeaefcc8c317f6145856ba6a0bfb070ff6eff24597f59b5560c3e1976a1315b1806a24cff67bf94ee9f87bb7f81f4e4af75235401f0db29e93565ad10acf4a12fa151d75a3efb8c6329a39be5a7fc55deaa089cd335dddc48993e40d90bdb36c945a7e1e8d56c2bc2cdb11c2f44d23277fea2faf524bea5d03244b7d0d3045dd37cb29af2759a53f0f105a89d54424c0a3eec00b7e279d0eba6310767c817eafe6eab455e53f5af4ffff46a2cd8bbdc3b49e5b0e73cb38e13b039c362e52d669bdd29bdc7aba591272bb04a11972b428c400525144e5bed266afd44e4059f20ad2e7611df0a7957091fbbc396b19dc3b5da4e8d4e4a8f8f94235c97652de8814bd45dd02ae0341291ca234c96a8651f97696d76de0acb2493f8f33ca8c901c60fec4b23ede53fba3b78cfca310446428e8eb42e88e156abc4e3bc942e1efd937be10c2b16aa4036b558330a2dcd94b6435bed04692ec838658cfa4b163fc9f84553c4e9bfe3063b8c570e61410b27906b23fbeb7da76f52912c5c74b15db7b20d0c9a9aba4b8300da9294844128d387f108b68ea22cc2d881e2cadb243abffff9f56b47931ecdc7a9094a9ad2ce4ab5e9d4ae16898ce82f5e9e0ea7f1863e66ee21fda7aee3e9c3c6745a40ef60e02b80fcdee49965eadd4d81cdebff412015995141420927ce157b7e78a9bdac5380f213dd1c84803006c992279f675c575542b314f00f59c393ff56ba1d001b416e6c621bfbc0c9acae7a9d37e87744010f93a6ca192494fe2cb6ddd4fbb63cf54a3d0eaab37c285459c6be7a0b2a4ae8609dc436e252a05ad964213ec10414f54f93ac3d64e81905d18911e52fc8195cfea132277a35e98f0dbdd1329a0bc7afc86644781e6819985c48ca70840373663f970e70fa533d3b5df218e8dcf6a542672730609b8a95746d363f40a43035ca022943e011cd9eb92502257daf82208f9da901923f7c71fb1561e84a23a6ad0514fa91b696ecf5b8abfc10ba3debc3b8b664911bf3cc6d89baf60b2b2b13f3bdb3a73297d05934b8dacf522a6b3f428d2b538652f82582f8babbad86df71d59652ee9d583c7079307f06befd54772239939e2764fc2cc3e8d644391a1d032d82dd4c951fe2a6655ad3d92ae84980a2868d5099ccde6880812496b421b900565ca278b3208abdf6805d78828211bdc70d9d3aeb52842de230eefdc1b9a4eeed954023f17d67451c2b969cac5e7cd82d38f3670ea90684010d2306b00ddb640c8dbeb5b1676603a8d3d4d51794a2884ab5f5ce4b3cf8dca9e80041aead16fbf338be48345c7746cacb2ac6694a6d72c4eb0d5d1747493f95d61fb2fc7094ee4b18d5f16eeb512283ad876c704a8b2ecd3e7038f57c343e5b484ad759846b9ba376c6c2ff2bd53e506e644d8a8f6c53e77bafbc5ec13afd1b0d3abd992e4ea5ff418720bfcde616f24aa2c4054759aebb8a80279db4e2c959a98e1d1465eedbb68827b49ccf13e01686af4a9e79097de35902d92a79b9479143a755a616e88aa1b820df91dcd5063795fda30e5ddf6554d74fb656d0a50aedfc4af0a021e96e141d50514fdb61def0752f45b7deb9bf305c02a23eec3d30f1caa534d395d5c0d93ccc9a3128cd9b822dc400daacc4175956cbcd5f64e48e57029a925023bfec71aa52ba042e8f9836834d228070b12bf142cc6a859944904b9c553cab981286cfc28c4085917d32cfa293f0e5977b5b9d147e19698c546bbbe0f551ddf44dfe950dd57ea8f0d07179b83a62bf367a11dd0a9ef6239bb66bb3bea4a48d2fc0a11ee9a4f29c708ed8b7410f5f3b49b06f349ceb89b2ff49581107ac8b0e29ed07b3cf8411dd34a0d88104a59ed85150b2946cecb9d08f9c806ad17cbb76c98dfd3b97003471fbd3ed006b12fa7f12562a17cc0ca632890158fff251aa2aeeceb4fba6c5ec0f92401f3b6d0308edf5990ca7a8bb78b54c0825c7c6b9695fd5e2e6410da898c22193a28bc4a4d01c1c167847678d656610904d1ca7c4782294ac1a73fccf7eede922db0fb47b1c1562e087fa0ee53d0c895b71c925800edb245f9fc03266bde7edde60bce138029a28703fbfc32a9be98c157e40f2a844fec0fb88e85cc93081d08ffd3e8fb50de67f7d97b48bdb21baa0cc79597afae810d6326e499b53d2529ae18037de840deefaa2848d2b47bb3ae6af24aed6f30cd0cf37fc88098d59740421cd0598741cd59957bb4524077a8e1172fc20ccdbfe2343edf4295a2fece4a6cdeceece1e074be21d7478ea535ff6abf9effb3a29ac28ceb7556b9eedcc7318a0f3a3a1b657f2839d8a3f7ccd63a1f15c99c8ca8a176ddcd04f94ce5d5747c82c1fac761158e26852c53f44e7d3127b6924e5331a4be605a6b73167461e413c17c8e3194ad3d501f901f1c2b2254f92f410d859a51c3effd0f5a44a6035196e684be7f96a38ed94e38ffbc3d5a5aa241ed02b62160c986fe84a7c8b5d5cc3b62798ac04f383f0c2d755dfb42a2995665ee7ffd9220630a66cee420645e050493903fca79c7a59c20123b11606d96c962b2c1d8c1a30a5008171471a6bcd4db7197fc641c6d8a34b2bd5110623f7e5c96fddadfbea52112398edc81ba2b06a5e82ecb55a2e9a359e54cafec75052879b1181ab9272ab370b843b5e1dddf0cf8483b0310a9a64f5d93eebf15728a0cbbd71b2fb502cc480e08a505ac38dab9742cadd9d6d696269be8f64bc81872de7e44997f02832872270668d5d407958cee5696990f82d9a5d3c2fbe843d0d79a8429516ba35c474c1a4b6f5a7b7afc2b890b1307ddb619211d70b779d60c2168122932f12a162c90dcf7b259da45b97c63dc7a995cf323328aee82fb109f1c46c5404443f707c16179cdd4b51ae321713b8416e9c7bf63768102d67fd27445169abbb02287db5789fb861c25517d4edc64af7e80e568fb458163f403572b55559623659726f86c4989fd41432da37a5c775c7ae6c6308d1d28ebb4d78a33d5d5137d8dc66af423f71670c9e66529aa3ed681b495f2f9f61a6d9901267a6d917d77fa8318624176a342dd5c6f57fb09da5ed8a764b706d025dd89bd074623e1cbd093eeaa9796c8ca656b2b8bfeb6d6cd4b5d137660e307d6940e5df78b1a06f03c7d564a4b9a5566814929b5d71098192493639b7708cb6f85e2ef571751a51b4142979fa07f2cf6ee227a046fab80adfae413fa623fa44326095bb6984776d132f62adddaf1b1938cf661997f8283301831ce85e89435217119dcf0e04d382aa07c819c7419734373805d2b15d5c5ebfd2f7a2fb93b5a30d83475d852abc7e12e41a224a246227244160bbcc93ce790c81fbe25d65f3768770f4b3c85c04cd0b265dc7878e6938773e7dfe54bd848da68a3bd584032a9b01728bbeb56c2b063a189439d579604561284bd72cd37326cef0fe6f734dfdbab65f03e6cd1876966614ca387136c27e26f6c663ec1712a97b40f5f344d814a12bfb21b17f103ef407e5367ccad8ba6789ee7c43fc56a26ff48778066f3f1d9a2fa70083f28512d43e03fb3189e4340d9683af88b9ff21b1937ef2c7e7636a5c8dfe47e321cd289fee28453168d9aa1db499eef2fce2dc46537d99f2a50b497856678eea56a571d076969ad61e22fe05f6ce074587bec68c125c3745f529d3a90c42b0a3327474de80530209435d5dc37389a8e501e0c283bcda8eaff27d578bd60d7112c5be573acd11c53a52da7b0b1264bb4561fb7417854d94f9427dc6d148a5a57a25980fee39628d6352397cc9546234e1d6895af1513101a38f652eb85ca0698049e228cd89054a70dff911965a8a7336c104bd3d0c2ec3369b7907940de1433e072a7463e1531d5ca387178509389a87031ab42b5d232f95ab6a3960411900e4e9d66d79ef9db8fe2b86a951c8056df502a222b7c2c97a47a1f6e792e6315324eaf71cdebbd1689b4154f011b33fb606ce8f3afc54bf60ab409856145d9a7866a49c52e00e28e13eab4a61b28de802ec5c6026041aaccf5247aad9f66424c379bba10f7ba03cd6324de7f8428b33e3f69dea7e538cc192a92c3da2902308441269794ed5b31e876b5f0d978f5b3c26080aedf159beeafa23c4962c931cb033c94a357d1f1f4d675c3bd9b2fd0a4e7757d882f7cfc0300488f608dd894c9cc0ba0c93086dd66c544bc7f28d53f9bd5c3514185b344e84e7a7d6d36f99064e3d3b92c5d2c96369f54bc504b27fd38ae097fc8bb81bee1c28a160cd2318f794f64ff32e21ee44f25d050f0bb09b898df12db75dfd3c6aee0c2c4c28415fb1ccec3a0e783989cc8c01ec7d63740d89ac95403bfca1971fb0c5ad7455f51b0dd4f036160c8342e28a3b2b84fa00df03dadd75bc460c4667862e517dc9e591598d6cf5726e35650716dd59367bb86f7914ad7c78dd53a2f99203be95b8448540d21604c4c68a6d7cd1f3fa82d75b572912fb40f546bfa1524d112d77a985eef7ea267dad7cbe68ef58c01846c39c226123f6ba8811c18f7b57935c850f82be40baf1aacc4c607822c23a48e654cb5012f581c19ace16c547641c46c91f7d63616acf21f46b52294613bf3a8252de82fdc2949f3706dd5716f76337c88bd6fa24790405300c7af17d7b7f7bdbdc97777b2c75ccd94d1f72204595ec6a3ec40c3bf20e3b0fe02a8641b45fec265ebf9bea2402ad3fcbb645b790c39d6584f882efcceb9d6ab06082eb3c0d68358cdaff54a75bf450ca38e1651120e795be5b42f903bec74b2abffbe320855ad8271bae96c6836f989526f72f825d7f4f1d0d9ea1cd38977494bc0e74622e451286caf7c5f7d9e593fec3de2cdc7d3393d8ebb8f1a1799fdd4726cdc9348bbd78d85b12d7fad682ddd480d814bfaa08c31fb90147259cb25c978c62cb5289e1447d520ef224b08f954a9fed3ab46c668688e4ef585707ea3be8a4c9e4cfd07b5461afd99f8772da0ee6c41113403784d1aee5fa33318cded5b426fca57d539e117b89e1499cd0dd8828db3a2282037683b866e3133be6815fe1baf5df75915ddff792bdca982822536b15780b285c35bf96f7c6ea28609473119519afaddb88a21703cb0ccf64e72823cb4e9e14dd6d3558a5d2944af74f2271b97cd3c21630f34559e4cfea317525486629eaf04cd1821987cc7a820191e8d11ff383306edae3c42b974b370e7494152cdbbf3a10a29a08a1d7cbb62df0f21740a5696808022d94b8ee92cf1636e5e98d8e54f88609865e69b5a043ef49f1133988eef219e1837b8e3315f5a2158fb03a86f4cf101f99880393e1092874551fb81cbf2dafee3ee1e00d015498fd31fb8af716f5fc4724d94fa7c3c6052056cd4eb469d4587d476dd0471e2aec14ef9744a25338dad9ae943aca9c3a469c29e9a0fefd5ccaeacb4e0879d894fd815076a7025afbbb5a7d5c5af3289ab91c8ea6945b8cca63de879d19f4887ec8979b5168ab1112e4a4147812284411d595f4a21549c91e8fb84accd020ff0917d09d42e4dac169af816eb75295d6dd2541564fcfa8de49dc722f41b571f17d30405d9e16d78346ced35edb461a6336d47924f5971718cda2452f7507f57f27aa7ebb2af9a6b7894f9dc188d6b1f251966260a5e571aed9525e30a20c007c23b388de170a680a4b7168ff911930014e8d16aa4bbfafe9221422a5637fc88abaeebc7319fde4f93c6043c6299ad1af7bf3754457c9532ca2b2742080ec26a19a48e3f4d7a562", 0x1000}, {&(0x7f0000002340)="1b9c016e186cbbdc48ac7bf910f4dd191e5700a22cee4ccadbe7c9d6dab369c35172af3e61d0e07f396af4408bd12b7710bc2d35fa7b9b75c80252b7a79bc34e348c6d984d25155d9d4cc24d0d2965b1f51f9e595cc515ee5dbdcfdd37cbcd951271b0b0e45ce68b77b25738c34f52c78e7800751d2eff0079ad6bc8dad03b7e9c0926089f9a5112a451f2b8c6845ecf70eb62a653e9c81dfd9cf043352bf63bd89ed4489b407676cdef74a7cc69ceb943e31b6da69c24c6bbabc7cecf61fbaad578b76e87827db49c59fe0a8e997826552d2a2864670fc3212cd727", 0xdc}], 0x6, 0x0, 0xa32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) read(r2, &(0x7f0000000240)=""/4096, 0x1000) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 04:27:52 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000071378948d47b0000000000"], 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = dup(0xffffffffffffffff) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="de009354264b9ae72238f5c625b9ddadd177d3f20e5cfa1bb4f9f6f0927b9fee9eda950e7dc26094a716aa45576bbd27fcc322e30dced3908df49c8e9de1c5862e8e83"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="620202c600006e0001000000000000000028d50651b1da"], 0x1) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000000"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="62020207e00000010000a6c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead348b060000007dbfc6eaf9395c1c737a4e8fd9fc1a4e84080c27f39d7996899e46bf816f6ab23b5c40e005e4bc8475151c5d49dbb820aa4c7e04a29b39ddf0b0134eb14eddef294e1efd4a3885cfac04abf30b35e50485840b46e06a45a10cb3e6d1080debb439e3"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x1, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) socket(0x2, 0x8002, 0x0) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="04000000"], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000540)) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000486929414fa22f5c0ed193424179fc5bf7017a07130055112c0c18af5262c20cfd133121fa50a0c2555e6e879380d188960e8ed0b38d787500c1cedf430e3ef5541d42e7bdd5611b9639755e8236a28b70ea1be9670f02949c2d1e0292356efa6588b59422bdb0927c8fa077a362a7287dca92503d4fdb0deb46c693fa7481abc00488326f82ddd2fea9ee3ac7ddee87e63ac4b5db921cf8830884541c6f8dc89d68141baad85403c8959fd5d152b56279960905c9b188c5d4ac2a5ad6f5d9e7201339b4"], 0x2d, 0x800) 04:27:52 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(r5) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r9) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r11, @ANYRESOCT=r6, @ANYRESOCT=r9, @ANYRES32=r12], @ANYRES32=r13, @ANYRES16=r14, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r6, @ANYRESOCT=r15, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getpgid(r16) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x9a}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r20) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="ccc688d0f4d6478622bdb6f0722468c1206a93f73911c9df82965793c89ff67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2909fd3a5bd67f5c168668c91e39cb0da7758000804ea3229e97d92429ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c485ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d78764000"/211], 0x2, 0x1000) r22 = socket(0x2, 0x4003, 0x0) getsockopt(r22, 0x0, 0x13, 0x0, 0x0) r23 = socket(0x2, 0x4003, 0x0) getsockopt(r23, 0x0, 0x13, 0x0, 0x0) r24 = socket(0x2, 0x4003, 0x0) getsockopt(r24, 0x0, 0x13, 0x0, 0x0) r25 = socket(0x2, 0x4003, 0x0) getsockopt(r25, 0x0, 0x13, 0x0, 0x0) r26 = socket(0x2, 0x4003, 0x0) getsockopt(r26, 0x0, 0x13, 0x0, 0x0) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r18, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r22, @ANYRESOCT=r17, @ANYRESOCT=r20, @ANYRES32=r23], @ANYRES32=r24, @ANYRES16=r25, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r17, @ANYRESOCT=r26, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = getpgid(r27) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r31, 0x0, 0x0, 0x0, 0x80a6}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r33 = socket(0x2, 0x4003, 0x0) getsockopt(r33, 0x0, 0x13, 0x0, 0x0) r34 = socket(0x2, 0x4003, 0x0) getsockopt(r34, 0x0, 0x13, 0x0, 0x0) r35 = socket(0x2, 0x4003, 0x0) getsockopt(r35, 0x0, 0x13, 0x0, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x13, 0x0, 0x0) r37 = socket(0x2, 0x4003, 0x0) getsockopt(r37, 0x0, 0x13, 0x0, 0x0) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r29, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r33, @ANYRESOCT=r28, @ANYRESOCT=r31, @ANYRES32=r34], @ANYRES32=r35, @ANYRES16=r36, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESHEX=r28, @ANYRESOCT=r37, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r40 = getpgid(r38) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x7, 0x0, r42, 0x0, 0x3, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r42) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r44 = socket(0x2, 0x4003, 0x0) getsockopt(r44, 0x0, 0x13, 0x0, 0x0) r45 = socket(0x2, 0x4003, 0x0) getsockopt(r45, 0x0, 0x13, 0x0, 0x0) r46 = socket(0x2, 0x4003, 0x0) getsockopt(r46, 0x0, 0x13, 0x0, 0x0) r47 = socket(0x2, 0x4003, 0x0) getsockopt(r47, 0x0, 0x13, 0x0, 0x0) r48 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r49, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt(0xffffffffffffffff, 0xfffffffe, 0x8, 0x0, 0x0) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r40, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r44, @ANYRESOCT=r39, @ANYRESOCT=r42, @ANYRES32=r45], @ANYRES32=r46, @ANYRES16=r47, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r39, @ANYRESOCT=r48, @ANYRESOCT, @ANYBLOB="1c67fe2774ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdfb9103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c62160000000000000000081095eb6e86f35e6266c83d52028a0538054cef93c741f000000be1da80000000000000000890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1d573e9b12c775fffd91d566437a26434fa9c55fd538acb56efffb5487e2ade897156798516e11ecdbb8b8eab470cad6000000000000", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f116ec572b024a1fb5b41ed04addb0da78443bce69368a1e1f98b314bf4bbd76395c4005e8e5874304f1613c9ded91e6189f35c3ff72f3"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000200)=[r4, r6, r17, r28, 0x0, r39, r50]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:27:52 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a1652a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e3c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 04:27:52 executing program 1: ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x2) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/56, 0x38) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2a5c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a96c7eb0f43c02acc63830b795bbd75e29bb13e2d5c1500d6cb578df5258f3e4fceae1e05fd2b8fce4790900"/130], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r3, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r3, 0xffff, 0x2066, &(0x7f00000000c0)=0x400005, 0x100000025) getppid() r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000380)=""/241, 0xf1, 0x7b6d4e8e064680f8, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x4, &(0x7f0000000700)=[r6, r9, 0x0, 0xffffffffffffffff]) r10 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = syz_open_pts() fcntl$dupfd(r11, 0x0, r12) listen(r11, 0x2000002) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) 04:27:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c", 0xbd}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8", 0x50}], 0x2) syz_emit_ethernet(0xd9, &(0x7f0000000200)="b4e4aa9393dcb7e752d2fcb0150216d50fab155e15b37be3a18e06942750f000a9cc94e9f73214dc4b43b266da9b663de82a397c3c942ec776af71ad053bd96b247288e744b09d5df3a8cb5ff78835ada31576a3c06ab38255cc972578875abcd7250b018e4d26ab966fde9ec602c4879414ac609cdfa0c556802d38a2b769b79e517451cf4db8ff4365c4304cff159f7e86621fa88ea09d67274662c2af6e8142efeb4069f35b1c8d3f93a320dcfe1bc10be961e6f6a7122dc926847020b0e40540ffafbebbdfe174f42caffe7146dd8dfe18524274a8cb59") pwritev(r1, &(0x7f0000000bc0)=[{&(0x7f00000008c0)="b1c3257538c63f8f9c270de4a80909423d289bf06719855cd680566412175f35f88900c820d4835c9a0afd482968302435103b580e727c6285c07981df9725446cd86e6cf93b36bece705383676caa5ff071e86034af85a4c906f4b1bdb7f353c18bf0cb10a1677dc48725932968963123b755ad5915bdd4b29e", 0x7a}, {&(0x7f0000000940)="c042b020e559029a0eb37241d1f2827a6bd0822b973c0d6d4d18b3d119892835e01e183132743e0c0918d127e23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb0294f963c2989cc5e56026eca0bc6ac289e29ff507162d59732ee6dc39800e5d4bb3e8e06291f9fdeeac1f9d03e9776d6cdf9cb5ef401c78349b44d2afc000108da4bf8b910e85d418f25ecd41df0325bfab9b2104362bcba6a8a37b10f4f22d2f46d7e9bbab12642166e8b17db75a", 0x8f}, {&(0x7f0000000a40)="c7c070287e963bc2feae10e91e778f3f910c86290b76fcda875c90b1c73034f76f839c973b5e28fdbe1d6536fc3a4ecabbe712cde5ee0ebfce5fc515bca4fba8246a7742fc58433bc7e4afc4dee9361385f95f06533f9c6755b5f9f3c802636a37da8f4b2c4c7f81e11f42ec796823b72cd03ab53bf82bed4f8d19421ab8228f5a091628dfd9591a916e88f5e429d873d4a7bdb22a757bb54647480a5faef7cb069c", 0xa2}, {&(0x7f0000000b00)="9240f2ea938908fd68073035da6332365c8b6827b0cb5e0995ced66ad4d1ac6ec9aec4b5bc442fbf5de5f07422e1e58bd12850c32ae838ab0484b8337bc5955e61b7450bf2eb5bec1912dca984c380456545d70d4502a12a5292b578633e6d42a1e2fb46cea7453edcef3caad2049d9f14e2b673c1d48521e4b61edbb81a6ad2157f3e18b0f88118e1b590cd", 0x8c}, {&(0x7f0000000000), 0x316}], 0x2db, 0x0, 0x100000001) execve(0x0, 0x0, 0x0) 04:27:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socket$inet6(0x18, 0xe7a5331204710703, 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r10]) chown(&(0x7f0000000000)='./file0\x00', r2, r13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r16, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1000, 0x4, 0x10000, [{&(0x7f00007d9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f00004ae000/0x2000)=nil, &(0x7f00005b0000/0x4000)=nil}, {&(0x7f0000545000/0x3000)=nil, &(0x7f000003c000/0x2000)=nil, 0xca15}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f000032f000/0x2000)=nil, &(0x7f00006c6000/0x3000)=nil, 0xd7}, {&(0x7f00004f6000/0x1000)=nil, &(0x7f000053b000/0x2000)=nil, 0x60b}, {&(0x7f0000556000/0x4000)=nil, &(0x7f00006b9000/0x2000)=nil, 0x9}, {&(0x7f000051e000/0x2000)=nil, &(0x7f00004dd000/0x3000)=nil, 0x3}, {&(0x7f0000116000/0x3000)=nil, &(0x7f000001c000/0x2000)=nil, 0x3ff}, {&(0x7f00001f8000/0x1000)=nil, &(0x7f000003d000/0x4000)=nil, 0x101}, {&(0x7f0000187000/0x1000)=nil, &(0x7f00006fe000/0x1000)=nil, 0xbd}, {&(0x7f0000299000/0x4000)=nil, &(0x7f0000157000/0x600000)=nil, 0x2}, {&(0x7f00002d9000/0x4000)=nil, &(0x7f0000588000/0x4000)=nil, 0x4}, {&(0x7f00005ec000/0x13000)=nil, &(0x7f0000401000/0x1000)=nil, 0xffffffff}, {&(0x7f000071a000/0x3000)=nil, &(0x7f00006e6000/0x3000)=nil, 0x401}, {&(0x7f0000155000/0x4000)=nil, &(0x7f0000090000/0x13000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) fcntl$dupfd(r14, 0x0, r14) 04:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80, 0x4}, {0x7, 0x0, 0x4}, {0x6, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x80000001, 0x81, 0x0, 0x5, 0x1, 0x0, 0x0, 0x2, 0xaeb7, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13ace7c50edbfe7de00100000000") 04:27:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) shmctl$IPC_SET(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socket$inet6(0x18, 0x4, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x2, 0x0) r9 = dup2(r8, r7) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x1, 0x40}], 0x400, 0x0, 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bc9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000000)={0x0, 0x1d6, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r10, 0x0, 0x5) r11 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x8a) r12 = kqueue() socketpair$unix(0x1, 0xa, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffd, 0x4, 0x20000004, 0x4, 0x3ff}, {{r14}, 0xfffffffffffffffe, 0xf9, 0x0, 0x200009}], 0x8, 0x0, 0x7ff, 0x0) dup2(r11, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(r15, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 04:27:53 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xc417f9814090a4cb, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x2, 0x6dd}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fe8671a36b7a5e08ed993e3dde6183f98c51bafc7cc45d701e99e8c5766cf7ab8b818793528a98542be6439fcc4bce0810f26cf11bc39c25833252566e08f47bda2fb65cf3e0b398dd23c2d41d5c09e18742812087580b39a2c378f14183a0a796ed55f9b86a86ebfde1e1a050eed63eb60f2b9f96eb10e915e290c9ee35", 0x7e}], 0x1, 0x0, 0x7) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) 04:27:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="6fed520c2db1547544e9a89fb24190326eaa07f2781812c16fcf0296a96e1de70b76d4c0d98d9c56bf9cd93546ef7e1f45df0a75689245457fbb5704f9dccd4a03a1154677b0affdc499e49d5d3adb38d81052f51619f343530adba618"}, {&(0x7f0000000280)="a70fecdd9133e9faee74f80e0081572030130e3039c5d191f20a87d9ed2b04cea96ce7649dcff4417897baeb42f4995ba4f2232dfe55200716f0e4521ee0e109efd912f0ec1088d3407be9884e0e8977e79595b2482e5c3c9c363a6b4bc4627db34ff853566dd7cd4477620088067366e7af4ba75bfdff25a92f1a08c67f03453ddc0ae0755f93e824c1a5065fe6a3397f2237ffeb3c7a9a4b39491350a17cef355ea91621b044290ad3e416143e1c379adc80a6a2d0ea587c957a34805c138fb09f72d95b1339183d2495b5a653e2200f5963c4995feadc4a0368c50c1b07cbddc976f8aafd46af0fed28991d5b487ade0ac4707c92b06b7af3b66e8348226139933d1b5640f8c0c7c092f806dcd9f00326d41898f3877ebcf9aa4f363c27e6a3c4d0506e21d3fb7ec9cd1d66b934dc1873b5bda9c2cccdf714607c0a15272079f8b5ec9a9c44e5fe12303469133e71d3d9810dec2c4e5ec4a1f74ebbb4c91b5ff0168c2d646eaaee3230068af247c8f09dba7740b5461d0a7ddc87b96ed39f9e39940f504555b0e5fc2e66eb1e5c677c20d5e1bff1fd1b2f57fc142e53dd0fa4bef291d89e92dd8ba80cac8993c1bb050ebfc734a57ad2daf7ca84080ba33c9002370602dec673a431f6a2556aebb6bb091d92151fb7bb3307e64994a21e88b8f839d1d8ee01de7bd9be4825bd952ebd3fa3030c6aa4625c67056d7d22b9b8673016f222d007f455229368af137a900c4185b6336902688fca563b6623c4e566d8e7aea63449471a952ef13eb55c6cc5ad3a38e2b36753b6d6cec6f93303387d2db92c6e58c09166dcb1beb7e54e0031cbedcb068ee098f0d9b948ea8de5e581bfb71240d6273cd2bdb0f7cf12d5fa2f6d205051fef560b5750b1e328ec1f135d701574735f7beb4c4681e7c52c97892c1679365704c6ba1c94e4c46cc274b418f10c2f147c53d9619e04a23b8cbc5a539713abf35da2f13c6135870eb11740bfd6116350b73bf4a3cf8538a7c718bebdba99204020370a3bf3abd2259af2993c5ea93f2a808db7cd80e452f37db9eaaeff8240d53894d17c4ec0eeaa2accb8d6656c5b35094ae35417d1aac9a5a5395e8d7b9c20c29838acf5713c5c3a22b307e1ae1ca6d813f8d247ffd8e4943d33eca9c800d9011944a835a3b0c458039363ca6e43628627741df6fec2242ade242419e35be1ec43a851c4a3407d94787946fe6440cfe4ea85882d2bf25c37de80c56d85005c855e3357d0ce734f7f878bfffbe8e7224fa742a829272d8676bd964ea95ab191302eed315417234a473427047ae0130aa564a7ed2feb860853efb25c29cfdef3fa58ade8d679bffecd32ab5bbc69f9e2edfc86244cc9d4ab8b40112c575a2cb7b287d3c26c3b1c15e1b10c480ebfad759b3e96cd12525db7ec12c4969a7aa85efc4383378ed3d990d47805d9d80d1c3a03014f5247076a2ab5eb2d94c2e8a6a2d226ea600c585264fd7ea56cceed997897fcdb58072ac7eb1795e354d1130018129b547736e139fadd1fccc789b746f0f6e8c6d09cc80f8a2743d78d93fb24fda8bbfde474ced0edbfa15135933c006c612195c1885fa48816a53c919261aad0e67de72afbe39e2e9a8e4c0f3047e844f107079636e4b9c9063be26f937a042d978b14af8488ba6db9fe9071e170304daa468cb84d4f85882a4a40d5e13b59010434624371ae845456ac0baddd5ddd4167b78478f8537add5e60398d50b179e948f953e6e63fe2c0ca9e9d8141dbcd7c23adc42a5453f048ad6aed22b13516a24c554b2bb1e6cf203ca02bb5a2b98f14a2c5a5113c310f565d3ecbaced740069ecf44db097ce162b32069af3b636395dded6daa9e53500197dac3c6ff5ff3dc9bf9238def3d94052dda0d241fe103d9095da58d55b99e4b7b4b7cebc49da9c8f85c85505a18b623a56e02a4ce9ef202e389c1005b61f888682f8ffeea12f6cc2f4a9ce9b32c4bbdebad9ad2e3faf0882f4df403f2ad4c8226bde7ae5d73120f96e35bf3d49e7b911cc999faccdd6dc8a451b990bae46acd54bee22aa554d622c814298516b9dbd1a00a3814f4a21fb4deb99cc8f6f640acc32d7616932ddba629fab0f55477ba2fa64da50256647d3c9808b917d0e03b6698e50dd46ebf37d0d9b10df2831879e377cc47f5802d43fcc06f4426b1737ef130feefc557571ad897d40be8b9afc3fdc99088a8806d766ee6673189a8a7c79916b4322f25de2fdebe5b29946e5014ae1da89f43b2f9374c8f8466f4b2151813c6592476cbca67f39d42911e7b9253ab93fba8196b966049f90d52a9c1d1ba628157484ed2590920255230c1c5e088485f53855bedc4aa7f4cfc001d5b60aafd3749e2e8e414fb72b1e4956771064dfa54228a5f49d2e3227e225164bf54971e065a42733a7f2d4854642f00dda7f246c86ad13b5e665a9d34e271420b10015d3bf4d3523a0f502d1bbd2c4b862fd92a55a7ee6a1a12b22bb6997314639f134a9265739f39f7a657b44a52b1605b86170581ed2beb71c31175427d92c67b70fc881cdaa50836bd543f06937b4199b8c35cf0b9cc9b352c31530f1c9a6ef15d98e4cc295eb3970b0bfd7ba59feda7d3d343ff8d464ce2b6f1199b9ecfd9ae549f85cb7acb5604645b12e33721121f071bddc9147ea263bbb11ff794a5e18c87b87e7fb576f1ac9cfe183de95b26a3336d82ea0783b235efe60d93fdcf1515e22022221a84bbe0a045796f8af05af066d8d7446d02c9e7ed05d05671ea200f52c845d00d4efdf29adc7f0373ac7c76783c8d08fe11122c8210d215648a62d6305b755768bb4d553289e7d1cb256f57cdec0ad5c7b74d2a977f7b0fc01ef9d3b2ffe83d564cde2d21480f118c47b3df3030142c60407ca7c04ba86eda0c95ca29dad5e7ac9380c2938c259fc8934ba14d1107c131cf4827ea9c0ddbcf8a7282467bf1d3074cf976db552b04047011292003e68acf7fc231d4a413b792757f280d6cb851d3fb0683b290a3278d22e75392cc6bcdc0fbf8990024ca560ae8949110381acd8e6cd6bd3c53862ae04e54a5895148072736e4681b82654ac79102ed3d4922b5192d62e114ad4237276b1f29c4ffc8c166cc7ef22c30cadf643c0573042c32fcba38cc31da8a476174ec7c73bbe5c3edea79e45d3c93e9d1ad357d36d9f994d556d06a1b4da86302d62a6beb1e8faefab3557ff8d57f86e7ef278519540536ecbdabcc499d49641076312546cd0622729ca01ec14f9f6b60764c9c4afe368a56a09ac0a9ef14afd86fb7b48811f144a7220bf9da5fc86e96e2d4a34cfe8805db146bde99550559392756ba4cac9b23df3d215eaba192ee9f19680f2573b3695a290976688989ee6668f2d1064012eda67dbf6dc99428d320b9539d574f1ae94673c931b6ed402b5ed24b824d546c28d39a29a202ee8f62a2c54f3fb13d6e1e7165dbceef7318fd0ae9b438d6c08049affc660f18d32d48e006001973c949cb428cbcd0e34e3f140100775c0c8fe2f6477a5c9c88e2fa82dc075678042c3a647964dc26815c54d1d22dd4d8b0a45ce49c59090559025a3b60d1ec3f4e0b40b2c87f6e35203d4eef10d74a18ebf22c49a3ef8792b94e6d9fd6fa9741770e12d730c19a93b89dcea3de0df2c314878b3e8967b2c743bac1291362d28ee4e38649ad6270602c64469a3abb512b7139095ecc9261967619d014195820296c4c95d8792c1b4f80f4b0a47be7cc483f5588e0c99ba6b037b332f7c873febdfae116fa9939fd810156bac89bb304f5eb6856db1a15bbf11b52fb1bfae945cdc9c945402f1f93a07e571a946712d77860b524f9edf1270da29387cf908069dd454279d11cab02e9c2a97654d602ed54ab4035178c3d8556d10819951eea95086c44a9af85b3501ad9db6925632a5bfb025675418caf48444103c29e996330c115fac711fdc9bbea1a07449263cbf016044dd3011895fe616250072d534dddbd1c18242804dcbbb86d4496cf14c3770bfc5cd200c2aaa6f7cf4c879f51138b299d0e1c609559d2cd14eb1dc4003dcebdac749180fc02e26836abea2e8a62416b7f766ff51c775faa33bf7de18b4b7e66f7736e0775194adc9e205f111ac884164676e0df80635b50a04b620a66802886ceec26bd1da432d7e0cac550aa6f5751f4746e31f086f3554621ac344350a3917a64ec257d517e3f421046b9adcf21fcec141e7e22f66890972b81ed388351701e57301f4fdc18cb7eeb7c970e2aa045a3c6297b8a556e3b44123377676a6de35dd96d7c49af565308693d0beab26a0d397174e7a7687e37b85a01cd884e9c06829643770d63d9d4bd4850259863e564df4e19158ed566e1afa165092ecba9ea4dfe0e6ba26179439b67c773d66b3c7c3736c14c649ed02754231e5acd26ec3ccef9f2b8b99e5f2cd06f277e95ec7d1cc8ec275a006b3803a6849afb06d47a2d5dabc013e4a40a18f9a15f53dc228cf5740a4b9ec810ac037a6cc43e1f0c8b989ed1b46946322a9e0a6275766d390e0d695536d3208e055f3b2764ff0cfb9ac98afdd33bc4511d696e1736c68d637a10dd0f3d665198a1ff34f2b4c1a17a17615274f4e719c8a69f44ca224a6136404c513452c9584c5e192238b3184b121f8baefaa2449046478a8e3f2d2e60ad3836aca2199d9cdd4fd4aa23fda41ec22bcac35d6a61d8ce7620cb3f2a924df12be149fb6860220f4d9c7d349d262786b891a51465a552132c37e9c83783f4c4d4162ef6ae941ff37b521f048d2a9d32663ed2ac784efcace3112b16c2b7befde70236950bef827588793314018a498603816a9bee40effecc9a54aeb2ee49e391974581d3c4f0a05c785d90707316532e8852470a0d486e077b4f010c1652aa3628a7ba314ac319003e8a282676b43bf6ba82fbd632d503f73b0a2655ef614d661a40faf3efb324fc5028ecf8c2120bca72844c17b37f9c753f1f9304ce8a25905ed83353744b751947eba7d589ca89bc0f3977f26f6e8b233ee3e7895d88a36314001c2c92ca849b8dac3b74717f043eb29b99c897ef1a1d91e4f1ddab7440bf17dee1dc8c57415f0e4b4c2d62159e614a39791bb73c3bdbcb87facbab50c8cb5b58ce8feffbc14f70491d409fed61a731f09c73f843754684bb5d1078dd073fa0af47941fb77ae49b6c2de44a055a036a98790c18535c4946c2833a99ee2febe2cf83b07c1655df7b3cb9b8e0b9f3cddf9654ec762569e4f8e0240346df52d065bf14936fac19965c9f6d5bd93c3ee604229973ebe82345d0aeb1a6bc633158bea7aa56d69d0d069dbfa5215cc3dc7ac3c5000dd893be3df6f28840d4e49e013e7ccfeae0c42c9ff0ace4d123db15be2f2f8c9d9aa6761423a9601d42c2d99726646f4a12fd73ea5f6648e79558236cee11d358f1e4e7ee0aa4e30201d4fa141cc2d8001a309019518498b27e258ca1128cd2c9f655fee1a3d86e978e9956ebb37e8b4274039a55fe043a1216bd70547956fa132035424cdeb0774ca14c259754d4093a0fd59249f1a7b9022e3a08d202fe19a86cee2e9aafdb96bf313c313b4c6500d92f28a1f8c77a5fa9611fa6c190f634290390428dc944743caca48e09fcd544e80b69a1bc03fd6d4ea1784691a31237638f1c8f2bc173622519d624401c9a2d89f560719c78e5af3bf04366b3c25a95ea45d469a85a4c72936b3f5573c04599c5fe78f0369a8762fc56281327548687dc334ecba8eff1b8fa23cd113e65e961d760b4a6b59e4cd0d6d27eb89419223aa12015f5"}, {&(0x7f0000001280)="bc3749e3be3dace804c20b15e03817f69ca5140d9e6c9868d98c80b6a5d039e488673ca3b6ea7945e047156b6e46cc4aadf862185565242a71fbb0ff27d939e58d979ab920845496838cdda5d0d0f81924e8cba58ad832ee9ca1292af3242de28464766ef91fb0e4daa600ae4d3ce6fc08f9d5d09e7b74c681b8166a046d7fc2460afa29eb02"}, {&(0x7f0000001340)="2424c5e0b3d7e684132a0d4cbff999483c2b81b02578600de52ba8b8e641eaa6571b09012b97ee57ad2a73da8ed996a746dc51aab85efc1f482a202e4883460b12019bb4e5e51304534d5e0d340914310feb675de916be8ba8dba9f878e76919f7884de528475d4d923662b41660fe5c4cc083f9766350f38c3903d7773bc378103f2e1c926e"}, {&(0x7f00000000c0)="fb255d8202adf6dc56c952d72a9f367189b20edde96753b9"}, {&(0x7f0000001400)="957c1db6ab425261e51a06e37aed8b8092ef2d68f0ba3baf7cca937584f924ea874082cc23f0be260f9527ee7471c594da75db1c26bdc6baa79b0beeb6d1ba4344a8c695038a03100bac83aed0fcff90f014559496"}, {&(0x7f0000001480)="51fa0009f5bbb1bf0271b9d45dc76a7d64581372a7596711bf634e32255f50a5a09403d35812becaa1cc31623b1f337abbe45b92134549a3b1062eae89e95baf27f3da6fd66e7e497132bda58068d0e1bf3fb86f0fa343287d295950b0f7dc67090a4efd3d798c2460e6840d2c21213b9b8b1ecca8131878a69baa8266685aa3d1b08e8751ac3220725b128ce4d09fb799d2d1aebee5a9d776dee02e135850991ec79b73f45547ffed5e8d9b8d999cda6263714486081c5444873418", 0xfffffffffffffc4c}, {&(0x7f0000001540)="91c6ce7bde432f93411fdfc0033a6e73cfc99f05359599eed2df0dfcba1506affbd3f79aeafa8a52feabd1128030335c32530f75986e6d778a7d29302ed2a741ee8a518ccac43c6b455d3bc24df6afe791e07c6b"}], 0x5bd, 0x0, 0x6) 04:27:53 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) shutdown(r1, 0x1) write(r0, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) recvfrom$inet6(r2, &(0x7f00000013c0)=""/235, 0xeb, 0x800, &(0x7f00000014c0)={0x18, 0x3, 0x20, 0xfffffffe}, 0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x4, 0x3, {[0x0, 0x821a, 0x6, 0x0, 0xffffffffffffff8b, 0x1200, 0x5, 0x0, 0xffffffff7fffffff, 0x1, 0x3ff, 0xffffffffffffff7f, 0x7, 0x8, 0x6, 0x7f, 0x200], [0x3, 0x1, 0x401, 0x9, 0x7f, 0x2, 0x0, 0x7f, 0x8, 0x2000000020], [0xba73, 0x9, 0x4, 0x4, 0x5eb8, 0x1, 0x5], [0x5195, 0x1f, 0xffff, 0x10001, 0xffffffff, 0x2895], [{0x7, 0x7, 0x2, 0x2d2a691a}, {0x3, 0x57a9, 0x5, 0x8}, {0x1, 0x1, 0x6, 0x3}, {0x20, 0xe8ac, 0xffffffe0, 0x36b}, {0x1, 0x7, 0x3, 0x9}, {0x6, 0x1, 0x365, 0x9}, {0x2, 0xbc86, 0x0, 0x9}, {0xff00, 0x8, 0x9306, 0x7}], {0x9, 0x337800, 0xff, 0x20}, {0x1f, 0x10000, 0xe8be, 0x4}}}) sendto$unix(r0, &(0x7f0000000040)='*D', 0x2, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x8) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000001500)=""/4096) socket$inet(0x2, 0x4, 0x7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(r4, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) 04:27:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 04:27:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) shutdown(0xffffffffffffff9c, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)="39cf9b5edd7ae1ecc32db53f62a257baa4840e8d424e17f8da24569d7398e73c2ef1a82320754acdcc03be3118405b8d82aacdfe7aa008f63eb319120ab3511d227294db52fdaff9ccd88686f102873767f7aff5e67f082c53ccd59cb13b471cd1e0a8ff85d0d86e15566f4a8e9b548709b8048b065a64fcb2d1b8cbb9d6fb5bfdf5af4c909582057d6c651cc4c0621fe5e9ada76c040787a6a2b78540580706a5466afcb6dceb20e1e10a584f6f86836edbf3656f1a00dd5276504e8f5f9f176b7a60094a30447bb987dbee", 0xcc) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) fcntl$getflags(r2, 0x1) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}) bind$unix(r4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socketpair(0x20, 0x2, 0x3, &(0x7f0000000100)) 04:27:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x8) getpid() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x54099aaca694f42d, 0x0) r3 = fcntl$dupfd(r0, 0x5, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) bind$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCPROMISC(r4, 0x20004269) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) close(0xffffffffffffff9c) 04:27:54 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) 04:27:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x9, 0x0, 0x5, 0x7fffffff, "4d0f10c82bc478984f0000000700", 0xc, 0x4}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcc58b62c200400100"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x6, &(0x7f0000000180)=0xd9, 0x4) write(r0, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) 04:27:54 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x1000000000000116) 04:27:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20e3, 0x0) pipe2(&(0x7f0000000000), 0x10000) getitimer(0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffa, 0x7, 0xdd, "5e00006c94ece300ffffff7f000000000000ff0f", 0x0, 0x7}) 04:27:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x104) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 04:27:54 executing program 1: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fchflags(r2, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 04:27:54 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x5, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x27e) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 04:27:54 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file2\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r2, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fef4d) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r1, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r1, &(0x7f0000000100)='./file2\x00', r1, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 04:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x0, 0xfffffffd}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xa5, 0x81, 0xc7}, {0x0, 0x8, 0x5, 0x6}, {0x3, 0x5, 0x6, 0x81}, {0x9, 0x5, 0x9, 0x6}, {0x8, 0x3, 0x81, 0xffff8000}, {0x7000, 0xff, 0x6, 0x2}, {0x1, 0x0, 0x8e, 0x6}]}) 04:27:55 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000001c0)) chdir(&(0x7f0000000240)='./bus\x00') 04:27:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) kqueue() r2 = syz_open_pts() r3 = kqueue() poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) dup2(r2, r3) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 04:27:55 executing program 1: ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x2) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) read(r1, &(0x7f00000000c0)=""/56, 0x38) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291ea0000bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc695bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca14675445479b825e3680bc1d4e525d7171cb85c42e2d8779dbcd53453bbe600000072d7f1fe5d0799b602bd63b2f437c7c80db70022eeb0192c9e49587b87e9cb70b51edefa771482302e36296d0a6ec16b9058eece4d63fe4b38317d06f1f054bbffa7593c972a8d65979d3d9b81432733df8fe50fc990b7df6a1c0e87a7ced249726dcca38b86d2638a5d91765614c84e8a8d187d3642a737060948"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r3, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r3, 0xffff, 0x2066, &(0x7f00000000c0)=0x400005, 0x100000025) getppid() r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x4, &(0x7f0000000700)=[r6, r9, 0x0, 0xffffffffffffffff]) r10 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = syz_open_pts() fcntl$dupfd(r11, 0x0, r12) listen(r11, 0x2000002) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) 04:27:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0x8, 0x6, 0x7, 0x1, "c3a2bcfc336e99db8491fc2ab654c324cba719eb", 0x1, 0xffffffff}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xfff, 0x2, 0x357, 0x14f1, "4d95d827d4283bb4b4d7bb8b0945295374f2a25c", 0xd63, 0x7fff}) dup(r1) r5 = syz_open_pts() ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000400)=0x5a) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b97507c84a4ffffffffff9c11fe4dbfa600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) syz_open_pts() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r6, 0x7, &(0x7f00000001c0)={0x1698870996d41b39, 0x0, 0xe74, 0x7ff, r8}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) r9 = socket(0x2, 0x400000000002, 0x0) r10 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0xd0) r11 = fcntl$dupfd(r10, 0xf, r9) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x7f, 0xe15, 0x5, 0x8, 0x40, 0xfffff001]}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 04:27:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 04:27:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000040)=0x3) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 04:27:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') select(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, 0x2, 0x2}, &(0x7f00000000c0)) 04:27:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x108) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x3) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 04:27:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1ff3991f7581454e, &(0x7f0000000040)}) r3 = socket(0x2, 0x5, 0x8) fcntl$dupfd(r3, 0x0, r3) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x38000000, 0x800}, 0x5) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 04:27:56 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040), 0x2aaaad45) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) socket(0x2, 0xc003, 0x6) r1 = socket$inet(0x2, 0xc001, 0x2) listen(r1, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) getdents(r3, &(0x7f0000000200)=""/135, 0x87) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) 04:27:56 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044271, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="050400892f9eb390d07b421e1f00000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000240)=r10) 04:27:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 04:27:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x9, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) bind$inet(r7, &(0x7f0000000080)={0x2, 0x0}, 0xc) 04:27:56 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 04:27:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x55) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0x0, 0x9}) r3 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[0x3, 0x401, 0x6, 0x6fb40757, 0x9, 0x3, 0x101, 0x4]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0xe0) utimes(&(0x7f0000000280)='./bus\x00', &(0x7f0000000340)={{0x7}, {0xa3e, 0x9}}) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) ioctl$KDENABIO(r0, 0x20004b3c) 04:27:56 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000300)="a0c530d28bd03ee6e765bf890445f7448ac85f1ed5516319aae7161e295eb7595dcec772801b265ccac3b25c7fa9a57955cc748b1e2c62026374e9df04196f50430eaabd4ff367244379ac2562ccc565364dd9d4b03f8162a47f7a0448365c2fafa74414187b7952665d18901b26df6e98a2958cb75948a61cc467a15dfaf76d5dda379982c29347cda5cbf118c23cd5ec8c34b49861fb7d56d8850866807fcf23de6564b72a98322d09666ded25bb414199001d7d8ca05537b6339cef88a820daceb3e052d3bd3f2413fed990dbb035c9d57045c441972d3c6735", 0xdb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:27:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x0, 0x2000150800000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x8, 0x0, 0x0) 04:27:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x33}]}) 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, 0x4000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) 04:27:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840), 0xfffffe5c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x5, 0x10000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x0) 04:27:56 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r1, 0x9, 0x3f, &(0x7f0000000200)=""/213, &(0x7f0000000300)=0xd5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x5) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000004c0)={0x0, 0x2, 0x8}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendsyslog(&(0x7f0000000500), 0x0, 0x42) kevent(r3, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x9a, 0xf0000000, 0xff, 0x20000000000000}, {{r1}, 0xfffffffffffffffd, 0x44, 0x2, 0x7, 0x800}, {{r4}, 0xfffffffffffffff8, 0x10, 0xc7bcc193b49c439b, 0xfffffffffffffffc, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x100001, 0x4, 0x4}], 0x1, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffb, 0x1, 0x20, 0x40, 0x7ff}, {{r2}, 0x769a9504f41c2d2e, 0x10, 0x2, 0x1, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x10000, 0x14000}, {{r1}, 0xfffffffffffffffd, 0x5, 0x20000092, 0x7, 0x2}], 0x1, &(0x7f0000000480)={0x20, 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r6 = socket(0x10, 0x8001, 0x2b) fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) socket(0x2, 0xc003, 0x6) 04:27:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x2, 0x2, {0x5, 0x3}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 04:27:56 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket$inet6(0x18, 0x7, 0x81) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) syz_open_pts() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:27:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0xfd}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 04:27:57 executing program 0: r0 = socket(0x2, 0x3, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[], 0x0, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa37865895abc942ec3c0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce57170", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e45fae4f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0xffffffffffffff99}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000000300)=ANY=[]}, 0x0) socket(0x10, 0x0, 0xfa) 04:27:57 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="9e25eefa539eda82b1cf2391960ea2163019f49bb0269d5e80570f174d2fac951871aaca7c373d40da6340111b1093d692d604beb9905b239b0b851aef872337b24e7f3c45d3403babb17a2f7f5961f6b010c4637ff8810b28052a51fa934d3604fb2e289d71a951243e40df6ca035c3537ebff5228d6222049fa050e276977f810e18791f502fff589c4a686038da649c5a41c7edc20eabdeabe919b271991ab213dea634830820682a1c8c10d5a3192ec9cd9a76586520b17111f7222e432617232ffab718a2677abd681e55c95f2ea4f24d56fadaae2781d2b84489a6cd8b8de843", 0xe3}, {&(0x7f0000000140)="be2143a5d6b9d894567e137e65deacc3360c8149785c55e4d52dc8adfdc6bc41a390e5c5491480594c158ca7bee2b741ef9204ed6d3d1c254bbd22986e2a42894160380d07358349b4c6443310029266ab355a7f505b0fa230141533684ef09293fef86a7f7c38d75da8bb4a5dce8cb43e302ddc7ed579c3e9bbbf891b262c3503fbedffc823512b9f47c8ca9657fdbd29c858f0160d03fbcbe8690fa846e17b7a0fae271c60a03d63379444a8c81f48b9d47dc1509a8f86317b93c7a7ddb4efed1a57e92dd5c35f194e74c42b3e3d2582ac4d62b4e8e71ed78c0f6e0fe8097a563b394d", 0xe4}, {&(0x7f0000000240)="3b384ee9ea0634cb32e8b141ee839c3528eef480d8d1d3c47d02936702d8cc70c2e6330b96373ea188ef7a5e4280bde3c8238df5c34f4d643d19b0abf24b23805a45e725b89f4109ec252c233b02efbc0f2371c827662a767f1cb74fe9c0a2a393e7d2ebdaea50e1b656431ca907ffa6d0d327ee4090704012", 0x79}, {&(0x7f00000002c0)="6636d234e85e101e0a4541461d47b7d83a58206b3cbafccdaa44b16c6736efff506e15e31bda1ad4b424cc4cc9938453fc171553fec1b8b87395138e3afd042b9902321e96d25ebe6ecd62d73d9f161a33420ce8c37415851481ed9c5f836586f8f0d0f4f17de28b572b26d535fa151f823a286811961e4aa3ecc9afe676a6ea8e4221881ce22b0bcf6331756c9d5bdad99e17fd10bab95d02642685fb31404d8b57e3d4108d8a4ec29fbe96d228e0", 0xaf}, {&(0x7f0000000380)="8b3e09dc9846e93d6cc1a9a958a57acf909286e15156c25dc5a6ca5d", 0x1c}, {&(0x7f00000003c0)="e96e51c4805d0a54b2565aac54a0ea8c5a58b81b3dc764157d600424a69d8a072e4948701e74ba2eedec349fd899e8f363df93fd4ee7a6531f3d34771f22fc27c38bb60a1626bd1cd10283e9ad2c7c224fd879b85246a38c8cfcf25cf93add6d8e8a3a2ed9fdb243df67558e2acc915a329a5e08c405ebc9752779396f57837cf411d44eabe79126bcbef46b3c97809aaf7be3456c2f60e3e20da1da8fb14104cd6a94ddac3c6ba77e575bd931e815e7a68c5408585fe8e0fae986d9ae", 0xbd}, {&(0x7f0000000480)="9c", 0x1}, {&(0x7f00000004c0)="044c3ab31545adf07b4b83f73a3e5460484ffe05ca836e3fcfaf019e25e76a068b2052f59f54ae83ec80ca6c26dfeb5758505c72277a914355f7bb5963b6af6a13f1bf66ab6740fd059718564462a989136a4711", 0x54}], 0x8, 0x0, 0x0, 0xc}, 0x1) 04:27:57 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa) 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}, 0x3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0xecf9) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r5 = dup2(r2, r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x7) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 04:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x7, 0x0, 0x1f}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 04:27:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="1ed111a964695b25fd0111e21e6553193b5f29cebdd56273ce9fea0f8c87a042a3bade236edbe2cb01b49f7ec8e2b156f2455d52f7e0f42ccd45dceaf5cda70616da67de75fac0e7248f433539", 0x4d}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001840)={0x81, 0x8}, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000018c0), &(0x7f0000001900)=0x8) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r3 = open$dir(&(0x7f0000001800)='./file0\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000001a00)=ANY=[@ANYBLOB="1019114cc4c7e21c1badce07cbc8f566d3ae6affe62c2ad227395a5e37acdb609b3fde899333fee9d2cdd7efd32505b1b5c16a5f7b205859197daaa4f2c38b78e56654bf2f462f0a926aae484bd702b2c4b80c0888d1e72570dffe1bf4631a667f780b67514b19b9ff9b91134c3fa9a34f55d735358f3fda571e3d51c3a9f7a8bd20d1d58023cf2590040c74cd75bb3d5a2b91d745409dbb18d9b1f9be3423b34b8c2684bf369960b867f8ec38892c270eb44d81bd31ce0196edffef5fa1ebafd047c5227c4cdeefb67553625b5c0ec93680c156d06790c579300fef4913975f3fb762cd3334943ab1afb920e6e4ea7dbe04838287a23a8d88a6eccd5c23bb0bd89c17f0b7a994bcc7b8912f79d25d72ddb18bed87af02c4b2b98c1d4151ddb77158a81dd80ebc7ea21c00000000"], 0x8, &(0x7f00000016c0)=[{&(0x7f0000000140)="75ee3e0e30f217566ce9462166e0a6fccba193aedf8880433f6801a0180a506210527162450e460e56fabb880fd4d35b9ecf146489523a0586ccbc554f9798150acda4facc886d9c1d11e7c9b12c461d56a78228f4eec2b9f815699e0ff194f4084399c77c348863627d0f8dcc0035b137b519f5cc739d920524bc7dafcf69a5ea8e", 0x82}, {&(0x7f00000002c0)="d0a72c2b05f4267dcaadb0efe1bf14da2014cbabd52770c174f79a29ddcda41430657cbec8da3072383c5c6a79becc74410c28ccbdb53f7990090c5b4c19ef96a030b4ae6446f614989bbada54adab7855c50ca004e3fe869a626291ba512fe1cfc58a4d11b8881c497e5dd0a037a7896d4f5a060c590448fa5607c1e47a3443e25daed595e2d0cfb498ff066f949800a3758a9ebe67ada1664864b6647f55347b7818612f43c6c11248ae29c8a5c1dace51cb0de2e9d87fe6f49bf3ffc7163769b7122350b3a3b8b882d9a93e5c92dc94bf1bc907fb3819151ecf07002c42554970c569402d1cdccbbe27df8b8405cdd186dbc22db7931fe74c2474a3cd5e674d267a9c95c3f0fe5491852c223d6dff14cfb74e6f222c9c3ba5c75e746ef38a175138e24ee90d084cdb7a0b3bffeaf29fdef5a14aec77f9c75f6b6f1354de7b47c918ece8bfcc97b4c158c952dbc011ad522c73de4cd8131031aab2cee4c8876bcb1926de001f19de050440dd740532702434480fcc13cce49af493928cda03f2869e0b01a6ccc6fd36f98c04ddac6210da22bc8a4890e50bdc56a52d6a038ab882fb7bd8a34fa26addc3df8451d5470d1c705a0a5e033f03040f5a6c1d94dbb9ad800ddc3de0ae6153da43c7c2e074b1161387445eaeaccc3bf8c7e74c8c85f4ea2b0410296119c012ea709baf0bcbd68daf2d6be146262c2dcf7a50edc91314dfddd57db6c667f243eaf4890856b0a153ad4658eb1388966a9c53d01d09f56db0edc93638d459e359fb6ee19c63e24dd1494d4becf8ff9d41e3bda5027b1e7a034173b1d8b9782f7897208808215219dacf3da8666e9b005aabe76ed9b590b8da7e326705caa3c1c1208c72e2bee99b3676ee4d4fc29411782fe10d81883598ede3fc23403f4b0940056d515f011b0f1b525bc0411f5dcf099246a6f3734c92c5888602805c2981c6b6aa53d9e25850c422005ed729e904cd6f7e30b433a50c986a8112937b4dbe60d4b09213a7022a13b48c67e086db046815bebdfb06c2d15feca96a152d6344cb42675b804d2ffa7e89ea6cbecac76224c84ff0f0e48743eeefdf7131a2596fdb56971f12c79864dfedbfbf5635ad5b8d36eabb9f3fc068b377fdf9fca3cb0a6f14daaf63f99db4887af5c46f52ea77b261fc9a23f2ad52123a8a7a67c8c3bec5206f42aad04da456c56e2a44f7a0c454ed3beee76f6e79937765009964c32d8686ce25dcd9ca607029ed5494a20548882095fa656dd63ad319c4d75b570e6f8c846ae0f77427138d8e2de89a3a06ab74b018c230da48e528073b1a8cd8d41e28d3e4216605219ebf3867d3db946d5a2b79858f1b604e2469ea01017ef108ef090d4df235e6a3ca40e07a4e265f60e7b3f3673c6c169a89c81fb53334a68411fef5199c695e169df41b76f1fbfb39409a7070d25e0b05b2f6fa628ebb6035a525034da0c637f1a4b348fa3d7471a55d7f36c2b5b3ed8146e5edc9fda005970136d0feac9b14f0d77c3bbb5ba8a86f070337fb273be9ed88e08d8b1f268812fc6223fcaba6eec83a0140a66bc18ef5f08d3f715d0cbee42d822b4324f1abeae4af487643449811c126d9cf501321fa2ec9d957eb2fd2477a4d395f2629ed865e43f601325e48baa7832165b0cf5bf44f5349296c5c16ee2b54003f06a112697f43953921e383f323b566afa18928d92eca1042bed7f6bdfc1df1a06d9d7e552f7bb7eb674e05fb859a583850c31202811eea1bce7a6a7e90ad3d04ba8d7268a1ed2045c63d8826b5db24dff75291768da4449b0d10b5f1db267b1ef74e247cfff745c449b5b75bc9d5f65839b7a5650214a33301d36b44890e345b8db9c13006322fc9d65cb51895fa7254aa837b0aff16f58ef9b35ee650c325a5d1890cec3a496a927c746be46c12cbf949e9edea36c5b114ed8f2e31b62ae0b1d80d1afed047255e8324a423c41a41eb995a9f07781a990316820500c53824d3cbf3df2c6a42a488bae4cd87d0f543fece78136538bf409124240b9acde20d9ccc799319b970c28cd33caabb45f0c32b84fe42d7bd6c7e83209052fc869a1a6649064d555fb598351e98a1562e250a46340fa2c6dd5010b251d5243fcf9e5f2f93a7d2828e0588cb1243a27e0b1fdb259ff4941edd5106e375a1866e4fbd173e6cd027af9f61896601123254b0148d4ef98bbc7fa7797cd4e0a903dbc4b4d6f8d62bc0946e0f619669e77736856a888382ed19a9e3fa9a6b36edf73ee1b4b0a58851088d09f43092f758c9fbda6b3a17a1ccc34c87abb93df1877a1dda667459b5aa1e93103a1352da2481d2e5ff241e2649b3787d0609da1171a6eb08b1e43f8b9ff1a13d4818469f2a73dc7d00f4807b7463e72fa23eccc4a4d255675d806224578a10c75cbceb3812ed469c0d88785d5b6e83a6f8e21f989221d83d7133e81c2fe8268605e3c2c8b9a11323606a6a7a6a007b1f390c8364f0df1ca46785316f2295010ad3514210998fcbc3f00310ffee9c22d5d82ff4282932cdd30c5fe2c7b15d1362738b27c7f895a923b56cb9c894a9557aafa3473ef7d02e71a2b4fbeb77e0ebfb5f64e423e5a489761dec26bbe92d41b2592a3011d46608e3c26f4210f456ba96043f60a9be13ac1a0594a7f81ac796314e903da2ad49a521568a3265c548c343cc6f03f2a9e343f2d1beae115a0f21a8b46e152646690be1195bb2d8e87ab9abaccfe037c78a3be57b068ec306a9f0b732d612f9fd11c3a0a3a6c50987609d309a35ba412f883e683357c94c1141c1d67970a97b6644a3707cbf608678593ecacb5666443db5e5f27e5ccd42bc3660411f09f944cdba674c4833365e5a976bbec4c2c7683177af12e86553a98387cec14a6576671c345caed08cd0899208569398650331d3e477be9737e3e00a891b80e0f6acb719f51c433e1bb6bf15ea090b12e4c1e0df4efe547ce8e90a8e3ebe3c0c12b6b947247428d54c80ce8e6bbc473b253d74b3527228bfe80e37a413340c9de7b5022f2d626a324300781fca67f7bbb49150d501f9b9afa483bd2145f03cbfa14facf684a8f7c8ca95d9d2ef7e300a4ad7fd9d7cee76699ddd9ff2915db4451805cd2e066bef96208fdfcb94b2e5e8c4ce6ac3f9ec2fdaba4792cdd4e749ead72642bb4d63a4dc8d0d746ba552fbe9cb4bcefd3929a3949be6aa39f0d645d4a668d7eb28bd97d7bde76c335d74a95a66a824b8aa376741c8aeaac141c60dfc90866b3a87df0c924b89aa34944f2b7e369d895462d06a3649e92bf716ae4e75b8fd9552ab21e8f27f5413c9300f2063a2bf65592d197caea89621c0910943179649b1bffcf365d9ad580ba09048928e4e23504813e7652ce54c6f6bb0419576304d66a681267e87a1b0bf94b875a797c4aeae97d85117d7eb0c95227544169a02f2892004739b6eaa90fb9e0d4050a0a4c434517ffbc5e4ef857f0713a1d75b3b5bab63a660b1e5acadd2f6ac2861f3a6c1c4e0db2170843d18a9a761c6007525677bb4681a42b90c1f0dda9017b4b8edc9d025fe4035638b9e67838c4d0669fff29237081a43fe4673ce24f39c8315b5de2f61260e389d6680ee162415a7806c60a6357c4ada0e07d2360b5f726042b7d1b6f479ef12645c979becf66ac89b27b104cef8d24d2997d0628536e17aa5dbfd3b4a379e9f44bfc1104a2a722f2a5ce78c1fc17961afe407f0b82c4fcd05dffe7a296e0edbcb2d57dc936e5192f704b63f84a4c1b8f1fc6ede77c143d9fa7961204a1d40bdb56b81ba49af38569e447cc7a3b31c8f338dab21802b8056fb5ce3d2d71e58f08457b51e395d494c62575d0c59c5a7d01164be14eac45bddfc98af0ffed5ce2099f3e352e62ab9c548a8a8f1f2434553b485b638740f5881b507753c7cad22cae63dca4153cbccd755089abf54cef609fff965715701bd585041fc900f267e84e0dce6656082a7e19c1b820c36cc16a4592d454b83c909fd6c4ed7239f21ab249455999f0af3a85d3869fa8c03581ecca071d003413ff15494e7f6ae3df79b67e90f420a525b7cb6210eb3e86307cf755d2c2cf56ebed4cc95d380a0365628ba295e8ec8327e394c5e8b4b3901087ba12655d88c70e299cfc9958e0aa2550ff801db2866f52610b992f80eb4cc6b05323d0a7f4beb58d09bf95da9d6f5bc2fcb38c9ae6bb28a6f98ec440ea2cfca83329edc6355ae81efd89b86a7a620402ad3b65ed329c52b59d20d4aff5590245355c149b3780a5bd1518af7573fca435a1c3fc01ad8adb826f384a8909540f04990757638694f931b6d7b193deb3f5093daf885786c84f9d91893acec5f3670d763308eafdd1289e39b875ee063e8573d9ae271d7edad49c97f23d3ca8b8cba646531b463742f21a7604b0239208b438e82573fd9548f8f455b5386792db7583b9aad5dde66fdeedf926bff3e140f72406cdbde1a431983655439f579b61c803137c2fc959a27a4df7c042f413fb3f01be0fdbef1c582dbab35f77a995c0374a2388fd13dae9dd6a0b6948f3359eb6a0b4af2fe1ac9755d87fbf7e1eac9976e1edfaf3fba669702587477ebbf3711dea64f60f5b8f6c30014e7dc52c62b4be2f91cd0243c4aea0905544b6e6b4973d1e209c14304fc2842b26f9506bffaf2e6d38eaaeae29b042e0e214f677b68b399e0cde82a9571c699e07ec4d92696b1e720a53eb69a6231e0d6d5b042bbeb350490705714e09507cc4e2c442f4fd2a72eaaf11f98a94bfc05ca7f8798104739ae854aa2fcf6b63ffcf9fd69e5c28eee824d8e7bbcb030564ce7969d4f16885436dc1b7794c23ee8a5d07badee0c74e125169a9a212a9e0c2381d1a3111919d8c7a5c58c5b9b9f8dcf0218e6febc4598d1bcbb51cec13204742f401ced29d7549edb8c48d1dc9009198cc2c448789761bbdf69761ff48987492a1dce78812020c029473e3e08ede5d14eb600c225c13f8c7fcca4398129d95dd0dd7c6b5d68805adafaf8f98b3170fac2974c5a2337b579031f13408eef54f9ddabcd3fdcb4b722b10b575855942573c6fb665d094a3337cc7eaa4b7f44f3b6717c056b8046d7dcbad60312df5f8e8bb2e31fb0984c10895a51ba0a8deaf1d91ed9239b6f1916014be9b23a70570322f84e27182e5137833ffac1db65454a5b697516a6d001de815c4514f32935292f647a4389af4df92b9a0caa2771d5c7cc4158d98e51f5cb1fc0f90b710fd7e7d6a3a4a56d9da5d43c2dd77aefcfcbc134304d1a1f1f4889265414fa2a2351c24ad083c6961be12f8f3989e92738da7fe9abf7c1025c8709a128bb4891620d0ded9e6413482f9ea151f7eb43d3d83092c54d53e64202d8b15b6c7d8b96fe04048492c75816c760dc23936acc36a7290811b0572780b30ea1c1c3f61e2e0a034ddcf4d58cb7087323d502614b12bfed977de73ee726941a28da872c7363424344089d4ecfcb97cb28d0f88bfb405dca6894dffe528afa0b1df2921c95be06b62da348b3dfe3966200e98ff5d494d57585124448b5a280e2ea17502725574d2cdf2bda2e4e3d3c82e8ff269bfcae565a15ff0515bdfe74e451899cf1218abd79a216f885882860f8237610df91b5bd0cddb1552a3db6b5d7535a87cfd370a60fc7bb319a32dcae0dcad6b5cfd0ab5b799da9e16dd3dd1f6f170babb11eac652180506459e5cd773ead1f3bc2dd72306e318ebf41752c62076547168347df7365ff94dd3452a2879baa6e17be4b4cc9037834c4afb582ee1cffb8b0dc3ba8c6b14294d3749f9f1714ca812a", 0x1000}, {&(0x7f0000000080)="b7924d78fac34e0ed728334d1d419f54ffa5", 0x12}, {&(0x7f0000000200)="e7010ce7d4a7a7a72c65f58c1ba015e61ab92c34182603cbf1858771cdc42a2b2c5975c2af852112a65c23ae5bb00b4f15f3bb98", 0x34}, {&(0x7f00000012c0)="f5e74e2a28fbe84c0eaba5bfedb41ab695fb73a59b41e250a8df9ace84135ea3d62aaedc0de5e5c8e325c6564b846dacdb56fbaf75ae52c0ef1c21f74277fa6f60c21a020dc12fd5007d426c07ec5a925448aa39b5f06b3130484003de8c8f271cc9c3fae085a9022424f6822a189bb11855d88f822dedc1a83ee737c3435d6d184734ec4a1744d53365af13d13643931e907317aa359a30e1f85371eb11c1fe8212e96e9e8b4d48b78b45d1641dab394199", 0xb2}, {&(0x7f0000001380)="469bee8b9577fc2720b6f23c72cc7820c47febdc0d0b7dac797a2a3861147784916a0c391a2a03e59930142532c264f990a033dc3f30818c113cb96d97272db079df758153ac0d846371481831d56627fb38a5e1dbcdfc2fbb24871341f90d17c078d08bf5d23ada168ea1e3095eb5e8e049809e77ab319aace3572fd26a0ba67579c5", 0x83}, {&(0x7f0000001440)="c061687700c870150265a3529b74cfffb85942608a643456ef7793d3741db520c34ef103abba7aa0f866951b45607e867d85c68cb6c318771a54f585af18e1226b677ca137a33ae096082444e64730674830e6b96e4daafdf1f827c89aff701b64ea2590ca62f201192672f0ccca14d4017fb6e877ce53bd44e83b342fb58a6965407b2957ea604569960396ff487163ee3bd440f2b419e5fce752533f2d52396d8512c191ae804188dd842548418b", 0xaf}, {&(0x7f0000001500)="8f0847d3707f8b6771c565e292c21f9d8bc9ec95a940eedef30eb3ea21f3c4224ee49b832e438df8747332682feaa425630842c8b395f8b2d6a6adb88c01b90f82be35cd48ffead189f52f9a58a3df4ac1afae48b459dcd96aa0a5f120aa7270e68a8aa72493c35e15aea2b1678b9706def45672b25f7feb60e0e11fc3750d7869a899a62d1f3b3948e5c325fa4d0a90e36a62e072f5850039be68d4de37", 0x9e}, {&(0x7f00000015c0)="287c8d9fe955455be434026927a9bf2b551a3167ad0bb327fdc81742dd235045b7e5130d2bb70991a420140b17b28e0fde0440924d9dca923e5853ac0c937ddc2d42adc3efc79683c43f3e30a826319842593ae9062f142c2786a5dd650ba4c9a5df222297ebbd77b4064094fda8c3608e8a59bcdf1d17b5ba7cf02863263d49c50b85991dc33579e29949611d1be4d840210e50a6645278604f4074ad961e9f8e41a3dd2b198a1de3dfc7e290e6533f97e36890adf97b71bcd26fcbd930f0867a1c4670e10956b8e022f89e2d2fd5e12fa2bb7d", 0xd4}], 0x9, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r0, r4]}], 0x18, 0x88fac3df6782cebb}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) accept$unix(r6, &(0x7f0000001940)=@file={0x0, ""/108}, &(0x7f00000019c0)=0x6e) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r8 = getpgid(r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x13, 0x0, 0x0) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r8, @ANYPTR64=&(0x7f0000000300)=ANY=[], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getpgid(r10) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r18, 0x8004746c, &(0x7f0000001880)=0x1) 04:27:58 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x10, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 04:27:58 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x7ae, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = getgid() r23 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mkdirat(r23, &(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)='./file1\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f00000005c0)) r24 = msgget$private(0x0, 0x40) r25 = getuid() socketpair(0x1, 0x2, 0xd4, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x172) r28 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r29 = getpgrp() r30 = getpgrp() r31 = getgid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r25, r27, r28, r31, 0x1, 0x6}, 0x8, 0x800, r29, r30, 0x7, 0x4, 0x8, 0x484}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(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', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = getpgrp() msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x8001, r34, r35, r36, r37, 0x4c, 0x6}, 0x8, 0x800, r38, r39, 0x7, 0x4, 0x8, 0x484}) r40 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r40, &(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', r40, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r40, 0x4004746a, &(0x7f0000000380)) r41 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getpgrp() r44 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r41, r42, 0x4c, 0x6}, 0x8, 0x800, r43, r44, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r45, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r45, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r45, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r50 = getpgrp() r51 = getpgrp() r52 = geteuid() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r52, r47, r48, r49, 0x20, 0x6}, 0x8, 0x8, r50, r51, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r57 = semget(0x3, 0x4, 0x8) r58 = geteuid() r59 = socket(0x400000000018, 0x3, 0x3a) dup(r59) r60 = getuid() sendmsg(r59, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef44616faaa4042c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e100"], 0x168}, 0x9878d5c527fde8da) r61 = getegid() fchown(r59, r60, r61) r62 = socket(0x400000000018, 0x4, 0x3a) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r63, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r64, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r65 = socket(0x2, 0x400000000002, 0x0) r66 = fcntl$dupfd(r65, 0x0, r65) ioctl$TIOCFLUSH(r66, 0x8040691a, &(0x7f0000000300)) openat(r66, &(0x7f00000008c0)='./file1\x00', 0x100, 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r67, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r68, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup(r4) r69 = getuid() sendmsg(r62, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffcebb3416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b911bf864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efc831d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7086396ac0787a41ae2a6e1006899ecdae6690783f327f47c3df7b2ca68e0216a0cf6705055c85f4bb96e6112ab7fe69590abc21145506f2a4cc332a417fa41cdf679f7d584155a084df937dc9b1567fc98947f63615ca3f6e22e8faa279fb04d015386bbb1eb7b87ffc1cef4264239eda5d4a3dcd5aa574a0fd1a8966e57e957bfa7ba468845cfd78b0ddd77a03064302953bf6297f93b590057a8db33e0976a39633651b1280913540e0b2b7af0021723ea26b45de524e6c4063c7e99fc1073ca8064bde0593fafc8d140c3bc82b6e75a336c48c7730d9ba3edbc301483b0e7939301c2638b1a441e29dca8fe9a6fa1ff0043c57cc84123118aa146bc9b3bf2c791f0467b6e97b1ebe28f694a2cc5e33cf95f90aedeb506642534bd5e8592743f511bdf075c773a31c24974fbab4c2d7599fad017e57c9a394436c65032ec711db9e1a916e930b8e7734371466118c78d9d3ccb6d531a0c767f97ef84cd7ec76a8839b845"], 0xfffffe8e}, 0x9878d5c527fde8da) r70 = getegid() fchown(r62, r69, r70) r71 = socket(0x400000000018, 0x3, 0x3a) dup(r71) r72 = getuid() sendmsg(r71, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x168}, 0x9878d5c527fde8da) r73 = getegid() fchown(r71, r72, r73) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r73]) getgroups(0x7, &(0x7f00000000c0)=[r70, 0x0, r61, r22, 0x0, r74, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r77 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000380)={{0x5, r58, r75, r76, r77, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r78 = socket$inet(0x2, 0x2, 0x0) getsockopt(r78, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r80 = getuid() fchown(r45, r80, r79) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r82 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r84 = getpgrp() r85 = getpgrp() msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x8001, r55, r81, r82, r83, 0x4c, 0x6}, 0x8, 0x800, r84, r85, 0x7, 0x4, 0x8, 0x484}) socket(0x400000000018, 0x3, 0x3a) 04:27:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_settime(0x3, &(0x7f0000000300)={0x6, 0x10001}) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) 04:27:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={0x0, 0x509304b62660d4f9, &(0x7f0000000240), 0x1000000000000093, 0x0}, 0x2) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xfffffe5c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket$inet6(0x18, 0x5, 0x10000) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000080)=0xffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockname(r8, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) fchown(r4, r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) fchdir(r10) close(r9) 04:27:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) fcntl$setflags(r1, 0x2, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x02\x00\x00\x00\x00\x00\x00\x04\x00', 0x20000, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000100)=0x931e720f8cbfd1dd) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:27:59 executing program 0: socket(0x0, 0x0, 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) getuid() semctl$IPC_RMID(0x0, 0x0, 0x0) getgid() getppid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)={'tap', 0x0}) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 04:27:59 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x8, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair(0xee3ec5503abfdf10, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) munlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) 04:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1fffff64, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6, 0x9, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 04:28:00 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x01\x00\x00\x00\x04', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r13, 0xc0107002, &(0x7f0000000380)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r15, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r16 = dup(r14) msgget$private(0x0, 0x400) mknodat(r16, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r17 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r17, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r16, r16) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0), &(0x7f0000000880)=[&(0x7f00000008c0)='1Dev\x02\xf4\xed\xbe\xe9A\x04@\xd4\xc3Jb\xd0\xd2\xde\xb7\xc2\x8f\xbfVS\x9euug\x8b\x1e\xba\xfa\x11(\xdc\xd1\xc7\t\xd8O\xe0=\xfcne\xa2\b\x81\x94q\\T\xe5\x82\x83p\xca\x15\x92l\x00\xe0h\x02+\xfc,\xca~\xcf1J\xd6\xe0\x00\x00\x00\x00\x00\x00', &(0x7f0000000840)='/dev/null\x00']) setreuid(0x0, 0xee01) r18 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r18, 0x1, 0xfffffffffffffffe) 04:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f965e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4080783add7525ee8d7c3f5e04395fcfd30bcaac5d30126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb4a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fc9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7d09a42b9edb6af5ede61387e6574acce11a76e159e4742195d122b3902"], 0x10) r4 = dup2(r3, r1) msgget$private(0x0, 0x0) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r13 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r12, r13) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r18, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r18, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r21 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r19, r21) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r18, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000640)={r22, r19, r23}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r26 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r25, r26) getgroups(0x9, &(0x7f0000000540)=[r10, 0xffffffffffffffff, r14, r15, r16, r23, r14, r20, r26]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r27, 0x1, 0x400}, 0x3, 0xffffffff, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r10}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r28 = dup(r1) sendto$inet6(r28, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r29 = openat(r28, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r29, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:28:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000402000/0x2000)=nil, 0x2000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 04:28:00 executing program 0: acct(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() getpgrp() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) kevent(r1, &(0x7f0000000200), 0x7, 0x0, 0x6, 0x0) 04:28:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) 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, 0x801169ab, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup(r3) 04:28:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) msgget(0x0, 0x10170) 04:28:00 executing program 0: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1"], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3346e643f9bc1f41, 0x0) fchflags(r2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x5, 0x0) r4 = semget(0x1, 0x3, 0x7) semctl$IPC_RMID(r4, 0x0, 0x0) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 04:28:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x29a) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(r4) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r8) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r6, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r10, @ANYRESOCT=r5, @ANYRESOCT=r8, @ANYRES32=r11], @ANYRES32=r12, @ANYRES16=r13, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r5, @ANYRESOCT=r14, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r3, r5, r15, r16, 0x44, 0xc193}, 0x40, 0x9, 0x8}) dup2(r1, r0) 04:28:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x4) 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, 0xa9, 0x20000002a, &(0x7f0000000040)="16000000", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgid(r3) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r5, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r9, @ANYRESOCT=r4, @ANYRESOCT=r7, @ANYRES32=r10], @ANYRES32=r11, @ANYRES16=r12, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r4, @ANYRESOCT=r13, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) r14 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getpgid(r15) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r19) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r21 = socket(0x2, 0x4003, 0x0) getsockopt(r21, 0x0, 0x13, 0x0, 0x0) r22 = socket(0x2, 0x4003, 0x0) getsockopt(r22, 0x0, 0x13, 0x0, 0x0) r23 = socket(0x2, 0x4003, 0x0) getsockopt(r23, 0x0, 0x13, 0x0, 0x0) r24 = socket(0x2, 0x2, 0x0) getsockopt(r24, 0x0, 0x13, 0x0, 0x0) r25 = socket(0x2, 0x4003, 0x0) getsockopt(r25, 0x0, 0x13, 0x0, 0x0) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r17, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r21, @ANYRESOCT=r16, @ANYRESOCT=r19, @ANYRES32=r22], @ANYRES32=r23, @ANYRES16=r24, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r16, @ANYRESOCT=r25, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getpgid(r26) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r30, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r30) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r32 = socket(0x2, 0x4003, 0x0) getsockopt(r32, 0x0, 0x13, 0x0, 0x0) r33 = socket(0x2, 0x4003, 0x0) getsockopt(r33, 0x0, 0x13, 0x0, 0x0) r34 = socket(0x2, 0x4003, 0x0) getsockopt(r34, 0x0, 0x13, 0x0, 0x0) r35 = socket(0x2, 0x4003, 0x0) getsockopt(r35, 0x0, 0x13, 0x0, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x13, 0x0, 0x0) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r28, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r32, @ANYRESOCT=r27, @ANYRESOCT=r30, @ANYRES32=r33], @ANYRES32=r34, @ANYRES16=r35, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r27, @ANYRESOCT=r36, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r37) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r41) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r43 = socket(0x2, 0x4003, 0x0) getsockopt(r43, 0x0, 0x13, 0x0, 0x0) r44 = socket(0x2, 0x4003, 0x0) getsockopt(r44, 0x0, 0x13, 0x0, 0x0) r45 = socket(0x2, 0x4003, 0x0) getsockopt(r45, 0x0, 0x13, 0x0, 0x0) r46 = socket(0x2, 0x4003, 0x0) getsockopt(r46, 0x0, 0x13, 0x0, 0x0) r47 = socket(0x2, 0x4003, 0x0) getsockopt(r47, 0x0, 0x13, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r48, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r49, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) msgsnd(r42, &(0x7f00000005c0)=ANY=[@ANYRES32=r48, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESDEC, @ANYRES64=r38, @ANYRESHEX=0x0, @ANYRES16=r45, @ANYRES16=0x0], @ANYRESOCT=r13, @ANYRES32=r49, @ANYRESDEC=r27, @ANYPTR, @ANYRESHEX=r25], 0x8, 0x800) getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r16, 0x0, r27, 0x0, r39]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r52) r54 = msgget$private(0x0, 0x0) r55 = getpgid(0x0) msgctl$IPC_SET(r54, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r55, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r55) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r57 = socket(0x2, 0x4003, 0x0) getsockopt(r57, 0x0, 0x13, 0x0, 0x0) r58 = socket(0x2, 0x4003, 0x0) getsockopt(r58, 0x0, 0x13, 0x0, 0x0) r59 = socket(0x2, 0x4003, 0x0) getsockopt(r59, 0x0, 0x13, 0x0, 0x0) r60 = socket(0x2, 0x4003, 0x0) getsockopt(r60, 0x0, 0x13, 0x0, 0x0) r61 = socket(0x2, 0x4003, 0x0) getsockopt(r61, 0x0, 0x13, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r62, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) msgsnd(r56, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="949cf01d93a720a7978421e7ef0b295d453a8948d842fd3f621c1120b00190b0ef6cfe7de003d6313ffc120a3e241f00fc7e93fb2ee695daf98c1e67fb55f5181ddfa2e5446e01848f781285fa1233d419432d260af3ed78ba5ebc1535e17cc90652834787ff10", @ANYRESDEC=r12, @ANYRESOCT=r50, @ANYRESOCT, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="25886e5f13d6d56ab5cdda3800a513b6f4aea235786707b68ed23738137ee94f33d6255b95c2ee1b05df0825b25cc844f958ad0dc19a41917c25eee663f33ba666be9f858911e9cc2aeef82b62ea4ef86ed1e5d0d655cf6a06715a4b30fb9c3869e3f95b058bc3ad5806c1a7bcd854d9f00f19a7585b16b8f8514c3393e7e6247e40eae4344e55d7aaf67bd31c30acb9e1c44eb3628f331394f32692d94b24d9e03da50091b424ec68ac0f3ae3943dc3a6e29190df3bd50d035ab272dbef864a01df7bd6d80da05dab457e32c2f473", @ANYRES16=0x0, @ANYRES64=0x0], @ANYBLOB="6985859a1f419f9074bdb2711e27a79b1e818b02c4e4172d856ae47c3ef2e3c7ecefee7dcf60bee0559fc28fe3687d23abf85bbc066d14d399564f4bb82265a91271185bc2f34121aae9226c99ccbca54054ba4ec1a39f5190bde0e77c04bb0d32809793c158", @ANYRES64, @ANYBLOB="863e51f33cd1a34d7a744434f7d7a4efda6ec2ac3f31be64fde99987276dfc6300b2a6fa396ddbdcc73147a065284d2b3e0748c78bc59d06bbb52f849f94f27e97f2fd26c58ce2dc540668c74776df35de4adb57b6ed206c0fa8be6bd8daf7f3cdec1fb8c0a93dd013fef26f91e44868316eb49fa3dc8dada2ef2d364bce487ce1ccc6fa8eb0d13cb3c33f783d60ececdf9e7ce5435bac13cfb3110687a5fbaab129c4907192e2cad5a98977d272fd158d3048579caf327a6fc261f8305b9c237850fc21eb0befeafc625becc6eb79bc1b01d07979a011799ba95358419bdadfc3caa760bc4645329eef1a4c149862ddca56e2f286bc1dc1a145eb2651a0950d53ec35671b8698d6daff744e61d049cf3968137a77f750ea40574469bc6636b7c6afd977791a69bf0a109f8e36c9a275ca076935cc70a5ef5bb1807b768a84e3ed2d234ea694eb506383f928dd4da1b318d8847a4cb37246cf8facce85e6fb6847c8170545ae1883565ea12c3dbeabcd499c57252a1af46dccaf375b528b404df3f51b0da564844986f6c81e456576a0d8f785bf4bdbe3652399e7beb92744203a347627dbbe2fc8437c6cf3cad5585d39e43c59839824bc16f9826ab578738fc9b21cb003abe9150fac8608dac2ec7c5f4d5e007c9d7ecada82ad5dcb42c151c9bc5e7bbef7d3d46e0e88d8ac54c8e2bb643110e541e065733e808f0ac709800472f1017411bee2a5b9727091351dd3ff37b422570904683698dfcaee24602c38b78cbe73d3b45658542bdec00cb1eeda2b59ebe992762bb34c324a7858353c4187aca98986bf6792fb021038577201e7a93a56ce3e28ada838f738c6284928f16accc04bf001edba14c3a4a62ad6d6d7097457360413166defe5c89a3921ab80f097909205f7bc9f13509c84a0b67f553cbca7d2436a3ffeb57b67b238e30d92d51e4a4b2eb7376b8b612e34995d236a168c2c14fc2b3f7102e745cec1c9254a589dfd02c06838ba0869144efde0a4fd7e51bf8d90598c043ce3d1d6223fcd482648ecb04ed9318e19fbeabdb72ea0f046a1a2d76b0ba3877f140f7da7fe790b80f4a2a3c80cb60efdb6530108dc97b04cca8db0a78b2ea406b1a3cc2e599624fc599f2e46f400ca9284a6b567e17b2e0830065f844c4f00abad6d799beb74b9818c15312ec4141bcd9846e3da350092247a3265a74861ac7d2254b1ce64c6ed1d1155dc671402ac1d8759090ff7829105e443b89bdb4145ff7e800adce29c85b080ee719fc41d270d7e1b913daeecb2e925630138f5536d1f8fc6270984a4ac798a633bbe93cec3f8dd58b454ebfbe617506afdbe7487c7175ae6153002a4ec811bd2db2d7f829d122f2403798f12c2a17dc718f62e34e8f164bc9f8f4bd49a198bf72411d9df82cd5a29364dc217c5cee593c893b3fdcb76d7b41102d769d5666d7c6106344e1ff473dfe4d605375e47d9773bc78422b091676bcb7497a549cdfdce399abc9adb2b0e8b65b8aab9e482fcd53dad11ce8278ef4fe876b9aa378c84effd3359ba5d888459c1417da7d8ea927157129338539c5ca30dec5a39738425ef442489ed1a1feeb38acea164fda240685fe0d04b9a8ce7757e693c303a1ec457176cf2339671dd3e8dbccbbcc8df9c6980e7cb77695957f674c77af0745f92afeac1a0874e7030c71e9a0a6c4de7cf59a2636c3b06bb30a481fe7cdd66b2d89b5bffac2f9b8bbc0010ec06daad61d852d7ee44ed7282dbca5d25250f02593210cc0fb3cd48388ee85d560ea11057c05e3a8f51d894fe340d611a5b55ede31831c180cb1f882ca40c4d6f26417f619282798c45a551063941a1aefc5090fb45db38a4ff3e2b19a6b669ac1995239b8d8a5e9226c1d7befde5ada486f3df2c6fac2317dea0e87d62ad071717a9f1d92e5b5b08d6e03a72980100bfbb8827cd8d353963c8a23509ef5dace9830b863d11d696cf522ef4cbc2bae2e365c56057426faf54e19ade1e329ddd5fe46a386a2424dc64bcf2df43de57da7830843e54f5cd9845fce74402a03bd0a9c80c14ef91f85632224c0570c4e2958360f88a5e3cabc1b66518598e1439b479810de34af691373640f12e1a0bc6dcf3898c8a2e4f4af19b0c6bfaf09e6d080c12d8f828bd3449c16320edd7ffb6f1e1fabb1a9bbbfb1ccd5d14d07257e9614d16416d3d4e16ef36089237e213ba3c501312c39b336eaff90ee3b8812b3cbb30c0bef10ec25dd267d9e8308fd54645b580b3aeae92b29b3871a98f32e7333370bc4cc1c4bf3740d714a916c03274afde81ec105e5690628f57f5d4ad527dd706f719d00144c9fdbd8678349d75bad1438fcdd9830b4b70536a2d59035628738d9c49485d2c7f1cc0236413ce6e1b14960a1cf7bd5a2157351f1a7b649c9f985720096fd0c64cdf2c7d5083a1a6ad272be33b903adfd51ce0203c6cf4244eb137e75e9acac69c8c9102ffa4400393a3f0a9bb2ba7a20dfe2a6ad6620b589882a8af526c2798d031bd1275c552e6123482fc87378ad8a8f5e949b2901e9f1d50fb4d48a2e9f45d5f880964cf0116d8e7de2b7cf345d9a9159b65a41df3e224a7432ac0749bed0a5cf4e68065934b8862e13fc318241e8f6d85352220be78339c5456910b6f0ccd41ec1105a7c33f494e8ec5a930daf581b80bf69cd6bbcc80e3d520014ea3e1cf1ca835a9fc0eeff32bd456871415dc7d6dfdfcb191da53df66ead9b368660d6add971542ec56e904ccfa807c75b7095097fb600be1757b75322c40fbf62619b62a2d16598c14659d5f54e048d6fc06ffb0a7ceb35972fe5297ab366a79a21075a56f0f14072eaf063216fd48b5dc3a76f16d2ce01ed7dee0f3885be2264fcc7e71ba1c4a1a41623211b32ceda761f430162ea55778658db6bcfd8e1176c9822fdb17364f22550135a0b1f4d8a6df95b614c4a162f2e43bca5169eb0ec6ead610e0568d93be29babf1730d0b5eec4e5dfa6695fe1710400539574b938ecd6586851d0a523f920756914970f712dc66b299b9f01e177feada19664cf32e67ef0e5b7c09d2d7fe97509d0f6e8e39c821190c82b8bee2b274baa23eb934895d772afe547e52d4167209995e79e8861fa19a9a34f40a474d38a1c748846424035ef4a27aca577cc14ea2a54b318505a4cb67b468223eb07de913da3576db1491bc503bd36200251cf2dd096277910ee85ee80c9109d68185e572294cf6045a5e15c563614d23faf8cf2f277fda4529f817123b391d498aeb7e1fb8a31bd9bbe6dadd45c947f28f81e12b5e2a0381f4b559f9f0ffb54a24347a3b26c880f8ea36d7c224717c446a3f678debafa2417b668f8d53a4a2df09f16c13c67c6823cdc8694179db9df2434571735d691fbf1c2c47f4d519b823642993dc56562dfb25b2124cab1a403d0e28ed7957fc1e0c378c02806811c64bb20620e1c4cfbb75c7f8a8c6e84afacf18276b0ad8b63afab6cb467e0341a6905ecb99abdedeb79a9f76ec85a96b455e868b41cd8aa3a32761c36b6a7551d497b329894cd0074b567f33b1cd2247c2c1ff9f6d2bc11fade82c626993300bae8b1dda5af94bb6fdae177fcefcc17df5289bf0163231d144bd6fcaf32f3529720b4b52a02251eb7f99b78b8379c51c9eb61ac1454404f6a7a9498c56d5e7c2b47d89bf771aa61180bb2c25bcb440f1e105cd1f24ed6c96ad1c46adde36d9074f8e31d82d76b6616dc4b6782e76a8f579547320149d3f094b4299dd0b7ab4642105789c20ed43265a372ba45f35a6587eaa58b43cede76593a8692f0d7388f5307f6b51e5828fe6bcfa7ad4fd1095c0fb022e4da21254d1cb0a620656933d7e4901df582ca4522459b9b82c51cb8b0da3e63256122af54fd5da670629763fa9795cde71656b33d796d19f50d1b6e68f34bc865a7a265c4e85851e904cce4feb06a574644a1f6a8a442735939d57e7be6e72919fd3e447c5af83bdc90a5921b5883c65d4a1dd8ac63578c0becfa599ff70fecc89f5556d9370754e72e347d1e74b4f2403d52f897bd1bc3af5ec92b949c2d99a8c9c807d1db29f937b0dc9554ac8728ba2815e2a529af77a6c7341a8262b3a77010744e690b687cccd8a59afb64f043fe13fdd405ae2f73974ba5133fc56b09769c77f0756b84eec85ae50356b92a2eed2ff63b6686e8def30e121f4f5499abec2dfc132223828610a6240c5489ff4f39a61789eccf588c2db57c07ecb609c4740cb8a0d71e365e5f01126d53331180fc6326881234afb8c8942c4908fe68785bbeabd6741d3ce5d91e139d8acdaf6b2a73c4ee607b44d8dc76725193aaa1eccef6f22c595850ae28c01a0a99e4ebd3e2b4bb2c30f504efaaa4eb3b477140ec7b7a23c712deda73c2c2935077e97341855d6d55cb8e9efa90030158f94b93aee912fa64f2763fe2ea4992c9e57d4e0b3e575d8377abbca0f5267cf374a736472a1e4c32f7f1ffac27d9bb86b2a21668d17235930562a6e0340375f664e6c69c5753544c3f7f42c83804a9213e869e0701e847d909801d4649939ef4216615fb203c05bfa5384a53bbd77ca2934737b72dc4996229ff6eea08f710b463e9d131518379081da0f9f65de460c349fc0e938683e1ea057a90f1a3525b78f53ed99cc4cb419de24dba42a8a0cdbc9c10f41d97b3e6aa4144c4ea34aa276fac3aef93464c99110b1122643d46a94a3623c8976f983b1572f4f3d3734479cae5d748113405630f298d9c74524108e5d3dd3e2802d12d604180f7cf81de30fc43c2b1d8e927c2313e24e087ff5ce8000864a2daf38a08a30935ea991cc0c70db0cca667087c9bd9dd6fe799309ab9984cf76e949247f6f9954e7d0b9821325b7ec18fde0827c90ecb0cb78e0f6881946b19d906daaa4ceb0a5b43f227012f3ebd6c1f46d0c9ef18b4327954f72629f3a1a98fd024361eabe954aff11aeff2fe0447efa8c7a212026e917b3ac2ad920b19542ccf454e587fb64d14904102f89f88b506852ffe7356558a68584b8955b1311f6cc6ccba06a823ca2bae50bbbf1d1036bbe14b93c609cdc4cad59059b67bf9ac8a293a5dd585e1649d4f19ba4d95013fe83da427391333a85353d486b2cdfef65845755b8d7644d94564097f8b10e33b569ae6aea7a27e7e65d1ed947bbbc9f22edc4cad1623ad82fcbcfd71ae7baaaa5070d1e5b762fb5ae3125a36ca60f29ba0891bc4a8cccfe25f913e1bd600098de4e90eb60f09d870c240ce2c71aa44f102153b757d959d6a07479211c17adffec8c219d50e3f62493e2d3bb9cb15bc0b775e9e2d4d67c471d26e7a731a9d9bd8f1b9ee7068169ce901d6cad576a4a01bafc11bfd3617651472af3e37a4f7f1dff08423999b97fff9154d95eb24372627bc076d76d87dd672d1b2ecea7d7718471b8d02d27aabe06e1de685cc5e536448eee8a5e5f6f0083caed2cca10d1a64cadddbadb366f226da5afa347a7e97920fd26fc085123f8dc39af7a630fea70bd7931c10b7f870c3fe1bee04d63b2821d859ed4dcd58e9e643689a7c150427f6b9867528e5bf2134cfe73a02a7bce59f7341c0090dfa2957ef2d5757d301af373aadd58e7fd4d2596b56b1d34601aadd47b5e6bb3c175089d03f431efe28b46df5caec3cfea6bbb97df206a47a11cade81d9bb4d217817744ce35aee02c77be2627380da3a072bd6ac0a0309340b6695096c8401e56afe641af599f7fd30f46630f9b7e8e40c01241ca38118bfcb0f10cae5cb2f7085a5f242eb3c4ec42ae2a3456e8cd15d8f8caf4fc6c8", @ANYRES16=0x0], @ANYRESHEX=r62, @ANYRES16=r4, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r66 = getpgid(r64) r67 = msgget$private(0x0, 0x0) r68 = getpgid(0x0) msgctl$IPC_SET(r67, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r68, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r68) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r70 = socket(0x2, 0x4003, 0x0) getsockopt(r70, 0x0, 0x13, 0x0, 0x0) r71 = socket(0x2, 0x4003, 0x0) getsockopt(r71, 0x0, 0x13, 0x0, 0x0) r72 = socket(0x2, 0x4003, 0x0) getsockopt(r72, 0x0, 0x13, 0x0, 0x0) r73 = socket(0x2, 0x4003, 0x0) getsockopt(r73, 0x0, 0x13, 0x0, 0x0) r74 = socket(0x2, 0x4003, 0x0) getsockopt(r74, 0x0, 0x13, 0x0, 0x0) msgsnd(r69, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r66, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r70, @ANYRESOCT=r65, @ANYRESOCT=r68, @ANYRES32=r71], @ANYRES32=r72, @ANYRES16=r73, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r65, @ANYRESOCT=r74, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) setgroups(0x6, &(0x7f0000000180)=[r4, r14, r51, r53, r63, r65]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:28:00 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=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']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x4, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) 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) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket$inet6(0x18, 0x8000, 0x3) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r11, 0x0, 0x7fff}, 0x80000000, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) ktrace(&(0x7f0000000600)='./file\x00', 0xef3d2207cdcd0907, 0x40000200, r13) getrusage(0xffffffffffffffff, &(0x7f0000000540)) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x102) 04:28:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x21008, 0x0) fchflags(r2, 0x651a640235014b29) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x8) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:00 executing program 1: getrusage(0x0, &(0x7f00000000c0)) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 04:28:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRES16=r3, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYBLOB="bf22af57280203aee7f92f8f4a9e25d6d3952750b1dbb257ae15b30d6bd147b6832764187a74d971e8816c16829865de9ee785f191fe12a9343333f0d084030e2be1caeb7c89dfcd794d51c6ff3291b4618001ca60ac09457db00483187f154b316a26a378f1519cbbb6d03eac2f63dc22fbf48c057bd33ff6426a65bf8a2be91c5e02e9b9d445752a408851", @ANYBLOB="39f53314454851eb2a6c850c0442f343e814d53b412834feede055f95019b83fee8344d921644ae7026b8ca14518c4f7e7ceb4ccfbdfb53653aaa63c321aa2045122e1f11392167aebd2fb0b29685f351d5edc908893ef75", @ANYRES64, @ANYBLOB="de57361f5240862e8395142e80f3d6815520e5a0c2fc08e52c0e6a78939eb5d9f29f8f2b1185e15aa960c16a39560c4dd181bd400767df75db81d0ecafe5d3692f865ea1566629c3167e5a748fbac074748ec7c5197240571955dfaabc9fdae3c4cbb8c8db11ece4f041ba2733ad67da965b71b3bcf518d6af1af20e"]], @ANYBLOB="3022dbbceda08ae994782bd1da0ede7b6964267926da4a3d1eefb9ec7bdb7cf7ae85d331f4f1781d6c3458afa5f46754b6e4f4d285f8b5d369eeb4eb8e285ffad6d206429c876967f361de461c6bcbd9a50b3c7c5de2511785518fa64672fd4dbd0c34be928d21c44259192e71dea823cc0aa72725"], 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000140)={0x9, 0x5, './file0\x00', 0x6, 0x8, 0x2, 0x101}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) close(r7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(r8, &(0x7f0000000040)=@file={0x4f641801f879d10, './file0\x00'}, 0xa) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x2, 0x4) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x6d2) 04:28:00 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) kqueue() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180), 0x0, 0x0) 04:28:01 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) munlock(&(0x7f0000487000/0x2000)=nil, 0x2000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:28:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) 04:28:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1ab190d0, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0xc003, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) 04:28:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x2) r3 = fcntl$dupfd(r0, 0x0, r0) getppid() ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 04:28:01 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x10, 0x10) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x312feaea}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r4) 04:28:01 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 04:28:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0x7, 0x1, 0x3, {[0xffffffff, 0x7a4a, 0x400, 0x3f, 0x0, 0x0, 0x9, 0xdf, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8, 0x0, 0x0, 0x1f], [0x3e, 0x4000000000000, 0x6, 0x6, 0xa2, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x8], [0x3c, 0x7, 0x100000000, 0x294988e8, 0x2, 0x18916db, 0x1ff], [0x101, 0x1b3d, 0xff, 0x3, 0x3, 0x3], [{0x2, 0x0, 0x0, 0x5}, {0x0, 0x2, 0x7ffffffe, 0x6}, {0x8000, 0x96, 0x4, 0x4}, {0x4, 0x2, 0x4, 0xfffffffffffff800}, {0xdfc9, 0x7ff, 0x4, 0x4}, {0x7, 0x6, 0x18000002, 0x7f}, {0x5, 0x8001, 0x5, 0x7fffffff}, {0x8, 0x2, 0x3, 0x97}], {0xb9, 0x3e26, 0x1, 0x7}, {0x55c5, 0x5, 0x0, 0x845}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c10400287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e570258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb45884721a88167fdf67d2d525503c78812ded6185883235704bff42e8e63973cdbc8c63c52218382640afdbcb578a7d40da37af5bdba9a8adb14b99ba0066102fcf095e0b5c90b0cacba626e207926ef002affbb1007590c4a5d8bdf0979752642871bc05b74479c114c204ff9a4df84df1b4897625f329ab8696e0b19408aab16ed769f8850446d48f0bd7612249a0c4bc2205b65c1488c6e3b7aaa583f5a1a839fdfe5e389159aec3b04c0c03663b39d950c61073467a9bf5a190a59f6e06584d60c41851ecabe8acb50e7809248f2a1ce83d02fc79663bb249f"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$setown(r0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x1, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x700, 0x7fff, 0x80, 0x2, &(0x7f00000005c0)={{0x5, 0x7, 0x2, 0x4, 0x2, 0x20, 0xff}, {[0xf194, 0x6d, 0x3b7, 0x101, 0x7, 0x7, 0x4, 0x2, 0x2, 0xfffffffffffffffc, 0x5, 0x2, 0x9, 0x5, 0x16, 0x1ff, 0x80000001, 0x5], [0x1, 0x20, 0x3, 0x7ff, 0x7, 0x3f, 0x8, 0x8, 0x81, 0x8], [0xb9, 0x4, 0x1, 0xffff, 0xa4a, 0x0, 0xb], [0x4, 0xfffffffffffffc01, 0x4, 0xfff, 0x100000001, 0x1], [{0xfad8, 0xfffff8c0, 0x0, 0x1}, {0x1, 0x80, 0x80, 0x9}, {0x9, 0x7, 0x8, 0x7}, {0x7, 0x9, 0x9, 0x23c7a465}, {0x69, 0x9, 0xc0, 0x7}, {0x2, 0x1, 0x8, 0x8ba8}, {0xfff, 0xc1e, 0x9, 0x4}, {0x7f, 0x6, 0x7ff, 0x4}], {0x47, 0x5, 0x7, 0x200}, {0x3, 0x3, 0x2, 0x7f}}}, 0x3, 0x1}) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 04:28:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x7f) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000080)={0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r6 = dup(r5) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000002c0)=0x4) sendto$unix(r6, &(0x7f0000000180)="92973cf84a9a52ad8be8c90c54fc0d15357d44be0931d181c8c9658e636818b43312e47ac1da94c84ac48431b6bb516de2558be198164939a3a9a925a709aee234e0157b587c5796de90ce3bb2f5d9989e994d1620854163a2e4151fa6a223987cf3b950", 0x64, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000280)=0x4e63) 04:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 04:28:02 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) minherit(&(0x7f000068b000/0x1000)=nil, 0x1000, 0xc0b9ff5b53ea45a1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000300)) 04:28:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xffffffffffffffe3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/82}, 0x5a, 0x0, 0x800) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 04:28:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 04:28:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x2000) r3 = socket(0x0, 0x1, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)) semop(0x0, &(0x7f0000000400)=[{}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 04:28:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/36, 0x24}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) rmdir(&(0x7f0000000180)='./file0\x00') r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299"], 0x1) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[], 0x0) 04:28:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xc0, 0x10) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() setuid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x10006, 0x80}, 0x3d, 0x4000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x40000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) 04:28:03 executing program 1: r0 = kqueue() fsync(r0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000040)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x8d7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x210) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") 04:28:03 executing program 1: r0 = socket(0x20, 0xc003, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = accept(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) connect$unix(r2, &(0x7f0000000340)=ANY=[], 0x0) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) 04:28:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x10007fc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)=0x2) close(r1) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400"}) 04:28:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x3, 0x10004) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) r8 = semget$private(0x0, 0x3, 0x10004) r9 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0xffffffffffffffff, r11, 0x0]) fchown(r9, r10, r12) seteuid(r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xffffffffffffff09) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r10, 0x0, 0x0, r15, 0x38, 0x8}, 0x1, 0x2, 0x8001}) getgroups(0xf9, &(0x7f0000000440)) getgroups(0x42e2, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r6, 0x0]) fchown(r3, r4, r16) seteuid(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r4, 0x0, 0x0, r19, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r20, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r20, 0x40047477, &(0x7f00000003c0)) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2810, r3, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r21 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r21, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) kqueue() 04:28:03 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x7}, 0x8) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 04:28:04 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080), 0x1000011b, 0x0, 0xfffffffffffffffd) 04:28:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) socketpair(0xe, 0x1, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000100)) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 04:28:04 executing program 0: r0 = getuid() setuid(r0) r1 = semget(0x3, 0x1, 0xd11617b1311e406b) semop(r1, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x66, 0x1000}, {0x3, 0x0, 0x1c00}, {0x2, 0x5, 0x1400}, {0x2, 0x5308, 0x1800}, {0x0, 0x4, 0x1000}, {0x1, 0x100, 0x1800}, {0x0, 0x4, 0x800}], 0x9) r2 = semget$private(0x0, 0x1, 0x130) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/35) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = kqueue() r5 = socket(0x18, 0x4000, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x88) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x8) r9 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x18, 0x4000, 0x5, &(0x7f0000000400)={0xffffffffffffffff}) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = getegid() r15 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r18 = getpgrp() r19 = getuid() getgroups(0x2, &(0x7f0000000600)=[0x0, 0x0]) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getuid() r23 = getegid() r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20, 0x0) r25 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x5) r26 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0xe4ffb49eb449c50d, 0x0) pipe(&(0x7f0000000780)={0xffffffffffffffff}) r29 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x20000, 0x8) r30 = socket$inet6(0x18, 0x5, 0x4) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x4) r32 = accept$inet(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) r33 = syz_open_pts() r34 = openat$speaker(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/speaker\x00', 0x8, 0x0) r35 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900)='/dev/diskmap\x00', 0x100, 0x0) r36 = open$dir(&(0x7f0000000940)='./file0\x00', 0x1, 0x39) r37 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r39 = getgid() sendmsg$unix(r3, &(0x7f0000000b40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="3f08e2339d19572a2c53b7414c00a1ff6cb298dcac3a9d0e7e113a9ef35fca93bcebbccfabc19201b66ae9f8ec3eb69eb32f39143ea893234b374dc891624a2a21b548a925da8ea0029e4ba5929e5725814db9e59afbfefe29aba666aae1", 0x5e}, {&(0x7f0000000140)="ee6cfda61b9f6308fc51dc9fa8c15687b740d433e9d610964a8c6a8a1c1cb358002016f567d162af53412a8b8d3d1d2fa73f7eaa8f905324cad77db90f130954df62f4a88915f4b2be2fa68618543802119a72a5899efd1dc198e4585364d3b7edffa2a13266344ff8c98fa821ce5234a47b3ab6bd506741b700f40a410806a0c5cf316e18ddc0191b68d7d23201afb8788867c61b98df7da4050e5b13d43bc7579443c6bb8d66c3ea65f88f2b17ac", 0xaf}, {&(0x7f0000000200)="53032597e8f38a99755a6d277cf3ed9532e3411d5cf3203617052fdb868b8b1798f897628e79b6d4568060b35a10f86e02b0071f7db1bb26b198a80dec0a6dc9ce4927e2b045f0131dce43d9acc09d55", 0x50}], 0x3, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x38, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, 0xffffffffffffff9c, r11, r12]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x28, 0xffff, 0x1, [r24, r25, 0xffffffffffffffff, r26, r27, r28]}, @rights={0x30, 0xffff, 0x1, [r29, r30, r31, r32, r33, r34, r35, r36]}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}], 0x148, 0x4}, 0x0) 04:28:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) semget$private(0x0, 0xb4811f8e8e8d302e, 0x10) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 04:28:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) write(r0, &(0x7f0000000180)="734541a48c7f89459a9d738ccd45ec3633f48a5d4321f4f58138096c3122cc76fd065060f20c36aadae250cfead39e4ffe9add50e7aae7d14cde1d2163a054368d9b66949e5963e4f335c12bcab54136d2c6d927b6d6d76132809968744e0dc1c1a69d438b4452d7cc9985b1484677f293f0c281653aa75a9baeb673e634fd11b4f6c35d87f9fe8fb61045ce393b01f5a3955ed7853f084724cc00c83b33f6bfc57cd289d433abd8eb16eddbc842c7c83619789d76dc76aa10ac5531dd86268b75e4766747396ed505e208c6413c7178fc48a51fd5efd5eb4d94859ef945277b9cdae951223e23977fdf655489da15ec4fb2e17968fdfb60349893b3b6e677c4410dfbd9643be38c316ad7cad8ddbb137ca9fc35b66aeb64151d60aa4e4291cabf562880c02e9e4796488448d6efb716eaece1233d20884b3282188e7349b64fa5c1cca533be136ac694374ccc6aec49242e024e35f06967e22595df9b0dfba08f4cc9ddbfb937d9539982e0af5fc1fc79290146ebbd675fd11a23a5f4874ca3cd34d04deb85cc5fc6246949db1253cfaa006d3a1025fb1f3313962163af707305cf5853be2fa97bf910ea99d3025ded75f3d8a9389ba9a87c0fbde156184a16a9e3816dc5b3b7fb3167928b129f98ccb1ae6d70e37d378adb96ca91a4e198dfdde922a45f118e2f35fabe3f8d6fdaef92174baffda8e2313aa0ad2784b239fa589bfd7ab61a214c9ba2675f353c3ac8a8fd81e58074d8689b5729e8762b6ad54aec95707b2f880f3fd8aa65e91658a37879e87453e43337030ee1018af066c5e8c5a1d88ffbcbaa66c88662a0536ff1933e4bbafb7c596653b36dbb9324b0608e65d38fcdbe36030456b2622588432e9419aa0dfeb4afb8125c05b3037bd5bf02c989f4522268424122ea0d7993d74b3eaa85b7f7d257183de446cce92f49e16b11950b94740aee54f53e61d7a4e6433adef70f299691dcfc92785fe7e0c31f93133763ed8a73764102c00527ce0bde076c65e7a86d0e52a9e8db79bf0fb14dc2740bf469e20cee9a216503cda6d63b743cc0a8e46758b2fc36c2fa72842fa06b64a120e3a980ce48287b756a4c7a7014d13873572dc532f8f1d444e55cc7afad1f64c81eee49de4ba41e6b25e8a3661def0b6a5f511bd6a4c477a4aa1091f57d62ca0ab3767bb21668636adc9fdcb677ca3f0ad58a5b0042fa7c3c491717b0fe8f17b0f5de098bd12b7d46984e372d098a9b8afab9234b20650001a5b7530385bd9a6a3b9dfc450096a5dba3ba91c0ace4edc714db6e9ac45ab05d5730e27c0c0a50b9760b3d1dad74301337d6786d106e5fcafbfddbed14e9d5da6ed345769003bbb7c86170e4757e7227bfa9dc3c48955a222155ea459165a7b58d7372d813d8ba506c74ccd5761231b68c13df5b4e2faf1c1a640240013143c9b33e19db0bcd907fd88ee352c3e7d096fcd072a594430dd9bc8d51fcdd050ad28eb5632453963efe270f28f6998a7ce6e37e29785d1a8f4846567925741535c24cbec7815040946b7bee8051d06303051485ff240cc912c7b296a8b652c390e81c159935517545f524f7d7f7a2a959b27883e0c0ae80749724ce47a4e3fb13f371032381199efb16ba82c86224cbcaea17fd5acb7c6d31ed4f6ed4ff54e1982fcb0a807a864dbc7cc3e086d5634abd51b0c62176bb58c54b35d07290d01a30c337e83607d2e3fe2d893101e043c64cfa62b201da903a10ba6b771982417a3175a39469df06d289ad4589972b677b73214864beb083998fb122c48c09b9bddf1be6d5f44a6de33a43912553563540921a6d9a8154ba03dcba15696adfe43c46b877c0ef05b9cba7fb64300393fe9e0a31a199936a90b87de66c3661d1de75043bf694ccebed690ff92b52441346da19026823f93cbe11e878d3d4a17d88935d768a43256b88aee9f5713364f0dfce39fa349786ad068ae89c22ea29cfe877ee3f0f3f328ee0134892866dac9248016639db1469417125085b67d5596c279c7074faa8f3d82e4678e564ca21eb67b74c74cfa8c0f844c55892071ee1c8cfdf870669c8772005d209ba2a3e5b43bb4e60c8126e1540926d6ef8e6ac7c214644c8f1b2b5b587972aa54c5867bd1a19e756d430355515c4f39a9e89b3245b8618d8ca512be1cbbbd35206bd5fe1397ee9d017f25f4204b9ccae36406d1267400a1a01edb310125876baa41b864ee05d5764056154fd389a13eec8504e7594f8a65397a51372a7424b09ea5b380bd8e4102b904ed5f01a1b9c862a5d2d92454489a3cd4082ff05094e90c107b626646458295a46fce9baaf9688a682c23042f5e9a1c7af98bcda43458910ac4be0c35a645dd1be38b890a96f5b8fe9ff9221a87dc3b3f7a296b98206918449e8272ad02aa284fafacd00a1400e2b7b0d8173aff79f698a68dd126d8abb7d8ade1684722892ff894a8926a07a692e8971e23e3ecf41d2cc36f02fde8e84287bae0fa1ed102edfef0d8132f5c918f4bb2d6711fcb11622deb0b0db63816f5d7e0f8887a6436a899173a19c24801f87d62ff0b254aead07ff296615e8b7f93767414d562e8c057cb4ef8da04d6930251c35088f5b8fcd079aca33030b24c13352e77add0f6bc89cfc64c4f540d2fd2baee742c495c42c126543205dfd56df174fb183c885d7a41168c2d6b908e508a62a71960ba0aa10a01b3602a2865691ecd685562fe1001a426043024d93c12cf5460d1cbf385ea054668a23a6fab86987e12d13d8fbc1802cd6f1de54ca6b7e6459ea65afbd2ea12cc8206555ae8b36805ee0fd6042e8f2d4001116e49c5527dd67b3aefefb6068a13fbcd86939e90def9b36032a3fa5091de735786154e7e9ecfdd51b363d5d852988e2e5af786dae7dbfdc18cec84926e6cb9fa8f4a0bb13777c60d757672d49d3520994a76f2d3b49c53172ac01b577c0761469f98356b0dfe4e463949af67eb8326a7625cbf3b5888dd94f2276b163fe3defdff7f6a5c24ae7764301f6e8361ac7de2f7fc892d8ba8b9021c0ae66db1e71a848d92aab8c20846118c4d2a0d992c478d42f2fc28a232c7851f36204b072f4186e9db6741fe23b4c1a4ed63497c055d2eb45989cab872e51e601d064eeee2957a43f4280e2c6b4747258629f8fc1aed5f6e8a35b2c861b804fc908e788e829b1da14ec3631b9438f22f34ae3afa26cbdeb5a292566d32848760863593226d9f84d81d99578f6ef2e57aca8035801c07deffa67e56b33d425ffeb60dfe27f2355e287f087992a8a4050c8c668b2b04ea9b1157f5c389d5592e44980fa2dd31edb2f3521d85bc5bba870b07b428743f666444787077e2c8ef38651a4c9d56dc5b39c6ceee3e871b6f4ea4cd38dd442aeedca42786602415a6ffeea446172c78e697b5400e81aafe97c42766f5b6dda48d8bd309124e3f462d2b74651d81c8d815219229860e8a6593508ad82300c4a3c281b7ac177a872c9b62a29ba9ed1942419c72b1895c8596f70167cc5fc7653324ab4a29522973277383cf82f06b0f783858fffcdac0156f7b18bef741888a41e2b54606b7d23083e99be03f3652510e56f0a7e1b561bade04507af6604ad98b0fd9e473a421c5a230207536d282f2ef29fd2ba66e64ac51e39d4bc19020cab9f88aa91122607f80a88a192b0b93cb3c2658d4e6ba6399f510391dfaae89b6d8ff645681f2fc8f7fbbfd2b05585606e796ec8992e71f37c01aa29c3af2af25d4fab6214d99d60a74dcec3b395f9739fe257e26bfe8cdd7ea132c766178e34c4d12210ea823c31dfe15b28432be61be3efb1d241874204c8d9c666523dcf904ff7f878e4154ee9757fa9577f5ee62e4a391c20111f83c28fe80db72011f1b89873549990bef14f54e99131c4e2a01be8fc7a24df4d21431c9390fc0f980998757058b4bec157d02dcf49a5eef4248a7dbc8dc80ad58b5f5e5558e894388b257be2d0b4a21bc6dd49fec746d71355f2d7ef543ce1c71d09d0cf965a69f2fde9de04e9877515926d65456d03dda4a2ea365d7a9c97c844df4a872d7beb76605ba870adbfb774d27962e8c80cf538dc0f7565dc781ffd9826b826526b7ab3ae8621eb6869307f9aa5c8a200968aa391a915b33233529c73c7eae89d968a1b48aac248946d61c7372a3211857c4860456152a0005832c3de01ed87510ca486b22a124a33f95948066e92bb5f170b1b123c5602936567c8fdbf9f6a6af52a0c3329dd37045f997722c41cffe7f7fc8184b94602eea89a78d8a038d02c07a01f507b63c0b9abb6033116a5ee4bd74de8b5961ac8897a4d1fa9fe2963d8f7281e016ec7a5d70789817dfd29157f82a23309204a95aafccc37e3204cb915430cd48aa92521a4f7d1045f4f81080c8f8a70a3f56d6393e8542217e96417d05d77f52c470862b1db0814eb4d1ee446316f519b7041177a2cdb0d907f59a8ef7773f9e675bf730424b2621af24aba2da6d9a3e3dc78c0be23cf17c95fc30276bdb08cb03d499e5ec44579a36bd1738a30474358fb6d27d6e3d90701d77c36a3652631fcb2f149e66977628cd5fcac5a016229e721a38113cc28cb3c836f3de522c6350d708c0265a83f0429a50c6e2e1e8b2480d20c351a705e2655a1664ec74e0e8ab6488a6912d92ad6aab88193f96f32873b336a1592fb33f807f9ef6c559d141d78058e13406e909b081f7ed2ba57550f4d4ba8e4c6e9270d440de636cca09493eba2939e2f3ababd873709deebd926acef72a59f468345f3477be312051b2893091865c51852a9acf245b9aebcbe529c80aa03962abbb093744aa277ccda69fa76175311cc1d47a2ebd97e21efc78bc8ecbd6514afe5ebd06ceac2e0159798d68dc1e06247343962842fa5300553615376e69ac43af58c8a58eef3ffee76a6a89f006c1ae78d57ab8064bf4442989d02407118cec105670f8844fb4e17d5b510b0080c0ceb434bc27004256fd36fc658de2323bf35b744b2cc138daa05b839d3cf431ba0a27b38955087b2ebcb10ae54ec09e98bc1459c08d7973fd3a09df6e5b24e7e9e0eec4339669ab54e8360b82659cf072278a7368e5ba88ae8c8e46489382a83ad445f6149d2600dce2dc821184d32a48147c9b3925ebf0836e58cf9762753325f4bfc867609ed6a2ee95304de2a23e0ef40667153aa1ba891a5e4dd530b484fdb9db43d2e909d5f21f96e0e731bc0acfe0e99542bc337939365fb9b157211df090b81e94b1fedf3ce709f073bcbfa25744a9c56504ce946758e7d498e9a7f494c9f430977d877d239305dc74118e018e647c39be72bda0caebcb591847700e51cf274688102d2fe29f4f17899ed29c8ca30bb5b152234069c2d83fc779628c182837b31e81e9e8618da4cfc91ce3c6af1837c833a6ccdbe5550f141ab07de52d0f439a728ded4439ad502c7dd0656d0916a36b880bdd5d79a704a95c697e6d16ccbb7ac5f336816b8065309e45b44609d1ea286b6ea38afd51c3c53d861d79cb75a72a05d4be05301a5181334aa9268c45a7ef48e70f859bfcbfd707ce3b937215ed1017a7329ee62e8fbf32b9fb32c16c4c5c2813c77d42cc18e02fa16ae5fdb39c857db63cc157e6c8ba78b8717b1258d507531c70200f8ea9933105431c03ec6f449489605980234e019c9389d1673074fd67ec27aee9e149a583e596cf2e5038f6686c1a9fbfb76477e7d41dc159501de44d46bc4b314c08dc8065bcd8b10fe691ddf44c7640cf08fd7735e30ecfc770f0589d7119d758e80f49b923a57527fdb27", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="82235b6f8b1377e51363bbd5b6f92885e245ab0a37a374e9bba50624106a7873c1121b714026d927"], 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) close(r2) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000080)=0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd\x00', 0x200, 0x0) 04:28:04 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x140}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = semget(0x1, 0x4, 0x440) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000001c0)=""/70) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x10000) 04:28:05 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) select(0x1e7, &(0x7f0000000000)={0x4000000000000005, 0x0, 0x3, 0x0, 0x0, 0x9, 0x2000000000000}, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r2) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000022c0)=[{&(0x7f0000003380)='(', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x200, 0xafd, {0x2, 0x6}}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 04:28:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x40) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 04:28:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(r2) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r8, @ANYRESOCT=r3, @ANYRESOCT=r6, @ANYRES32=r9], @ANYRES32=r10, @ANYRES16=r11, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r12, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) fchown(r0, r1, r3) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 04:28:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="4498a192ed9a3ec1e6c0be7fc75b4a292ff57a679a4ee14c47211c4f43ead6d403e5caba3caf0f66ba7e641b25f2d2fbc19583eee81307d0a5a1b94c19bf60d5193a653a3b6d01dadeb005f4712ce1bbdc52b8d163ac91c058fa53bea330f11501ee45ebe7a5c282340e569045b20981b3a92b964faa34e44f31c36ce1500e52e7fa278320107a1397f47cb818d73c11078462d133a0341546b30a7f7e8153e117aa16d858ca517fbf9127ca9f01585946464c8505fc1c1cef7465624cf2f57818ad35f4d579fc4d80a6715f1cd291feae4ba1dc0ffd954375c10281babe4d1e"]]) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 04:28:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000480), 0x1000000000000248) 04:28:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 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]}}) 04:28:05 executing program 0: mmap(&(0x7f0000c96000/0x2000)=nil, 0x2000, 0x4, 0x5013, 0xffffffffffffffff, 0x0, 0x8) munmap(&(0x7f0000853000/0x4000)=nil, 0x4000) shmget(0x1, 0x1000, 0x40, &(0x7f0000823000/0x1000)=nil) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x951) 04:28:05 executing program 0: r0 = socket(0x0, 0x3, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) r2 = socket(0x400000000018, 0x2, 0xfe) setsockopt(r2, 0x20000000000029, 0x25, 0x0, 0x0) 04:28:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x100000001, 0xff, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c, 0x0, 0x0, 0x1ff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:28:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x9, 0x271}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) 04:28:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="01002eaf62757300"], 0x8) open(&(0x7f0000000000)='./bus\x00', 0xe0, 0x80) 04:28:05 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socket(0x2414497c3e2f47f0, 0x1, 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 04:28:05 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) socket$inet(0x2, 0x8000, 0xd4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x1d, './file0\x00'}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) lseek(r0, 0x0, 0x5, 0x2) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 04:28:06 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffff00}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1ff, 0x0, "000010000000000100002000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) connect$inet6(r5, &(0x7f0000000100)={0x18, 0x2, 0x9}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000080)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x8a2b542d5c9a52b0, 0x8000, 0x5d) write(r1, &(0x7f00000001c0)="0800983bc274000004ff00000000", 0xe) 04:28:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2024, &(0x7f0000000440)=[{0x8f8, 0x1, 0x7, 0x1000}, {0xe0, 0xff, 0x29}, {0x1f, 0xa8, 0x0, 0x6}, {0x3, 0x9, 0x5, 0x401}, {0x5, 0x4, 0xa7, 0xfffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/100) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000380)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r3) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 04:28:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) chmod(&(0x7f0000000300)='./bus\x00', 0x132) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) write(r1, &(0x7f0000000200)="4745ebcd9c8cc6e0a60f01097c940a3482d5f0a4cb8f4a244744b1852129b5e58663b7dc1669635227dcef492913bb0d96fdfdb00e772cd26442b54d1d5bd96eab5a711e9c3ef66939259dcf", 0x4c) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000500), &(0x7f0000000540)=0x4) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x1ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(r4, 0x0, &(0x7f0000000580)) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x100, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x7, 0x8}, {{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x6}, {{r2}, 0x7ffffffffffffff4, 0x2, 0x4, 0x8, 0x2}, {{r6}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x1, 0x244d45ad}], 0x7, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x10001, 0xe3}, {{r3}, 0xfffffffffffffff9, 0x2, 0x4, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0xfffffffffffffff8, 0x5}], 0x6, &(0x7f00000004c0)={0x3ff, 0x5}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x184) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000001c0)=0xfffffffffffffee5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) semget$private(0x0, 0x0, 0x0) 04:28:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xfda1d80deeec22ed, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x2) 04:28:07 executing program 1: r0 = socket(0x18, 0x3, 0x80) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:28:07 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x2, 0xffff10cc, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:28:07 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = socket(0x2, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000340)={0x1e927f3d, 0x6c5, 0xffffffffffffffe1, {[0x1d7b, 0x0, 0xffffffff, 0x82, 0x10001, 0x2, 0xffff, 0x7fff, 0x0, 0x6, 0x4, 0x2, 0x7f, 0x1, 0x20, 0x8, 0x80000001, 0x5], [0x569, 0x5, 0x7, 0xe6, 0x4, 0x2, 0x2, 0x4, 0x4, 0x321e], [0x101, 0x610, 0x3, 0x6d8c, 0x3, 0x5, 0x7], [0x80000000, 0x9, 0xe000000000000000, 0x8067, 0x2edf, 0x4], [{0x4, 0xfffffff8, 0x7, 0x9e}, {0x0, 0x39c, 0x7, 0xffffffff80000000}, {0x9, 0x1, 0x1, 0x4}, {0x4, 0x652, 0x8, 0xb7d}, {0x3, 0x8, 0x6, 0x3}, {0x6, 0x1}, {0xd6d, 0x3f, 0x80000000, 0x5}, {0x800, 0x6dd, 0x7ff, 0x2}], {0x3, 0x7, 0x6, 0xffffffff00000001}, {0x5, 0x9, 0x8, 0x4}}}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x101, 0x3}) lseek(r0, 0x0, 0x0, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$dupfd(r1, 0x0, r6) 04:28:07 executing program 0: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1"], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r4 = socket$inet(0x2, 0x4000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r5) fcntl$lock(r4, 0x7, &(0x7f0000000280)={0x2, 0x0, 0x6, 0xffff, r5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$dupfd(r3, 0x0, r6) 04:28:07 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) syz_emit_ethernet(0x6, &(0x7f00000000c0)="fc6ac3853192") r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() syz_extract_tcp_res(&(0x7f0000000600), 0x80000000, 0x5) r2 = getpgrp() getpgid(r2) pipe(&(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000005c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x0, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$KDDISABIO(r5, 0x20004b3d) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000500)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="9c609fdee054bba583725b5a8ab38654b5d015166b7a3080de92751bd99c226610a90c0f69c3070c94a41a0bfcd2fb604f056880dc40a19400c73f73ae6362252f7cfc2bd68cd16a5261c54dc116a3bd625f5be1c1314b431d5125d3bc4187d9be28adb15311e5aedaafb28da350c248cb42c333a2358298c68fbe16ecfe351883c7ab42f95f2741919f5d9d5fbe30a43b5875ebb07d9e7faafa70fec707b6128acb2f683607c5f2709737c42862c3779678bfb309e4f54caffb9ba1b8ec770c4414aee1c58e622e2a6c001682ad75ed77a323", 0xd3}, {&(0x7f00000001c0)="bb4e198dc5f1", 0x6}], 0x2, &(0x7f00000003c0)=[{0x20, 0x1, 0x200, "2f4024b7a8e3c69beb"}, {0x28, 0x1, 0x5, "a74f51dfded76d78b51c6471cb9a0d430f94fcb8"}, {0xc8, 0xffff, 0x0, "ffcef0c63c9e0e756ad147e3c97541633c9f19dd81e0d370f930892edcf0675e60128a7d12faf8f549bda77c8fa5c01c0a258c498173c71f2057fe2c3b9a0785f386f91090a1289c3304de1bcdf6b4edbddede6370e6edd4a3760cb2e5318e36f40480b2837116435da76a05d267c7cc2789646729db8f0c00deaed54dcc3bf0047414cf44ffaf5c0ba328a70e19d3f1a77f627beff0b83a0448169d0e9b752da8a9d68fe8edcaca43576508c605f2376194a26d9971a763"}], 0x110}, 0x80a) syz_extract_tcp_res(&(0x7f0000000200), 0x6, 0x7) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r7) fcntl$setown(r6, 0x6, r7) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:28:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fchmod(r0, 0x20) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0xac5b2b3bc0feb22e) setsockopt(r1, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r3 = getuid() r4 = getegid() fchown(r2, r3, r4) 04:28:08 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 04:28:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) dup(r0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x80000000000023}, {0x3c, 0x4}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:28:08 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r1 = semget$private(0x0, 0x4, 0x40) semop(r1, &(0x7f0000000140)=[{0x1, 0x2, 0x800}, {0x0, 0x9, 0x1000}, {0x1, 0x81, 0x1000}, {0x0, 0x1}, {0x4, 0x1ff}], 0x5) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = semget$private(0x0, 0xc75f44e0ca2a613a, 0x549) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x55, r4, r5, r6, r7, 0x6a, 0x8}, 0x9, 0x10001, 0x81}) r8 = msgget$private(0x0, 0x88) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() r13 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0xfffffffe, r9, r11, r6, r12, 0x80, 0x501c}, 0xef3, 0x0, r3, r13, 0x100000000, 0x1f, 0x7ff, 0x1}) geteuid() r14 = semget$private(0x0, 0x594c4c4875fb9503, 0x400) semctl$GETNCNT(r14, 0x3, 0x3, &(0x7f00000003c0)=""/235) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000004c0)) write(0xffffffffffffff9c, &(0x7f0000000500)="0d1fef2331151c0d948b67578dc3585791ec13aa9bb8afb615d8eb5cc7cf0a9712d197", 0x23) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x20, r10, r15, r6, 0xffffffffffffffff, 0x20, 0x4}, 0x4, 0x3, 0xec5c}) msgrcv(r8, &(0x7f0000000640)={0x0, ""/4096}, 0x1008, 0x4, 0x1000) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001680), 0xc) link(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') 04:28:09 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000180)=0x3f) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x300f, &(0x7f0000000140)={0x1, 0x7}, 0x10) clock_gettime(0x2, &(0x7f0000000000)) 04:28:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x14) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xbf, 0x10001, 0x3, 0x69c16e6c, "a11cb210d5f5b50b4d9ee13223c007001b6e7208", 0xffffffff}) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xfca6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:28:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 04:28:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679cfb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a01a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f930600929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f8e0a0816cef0c8eea8e1a5b1102550f8ab0901cb92deab4fd59e9c811914daa195a39fda44083287f2e62384cdc6ae"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1, 0x8000079, {0xfffffffffffffffd, 0xffffffffffffffff}}) 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", 0x8) 04:28:09 executing program 1: execve(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000380)='tap', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\a', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='*\x00', &(0x7f0000000500)='*\x00', &(0x7f0000000540)='#\x98\x00'], &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair(0x18, 0x4000, 0x6, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) linkat(r6, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) fcntl$dupfd(r8, 0x5, r10) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x725757c0) 04:28:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='\x01\x06\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f00000000c0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x2, 0x5, 0x400}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0xfffffffffffffff9, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x20, 0x1, 0x2f}, {{r1}, 0xfffffffffffffffe, 0x14b1f2b152ddf06c, 0x80, 0x3f, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 04:28:10 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='./bus\x00') kqueue() dup2(r1, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = accept$inet6(r6, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) kevent(r3, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x0, 0x6, 0x8, 0x2, 0x5}, {{r0}, 0x3, 0x40, 0x80000000, 0x4, 0x6}, {{r1}, 0xfffffffffffffffd, 0x48, 0x400000a6, 0x5, 0x20}, {{r4}, 0x4, 0x0, 0x0, 0x100000000, 0x80}, {{r7}, 0xfffffffffffffff9, 0x0, 0x1, 0x1ff, 0x1}], 0x3, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x1, 0xcb0a, 0x6}, {{r9}, 0x9, 0x40, 0x2, 0x3, 0x3e3}, {{r10}, 0xfffffffffffffff9, 0x2, 0xa0e47fa3c84c1421, 0xfffffffffffff4db, 0x5}, {{r11}, 0xfffffffffffffffb, 0x2, 0x725d1a3c2b09a191, 0x9, 0x5}, {{r12}, 0x2, 0x3b, 0x4, 0x5, 0x2}, {{r13}, 0xfffffffffffffffe, 0x40, 0x12dbad842991dc9d, 0xfffffffffffff059, 0x40}, {{r14}, 0xfffffffffffffff9, 0x80, 0x6, 0xffff, 0x7}], 0xffffff06, &(0x7f0000000200)={0x3ff, 0x4}) 04:28:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x51) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x2a6) 04:28:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000305000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:28:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7f, 0x7, 0x74, 0x6}, {0x9, 0x1f, 0x0, 0x7fffffff}]}) write(r1, 0x0, 0x0) 04:28:11 executing program 0: syz_emit_ethernet(0x10, &(0x7f0000000040)="f65101d4523598f5b905ba925aa73c08") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket(0x10, 0xe6d80e49e0b8a93, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x1, 0x40, 0x1, 0x4}, {0x1000, 0x1, 0x93, 0x5309}]}) 04:28:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2024, &(0x7f0000000440)=[{0x8f8, 0x1, 0x7, 0x1000}, {0xe0, 0xff, 0x29}, {0x1f, 0xa8, 0x0, 0x6}, {0x3, 0x9, 0x5, 0x401}, {0x5, 0x4, 0xa7, 0xfffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x7, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000400)=[{0x3, 0x7, 0x0, 0x1}, {0x1, 0x3, 0x8, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r6, 0x2}) syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) 04:28:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x4001, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r6, 0x2}) 04:28:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x20f, &(0x7f0000000180), 0x100000000000060e, 0x0, 0xffffffffffffff77}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000280)=[{0x800, 0x8, 0xf7, 0x2}, {0x6, 0x25, 0x7f, 0x2}, {0x7fff, 0x9, 0x9, 0x7e}, {0x6, 0x4, 0x9c, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:28:11 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) socketpair(0x2, 0x8000, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r4 = accept(r3, &(0x7f0000000100)=@un=@file={0x0, ""/20}, &(0x7f0000000140)=0x16) listen(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) 04:28:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c65300091184c86d656935c47a87744f0278cd5bc849d74d1ff512b05e89eb52de31ddc290c874186c7ff8c2debead777e11bf8dcda25016906c487fddec1eb9ec4fbe05f9346a0d6e73e3d8f834613c89557d7a78216b4e01e65ad56cad216287c3f403b5b8b6c94d3f3473315dd92dad9350eeaf848449e43d35796556c4ce2474215ad2eae7f192dbb6128cb7eb6a20abf2fab7e04ea5ccb9ca43970171da94a3719b718487eb443bbb9ca955163a2d4e5b71bbd6406a98379db2fec774e709c2c564a41f61a966b67afc78b841e05b0dc60716ba535551edbf5ad5a9d6aa21c9f2f82b6955eea1a157e4ccd4399f342cce5b1043850484590dfd34b3eb03e4e7f145492c897693365cb08a23516d875f1fad305ebc53abb2df4284bcc8ae72bcd0db9a3bf7c403ac1a566e2db9a95535d99f806b280"], 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x400, 0x0, './file0\x00', 0x1, 0x200, 0x2, 0x8}) 04:28:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x2}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:28:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) mlock(&(0x7f0000012000/0x1000)=nil, 0x1000) 04:28:12 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, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605ea2f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) 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, &(0x7f0000000040)={'tap', 0x0}) 04:28:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x64, 0x0, &(0x7f0000000080)=""/100}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000000)) pledge(0x0, &(0x7f0000000100)='$\x00') 04:28:12 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 04:28:12 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x40, './file0\x00', './file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x40000, 0x40) bind$inet(r5, &(0x7f0000000340)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000280)=0x9) r7 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$dupfd(r7, 0x0, r8) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x5ee737a013e8c261, &(0x7f0000000100)="72781cd781adf9c6b76434e8ae87edd8de27e23ac1bde70efb4fad1142ff6f54b01e1fcb190db18d8f99d44073a4f3b48811300c6564803ad6da8d137ab63589de39a0354f00843e9313f09b0708bc65511114cf6137888302558944877e9369674733", 0x160) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r11) r12 = openat(r10, &(0x7f0000000080)='./file0\x00', 0x400, 0x40) ioctl$KDGKBMODE(r12, 0x40044b06) 04:28:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xb43, 0x4, 0x81, 0x20}, {0x5, 0x5, 0x3, 0x8}, {0xc32b, 0x8, 0x94, 0x9}, {0x2, 0x7f, 0x80, 0x400}, {0x29, 0xf1, 0x81, 0x1}, {0x81, 0xff, 0x5, 0x4000}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x5) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1da6, 0x1, 0x1, 0x1, 0x7fffff7f, 0x6, 0x6, 0x2117515bdb1a6f07, 0x3, 0x0, 0x6}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x102) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) 04:28:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='f\x810p\x00\x01\x16\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 04:28:12 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00./file0\x00'], 0xa, &(0x7f0000000840), 0x303}, 0x0) 04:28:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 04:28:13 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000060ef24246d36233b4600004a00e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r2, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 04:28:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x7ff) 04:28:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) nanosleep(&(0x7f0000000080)={0x7, 0x5}, &(0x7f0000000140)) 04:28:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x2, 0x7, 0x2000}, {0x6, 0x8, 0x1000}], 0x2) 04:28:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="5127a83f85845c756b205302b7b8db31539a79452d55f44de22e1f5a057f249f270533f0f5ffadce15ccff2524539d9d1163e2fdd63aeb2f1c5d0c93309db1d23484ecd868ca1004c1771dd16a6afed9481294e6810b8dbd7f4cfe3fd6173a34cbe3a38c42be066fe4f5218387b8f50d9fa46692f8e1b09561b941ca72d174f038d555fa8c78732db525f1f48393d6a4810b49a01de530619cab9e7999780824e7dbe12633c065074ae9ed271917f70dcb1e43d9d8e9c7a2730517cae6ab9817370cd5d31a6325ce7238bdee52239698fb38d5c167012cbf90fabcbacb58324f4f31dfd087ca15ded21ab544b328d7b338562d432bcb3ca51fa834bd0836cca4ec33d36f6e129bb3284abd99d6e7beddde7a63ac42bd576047b242c01d4e532434eda64d92cffe04ffa439b37902a66ed02884afffb38514b3b7d2d8a86ca5b7f51761b7000000ad5044e467fe4e0a3231872dae6fccd47390758426fe6b96eec2db80c8aff14746a8f2622e7b769baf374ce036749f9d00a0023a7b33248daa74271e", 0x183}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) write(r1, &(0x7f0000000500)="3c327a11c40200000000000000acc4e00eac3a1f8ce63c02dc6800000000ba6ac71f20c2f84b002910eb38012b171d442ed4b28e28a009f731ab8f67e377470e7270a9b53307a00ab6c0052ea13fe896452594fb482f0b2fedba0dc71c39fc6e054192dff9cb070000000000003d4fe03accff813da1a92a106cd26ad4f6e3886b22511b79c7e4f7133292fd1d62e3dae23be8bc1ef49c8269e300", 0x9b) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) chdir(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 04:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x400) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:28:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="1706bdb371a2c1180f263cd98bcb0c96dc34daaf455cf3406995fb0acdd133746143e19e68a994acc2542f86fb231ca1c24ec1b9ffd1e5a3bea1ef93b6d808769d3c2131670d586d73de4f3a64524065dae65e103f335ffe70d64a26bef5a4fb5ca6f675bba65bfcab7b2b0ad31fb5a2790e3f6b7f6c2aa140002a540372637186d3472e1d4f137768a8279cc82fe42cfb54a16d64606e9ffd0e3a4992d922d841201ea346a8928a9770889392ceb4c84c53610143be9fa9f001364a83c19a2759a9e2a33a3e7880ac9a4eb11c2cbabe0626160d93c606a1c311c84fd932e172dbd29ef4faac8734bbfeaf6b1b37c092d55a725d83ab9e4ed080d9163157cd1b36bc3311a1a5ab9b822cb0a194cfb19e165ccf66e0030eb1563ef9f05aa369c48dd8dc793ae2bd9fdf323b022e6d75de148bd8414731b5c41655043247e6a3bf9eb43f498926d7c24c995eef9d613c7db2b2f4103187f6806e06f007a3c6f64e87a95e030fbd95d09f269a5211c76e169c59a875ebd918ae91d7ef372ed0984b3e543980e436fbf51c066c0c555ab1d73f83ed4ead5b3977cdc473da8233e3f3657633960470f4b94f5f728a012accd4162edc211c0b6a6da075ba2a81878d168b96032d559b1e8c57faa921428329ed635c8e"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 04:28:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/227, 0xe3) r1 = kqueue() dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=0xc) socketpair(0x10, 0x3, 0x3, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r3}, 0x7ffffffffffffffd, 0x80, 0xffffe, 0x1f, 0xe108}], 0x5, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x28, 0x1, 0x1b8}], 0x187f, &(0x7f00000002c0)={0x5, 0x7}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x100c67, 0x0) 04:28:14 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044271, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="050000000000000000202063da201756f92bc3c90e4734b03a5d10d2fab5a09eee86624b4495f2180c27ae0d4b69ad9c0de4e6ef0bd2078ee70fc3e8abc87217e089ae3cce2f659fcc536db1c4cb48d747706f52"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1, 0x4, 0x0, 0x0) r7 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 04:28:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x7f, 0x3, 0x70, 0x5}, {0x5, 0x1, 0x3f, 0x8d5}, {0x2, 0x3, 0x7f}, {0x2, 0x8, 0x61, 0x3}, {0x0, 0x40, 0x1, 0x100}, {0x0, 0xf8, 0x8, 0x81}, {0x2, 0x20, 0x7, 0x5}, {0x1, 0x7e, 0x9, 0x101}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x124, &(0x7f00000001c0)=[{0x14}, {0x4}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}], 0x1, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/200) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x59, 0x0, 0x100000001, 0xf1a0, 0x1, 0x2, 0x2789000000000]) semctl$SETVAL(r1, 0xe, 0x8, &(0x7f0000000080)=0x1) 04:28:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = dup2(r1, 0xffffffffffffffff) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getuid() setuid(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) close(r2) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) dup(0xffffffffffffffff) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bmf\x11', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000440)=""/222, 0xde}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000540)=""/154, 0x9a}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000600)=""/178, 0xb2}, {&(0x7f00000006c0)=""/138, 0x8a}], 0x6) r3 = dup2(0xffffffffffffffff, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x3, 0x800, 0x81, 0x3, 0x4, 0x401, 0x400, 0x10, [{0x4, 0x3, 0xffffffe0, 0x5}, {0xfffff800, 0x8, 0x6, 0x7}, {0x800, 0x401, 0x8}, {0x80000000, 0x8001, 0x6, 0x4}, {0x1, 0x22, 0x306}, {0x4, 0xfffffffc, 0x5, 0x9}, {0x6, 0x2, 0x1, 0x4}, {0x9, 0x4, 0xfffffff9, 0x7ba00000}, {0x58c, 0x75e7, 0x80000001, 0x20}, {0x80, 0x40ee72a4, 0x0, 0x8001}, {0x4, 0x400, 0xe9, 0x6}, {0x7fff, 0x16, 0x2, 0xffffffff}, {0x200, 0x1, 0x2, 0x7}, {0x6, 0x1, 0x4, 0x7ff}, {0x1d, 0x80000000, 0x0, 0x2}, {0xff, 0x5c66, 0x1724e385, 0x8c0cfef}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) r4 = socket(0x18, 0x4, 0x5) bind$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="02002e2f666901000010000000001c1358d8fe88b488760ae73c550ee188245324c08bb20e315ca53244ea818b1a0e18e6d6075b91959a87d9bf1315458218d564eb4d1d3c0cdfaa585356071f8cab100cffa2aa302e99d33e52bc23973d72e36c7a2460ad66e7c6653a39cd7ca938295db894640e7d304e61d705a351503676d1093f8ebebc242b2703e9446924fd6950e500e219b777895e71d7a34eba"], 0xa) socket(0x1, 0x3, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:28:16 executing program 1: r0 = socket(0x2, 0x0, 0x0) fchdir(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) 04:28:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fchmod(r2, 0x23) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffdf5, &(0x7f0000000080)=[{&(0x7f0000000040)="31a61fe4b3cf81", 0x7}], 0x1, 0x0, 0xd5}, 0x0) 04:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x2, 0x8f, 0x0, 0x1}, {0x14a, 0xfc, 0x20, 0x5}, {0x40, 0x3f, 0x6, 0x80000000}, {0x3, 0x3, 0x1}, {0x5, 0x9, 0x1, 0x7}]}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x15c, &(0x7f00000003c0)="149130da957e67ba8392c0b01f001bcc925ce60954b03a895a1f0067ed290c69f935c16aafa60be87b95b20f13ab0fa49ec6d848f109f746606eb52e77aa9b57d08879ed96944371c19af6ce6d9a6f9486c45072e91aee6e14107e14a3d90b3570ddf87f2135ba10119b8e973bb8dc6f57c0dcaa9fb72109954355bd660060f963b83c75345fcfb90afe3aee4a52378653b5010f68a047120f1ce9ec668db45fdfb7796dee80a8bbd46d944dae0ecbe4cb8ccc2a82c9aa2c4a01bbe83e2ad2fda52d68911e9288a32cc082a10f60e2605b87e4c09e3d76ae723af14de76756cb510a25b736a2b88efa95c5403bba73e50d723a5ce41c0532143f5cf76a978c35aa3b980084dd7d6bab9a9b802a9f466ec46f112263928c71df4b4a2c45c1c9ed86a17e74c0bb0779a3bff22b043cf6035d70bbe03bc82d3aae7c1b62e3d4a43a0c757fe2913c6b71b23f9941780d0966364778d9d686d9da4d000082") fcntl$getown(0xffffffffffffffff, 0x5) 04:28:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x7ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x10a) r2 = accept(r0, 0x0, &(0x7f0000000100)=0xfffffffffffffe57) accept$unix(r2, 0x0, &(0x7f0000000140)) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x8, 0x1) 04:28:16 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x96) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 04:28:17 executing program 1: listen(0xffffffffffffff9c, 0x0) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x40000, 0x23}, 0x10) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x243}], 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:28:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x610, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) 04:28:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001e57c9216249fbf2e37a43c9790dbd1a8d8908bec790d132b22b833ed253850d1b59ebde5f98c2eb80d0b57b2f6d21739496a0de2ecc7f9051bcac19f2b301a00904531923ffb11ba33f54ca038554d0edba3b77d3705e38ea9edc4a31d5f9e9e33eb9b6ad2b0d76c"], 0x1) mprotect(&(0x7f000063f000/0x4000)=nil, 0x4000, 0xb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000100)=[{0x15, 0x0, 0x8, 0x1d}, {0xe3f, 0x33, 0xff, 0xffffffff}, {0x2, 0x9, 0x28, 0x9}, {0x5, 0x4, 0x9, 0xfffffff9}, {0xa8, 0x9e, 0xfe}, {0xff3d, 0xe1, 0x1a, 0x7fffffff}, {0xe6c8, 0x1, 0xd8, 0xdc73}, {0x30, 0x0, 0x9, 0xffff}, {0xfff, 0x47, 0xd, 0x1}, {0x81, 0x81, 0x0, 0xc66}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 04:28:17 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) 04:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:28:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket$inet6(0x18, 0x3, 0x102) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x1, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r3, r4, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) r7 = socket(0x18, 0x3, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:28:17 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x7) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 04:28:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = socket(0x18, 0x4000, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="a8dc4aed7c41b15b376a279126310dd7c3292b835ea886a1ea48b58c4e9899aad0e28b7b3ad4c948e871c4de12b3414975bdac47b46c4395d6147f683e50e8f790fdeb4f30c8", 0x46, 0x4, &(0x7f0000000280)={0x18, 0x3, 0x9, 0x80000001}, 0xc) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x8) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000380)={0x9}, 0x10) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) kqueue() r5 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 04:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 04:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r1, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYRESDEC=r0, @ANYRES64, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYBLOB="69326f5cc276f07e31fa29b7d7dbc737f2d78b57a98f88bd577f17e6dd87aeb836e7fd08f38530ce08218560caaa898ad0d95f441b54b1f57ada8e94c405d35e9bb441dbfb3b4b8a6ce0cb11ffdf7139214d8ccffee0883052191f5fc3fb8c6ef920", @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR, @ANYRESHEX=r1]], @ANYPTR64, @ANYRESDEC], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x0, 0x1f) fchdir(r3) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendto$inet6(r5, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0xfd5c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt(r12, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x1080, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r16, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) kevent(r8, &(0x7f0000000540)=[{{r9}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x7f}, {{r10}, 0xfffffffffffffffe, 0x4, 0x88, 0x7fffffff, 0x1}, {{r11}, 0xfffffffffffffffa, 0x20, 0x10, 0xffff, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x58, 0xa9db93746c402d52, 0xb6, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x2, 0xaf}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x90, 0x4, 0xe1b0, 0x573}, {{r13}, 0xfffffffffffffff9, 0x80, 0x1, 0x3, 0x1}], 0x7, &(0x7f0000000640)=[{{r14}, 0xfffffffffffffffa, 0x82, 0xf0000000, 0x1000, 0x95c}, {{r15}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x4, 0xed}, {{r16}, 0xfffffffffffffffe, 0x4, 0x4, 0x8000, 0xce0}, {{r17}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x6, 0x20}, {{r4}, 0xfffffffffffffffb, 0x4, 0x20, 0x1, 0x3f}, {{r18}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x10001}, {{r19}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x0, 0x5}], 0x7fff, &(0x7f0000000280)={0x1f, 0xfffffffffffffffd}) execve(0x0, 0x0, 0x0) 04:28:17 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x5, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x1000}], {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x8}}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r1, 0x0, 0x8) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() getppid() 04:28:17 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(r2) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000800)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876408d6e0d2ca770300e4378a302b2f148d6510797d76a4b37ba1ba67705974372ffe69d7dd0b078301910f1661dc5c8b3d616d9c09faa790b4ee148aa603e60ea607d04"], 0x2, 0x1000) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r4, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYRESDEC=r8, @ANYRESOCT=r9, @ANYRESOCT=r6, @ANYRESDEC], @ANYRESOCT=r10, @ANYRES16=r11, @ANYRES32=0x0, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESDEC=r1, @ANYBLOB="a18a7bb33b9ad2bf9bb5c0c79bd25e04718a99393f6f31f4d4cc245bfed5d79972adb88f45c3e792dfc85d0b3aa37b425ad29b9da46e9152500e9ca079a8f32021cd45291e876156410528e1d0816958539dd4c063943ffd4e4d89b6fbf2320658e55e9a2c52f9839f6b2e0b97b1e5fce45ab5a61fffd0bb2f7f92331142935467b0bebd2cd32bd6fea8c745d581ac05035d46eb56ee25b145fc9d38b7dbf6cb657ef74d036fcb2d4f8216d35d9bc0f9ff5040d6a30449e80274f8d6a4b6a388f396fcaf26706e65c7a9176833fe835c08cfdeade6d5a1c719af1f5f5a107854c06c4f8900000000", @ANYPTR64, @ANYBLOB="a4f984bd2277a7fea68d98ca9cf6eb7da4b1168999ec54e25144fb6baef65a08ed1f", @ANYRESOCT=0x0], @ANYRESDEC=r13, @ANYRESOCT=r5, @ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRESOCT=r14, @ANYPTR, @ANYRES16=r7], @ANYRES16, @ANYRES64, @ANYRESHEX=r15], @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r16, &(0x7f00000005c0)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)="8511d0b9342e59fa8fb90296b894a3ff74c006ea6478e91a2c7a1dea4006686f36a70cba15e12bedd6387a11b04bab182c8065f46624bd3b486bcf38ff2b65bb8b271afd284d6482555b84e0cae565b01a8a4818e32b80a9ede848288044abe025762d728c6b77730787726d3c0f7544fb517140bea02c299efce0dc25e51eb1fe50b432841340", 0x87}, {&(0x7f0000000440)="139f83f18b93a3b187789aec714304d2f9da52c2c37ab5ba2e3be67d3bfdb93336c615b9882a11ce3484fe22b692d7822a7d65ee8430b6a07d19c827445af82acdd6aa0dcd2be91ec26f3a0b233622a29a37966cb3f07267193fa82758b20a800ec359a38b500d48e7c072e5377650e7a9470077fa7e3c8ea16a4638535048e3330c6b8b564502d11f1c72f07db7c2873c9b0f6a5099fd85d6cb1aa8de2cad17aa324da45f4aa446be64737f60e7879b6e82c275979409e4499acf98391a2e6e70add3994a08a9795d", 0xc9}, {&(0x7f0000000540)="faac6e0f00eb4cd509477f9893f6e85d31472bfa963b70e4ae", 0x19}], 0x3, &(0x7f0000000940)=[{0xd0, 0xffff, 0xfff, "8c4973ddebdbcad74fcfd2c0b68409441adf64d05c0c576fdf1f68035aabd6ad886bacfe7472ede30e63846d4bc9cc02befba47276447200736134f0683fbe012bf20b4446cb3ec2553981a27711efa7b8930f54437faeea776519da42ec02ef30a135288017c6fa874b15e2c2a547aca005483860384db1e38609ca1dff28ab713707273546742f8012dfe780f5ecbfa37aac708564f272dd0fbe9c7f9e4eb2e390ee8975d106b9efc12e30f2a14c8d75871561b15beca4da4888a6b9"}], 0xd0}, 0x1) recvmsg(r16, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r3, r17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000a40)=0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="28000000000acd7fdf0300000000000000b01e009e64126009ed43f0babfc18a707f0de137bb34cb51ce3acfebfddd695f87a93a0cad36d9236211b3470c0790b0f620d5dc3bd3505c32667e58d2dad261c3847136ee23ff3221f44ba6f3763a91a0f1451c70b3", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 04:28:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x10) r0 = socket(0x10000000002, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt(r1, 0x3, 0x1, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt(r2, 0xffffff01, 0x7, &(0x7f0000000100)=""/143, &(0x7f0000000080)=0x8f) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000040)=0x499270c71bc4258b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) pipe(&(0x7f00000002c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) 04:28:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="300000000000002ffef3"], 0x10) 04:28:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)=""/150, &(0x7f0000000140)=0x96) r1 = kqueue() r2 = open(&(0x7f0000000180)='./file0\x00', 0x100c1, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x20, 0x20}, {{r4}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x5, 0x3}, {{r3}, 0xba341b17702f30e7, 0xa4, 0x8000010e, 0x8, 0x2e2b}, {{r5}, 0xfffffffffffffffa, 0xf2, 0x1, 0x7}], 0xfffffffffffff001, &(0x7f00000002c0)={0x0, 0xfffffffffffffffc}) 04:28:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() unlinkat(r0, &(0x7f0000000400)='./bus\x00', 0x18) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000380)={'./bus\x00', 0x8, 0x7ff, 0x5, 0x1, 0x40, 0x800, 0x7f, 0xa9f0f8ef53517265, 0x1, 0x9, 0x9536}) sendto(r0, &(0x7f0000000280)="cabbb66ef02d6c13427c2b3f00ea50371345e25769521957f885dfb545079f690a892792f52f929409f4f363707c62819d692d850b26146096201d8cfc74a958eec25de3feeaee05582e13fb4562879ec4103452f02466e4bb2ae57b71889c9af6a495d8f1f37567d7908d9384f685b4e179f2276da8dd129bfe5e980013f1a0ead0e485d0941c827a26becb925f86bb8542899e5d8560ba611e2b769f75eccc8b63cf7fec98327b6027de08e127c61d661d5e66e658b1545bad07e9aeb1093c4175d7b1c2d0e2910911c49ab65fa1ea0af7b1ba0dea071a4bdee234e1f1e2418b5cddb2357d718b283499957941aa91", 0xf0, 0x400, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ftruncate(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:28:18 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000100)='\x00\x00\x00\x00', 0x22e) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt(r3, 0x3, 0x8009, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000140)=0x9, 0x4) r5 = dup2(r0, r1) setsockopt(r0, 0xffffffff, 0x8, 0x0, 0x10f) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) setsockopt$inet_opts(r7, 0x0, 0x3, &(0x7f00000000c0)="6bc4da255806b29ca34a206edd6a035a0a", 0x11) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) r10 = openat(r9, &(0x7f0000000180)='./file0\x00', 0x100, 0x12c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r12 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x25) r13 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r16, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) kevent(r10, &(0x7f0000000340)=[{{r11}, 0xfffffffffffffffe, 0x3, 0xc00ffffe, 0x1, 0xffffffff}, {{r12}, 0xfffffffffffffff9, 0x8, 0x8, 0x8, 0x25}, {{r13}, 0xfffffffffffffff9, 0x40, 0x20000002, 0x101}, {{r5}, 0xfffffffffffffff1, 0x10, 0xfffff, 0x7fffffff, 0xffffffff80000000}, {{r14}, 0x0, 0x40, 0x40000000, 0x9, 0xfffffffffffff800}], 0x0, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffc, 0x80, 0x1, 0x2, 0x3}, {{r16}, 0xfffffffffffffffd, 0xa8, 0xfffbc, 0x1, 0x2}], 0x8, &(0x7f00000002c0)={0x0, 0x7af6}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) semget$private(0x0, 0x3, 0x80) r17 = semget$private(0x0, 0x3, 0x222) semctl$IPC_RMID(r17, 0x0, 0x0) 04:28:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x66) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)='ml', 0x2}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) pread(r2, &(0x7f0000000500)="9e8769340e2fb7bd194eb1d102eb428cd1999634b4e6767edbe6b079fa47f7fb1a68aa51cfcf49c8c997e52664867838ff6389d34d031af35c27e12cec4e9045e287f287623504d4b3f8489a02cc4315389e9da78c915af622d0156a4a302a8c962a5a07338ba4135eeda31408b88d80e341166409c940a67deaf1bf8a7352979f08bccccfc0917a8a56b42c63719ce2ce8e040d6d588532e6bd45a777d726545621f6c37e3bb16e47dd7c0e09dde3d3524623106ee4059017928f97be3ac0fd98fba4c56be2e87e162bee92a166b614f6a849fbf4dd2d1998f2f1d26d762ce2a4de6f9d0d35a2825c82e9a5da7d9d7873a052bd592f06b6da8877ba3583438f32bba736ef225d99e7c5bb1a61beb50d73d32d5cfe9822b63e11d48c03a3f725bf435f9b5caa0d240ca9515ae433a2edad3f0c999be940591d574956c98d0331d5e1370465f154469e2bb863567b35e8abd927e8e1b62c9e5aa831f9d0a4869421abf6eb3b623ce8d768dc43e6977cc6007d9295583236db5b7fe4caedf8e2282d9bd58cea93f15b3e7e466d8ff5ed42599ef984a332de1e1e31a99d7195f0891f74115045051cb673bd9a9a144c57e95b627ea2c517c69608c15027f13e363688299c16fe6ecc176f41d4ccf5d4a9a74767248ab069602941a5c3d5dcb4d3a7ca85c783f093ead673f77f666571bd8c4c2fc1c6d6531e742adbc17e59b4de4182979b2c9ede85bc0880a2c97a38e5e53726eecbfe531291d6463d964bf9976ad27cb666be5274900b3f46179eb76c6ca171dcd0c480f37f4bf32e3968b6a827654f3a4adfdd80b961a197da85e0a91fdd3f42344474eb564461851e2b3992d36f140e3518997346ec0b7a33e51231582eb7dfaad1b2e117cf87e1d78add92962eaacf6265a2fbff7340a548506531e18bb76e229005874e8220aa33bb203acfc94b255bb9a806921766ccab69b5aa2827bc1c9de1a0fc3f878927e4ca3fd9ed13b66ab12d6a2a2584acd658df7fbf19779e8da6df3f154a0160015f3f486b48b00434f34a41e4ea80f5d127477896a235ce9235dc75c6d094b89ff63d8cc514ad42f3400188c16552a7e9ca5b3c883187a6a70911a36f9d4e971760043b357ee0dceb59ade6d229bcc4d8defc020d8e131b77aa43ec6b0d83fd11b38dcb9a114b100eea0567025001359909b7052f1cc8b70d9479e6935a41d95bcc5dc970dcda84763156a20dd21cff7ce7dde14605a69d700cce3b4fb157c0987ed7dc37f09b8d533c55ded6edc120e1c60b2cca40d53b446b4ba5fc1856bd976fd6549706c3c3bbd413e44b25793a8301aff109e5a9f1340712e646603b48609d4ff049ccd41da757001d89d3a864cc0e7c4605d96ba64cc3e4644586a46976c351c2a7ecb54c2b7839d19a54c848cd90542c8ac5e7a988d8262960021c2a9342bc3801b617471ed73af92c398e2e52b343947521772be4b857c81fca26a2ceda089172105a24bca678debadede23630c34aee37de504669cc30d1013ce809ab592d0a9d813da9f683e2ec2df04026377254b57e6400cd7e53d23dc2d2bc2b3f2bd9646b1b363e4ab73ffa29bdae3a3d60443aea802c94f75856933e4195995c7e0754b18825d032e5e42cc5bf19ed836354449d962785d17bc495d22e0f05a4a7db354308f10862449cb5f5ebaed971c507f73754505f80048fe3a8f87fe59af3a41c479f9b7264da0862c326cb57c45af81497783b3c8790ae135585b8a3c56ec0fdd34843b09b165df63b8c74ab1c62982a333a3246fbb7dc11f1d74737b89b18efb54110d0542802dbb7768e9d5fdf76761297233e500773639b4c2b6131df31c8289d7e1dd122282eea376fcfbae59c8abeaafe7ca9ce58d29bc3fdf82a255a0f794821af8b1dda7f891099fa7e22d2972dfa6a60f7bdd04ff5797a4f9a003ea5f0529334cd96eff892ed5148c0e2e45c7ce585b6cf54fe29cf133f144a8123ac28e85ee23fd5c5793f0a9f23792caee035e34f907471aca50505802526602cf5594ea7062637fbf995f5779f9124faccf1ce89ca4000add26a13716b9f5e5c15c4efabb364fa255d1578f03e5369080476b166ac3f489ef3884f304335422e771e404d6f01e58e0cef7793c504783b64fb270c8a7545761f8ba755eb9871bc18867f65ef882a0c8e79858f8752a7aba74a54546141829c68df6bfc98625ed413335471a8be61e000ae1188fc49064f9f6ed2f24a4c1776808930cecc04c7001b46036da5f046d80e2f2040c70d7cfdf66de3d0af21fda3eaa14bb9ce2641a2fdf8927c57d4a750a3e8d86ea583d35780cd6310eeba3a28dc9afd0a3ef959fa15621f31402e4d309c17b1496fe7856f6b7a893eb8ae70a6c6b617043a7ca6274c71739d4614676dda95553bc7a77b159b696a1c156a0875bedc5210a6bb6a8965e8380cc4818ffad790084dbedbe3994695f184930bcb9d63aebb025cbc6acdc99c9c81a982237554b2922cc3b69986cc1d35c62eead68b602afe7d386cdfbd8e7dec3f6ecf120b7bfb3a80d7b0a078e36ce6cef5e4180db586e96b1a7af6c3f336e5c6c93b49e55f9faac3c0f36a636b9b7e9109395c75359656b55e5b19f412e7a2938d50aa0da21d0ddbeb2e9cf14345784a596ddc68c9d566680962165cb3477eb434d724c95b513fe919adacc7b5952bc0cc5f581aebe01439a074b5ab701e4b80e200e2591303faccc52495d4a8b0509beb1e872fdc6005b973953194d8a39c28c9d688e03fe74011826d5f4d4536dbd49503f4a753441f94c5c7d61115fdfc9ed9bc49f1089c2daae189afc6f65b6dfecc197fa9c9eacf2c88300f8fb23ef4d3b468c134cc6e3dde8b795b5b03bcec2d062b3ed88a5a42b74323d39ee01ab44bec66d6c02155a29e1e5d67acbf4cf7b68f6f7ce4758f7c9620361cb64dd308aa33e01975232e7717be83830b3aa49d820611ca4d6d9edffe090311d181bbe8ed92eeb76964bd2a2bc9c6967eef39e42d18d2d6c9995972e9746ceaa587c2bb57d2836a5ad25f54edbab10dbda707abdff5b7639da8c75dc84b6881b00b0a06c48f2e3f68b90d790082a6b4450a531085dd097772e243c2b6d19c34b11abc2df69c31f6954efcb0dcb6e08337f2bc844b4ab77a63917b911e37d4005d45d7b333b93c54a8902bb2c518a92f66ee790eeb5913d5168c05a65ca43b73b529058cbe2d195a1bb18b343f141d9f6afa3b6dbd82251f97eae372785b319097cc774a22416d89197ddf860a6ebe497ef84a26c9a5f4dc959c7366495988d6dd84f749bc380f6a44748ddd3b7203cf535c3f57aba5ff7d7d13de20c3d429415ca7d736370429972f0fffcb93a49289ddfeb77207d8696a2794632a5298a97414fcdb7942fc2aee42b4c3da5a9a14d5de126e81a14bea912fd1bbba7f58a174f0f48cce751b4f9cc32d438b1ebba5dbfd5b799b000deba374ff1fc2c76b9c9ad73cacf6ade67707298fe01fade56e8d77f692f68754689ac06ab554ba3edd4d368f7170c9227f70d5c4c154aabbe49bc5e261a88f9311574088a4655349ce44af852a09f0ec4b7ce81a86d26b814a102c7579a177ccb449267bb734a7c455b2781e966437841b154f8f3af504d5ba7ee5dea85bef263604dc6d8d645bd234df6f6cf4e90085ffe5e531ba1e47d3094fcd28e2e615d5a7b9343f43aa556b7193818241131c14773439db41bcbc3d2f74450984043c524302118942b70ec7782179e8a3036e6eaf299b7d36f148aff0462361e481f8b2690f53c23169fa80b6db23a11b08c581556fb44e48d378f2ebbcbfa5820ec486d59cfa620d318411dd876da934673deec5451822193b8c9df21b8a1110da0f80bd40a08302d9940ac014153aa1fad90aceb36d1fcf930f6b4c9ae44e2b417670860d199d1289a0134d94a6dff93637bdd27a004e01a4e7fa0e134ef295bfd6fa63be6f3bed3da3f7b5fb3ad893603da9c34988232c93fb98578db53492d1beeefe8ea6cb10593cd8d607b4cd81dc151b7ade950810428cf4f19bbde86bd032146b0671ead816b28356be78d2b5a1132f3fb36abf7372be730aec8dccfffea541241f2f1d5dba07edddc730cc53a64599eb5c7ff10f4d15cd10f729b41f6ca9534b44c60ed3805ac186ddcb1aaba0ca081cbd83d19f6cdbfe500a375308b6bec50ec273927f1ca7a244385486dbc912fe2e049cfa2da0d626abab76152b3c3fa758ecd97b5c6bc426021708558a63c62a6f0ff5645d5d73a8e09e2673cc5336c3abee9528da3efbb0e03d8f710c906cc61d593a6d28313555ff3ae0206af944135147692000c9007494d54ffbf943a65e019d4e4f4b9b2312853de1cddf1ac4964483a43d77e6c2c8d59e0d26b55bf42e6fc443682fcb151174abfa2676016f2662cb67496d638c5b499120e7e26ccc8d915320f8cd43a80c937323e2843d7dc778663f21f42b47043582fb24213772b056739e5a12528fb25cc395e91832dc8baeb7ba0d656b1f4a9c70542e9d1fe2a9492076802d2b5354115406be00c18661b150fcc78bf4d85d91e19c786614db360948adb54f3b59d7169941d88b082b66004f8ddfa13c685e481594192889aaeec0f45a107ca51bc47c3578ece783163f39c2c236ce47ee2a84144f318c91e49c23603cee0c5331d76dafe3117fd127325317bb379eac4312ed5cd42487a8e809687979725b9d56f2901ee660d5f8c4639ea2104128dfa5e3269a6893b8b8259359b1a363d077520f63c9dc38782bdc8a3b796165f1dfee52b62b7be35cadcf3190730968ee456d8a6e9893b6a7b957303bf08f0e36613b5df7de4bc752b1e7310100896bb5ffb39e91eab78df5d026714f0d4ebeb34f3b65ca118127b52d5e575a43cfca4fe26000e65a58c00edf345dafbb0b4ea6efaeaa128a36cc5f23f0b6251c10603a4a77d33a1fae9c770b560f452855fb7f4719379e5755958ed09206b270308d1cb6f9894571d9b385d1ecf62396f33d90d766a2a24750249db18b32ecbda461a3aa463e34bb6747f84b66e35ea6f2bbfab3f5761fb226beda92df4536e001e8d874c2febe5371ff60b74040f631f4d5ee2fb36919987460c4ac23236394167d9e9c8886814d1e34f6ff7bc181eeda7da2cc28324ce33ae8c8d4e1e9d365d689973725ed8da64be6ec90c12088f9931a31eec9f26fbe848cfa4e0768dd8a4fca995983b08be99c2ad227582bc4b54df14288c8993caf116ce9ea0e864592757e89c860b001b437f7392443c112c18d2d3ddc3da9a207423b2cdb5cc5a0c0b3d8824eec422d467cbaf9cceb692c544e048b715ead662543dfc3f9cbbc72e382785dff0965fb34307dd86b5c30ce6c7d95f83c0195f9a99076c3787b36169a172058e42b77f6a8f550e614233c83e97530667bf7d82fc133dd6cc371602c0c6c31e7449b0c0f619ab1b705f8df84c4bfa31540d31b04527c9a890b9611355042617b09f43f9e82856be3eadb5cf635cad4b58cb70caad08e9ad6db8baf21cedce6c0d4a395d22ff4aac9e01744f19ead7535ea4a034a61cac38fc4aa299a027bfea798e15a11462f5a85bea1a60afdcb68aa4f4caa5af48d54d2f7bab1dd68191e7894882c5308d79998b6743a0fa6f8674e681b16db7da794a4f865e4442c2a6b729b66ac4235cdf9f4840b98b62fdeea39cd9ce410690dcf7cd10dec69a5b003f44f1fe0981da339afea6b0ab9c19235c79964c3877c5bf5ab26b2b6748e36cd88584cf7e05269af45f7c61ae121e8ce00078e3e023d655474d", 0x1000, 0x0, 0xa8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x1, 0x5, 0x7}, {0xf2d, 0x3, 0x2, 0x285}]}) 04:28:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getgid() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 04:28:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 04:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:28:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x5, 0x5, 0x1000799, "080000220000020000fed19fbfaf7c50ffffff00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188", 0x48) syz_open_pts() 04:28:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x2, 0x1, 0x2) 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"}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x7, 0xde) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 04:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0x2ce, 0x0, 0x0) r1 = socket(0x20, 0x400000000002, 0xfc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 04:28:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/194, 0x322}, {&(0x7f00000001c0)=""/17, 0x11}], 0x2, 0x0, 0x8001) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0xffffff83, 0x5, 0x154, 0x2, 0x81, 0x6, 0x3, 0x2, 0x3, 0x7fffffff, 0xb92d}) 04:28:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x1}, 0x3) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) execve(0x0, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r2) 04:28:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) r2 = getpgid(r1) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x13, 0x0, 0x0) r7 = socket(0x2, 0x4, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x166, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x840) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[], @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYRES64=r12, @ANYRESOCT=r13, @ANYBLOB="fa35fffe5a5a8b5441ead6d4f3b41a50a325166943c56cad472ecab79c05f37907b068830647433c2c0e5e70b607934603eb019c7013c14c1fbf437211484fd8f6c265268faef8211fda4456bee50dbd3bc05220d03adc0ef844cdc4883644f5fd675271d4cbcbc3b4763bcfa5fe963d9568642fb1fb9b9e7c1088", @ANYRESOCT=r14, @ANYRESOCT=r15], @ANYRES16=r9, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYRES16], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r17, 0x802c7415, &(0x7f0000000000)={0x4, 0x20005, 0xfffffffe, 0xff, "ccf1b1e1c16984a75b58d3d4fc6173106b270400", 0x2, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:28:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303deadd401cfd96a39e9acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd7"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 04:28:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {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, &(0x7f0000000440)) 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)) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) 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(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000240)}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {0x0}], 0x4, 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)=[{0x4, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x800, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x6, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 04:28:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0x0, 0x7, 0xff}, 0x7fffffff, 0x6, 0xffffff81}) 04:28:20 executing program 0: r0 = kqueue() dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x40}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 04:28:20 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0xf0b105e6a22b9a94, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0xfffffffffffffef6}], 0x10000000000002d2, 0x0}, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000200, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8280, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000002c0)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) fchdir(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 04:28:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x0) write(r0, &(0x7f0000000200), 0xfe72) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r2 = socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000002c0)="a36c3a2794083d10", 0x8}, {&(0x7f00000003c0)="c467a291e8db2390ab9268ba4d792d96ac504a5862d7d335d1684071b1aa43065f57e101bd690da661ba5db104d92b568f2ee2f20827868a3e0ada937cc8be001ac7682ed3b8612cec2c31f130f951b3ee608a3c1419a64df4ff9dcf74e519c77c0bfd736ad71646a6b7abe94056eb7354173545e00ca0c7e7adf6a05e10f73a3067f0df54ea68a68bd08f8209b60c1141eceaa776b4bd", 0x97}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="50000000000000000100000003000000b4ec70eb295addbd3e667784054db66da5c2a0b6d21907b8e30f29042f75ea58ffa39781de96fdd1c9821f20b459ddba2026d88d3d2de5d3cb96330000000000d80000000000000001000000030000004455b8a21722b8ff879ef8386f2284c6b06e09a3a510046b4eba7c80ae7b12eedf7faf6d8758e5fc85d210fbe304a29d76286ff8d14f1cad299e623d265138bf5199330c8ce4d0ffedeb487e968f7f40de4f39ea80e4c3308037d9c68c7ce1236c1398288de42f93d40731455093d596b181660eac7c851be715484efce5467c87e08032cc0943521058cfaeaf00000000790b3bef687c243ab547bfcd7656702aba848a493b05dee9278db4de023a0aa50c98876e222c6e06d93549e2b11925502e9e24fdf3f3009800000000000000010000000800000002d2871cce3a2bc7935e1de4b3388adaf3723cee9b398b9d445958e80edbd4a88f5d7dc682ac57aae7e324ce2503c231ddf8c115bdca3033200da0824c14ffc66d11b0b1cbeb4a35cfb62ef202331d068a4d7548c87799c8ae2e1c61b52a3f56f1033b2ba40da52db4654e5bdc795b1307e84b648abcd2a180e876d5a35e79588f7f0000000000003000000000000000010000002e900000591534e2eaa5ea524ea3e16af8b608b875"], 0x1f0}, 0xf) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xffb2) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x80, 0x0) close(r5) r6 = dup(r4) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xa95, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000700)={0x39, [{0x0, 0x4e}, {0x4, 0x1fffc00}, {0x1, 0xedb4}, {0x2, 0x3f}, {0x1, 0xa81e}, {0x3, 0x1}, {0x3, 0x9}, {0x2, 0x9}, {0x3, 0x1}, {0x3, 0x1b}, {0x3, 0x8}, {0x2, 0x80000000}, {0x2, 0x6}, {0x3, 0x59f4adcb}, {0x2, 0x2}, {0x3, 0x99a}, {0x1, 0x3b92}, {0x1, 0xc1fe}, {0x1, 0x8}, {0x2, 0xfffffffc}, {0x3, 0x3f7}, {0x3, 0xb7cb}, {0x2, 0x8}, {0x2, 0x1}, {0x2}, {0x1}, {0x1, 0x2cd3}, {0x2, 0x6}, {0x2, 0x5}, {0x3, 0x35}, {0x3}, {0x3, 0x800}]}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 04:28:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b2", 0xf2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5, 0x5010, r0, 0x0, 0x10000) pipe(&(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0xe7, 0x8}, {0x8, 0x3ff}}, 0x0) 04:28:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000640)=""/103, 0x67}], 0x1, 0x0}, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/202, 0xca}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/108, 0x6c}, {&(0x7f0000000480)=""/60, 0x3c}, {&(0x7f00000004c0)=""/41, 0x29}], 0x7, &(0x7f0000000580)=""/54, 0x36}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x200, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) bind(r2, &(0x7f00000006c0)=@un=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001240)) 04:28:21 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="edf34cbdd2a8efd61364e9263207f099338398f0c4a94e", 0x17, 0x0, 0x800) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x1) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x810, r2, 0x0, 0x944c) 04:28:21 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYRES16=r3, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r2, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r1, @ANYRESHEX=r4, @ANYBLOB="8b638a204983f7df4d8b464c27e390d3800509e378be844b218bb15f8c9258166774ed0b11ebf78d49c45e4faa9dc017450809954b95ef1f8263995588268ff750583dde9d65a860c213c632be54185852750dca5f57cba02a802e7c4da107fc8c4634d3e10e1a449b6c0120ac4407ffa02374b7846b"], @ANYRES64=r5, @ANYRESHEX=r1, @ANYRES16=r0]], 0x5, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) 04:28:22 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() geteuid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$getown(r7, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x5, 0x8000}, 0x1e3c, 0x8, r5, r6, 0x1f, 0x7, 0x2}) shmctl$SHM_UNLOCK(r0, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") getgid() 04:28:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1c0) 04:28:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT], 0x1, 0x80000803) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') msgrcv(r2, &(0x7f0000000200)={0x0, ""/97}, 0x69, 0x0, 0x0) 04:28:22 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x1) setitimer(0x3, &(0x7f0000000100)={{0x7, 0xfffffffffffffffc}, {0x1, 0x5}}, &(0x7f0000000140)) r3 = dup2(r0, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0xd9, 0x3, 0xfff}]}) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) 04:28:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3110800) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) 04:28:22 executing program 0: socket(0x2, 0x8001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x8) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, &(0x7f0000000180)="c9fdc14c102e54546833ef357ff4c5b361f308152aaad5a7a899bd5b3a68682aee4d7316d64fe60bdb9328b8666501960d3ce8823c04b0f035b4e44040139bb81635345f61c8d8edf400309fbd6cc4906582d13ad318b225c13d44d6b846255e626c07b01b8ca8bf80bd5515a1ced96df4bd90f2c08dc0e708ccea102198b6673db5bc656ca2221e984524131ce84672c3a522b37d103aef8d2b269121f132aaf73166a8702ebb22f3ff05ce82837d8275d3ef54d2a8389486a032d7240ac3e2e0a51b77f9c80e12", 0xc8, 0xd6160af9186bbb31, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xca22, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000100)=0x4) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x7010, r4, 0x0, 0x9) connect(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="0000ceaf9c3dc51e05d9b1f02cfea3b02f4500000037125d475c6fe97feca176594786aedff65cd7b0868ddf83398fa027bd3fb9cd9fc04921ad77d59b9548cc685754eb7b75751803de7e6ba8ba67d9b8430a0f718d10d9af8cc6565f6375504a71eccd7e8481b6fcb942c9a424ba1e865ed8c5c0b929aeee2f09c7e2f64001dd225dc418f7d66071ba839d883e2139cc2bb522ba67c8598338c0ef822f706d37f0f47880f533a957d0ec93aa0dfb595a884d3135f496c4f21502a8217688420b26a153aaf95a5536063fdff836c1261f7b5367fa2b47c5b935499cefefe815f779c036fc1c00"/241], 0x1) 04:28:22 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x401) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) lseek(r2, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xb84504f3ce37e090, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 04:28:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() flock(r1, 0x9) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x400, 0x38) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1400"/16, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32], 0x1f0}, 0x0) 04:28:23 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(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$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000005c0)=0x80000000) sendsyslog(&(0x7f0000000540)="72c781010aa964a9c61eae8a82b330ca7297db89d9d81fd377a5a347f874dc454de75ae848b7b08a947952b792dd6324a56f52d1c212a6112ccf00b149fe9a7b1a2a0737103e346119d2d0f4af2b1aeb94af0b8f95574427bbbb798dcb9472cc83aaf178e7106fd58af1752e", 0x6c, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x5e324404eb2a8b26, r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x8, 0x200, 0x7, 0x1, 0x38d, 0x7, 0x8, 0x3, 0x3, 0x15, 0x4}) 04:28:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYRESOCT=0x0], 0x1) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0xad, 0x1800}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 04:28:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0xc8ce710fd9fb22a0, 0x38) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0x800) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x9, 0x7}, {{r3}, 0x0, 0x4, 0x61, 0x7, 0x60}, {{r4}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x3, 0x380000000000000}, {{r5}, 0xfffffffffffffffc, 0x80, 0x80, 0x4, 0x401}, {{r4}, 0x0, 0x8, 0xc, 0x3c}, {{r6}, 0xfffffffffffffff9, 0x8, 0x4, 0x2}, {{r4}, 0xfffffffffffffffb, 0x80, 0x11, 0xffffffffffffb63e, 0x80000000}, {{r5}, 0xfffffffffffffffd, 0x48, 0x20, 0x6, 0x6}, {{r7}, 0xffffffffffffffff, 0x40, 0x20, 0xffff, 0x9}], 0x26, 0x0, 0x9d3, &(0x7f0000000140)={0x3, 0x7fffffff}) 04:28:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x20) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r1], @ANYRES64], 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0x1, 0x0, 0x9) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x972}, 0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x80}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x2, 0x4, 0x20) semop(r3, &(0x7f0000000080)=[{0x0, 0xff}, {0x2, 0x6, 0x1000}, {0x4, 0x101, 0x800}, {0xe5cbe19c0ebeba63, 0x7f, 0x1000}, {0x4, 0x1ea, 0x1000}], 0x5) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c, 0x0, 0xfc, 0x4ac16e7f}, {0x30, 0x0, 0x40}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:24 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 04:28:24 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) getpgrp() r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() r2 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r2, 0x0, 0x8, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x10, 0x7ffffffe, 0x80}], 0x2000000000659, 0x0) pipe2(0x0, 0x0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000300)=""/4096) pipe2(0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000001300)={0x7fe00, 0xf1b, 0x800, {[0x1f0, 0x3, 0xffffffffffffffe1, 0x0, 0x8, 0x3, 0xffffffff, 0x5, 0x1b1, 0x4, 0x9, 0x40, 0x7, 0x58769665, 0x684c, 0x400000000000000, 0x9, 0x2], [0x5, 0x100, 0x3ff, 0x100, 0x4, 0x80000000, 0x1, 0x81, 0x9, 0x3ff], [0x0, 0x1c00, 0x0, 0x0, 0x7, 0x7, 0x8000], [0x8, 0x80000001, 0x0, 0x7, 0x4, 0x8], [{0x7, 0x5, 0x10001, 0xfa}, {0x0, 0x10000, 0x4, 0x75}, {0x7, 0x1, 0x200, 0xd03}, {0x6, 0x3, 0x3, 0x3}, {0x6fc4, 0x9, 0x4, 0x7fff}, {0xfa, 0x9cc, 0x101, 0x1}, {0x8, 0x8576, 0x20, 0x7}, {0x2b, 0x6a, 0x8, 0x401}], {0x2, 0x7fffffff, 0x101, 0x2}, {0x9e, 0x80, 0x5, 0x8}}}) lchown(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getpid() nanosleep(&(0x7f00000002c0), 0x0) 04:28:25 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) r2 = msgget(0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r4, r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000), 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r7, r6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000), 0x0) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x6e, &(0x7f0000000000), 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) msgrcv(r2, 0x0, 0x0, 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)={0x2}, 0x8, 0x0) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) 04:28:25 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x2) r2 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mkdirat(r2, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0, 0xfffffffffffffe77}, 0x802) setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000100)={0x7ff, 0x3, {0xfffffffffffffe94, 0x7e000}}) connect$unix(r4, &(0x7f00000001c0)=@file={0x0, './file0/file0/file0\x00'}, 0xffffffffffffff47) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x27, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffcfb) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r5, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 04:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x83, 0x0, 0x0, 0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000340)={0xd6, 0x0, &(0x7f0000000200)=""/214}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:28:25 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget$private(0x0, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 04:28:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(r2) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r8, @ANYRESOCT=r3, @ANYRESOCT=r6, @ANYRES32=r9], @ANYRES32=r10, @ANYRES16=r11, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r12, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getpgid(r13) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r17) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r19 = socket(0x2, 0x4003, 0x0) getsockopt(r19, 0x0, 0x13, 0x0, 0x0) r20 = socket(0x2, 0x4003, 0x0) getsockopt(r20, 0x0, 0x13, 0x0, 0x0) r21 = socket(0x2, 0x4003, 0x0) getsockopt(r21, 0x0, 0x13, 0x0, 0x0) r22 = socket(0x2, 0x4003, 0x0) getsockopt(r22, 0x0, 0x13, 0x0, 0x0) r23 = socket(0x2, 0x4003, 0x0) getsockopt(r23, 0x0, 0x13, 0x0, 0x0) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r15, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r19, @ANYRESOCT=r14, @ANYRESOCT=r17, @ANYRES32=r20], @ANYRES32=r21, @ANYRES16=r22, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r14, @ANYRESOCT=r23, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r18, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000180)={{0x0, r1, r3}, 0x7, 0x20007ffd, 0x0, 0x0, 0x0, 0x8000000, 0x7fffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:26 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r1 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) r2 = semget(0x0, 0x0, 0x200) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001700)=""/4096) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:28:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r1, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, 0x0, 0x0, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r19, r28, r35]) r38 = socket(0x2, 0xc003, 0x2) setsockopt(r38, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r38, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, 0x0, 0x0) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x4, r49, r50, 0x7, 0x3, 0x6}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0), 0x0) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r51, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r51, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 04:28:26 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 04:28:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") 04:28:26 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = dup(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 04:28:26 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, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfeb29943f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af25f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:28:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x1, 0x1, &(0x7f0000000000)="8868b44e07756bef66aa3046db6c5904fb7caf010032db64db371eaca2e336f57a942af55f8977be51585367ff0000000000000000", 0x35) 04:28:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x20, 0x2, 0x11, "b3eed3cbd99584cce41e1e563e64d2d0a2135cef", 0x9, 0x8}) close(r0) close(0xffffffffffffffff) fchflags(r0, 0x80000) msgget(0x3, 0x240) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) r3 = fcntl$dupfd(r2, 0xf, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 04:28:27 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() fchdir(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf04", 0x18}], 0x1) 04:28:27 executing program 1: 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, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x35b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:28:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x9}, {0x7, 0x8}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') 04:28:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f0000000080)) clock_settime(0x2, &(0x7f00000000c0)={0x3, 0x9}) r0 = msgget$private(0x0, 0xc0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/111}, 0x77, 0x0, 0x1000) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xabf, './file0\x00'}) 04:28:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 04:28:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x102) pledge(0x0, &(0x7f0000000100)='$\x00') 04:28:27 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d000000002be4e3f498420bfa60dc85e4799e00002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647c"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = dup(r7) fcntl$dupfd(r6, 0x0, r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = socket(0x18, 0x0, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r11]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r14]) r15 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x7ff, r9, r15, r12, r14, 0x80, 0x7}, 0xffffffffffff8000, 0xdf9, 0x7}) r16 = dup(r4) fcntl$dupfd(r3, 0x0, r16) setsockopt(r16, 0x8001, 0x8, &(0x7f00000000c0)="df8076fd10ddf64045fff7058f858b9a8ab575a62dde0f9f28aaf6db3e0c36e9a28ecf9dbb1d17b80b4947a2bb5ee6714719574d2028d3104d6710f467ccc2e85aceef0c56acb4d7cd2b0914ff1bb8", 0x4f) r17 = dup(r1) sendto$inet6(r17, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:27 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r4, 0x5, 0x8000}, 0x81, 0x8, r5, r6, 0x1f, 0xffffffff7fffffff, 0x2}) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r7) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r9) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:28:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f665a6c65309c"], 0xa) 04:28:27 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d, 0x0, 0xd3}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 04:28:27 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)={{0x3ff, 0x9}, {0x5, 0x9}}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435"}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9"}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1c5) execve(0x0, 0x0, 0x0) 04:28:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10088, 0x0) dup(r1) 04:28:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79003dd5ade1ca1b378e5") 04:28:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9b, 0x3, 0x4, 0x1000, "3af2fae7e80001e98c55cf79d7bf3d1d2b2c1162", 0x80000000, 0x4}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 04:28:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8028698c, &(0x7f0000000000)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) mmap(&(0x7f000075a000/0x2000)=nil, 0x2000, 0x0, 0x1010, r7, 0x0, 0x5) syz_open_pts() 04:28:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x2) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) setregid(r1, r4) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f62758e00"], 0x8) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r5) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r8) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r16, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[]], 0x1, 0x800) setegid(r6) 04:28:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r12 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r13, 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r12], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r14 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r19 = getgid() dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r14, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r21, 0x40087603, &(0x7f0000000280)) r22 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r23 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r23, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x400003, r17, r19, r15, r19, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r22, 0x0, 0x0, 0x3, 0x1000) r24 = socket(0x0, 0x3, 0x42) r25 = socket(0x800000018, 0x2, 0x1) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r27 = socket(0x10, 0x1, 0x2000000004) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r25, 0xffffffffffffffff) bind$unix(r25, &(0x7f0000000980)=ANY=[@ANYBLOB="00002e2f66e96c653000d0b5626d4b774000b2b9e3a312352cbd0abe5cf7f664a3e716e4efb031b45ab83294d85c40ccc3a3a867001fec17e6be357cc62e05d65821f419b9fb5c292810b968791008bcdb298e42bd0be3c2b7ec50d10bcb6f83a820abb2687cf290f7e62537b49cd66766f1163cae2261637e00aa1ac55c0000"], 0xa) r28 = socket(0x18, 0x1, 0x0) dup2(r24, r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r28, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r14, 0x0) 04:28:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 04:28:28 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x102) poll(&(0x7f0000000440)=[{r2, 0x8}], 0x1, 0x200) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x101, 0x6, 0x7f, 0x3}, {0x35b5, 0x81, 0x0, 0xe05}, {0x2, 0x2, 0x1, 0xffffffff}, {0x78db, 0x5f, 0x3, 0x2}, {0xfffe, 0x7, 0x1f, 0x8}, {0xffff, 0x5, 0x3f, 0x64}, {0x7, 0xff, 0x40, 0x5}, {0x2, 0x0, 0x5, 0xffffffff}, {0x898, 0x40, 0x20, 0x2}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0xef, 0x5026}, {0x81, 0x2}, {0x0, 0x2}], 0x3}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x1, 0x0) r8 = fcntl$dupfd(r4, 0xa, r7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setsockopt(r9, 0x101, 0xff, &(0x7f00000002c0)="13bc36416081831f24a45ce9e50bf49ff8d686d72ba1a0e093da12fea9ab8eb9285ec6a50455ef446d4732df9a8a", 0x2e) fcntl$dupfd(r0, 0x0, r8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r10 = dup(r2) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000380)={0x6, 0x8e65}) recvfrom$inet(r10, &(0x7f0000000200)=""/143, 0x8f, 0x2, 0x0, 0x0) 04:28:29 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6, 0x0, 0x0, 0x903}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x2, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x18e, 0x4, 0x5, 0x8}, {{r0}, 0x0, 0x108, 0x1, 0x6, 0x6}, {{r0}, 0xfffffffffffffff8, 0x48, 0x4, 0x81, 0xff}, {{r0}, 0xfffffffffffffffd, 0x89, 0x1, 0xffff, 0x80000001}, {{r2}, 0xfffffffffffffffd, 0x69, 0x1, 0x5, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffffc, 0x50, 0x10, 0x4, 0x3ff}], 0x3, 0x0, 0x3f, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:29 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x10000, 0x0, 0x0, {[], [], [0x20], [], [{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(0xffffffffffffffff, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 04:28:29 executing program 1: socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f37be781e4991f7c8df5f882b297be18a5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000003000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) fsync(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 04:28:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socket(0x6, 0x8000, 0x9) r2 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0, 0x12d}, 0x0) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000100)}], 0x3, &(0x7f0000000180)=""/54, 0x36}, 0x63) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000100)=r6) 04:28:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x0, 0xd4801de0330ff2d5, 0x102) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/58) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 04:28:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x48, 0x80, 0x2}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r8 = dup2(r7, r6) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r8}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r8}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0xff}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r9 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000002c0)) r10 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) fcntl$getown(r10, 0x5) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x800}, {0x2, 0x9, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000f80)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r9}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r8}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r9}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r9, 0x4, 0x40) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r12 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000240)) 04:28:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/101, 0x65}], 0x1000000000000225, 0x0}, 0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x2, 0x6, &(0x7f0000000500)="fd6d70b9059878533a93c857560585a8eaa9891a7b85ba2c9e34136b85961a59f4188f9ddddf6ae037fd82198e5fc8b068ba5d2006088641a67ecb14c6f3a3d6d77d1c0fc86186277702cc3e31a94bb6f82b6e977ad4e418f1bf3b2ecf8722e97566ff5a56c2a31d451eeb7d783c87f7877134e69a26e20bd78af29c116bcc554c0207938ca173de775d9b6670dab548c76973b96cfc0d57e2a7c08ca1cbfe4e6f627cd8652059da68df3236ebfd65ca4bfd020eebfef0685a6c4e508af67efafd9aa622b8ee5ce5750adad5e96d3614d8b82b026bc74864360488a4051f5f6b31757f78e216c9c8cd07b8744ae5b89e84f7e43bd6a10eb9933ffffb049d0bf55b5891615dcab2a8be2ab68b07a1b0818581c8d11acd7998bdda501138d355b0de43c6215287a05d5705d744acff8faf981b1b0e28f84cf8d9ad84adab38a8fc79d900c9f6882d53bf3bade223e9b196c149f87a23bf4b2bde3dbbf5e0bd0a7bbb670f6b450e31b073b294ace402f47ccc5b596dc0afeee9650af672cd4642c0e494897ac42119f91ff7eb73fe76b234cbc9a23dcbb95397324e5505350f3329ec2d7ef12bcbcdd76f65b00d5ee6ceca8eaa3b702858375431012ff70f23d76b0005e2672eb007a6c159931bc7bc39a9bb7a8567e9f2deb57d4810f946649a7f60d339e9d942daf0366b7e749ee376e5c9f282f1cfa7e77f2581c4e32af25481ba53d07842f6f6038a8cf6d733721f9c5677d870e33b923da57f06ae1ee6287f9f225574533d570c2092fc51c8239ac657805be0f52821fd3c89a3726f4af753730467c04b1a06e0c7078684350f607fc7998b2016376b609d46885c382583af033103fd139c1285bfa69512fb6666f52544818af0ff3bd0e5861d1942ff5ce8945bf8364c2a9025e6e82484d295f7aa7b42b58f834a63c078eb0cb167a24d89b2e7d96a9e52e0cb99ff8c87ae80c52c555ac5f8c60fe3bf96ab94809481cf44308e059232cb767c721c7fa734961b5fdd34ec7c8d10bbdf30b4f6a586931285acc30e12095dd0561218ae80d3fcad62e8d38da5e5e69abd97f6f7203f9d32e64845cae71129824f5e58b7afe190bda07fbd61bc76335f516fd8dc81ceb26d1d36fc99915f3f2008478055f01c55fb0037cb25c03c9ba18d10a8370270288fcb3cd7f93df7bff0ee05f5feee5728e97c4b57403d615ad3991fc6038b214105bcd858fae9eac9e0298b54d290fde9a70831cc021dca8d34d05f0fb8cde551164438ec65d311915d92d5bdcbca19d1aef504b069212e99236ad36b95d0bd7a9170837b0cac18b09e22fb26cd2f9b18380ed3aa62fc2ae97dbe0854f56d45b9fc809464c60a07f7c056712a57798389fd9ba089fcc54121b5db87698f4cee7657fff466afb09ea70adbd61b27f51c39c8dd4f4e00d9cb5df403a4681ee4900725998f66c4b871b3bd0922480356060e67c19084b6f340497db3518e50c6d2b8fbbea66124906c7ed921ab03f3a43e075c2897bc6483843ef59d5158799c55b6d45bd471b4fe03178bd8f98f1dd6e6e70d58bebfc9c9e4de3e1670c9d828e1aca9a3cf1cd08334575d5d26169e37fe41dd5c33b0c9de247d0786a99103f1762568472b8641555b219954625c6180f17f186ec593cd5bfb328e991b792f3b14102521fa6b70b53b3579ea715aefcbe01dfa59090f9b22e383113b69848206541ec83b40d7a775983d6f3c659d67f1d3abae21c515efb60a42c7a5dd8e439978e07291f699bf48f0d2469cc3abee62e1e521d242a9f633fa016783c6e2cd8f9769c37ac428b99f2cac288e0331efcd6455337af4555f8ac8557253b4b7c998d8d653974f9616e8bfb6c6f0d0d035845ded18d9f392ddb1a1285d0ad6a1a97a38518c08eba6ce6de0559408b600d84d980218bd2f61179ae59dd423cef0af5c7318cd569e88a6dbf2662e9d6e2779b9b89e4c296031d847b694a8cd3602976ce96b5e1458cc41291d45854f06fe811f467226a01250477df1fcafa9fd9a5ed2a8804b5545bed1c41aec21938e19678763fe8d70793aa9d10f0fce99b175e5110ce5d9d3b204f985ecc3ad9c903c1480effb27f90843f57203cc0dcf4c1d6a4c43eaefe60d2be9014867d59d62a9595d6b26d5764160bbeee2143c1a07597babdd7355a54d4e550ee3992463a9941268a7cf7896242724e388a96b30e3f99f348661d6c8dfba5f678288abe37e0b304c21d671f3214b5b580974914d59601d24fbb4ed0c3fa2437c59ac033426fe96c6b3002edc57ec7f9acad5583970d4e46855bd9ca824f41a884da3a6f76bd247b56bdbd95eda547be724701a802bbfee4b72b45cf38a84c145c590b653d12aa7d6744693f6d0bd50c56812e2d6a77f9ad6d61bcdfa12c64f4a957dd4a8391a7045b9b6d909140e87b6a35903925d674248340da15c8c49bede296c6cf5af50ace353ea410d837ce21e03f349562d932e8ba65842537f499950939c21702bad9e5ccc5b58b57ada86e534d701f11692e46e6d9047d0e2b215f6235bffae74f7255bc9d8cd5fb5e8713892f4d48de72c9a6687700bb96ecb9dbd20f7e6d0ce4aeb72e034829cddce7069aa4a2e8972c2a5a82d9368688ce1944c2a501055f847c2ff091c862fb535d63e7dc12fc917f38d2d2f767af304108bab47f3635c6b60a248be893890fd847fe2ddc0f75aaf356b1f8bbe7329f4f13d3b9dea60eb5061434c398a8d4f866836636d239a8cf57ba4df27004f7f9c9f2b311afd1b99d67fcd33d9efd8fd5c296134e76aa0a399e877e45d870d7891bbe97a1dd1f772b9d621fae78136028d65907472d23aa3f747bd964fb1fe9adac5a6006388434f54afb275fdccf955a3c7c78a4c43461e0a8a7f46dd17b09d734b9fa1d2556b900b7e1a486cfa00c00b8c842406f2f4b0235a093240a3ab8063ae6e5dfc3f9164cafcac8a62af6913fc633ea08a2ec733ee39962e5cd01b90c7c7cfb9d17fe89132cb1f10cf020aaac847cf7661676b18af73f2a0725ec1d37e0b44b9d7a124d85d295c35fda80d9f1a29f41455b22346550a9428aa9551174a5deb016a89a47566e0828cf5fdb29475504947af2f38ba4b6e853f002796ccf2c9e48f0f7157c08a8b4158df55dda76c1c3af60673368b6ebbe822f17597fdf176b1afd78e620c76e09ee2bf37e5e8cd0da20eea37522331a82294ae4374c1864faa560529260bcd9e1d31dde3a8cf582a8b0e13465feacfef868990cbc70b1cf3115c0721eb7f397bcf39fdb720c5acfb0242fbd5e8c8f74dc74e560e578d0ac96aad9172e7a401d03e5c1c81b02efd46cc71514595bff7f88752e2a502e95d95b3d23dac9ef2e18c95628ab585956b4dad0390d270ff2317398da117d3ed5cde3ef2d26016e00fd4cfbc7840be76bcef44d6aeac2f0c04f88fe3a509617c6bb7e7150c3c83f291407d755d2c312fe6bbc7954c981216370c89af1f5d663f750a9c7498c08430020e6d8f5b87574c02c80862503e3b6eb417b970cf5a49e1b7f8c881e96ad0a2eb1003a7ab2a05958170588f6fcfe91142e1ff2aa13261dad90a483ff94a22a38575f45c1f3b92fa29bdb3187aa0b51b86727d44322c63446f835ca60b2edf366a9d235f7869c923347d27f9c6a8c48468b05f2dc00a2fb18096751f14f247a29e1948aecf8d10e5f29b3edd7fcb15deebbf668d0e1b1c8af4a34630fa9495ea6eaa6d851fdbfaa6b0241f001583caa97d61d272793b52f9e10aef7f59fb627c7d3e60a688a2d8de79e00345e4c711393a18070f5f23c121252a4c40153f11fa08b182f2930e1c5ddfa9587143d370712b286fda4578bdf8f6b6749815342a45e2571d58b12a072f874580fddb03d834a4f5aee0ee1d5ad5574682df0375179997104db719ddf9640bac0c1d340db125ad8038ae3cfd4150f36c72c219134450f1c46df42853c7d62a2252f86e31056e110ab4f584b60885c40d4cc289d16140a7c8ca5d9a0fd3cf60aa7a621942b94df153c014d41066ba9ae62cff8828b53b6406931e65a6f2fdbf22a460566616784ac1adf6f2444e96349cf24306a6d7e37d08f04370b6eb74b47fb25976597e65daf533fd51e7e71799c2802721010304244d9ad0299a00fff4e34dea5542c35ac9458cb7b4df2fe2a7e48e94b7cb6b120a787524910f52be67f19c9d86abfe08f29004659795f879f2937b951de2c651fdc08af98fca0e2846a4ba046b86334e5d1ce4be6f8517630dc637535ef1e3e80974b12621ac9417c49b1d318c33811c9127f4f2c07a59641cf3c1195ab7ff42662bf595db6e2c280bba02be5b2c2a7c5c7a738d528e933de0c796eab8f362077d7f9a107cdb020a4ecc6f9d01c540155861399ab7e4f18bc7282c64cde9e5a55df5fa6c3edaa6e72bf2769cce713af71c64313451c681cb0708629eaa79099bed3f1dcd32853e7753e8b56ce3bcc25e55fb4d2270d3fa5bf81025bd87568fe902fd54ab671a0b1b94c1bc47d0e6866bb4837a5bda594b81956a0361dd9ce4627311f45c44c4c4217ee5c10e60cdaa57d17006833fae994662ad2296311c956db360162341923ba89e12949019e88c43b2d0320435e2c3ef33362313ffcd02b18cbec26c6047639044100b1b1b6f2b1e011083104ae2cdb94211dc32709d2d8acd14198700ddd7390e746405ecca282a6ad6053b0d986723de7f5317f385710dd379d325b759bd1a8261c572ed912807fc2b5f882dd7b15a51d0ac7312195ed826a5195277b148fd37d44660717e0f932596a33769802a99539eb58fb013c22cbb8a595988189cabed5a00d1cfb0e81ba6a234a1833b0a0285a0aa3f3d44fc69261f58e83244a35b0572733f0041a3813cc31229bbcdd5a502c1c144708521ea7247a2e002cc560ba43aca59c8f3152e232108e6a0925bf9be7028c8b438b12860c2b476392b224ec5140798f0b0816f62e75e670b28a9d56b1f3ab6911cedb0914ca05c9e35e1b8d380207855c228ccf61975774c902a0b75d2a5c3e7878135977634151f9ca035abdeaf62de6fa6201ad179b11cf857cacd890a82e7b31b26ebf5cf95061cc1aec79883be9d26d4cf29b73743aacebdcbe0b9b42363d179317bae528134c2ee76f66e0138a79435f0ff1a97d9ccd11664f0f8eea01771c176be1b2c7ea595a83553555d11bbda8f1ea62e17abe71b557c738444b9c532b8659a40b2b07d864658cef43eac047e5a54cb5fb910cc23cf6a8431d64128e5e60176362f500361b40198785e8fb6ab7d3e4fa37cf3a683975e1306d875d3d28f036e41ef3b6bdf0aafe174dc0c8476960623aee5244a33861a5febd28fee809a846db792c58216433e9627660a9d1788a1340ca87bb6eab77623d6e2fd153a259cddea76b93b11b2a9f037e0069092de53a69df974c3b9e202e3cd75e07e73dd598031f5ba4458a1f5dc611a236b73f7cef71efa0477ca0bf4e4eaac838c9fd7608dec24988a0d5f02dcecd5d0938fef7a41ffbe9c63017c3087d2a172d5d51e030419a198b7a40a24d854fddb6b409c2c4cc4563a170cb887b5a76d50972de863977a53cf05a536d8de38f6324bed39b491fac8e0872ee197297a6850c5625680f9e4b231c21420073fca9148c038780b98196d98d12efb08a04d080ea378d739c8a8fc040c422f85b814d8a825bced35a5a2e3727676e18f508cb31a5180e0bd267c961768ed8f8c8dd32ad3d09201d6477fe04e9257bb4600576cd790be02fbe9d6ecaa470cf65bb1ed30abf12b6848bde6d1164c970b71", 0x1000) r3 = accept$unix(r1, 0x0, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 04:28:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) nanosleep(&(0x7f00000000c0)={0x8, 0x6}, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r10 = fcntl$dupfd(r9, 0xa, r1) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) r12 = kqueue() r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8293, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x60, 0x1, 0x5, 0x2}, {{r5}, 0xffffffffffffffff, 0xc938fe6bd3e86330, 0x1, 0x7, 0x7}, {{r0}, 0x3, 0x60, 0xf0000000, 0x80000000, 0x1}, {{r6}, 0xfffffffffffffffb, 0xf8df43907ccd0620, 0x80000000, 0x3, 0x100}, {{r7}, 0xfffffffffffffffc, 0x10, 0x2, 0xffff00000000000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x5, 0xe41c}, {{r0}, 0x0, 0x18, 0x40000000, 0x3, 0x83e}, {{r8}, 0xfffffffffffffffe, 0x40, 0x2, 0x4, 0x3a00000}, {{r10}, 0xfffffffffffffffc, 0x4, 0x40000010, 0x9f67, 0x2}, {{r11}, 0xfffffffffffffffd, 0x68, 0x80, 0x4e9b466e, 0x6}], 0xffffff1d, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffffd, 0x1a, 0x1, 0x9, 0x4}, {{r13}, 0xffffffffffffffff, 0xd0, 0x10, 0x800000000}, {{r14}, 0xfffffffffffffffc, 0xc9, 0x40000000, 0x5, 0xfab}], 0x6, &(0x7f0000000440)={0x1ff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$getown(r1, 0x5) r15 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r15, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 04:28:31 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c653000560ca70a953b629744fe229ad7b8284c8768640e9c4b9cff83f71d7feb4f96f20100d8b8f52aa42c094191a6254c2991858c502023adf388698da8d2a2d02582ec6ad0c1886609ff16bfb1460a38604a3aa63e000000"], 0xa, 0x0, 0xfd0d, 0x0, 0x0, 0xe}, 0x401) 04:28:31 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xf94) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x27b, 0x0) setuid(0xee01) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000100)=0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 04:28:31 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010008000000000000ffffff7f00"}) 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) 04:28:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000e8547964473bafd1798fbe571bff68103be693bdb2e20e08dc2908aa5a12be479aceef06037ded92568d35b175cc55689c498e02bd00f4f62f96cf2ea60516ce3f4aebcd111a560516ec9b04e59f62689c1d5b51f1e05233a0ae2dd8d05dfd58c0f3de6e8aa24127a21663363f279608eb26d1708272a2c0a14a1d761ac302cfa79b02173caaf421dac9153dcc259bd74d0bc1fc75aa87c81de28096d3df209f83349eb2d4c28b38b3d66a7b5b630000000000004b36a9143d05294d5c9451e85999d972396f73921a12c5ad8a428c00f77ec466050f40903bd83bcd0f63f87960dd46480b40b6e2949ab001dbc60b749900"/260], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f00005e0000/0x2000)=nil, 0x2000, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 04:28:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="bd190000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 04:28:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x531}, 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x2, 0xfffffffffffffffd}, &(0x7f00000001c0)={0x80, 0x8}) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) close(r0) 04:28:32 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(r5, &(0x7f00000000c0)=@file={0x1da015ac831a6c2c, './file0\x00'}, 0xa) fcntl$dupfd(r3, 0x0, r4) 04:28:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xd3, &(0x7f0000000500)="5a74e8345594205e6884bb43b3ab0f698ee5b244691495045cc64853ed1326c122850ab9093db5f90f6135a342b39d3b8f1882189516deef18e4fc6913e47f1d35ccf64fbc274251dcab5bc3568334b94cf2319376764e7c209eb6a010f470e3d85d24fed1090841c5c763a0c8fe63231e75960e552cb821640f31c42f0d9465ddaa07053295dd03faae15654db35927a5d32a51d2a7fdba2e245680caaf7418cf46d111a3c8e565805d1d0149c76838d08cfdd3ae9f90340911ac2e984649a7d09693d47b2fe6c46e927734e6878391b5775b") shutdown(r0, 0x2) 04:28:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 04:28:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x3f, 0x7f, 0x4}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") sendsyslog(&(0x7f0000000240)="0c15f5901afc39784d0672524ff548a1925f61c0162c648e3b2da1e08881c92bdda3d2b42668565fec056a79290a4399980d89500f08cc89e19885d450840bf3389b71f5d73aa1fc1d2cfef5296317bc03a4405f6fc3a34e3e2e6f4f302c5ab6249350356bf99ea63003de543ed9fdfdfda8b14d06683af4bf24a5d42e2747f6160e9ba08947d33d8205c34918050028fd99fee9c28b78063687fb7dcdbfe5f1085aa4548967a87959621a801dc2d6764bc26695221675c1b519c63d63c818fc564422af8d90499eb4faac36e3fcbe2388201de4a8404b7d3c37dcae49b941f7eda831cdfcdb2a2f2d3efe5b1812191a5d9d1d6864b40ec06bf691", 0xfb, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x9, 0x100, {0x10000, 0x9}}) 04:28:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x400000}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) poll(&(0x7f0000000180)=[{r4, 0x40}, {r5, 0x2}, {r4, 0x10}], 0x212, 0x4) 04:28:33 executing program 0: r0 = semget(0x0, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) select(0x357, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8002f}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/200) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x59, 0x0, 0x100000001, 0xf1a0, 0x1, 0x2, 0x2789000000000]) semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x800}], 0x1) 04:28:33 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES32=r2, @ANYBLOB="c9ad93f42154db2913a4e74a43b62965c62c72a014631682b0cf64a31e5e52a1021dde6c02f88e9624ec68d148d77011f0e78877a715c48febcf15a6e855f266e1d63e21cc0b9a08365f5cedc3e6fe3e75a916c8fd0cece37cb0432539477cd04eecc20a2b49cb5c6d2afc1d9fa9c04e151f125a2d9ecf3014f5794a7164d3588f166ec47bc5aa9913ddb911867ef62990dd95adeaa5a9878f79177aeb6922ad2f1a73bea6298b5031ecd3fda86f8732d5a90e814fc41d58c17da54e02c5a48279aa2449ec78215fca5c0203f8670b93786a2603045beae7287701583ba7c6de020fbbdba8ebc475391600f9cd8cc89c4e88051af2d2f31f40191b", @ANYRESDEC], 0x3) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 04:28:33 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semop(0x0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000400)=""/200) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) r0 = semget(0x2, 0x0, 0x440) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/85) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/200) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x5dc1, 0x9, 0x9, 0x3ff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x59, 0x0, 0x100000001, 0xf1a0, 0x1, 0x2, 0x2789000000000]) semop(r1, &(0x7f0000000240), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x59, 0x0, 0x100000001, 0xf1a0, 0x1, 0x2, 0x2789000000000]) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000340)=""/4096) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r3 = socket(0x20, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 04:28:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004fa8a000000005e32c1a079634d789860343efbc30787c84ef07a520d980a733d39f4ef45aa1a09c2179c0bb5dc7ca30b72346dfb6e60fb994a8bf5fb0f8d18c9e483e0862016d6084cabc9dde4575d7f4daf4b66b02698fb369be2d17523f8b03e77784682db640f5cdd3629484f4d6b5ddd3f6261e4c35c88ce4f442e554fbbd38200bba20208d1724da9", 0x91}], 0x1) 04:28:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xc9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4506e1d782d1bb2b, 0x2b) write(r0, &(0x7f00000000c0)='~', 0x1) 04:28:34 executing program 1: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\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', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x3, '\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'}, 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000002c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f00000000c0)='./file0\x00') readlinkat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) dup2(r8, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 04:28:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x56, 0x20, 0x0, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x25, 0x82, 0x61d, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x40, 0x6, 0x9}, {{r4}, 0xfffffffffffffffa, 0x1, 0x40, 0x1000, 0x73}, {{r5}, 0xfffffffffffffff9, 0x81, 0x1, 0x9, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x81d65dd2c3c7d463, 0x2, 0x0, 0x7ff}, {{r3}, 0xfffffffffffffffc, 0x20, 0x6, 0xa98, 0x9}, {{r4}, 0xfffffffffffffffe, 0x60, 0x2, 0x3, 0xa0}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x2, 0x100000001}, {{r3}, 0xd193569bf0e62e5e, 0x14, 0x40000101, 0x7, 0xf7d}], 0xfffffffffffff001, &(0x7f00000002c0)) 04:28:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077dc57455a11020d4f00000400"/28], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = accept$inet6(r2, 0x0, &(0x7f0000000240)=0xfffffffffffffeb7) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)="7d25e395723300b356d78586c23e49e631b1b0fa630b4e0a63b96fc0683a399590b964174ff5eed04ebf000000000000fd1c8ec8528d9984aee4a7451d5897e22589f923263faa6841a355bd2f4cae5c1eec6bc11c4a71bf5b7ae7a0565b35caed8072a2911c1fa17cb1ffe5181a79da277cba95743b000000", 0xff27}], 0x50, 0x0, 0x0) 04:28:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f00000000c0)=[{0x3, 0xdf}, {0x101, 0x0, 0x7, 0x4}, {0x7, 0x81, 0xc6, 0x401}, {0xd6, 0x1, 0x3, 0x8}, {0x9, 0x3, 0x20, 0xf66c}, {0x5, 0x5, 0x0, 0x6}, {0x5789, 0x7, 0x8, 0x4}, {0x6, 0x1f, 0x9, 0x1f}, {0x1, 0x1, 0x81, 0x6}, {0x8be0, 0x9, 0x53, 0x4008b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:28:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x44}, {0x20000000000006}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x6) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) r1 = getuid() setuid(r1) r2 = getuid() setuid(r2) setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ec0ba328bc000000000000000000") 04:28:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66690b653000"], 0xa) getrusage(0x5951f044ee6ad167, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:28:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/22, 0x16, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x20}, 0xc) r1 = syz_open_pts() semop(0x0, &(0x7f0000000740)=[{0x0, 0xffffffff}], 0x1) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 04:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 04:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 04:28:35 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10ea0c7603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1d4d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f00"/167], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x102) r1 = msgget(0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) msgrcv(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4104], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 04:28:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x44, 0x0, 0xff}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:28:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) socketpair(0x18, 0x7, 0x8, &(0x7f0000000840)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x10, 0x0) r3 = socket(0x12, 0x5, 0xb0) r4 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x480, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) r12 = getuid() setuid(r12) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0x11d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/klog\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r16, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r17, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r19 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r20, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r21 = fcntl$getown(r20, 0x5) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getpgid(r23) r26 = msgget$private(0x0, 0x0) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r27, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r27) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r29 = socket(0x2, 0x4003, 0x0) getsockopt(r29, 0x0, 0x13, 0x0, 0x0) r30 = socket(0x2, 0x4003, 0x0) getsockopt(r30, 0x0, 0x13, 0x0, 0x0) r31 = socket(0x2, 0x4003, 0x0) getsockopt(r31, 0x0, 0x13, 0x0, 0x0) r32 = socket(0x2, 0x4003, 0x0) getsockopt(r32, 0x0, 0x13, 0x0, 0x0) r33 = socket(0x2, 0x4003, 0x0) getsockopt(r33, 0x0, 0x13, 0x0, 0x0) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r25, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r29, @ANYRESOCT=r24, @ANYRESOCT=r27, @ANYRES32=r30], @ANYRES32=r31, @ANYRES16=r32, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r24, @ANYRESOCT=r33, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) sendmsg$unix(r0, &(0x7f0000000dc0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f00000002c0)="86ce0223f19c9e385b85135ad25975b12de21474aedf9dfc3d897d85f255f90a2fc5bdee3417c37c8cec", 0x2a}, {&(0x7f00000003c0)="df9606993a2fc0678e991d46b9814c3fefa488f445a8f3ad89d681f1b4b0bdf0a28ded8f636d8738a791581d6fc36bc0e00317e137008a274db664ce51d2993f52e583e4bb9f842bc2c6698c52c4864039d843c10356d389d7c778b8994a1c035fafe896399fb659a9c25e6b18b7da6e2a725692205e18610a76010d702b2b6ec8b2864876e84780fa5ea52385a95830bfe3901744174edeb898429ca11f45ef81084bfc302bce8c3e7f888efc997d4915bb0e69966e6303ed3d994f32a8", 0xbe}, {&(0x7f0000000300)="b4a53a5c6d1745823e8c1e5b1871fd440830a1cd0d8a3557412fd63a38cf10054f4eed57213e93b014cf3f187a77eed731f3356d006314d8626c4e2b2e94f6db23e4a5df54d19cbbb34192cb7eab68dad9c05a9848bbf059692d00c0f8588e19e24fb9dc1ccde721e1", 0x69}, {&(0x7f00000004c0)="9abb683da470c8ed6347b7a1e74b513e4dfdcd374a67010efaadf02a3bbf235c3e61b3919fe14f608139115d0fdda41b574af7ca2ff25e6d781046eae394de22af49f7ad92a9b3d4913b99c7ded64eacc187bbd038171c289935d9ec9f08312270c45c876c7097a93e07dc2f84974f77a097a122602e930321075e273e44c82826c3e3d3e9ea8544a56456427ab127bb3199d51100903a66644040ad74e70121aa6644fa98a000a7fe531a7c991812537a7347cef44e4f481447", 0xba}], 0x4, &(0x7f0000000cc0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r19]}, @cred={0x20, 0xffff, 0x0, r21, r22, r24}], 0xd0, 0x2}, 0x400) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r36, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt(r35, 0x0, 0x61, &(0x7f00000000c0)=""/152, &(0x7f0000000180)=0x98) pwritev(r36, &(0x7f0000000380)=[{&(0x7f0000000a00)="212bca479aaf46bedef7086c732bcdea4a23f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682c99df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58000000f00f4886ab858b84a39de368e13a48753887b63c319f2d35ff57c8ebd42cfccdd2dda987aa67d277be169a2fec5a6ca1e6033616da85351f5bd6d0b0451ea7463acf39accfb50911", 0x228}], 0x1, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r37, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) close(r37) ioctl$VMM_IOC_WRITEREGS(r34, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 04:28:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = dup2(r1, r0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000340)="0a52f4625f56a10f4e2bedcf1c804d6cf128bc7dd341dd529ac5e4c870b035a4ff3137276ca32dd5f642616183cd8b868a670f0db5aa76f7d6495225b5cd2b2bc87b0823c43b2430dc162fe756f01623720764db4d5fed40b6f1b42b9189e3002ed7a890e52d08cff770d81976c206fdfcdbab65e277f947996192912b4c50b863987190e843a313aaa6eb9b24934adb6e8cdc3c1d44dfe1ffa2d2f4e290ecf77677e3acbf3c2291f6b833495c1dc47176fc82b68777549e87b1a4adbe9214354102c416066c", 0xc6}], 0x1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x10001) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x2, 0x7, 0x64b0, 0x7fff8000}, 0xc) read(r3, &(0x7f0000000140)=""/229, 0xfffffffffffffe59) 04:28:35 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(r0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x13, 0x0, 0x0) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=r1, @ANYRESOCT=r4, @ANYRES32=r7], @ANYRES32=r8, @ANYRES16=r9, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r10, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, r2) socket(0x2, 0xc003, 0x0) r11 = socket(0x2, 0x4003, 0x0) setsockopt(r11, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0xc003, 0x0) connect$unix(r13, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r12) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0xfffffffd, 0xd756b467, 0x17, 0x3f, &(0x7f0000000500)={{0x20, 0x81, 0x33, 0x7, 0x8, 0x3, 0xffff3a19}, {[0x40, 0xc9, 0x7ff, 0x4, 0xffffffffffff6598, 0xfff, 0x100000000000800, 0x2, 0x2, 0x400000000000002, 0x5, 0x2, 0x3, 0x2, 0x0, 0xfffffffffffffffd, 0x0, 0x8], [0x4, 0x10000, 0xff73, 0x10000, 0x1, 0x10001, 0x7, 0x20, 0x5, 0x5], [0x8, 0x4, 0x400, 0x2fb3, 0x6, 0xfcfa, 0x8], [0x6, 0x401, 0x20a, 0xe1, 0x7fffffff, 0xe1f4], [{0x7ff, 0xfffffffe, 0x4, 0x80}, {0x6, 0x40, 0x4, 0x80000001}, {0x9, 0x6, 0xffff0000, 0x800}, {0x40, 0x2, 0x3, 0x8001}, {0x1, 0x0, 0x8, 0x4}, {0xe131, 0x7ac, 0xffffffff, 0x8000}, {0x100, 0x0, 0x9, 0x9e}, {0x7, 0x8, 0xfffffffc}], {0x2, 0x8, 0x9}, {0x1, 0x20, 0x9, 0x8}}}, 0x40, 0x3f}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) pread(r1, &(0x7f0000000100)="0789e4ded3d393cd572bd22c90a1c549d633421bcc55d829fc9b5c4c18bddf95ac3386b62b1e2c6fdfb0d7978c20377a29146abe160a1a15ebfd865862fd0873ed02daad265c0addd58fd30bcec9f3db35873081dd063cd8d2204a3c7058632432c8a6ceef6a6eccffb32ab5ca0213c3509a24f173ee8b73bd946c8893fd51e28bd869ccaa39125b518daca4fbce31213c5934e2f15bb80e27d09476e28c5de9045973d8845cd69afc25", 0xaa, 0x0, 0x80) 04:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x0, 0x80) listen(r1, 0xfffff801) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(r2, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x7fff}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x9, 0x3}, {0x7, 0x7}}, 0x0) 04:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x6, 0x5, 0x40, 0x1ff}, {0x1ff, 0x6f, 0x4b, 0xff}, {0x1, 0x6, 0x81, 0x8e8}, {0x9, 0x3, 0x1, 0x200}, {0x4, 0x2, 0x0, 0xfffffffe}, {0x3, 0x4, 0x9, 0x1f}, {0x1, 0x7f, 0x3f, 0x4}, {0x0, 0xea, 0x4, 0x4}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 04:28:36 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f00000006c0)="654dedffc272a7b85bbc90bd52742493a206f1000000000080f469113264ce9f7ed9e30fcdfae84277a761eb4efbe73aff24c4e79df33525641700748e2b5bd5e94334c4d904cffc71e68e3bcbdba2b9ddadb30012f3fa7bb73177e07e8f8a228655d1d12427c16c3c62012cac1c5b517c0180a73fcaa759f6a7fa9b5aa7293de3c4f5152a42bd", 0x87) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f873a4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535694370bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x3f, 0x0, &(0x7f0000001100)="c789f01178de258a274dc375c909fb498f6c583d51b27940eda61c1b75d374de", 0x20) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x8000, 0x0) setsockopt(r1, 0xffffffff, 0x4, &(0x7f0000001080)="205662b469d86221dc20ea4291c7000d31dfee14b906540dab940301274311f3ba67e020ead9548d05eaca520be42c7c76a37f6d7d0eabb0c4cdddeaa59b70d4b5b44046fd67874ce6cba23322da17", 0x4f) semget(0x3, 0x3, 0x28) sendmsg(0xffffffffffffff9c, &(0x7f0000000b00)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000180)="049db6941d9a34a34223ac9e6fdba735aa3dfdcbf27645f7eb0263370e851ad15c5a35bea4247cfdc5321b465d88d784296596711efe755e8be4baa3b8016df0fabff5491c9a754593ede5dd323c68261f0d861b3c0b9260d81590954e6fa48ca49246a079b055f042faabc7bf6706777cb17bc4ad8484dea323ca207ec45933a0f7bab836b4aa8f403278270e163ebc6f37dc757230382e740119ea5e31d826c10e2ca1e828e2aabda17048153d8b10e32b812b5628f7290de1490693072de264ea59da6ea6866cf08eaed20185f4626e1b1bd7f22118ee3a23cdf65388d4c0fac47af4416be024bccef689dde90cbe2ac76ca43b434a3700e29cfa", 0xfc}, {&(0x7f0000000080)="c65ed3b210d1af164cc93da82ba2389c06917a8042f2079f8d171ba708750ad8cd5f972a77afdbfcea52877dfa958528d4c3a7e86d04c48bd1c8f514526b79f0798abe180165bd5995fb7d54959c74ac78cedf39e4", 0x55}, {&(0x7f0000000280)="c75eeca69bd1e31c3535b654d763753780e5069ccc89308c30dfa13814b7f6e40a5f1609aa246660e7f4b4ff76ebd899f4c4003354c25e8715c1f70405e7e80f9a4f839798fd67dc05fa6900bb8e1128b59fda9fcb22f8e624f9b85f8c131667152f52b1e29ff2cf9bab2e025ba9ace63c205bcc40089bd6f70c7c5bc4afcaa49d18c3c49a142298de2626adb663ed0f63dc065590f0c9724b607b7529acd7bec37efac91d2af046dfdd591521af62777f59aa6ac752c9fa3352704d7d60b670231c9602554de55b7ab10f097d28189af56ca30063dd82dae77c50c5d3073973d96ceed9f449bf4367ad6b91492d625aa1c48a592356a42b1e", 0x37}, {&(0x7f0000000380)="a6dc5753b44ccc677e0ad170b0168574577f42753cea0b8b16777919c7723282474da86d2283493eab51a401e88b155fdd3933f4a93c7a5d6733fbea8a4c8a261e75613625d87ea3ec55304e81d5b74021a05d2ea2883560cad5668dfb12", 0x5e}, {&(0x7f0000001280)="c7217100ca2f65da439492de9f85b776a82aa1f028c770ed3ac6848bb64059d83d6806a910da19714aa66a4b4d27f3b0df2e8a8a60eb7b4b0562cf76efc63592785a5ae5cf90ebd3b053df07", 0x3c}, {&(0x7f0000000400)="1fe69c1c8364f5f1b4c2c8f033598d1d5e518e827b65ee42df5ab601290a5f846c49a78c8560a3b1fecf7fac5f1eab4bbc24e72261b1ca6803db4148ca96cde7fb9e4006d4183a9a53ecb242d4acf744063ee85e2fa76278b6dd567d6e2f1a10cc8d78995b836085cf8dab6b8af1e1dc2f56f3a41cf2f5f80ab6a6d7012b97c7665e1fd08c57921400204f46785e9da932224a93c0a90043d3317978", 0x9c}, {&(0x7f00000004c0)="8363a1c405bd9f51ccc8e123757449658c8bdbcef632a22c143f6002a91d610f9b4ef29a248c8f2ed132aef19bc3b26757e9b1fea1570767fbf91dc6f6642cef5510ce217265c01a843ed7aa8d5e004c9ede8878224f8a933f3ea98d77906ef3cc1c7a87f5aa696729e83a8d58d97115bd2b310e", 0x74}, {&(0x7f0000000540)="03c113aca9ede9ecb81a3174b9a4b1ce16d0e2d22a51ac580dba2e1830e4ace02de4b999a577b8db7a6ffa86c9843b2476657d26731f6ef043834be9ada4e2db6eca8a1c5efea3502220f1defdabdc297180a2a623355bc7453bbf2f05f7", 0x5e}, {&(0x7f00000005c0)="28d79888dfbefa3f5f3de6c716c0b3f54b45ef122189113514f07ef8143c3057f6f282fa37c2c82470b16b952300ae83f58d9374e1263120bdb0c6fc66c947f874226d0c42a440a70c69e32e8342fe0aab1f11d1b2c0a2d5661a9068d60f981a4549abc7b90ef634aea5921f2124a146124c9d1faf82798ccd8e43c2cbafe01e81b73ac135dae9266a133fbf9efbce2e80956ff80e4d48af146d79a8297ddfc931fe4fc8886b5af652844ca30f1cebcef1fbd93034a42a459057997b63b58ce8881a883c769ed44bbd995ca3ba44985c78e91b681c677f100de855e0af54cc0f4916d0057b35708c6369e8053108", 0xee}], 0x5, &(0x7f0000000780)=[{0x88, 0xffff, 0x5, "80617910cb6c50db59a74d3fba4cb28467bb8a5897b7edf75744e7fd6945fb83240928c88b1cf9268737dcb756f931b23185cd2d77caaae2a5c5cee4ba0d2baf99cac5cb622739d2e310e3114041ed4b286058e92acdc701cdd99633851cd7635c874b7538f61461c5e9d3de57693bc43a"}, {0x78, 0x0, 0x3, "d0ef25dfcb25e5198a95458a3ff6fcf06f5248806a01ace663dbaf367e4076b145e136f24128e36ee09718156f5ce3fd07079e35b8acb1fbdff0ea8b3ad2b2df0482edfb1783c4c80ec2d09461947f555f790ce023cf11265fc5169a76eb722a45127ff344d8"}, {0x40, 0x1, 0x7, "886f4a8b18bbf5f884a329deec4a2db7947739c08f0c99dfce3641f67f104b9ff52b241347279b4f2305aa54a6"}, {0x90, 0x1, 0x6, "71879ccffdc278d940824da9444c3ff1991f99a7a5ccfbd9451a5fd567a89b4255c741a3681e06dafe0aac45a7ef3ce3c9e0f6186caa567b011c501f545ed852a46089ac979173e559bd2a7348ff6b833c0373e773e4136b5ababd4e9d2485989f9d5fd1b4083c1c51d26613258d4e1a72acb8a83c1660b4adb76c"}, {0xf0, 0x0, 0x440f, "94746579f14bd30280b14ad8b744c2fe8e6fddadced3f1fba6a7a9f8826e81577123a4129c5d9633662e72520eed620d992144bbc04151c96021faf1849d55866a05b07bc173586d0a1a85e042396fb8a73199c76be1edf4474d2b9439e29db204378756ab5efe95b8ff6ae620c4a0a238708ed9a02fafb6d85f7b4928f1090ed66f6f9000c7fe658df0b8367cd385c19562fcfd105c88076a2414dc15595e422d1f90de4075becfa8d4d3fb998d874b7e6b2555725b8dbe2288445827f6090068d8db77ec16c549fca471aa01d66f687dc6523bd31b64a9c43a4f9ec9de44"}, {0x40, 0x0, 0xfff, "b56e1568ccea9d2bde88b587ed56bd9bb97d584d00d517c5a23c942a779d2d0651d992fdaf3b1bc0dbb1e85f35c7"}, {0x60, 0x1, 0x3ff, "7bee569498e6c2a521d5524796026f378177daf97d13b1490addd260e2a1afbd6d28b4a510577931fa4e9b68a0f7f2a4a5e139042230f53c253677c0456752731cddcde432d96667ebc2a135f2329eda"}], 0x360}, 0x1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 04:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") socket$inet(0x2, 0x4004, 0xff) 04:28:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000ec0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e57f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf456246fe88f29f242904d9359a3f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b5806000000dcf694ee18cecc09238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0662b52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e0080e5eca1beffe4a7a0be903000000000000006a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a1795923e66b4302a5dd32cfb287b3b9ca2d35f9645f8ee0e00f6265cc9392dbcbe399004687405966c8b743f5543b082fdbedecf222acec973033f0bd20ded81962badfce76058f788fe09db3079350c5df966f1b2482435ec64e78da8a81246317aad1e0c45ac74a8bc81ad8ea7e96c6e06dad47466ddf26574e8ab8185ecea973e42cf58fea3a4da5570e94c2a92bbda53cb5cbf5aa29b1ac23a2eb29e92587958c1fa086c0"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 04:28:36 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000380)=""/127, 0x7f}, {&(0x7f0000000400)=""/125, 0x7d}, {&(0x7f0000000480)=""/208, 0xd0}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2) 04:28:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffd2e, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x100000000000016c, 0x0, 0x2e9}, 0x43) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000840), 0x303}, 0x0) 04:28:36 executing program 1: r0 = socket(0x1, 0x1, 0x20) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) 04:28:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x7fff) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 04:28:37 executing program 1: socket(0x1b3bfbc18c7a91ab, 0x5, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a390ffd61556abf6ddb339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1d"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r4 = dup2(0xffffffffffffffff, r3) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x805, 0x0, 0x7b) 04:28:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x20}) r1 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="fe8d61244162834fe4fadec680bf88f84c5b6a25dc6304c17f523216b7b275310cfb57c39f90241699398359f6c42096b4c484597a8b6b0c76880266d12861152b8521e4917a7581bdb1112e99d730acdce3653fab4e64e322bbdfe42bd6b663643174a932efe53fd70e689f302775ce679d2a23cdb60526ad5aaed7f32a7be6a1d34c4cf03ce5bcc021b5a791", 0x8d) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000001c0)) r4 = dup(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000440)={0x0, 0x80}) r5 = dup(r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r6 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) pwritev(r6, &(0x7f0000000880)=[{&(0x7f0000000540)="388f5f82124d03d54398283f1551b257a614e67bcbc6feae630802ad6f0b3412211e429acec82ddf66592f0279496904182d3f0a2ffec83ea3da7b1786e90d786daeb320fa4ab6", 0x47}, {&(0x7f00000005c0)="f99f0b2edcceca27f05b7bcdc7196a01517ffc86c2ccb8be51bd51e7b057f77fdf6578929e471c5f95bb0b3bcd538e0c67d69f08913627e5c7cc1e06ccc30375fd4de5843960c5f357b7a72fa338802862ed7333d4e430a20a0aecd2bfacfe2bddb54318b823ad3bd84a8ae7", 0x6c}, {&(0x7f0000000640)="0af0ee2df76ba510d6941923256da7ecabad99f8e5a1d1f32bf60d51f600f8b7d108b776990148bdb0d89267b1773c556571f99d207f31f73bbb7a13b2549ce43162b31a113e84d63f3c1d0c", 0x4c}, {&(0x7f00000006c0)="52e46aa8570ee3ad7e630361a0bcfd0b6afdc48de8dc326e10b96372b1c831f155504e7483e6fe63fc2a5d75b65d1021d5b648c7b619879d89148cdfba25530e471ab9efdc8ce8dee36ce8fd0fc45b1fb300b82fecf7f1303ee917027544ffc27c3218160dfa1324f1f921d40c36e18e1e783f675dc4ee096df8c2997d8a8d006946bedc08ab03e9fac775ebe3b73f4f1df9391ee49949beba407ec3c41eb7a69e5250c3029fb8f6c8c21c7f8caa84d1da98", 0xb2}, {&(0x7f0000000780)="20fb1e6259893c2eaca2b59578e1a6529128e04e42c57a59fa33d5471dd223675f83cbf5c1e1fc34fe51afd0abfb839d186c4d94aeedbd4e28d32ce3e791f0b286e2ca013e9f289eef54bff0d70a66929a7e3150f34c48b1f868609b19169677178f", 0x62}, {&(0x7f0000000800)="42815b9bb653f66eee86275362026b616bdeefe17ca52ef886bbb446492aa4626726b1a822aac76755d00244c0c1c2bf02e3feda646bb323113513fcd4206d42eefa4b1299", 0x45}], 0x6, 0x0, 0x8) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000900)=0xe84) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000940)={0x1200000, './file0\x00', './file0\x00'}) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={r7, r8, r9}, 0xc) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000a40)=r10) unveil(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='W\x00') pipe(&(0x7f0000000b00)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r11, 0xc0205602, &(0x7f0000000dc0)={0x5, 0x38000, 0x7, 0x400, &(0x7f0000000b40)={{0x7, 0x9, 0x5, 0x1, 0x6, 0x7, 0xee95}, {[0x853, 0x8, 0x200, 0x3, 0x3, 0x0, 0x0, 0xff, 0x0, 0x3ff, 0x10000, 0x1000, 0x100000000, 0xfffffffffffffffc, 0xfff, 0x3, 0x8, 0xb1e9], [0x1, 0x100, 0x80000000, 0x6, 0x3ff, 0xa10, 0xfffffffffffffe00, 0x1, 0x0, 0x4], [0xffffffffffffffff, 0x4, 0x401, 0x7, 0x661, 0x8000, 0x5], [0x100000000, 0xcf7, 0x64f8, 0x9, 0x2, 0x7], [{0x0, 0x9, 0x4, 0x709d}, {0x1ff, 0x8001, 0x1, 0x5921}, {0x8d, 0x10001, 0x2, 0x2}, {0x1, 0x1, 0x3, 0x1}, {0x200, 0x8, 0x80, 0x100000001}, {0x0, 0x0, 0x8, 0x1}, {0x6, 0x9, 0xff, 0x1}, {0xb86, 0x3, 0x2, 0x1}], {0x1, 0x9, 0x1000, 0x7fff}, {0x1, 0x8001, 0x3, 0x7ff}}}, 0xcbe, 0x5}) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDLT(r12, 0x8004427a, &(0x7f0000000e00)=0x5) getuid() r13 = getegid() setegid(r13) 04:28:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) syz_emit_ethernet(0xc9, &(0x7f00000000c0)="ae10b90445252538a1c8de0525c6f5753f617ae11ddfdf7b85828691306968d770015d1c0705fe248eb3d7e3eb31682c36fc91d7a5a4e0b0df8b29d9402bdd9614bb2f49a32bbd22cf5fc99be297b39039357a2966cf877a9150d036ecc357719910564e0453092f99ef0ace9014a41deeac48ee79fe97beb5aea6075a708375315b6a573d02eb5a6b5cbfddc21298ee23b9172e69bcb49017ed17fbaa34325fb0dc23f8b0ab4940a0613675334c6ec2e3573f2afb25f02bf0782433a72700c70ddfe0f953d2ee5b33") close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) writev(r1, &(0x7f00000006c0), 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e467914ad22209954182143329d8e837d5487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xfcfd}], 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10882, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000440)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218d193f6a9618b161d2a43b95bfc576643add236e42a00f8833f0614559f9f4d9df1b7c3dc9f2bd981bc09", 0xe4}], 0x1) 04:28:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xa82ca9c89ff02f82, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x8, 0x3, 0x2, 0x4}, {0x401, 0x1, 0x3, 0x3c}, {0x1f, 0x7f, 0x6, 0x1f}, {0x1, 0x5, 0x8, 0x10000}, {0x9, 0x0, 0x3, 0x3}, {0x3f, 0x80, 0xff, 0x400}, {0x3ff, 0x4, 0x2e, 0x7ff}, {0x80, 0x8, 0x8, 0x3f}]}) close(r0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x5}, 0xc) r3 = kqueue() fchdir(r3) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000240)={0x1, 0xe8d1, 0xfffd}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000300)=0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000340)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') r7 = accept$inet6(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$setown(r7, 0x6, r8) r9 = dup(r6) ioctl$TIOCEXCL(r9, 0x2000740d) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000540)=0x9) r11 = open(&(0x7f0000000580)='./file0\x00', 0x800, 0x80) ioctl$BIOCFLUSH(r11, 0x20004268) mkdir(&(0x7f00000005c0)='./file0\x00', 0x140) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20000, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x4a2, 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r12, &(0x7f0000000680)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x2d87e179eb8018e, 0x9, 0x7}, {{r13}, 0xffffffffffffffff, 0xe4, 0x0, 0x5, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xc0, 0xf0000000, 0x9}], 0x8, &(0x7f0000000780)=[{{r14}, 0xfffffffffffffff9, 0x51, 0x2, 0x3, 0x7f}, {{r15}, 0x7fffffffffffffff, 0xe4a706f31318da63, 0x2, 0x8b, 0x1}, {{r11}, 0xfffffffffffffffe, 0x4, 0x20, 0x8, 0x800}, {{r5}, 0xfffffffffffffffd, 0xa0, 0x1, 0x40, 0x4}, {{r16}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0xe0}], 0x5, &(0x7f0000000840)={0x4, 0x8001}) 04:28:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) pipe2(&(0x7f0000000080), 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000840)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:28:38 executing program 0: seteuid(0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/101, 0x181}], 0x1, 0x0}, 0xc01) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(r2, r0) 04:28:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) sendto$inet(0xffffffffffffff9c, &(0x7f00000000c0)="805a27c1fe76597a52acba06a7fd", 0xe, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) getrlimit(0x2f34f916f476eee1, &(0x7f0000000080)) 04:28:39 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800000000000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4800000003}}) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(r5) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x2, 0x4, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r9) r10 = msgget$private(0x0, 0x29) msgsnd(r10, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1207293f73911c9df37adb73bee31cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5550748ec9ddbe2f1d36d77c1d0bb0e796c5e418b7441043c2bc168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd356842"], 0x2, 0x1000) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x3) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r11, @ANYRESOCT=r6, @ANYRESOCT=r9, @ANYRES32=r12], @ANYRES32=r13, @ANYRES16=r14, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r6, @ANYRESOCT=r15, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="210c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) setegid(r6) r16 = dup2(r4, r4) sendmsg$unix(r16, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="f618320809d000000000"], 0x1c, 0x0}, 0x0) close(r3) r17 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)='p', 0xfffffc2a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffd, "000000000000000100008075299ee952ea071000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r17) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) close(r18) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r17, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:28:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f00000002c0)=""/211, 0xd3}], 0x2, &(0x7f00000003c0)=""/203, 0xcb}, 0x800) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aad8754aa76207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d55e36f4f416cabb733906fda49e7012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef520026e969c9341589ac85cab1a4c606000000000000005db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fd011bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc0745f7784d779276108d9c1001cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41077246be9389e32be26a498d0ce05a3852a1cb4338f3bfee01520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e6e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c8258987a89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33f7b630b527700e248da84afbf8116e67118f2840bf977e7000000"], 0x10) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/193, 0xfffffffffffffdb8}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) 04:28:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x101, 0x9, 0x1f, 0x91f5}, {0x7ff, 0x1, 0x5, 0x1}, {0x800, 0x7, 0x9, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 04:28:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x5, 0x15bf}, {0x18, 0x3, 0xfffffff7, 0x6}, 0x5, [0x5, 0xffffffe1, 0x3ff, 0x2407, 0x5, 0x400, 0x71d, 0x4]}, 0x3c) socket$inet(0x2, 0x1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) close(r6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:40 executing program 1: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) shmget(0x3, 0x3000, 0x652, &(0x7f0000ffd000/0x3000)=nil) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000100)=0xcf) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 04:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x81, 0x3f, 0x73}]}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") 04:28:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='\x15\x00\x00(\xea\x1en\x00', 0x1, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x4, 0x80000000}) getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(r4) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r8) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r6, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r10, @ANYRESOCT=r5, @ANYRESOCT=r8, @ANYRES32=r11], @ANYRES32=r12, @ANYRES16=r13, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r5, @ANYRESOCT=r14, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) getgroups(0x4182, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r15 = semget$private(0x0, 0x4, 0x43d) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x800}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r16 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r16, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 04:28:40 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x10}], 0x2, 0xfffffffd) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:28:41 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="4c27ce0351dff870e7780511d33b1504083f3f5b2a3bd38cdd05792a5973a93ae03b9fb77354b7015ae31333dde25cdbf3bd059c8ecf10ef47fe25e031b82b7641ab57c8fe4ec1b7d0c80a9824ceedbc2408020c3e3d3a3bfe4071bf958a768a950bc6046ad2b722c4306156be94819495cbd912c81b646b70e0e2f2bbbfc72dadfde39a0a4812aa2ac5db99253c47c40d136afea128bea61b7434d429cd3c6a97b6f34f37", 0xa5}], 0x1) execve(0x0, 0x0, 0x0) 04:28:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(r1, r2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0xfffffec4}], 0x1) 04:28:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240), 0x80000001, 0x0, 0x100000000}, 0x800) r1 = dup2(r0, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000000)="2ec1687cfb9ca23558f9ef46a42aa05a217852b13f193e1313255582d64a9e28e636d303", 0x24, 0x5, &(0x7f0000000040)={0x18, 0x3, 0xfffffff8, 0x3f}, 0xc) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getpgid(r6) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r12 = socket(0x2, 0x4003, 0x0) getsockopt(r12, 0x0, 0x13, 0x0, 0x0) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x13, 0x0, 0x0) r14 = socket(0x2, 0x4003, 0x0) getsockopt(r14, 0x0, 0x13, 0x0, 0x0) r15 = socket(0x2, 0x4003, 0x0) getsockopt(r15, 0x0, 0x13, 0x0, 0x0) r16 = socket(0x2, 0x4003, 0x0) getsockopt(r16, 0x0, 0x13, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r17, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r19, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r20, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r21, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r22, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r8, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r12, @ANYRESOCT=r7, @ANYRESOCT=r10, @ANYRES32=r13], @ANYRES16=r17, @ANYRES16=r15, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000180)=ANY=[], @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESHEX=r7, @ANYRESOCT=r16, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8c03000000f8f2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896fe67d8e1892222e696fa63a3652dd4ea151d73be6e33cda912004fcf1a2582cc46bfa", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d60181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=0x0]], 0x1, 0x800) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r5, r7, 0x2) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) 04:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x72) getdents(r2, &(0x7f00000000c0)=""/33, 0x21) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="c7d092b7a17826821420e49fe6f9996c63ee8d805e3fda844c5b859bad4c61b758f6aaf253d4937d84f548ac9843ee6a2e153e0c7d3864e190d9b2664c81704fb266", 0x42}, {&(0x7f0000000540)="db092c44d92ed1effd64ff8aca432cb946d8bd860ac552cfa5e9879f4a2c6473438be95e24a84a9cb93e3c66d1a426f3ea38d5cdecf68dc3ef73f18335d565be3e8a1cd9299375cb827acb22dbb06eb9dbf95372811724c6f243e1ad1961712087c458103ef0e9b65dd6c8283bbd39c30c0791a642e033f8046fd299728ddcc3b708547e25eb3aab5c00068c5e42f810853139826578e9bd5a83acfbcce865d48e9c06b47230e7b222978001f29d1e6928ddd133a6329867c9ae4f89aa611e5895b6ee4b84fc543641be8a4b739376dc9f070453954d07a2dd5d72502c03175ab52e6098510007902968f7a5693cfaca36a46cd1337863e72e63fdad4ce515644f03850e5a7f23e0ff9e2df48854ce972ebce3eb703fcdc883b7d7104c626f1741a6ba17d9e47799c860eb71dd74903c8cada8bdadffcdf6e9d251545a113833ae491c68202102cbd037e610f870c56f34ef613c7b6dd8c324140be14b41c575872a3dc147ac618a8efeb5593eab072c02a52f517b7d433454a22e331a5ffa6010d5025f5b0c8c0485d1a42d48a94abfe533942ee7b07f729f9ca75866cd6ebefe09d2e52578bc2affc42c628d0963ae3b84876f08f02fff1c7e15993c860b243904af5b70ef0755cdbdd2e9ff3224215f0a0d0cd70325e86890e45f9974a8f0b674930328908cb2899d74bb65e5b46d7ec63ebff6bff549fe240e3f0e2f8faee46a94c79d1f353f3dced43623250be307b8ab4e8e881ad7964265fe8640f647beb1d004d01026c761f01ac59ecdc1aff2c6f2169c7592c3fa80b9e21bd0c864d009329e065a9710e554016692668f709890d9f51a876d833c1fe94c25707ea17961343a6a4d5cd527249ed52578fb0b4e44b048879a7b0773159d0085a31f4bb7ec0354f9c519fc73900800d74053e498e6a2ee55e8d07c777654d902ad67884a020cbec15c7b01ec6abf8209d48649b7517b53fd493fae6ee17146c3fe2aea739394c55ff1a68cd5e4a750577549182bcaaaf23ba3e80cc49f574576dcf6dc2ab48932f711af81e86e1d42a192852e22f0f6f97c124ee735359941a3cab94209847ab0f0de7117e17e2600dc2d99b88cb59e3af93586feee8d577e97417da09af604304be2be5c96208dd992fd1c964fc2046651d7b20425d44047c8b52777dd525f4416a305bc2bf225221e169bfe093cda65166941c574e2014d4ca8cbde741e9e34753e676d216a1472a1f408ad5d5d4da47a3815e08dfe34eb3895903db1085b8a2dfe3344675f877b7515dfabf960aab153c7bc03cec4e563120f74012db54fc31058b4a0b35e874d49c81d9c78ac3e882b9a20a015f74c0bc4ce4a0d73f513c3005fd4cdad243ab0f1cb2b2d8fa3e51043a226fb2e0418c1af51d65aee2e2a05ffc7a76ddd69cca0eec09bdb0fbee370e276834e1e90c7831010508337f4d61b72383d4dab6197264b0679f4c691f383a01fdd8d96f6186287e851d2bc3c100e2a008b53bcc17657b1bc63ddaba702db3470ca27ec7b7f274e3aeed30ae2c62df7de893ca19a8fa52c7c22a53e1b1255030ced04e039313452aec57f699d0378844ca97f9449192572578bd2971f6d2cbc9015fdaf87699bb2983cc65e2e611db4a00077d0a7c4d2b8f9448204a41ef800bfc22ec42141a34b3d7ab0b52bfeb10bebd8a158cf2b78c9a1800d9107ab694a7edbf1c09daaacbdc86a96fdace6a8d5887047c4b4cd7283c0d99852243e9a5d7b6648e34b24c0531117e21a93f7dfd55d9f9a8b3704ef0202366f40911c80eecf441fe33242cf4e5649e6dd1b7ca5cd5e7770b9dd12d058965908d5b348d365b1e7ab2f1ca75b2575f0ec885b57537447acb3723e4770d8d1017d9d662e4cb1130d50f21406ec33a7988d9234daf9ede3f2b39609be21bad36910c301db433f45c5be723adc3370e6bf2c29b8cc02347423cf82073a0e61eb66523507d8fdae0b4a980cecc8b166f0f725c99b50b80f7becac1d3d60fb98cf2e8b896394b3f467a4254b11ef8d88df7122d563e8359c057cee20ea4460b9e63b83ec9091141a4db04c83591d7720947ff42b303b21a8b2ebfd5bd40f4ca1c576c8f44a5061e1eb68fd46f99f060714fe8ba1aeaf6b9891c0cea76ac699d533bc1042c4444ba692606d5e709a16ff7604642490542cd8a36ff77d6a808c976bf2c2921ba4a840edff8c6805e8d79ea2a4cdfee87748323a7e94cf6acc992750a380906d6b9af69b42dab78afff7c1ae2befabc86c2e145981ebb9beb4f5adcf82a74c75a4bd6f703110435d8dce310b57a104991c4d7b7c9370200a61273ae9da86bd1d3c6d221102bac69b69c1f7b2be228e461503fe395e07598243796dcacea2cdcb778429d9a2d8289d65ae3686a2396d50908c917da346c0dbb71b09aa85af3de8b9ec418a095d28521e960e7f66a421f0081660c4cc44969d7f90cfab671614985cf8b1beaf9b84c470c2e4dd8cd4f655670501e16239a50bcc57004c96022fc0a6af2b5bbf85efe90d12d650e3723c407550367e33b83d8ae963b88084966bcff99fabb4952f9428173d540202f06e79c47a31b035c34135776b97783bf7f23c82d4c3998261dff42a20ab3e33bd13884d41f79535ce12bc7a01faf81d6c80c8485bfd5879641dfb8d024cf7b660c3c91a721ce6e1eaee562ee5658b132c554c6c82fe6328c28cc865869d2bd663e11470b1b4cec475f80d0b4193f8305b89bd92c7160b89501c606f7621055860d7a8c464671c8d39e2e6bf1f829f96653a4993d0d1563c15819c0f2701c9d7af680aeaed6065598c646260808275d19bacfaeeb621ab5cd9305f4ee581c6d130b265516b739d6acdd8e5c00991136816388b085c6ca606ae4b94985437716e6c6518f543b5a849df703349c7f812d4cf02cd55909de7cbb7125a0109f83774afc6a7f0a25196b1f004a475b803cbcaf63bbfdaa5669aae7bbde03b7f809604dca6a1a71b6584672acba68d0053684f768258d3f3d45802943facd27a78fe5c42fcd4f421ff6c4ff7cf9d87256e3eb9487c67725a5f1b7349f0d62dcd8809581115cc949fbc7df7f72c59628dd740ab66d14daf664cf7a87cfff804cdf0bee7db23f5eba62097f6430fd0551d46a4ada4d57c6534d5992cd0966fb4f02ada419bff57970e4d64c65d20e2c34911dc4f94cca4770cff631f1f27ce245832419860e2c2fdecf07fb3b65b74d9bcb04f699ffb29e97b451676926b3d94f68f344cd666c9179ad910edc68902b0a2ffbd20ac541f0536cdbf0571328ec958475fb7f5c00be4b6556a2c625491ead1b4604e8848229fa160003136b57466599690a0c04ca3c5dc87c8d454878a383bcb1698339c4c51d37625095613d9b8645036da8bb7f7a90a720711401e28108afafd94c812f673a0d5949ce420e7dbdc27712f28c240e2a30b94dfb47f6742c545c3014a4e97a058383fded7eb56790dcb0afdbfef1e8fa6fb82c6bb387af9fec50e2b67a36c51e9ff9afc133e9dd3a114fc04706ef0ee811bb7841a26c555197c3d0696e76cd996727526532685696074e73f30a93c552bdac4d8182c330fb750629c211d758914f77ad0cf16cbeafac208af4147c08e5197d34f58792a5c1795269a8620f999e8f016266e629829b16bd66c89b63f0c659c264c6ad4920e4ccd18fb63f0aec10562b2435cc1a3776b97869000ed9a8e133fcbce0a1b757df86cffa6d84c55ff32838d761fe91fdf70ad3a83fe4c9290077bc00579895da1b1772406dc590d8846f13dbe249a203109c26fac5a6f0298c4368684a18895a0dea7f1676ae89de6483eb9109c95bbe6c25b49a0a7ecf5b206dc9f6aaa7d7956cd751b817f17c21163fffe1706670af472fd2250283c988e50554e91ccb1c6c242e0ce4480d8e14b4d9c8e0074f15492dd23d44f1b627c0b9513696d53ad881340a0204e107e58a2a2238340d81031000076383ec017091ca9acedbde0a06ce8309e6fad85bdacf464ebc4a3e6c82d1b86f1d7c299ddb708e64db773465026e13a8eba6b382e2d4b0bc9bc467338f9ea418d6579dd26ed9ab28516689fd09a5f28bb01258c2ad715d429b55d3a48b06c0d2db8d60ca164efd8427054002199c1de2dcee6d71d51c95dc78031370853b5e8102e1ac7e83dc3deb11d9f13b585f1e66910f7f57d0fa4f9c568bc3a15efee366f47b2b40dad796d10120e9726cdf7b2d9f47d3df43ec9292ce6f57e8435dea70450a63877c0cd846b103e362e7895ef6f91ea621faf3864e4f233b1b38ca3e9b310f707c1ba8556e27b4380db3319d8a1241f9db303d444d5f24159aa2796de4b9edf3d2f0eff9e25e93f78530a30c60ea29fe12d68f21b43a901fc7d740efd2ca2e01c76ab2e0f1b6fdfcaab1d4797c4f86da905b74e7a5b740b99ccba865622cdeb1575835926cfa2d473a647b03ba42a869753af02922c56e57f6abb9421306a426d4db929aca7790dd764a4c70234c73ff6053a4de0ee69dfb7984b4b2cb599579d162ab7658313eb06c9179f82010b920b75aa432690f57a60b62df1896dfa11e58f0c22e4c49473d8b093e75b351520fe090cdffdfb8731f7b7053da4ed5cf3cacf844644e931607edb25e755cc0a2d00450007bfc12934d9576082585e1cec5a65b8746fea6993bb46536b4bdb1b7adfa4a703c310f318d93bc2f6752242cc0c93650ab1e33f9dbed200f40cf9cd1ef7ff4071fe9c3cefa783487d2de85ecadb7abbb8486ad575b3c340b6efcc7123b8fdc1f9ca9e1ce3d01e3dfb6b6c1413cf25114d61e4c8c7b822dffb277670de696e17267daa107be4a4a7482773e3eb9ea06f59ae80ea3686ec53ec3390def00019411d14714b5fd504802bb9d9f6611dae0d219a9862af30dd7a85d9e620d285cb62358121ca8723ffb4592de87ae9b8f8105cc83cf9944bfb1555ac8b93873cbda4e14b9922cebb891ca115140c22c162f9e5226d5087529078e46a72d334101c98e10dc51a6869d2900ef784e7d1153d09deb9dc613dea5e4947eb6956116a690ab13ad7a7a4a9ab358adb938dcf888d1e1514d51e8a3ea63375cf699f7fc04b5c8e3698d9bd21f4b1a8f85ca00595b7cdc5dd0fda721e1f1937edbfd2c1e98bb31f9d3a9d862840662a69ffc379e4738218dc46e29cbf0438159d908bb2c7d3fa552254252171e0b9be47c556ad0d776db54b67e988ceefd46d56c912c51806938b9d5781e6b4fafb5019d571fa66ab4751398450150af34c18f0b146a066d4fc887c0ea3fb7cea64d0a8a6d235470925890523f63d2e6bb0f0fe586f113d68fba2891e2279ff078f378617ce00d4f5e65189c4a7f93360501ed6dc540227fcb0d9d48c4d07209ddba59904ca714a3ad3fe6520b021328071130f0317f247bf80306fae57c2f31750d2b4e67a3ca0768bee76ce4b80543c9391c0f0b38cd8956d1b119b07154244e4d8622c5c6a4f4491a17867f8589947db0674038aa14a95bf8c860743b3c97fa1719609ab2d26a200220a07cd59cd7cabb205857aa21d8c774629cf5ebbd882fbad38df5c98462cddab3962f1e4f472d5c5b814e34dad4ee96c528757910b166c0255b593ee3fd4bfdbf572cd35a9f4b0ea1c8bf929f827a512f05568213448eeb88405c516c678215e6c45d65c1e5be58c4718843ba35e2fa234159edbe1d5b3d763e1430db1acc1a9227355a86552f3c2c76407ce191613fbc2d4247dfeb38c09f7cd3d71b1351d4a71363b7de59b23b48cbad6503dad7055202fa7d320e7da9ffc89edd0ea", 0x1000}, {&(0x7f0000000200)="6c6842a3bd096dfc5e476db6f94558d787989d060971dea8a5cc1275efd17b9088612359a6ba294f4a36606d86e8259e6693d0622a2a55d38b5bd49fdf53747869e7442d1212c68dda", 0x49}, {&(0x7f0000000280)="9630533bfab2ab770403068646935403303ba18b1c48", 0x16}], 0x4, 0x0, 0x9) 04:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x7}) 04:28:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)=[{0x20, 0x0, 0x4}, {0x2c}, {0x9, 0x0, 0x0, 0x2}]}) r3 = semget(0x3, 0x2, 0x28) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/177) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockname$inet(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r3 = openat(r2, &(0x7f0000000740)='./file0\x00', 0x800, 0x4) ioctl$TIOCSTART(r3, 0x2000746e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = socket(0x18, 0x4000, 0xff) pipe2(&(0x7f0000000880)={0xffffffffffffffff}, 0x10000) connect$unix(r6, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x23, 0x8000, 0x8) connect$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="ad44b421d9ea32b1b4db251f4b69b9acbb6aba8793dac8fd84e642f4fb4cae05427a40287ed43213440f89629f914128a4a5b00017b8d0e1399d26df58559ceb11ad164625891f7b7ef7fe269d246804218f78b7903ab76dfa44711dddede56fd1e9877d4c8a31abd95495289c3e6280e33e5657d72ac78e27d614a65924dd05e283e0577efeaffa35b5e4b590f30b80eb02c5c39fe1b9cffeb01f59fa03da9c8456583b339a230d6ddeb92092a74759eeb7df566d6b699efe1a5139449e87c2078faa06c1c92f89415634be509c9c68546ce66f63d805"], 0x10) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000940)) write(r7, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x2c, r10) 04:28:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='08\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xa541d9840d6434f0, &(0x7f0000000180)="0289035a0792d4ce094d89d1b870f9d36d793eab694260a76b874a7b3dabebd35ea9586b9c87a15c634c166f8545d49da7f45056c328b4f4ce5f2c44a38ffd51051c84fc11958277ace5a52c218129fa06b20787345099cababe485c90ceac176fe89baf1a6069b8053fd6e37c53da2ce0866e59b226a74246c9821dbebaa93bad656ebe59be436b6ba74a95624afb57e18fe43eeae8f9cf30128fcb1427d4c813170982ea237655bf0fed900faeaf47388d898bbef8e3d48f5ab5704edefbadbedff49964") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 04:28:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) mmap(&(0x7f00002bd000/0x4000)=nil, 0x4000, 0x8, 0x813, r0, 0x0, 0x1fbd) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 04:28:42 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fd960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d5d6ec8b595ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de5fe885f37bb91b682e111a9a4df36c39eb94cadb2931ea0204fb38c69999c64e19974edf4271dd4870d88feb5d04b2eefc8a858f596d91f4efacfa159ac6ad09054f48272926a679ce09239d8ce56ff7d50a0542cca0dc96d6e51858fabb5d2838f1b7d07629e325dec6554ae929ef3263ace092350ce2d235b5fb42141dd0f777735cdcb2ddf5e5e6e3edd54efce41624c6e044b04e61effadb5072aea208f0540a6759b0a7547c2565fcc"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000380)="c5d69c9b27d037992f3abe517bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6c8dc53e32d28753e1e52c097fee94b9db917c87d17831702e2a4d30f1c46846184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a41"}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 04:28:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x22}, {}], 0x2}) 04:28:42 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r2 = dup(0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x6}, 0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x1, r7, r8, r9, r10, 0x5, 0x8000}, 0x1e3c, 0x8, r11, r12, 0x1f, 0x7, 0x2}) r13 = shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2800) shmdt(r13) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000400)="b9f346060ec976b1be0100000035bfb15000ff13a5240016658a9f847e53bdddc974e1af9601dcc52f636d6e3e42c6b27bd26961e51e85abc6fcb8fdbad2201dece165ae8850195d7d4ff0d3ec04ad0e356ef844382d16aa01214d483a47") r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = accept$inet6(r14, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe45) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r17, 0x8004427d, &(0x7f0000000000)=0x80000001) setsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000240)={0x7, 0xff}, 0x8) 04:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000030d, &(0x7f0000000000)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 04:28:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(r0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x13, 0x0, 0x0) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=r1, @ANYRESOCT=r4, @ANYRES32=r7], @ANYRES32=r8, @ANYRES16=r9, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r10, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r11 = socket(0x20, 0x4004, 0x2) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r13, 0x40044278, &(0x7f0000000000)) pread(r11, &(0x7f00000000c0)="942dea2261a40fa04b2d0bbbc8157921b2fc0bca271ae4e757e58fe009cb7d7cc8c952a6378614b1d56ef58b3e1984b6d1eff5943b718ca7f2506e0672ce37d9f9db997b5f589381e8f8a8d82596952aeac373e1148ea7c23f182dfb994b3242", 0x60, 0x0, 0x8) 04:28:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pledge(0x0, &(0x7f0000000100)='$\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="8e91b1d0f467ae05764a2ee075ed34c763dd6a7abf63e88065b513766540f0f9cb9e6821d017da37f4490c72d6a2196838404c257f011f5ff3d21c704b9b7096c4f41622d8604c9a9297172cf807d07195501abac1cc1e32b8645fd1618b4eed509c5e54807909864cd0f00a7a608e1822fd0e23335b9dd57cfd570038b5d27e001cf2b363ec53947f4b003f46a26df86fc4dde115568b62bb198ae42a92f8af8d58d2aaf8fe0553b156cd24520c903467cd48446ade921c92", 0xb9}, {&(0x7f0000000240)="a8a3d23eb6496abef1ffc56eb3ab5b1fa7a043162e06e7626d7cbce4abe2b3686eec35c5c5ed6cffd7969aa5636ca6460c8f79c83b3fa9932d00e1e51be31e8a644b9cd5d504d1e11c28913d833dc60add81cf8fd3c22f29792716aa5201d68dcfa5974f2af5d958128f120da894201d37458c785cbeedf21292affa0eb017e1799fdcdea47768af3f8a5fe10a7c733e4e730746679aeff1d5678a5e3801fc81a0d7da98d429175f5df6560645049335", 0xb0}], 0x2) 04:28:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x11) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) recvmsg(r9, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000005c0), 0x2db, &(0x7f0000000a00)=""/231, 0xe7}, 0x40) getpgid(r8) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adbe1a6c8408f4a52a87eb85b6cb902f951dba075e80000d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304f9ef500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000de0000000000000000000000ff00000000005af60000000000000000000000080b000000000000000000d500"/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000200)=ANY=[@ANYRES16], 0x1, 0x800) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001, 0x0, r8}) r11 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 04:28:43 executing program 1: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) dup2(r3, r4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0xfffffffffffffe7d) socket(0x2, 0x3, 0x0) r5 = dup(r1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r8 = dup2(r6, r7) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x4000, 0xa1) dup(r0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, 0x0, 0x0) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f0000000000)) r11 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r11, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r12 = dup2(r5, 0xffffffffffffff9c) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x0, 0x1000, 0x15a, &(0x7f0000ffc000/0x1000)=nil) 04:28:43 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = semget$private(0x0, 0x0, 0x500) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) r36 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) r37 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() bind$inet(r36, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) r42 = getgid() r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r50, 0xa5, 0x1, 0x100000000, 0x2}) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r51, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r51, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000980)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r56, r58, 0xa5, 0x1, 0x100000000, 0x2}) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r59, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r64 = getppid() r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r66 = fcntl$getown(r65, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000980)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, r66, 0xa5, 0x1, 0x100000000, 0x2}) r67 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r67, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r67, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r67, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r67, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r67, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r68 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r69, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r72 = getppid() r73 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r73, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r74 = fcntl$getown(r73, 0x5) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000980)={{0x2, r68, r70, r71, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r72, r74, 0xa5, 0x1, 0x100000000, 0x2}) r75 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r75, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r75, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r75, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r76 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r77, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r80 = getppid() r81 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r81, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r82 = fcntl$getown(r81, 0x5) msgctl$IPC_SET(r75, 0x1, &(0x7f0000000980)={{0x2, r76, r78, r79, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r80, r82, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r39, r46, 0xffffffffffffffff, r54, r62, r42, 0x0, r70, r78]) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r46, r32, 0x0, 0x46, 0x2}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r100 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r100, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r101, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r102, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) msgrcv(r99, &(0x7f0000000500)=ANY=[@ANYRES32=r28, @ANYRESHEX=r100, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES64=r101, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYRESOCT=r102, @ANYRES64], @ANYRESHEX=r3, @ANYRES64=r14], @ANYRES64, @ANYRESDEC, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x0) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r103 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r104, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r107 = getppid() r108 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r108, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r109 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r109, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r110 = fcntl$getown(r109, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r103, r105, r106, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r107, r110, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r6, r23, 0xffffffffffffffff, r31, r86, r15, 0x0, r94, r105]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r111, 0x2, 0x9}, 0x5, 0x5, 0x4}) lchown(&(0x7f00000002c0)='./file0\x00', r19, 0x0) r112 = geteuid() r113 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r113, 0x0, 0x6a, 0x0, 0x0) r114 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r113, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r116 = getgid() bind$inet(r113, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r114, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r115, r116, r117, r118, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0xff, r19, r0, r112, r118, 0xe7069c164c6a1a9c, 0xffff}, 0x6, 0x1, 0x200}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:28:43 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080), 0x1000000000000203, &(0x7f0000000240)=""/160, 0x72}, 0x43) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000000000/0x4000)=nil) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000480)) syz_emit_ethernet(0x10b, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f00000002c0)={0x7, 0x5}, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100), 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x4003, 0x0) fsync(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000a, 0x0, 0x0) 04:28:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) recvmsg(r4, &(0x7f0000000500)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000440)=""/19, 0x13}], 0x3, &(0x7f00000004c0)}, 0x1860) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="424ecf41df4699f63f767c32e7d2405ff4dfd4d1be707d539fec24c0aedc83d452e40ef9f6c4cc50d2419603ee3b73cc30", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYBLOB="cf57447672af1ab4ef90fbcf39be775646f4c340118e6ceff06094df4052425e8b9ef042247ed062e4329eb66dcc0c1e77f5bb5e5bea04f4ab15c8f4180e9cdc9ddccf7ed845b3d46d2fc1d1692ce75b0ba88f561e28a9317c7bd11cdde1db71b5", @ANYRES16=r5], @ANYRESHEX=r1, @ANYBLOB="c5a01bece1cd6f4ca1699a2708fe56e31b04195428b93a6c102566befb713dc01328408cf3b8a89d012207abb67387f24b8ab658724e6e262c9eb84d8137add506cadec56aa62940d51947330e85a9f614c7af4831f15a8bed20a226b5fb5e631dc6fd2a74f5dcba8d042da8edb7c5751060af96f8f2d47e01445fe5ecf33eec265cc1c74367c0f85b714429733f8f15c0dd31c3dfdd61fd738489a7fa5b001b202ebff1933edce63697784e9ce4b2e2a76bf4a0b9", @ANYPTR, @ANYRESOCT=r2], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)={0x1, 0xac8}) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x26d) 04:28:44 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffe}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6b4a789efdbeb2b59b4e464459fe9da28c3cb29f07006af060cf321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffec8e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b91933bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b01058ecede7ce3b15088678ceb057d5a902ea95042f94b1988f2db4bf924e554ce05dd293d37feef7bee6419c96de28c2407acdf8a81408e5d0f4701159104ec36ed32446ec2a92a50b53dcdad040727ee5774e8c4622d772e2e4cfef0dc98c6be248552963f0efd33712db720450e67b78dbcda1762a79d11cdb7fd8806dd5b9fd70c6d5420b516f398ae8", @ANYRES16=r13, @ANYRES32=r3, @ANYRES16=r5, @ANYRESOCT=r2, @ANYRES64=0x0, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a71db405492b6016058d5250b8ccc2621abeae2c467ab65a50c5de000"/165]], @ANYRESDEC=r8], 0x4) semop(r9, &(0x7f0000000240)=[{0x3, 0x38, 0x1c00}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 04:28:44 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000300)="10e49d8a4524aabed6f70db64542b32adc07ba919f4e266d4a6b22bd76a2363c10c7595ef248104fba071e6e950126ccde0faa3a847e1a81e9463ffcdecb2e1afbc4be15ba49be661399d73cdafe9396f5e4880251fbe2fdd7b0a1782621b428ee0d7a2c9a5b0c1cd2761cd3064af404b58b7949d987383ea84cf4686dbbbb4ed6cbd6eb5eed17343fa4de875a60a5184beb49f9c72ace82af38e1438d8b1761a343a87f69ba72ebf5387a8e3c9f9b1a26f68cb1be036b769266d4e5e2ce2d73f2a49ef3d277e276fee2283ccc36de871ff0d2ae52d9e06f92c44a3f6f7da0541af6982701149739399a5d99a6a557b7466f60ee9c8474ec0dce6f859156cf13be2c4cfb6a6df4bdc17904e82a5a4bd99968cf8065e4b7c88d42c4b6348aecf0a732bd13cb5ac5cd6c9836839aecbddc2f38f5e179c1ecb0b71e7efc1a95ef63795604e5f47b98f0e1ce335abf7998c8fe79a614d769455e7bad29a1682ab1dea41bb6c7981e009c25ba706f9c0159552fbc3334359e9781230578b789902a10fade8522ed4859324d8f8806bbf11c439c2b35fea3af526386701218147aa8f1970045fd9a6f62d612dae3cf7a88b869eecfeed92f427a3e85f1ee6f18f5226c8a4aeaaac0c4319b3be634efe03b055119162b5e3c3146f16f6f31bed62c3761fb69f57182c6b86762995b9e28238878a615879120f929ffdac7a62c34f83c8ac3e1dccea523c299b95ee8a76a61ea1a37f0fecaa7ca2e0043578d00de74b463d3f2ae51d19c1399ce722783f40360069395732e66c1c051edbe8b0cf073f1cf3ea87ee27318ee9dd9483659424a37827f5ac025ae17b46e3149d1e2f72467a8ad9c04eb3881271c5588646fe41c548de65fac5516be8b4a084878e711d23d691d881a257c45ed518841730eb8b05d081fa41809a107ca43798d8c66d1ea0c17075b40ef47621665fd5dadec17a7109ed61f0396f87d6d3a87b35209f02fb1a67769fc89353b5f4cb5a1c4f5ba0df9d7f70494c431f803dae7304ea2aa9c8adb1cef01894b546586954df78b1f7c45824c4462bc9b5148679f43dce9293f852bbc4e94f04c92e41f375455e3cccf13638150929bd1109a55008d43cb7698d5ddbfd6e4d0428a412de36c945a37bcfcd354a6a0002bb10ba65d18b2970095577bfc2bbd7442fdfbfaec4b5831b2472b383f9e971b66e705fb6c49cec8af115df6afcc562a93a3d575e73531fb3d42fe00117c1c69d0ef49b45f1a3f98fad10cfcc0a37278afdb8cf8e33fcb12d3ceaf6ca1126a94e769f5a570063e8ea3a813d65e23890d8539f8ac11ace74cdf69b20a91ae6f18588dc0911326ff1516c885b5ba8ce79bb4f91a93f5f822ee0a4985e062aa9d3128cdbc82512e584e86e51df3b67c26810c8b2b506a6f360a94c7df270752eea4399eb7ecf6a7660b05c76edd839141fd2cfe285b4282125771e1a973fbab28c333c6d16a1026c46ed8ef3b9dad6cfa525f03acd53c347d24067ce9eef3ea342002887bb09d142b6b876e1ef73d491723c7e3186d3fb9b7dabb880efe9084bddd6e6cfcd5c293778c2aefd2ef191c6d3c3e2980bf5a54f139299a2c94e7ad96fef4c1a318cd75350f6ff2a5d1f3bfceed05e4881827869e339c5bd79f9233d1d93a702d79b66e4bbb86c49eed1520f5ddadd507cfeea66080d8db2b93311f4837243aa829f5e28fde7146125fa6969aa7997fa916197796e3326b566b1467e2fd5a3f4422db6ddf34c048b3a2697dd01a76161f45c4c53c11fee3ee3c97cf86c789d6cea4ddf6d607f4a0dfe782484136075004b44aa3937db2166644fc86283a7b9a38af0e948c0386228820dcf7345eff9313870bd51b7e7bd1c633a141302c4a62dd93058ad727c0915706def4738074670e11fe949f4ae7ccf16a3ba006b274104bb7b01ba2e11a40b4ca4d25750970538b34291776445b3d52533fabb73f4dd87f814d9e1f67d1ff77eb6acb7dd98836ee868561cf6ccc6bc6f97894c0f99e108ae630d91e9ec8f4d6d4cb50a814d6356b19c40fa0fe03b2fddd8cac3b5bc4b3d17318bc6e109235d1da5f8749dbdafab0905e26ddcc216f4723dcc3ff6a97e3340831581091b53e68160f87df92d9e6382762a780b20370b454b4d312b7836bbb8f4c0353e0b912ba4d6021dc0b018182df51c542b671a7ab7095f2609ac3c7e117db4ab9aa4538cc20d1e321dc34952d2da73183974d0b03ebcb79295d2cbb1664b56424a16398c47db0c8c33db775b347033b956beea0b85e59cd99ad1f2c5405b864a0a51256a974fc7d9d32b09d6b8d3ac37314c2c4b3b07676e8a9d042bd9b5aed864e3397db00c03afe1742faaebbb6cac326e3bbee6bd59feb806104e68c9bb0cc56dbea6203438fb788dcb67ec99fe8b4d927d6f26759882e1680d30a2dac3c9bcaedd5a117f9f9e9798545732bc809f598aabecab887f6863e9d7e127d0594364dbfc7413be3abb0054e1ffb5b8fcf8cacec8cddfb4ae06019020660ef95ad630677a15dca75a9b0c08c8b3ba935ac832cbbe4a5eb6ca8590146a9aa78c1e0a4b3fc830751072f9af91a6ddefb8f722deb169ba3e087b3e17c1c78b8089b876644df00ad6c699b939f734b00da2af276238551d55c4c36904c138519903ed943890bcd873ba79b03a0fd23e19ea84ce153bc789aa6fa24b818cde94d7a21c6c7f9374be590a8abd5e73ce3c9c971756c0120faca7d42f067487a208db4468df283b73bc2cd5f492060e77015e4213bfab423cc549ea349422c98286e2fe541c9cf1adba1408cce929e690b0834442380f7084028e1c2b138375204c6c0cae871c79722a9358305cf0e748b0597dfd40102b885c1b9cfa3a44f16d8052c35ad6d55a0c360a84bf3f5374e6d2024fe35ab66b9757fe976b00575735efe5365a4bd16618dbe0473b58433fbf639099e9fadc52344a7e415069931dc4e760f549f03e3297fb2b2686645bb62549f1aaf1b3a69b4945562407c53170b2eda4dde7ed230353f9e357d284291cd96656a56818fb431b63e1d2d0735c668df3bbde862f7278b88986c8a1c01ecaefa16f5aca55d15043a37b009d10801a353487e2d9517d09ae5777a46052d1fbe2d6891f0dbf8e124709a1b9af9f63f8c3b75cd48c1e10d0bcc41511c417cf2c904b5a8f258568c93ce8b18b6757862e026a76222cb72b38ee340e81cc0c87b3100c07d8b8d0f5582858d7fd56f8531135b18a047ac2bdcec1b880448872b810694a2a514e987952c932ab9317909750b599bcd619900993b5a8c79e35f2a8abbe78ac75d5b3c67d52c4546fbf9f421b20d733f9ed5ec6c8c64808b8fc50ce850d8aa05dfe04cf06f077afd93c97f48c2c24335c81222b20b115eca0bf13cdfa246d810fa62aa8e15db2b0aded629883b770e264bfa348c373808454cc7014f3447daca2f164d0dc22f691f1f6b981d646603b27c12e93c15b1a7a04c9d717b4ca42e7371a4b89c227041c3b1d65141a5d8bea76a336504afacab41b69d9af4636eda1e1a2a159d85a6733b76d55a49db177fd76eba528dd7785e34c38c5cb546aaef18d88fcd92ad586182d98309429cbeb4060a7d11c7914452edc8f5d06da1283f39dc42614ea941ba2c4d8ab3c4a974c388e7ddb8a270ced4b688c3187380138de0f0e19008d9643c4f2a1c967c8f82a754afcf22d48a7e61c94bca0868adb8a553149fd7a4f14d1d4f2e341522c15604dfb34d35edb3d0b0c5f08800ceb6e2e7426a7479db278afbd47b1167b03ea19a3db5b7780b1bd4e09fc0620a247e7581adc5f8bf58d1df1c1d4ce6f8dd9eaa562e6a33f9778d75e2d2866527fa720481b3cdb77c9dd16b13e71d9fb57da927f10cf144d4eedcc0a5bfebf3681ed70a431428fae796bbeec9d949ec6403d39f2bc2801151a1261e12fd5877c20843f20c2b7ccbcf56c80f286805cb8d00088f281daeef5f687725d2a78707a3c7700550a4e1035f35372c60ece7bf355da817f688fabd4f6c1bea93d76dc97d7dc85f1cb6e13d694c70fce68b2b0126f9992875b0ab63951eec194d5810f298c77d4fff33e2be25a55a17fd3639d1fb1bc3c559edff3f7cc4c07a5166d65ab51bb764fc18c93be26281dd8ae13ffafe0c2751b048db6b0db436b304df34a59c2297c868f899f21f4d37611adb98b484bd32f2b41f82b1644bbc516aace359cf49b548b0360fb623697e0772759b06ade9bdb6394ac5f06988af2f361fd9597f57c48138eb6e9bd3e9c907cb8396157ca496e6318e0e5d871fcfc33416a04a3c984aad6a5ad8cd1f14d08f3e3269f094266f47a5893e6508e5086faf74067747daa436029ac1678c81d8b9e8847ed94848a02eacbad847070ee2e26d178a81b399cb823510b3105ad5128e2609acc713599447378a7133cb41c4cf31a91788b66da389414e3f78f543774e9c26dc19353486315609b1f486b6eaad05c62c093e9d4403fe3530608e26067aa69ff18a1f5f8f7bece3f582dd5330559312a5576d7f1fb531a02a6c73e71872032efbca212ba43f1c18c7bcc6a9cc992a66a5a11d3175d846c9bf5a565698daa199e0f87b90a0b928638345a3d6392fcc63fe9cd463cba4f8a3be3ecc9012aa04b130400abdf95fbfeda2e6a7eebdaaa68ce6a139fb191794f687cdb558feece180fd9928da43a1dcd48dd245ac8ab261c49790eb072af1fa7340bb03da501c57cd13bbf4f0019642f3de965668427e79d477e7f82052e342d4b5bfdec2fcabbbb703ee858638f645b52205b180f4258c7e806ed0564ca173b356408a9350ed383675a488befccca7ef3e9ee06d684af5242e7fe1a539d6d6380c102abde34a9aec856167e7b43a8cf9f280cda9119a5213686f08e8bfab31ce205ece4e4f16e0be13cb5107a79465dc04bf8b600166cb132193929f7ba472ffd7ed6121c1cacf6437a1bde0f7cec545083c1f17d0ea4178f4961332f49cd2f29f65a724b3c3100c5dfda8fbb47cedd40fccf30244168a3857cc62a285615759e0c234df4fd8853f406a5e6ceece3716a8ec1971aa6998c4d9cce3de23f3d7eb8bb03bc4b3fd28fdca457aa9bd643bbf63a943b209873b30279313b9723a82b08fb18020700d020fe9f38b8e07837251313cdead8530c15c013f87cf34a2511e83411981103257f56f15953f9ef12ab2195f25920200613eaebc7f2df5ff666957ca1fb82750ce74fd76c881d3e691ae7f141e0ca05161246e38fb326aea4a3f094d55df3837a3fedb7cc89d30f636a202eba0931d81c0f746ca39f491e8e2a455fa0302ae9d8da82c57c819d0d2ad23f35da44bcec690fc6e753e01e4f503f6a6976226927789330314f6a3ade180c7757cb8d77a46d6b664cb7cc7b1e61c174083b30c754745850378f807e1a27a1f15a76b00787a3e2be15d9cd3443497f771ff42b24c4b0378bd555c84984c565a302f8674f3806027999fa9464eb607f9fe2f3a555d0e386c7031500c183228249736a03dca169ae8b023eea5a69b7af91ee795dd9967b1bef62a1aca701077dff0c8eea43472f7ef865b1cc03198646b6d1c3976af5acd75faa2ad81c337f245ffad336237a024455bf5971a6516ba466e5dd61bb75c086513f3bf3329afa06c44bace4a04c4b6246dabd3153ea3aa8de38c7ff08056b7359ccf8935c138d8214335676b4da4c2bb280efc01efa70aba341d1a879568b2165dd55cf33b70eff676734074c0e48bf2a20bfcb54edfafa12643cb08ee5a04ea81b5d3235c16c221d7cce3b472415a67", 0x1000}, {&(0x7f00000000c0)="74ab54a1510c76c82ccb48de75cc9e3e93a20a79a0339116", 0x18}, {&(0x7f0000000200)="c4f80fd08850216a3ef5c0d8533a38048dbe24419a5dc23b8a17c6f2327e6ce7468f39d3d4d56e6f8c08e6cc15f0154f56da530f8fdd73deb223e638583f47322b8b8bda083dbd48fb028f2c8ca1a15d6fc2340004d9246c58c814b0ce43fdea8af4080d5b20bb46e881f77fcda37039b00e39e7849e9ed767ec834c0b5c4c79b80aa59ac2f3d67acd23ae5e3c", 0x8d}, {&(0x7f0000001300)="b9253903eb71066956c3ec091f81f0e29465f11bfc7e3428a12feb63ee8fbc1b19bf31f08fd0e881568ace5229bad8f78d204e5908c6dd86b0f943cc5378ab64e3666e6ba82cac8582b18cc6d7e989ae524bb4bbaa640c3fbb171bda", 0x5c}], 0x10000110, 0x0, 0x0, 0x802}, 0x406) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) open$dir(&(0x7f0000001400)='./bus\x00', 0x1, 0x40) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x139) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) sync() r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xe4, 0xfffc}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10, 0x1000000000, 0x0, 0x80}) 04:28:44 executing program 0: close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) dup2(r2, 0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) 04:28:45 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) r1 = open$dir(&(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', 0x0, 0x2) mkdirat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x80) fcntl$setflags(r0, 0x2, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') 04:28:45 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x15) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='c\x00') getgid() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, 0x4}) chmod(&(0x7f00000000c0)='./file1\x00', 0x81) 04:28:45 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x220, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0xf43d446c22a6be3f) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f06a75cd1c59d7249f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc660000000000000008a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362471576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef098fa3cadf442b4540f4a1124b9bf779945601f6fa7eca492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73140e400"/467], 0x10) writev(r3, &(0x7f0000001740)=[{0x0}], 0x1) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *352790 15541 0 0 0x4000000 0 syz-executor.1 68060 35238 0 0x2 0x4000480 1 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82209f30,ffffffff821d671c,350,ffffffff821ae376) at __assert+0x2b rtrequest(b,ffff8000239e3488,83,ffff8000239e3528,0) at rtrequest+0xbd2 rt_clone(ffff8000239e3598,fffffd806f6d4c88,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d4c88,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff8000239e3670,fffffd8078b01c20,fffffd806f6d4c08) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d4c08,fffffd8078b01c00) at in_pcbconnect+0x107 udp_usrreq(fffffd8065ec1aa8,4,0,fffffd8078b01c00,0,ffff800020abf8c8) at udp_usrreq+0x560 sys_connect(ffff800020abf8c8,ffff8000239e37f8,ffff8000239e3840) at sys_connect+0x3df syscall(ffff8000239e38c0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,180de954010) at Xsyscall+0x128 end of kernel end trace frame: 0x183a8e0e540, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82209f30,ffffffff821d671c,350,ffffffff821ae376) at __assert+0x2b rtrequest(b,ffff8000239e3488,83,ffff8000239e3528,0) at rtrequest+0xbd2 rt_clone(ffff8000239e3598,fffffd806f6d4c88,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d4c88,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff8000239e3670,fffffd8078b01c20,fffffd806f6d4c08) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d4c08,fffffd8078b01c00) at in_pcbconnect+0x107 udp_usrreq(fffffd8065ec1aa8,4,0,fffffd8078b01c00,0,ffff800020abf8c8) at udp_usrreq+0x560 sys_connect(ffff800020abf8c8,ffff8000239e37f8,ffff8000239e3840) at sys_connect+0x3df syscall(ffff8000239e38c0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,180de954010) at Xsyscall+0x128 end of kernel end trace frame: 0x183a8e0e540, count: -12 ddb{0}> show registers rdi 0xffffffff81db2357 db_enter+0x17 rsi 0x3a01 __ALIGN_SIZE+0x2a01 rbp 0xffff8000239e32a0 rbx 0xffff8000239e3350 rdx 0x3a02 __ALIGN_SIZE+0x2a02 rcx 0xffff800020b58000 rax 0xffff800020b58000 r8 0xffffffff81879bcf kprintf+0x16f r9 0x1 r10 0x25 r11 0x690ed18b2726e204 r12 0x3000000008 r13 0xffff8000239e32b0 r14 0x100 r15 0x1 rip 0xffffffff81db2358 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000239e3290 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=352790 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe508,0xffffffff82659c00 process=0xffff800020add880 user=0xffff8000239de000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15541 282389 99783 0 2 0 syz-executor.1 *15541 352790 99783 0 7 0x4000000 syz-executor.1 99783 309285 35238 0 2 0x482 syz-executor.1 30478 124770 0 0 3 0x14200 acct acct 48810 56588 1 0 3 0x100083 ttyin getty 52070 435561 0 0 3 0x14200 bored sosplice 35238 96279 70877 0 3 0x82 thrsleep syz-fuzzer 35238 68060 70877 0 7 0x4000482 syz-fuzzer 35238 340839 70877 0 3 0x4000082 thrsleep syz-fuzzer 35238 188047 70877 0 3 0x4000082 thrsleep syz-fuzzer 35238 255390 70877 0 3 0x4000082 thrsleep syz-fuzzer 35238 2197 70877 0 3 0x4000082 kqread syz-fuzzer 35238 349359 70877 0 2 0x4000482 syz-fuzzer 35238 377196 70877 0 3 0x4000082 thrsleep syz-fuzzer 35238 180898 70877 0 3 0x4000082 thrsleep syz-fuzzer 35238 467951 70877 0 3 0x4000082 thrsleep syz-fuzzer 70877 184497 28486 0 3 0x10008a pause ksh 28486 17754 44749 0 3 0x92 select sshd 44749 112212 1 0 3 0x80 select sshd 39425 259455 47530 74 3 0x100092 bpf pflogd 47530 520535 1 0 3 0x80 netio pflogd 71535 427180 70662 73 3 0x100090 kqread syslogd 70662 101052 1 0 3 0x100082 netio syslogd 34793 81237 1 77 3 0x100090 poll dhclient 71854 208872 1 0 3 0x80 poll dhclient 3835 25773 0 0 3 0x14200 pgzero zerothread 80944 301067 0 0 3 0x14200 aiodoned aiodoned 71600 375489 0 0 3 0x14200 syncer update 6370 113517 0 0 3 0x14200 cleaner cleaner 58560 521053 0 0 3 0x14200 reaper reaper 94449 210023 0 0 3 0x14200 pgdaemon pagedaemon 61733 105143 0 0 3 0x14200 bored crynlk 11095 298840 0 0 3 0x14200 bored crypto 82181 146648 0 0 3 0x40014200 acpi0 acpi0 87081 86957 0 0 3 0x40014200 idle1 72838 357644 0 0 3 0x14200 bored softnet 33958 164459 0 0 3 0x14200 bored systqmp 77390 64159 0 0 3 0x14200 bored systq 16517 172528 0 0 3 0x40014200 bored softclock 65547 391412 0 0 3 0x40014200 idle0 68562 105626 0 0 2 0x40014200 smr 1 438929 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 15541 (syz-executor.1) thread 0xffff800020abf8c8 (352790) exclusive rwlock netlock r = 0 (0xffffffff824fd158) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82645558) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9647 6545K 8916K 78643K 56691 0 0 pcb 13 14K 16K 78643K 3585 0 0 rtable 173 17K 18K 78643K 9709 0 0 ifaddr 207 55K 62K 78643K 2590 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2342 0 0 iov 0 0K 168K 78643K 20169 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 78K 78643K 16858 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 180 0 0 VM map 109 54K 55K 78643K 157 0 0 sem 12 0K 1K 78643K 5131 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 16649 0 0 sigio 0 0K 0K 78643K 320 0 0 proc 62 63K 95K 78643K 6014 0 0 subproc 16 1K 2K 78643K 1702 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 1868 0 0 in_multi 47 3K 4K 78643K 1994 0 0 ether_multi 1 0K 0K 78643K 180 0 0 mrt 2 0K 0K 78643K 122 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 3125 0 0 pfkey data 0 0K 4K 78643K 6 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 298 928K 937K 78643K 67451 0 0 UVM aobj 130 8K 8K 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 2K 78643K 3401 0 0 NDP 26 0K 1K 78643K 811 0 0 temp 204 3564K 4207K 78643K 526637 0 0 kqueue 0 0K 0K 78643K 95 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 246 0 242 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 2196 0 2194 1 0 1 1 0 8 0 rtentry 112 1651 0 1582 6 3 3 3 0 8 0 unpcb 120 47599 0 47570 57 55 2 3 0 8 0 syncache 264 84 0 84 42 42 0 1 0 8 0 tcpqe 32 21 0 21 20 20 0 1 0 8 0 tcpcb 544 7291 0 7287 83 82 1 13 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 46926 0 46917 253 251 2 13 0 8 1 rttmr 72 39 0 38 19 18 1 1 0 8 0 ip6q 72 5 0 5 4 4 0 1 0 8 0 ip6af 40 10 0 10 4 4 0 1 0 8 0 nd6 48 259 0 258 14 13 1 1 0 8 0 pkpcb 40 112 0 112 40 40 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 341 0 341 104 103 1 1 0 8 1 pffrag 232 388 0 388 88 88 0 1 0 482 0 pffrnode 88 388 0 388 88 88 0 1 0 8 0 pffrent 40 13289 0 13289 88 88 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 1427 0 1396 1 0 1 1 0 8 0 pfstkey 112 1429 0 1398 4 2 2 2 0 8 0 pfstate 328 1429 0 1397 20 16 4 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 24 0 18 14 8 6 7 0 8 0 art_heap4 256 7289 0 6998 73 52 21 22 0 8 0 art_table 32 7313 0 7016 4 1 3 3 0 8 0 art_node 16 1645 0 1595 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 5129 0 5119 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 26530 0 25065 48 0 48 48 0 8 0 ffsino 272 26530 0 25065 101 2 99 99 0 8 0 nchpl 144 53080 0 52618 62 42 20 61 0 8 0 uvmvnodes 72 6948 0 0 127 0 127 127 0 8 0 vnodes 208 6948 0 0 366 0 366 366 0 8 0 namei 1024 194627 0 194627 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 109 0 2 14 0 14 14 0 8 0 vmpool 552 155 0 48 10 2 8 8 0 8 0 scsiplug 64 8 0 8 7 7 0 1 0 8 0 scxspl 192 167502 0 167502 127 126 1 7 0 8 1 plimitpl 152 1165 0 1158 1 0 1 1 0 8 0 sigapl 432 16558 0 16544 5 3 2 3 0 8 0 futexpl 56 444686 0 444686 4 3 1 1 0 8 1 knotepl 112 5672 0 5659 9 8 1 3 0 8 0 kqueuepl 104 5023 0 5021 7 6 1 4 0 8 0 pipepl 112 12764 0 12751 24 23 1 2 0 8 0 fdescpl 488 16559 0 16544 3 0 3 3 0 8 0 filepl 152 198572 0 198492 195 189 6 14 0 8 2 lockfpl 104 7036 0 7034 1 0 1 1 0 8 0 lockfspl 48 2718 0 2716 1 0 1 1 0 8 0 sessionpl 112 121 0 111 1 0 1 1 0 8 0 pgrppl 48 527 0 517 1 0 1 1 0 8 0 ucredpl 96 17100 0 17089 1 0 1 1 0 8 0 zombiepl 144 16556 0 16556 2 1 1 1 0 8 1 processpl 896 16588 0 16556 6 2 4 5 0 8 0 procpl 632 61520 0 61478 11 6 5 5 0 8 0 srpgc 64 158 0 158 55 55 0 1 0 8 0 sosppl 128 337 0 337 84 83 1 1 0 8 1 sockpl 384 97616 0 97576 439 430 9 22 0 8 3 mcl64k 65536 1057 0 0 124 121 3 64 0 8 0 mcl16k 16384 50 0 0 5 3 2 3 0 8 0 mcl12k 12288 57 0 0 2 0 2 2 0 8 0 mcl9k 9216 65 0 0 4 2 2 2 0 8 0 mcl8k 8192 73 0 0 8 5 3 3 0 8 0 mcl4k 4096 73 0 0 4 1 3 3 0 8 0 mcl2k2 2112 13 0 0 1 0 1 1 0 8 0 mcl2k 2048 348 0 0 19 12 7 19 0 8 0 mtagpl 80 189 0 0 1 0 1 1 0 8 0 mbufpl 256 2707 0 0 36 4 32 36 0 8 0 bufpl 256 61268 0 54210 442 0 442 442 0 8 0 anonpl 16 1923206 0 1887620 676 512 164 164 0 124 0 amapchunkpl 152 139434 0 138262 319 271 48 50 0 158 0 amappl16 192 86118 0 84724 654 583 71 82 0 8 0 amappl15 184 2511 0 2511 13 13 0 1 0 8 0 amappl14 176 4971 0 4967 1 0 1 1 0 8 0 amappl13 168 1419 0 1419 27 27 0 1 0 8 0 amappl12 160 2170 0 2166 2 1 1 1 0 8 0 amappl11 152 1403 0 1388 1 0 1 1 0 8 0 amappl10 144 1077 0 1071 1 0 1 1 0 8 0 amappl9 136 4214 0 4211 1 0 1 1 0 8 0 amappl8 128 3978 0 3906 3 0 3 3 0 8 0 amappl7 120 1462 0 1453 1 0 1 1 0 8 0 amappl6 112 1183 0 1166 1 0 1 1 0 8 0 amappl5 104 3208 0 3193 1 0 1 1 0 8 0 amappl4 96 15614 0 15576 8 7 1 2 0 8 0 amappl3 88 6596 0 6581 1 0 1 1 0 8 0 amappl2 80 128365 0 128288 3 0 3 3 0 8 0 amappl1 72 399100 0 398675 26 15 11 20 0 8 0 amappl 80 63588 0 63483 3 0 3 3 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 16714 0 16544 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 16714 0 16544 2 0 2 2 0 8 0 vmmpekpl 168 150370 0 150315 3 0 3 3 0 8 0 vmmpepl 168 2144748 0 2142000 1780 1644 136 176 0 357 6 vmsppl 368 16558 0 16544 2 0 2 2 0 8 0 pdppl 4096 33435 0 33291 32 13 19 19 0 8 0 pvpl 32 5072387 0 5053325 1386 1188 198 244 0 265 1 pmappl 232 16713 0 16592 14 6 8 8 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 954 0 309 21 1 20 21 0 8 0