kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Feb 28 02:11:30 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.53' (ECDSA) to the list of known hosts. 2020/02/28 02:11:49 fuzzer started 2020/02/28 02:11:57 dialing manager at 10.128.15.235:33290 2020/02/28 02:11:57 syscalls: 337 2020/02/28 02:11:57 code coverage: enabled 2020/02/28 02:11:57 comparison tracing: enabled 2020/02/28 02:11:57 extra coverage: support is not implemented in syzkaller 2020/02/28 02:11:57 setuid sandbox: enabled 2020/02/28 02:11:57 namespace sandbox: support is not implemented in syzkaller 2020/02/28 02:11:57 Android sandbox: support is not implemented in syzkaller 2020/02/28 02:11:57 fault injection: support is not implemented in syzkaller 2020/02/28 02:11:57 leak checking: support is not implemented in syzkaller 2020/02/28 02:11:57 net packet injection: enabled 2020/02/28 02:11:57 net device setup: support is not implemented in syzkaller 2020/02/28 02:11:57 concurrency sanitizer: support is not implemented in syzkaller 2020/02/28 02:11:57 devlink PCI setup: support is not implemented in syzkaller 02:12:07 executing program 0: ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x80) ioctl$KDENABIO(r0, 0x20004b3c) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0xfff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0xaca) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="44a6c33885d6981735b3bb1dca7c9499a0079449eef1c9885bf1a7913508648e20a1df68b990afabcfe86213820b60e982a1a712d738ca249ede4283a9e5484e748d4598977b8993a21fdae251b098834f8a3a5ac4ee2583deaae8985f56a00e95acdbb718657be08f65a75ef4ded9dfa39d968557efb9d05d07a5f91ee4c4d9d03819e40881ce330f11d0fd8463e0b589ad054d3a603615771576ac8107c33be685985d5aefd64074ba2f5589436359991a80951e9e07428d94", 0xba) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x46, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r3 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000002c0)=0x2) sendto$unix(r1, &(0x7f0000000300)="23f0d12cc1059b40a66a29a7653f1133518af02459744f6a3741bffd9637e8f8238fd4312a85e8ccb39c18e0a74250d31a9fbb9bc64948c551cf0f6c74e115b2a9c408ff241aa186cdcd9a240a625ca5179ac3fcfa400bc11b6d7a2242ebdd99c5ea5f5dca16b16c0ce0a060a2e6899ccd47f9f8e7fde65f7d05cf3ccf7b866a", 0x80, 0x402, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) openat(r3, &(0x7f00000003c0)='./file0\x00', 0x800, 0x151) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10, 0x50) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchownat(r4, &(0x7f0000000440)='./file0\x00', r6, r8, 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f00000005c0)={0x10000}) r10 = open$dir(&(0x7f0000000600)='./file1\x00', 0x20100, 0x4) r11 = getuid() fchownat(r10, &(0x7f0000000640)='./file0\x00', r11, r8, 0x4) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='c\x00') r12 = geteuid() getgroups(0x5, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x1f, r12, r7, 0xffffffffffffffff, r13, 0x2, 0x622d}, 0xdd, 0x4, r14, r5, 0xa6, 0x8}) r15 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file1\x00', 0x100, 0x8) ioctl$KDENABIO(r15, 0x20004b3c) 02:12:08 executing program 1: r0 = semget(0x3, 0x2, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r1 = socket(0x2, 0x5, 0x9) truncate(&(0x7f0000001000)='./file0\x00', 0x0, 0x229) semop(r0, &(0x7f0000001040)=[{0x3, 0x0, 0x800}, {0x2, 0x1733, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x1800}, {0x4, 0x81, 0x1000}, {0x4, 0x5, 0x1800}, {0x2, 0x2, 0x1800}], 0x7) r2 = dup(r1) r3 = semget(0x2, 0x1, 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000001080)=0x6) semget(0x1, 0x4, 0x8) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000010c0)={0x10, 0x800, 0x4, 0x2b9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff9286}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x5}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x294}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffffffffffffff5e}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x1f}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file1\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0xc1c3}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000015c0)=0x20) r4 = socket$unix(0x1, 0x2, 0x0) readv(r4, &(0x7f00000018c0)=[{&(0x7f0000001600)=""/222, 0xde}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f00000017c0)=""/239, 0xef}], 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001900)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001980)={0x8, &(0x7f0000001940)=[{0x9ea, 0x97, 0xff, 0x714}, {0x7, 0x20, 0x81, 0x4}, {0xffee, 0x7, 0x5, 0x1000}, {0x4, 0x4, 0xaa, 0x29ef}, {0xfe00, 0x81, 0x62, 0x9}, {0x3, 0x80, 0x3, 0x19f3}, {0x3, 0x5, 0x7, 0x1}, {0x6, 0x9, 0x6, 0x7}]}) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000019c0)=""/132) r6 = open(&(0x7f0000001a80)='./file0\x00', 0x80, 0x102) write(r6, &(0x7f0000001ac0)="08eb1fda8c338d6d8baf93bea709c4a6b42fa028be6e906d571183b8165b007d550814df5e9f0a5c9f61bb72822d0233e0e5e4959321b9335cd6fa267bfd572ec7cbd2b50f25892faee1bbab8fe4001dca49783802d390d8d53074a177c4f287a9a5265a19592ad973db0abe715cc8aaa30d18811fe3b6f9fa", 0x79) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000001b40)={0x20, 0x8f8, 0x3, 0x6}) symlink(&(0x7f0000001b80)='./file\x00', &(0x7f0000001bc0)='./file1\x00') getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001c00), &(0x7f0000001c40)=0x10) stat(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001d40)=0x7) rmdir(&(0x7f0000001d80)='./file0\x00') open(&(0x7f0000001dc0)='./file2\x00', 0x2, 0x1a3) mknod(&(0x7f0000001e00)='./file\x00', 0xc000, 0xffff) r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000001e40)=0x6) r8 = openat(r2, &(0x7f0000001e80)='./file0\x00', 0x20000, 0x0) bind$unix(r8, &(0x7f0000001ec0)=@abs={0x1, 0x0, 0x3}, 0x8) 02:12:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004138ba8004627febffddf0000000000f5ff80680000000000000000884000000000000000004d", 0x2c}], 0x1) 02:12:08 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = open$dir(&(0x7f0000000140)='./file1\x00', 0x100, 0x16a) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) socketpair(0x1, 0x4000, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r11, 0x0, &(0x7f0000000380)) r12 = socket(0x800000018, 0x3, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r12, 0x0, &(0x7f0000000380)) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x20, 0x0) r14 = socket(0x800000018, 0x3, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r14, 0x0, &(0x7f0000000380)) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r25, 0x6, 0x1, 0x1, 0x2}) r26 = getegid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r28 = msgget(0x1, 0x254) msgsnd(r28, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r28, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r30 = getgid() r31 = socket$inet(0x2, 0x2, 0x0) setsockopt(r31, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r37 = getuid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r42, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r40, 0x1, 0x9}, 0x800, 0x1, r41, r42, 0x6, 0x1, 0x1, 0x2}) r43 = getpid() getpgid(r43) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r43) r44 = getpgid(r43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000280)={{0x8, r29, r30, r32, r36}, 0x3, 0x0, r44, r45, 0x9, 0xb01, 0x9674}) r46 = getuid() r47 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r47, r48) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r50 = msgget(0x1, 0x254) msgsnd(r50, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r50, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r52 = getgid() r53 = socket$inet(0x2, 0x2, 0x0) setsockopt(r53, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = msgget(0x2, 0xc0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r59 = getuid() r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r61 = fcntl$dupfd(r60, 0x0, r60) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r64, 0x0) msgctl$IPC_SET(r56, 0x1, &(0x7f00000003c0)={{0x0, r57, r58, r59, r62, 0x1, 0x9}, 0x800, 0x1, r63, r64, 0x6, 0x1, 0x1, 0x2}) r65 = getpid() getpgid(r65) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r65) r66 = getpgid(r65) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000280)={{0x8, r51, r52, r54, r58}, 0x3, 0x0, r66, r67, 0x9, 0xb01, 0x9674}) r68 = socket(0x800000018, 0x3, 0x0) bind$unix(r68, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r68, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r70 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r70, r71) chown(&(0x7f0000000200)='./file0\x00', 0x0, r71) r72 = getpgrp() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = msgget(0x2, 0xc0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r77 = getuid() r78 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r79 = fcntl$dupfd(r78, 0x0, r78) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r81 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r82, 0x0) msgctl$IPC_SET(r74, 0x1, &(0x7f00000003c0)={{0x0, r75, r76, r77, r80, 0x1, 0x9}, 0x800, 0x1, r81, r82, 0x6, 0x1, 0x1, 0x2}) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="441049b81cfa15d49e80f3db4f1ddd1059640f0f57b27b2dc1891261e845ba8fb379773e7a4684651b9da1ed5d448aada05c6df3f3f5af89aff6c028d3ccd01e93ee57984ec6aa49148dcac8ca39a079781983d6cd99d32bcfd8f40da72583f99fd6cda2fac65c8943c4b692a59ea2bec077348cc8aeda0fb6df7472c7d4602f8fb170d972f97104d06fd45a05957222ea351353a976efd1fa4a35bf2ccf423053fcd4b031a989296207b7f90b8e434e9a22a1a8894563cace86437b9deef34e06833f0d83260622a300266c02847b0cd6156c9063dcfc939c77eab74fbd40606f183ed4dc7d6b175cf401a58ba10d5a270dc2751a1a34c50dd59a5d33", 0xfd}, {&(0x7f0000000040)}], 0x2, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, 0x0, r20, r26}, @cred={0x20, 0xffff, 0x0, r44, r46, r47}, @cred={0x20, 0xffff, 0x0, r66, r69, r71}, @cred={0x20, 0xffff, 0x0, r72, 0xffffffffffffffff, r80}], 0xf0, 0x400}, 0xd) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 02:12:08 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r4 = dup(r2) listen(r4, 0x0) r5 = kqueue() socket(0x18, 0x7, 0x1) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x1, 0x0) sendmsg(r6, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)="eb11636da61f1611e44728b554216401a2b725bbd43a6040c522fc27b9970649a7c8ee84622d254c201b9382544bddaaa0585dc5a44e39eb", 0x38}, {&(0x7f00000000c0)="b5fea9b1cbdf9306e6511b92e577a8a34ac0cdfde0faaad41f599451fcaa2f5f8587ff28eb533986c200fb59eb700d1592784d5ae87d4518b21001c3ad801dfa0dd748714259aca48467e9fb8a", 0x4d}, {&(0x7f0000000140)="b902a3522df0fabf1a29895c082a4ff0ade17136968a118a61ff490031ef937d0e54ad278461e5e828feb03355de87d6bed2a11277b5db0dda596c4b597cf0332fc8f9141a59bf6153340bea18b7ef35", 0x50}, {&(0x7f00000001c0)="b9fa8a1e946db304f263c73e62510f6c48521ac1ad66e6093655d8652070dcf43a02523367548cce2c57c653233fe0647d6ae046c1f4aff0362e97c66f8c32623219cb033dda2e41c4afdd8c0438c70d94552f59d077f20e4a2168db5d55", 0x5e}, {&(0x7f0000000240)="aaf1834befeebf839db19f38a69b30fe64afd2cf4bdce71aa4bc5f5684415a9c4f5b3b498b6cd38414a1c1323d8ea53ba668f796208fe3e3e5d9c27b1ac95a9c04e29e5ed0e473f8ceb37dcc9b413f5521aa77fc16307f78", 0x58}, {&(0x7f00000002c0)="3989ccc83986c8400b400086678293e3267a8a3d58823a95db35b5f7424493251c83a49d2a3a9604f153d8aaed41aa55a761ac5a6e8599065544c8ffbb99352429f13457a79b4a2c0be83df33f259e9310611396127e1cf1ea05d6de8f5e6dd0c0ec909a3cb9cb7b58e0cf0ea2c515519aa56cf0ddb9deaab9a2ed731e3cd0a9dd15bf63d7451855fbbc0992624eebfa4f9e8a5d3adc9b4c64ed967f06e5bd70012a2eb03dee509ab5", 0xa9}, {&(0x7f00000003c0)="20ea31cd3139127f56fac2c28cbec3dcb6ec900eee155ea769e976133f756af3f9ffebe515aaa5a65c3f0681f61dc6cc1349369de8ebd495efe36f577bf84eb52f04016c44d065a7043d5d4063021e1e5e0b2d0032ca44f30b35b4b15e4e31c365ef17dcf4f957c9a934309c6065d5518311b2f269ae79b228acbcc158dc300fe3b252a8b895d0fe85a87faeb701559b576d5fa5637fa91d9cc8323e8bbd2dc48aa54c86dd2c94878597950a47357199fb69758e41f1d24a2c9c90a652ea4fd70f7ef1eade1599b71f", 0xc9}], 0x7, &(0x7f0000000540)=[{0x20, 0x1, 0x1, "6c467e679395ec84120f39cc9a2c04"}, {0x1010, 0x1, 0xff, "aa1a3d211659fd4457c5fb30ba17f188e2ce2420c21096760357affe019bda451ff84f523e0e2d4d82a82d2a17188cf0347d40b34dcf7adb114a2f3707ef65a12190c65a72470dd8bf2843445c245f8a7cf1d63ad6aff969ea1f3c3fcf6e0798d798df5ec21ca3bd51f5c1a82f51c2a1bc0fab65a6cdfb4257ba0783fd3b364b67224f6e603554f419056f7928cc39596524d2e430f754b55990a352e2e7bf14f5bc75cdc381f06d036847dd7f9c754d6a0bea2b40a4beff3f473f2e54bb3ca633c34e8510aaf4ce0d4dd8a14b47bbd91b8f4d9c09cc2e2acd67326bdc08e2921ca3a40e6e82b2c3f2b5a390077b017e450ed6f44dbcc7b5040199eb314d11cbd302be56f50efdb66fc85d1061e623061949ae4e822aef0fc374b6e53691f680e64f9ee50c52abd330ced208ded0a97c0a3449eaf7aafe0b066053e7cd048caa2c04261dc90d325121299f2bf31081c8f00d8a16f9fca448b45b74a731f2a4656f3961d765045f36573bb9f210de37278209661197d59bfab814b84d66f32e788e4c1e9a7a0474642ccdce46f9682e2f4b5207641906dbb03320876697ee984da39cc2bbd0048d4398c9e71f4a309def18f629b99e2828f4ab60a8aae09dbbd359970b1df58598c934f3f89e7d857ea2964b9f427e67749e033eea380620993feacd82b64a837f56d689288a470d18c6446e4c5ca43f81386c71645a925d1759eba4b33973f6d9647d363f24a85e119c701f889c828995824e05d2a445d37f1f708fd8ef3f54741cac531a09d0856906fed83a7dfaa50aca71d082765f6fd40dfd572059573e29669e9b4cd8f9dc3d5944590900c3d9e2b08226a3485bbb042ce32e2ea16ff640fc0eaf8b2fbf237b8634945a23e7fc7b628e0739ba8eea235620d25ba41fc4221da3e53ecf66f3e462f5ceff6c69f4df86ae5c05d5365e0950c012ad79ac26de9bd87764e38bf679143e79d7996aca6e7862d508b68d52c87487f854ebd642e67aea6c09d8fca23f77e305fcb1ebf0c8ef843b77f5d9b3d1e5c4e5b9ff78d35c8da372b812043f7aff63bdb2b2ae9e38d8e77adb0a7207210d82ba3c0fde94ac84a0b34ee4f707ab8264d6cff3dd32f619abbd6593e0e505455fbea499467758a3d027a61dec01ac9baebd2be1bc6d7e4283dfbef712b21885a9a3e6a800ac69fc8014608af161ed191bd34c6e151ef32d6738867d250ba8105b03affe0ec1905279df37042e7ec21e75917cb0cc5f060370c595c2c1b5a361d6d279667693cfac31600f188b37672e8b6abc534f1ecf287ef6cd0cd3f39d10671cebc97a9c4600b04e87f9e6b827f95d4b28a676516f93f64d1e96d52f5ce94ea0513c9eca00c5b31cc81895c5794b7dee09ebc0713c9e8ea2ba6fcc2a1bcdc3019f77b66055f4bd5282705d08e31c38cc49d20654838fad2ad94f019c8c1d9b267882b73be2d1a1ce9a263a0ff63a03ac74db38068857e5485e2e81b2da041970f4c47975fb2a0da45be2195f879b90fe012300ba155be1ba5fad3e85409769307375643bc355cbac6a05042a785cf4f5ff8ae881e5d66de56ff2e709bbd8bdce0dc065ef837164a75d2fdc37a81830e49f3188a344df574c847dd8ae9d32ad4e81bb04417cb3578bcf65482abca239114f740c805d417cb3d66e875f456486acc3139178846dc4cacec6e9114ce269701cafa25c4dc8275397e3b4eae40a288ced989db74d7d42827ddeb950b6907da8c339391a2d8ecdedd75602b81b9a1dd89229b0e28fdf84cc722063b08c119bc36d086c96e60451c227b9cf6759a32ee546f6f9e4ef5c07120e64467ab1cb9773bfe24c25b345a7aa85287903837e3357974a1d1e8073c3ee205ad1c129be091621dfb541658066859a3596ea444c8049fe79f65d47b9ce9acd63edb984a4541be321149d14aad0a7b6dc0d2637fb173005de1e94068589bcc966f9938b20af8cc2eaf25b082e2fc93b3d15e17d07d7d57de5a9e0461406fe6a707e85494cefd92f3d288383ff921582e11760af654520ba4f21767cdd55dd3ec8d074796038d21ad83285a6eca54b48f4d29122a8e5196e2a7032aec6a85e57c66176095a9ca43cb9f7a3bbbe42d7453e945db28c63f70f3acc08c75eefdc05638d69e7a604da2ce1477f0b0dd651d8451300c1f32d878ce8a5b2979752d8bb0d71f761b6ef578cbc476877e6aa25a8e393a263ff6be9b05dad4deb67626fc21aedf24e016d3c4358bc5abd0f157d5eec84ec8eedc0a98dd8400a3522d2e8f6f73d79077d18ca1c04ce7aedf5e4a7e9ce007ad620cacc9e9a5cf76eb6796bcef1eb04603aa78b0b3de4a7ecebcde7eb4a18d497a590a3513b60ee8516d38bab549c9d7d0d05d8f87e9fbe3c28ce65aba8f6bf1cb37c624f9478ecd94eabfc1b870b90bda35b45aba2d1064ceac2c4cf25d28b4d362f45937fc8b5f60a93037b252c7aa9528c844bf7ceb41106122ddb3074ffa9b7a81d5f41fa74561249113d8d6850ffec9eb36b1cba29494311c64b8cc3d3ce6d52c7edbd5accedcfd8a518c25760e32a634a372e44f27bbeeae9bb70f855028942dcef297395e5ba69280362344933e1a72f22e978dadcb85439c5c5d3088d6cdaff66f33b4b3a41dc889ec19d10fd2ab02eb1f96e270f86e5faa2c55f961d36635ec015e8bdd7f407f20b3049b1456e9389afebc0103c1560ff9347f46f8394923fd5295c651aafdaee42bc0c4293a1bbb283067cc66eec9b6dc0423ee1e9fd570452efdbe7770ac29cc999617a6371ce608463318c97a9f662d928ad438cd4d46123ca36d78bd6a68b2bc9b85dabfcc2f23086dad0e425d4cf409006a98281270a6af4d715c917057c9e5ab5be4b9890d85a87c47e73e827ccf355ed18b5450d58038d9237079f214f8f1b003c3307406da0204200b8931b219aeb537908c844d275a760f3b9231c41b01de702b09e2d7f95e7cc2e532892ae6698bfe7d697d8b769eff13f38cc945a9d532fbbaf914606e1ad7346591093b5cdb2c25e042bb23c1656ac05be615fa10713bdc14d0c8def1b087e60a48219afd69fd2acb0b05743e75c39ac779e84231a813a4371f0d0d59791831975302d39dbc6a89b2f534b498ac311b2e940d59165fdbb455f02c87308216ac8dc5cb2ac6ac913389a2d3d6dfbe15aa0421015c453c52c0e7d335fe09e087122c359be92d6449e50033ba0142e917460e7b7b17f23dd2d84b6885a20880ab2143e987db1259419d271c8fbdf6cd2739dcc1fe54353fee5abbc118bb8fad493de22c964f17561a74e73634dd4ec68d5390b4c969646c666fdcb954d8fc9445c72facb51f872241c90b958bb8cc0905b23409d3acf3bcfe8bfd4744a44d323183b834a92dfe66126fe29025834c33c7a611632b6ab772412a5896875e96b5a4927c4a84b1b120069bf4a90e97d188f9d631b0daa1d120ae9068e58df7a2c5f371564ccd849e8ee8ac7af4bef37c9d3ddbd5b51b8ccfb78d7a6c5df81fd43f9ea2039cf3a7757c494d97bc2618889f1de41bce34ebedcb37b59a72db7ed59bbf196b5a210a80b4834b0a21073350afb6e8cd29e48004ee28631f2beee231aab58e34d822471c162be16810e8cac0f64f22a1e0134464a870e7d4340287f429e5e0a47c382be6c0141717f9172af8230ac1fb5c9558fba2ebf524a36557d5ac739b95fdf1bd7264d70e87ef39fb883a1592689ff48ef5227e2672849301614850ecf0c686a2d2429e79e04e1cc4dd1655b20daa49a21fbe79d5905696ff954063c32f532535096ca9e1b6ecd3aeb91cb4e024be0eafb39fa02195e780f7f64e5bef18cadbc11b5d1f2c09d660f49691e9f6fe1f926759c18a93958f652d1e53d1a37ceef06867ebed7dbd1781c9754efffa8829970428a1485e2e509b17c90075283c3d693245daf602b09ff719f49926768353ac52a2a468ca6a073e60bc78d15e3bd00d824c6f77eb5853d0778e62c5d41232213896f7da71d19498194cd792dce86d0ad9e0f5dbfa8aa80ad23609d3ea11b5d87d6839910bfa5df7111b7f4537078735b2cd4597fc28eea4a830fce282070105f3eb453d12770d81327c236b597be06b16e836bfa543024289de88823dbeff2abbe2c0ad4a3af909ac72265447de93f951082a23510bd523d5c61293f487e8bc89916fdc769b0bc5c042fed3d48ce9cd85c20558abc721a05d00fbf09ff8ec67df7e09e90c634e8abe26c825922b974d90dd6c217d23bb12a160e5f9f3169849a7dab91636044476187f29d17c350ceb58343f4d4d072ce86ca0c2e6b6d906ef4a52f47b6ee84e9799dff81a8cc350d84ae18b40d3bf290abb0dea44b713476ccd39c9e9d4495063b4b72d04c97105e996a4e035623df7ad20a85acbbeab2d58e8a528bb667d6626e07df5134f3432b06931fb849b2cf18147c0c2680260ec173aa0f5a8b72807c0d652e67b175a2958121a0736a5335fd85238cb461d498f24cfbf591e83d9458a36b3b47936b9e71b017bf6d7c5434223f1cf8ce84f9463fcf503e41f5804712d097239be39e279a63efe686e5455d4f74e0a58914c748178c2a8403bdb305a33019551e8f1567f9f4a221c73c95a801357d48c8a234c65395d4f5741c1c3cabaa7f1c4b929463bcd4314749add22d7e32f353409f63a43acaee7d460d3248814eeab0ca1ff71b4c7faa77210753559333e3bc9ef08ac55b8321c7c2ed6631446290edf8dc1a603bfd4b91747a6fbcb19e8f3a7179cf3181a1247fd3e63c2c91f76312d7307fc046f9ec3ab2b6c0664701b89946ba692e095630d9ab5fe926b524db09220a3e27e6e53aa18d1010b088f5f4918ca8d597b61ef19e4890849db691539cb983e8a446915c59b53a93be427c030979e8afc8264734b1d02d2133a633f7114b3ffd6da16ba3a9be04846b9196df664cbc53ae86d81743b7ae561d707737175a20d2cdf9850f967e57edd72e4018a278fa7e0713b720acf66beb2642c858e28d458c745c6318772b85d96f79070ca85b9310202b56eb2e0fb35d8f8a8261e191896e007d97ea440702804c4e525daab9c9aebd99445f4808e83c3b0076a06616c0aafe9f695ae4de9429175c5a70ef8d29459efbb8a8ddf5d4beb61e39902c5234ca9de604e41853a4580bb35b03917d45c1edb5eb2833f0a13baadfe500394213ef77b2b86fe4e6e65179d166028055933fb4f4ba82d83fd1a517ebd367c5de24b93430206cf5f56c70fe6fc117ff58a336bd33d1e4e7101c10f52c495b553d6d2cdbceb966edfa83fd3a4822401e91724dbee04b7bfd3430840078f6c44718c25ee830a7798aad0be353a39304ec792fb9c51af57aa17ebbec467b9a7c6035e398efb82b778e284a9f0e655ec02667868ccc43aca25a6cabccec40112ba88cfabaab831a3c72145410ad046b28ebf558d2858ca81bee02bb07237d68a77c3ace31a7b23b6627849e903d717ebf68094a87fe94735ecf00fbd1d4c2db76bb81218d02732cfff28ac8013ce9118cd1ccb5d90467d5812a2686edda599e0bceb074610e6d5f634a3b43f6cfdec3a19f29ccd84bfbd38031d24d1895db6253fb5d6ff37ab13f4cf652af8d57b57a0ed93ead553bd555a040db319802f6d2d3ef30d7647cb6200b979ed18258f7e4e3a210a79b3631ff92114ce3a9b35e242c6228d09934a41aed080d45e10df66d8751f0ee5915072146c11b32a89ae5f630bd7061d30057774e30db127a2ec27ea3f649e5acbf37ecdc47bb4a7d46425d700c6664f42d37e656615ef0165e82"}], 0x1030}, 0x3) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r6, 0x2) 02:12:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdb, "036602151d00cd6cef5caf040002000000b000"}) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c2409", 0x80}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a", 0x5e}], 0x2) 02:12:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="c78aa08fd9b043530356924898878e1bab4a8c1d19d44ded43047381b25cd4df6f279859e99229433d68637e51da5734be8b300cc4af16659021a0628c7f0c2c32d4a0692f57d3f8ff297dbf2be0d9cd4433a1c0572eb1dfb78792e5a77668c55eaa6832d562b02ba202fd59a7236a4ea61cc080f0f115"], 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xffff, 0x8, 0x0, 0x3}, {0x7a91, 0xa9, 0xff, 0x317}, {0xfff9, 0x3, 0x30}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 02:12:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868b", 0x11a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) socket(0x2, 0x5, 0xc3) accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000060000000000000022bf23b8a9d5fd2f"], 0xa) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) r8 = dup2(r7, 0xffffffffffffffff) sendto$inet(r8, &(0x7f0000000000)="5c24c39021e34b237516d2771fcccfcf7c3796655a20cd9492", 0x19, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair(0x1, 0x2, 0x25, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r9, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 02:12:09 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 02:12:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r1, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0x40400009}]}) pwrite(r0, &(0x7f0000000140)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 02:12:09 executing program 1: 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, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) 02:12:09 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7af) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 02:12:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) sendto(r2, &(0x7f0000000180)="be5ebf4d55f4f6e4b55158320ce4669f1f138e0e58854c10fb8fb58809febd111fe2d4052aebc9f0e655328d4932fdc8979a8df61aa2ff672e4d4888", 0x3c, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000001940)='./file0\x00', 0x8, 0x100) r6 = open(&(0x7f0000001980)='./file0\x00', 0x20, 0x80) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = getpid() getpgid(r8) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r8) getpgid(r8) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = msgget(0x1, 0x254) msgsnd(r11, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r11, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x2, 0x0) setsockopt(r14, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r25, 0x6, 0x1, 0x1, 0x2}) r26 = getpid() getpgid(r26) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r26) r27 = getpgid(r26) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0x8, r12, r13, r15, r19}, 0x3, 0x0, r27, r28, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) r30 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r30, r31) chown(&(0x7f0000000200)='./file0\x00', 0x0, r31) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, &(0x7f0000001a80)=0xc) r33 = semget$private(0x0, 0x9, 0x42) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r33, 0x0, 0x0) semctl$GETNCNT(r33, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r33, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r33, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r33, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r33, 0x0, 0x2, &(0x7f0000000140)=""/161) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r36 = msgget(0x1, 0x254) msgsnd(r36, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r36, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r37 = getgid() r38 = socket$inet(0x2, 0x2, 0x0) setsockopt(r38, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = msgget(0x2, 0xc0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r44 = getuid() r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r46 = fcntl$dupfd(r45, 0x0, r45) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r48 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r49, 0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f00000003c0)={{0x0, r42, r43, r44, r47, 0x1, 0x9}, 0x800, 0x1, r48, r49, 0x6, 0x1, 0x1, 0x2}) r50 = getpid() getpgid(r50) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r50) r51 = getpgid(r50) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000280)={{0x8, 0x0, r37, r39, r43}, 0x3, 0x0, r51, r52, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000180)={{0x3, r34, r37, r53, 0x0, 0x89, 0x4}, 0x10000, 0xda}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = msgget(0x2, 0xc0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r58 = getuid() r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r60 = fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r62 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r63, 0x0) msgctl$IPC_SET(r55, 0x1, &(0x7f00000003c0)={{0x0, r56, r57, r58, r61, 0x1, 0x9}, 0x800, 0x1, r62, r63, 0x6, 0x1, 0x1, 0x2}) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000240)="c6c663a6eb4adabef0524d88b150d9da112ad4de28eea6bbca1f39e6c7f8354917f6d03fc166ac46813ce68f70fdb89112888194cd4e2510273eb83e927205d1528424bfbc57eb126f250e6fd9f7290d7868cd053cbd00bffb45ffc31166a261088f817324cf704f9898d49394a9ad5d6cdc42ef45f97ab8d8d11fd46dcd600054c27956bf72c08e9f2c248d62f51ca06d6de417d342e942dd1fffbc3162951876e72ba15f39b4cdf17aea2b4e548b26498b75153b272fb4cc5720dfd05bba91a3fe457814c53d52b85b6c", 0xcb}, {&(0x7f0000000340)="22d7962e31fe58ea5f2478d9c83bd50449296b70a5006ca7e9ebf8a905b32829776ab98a48ad7e9b", 0x28}, {&(0x7f00000003c0)="9096b3380456cde2e684858d8244f6605dc9383204caf09ef13ca8810082b8697ea590c565191eef7f412e9b7833b78570a9da87d63d6240aba9712a4e14c5f9099d2cf6c6e0fa53f38bb26b6b2bfed40a61d03c1fe95b7d20dd25ea3a108071e9436ee70c4e6d1a2e03779b16d0b2f13f1b5dea106852a8437a9822ab21a9192848b12a842d0b8e8f874ca1576696e6294d3000eaf82134bb0e8ab76123ca5c388d28abe95f30bff1f9231f262685829453b803f436c7bc6a35a91f9960db1933cf13a9aa677c38920a9a4bc86a27f9207a9e194f176a2df4beb454655eb29b9f2d6162782a3da940b44119104b21424442c5429a2b02cac9bb5dd82b2ba479f4722cd7d74e19129e071bfbe7b0b1dbf5a344ed869c4d46f4769dc4715a316154ed3922d498cd087f5adbfc4b9a88a8ebc3316932a4bcdca9a71ef21efcf323b68a7f9375c1ce6f81e00a0ebfc27f53345c7627ce51878d5b9fdc0172d1ffe80da80a331cebb022e1c6c870c5f800d3bf71f5bec0e75f97ee0c2c6642d19ad12a26e3551f597f4979833cffcff1a2e600b8b9aee21540940f23549bc7678ed49e68e0a205bc4aa6587acbe2a37392f06aa86620d4f6d7998df635e11fe521cb8258641fa5563e563edd59788fe9f873edc663bc5608d3587b825094c58143f819f4e76c794f6b2ca74a7e2714f4fddec02c90577e1998aa8d5887830253284041007428d8b3a2eaf56a1b968df91d1f641fc08162fe97a487b443422a9b7d08fcd4739fa718404b8c6c8a6202c4128ccd25056245ac2ffb397db3c65c6f136171269835b25c102d81aa13c6db09f49c2869b3a90adf7b59b82e5fa5d964a710e9e8957b7e9b346d12e12c5f4568325db246da0ffd0c89a15e8a47c9f37d627f784f365ad8ded6ded81da8a59af9570a7a04adb993829a2bf2eaad8a1495eaab842caf7f8edc683320c18fc0c7c53b98366fa5ff8c613a6a837e6506f223e57c34d88f736e4211059c05924bb1d1d761e7e0427588f8ff82d1d7ff0599390221bc9ff0e8e9629663dfc823a7fa5c676d4649f5d2649b84273b3202df4adf50366ce8d779b6aed88aa3b178aeaa88d5bd94fa04685f9f6f0c1f9e89b5f6681250ee78c86ae8df362aaf22ff0bad51959d839beec2b71246340a41c1f0c1b460b1ba2f877e8d825570b07a97c3117eb158a337693360b526d9e8de833ef18083e90e54418bf723f21960d32946568b409db32ed51b17cbe228e3afa59eb977c9874aec68afa8ca1508fc398793647b254e43aab869fe94bb8085f70fc6a18d1c0d95fa97237b62f21b0cfcf86d4c93e81f08fb547dd11569c4d3fdc30192c7ae494041a3c1eb3c831b314cef2afff3f7a4ed2996505bcdd90012c96bd41d4ba30187ca3661cf084178050dd6cff63b1f02da754dd2fd29f6a5873463ea0f883006d526ecfb8eaf42dca20614a653ddd0bbdfd309ac708e476680d9929793cc545815f919aabf9ef6ade97916199eefdc001652341f72bc37b2acffb6c58cf049ae926b076812233fed7f8968d6e5bf9320dd4b860697252ce3c838fe991639bef359175f42e6029f1c43037511370e9fe809cfd5a3898fc87acda31554e2d4933c7127ce7d3457176e956e12a762cb0496ac504ead5bd7c64e86afffe30277dc9674dcdf6bc60ec13c2b98bdead0962a447748a4a203f6bbaa496ba2d2d1f4a4d2079d76d21805837ba6ff5c0969c42460901b50a0ce74dee1a67916e3a761736ff324846e2f32acb21dba6e05ce74561e063584c9e469333462b397ea64e1e7a42f89f5dcaf665d176716f52baf4b2167767b26785cc819c55b070c07c9385a05936e4677ee8193e46b132543696a2d3b38586ea1a2be20c784e97eb052a111989f063a1e81081f177acfa7b121f45d90f8873d6c04964a7a208269b3b636f6ff09b5c53db470afd09440e6a822ecf752ed5d80bfe1560fbfbacdb96c79495e8d60d23abe82c0b9779ccdafc3a5787217d760ea858f7a8c21af565fd35cc27dbec534cfdc30b14777c91d721161b4cf80cdde0f4020ece7aa1bafd6af6b547f3999b8d49bc5f5101c7e73b2f95d12915801ddb98e9dfb2d662b4b9d1680324b6f4df9caf96be37dda1b2d0c7a5eccafb619ac8d8203eab231aa2d811092ea82eb189d58ff2cd6853f305b20e37d4c00ef9f8307c6f2182b30142a1787f25e9462a9193c11b5e0e34a124b310cfbc1dc472f29bea145c881a6aed6e7428f0d6cb4066eba3eaae43725d55bb874ec72a4ec0eedd9384878aea74cdeb9b63952fb33b7e482cb1b4673ed813528bc9187f1d5d2126235cbfcd630aa26d87a7476440c4b0607405dd804f839d1e6575b554974e095f1ac7aba72657753933bb3ef270482dfc8fda9ce680baa182d4592efe35b0a4c3a66015c940fafc7b7894a20a728982d20f643c0092bae90c00ebd0a3c89086f5b5d2a8d70ddbf94c795cdf14e037fcf5aede6b569c3d53df300e284c9f8c09ba626d0323203891b100ef23b632493f9175391c427deca671851a6bc2ff934bc3f5cf6e881cfabd32ef2d8221f088d165520cc7594d2307133814b17bf247dfaba0b8693c289c3282ed96d6f30d06cb398eed3f17a9f601cdcb5b7e52b72ea8a389ea7de189ad96c451c55d416d37504ca889fa68f15bd410a69015bba71aedd5cdf94350bcff48e3cf2f5eb8c8543198951b75fe14143cf6a42e5a2b27d65baa8aafe7ea089e1b78138f96deee97b1bb472b59ad1ed351e04b530107f1f8cc04ccd94f449888d13cbe37c88efec11cf89efd7b12d28509670d9754273958619ec024d527fc3f867fc39571c989c5c422dde1de4040dab6e576d0d400926636a55ea6872d61819341050c25f438f2c8f77d7d718a9fb21fc2c72c3c1bc3102a2393740786f428da11683a526f5c9b2085805520604ff425ecc8c04697a20e646a4f31bf9dbbf1ece87b3b396870c1d48f326ef036edeb7d0a38ca51d264a7df9359cd8862324cce22d6fa039d14410438a64742c1d49f5f950c36956c4b6567dcbbca1cbd7a43fd5c8fcc796be638bebef12bf787f1e1a269a38b3d133bcaf02bbcf1939058f182b11f94f5256b9eb1ff8528f36a475e49a2c6eab9d59fdd75553fdea64411ecbeed43e082b4337030f8c681307e1cabdb5d05d6b6e5dc1ff730554ecade1d74f2810e450ba4fbe9b8d594ada524bb895dfbe588fa19178324defa898904a7b603eaa0a5d35448b062c67feb9d07e81304779a23fa5ba4ddb67f679336b2759c2d88677926bea555e23997df849a31dd34dafd48de2affe380e658392c2e4c4930af39a7e536cfaef41348aa884bcb1fd11ce69387c8f47a7c46ec4582107f8f9c7df95c80941b943944dc660ff65ed8ce534d32cd0330501509f814df6fcc91c24eb28e5885f51cdac9d9731359d08157356141486ba3c5e45f675a68202434648ff07a8e3a29f6f48f08fc094d866acf4e1c9df7bc4414423bda030a8d07de12ab68242c270cf02a1ddf3a47a79ff5fd558d69ac29df11560ee209d1fd7d558faa8c549f8f3a1db88c5bdb3ceef25a6b96af6870337b479443858c87adb2d701718b8c67e8b0d94e6c0a5436a7d7f9a65f3db1bdc54d14c53f9fbf202580c95fc2bf52b2e92cb1d6457cd2a619478ef32b2fcb90500706e4b25e6d0770d9c84d08707f1267f0b4066ec836797cf8f33eb7801da877acf64442b9cfd7f9dd6e50d6291c97b0bbcd71f9b45dc021c28f5253aa257853a445c7dcc8e3fcf42f28fa368daf92299e60d5955f28851f53e27e9b1f09160a94598719fb8910df5bbd69d260aab9b93d884516ce5791460b913ead5a525ce2e2099a5e4c916e3b9a548d9638103b0bfd484ce8832cd4ef1c67632ed20d80678c74cce5d7ebe7c1eb9d428d2206c582628dd0473ae991d3df1fcf2335b977cb4a2a49658def6b95e0750b8b2ba48debd23d37197c78e6cefc0c79c85c3551f7c6262e7e4ab098588486e6fa3fb065f1458e0d8bb0c03d4cc15c26659966389f0913f23b9437b0c38e3a0001703b608c49bfec89500381b30a27b432817a8829fb159300f8513b11330cedef6d5361f1380fccb43e46d7b01cd1e5fb0a13784c9e723cd99cfb1045bdf017b9ccc0d41da9968f5fbc4d8e3ed16403e78f6bca920d2f473dce8b46c1689491b832f43fd5a9886cdfc473d4ebef3cda5075f873ae23b9df315c407800d5981f2809dae668871b4e76b45c97bd1468b7cad8f5236b5c0252350d528c9180eea625ad3a937584673e9668eb45c84342c2b3ce6a72794846ed37a19309b61843afbfadb3e3a1c23ea95261873cf1f0bfc318191350d1f01469012c86f5fe9d1eb7d1ec885c5ee7e033fdb88258284e71ec6453dbea45129b9cef9582bdaaa240f6a2ba38e572acc1a04e06d126a31de9c0bf79e07eebc3ee036215e7a1448a0b993fbee95348f339819d553ef9031ad95c2b911b18bf05fd3f5c636e6c58896ca4955dbd0c950e74c7b9bc430457c4b11b37756d20db249e48ddbcb3ce58071e6c845691c3bb56139e0f6448084fc4974c11c5eb7bdcdbeddb26afac7da25a4002f36d0da92f6ba5a3939f2c723a9027fbb95d722e9abe4ef8175ab150c6e60e9f457a7b1eb1cc31a7a15d8271d0840f89b53ec33527df0b812a2f79caa185bd15235e7823aff18d6dbb9f32e9154746e0fa01fa96c5ab5c8ce5e3cfb2d7567e45fb38441f4e2a3d0cfc2df1661256003d89ef6cefe8c3b4c60be9a04443b590ff1e6b196e5cd2e2d2c7c927569cba61742c5c31f42f9cf6272e3d726707281974fc53f7dc4118fb077feb0ca6ad50f3d3e57500e1196f11a7cc5ded977d99f1d39bec071c6e3d0388f02c90ab3db4afd23e0b864c05a8f0a05be16d068281c4c29b72e5e97a9b0117a8d14e66d88fbb40fdfeeebbbed0e91496609f694b5cb286a96537dca3ec9892097d776c8a84303b1d16e54a47a1a87f408eaf62302aa7d1c88a319fd8214d9ea464d8e0222ae9e61ea1350d2be1136f663ca453da7515b7ccb96ea8dea03beb45ae0455b9de600d8b2bc2265759d0cec9fc0743bead667efad4f8631de0f9c341328b8cd7300e492ef05bbf7b507c620a4eaa92f700fc25eac472e27440024b3ef73f6887868854cd78dd92a6a3c02a846ad2dd6ed06a1111e04fd3c66e464898a57a7457b6eb319e0fa4d9cc5581fc23f6e0fb43cc08d5b07dc16fd909931f604ea615e5ff86562777d64c2ef9d9f32e72da3b4d8ebb428c66e108f8c7594eb73d1810147c42743c8be1d1bd58ae732d808282f0e418faffe74227bee8528669d559a27424a8de17c48de6e2a12bf50567d9cfe5f728c588ca137a48cc69523b8392f726f145ef5725bb0cc4666a1b5b582330e730977e4cb074f0633f8f22c3be44f41871b1377da8254b74cc8b628af21ba6bff9e1637a98c4f181fd0d645de67e41d3e6a91fdc6d0383215cd9012df2834262d5cf43b39a1f1d8bacf82dcf8cb08b16f69ab154adf99ab18fc12c7aa8b1e0fe349baba3459c8d8434017bb9c743e824b5c154230c77157f22eb2c3c586841cad60ce669e22ef2f3f9527e2a256d0341440992c52d6daa338ddfaef90092e9cb76fe94c140d6231f11cc91cc45d976f5bef2e7aebe6b1095eefe777c29941f483de14ed8345822faa8501e5e2a373fd3f4b80e6000d86b96d0902ed4476cd74c75f844ca1ed0ec23e63a1c119613177495c966c11f162923497cc543a88a2578fbb3d1524d1f25a7c58", 0x1000}, {&(0x7f00000013c0)="9cefbb0a281856d3b7c33d15c44158363178040daf86a9ca584d9381d6e84dff25e963ae024fe7a5fd31c933a6c4de2fd48ae6c8bc861aa0e0cdba46efb8d6606e2a56d5ccbedf4f8a74afe9f0c6e5a73d09af03cae577ac356d84afd6b16ca7f0e7bbf5e4226d7756be3d754f2cb77c10af2958b34bc391b6f950668e63c6eb7e53f71d92f2be6b591aa53605b5cbcd4b854043d69e457381fd1fa35d90e9638791a6043dbcc1daed37cc6df3c50fc9f2348576fd004c7fe92318edc27972ce6adfbd6336f8f4e8d0", 0xc9}, {&(0x7f00000014c0)="ca474153f157afbdcda787c3160a16529e0007d8a5d42d6c2dc2fbc905b0fd5fdd9589efbd160962fe855ddb2181ef07c8823f25bc8aea1cb7ff06d341ecc7e4648bb938f1ccfdfd9ad717cbf532b2c33e2bdeaed159ba4f9b9102f2a9c677a541263fcb9b2348d63b5adc89dda2be90c8ca7c185e47f9fb26b1f97551ac1420e8a46e59947d9e", 0x87}, {&(0x7f0000001580)="8ae69f90a7a7dc1d01c9f67f91ca1642bff901edba4c65fe608e625be65a0b1bcbfac66fdd0d4c940a1e602eee94eab01293c9e80f1ef7a143ef1fa4815312cd2c605c32d475b8e2ae97d5fcf4aaefece9250c2d151bb5243b75819675f0bff7f01aa2c67a0d85af6183087580e18b3f3014f0401546a0863ef952868c1d319d9617d8ff20deaeacea9823266bf057f9fa5d9db942f44c8e901007428c9d5579d6092c37a11a28f95ae7862d71f89078", 0xb0}, {&(0x7f0000001640)="2bdfdfef4045d867b00dc930a4834b5670974de6496e5cabef0c497e80d82451ae9fbbc52b6f557c452019d3e732ef006b05da470240a1fc136ca56ca76cceeb70d7555c1c0405bbb6d6b5393bd5cb67ab286c01176d0b495087c678a28341aadca56ce934543341fb8c4150bf0c1846946f9035b2fd8678c509e8a9f3c1c92b90a284d12bc3dfa947f6aa1a04", 0x8d}, {&(0x7f0000001700)="832effd6ce01b11976794d12f21db6d40c1cc53b9e89eba184ffbf8f66991f9290ddebcd22cb2b5c3c8b5a132c6f46d9e03cc9393c2c713332cd342d4ed0e70e41a7a4aa6771bc4c4aa41e10f009ef317d3626947a79351d646a428f9c6c7b5bbd", 0x61}, {&(0x7f0000001780)="36f117a2ae47c9591654c440f8a595df38c34c1b0ba36ef9ddf75a67a518a258610fafb7241344c1258c542d9ff76195289d60b35badd9f00643ef2e68013ebbcc041529a9b14ddbcfb138a0fecae270d0f1feb705766a2aca838d4fdb789fd89b42c08fa5d38db43f0f17b82f908df8bb505fd7474d229e8f6e79745c9fe397c8e2258d", 0x84}, {&(0x7f0000001840)="d253b2b5debe3ab0b7757e99a9c19c4443867c9f6ce9206a4f4e432226a3431c5b1479a29e75a4", 0x27}], 0xa, &(0x7f0000001bc0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYBLOB="cc95000000002000000000000000ffff000000000000b89c9516a92900000000b49d10b3f8cccc3102", @ANYRES32=r27, @ANYRES32=r29, @ANYRES32=r31, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r34, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0xc}, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x49}, {0x6, 0x2, 0x0, 0x30d}]}) pwrite(r0, &(0x7f0000000200)="7baf869d7cf02a6cebae5941076a", 0xe, 0x0, 0x0) 02:12:09 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x10, 0x1, 0x20) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x61d}, 0x0, 0x0) 02:12:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open$dir(&(0x7f0000000280)='./file0\x00', 0x1240, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1104, r2) write(r1, 0x0, 0x0) 02:12:09 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$BIOCFLUSH(r0, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r3, r1) listen(r2, 0x0) r4 = getpid() fcntl$setown(r1, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 02:12:10 executing program 1: r0 = socket(0x400000000018, 0x2, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xc8) setsockopt(r1, 0x4402d, 0xc, &(0x7f00000000c0)="76ffcbff13b9fd6e2eaa4e713048e69931929649", 0x14) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) getpgid(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) 02:12:10 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="c17420564dc02b018078e8dc0ff084fc5000ba34d8b37e7bfad10714bdbaa26d6cd1ee73f1e02132a362f638d727a44721693046a35000b12e388aea6c686f0ee586c1097a1276bc5688", 0x4a) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/161) r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r20, 0x6, 0x1, 0x1, 0x2}) r21 = getpid() getpgid(r21) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r21) r22 = getpgid(r21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r25, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r39, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r39, 0x6, 0x1, 0x1, 0x2}) r40 = getpid() getpgid(r40) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r40) r41 = getpgid(r40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r6, r13, r9, r14}, 0x3, 0x0, r22, r23, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3, r3, r7, r43, 0x0, 0x89, 0x4}, 0x10000, 0xda}) r44 = semget$private(0x0, 0x9, 0x42) semop(r44, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r44, 0x0, 0x0) semctl$GETNCNT(r44, 0x2, 0x3, &(0x7f0000000900)=""/191) semop(r44, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r44, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r44, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r44, 0x0, 0x2, &(0x7f0000000140)=""/161) r45 = getuid() r46 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r47 = msgget(0x1, 0x254) msgsnd(r47, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r47, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb8e59ef1e9adcfc9dae237ec3fc7a8913a9cf2b283a600010000000000004b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e6f518a6ed8256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f3accbc09af01a5dbca6641f6817d6071b121a8f7cb59358871fe7ab6353f3042"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r49 = getgid() r50 = socket$inet(0x2, 0x2, 0x0) setsockopt(r50, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = msgget(0x2, 0xc0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r57 = getuid() r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r59 = fcntl$dupfd(r58, 0x0, r58) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r61 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r62, 0x0) msgctl$IPC_SET(r54, 0x1, &(0x7f00000003c0)={{0x0, r55, r56, r57, r60, 0x1, 0x9}, 0x800, 0x1, r61, r62, 0x6, 0x1, 0x1, 0x2}) r63 = getpid() getpgid(r63) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r63) r64 = getpgid(r63) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000280)={{0x8, r48, r49, r52, r56}, 0x3, 0x0, r64, r65, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000180)={{0x3, r45, r49, r66, 0x0, 0x89, 0x4}, 0x10000, 0xda}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r68 = semget$private(0x0, 0x9, 0x42) semop(r68, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r68, 0x0, 0x0) semctl$GETNCNT(r68, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r68, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r68, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r68, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r68, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r68, 0x0, 0x2, &(0x7f0000000140)=""/161) r69 = getuid() r70 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r71 = msgget(0x1, 0x254) msgsnd(r71, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r71, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r73 = getgid() r74 = socket$inet(0x2, 0x2, 0x0) setsockopt(r74, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r77 = msgget(0x2, 0xc0) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r80 = getuid() r81 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r82 = fcntl$dupfd(r81, 0x0, r81) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r84 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r85, 0x0) msgctl$IPC_SET(r77, 0x1, &(0x7f00000003c0)={{0x0, r78, r79, r80, r83, 0x1, 0x9}, 0x800, 0x1, r84, r85, 0x6, 0x1, 0x1, 0x2}) r86 = getpid() getpgid(r86) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r86) r87 = getpgid(r86) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000280)={{0x8, r72, r73, r75, r79}, 0x3, 0x0, r87, r88, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000180)={{0x3, r69, r73, r89, 0x0, 0x89, 0x4}, 0x10000, 0xda}) r90 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x3, r66, r67, r89, r90, 0x104, 0x81}, 0xf831, 0x7, 0x100000000}) execve(0x0, 0x0, 0x0) 02:12:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b51b70012d31d781e87a07f327933"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) 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) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r2, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 02:12:10 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, 0x20004000, 0x200000]}}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x637}, 0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) 02:12:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) r0 = socket(0x800000018, 0x3, 0x80) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) pwritev(r0, &(0x7f0000002300), 0x0, 0x0, 0x5) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) sendto$inet6(r1, &(0x7f0000000040)="ec6239ad521a6216b78c3d9020efe654042094c3805b6ac7a0b7c0b893fe68f0347f7ddc7fee177f5a02077be304ca1c9ab0e44e483094158912627e1d", 0x3d, 0xa, &(0x7f00000000c0)={0x18, 0x0, 0x9c9, 0x1000}, 0xc) 02:12:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x28}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) fchflags(r0, 0x80000) 02:12:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x401, 0xfe, 0x0, 0x7}, {0x8, 0xf9, 0x2, 0x1f}, {0x1000, 0x6, 0xe1, 0x4}, {0x6, 0x8, 0x6, 0x4}, {0x1, 0xff, 0x5, 0xab6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80286987, &(0x7f0000000300)) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000240)=0x40) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000340), 0xa9, 0x0, 0xfffff801, &(0x7f00000003c0)={0x3, 0xffffffffffffffff}) kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x809172, 0x0) connect$inet(r9, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x84}, {0x6}]}) fcntl$dupfd(r11, 0xa, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r12, 0xc0206921, &(0x7f0000000140)=0xffffffff) 02:12:10 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) msgrcv(0xffffffffffffffff, &(0x7f0000000400)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 02:12:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/22}, &(0x7f0000000080)=0x18) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getuid() r6 = geteuid() setreuid(r5, r6) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r8]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x2, r3, 0xffffffffffffffff, r5, r10, 0x100, 0x1}, 0xffffffffd030644a, 0x10001, 0x4}) connect$inet6(r1, &(0x7f0000000140), 0xc) 02:12:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x7}, {0x3c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 02:12:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) r1 = socket$inet6(0x18, 0x4000, 0x1) recvfrom(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x2, 0x0, 0x0) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)) 02:12:10 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x2}, {}], 0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 02:12:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x20000}]}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/221, 0xdd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:12:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990183caf95997dfd835fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpid() getpgid(r17) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = msgget(0x1, 0x254) msgsnd(r19, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r19, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt(r22, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r33, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r33, 0x6, 0x1, 0x1, 0x2}) r34 = getpid() getpgid(r34) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r34) r35 = getpgid(r34) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{0x8, r20, r21, r23, r27}, 0x3, 0x0, r35, r36, 0x9, 0xb01, 0x9674}) ktrace(&(0x7f0000000500)='./file0/file0\x00', 0x6, 0x40000000, r36) r37 = getpgid(r17) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r6, r10}, 0x3, 0x0, r37, r38, 0x9, 0xb01, 0x9674}) setuid(r6) r39 = socket$inet(0x2, 0x0, 0xff) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt(r0, 0x1000, 0x2, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r40 = socket(0x800000018, 0x3, 0x0) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r40, 0x0, &(0x7f0000000380)) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYRESOCT=r40], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 02:12:11 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000100), 0x10000) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c102bc6f0400000000000000000000e758e4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x400) 02:12:11 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="a0"], 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 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) 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)="100e2956b9223776", 0x8) 02:12:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0xe1d4) 02:12:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x8001}, {0x1d}, {0x6, 0x0, 0x0, 0x2102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 02:12:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) socket(0x20, 0x5, 0x65) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r3 = getegid() r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fchown(r0, r2, r3) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 02:12:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10, 0x3, 0xb8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x800000018, 0x3, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3cd7, 0xff}, {0x592, 0x1}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) fcntl$dupfd(r0, 0xa, r2) fcntl$setflags(r1, 0x2, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4d1c, 0x8}, 0x8) r3 = dup2(r0, r0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) listen(r4, 0x20000) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 02:12:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x20000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x181c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1) setsockopt(r1, 0x61b5, 0x101, &(0x7f0000000200)="ef6881331cf472f77911d23cc490b253ef8e4e30f58f281ee21cd00a3abdb136d38e09a1c646884cf9901d00dc846bb3f575a75d15722f8ab603734137c7503f01439304456df0dea70dc7dcdd75d5770244ac727e41ac2e5fd0636df98f1697927db62793cfb4abcac182b3399ae357e95fc161cddd538376f280c7b6e8a1aa2a2fbb6b7ada51011d16e121219bcd8faa7643c6fa18b1c34f5ba9523dbbfec8cd61418269d99b91b23b1881e8a1ed454b411387a49221ad56b8", 0xba) 02:12:11 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0), 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140), 0x8}], 0x2e8, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f6275730072016c33e9cb7fd245be71829c8352391c2c4111d8335952a382943f7ca61e8144af1bcc8393a7922747e8c19134f4b12825b22c3c1ca5c57c165e58"], 0x8) 02:12:11 executing program 1: setpgid(0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001140)) r0 = socket(0x10, 0x8000, 0x0) ftruncate(r0, 0x0, 0x1f) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x10) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = fcntl$getown(r3, 0x5) r6 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r6, 0x7142a0a9c9697a9e, 0x8, &(0x7f0000001500)=0x3) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000140)=""/4096) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r5) 02:12:11 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) 02:12:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="00000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4e8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310bcb6fdcd8aee92b5ac4a9c04d489fa3f800040000000000000001000000001d0000000000000001000000000000", 0xa5, 0x409, 0x0, 0x0) 02:12:11 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYBLOB="2da1c64d5261afb7409a902d8e861c5086e658af100ed60ec3f948217dcbd16a6e2aed43b8673dbdd7c5538ed0b63fb44e02e3deb492e11d41e33037d9159022a4679b57eee79e77bd2f69b6d7fbae5e0b90ff0c291310294818a8b5336d4b14a357c339d4fc55f24b47a5d25ef86a28cd6a097d047b3712a2e13d819705f6b2be4bf0e086e07ea3ff0544c039c495ca390f909e", @ANYRES16, @ANYRES16=r1, @ANYRESHEX=r1, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES64=r3, @ANYRESHEX=r1, @ANYRES32=r5, @ANYPTR, @ANYRES32=r4]]], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r6, r0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="820202000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728d933a02eeadb7a9c43075925ed5f37cef3b241b1839960a93887b010cd91021522c8e4f0144063c64cb80859d8cbdfb175d10000000000000000000000008ecd054a6dd807000000000000000035efb205cc32550c0b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca23439e36c0eabb20ede0d8546c11ecc1e27d67bb80578bc691c959c8af3803ba05dd5321542577b2b29613aa5f6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab5354500000000000000000000000053e3d5b44f2b371237d665cb2a39a838d42bc9bd6cdcf5cf6ef3cbac314aa96c664b82bc4d69009334219e01d5fe37ac455d11db1e579a3ba05bc30555a73f82fc902ad5172c5e2850e90a56849ab03c526f99ca13b364ffa7a9e18a7040db657b91ea0de47d76e32c83848ec8c5dd4d272d8d9af6f82f7404b6f24358167a51285340f9106476d7ea84c0e4c7229d45c7109500c0b4bd89fb66b649af671bef458f08b134"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) r8 = semget$private(0x0, 0x4, 0xb0) preadv(r7, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r9 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r8, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r10 = msgget(0x0, 0x246) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r11, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 02:12:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x45}, {0x1f, 0x0, 0xff, 0xfffffffc}]}) pwrite(r0, &(0x7f0000000080)="7be21ea66ae3", 0x6, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x3, 0xfa, 0x4b, 0x3f}]}) 02:12:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r5, r6) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) getgroups(0x1, &(0x7f00000000c0)=[r6]) fchownat(r3, &(0x7f0000000080)='./bus\x00', r4, r7, 0x0) 02:12:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x7fffffffff3) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r4, &(0x7f0000000080)="9e", 0x1) 02:12:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000100)) 02:12:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2a5d91c46fb4fda9, 0x1c0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8012, r1, 0x0, 0x0) 02:12:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) r3 = getpid() r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r6, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getgid() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r20, 0x6, 0x1, 0x1, 0x2}) r21 = getpid() getpgid(r21) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r21) r22 = getpgid(r21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x8, r7, r8, r10, r14}, 0x3, 0x0, r22, r23, 0x9, 0xb01, 0x9674}) r24 = getpid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r26 = msgget(0x1, 0x254) msgsnd(r26, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r26, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6fa9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee997428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r28 = getgid() r29 = socket$inet(0x2, 0x2, 0x0) setsockopt(r29, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = msgget(0x2, 0xc0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r35 = getuid() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f00000003c0)={{0x0, r33, r34, r35, r38, 0x1, 0x9}, 0x800, 0x1, r39, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpid() getpgid(r41) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r41) r42 = getpgid(r41) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000280)={{0x8, r27, r28, r30, r34}, 0x3, 0x0, r42, r43, 0x9, 0xb01, 0x9674}) r44 = getegid() r45 = socket(0x800000018, 0x3, 0x0) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r45, 0x0, &(0x7f0000000380)) r46 = socket(0x800000018, 0x3, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r46, 0x0, &(0x7f0000000380)) r47 = socket(0x800000018, 0x3, 0x0) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r47, 0x0, &(0x7f0000000380)) r48 = socket(0x800000018, 0x3, 0x0) bind$unix(r48, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r48, 0x0, &(0x7f0000000380)) r49 = socket(0x800000018, 0x3, 0x0) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r49, 0x0, &(0x7f0000000380)) r50 = getpid() getpgid(r50) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r50) getpgid(r50) r51 = geteuid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000180)="a5945495ed4d998fe928d738a6f771e76604b6ae9f9bcf9525722a908b6830a4b12d2323f097fee637e6f18b84c62629eb930ff273361ff849a468fbe688a729ccff8115ac5389734d335ac8b2744be7cb24cc2a8e1348366dfaa4e34354a41f362b535718db78e83c3e92482be0ba1c28c53e9b91eacc855d923ed1116bb22d3823d7d691448eca7f42f9dcf285c3a15b829e8197098c39c268510446cbe6d080c51cdbbabaf7c4a3443b5d4528bda01d259b56b560568e1ec5aaf9c5b283f8b77f72f65a89c6b2da36b55c58eca852fa99abbecec001beb8e28617542de26ffc9b9d8f5f4b79769739c14ab6ab0c906f91cbcf569233bfd34d", 0xfa}, {&(0x7f0000000280)="88fcfdc556cd019422ca418626d16d4c9b5634e671eebfd98d1396126b129004065e1e925cb2e36e5251638f87c61a1a04aabc47efcf739843", 0x39}, {&(0x7f00000002c0)="5facfe51d998fbcecdb5cf4c77f242c05acdcdf2023ed6039768049b3b74291393762e7cecfcdb87e9f433bc73978a09278aec249d7b9453450475c28d8e28e364da76ff878af2467cdcaba57c2e97783d56077809ce240e838984987302ba2e91f5e32bb54e3c60c4383c5dda18d9e78af389a40969cb36ec3585796b5a667b", 0x80}, {&(0x7f0000000340)="a3892356288fdc27480d01ac975dcca4f5c40fe0679f5b25384bdb9768adab19b70e713e488fe7da916d0a3ac8b964ec5f33c041838a5a49c9c20f48f386b2bebc4c25193045a9c1b1721023c190d0fb74fd0da30f2cabc53debdde62d557e06c87ede7f3aff66df6c13160581c0eca8846997f53ea3e1ebcdf3e27d308312d0675e3ce3d348", 0x86}, {&(0x7f0000000400)="2038799768", 0x5}, {&(0x7f0000000440)="ef72fb6917215fa19bd014078e01dc5ea0fce46b572c565134ca5e51eacb1d26edd363e03d9794ce8b08bdfd34b8155554422dc27668f50dc173c60fd5ef5e3d25b07685", 0x44}, {&(0x7f00000004c0)="e1c475773ce0393c9020329b248f9936d821e74fed8959a757769d1a612defc64fa61086d48b6e37dd49289ff68a434e60f15397a50df3e3665da64b1b672a6d1214925f3ed52ede0fa8f148033f76", 0x4f}], 0x7, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r14, @ANYBLOB="0000000000000000000000000000000000000000ddc5f236b527cc9855d4a23e053ef2f05d0906a08da3a99ec0740d3041740bffdffb038463c34d1aa529d5034363728ef1d9d4fd202b860fc180ce45341b031338c12e107c325f1249524292c8d65157ee50c4d2f0a3eabef09e27e61123b55abc58411389266bedafbe9b0b9ef3365d9e2234090bcc6cbe451c08be217812d83120a1208446ac6bf978d177d88c98b93a855936679072056a81be86a22f899a46d01e537d207835abbae069c83752c3b19b2dd65357c99520b561186984caaf26769ec73be95a9751e01a56a148aaac14860ec075966d840e341f9554960a4223633bf4b658000001000c9e77aada89e53a081ae672815fd0eea2e23d7d3fa47dd7ea16d89186ef49bf3dcba8b5a67584d6804f13f863411cddf004445b75e1a0919fb279fc8a98d46df700c2b69f0f24becc5698c8a3b5c6fc310cda3e569ff58a86b119c14e53d8d4290a95060ac3d37722725810845932b5d4e1bbe6f4b09c4f6950d7a27d38d21966b484104dfe040f45c954bacbeb84188fe4774180fd22d58508d85e5fd1790dfca9f209268119411a296d2c28194710ddeadbcaf4f34aa9478b58a5ba370da53a87f1a061d5f50860e1b12e9e147480522ad09bdd15394f805f583ae028da005f2abd1ca9ff5b303d229054e5a12fc5dab8ad446f28b3a171cfe89fd2912780667ac99716b1c798fca1265c546f654cee0d50e845e99547bc5d1ff25050dde5", @ANYRES32=r24, @ANYRES32=r27, @ANYRES32=r44, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r45, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r0, @ANYRES32=r48, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r49, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x6}, 0x1) r52 = socket(0x18, 0x1, 0x0) close(r52) r53 = socket(0x18, 0x2, 0x0) close(r53) socket(0x400000000018, 0x3, 0x32) setsockopt(r53, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r52, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r53, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 02:12:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x120) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x8, 0x71) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x200, 0x0) kqueue() r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = dup(r3) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) r6 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r8, 0x0, &(0x7f0000000380)) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r9, 0x0, &(0x7f0000000380)) r10 = accept$inet(r9, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r11, 0x0, &(0x7f0000000380)) r12 = socket(0x800000018, 0x3, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r12, 0x0, &(0x7f0000000380)) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x29, 0x80000001, 0x9, 0x7}, {{r2}, 0xfffffffffffffff8, 0xa6, 0x10, 0x7fffffff, 0x3}, {{r6}, 0xfffffffffffffff8, 0xc3, 0x4, 0x3, 0x3}, {{r7}, 0xfffffffffffffff9, 0x10, 0x2, 0x21, 0xb5e}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x7f, 0x3}], 0xffffffc5, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x5, 0x4}, {{r8}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x7, 0x1000}, {{r1}, 0xfffffffffffffffd, 0xe, 0x40000000, 0x7, 0x4}, {{r10}, 0xfffffffffffffffb, 0x84, 0x10, 0x7795, 0x101}, {{r11}, 0xffffffffffffffff, 0x2, 0x20}, {{r2}, 0xfffffffffffffff8, 0xa, 0x2, 0x4, 0x6}, {{r12}, 0xfffffffffffffffc, 0xd6, 0x40, 0x480, 0x97cb}, {{}, 0xfffffffffffffff9, 0x4, 0x4, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x30, 0x8, 0xf33, 0x10001}], 0xffffffff, &(0x7f0000000300)={0x1f, 0x2}) 02:12:11 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) socket(0x18, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xa0, 0x3, 0x1, 0x4, &(0x7f00000001c0)={{0x80, 0x1, 0x8, 0x7f, 0x7, 0x9, 0xffffffe2}, {[0x1, 0x6, 0x7fffffff, 0x9, 0x1ed, 0x284, 0x1, 0x5, 0x200, 0xff, 0x7ff, 0x5, 0x8, 0x1, 0x1, 0x9, 0x9, 0xffff], [0x1000, 0xfffffffffffffffc, 0xffffffffffffc8c0, 0x1, 0x3, 0x2, 0x7, 0x2, 0x9, 0x80000000], [0x200, 0x80000001, 0x4, 0x4, 0x1, 0x100000000, 0x97], [0xfffffffb, 0x20, 0x5, 0x9, 0x2, 0x5], [{0x7729, 0x7, 0x7, 0x1}, {0x1, 0x80000001, 0x7, 0x3f}, {0x5, 0x400, 0x57, 0x1f}, {0x42b4, 0x100, 0x2, 0x2}, {0x1, 0x80000000, 0x5f, 0x9}, {0xfff, 0x5, 0x3, 0x1}, {0x4, 0x7, 0x5, 0x7f}, {0x400, 0x4, 0x3f, 0x6}], {0xffff, 0x1f, 0x10000, 0x2}, {0x0, 0x5, 0x3, 0x40000000200}}}, 0x8, 0x20}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffd}]}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x1, 0x9, 0x8}, {0x18, 0x2, 0x7, 0xfffffffc}, 0x2, [0x2, 0x8968, 0x70f, 0x7fffffff, 0x711, 0x2, 0x7, 0xffffffe1]}, 0x3c) pwrite(r2, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[{0x0, 0x80, 0xe0, 0x6}, {0x0, 0xf8, 0x7}]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 02:12:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./bus/file0\x00') r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getppid() getpgid(r3) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000015390000000000000000000000000000000000000000000000000000000000000000000000f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000011d48ab53b204e7d3fc9fc02a646395d326bb04a42bc1a537519abb4379033a704d39e39130a45c4a1dc80561ce4c5b620bb1f9804d12bb52997378a748f746a47744b7c0411909a52c333d40bc7db0ad244903ea3a2d12f3bb786d77d587bfca3420d5d4e654db22c01b2b35dc82b0ccae091a1b7f1a3c51f59b7c3ebc3685812179431aedfe3f18b7ce1e47e874ed93564d7b67852755ef2aeb7ef3665f9cdf8c6730e20d2721740e9e870b4cfe80395c9b9d773a8438796aaa1a14bf2bb"], 0xfa, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001d80)=ANY=[@ANYBLOB="02000000000000000d92f87a67d79080b40c60873cff39bb32524b5fab37eedb5db9b4cb6a6ec55475b7281c0af41d06000000bd90fe11ccc20117c2e474426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da65897b1a8c6076839de74601e1d3db901c48e582d225bcaa84fa8128f2d1071d2b654651f61f418c9b0b7fde0ba452cfcd562e42d8cac3abf2a3009423906e081cccf53398aa38c3b9e4207541ca4edbde17f17298a431508f9c1b08115f330ee37f5e4c89f3d78ad0000000000000000000000006d8c4033714d832447b5f6c86a4e0a71152798d7edd07f4b0007350d6811ced842ad6b027c6ec887a9fe10363796ea07d142c9afda1631d4d70e4e2c1d9af3fc9db996d93052647cf79f08167ce14ca89c5acccb44187b7d6aedeb68853836b3ac70b9fec3f858eaa5f9a7acfee94e820ca80752f71c04c35721582cf33b45a6c0c7312543609bde628a69abef105646eb84496c29dfa52db6cd6cf4489dcdfee9b42db80f14145a14bf252a98951d2b0eac27a47d8f8df8d340bcc86f1dfabc3ba4733c12270b9596e5735af0"], 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getppid() getpgid(r10) msgsnd(0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="02000000000000000d92f87a67d79080b40c60873cff39bb32524b5fab37eedb5db9b4cb6a6ec55475b7281c0af41d06000000bd90fe11ccc20117c2e474426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da65897b1a8c6076839de74601e1d3db901c48e582d225bcaa84fa8128f2d1071d2b654651f61f418c9b0b7fde0ba452cfcd562e42d8cac3abf2a3009423906e081cccf53398aa38c3b9e4207541ca4edbde17f17298a431508f9c1b08115f330ee37f5e4c89f3d78ad0000000000000000000000006d8c4033714d832447b5f6c86a4e0a71152798d7edd07f4b0007350d6811ced842ad6b027c6ec887a9fe10363796ea07d142c9afda1631d4d70e4e2c1d9af3fc9db996d93052647cf79f08167ce14ca89c5acccb44187b7d6aedeb68853836b3ac70b9fec3f858eaa5f9a7acfee94e820ca80752f71c04c35721582cf33b45a6c0c7312543609bde628a69abef105646eb84496c29dfa52db6cd6cf4489dcdfee9b42db80f14145a14bf252a98951d2b0eac27a47d8f8df8d340bcc86f1dfabc3ba4733c12270b9596e5735af0"], 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x1800) msgsnd(0x0, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0xfc, r7, r9, r6, 0x0, 0x46, 0x81}, 0x10005, 0x1, 0xffffffffffffffff, r10, 0xa5, 0x1, 0x4e2d, 0x1000000000006}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fb8c598a77817694e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584b00000000c32e29e3a2dcb27a4338f72f000000000026f39a00000000c3569a47216586cb5661038817a900000000e05b4289dc0fb331d069366f1550f86cb20a08ef09e8ec88e2ce57a5c4e6a934807f50869418c83bf75311659ea8332f5e4dbae89c139b6ac95a36bcfb0739437b"], 0x1, 0x800) msgsnd(r11, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 02:12:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x2) getpid() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 02:12:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) dup(0xffffffffffffff9c) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x120, 0x2) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xa) write(0xffffffffffffff9c, &(0x7f00000003c0)="72de5befae8cc72287fe43ae46acacde4c31b67abbd240f446f79172ab62a128ef484fb49015030404549d75e08108b6eec5f602e54cb7cc8b7987b3a4f8b4debcbb1e3068fe512ee1d02f8abb594d6ad6ac7dcc24692c42330ab697d870ea02ebefc58cc18be8c862c951afc0d08699ddf5c656b1c7dfec44ceb5e4c17dac3e3052f7e8bc4cf54616f9f4c3587eefae62108eaf93a693c0c1afb47c2eed5b87a61b5d4d00708a394c1f0f24ca2557f04f5b2dafd289e291e7312da407e4cdc7c167f8ab90f46bb4876f1ff726353666d5c848b715a082f362b6ca603ae073d733c6bc4097e694f50b1b99f2", 0xec) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000280)={0x4, './file0/file0\x00'}) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) linkat(r2, &(0x7f00000000c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00', 0x4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x100}, 0xc4c01002e, 0x6}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000340)="1ca240272d55e86d8bf86b300006e3bb", 0x10}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r8, 0x0, 0x0) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r8, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r8, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r8, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/161) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = msgget(0x1, 0x254) msgsnd(r11, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r11, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x2, 0x0) setsockopt(r14, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r25, 0x6, 0x1, 0x1, 0x2}) r26 = getpid() getpgid(r26) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r26) r27 = getpgid(r26) accept$inet(r10, &(0x7f0000000540), &(0x7f0000000580)=0xc) r28 = socket(0x800000018, 0x3, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r28, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xfffffffffffffed0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0x8, r12, r13, r15, r19}, 0x3, 0x0, r27, r29, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x3, r9, r13, r30, 0x0, 0x89, 0x4}, 0x10000, 0xda}) semop(r8, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x5, 0x0, 0x800}, {0x4, 0x3ff}], 0x3) 02:12:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x184) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x33, 0x0, &(0x7f0000000040)=""/51}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x1, 0x1, 0x0) sendto$inet6(r5, &(0x7f0000000140)="237ced2ef17265c06684494f48543cc853f15fb0dc1c8f58650b9c32ad4461e6123ddb34045f30bd3e2ab2e01b7deed68899e362818533fcf8ce2b38cf1463ce9f6ec4929de49ec275332f356c84bbdc2d11a16ee2bbaeb6ec3523812c7dc5d9d5af4fb9f1f71c8b0e87b13d1120ff082ce0314fcdfdbe7364276e78abd10ba71f0347b14985d58c87fa301b1408d018e5bd5e491f1c622aaced0d2269aa69f9fdd0053d7c34be078b9844926d08018e2af6e4d11ec9df6f1b7bc41ef973610ab614d2a5e8ad0335f5b6a5e6a7c45a6682bf2fa9a86767e60ed36f985c92bd2f030c4b", 0xe3, 0x1, &(0x7f0000000240)={0x18, 0x1, 0x2, 0x50}, 0xc) dup2(r5, r0) 02:12:12 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c2", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) 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 = socket(0x18, 0x4, 0x8) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/70, 0x46}], 0x1, &(0x7f0000000200)=""/61, 0x3d}, 0x800) 02:12:12 executing program 1: unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000280)='W\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000001300)='c\x00') readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x8b) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x7, 0x0, r1, 0x0, 0x0, 0xffffffff, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) rmdir(&(0x7f0000000040)='./file0\x00') dup2(r2, r4) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) msgrcv(r6, &(0x7f00000015c0)=ANY=[@ANYRESHEX, @ANYRES64, @ANYBLOB="41897fff0a103027bbd953e6397ac3f09896414fe4ddee5892b27287901d76e81c916f43c6f786383207bbc79d35ec45ee4209e6d2a52afb68e08cdf675b25915b9bc615fc6c6ffb0100000000000000c4062aa219da6e095c4ef10d64dc42509fde7e85bfdba4c237481d451b3f96d1c00fff555e5e9dca17980adc0e62f1f86ddf052fc499d2159024a5fa9ac780e2384aed0cc664145d2ab9791fa330d2a7a5c1d9b13ed56ded35741925274e90a8408d78281a148ea6ae8f1786077faa3e37803c413eca2154219e98d74312fa7431225eeddfb26ba68456a8c7d9cdf8671a6e1c1cfe949a34f3eb477a3be983869823f4aeb170c90b0600d0e41b647cd5f05edf8f6f69441fbfd7d0d6357f4f5d7092ef4073307d67ae7ccfe6a15dcc8fa4aed417bb8a6d9af261b86e878abe62b66b3070e8cf6463b3e1828ebe33cb249c3a4592c2befb1e332a67a703c09039a7ea41b831726ab4691a5e13b59c538c72e0a871fb11f7003f37b534fc1e42ff39b7e6fba352481265e53827d729e7ddf3651166a6d3959801d94bae3da78d622df43c3569c7568d60c781f9b6297b8afef7ae75f1cf69b08a867ac7aa39f7063030f28a32b3919d89825ab2d53b1d7c76"], 0x3, 0x1, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r16) getegid() r17 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r17, 0xa, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = socket$unix(0x1, 0x5, 0x0) dup2(r21, r20) ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r21, r19) r22 = getpid() fcntl$setown(r19, 0x6, r22) fcntl$getown(0xffffffffffffffff, 0x5) semop(0x0, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(0x0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r26 = socket(0x2, 0x3, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x3, r23, r24, r28, r25, 0x4}, 0x200, 0x401}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r29) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)) 02:12:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x20004000, 0x200002, 0x0, 0x0, 0x0, 0x1000000000], [], [0x2], [], [{}, {0x0, 0x8000, 0x0, 0x10000000}, {0x0, 0x0, 0x80}, {0x0, 0x3, 0xfffffffe}, {0x0, 0xfffffffe}, {0x0, 0x200}, {0x0, 0x0, 0x353a}, {0x0, 0x100}]}}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x7010, r0, 0x0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 02:12:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0x9]}}) shmget$private(0x0, 0xa000, 0x280, &(0x7f0000676000/0xa000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r8, 0x0, &(0x7f0000000380)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20001, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x7ff, 0x5}, {{r2}, 0xfffffffffffffffd, 0xb6, 0x4, 0x3, 0x10001}, {{r5}, 0xffffffffffffffff, 0x1, 0x80, 0x100000001, 0x1}], 0x6, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffe, 0x8e, 0x0, 0x0, 0xfffffffffffff907}, {{r7}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x9, 0x9}, {{}, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0x80}, {{r8}, 0x1, 0x8c, 0x1, 0xf71, 0xffffffffffffffa4}, {{r9}, 0xfffffffffffffffc, 0x80, 0x1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffa, 0xa0, 0x2, 0x80, 0x8}], 0xffffffff, &(0x7f00000005c0)={0x0, 0x1800000000000000}) r11 = fcntl$dupfd(r0, 0x0, r0) r12 = socket(0x2, 0x3, 0x102) sendto$inet(r12, 0x0, 0x0, 0x7, &(0x7f00000000c0)={0x2, 0x0}, 0xc) pwrite(r12, &(0x7f0000000080)="efb4ddfa3d56b256d314fb39316e8179067c6a6ad91fa1d30f5387f18e6c0fd341e5fbea96d7485e4bd9f73c30987c82859ddc0d1f364fc647a871c2fb656baa3ee85ae6d848167c2a214265fa88cbce92f04ac8952470464d52b741a4cdc6d6ce56f13bcc1e8fa76280eda7cdb462a07e46b02add68ba9cefa6858477c8db88363f9802211a2b688e033aa4f14bd8f5ed5f30e84f0f6a35e65fd428d4d1385f369acac7b891f388b0ecc6c4ede6a61b2b910439b734276792f8a40fc2f19c2d61a97aca4ac44021c7d3fb6d4b0628774eef295c6cb17d54fd526d2ff24504f19843fbf30e64793704f429cd0ddccce3166cf3d68c43618287e228949ad1", 0xfe, 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 02:12:13 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x1, 0xa) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) dup2(r4, r4) shutdown(r1, 0x1) dup2(r3, r3) write(r3, &(0x7f00000005c0)="12320573af8c65", 0x7) r5 = dup(r2) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x5, 0x800, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00", 0x8}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r7 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x1) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r8 = semget$private(0x0, 0x4, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = semget$private(0x0, 0x2, 0x123) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000640)=[{0x4, 0x4000, 0x800}], 0x2aaaaaaaaaaaacb8) semctl$IPC_RMID(r10, 0x0, 0x0) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r12 = geteuid() semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) r13 = getgid() semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000340)=""/211) r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 02:12:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x6}]}) r1 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x3) 02:12:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) socket$inet(0x2, 0x5, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000ffff00000000"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x8, 0x20, {0x2, 0xfffffffffffffff8}}) 02:12:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc2a9c7e533410046, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) syz_open_pts() getpgrp() 02:12:13 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r0) syz_open_pts() r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) sendto$inet(r3, &(0x7f0000000740)="c11f1b8610f036efff2bb4fe4042a7b2680e92f49ca0dbf330e6803ca65aba2be206b3af39ccaaa0df2a883fa6ba26aeb40458f67d1be8d08b7f5a331ec23802225d32d13ba9c5fd64f55c8a8599d724f77a529c54feda2f6274e16d026f13941b3d15925212ec4093fc48f4f0f50849a94ca17de7cb89a51edd7d01b3a6a66b86b318e0d55d07ce4dcd5bab2b56ce189a16b4e11e15f7772addd08189a1e9cec3390d8dc1ed54da84f84477fbfbddf29fe559b08e77729915c521431ff04f7888a4bcef607e2dd9ce47899139de4ed1fd42fd40100c953800f86d95087372944d2dd7d82b7259bccaad78712732c6c03e67baf263f564c989ffe33bef1a5b5ba7c00d2ccadbc1af81d84f4bb4a0239d05eba1c783d275fd3816a8407f99177e5b3e680d4879a7d9b52684c1514df6cd5180cd9a77ce0aa3d89847e4c886a1b5db859e34524c2f0a43283e8533b9c9ec44c09700c7300de1643f5cf8145d25ab0e05892c064c6f31fdefb12961188d62accce9bacef008b16608423e9a9ee97d2637fe642295579f22b4eefc25eae4f2ba657a3969dfdc875d3c3579fbf0e2e7f88eacf4885a5c92faf7b0188b1cc15a163cda4e4f57809013e7d87832cad4d639708e9da4712a71a714c77ea6dc0852308e443c416d4dcbeb4cc8bd47a397a40d9ee65f1b0dc1c5ef99557df66f05394bb8a975abe6728bbac75b661c55bd36cadb3f083fc18f4c0a13a5ff862ac99ab0cbc2a55dbb3c51f717e761bf1aa4c3d3a20965a797977113b603d82aa7d55c709228def8b6e615ee421629b9e4fd1e7772bbcbfd6744e9ca843784797a17475f6cf8c441baf1e4e2b97d871e49188b0c6047a7f1fe1f0d0c183e9d3abc0f8eb9a1f925cde23f9f187e2b57831c437068607b22877991e7dcee47e9f8c14c9e817f2e7b7f0a66e21f7de80cbf5dec0650ed37b6e32fdc417db9c7ba12d214da614b2b01f2628abe07dc65b3879eb0dd972ccf2d603b98138c5cdcc96e3b137e23dbee75682d16484f24157b254d488e06496f1999493b9b9846f8f41316bc32bac17f05751384eca2c01bdf1fdf3ec87359466a6200c0f784ff3e5761fa485c1c248ccd7fb15aa5122b56c5f0d5a3523f6cba22248b940a9881a8203f0eeca105d0e21a713cd09769804b0c4c9c3c2289476a53505173b1c266b33d5b80a43c8531641fc16130cee9adc0269fd4d6be086d98c39f036a72bd3205312742e71e76ae27ca7a67fb5823b459be37513a6bcc21af419f74bcf5c69c3f7da57ae994f036faf2f0911c698024d3106f9976282320b380c8af15aa0a5e021cc6884a30c6e7edfee7f1104180dab1dc17387d23dfea77324d619488aeb806c6cb15005da981e69d1e69edfe1ccf9a766757b83ab5213f100bc0cc39fd3d213b65093f02f38083d8f876d199d8cdbff3e4f6fdb4c067b6075fd1a57fe353d8a6fbe13955054ea795c1e390d3de5d77712136d182cdabc1303eaa2302b9daaafda1f828d4e184a9fc9072567f56603ef0c4d7b3f93fec30fe273201c031befe427b52d688db32bc1639c2dd2e781ecdd09318b66f17c53aa3e151ae3be28fad4651686f8689cb12f67edc546189a493c54ccc06bac08013ce6211d80f0f278d83650dadaafdf400a7f88689aa37ddc5f961a3986107ac02f75a357ae7eeb8a94c8b86e1d5941ce4f53ab993f86488e52166de1456900d8fdffd07fe1c5abf78ec9827c636c4d91044148d01ac06da108ae30f8569bd25a36d16af51c9ed63b99237b4f63ab9e39dbf1a71a2ecb6e64ae098510f8ff02a366608d5b74e529f88d2c5f9d15fffec68a86aea90ac5b48065f44acbed181d47c08d059f61d2fbb26e5ad35b4f45dbb212a5d55f27226cf55cf4be9862e1e509d4246cb0defc64e54520680096dbabff1a611ab1fa4804c9e1e21b91a4ae1229d1f16fab9612db7752ecadb74d393a393b9553cf6c16639549d1cf5bbaff344ee378213e7ece332c5d3d3386e0b8ba29a840b32a942905b33d91fa23037f2684851f86c374c11eb1b207906df1e926bccc3598a036495aedf48216145ea422de084f8a52b512a69ba0d634efc8b04b8d80946f86022d1b37daf3ed3939358731ab0b8d182c8484657b504cda376a0b71894ff3319d2eec074292caddc195a6c64656e301cad4ab9031069e281d677de291e5718173829047b9f0a431cb04a761eb50afe723e65610fd2754509685268719a72bd5712edca318e3d65706a169dcb2cea2a8ef0af470abad88aec79afa12996b91764e6bd864239490434cad571c65177b72a03f758f299ff5b0f1f9889b75e02a7ce98bfa52897649b5e417e55d4d164783eaf9b1036f69644c99c339c417ea9d9933d4c222289aa8731aef7bca1c1b70cf3da018f9dae2cf62a0b6aae7e8214d69ab06adebbae393075f7e3cc0fad1408c6e5f342f430b190e8ceb555235e604c06b5f5be2f06d96908bc0b17873b1b1e086f495e36e3bcec7e9188591a1337427cbaa50d3fb9599d2eaa22a2af72c97a1b078a970dffaf0e8370353f629f1f022880352fda69ee7d3912e406bd2625563571f7a1f014c7d17ae18a5bbb33420caa791876ebf3e1faafc78df6d5884ac3874476a65d684233a02a4eb45ce69e8d1645d6fa28a30be71adda4e508316c7065b786455807321a6433b63d19303c0764864cfeb83745be2c90f4149288b8f9c5fe54e58ad5cd198fbbfc9f80312756ea647ff0e081e01c73e8ecd0df874ab6c8598ca1742909b4f5ec6de962b26dd6b173269fadbf6846400c2d07ce957cce38c867e00d858aae03099b768664e90bc92c1e48e011256c3fdb13a38ca5724738e9e7ba91023f4875945fa59c926dc46199ca7c385685ec2370f9d0aa137f6f8e8ea5c02eb9bf38bcc116ee6608fdccdeb0b569e02e60f4f8c69e15c35a444b5353eaf03d3eb7eb083dcbbc0f041f8578062474512fe75a64d354a40b7405c5d4f2bf702bf0c184704f7fa58ad5bc63967605eacf89161f4dfa97b21aca16ba3a60fed90a91858dbe91bbcd03604a83a88ebb01e5634b4fcbaeaad5f3242eae46c9e75bd02d7c4f267ff866af0446100cb2c88573c83b3d84a658c8cc6b5bb6479aac89abb80ccd96228a1667989fae9d85dfcedabe2e3d7fca5d333ada6a98d9a8cb1939ad1a7766d995e566d13d4a67f76d90787220e8ef815e6f48eadd28bb643d553e7655ef0973785422357e0585850b09433c8971f66d510067539f609f6228672a644db0f88e1f7853bee91a1ff86d616e68ea35309f8e259c7b10c3b2d2f3aa9a92bf48c3ae1bc17424a64b00481119f716a7c0a7145552f72b2327f4c1645b570d1b66ebec2c6fb843b681807900ff29858def2f93f22e18544fd76a200e12ea7f979990823af95239cc3f3b7090d943f90ebfa0a29779f329b67ff49f30ac16ac34c530550a65093631d8285f3fd34fb1272b17b475ceeef9c8cd55835925eeb6fcdc67d25ab4ae6af872fc1d95d42cb7a026aa3a089247d308046623ca38d60dd892713507776476e2ce1e26a784507e6b47085bed286d1ecb0248bbddf866458cb0a4ec21dea07041c88c3a551dd71e93c9d8f54357dc6cec475e122780324cf07e5d6456b4b3d42a50d4c602d62793ab8dbd2695ed0ecf8d21e287d97ae6f916ed3ecb16158a8586d9efd01ad4bbc0feff24d652a867e66cdf35e802a31c365f1d5407baf1e565f084c1be3d9cb1ddfa3fd7e5bdd78238b2450f263a2eb8e8bd49b14682583715212d88208aee414a74905f2e98fd5396841f932560cd17fae417fc6b5fa77d13ae2e86191481dcfe07989985fa15da0efb05cbe7cf6bc31036987b965a00a3ab5c5e445b6e29ae04d54ad7fe85747fc52532d2fbf79f65b2445eb865080cf39156b1932225b09b225ca4411b0bfa9c92252898068178b1ccce92c600c19c2db32fd7b4114051c1a1821056fcb4ed4afc26896239c300d6e3eb29eb620baaf07b1b89cc3ee1013e608a6f49bb97918e1d6d04f9a0df3b83410a1166530bfbbf4b19f418501751ed07e2056f9d3a5fff67ae413e2d25584a11b008729d2b74dde6ecf26540f246dfa6a7558aa607214584c68fe7e9266801ff8ef3cdf65e10966b52d13e7c87a996a21eede93f6b1ed447d8d3ff7bca24810093383e7bef0c22fae18568a53e58e4bfbb8c2c52be57d2a03aa3f0eb746c8ff864f385c5f4b258918f7c7fcbe6f9f05100662b6dc57255f283c77f526e58a9469e65cc11f7d7ad4b0561a362d43a987471e40150defc35aa114b51c4cf3b5ccfe88df94b811530cd6b4d88d8d9d129d9f8e6463ccfb096f681855b0e362e07bd7eeae3b1b16357426e22a7f70df0b7760a9664f3f5537ef98081ad9776b80f17f3fba55033fc0770ec8b2aa02430baee89136c547b781a8a4d62aff5487d9779b886f2907cdbd0412f3b7b934bfc77deda88fdb6f507e0ca2d4a048cc12493d02505b9e15abaf670d49b56e9c04dfbac8d4b1962e46cdf238d355817f76ea2ad905cb90054f6a45a21c8a4194f86e48000b80e912357f38eda166d6a485b8e43dc1093e644a3bdc225fc612e88264a89373bd9429d77eb0bd69fa2bafa9fe2ae9bb1acadc5fc8776200be80940afa31dd7fd94640f4b6e326b98860430eb357d8c6e5060f75c0fe3d998646645ab3964688112f3615b242cd3363558449ce26071747ca03c725bf254c5e0c938e532dd0755e8692530287d75411d9e9773a2fcd5c3fb6dffe8e5d4aa14a4d24712da6bbb3416b14bcf8f2d998491ac18d5fd888150132ef1a82c49620273ef46091f1a8a0f83a77ec6d8f6ca92743f9321e06308c5ea0961e582fb54fa89e68e00851d406ec15172e8d86374cd3b3524438f06bdf49f255ea3b7f917a5857069e47685b200f9f360545e529c5ff5ca729a97948872553905013ddf8140575fb12701369967b69a088a2783520ce588968926d87c0532375333e33edc141b29639142009c84f118cb9944604a2087b32ec2b0365516798471314550b8d33dc55c14aaf009b8c00eb7cafc4a86c983d9d2d4a39d58ed4707a6baedb4a853021c5135eee2c79de141139165debad4174e22e12cd042d466e041d37c2dde18a3f2d930e714e0d613da693492f61ffcd8730da4e1c2f9b57f97c67c9dfa7a215d6b7d42aff56fc78ce2de879eadcfbd11a91e4ec79d046dc0340ad5084619718a812f4b97eaf96db8df5ddfde037d0192009e9d177918e5bff44d7959c5ee9f6e5f65de3218192a481a9e782d055cc79bceee005d2e0ba59175cf30968d8d18f341c6e978721c86284a41e6cc6b2a86cc198444f8263c52481055fefafc1ea8f5a5d69235b324966816a333577074352c1298063ed35c5585460e70f46528ee3ad7391242b0ef64a79ddb64c02067263e8521eb5787009d9f05b1748c2146e8f70c001c5edbd93130e47e92c5c3534a0dfcbb33e38994734aa73d9b0885e9a3dd58fec5ff03ced739752caf06e7c5651cd3dd0eae748231360a3679186b8f84621d1f46094a440ba9e0f3eba97031af79a1085fa32169eb68c855397af372af87498f512bcff2edd7e66532537d88371022f5d2476dadf5dab8c742b3891721d3da127909d3ad2f970ac3dca6f249804b87356367b3692d5839c3cac29008cfb6e2d70e1ae73e8e4c0f3ba727612001588762a74d8137078f892fc4e22065b36c5b1a0a613894fda4baf82e616ec95ade19e96598f3a7c3bcc6ba5b2d6f16faa695f60e8bf1d45649e5", 0x1000, 0xa, &(0x7f0000000140)={0x2, 0x2}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x4, 0x0, "61aa0d3f9be9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 02:12:13 executing program 1: select(0x0, 0x0, &(0x7f0000000100)={0x7, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x8006, 0x8000000000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c2", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x8000, 0x0) close(r1) socket(0x400000000018, 0x4, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:12:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [0x0, 0x0, 0x401], [{0x1000}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4, 0x8) sync() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r8, 0x0, &(0x7f0000000380)) 02:12:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 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) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000080)={0xfffffff8}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 02:12:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0xa6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r4, 0xc) fchownat(r0, &(0x7f0000000140)='./file1\x00', r2, r3, 0x2) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x86) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x185) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) getuid() r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xec7ba243d1f4d784) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x40080000000, 0xfffffffffffffffd]}}) sendmsg(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)=ANY=[@ANYRES64=0x0, @ANYBLOB="f5e8183ebcab5e650082a63ef7fef6864c86c0b69867dc0b36f248d60580629ed1ac9ed8803ea0c45a659d1401d5b326c20ba8aa6c7969fa6569d16d0f", @ANYRESDEC=r11], 0x59}, 0x402) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x121) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getppid() getpgid(r15) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0], 0x1, 0x2, 0x1000) msgrcv(r16, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000001ea32000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000004319132cd72600000000000000000700"/210, @ANYRES16], 0x2, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca1283ac5688aaa50b191a6cded16d13c44d48af8cea73da6581d3db901c48e582d225bca800000000000"], 0x1, 0x800) msgsnd(r16, 0x0, 0x0, 0x1800) r17 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r17, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x1, r9, r13, r8, 0x0, 0x46, 0x81}, 0x10001, 0x1, r14, r15, 0xa5, 0x1, 0x4e2c, 0x6}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x393, 0x0, 0xfffffd5a, &(0x7f0000000c00)=[{0xe0, 0x44518d3044393af1, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x98, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e7222446bc545f0e000000005c75000000524e237199d15856896291085e5301673fb50373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000000000"}], 0x178}, 0x402) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r21, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r22, 0xffff, 0x1000, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r23 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r24 = getppid() getpgid(r24) r25 = msgget$private(0x0, 0x20000003c4) msgrcv(r25, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) r26 = msgget$private(0x0, 0xfffffffffffffffb) r27 = socket(0x800000018, 0x3, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r27, 0x0, &(0x7f0000000380)) r28 = socket(0x800000018, 0x3, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r28, 0x0, &(0x7f0000000380)) msgsnd(r26, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000e00)=ANY=[@ANYRES32=0x0, @ANYBLOB="96ddb9a372f7c4f1e70cd285ef9ea675f1c2aa74d15a0195ef926ce3cce57f5845ba5d1c8e0e5be2b4e58e5a86c9d3e09790", @ANYRESOCT=0x0, @ANYBLOB="c61e2a3ecd92edd3c4cdbf54d89dfa069c74e33ff86c17186ab958d88330dd5418b053f3aa19abaa6f0941bebb031412426c8cee7fef33e55f89ac51e55a6ff0107272c9953c0040af36b4ffe28a8e17154d047ef631b95b23ab95ee96fb83d2f6f845", @ANYRESDEC=r27, @ANYRESDEC=r20, @ANYRESHEX=r28]], 0x1, 0x0) msgrcv(r26, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgsnd(r25, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r25, 0x0, 0x0, 0x1800) msgsnd(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd442b352bd2d69c1978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec0f22252675794485fb41043f794656165442be4128586708f82b38529673fc94f677198051746fb81e14d2a4955b6f286e2913382dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e74526407df3ea3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c64f4f65df5aa10dffa1c4"], 0x2d, 0x800) r29 = socket(0x18, 0xc002, 0x0) r30 = fcntl$dupfd(r29, 0xa, r29) r31 = getpid() fcntl$setown(r30, 0x6, r31) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x1, 0x0, 0x0, r18, 0x0, 0x46, 0x81}, 0x10001, 0x1, r31, r23, 0xa5, 0x1, 0x4e2c, 0x6}) r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffef4) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5e9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d17856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) r39 = getppid() getpgid(r39) r40 = msgget$private(0x0, 0x4) msgrcv(r40, &(0x7f0000001180)=ANY=[@ANYBLOB="0000bc06c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r40, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) msgsnd(r40, &(0x7f00000008c0)=ANY=[@ANYBLOB="02000000000000000d92f87a67d79080c554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843bbc6dca902545ecc79734f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c00d48af8cea73da658263d0600000000000000ca8000"/130], 0x1, 0x800) msgsnd(r40, 0x0, 0x0, 0x1800) msgsnd(r40, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000c5d56f596329414f822f5c0ed193424179fc5bf836cb574b00"/45], 0x2d, 0x800) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x1, r34, r37, r33, 0x0, 0x46, 0x81}, 0x10001, 0x1, r38, r39, 0xa5, 0x1, 0x4e2c, 0x6}) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r13, 0xffffffffffffffff, 0x0, r37]) lchown(&(0x7f00000004c0)='./file0/file0\x00', r36, r13) renameat(r5, &(0x7f0000000080)='./file1\x00', r5, &(0x7f0000000100)='./file0/file0\x00') 02:12:14 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) 02:12:14 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r9, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r11, 0x0, 0x0) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r11, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r11, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r11, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/161) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = msgget(0x1, 0x254) msgsnd(r14, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r14, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = getgid() r17 = socket$inet(0x2, 0x2, 0x0) setsockopt(r17, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r28, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r26, 0x1, 0x9}, 0x800, 0x1, r27, r28, 0x6, 0x1, 0x1, 0x2}) r29 = getpid() getpgid(r29) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r29) r30 = getpgid(r29) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000280)={{0x8, r15, r16, r18, r22}, 0x3, 0x0, r30, r31, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000180)={{0x3, r12, r16, r32, 0x0, 0x89, 0x4}, 0x10000, 0xda}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r37 = getuid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r42, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r40, 0x1, 0x9}, 0x800, 0x1, r41, r42, 0x6, 0x1, 0x1, 0x2}) r43 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r43, r44) chown(&(0x7f0000000200)='./file0\x00', 0x0, r44) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r46 = msgget(0x1, 0x254) msgsnd(r46, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r46, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r48 = getgid() r49 = socket$inet(0x2, 0x2, 0x0) setsockopt(r49, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = msgget(0x2, 0xc0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r55 = getuid() r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r57 = fcntl$dupfd(r56, 0x0, r56) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r59 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r52, 0x1, &(0x7f00000003c0)={{0x0, r53, r54, r55, r58, 0x1, 0x9}, 0x800, 0x1, r59, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpid() getpgid(r61) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r61) r62 = getpgid(r61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000280)={{0x8, r47, r48, r50, r54}, 0x3, 0x0, r62, r63, 0x9, 0xb01, 0x9674}) r64 = getpid() getpgid(r64) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r64) getpgid(r64) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x3, r10, r16, r37, r44, 0x33, 0x7}, 0x8000, 0x6, r62, r64, 0xb99, 0x7fff, 0x6, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r65 = socket(0x18, 0x2, 0x0) r66 = fcntl$dupfd(r65, 0x0, r65) ioctl$TIOCFLUSH(r66, 0x8080691a, &(0x7f0000000300)) 02:12:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xc1) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) mmap(&(0x7f000060c000/0x3000)=nil, 0x3000, 0x0, 0x1810, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x20, 0x4000, 0x2) mmap(&(0x7f0000258000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) 02:12:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 02:12:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) socket(0x1, 0x4000, 0x3f) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x20, 0x8000, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 02:12:14 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) syz_open_pts() r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x229b23fd) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x1ff) r5 = dup(r2) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) 02:12:14 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000003c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000000)="7ea5088c2621", 0x6, 0x10) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x2000000000000001, {[0x0, 0x0, 0x0, 0x20, 0x200000, 0x8000000000000, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0xd], [], [{}, {}, {0xffff}, {0x0, 0x6}, {}, {0x0, 0x1, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x2}}}) r3 = getpid() connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) getpgid(r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r3) getpgid(r3) r4 = getpgid(r3) wait4(r4, &(0x7f0000000200), 0x8, &(0x7f0000000240)) munlock(&(0x7f000071d000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r6, r7, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f00000004c0)=""/181) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000100)=""/237) login: b‹+&~w€é™-ƒ`SµÑÐu=Ô ¢NÚáƒt¢èEgøïÉPU §ù¨je-bá°n'.iYÅ­Z‹ö&ÙÞ£ÂÃmap stack 0x2071c000-0x20b1c000 of map 0xfffffd807f0005c0 failed: hole in range 02:12:14 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000100b, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x42) chdir(&(0x7f00000003c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x8, 0x6) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='-\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='#&%-\x00', &(0x7f0000000340)='*\x00']) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) 02:12:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3f) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xf20) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) 02:12:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 02:12:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:12:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) minherit(&(0x7f0000729000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) 02:12:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x1) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) 02:12:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchflags(0xffffffffffffff9c, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 02:12:15 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) setreuid(0xffffffffffffffff, r4) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x801169ac, &(0x7f0000000300)) 02:12:15 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000040)=""/132, 0x84}, {&(0x7f0000000100)=""/29, 0x1d}], 0x4, 0x0, 0x6) 02:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x24}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x1, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x3ff, 0x52, 0x7f, 0x7}, {0x400, 0x9, 0x0, 0x8}, {0xfff, 0x7f, 0xff, 0x3e08}, {0x20, 0x8, 0x40, 0x80000001}, {0x5, 0x7, 0xf9, 0x81}, {0x20, 0x9, 0x7}]}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r5 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x23f, './file0\x00'}) syz_open_pts() 02:12:15 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x1e, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000001140)='\x00', 0x1, 0x0, 0x0, 0x0) r9 = dup2(r8, r8) shutdown(r9, 0x1) sendto$inet6(r9, &(0x7f00000006c0)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c00e29a1093a977819de62411bf4ca74204d42db4246a1613a7c6e3db8417bb05e83785a5ab4d3e3d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd91232e88d5986f58f297fe16d96ef120245331374bc71d6cec152793600200000037fee7cb26ff31e7df8ce2f190f182b6d3f866a1ce5a45946a5b37408121f35215c77d6e6de7173e78418fad3df493bfeedd994f4a496ffda874e962d78b4fdb355022af44f1cd891a7b7e5c506fb1e26eeba8fce27ff26c06d0a03a", 0x132, 0xf415ad13302a2596, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semop(0x0, &(0x7f00000000c0), 0x2aaaaabc) r11 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x29df6ec9d8e1b2db}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 02:12:15 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300"/4098], &(0x7f0000000040)=0x1002) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000011c0)=0x9) sendto$unix(r0, &(0x7f0000000100)="74970321", 0x4, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000001180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = msgget(0x1, 0x254) msgsnd(r8, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda98ac51c18401085a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278c112ad2fd80f7fe6af6f8a7613de74c9d8302dbb08000000dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355b"], 0x107, 0x800) msgsnd(r8, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = getgid() r11 = socket$inet(0x2, 0x2, 0x0) setsockopt(r11, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r12 = socket(0x800000018, 0x3, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r12, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r23, 0x6, 0x1, 0x1, 0x2}) r24 = getpid() getpgid(r24) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r24) r25 = getpgid(r24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x8, r9, r10, r13, r17}, 0x3, 0x0, r25, r26, 0x9, 0xb01, 0x9674}) r27 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r27, r28) fchown(r1, r13, r27) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) r29 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x100, 0x1c0) mkdirat(r29, &(0x7f00000000c0)='./file0\x00', 0x2) 02:12:15 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) lseek(r0, 0x0, 0xf1, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:12:15 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c4725090000451a7c00c5030000000000000000050000000004000000fe8000000000000000000000000000aa33"]) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) syz_emit_ethernet(0x2, &(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYRESHEX]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:12:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) fcntl$setflags(r4, 0x2, 0x1) close(r3) r6 = socket(0x18, 0x3, 0x0) dup2(r0, r3) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 02:12:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000080002b00009d00"], 0x3) 02:12:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:12:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000000380)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000140)="1ee42c90784b0befb8c2665343790b8a1dba6e7cb1", 0x15, 0x400, &(0x7f0000000280)=@in6={0x18, 0x3, 0x7, 0x54b6}, 0xc) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) 02:12:16 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x1, 0x9, 0x800, 0x80, "b855046ef5418f60aa4ce57676a93f6a4588d923", 0x7, 0x7}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x81) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4) 02:12:16 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() getdents(0xffffffffffffffff, &(0x7f0000000140)=""/7, 0x7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="82", 0xfe9a}, {&(0x7f0000000100)='4', 0x1}], 0x2) 02:12:16 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 02:12:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab423040860000000003ad29dedc000000630000000e018008e6b7ca", 0x28) pwrite(r2, &(0x7f0000000280)="d052b746fd3b01052daced3bb4760e7fa478b7dc710183fd8a42c14f1fc03ddc601b4b47c6f38441c77163e7028d6ef15998f3c8c61706f61f3915af77cef283dba85a53216781651fd38bee6b1b61177929cf70201175276aeba0c91e0b5b0d095eeab9658fcb2c3bb77c31e629e802635fc9ab879656f82f35ae65d260600b942ad336dc1167d44e8fd6fa40bfc982c776aa92f60683e378c1664b93d5a904e35739ec520321d3840df14180aa4d0c9ef53637c5c2a9c42d3ffb0113b689844912adc0a40d6306b3ef162291a512bd0009ad43632de4cab88cbb866337b1", 0xdf, 0x0, 0x9) 02:12:16 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002a40)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x1) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) 02:12:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x5, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt(r1, 0x1, 0x0, &(0x7f0000000100)="f10bd7cdf8682d1f88af286fce41d25f", 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x9b, 0x1, 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 02:12:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x4000, 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) 02:12:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) setsockopt(r1, 0x29, 0xd, &(0x7f0000000780)="1e9db8dceb7d5e88ab7c9581646b970798030a7d37813cd46d31d8a9a9bf7b22692a20fcf151e1d974009a74a6055870689359ad281ff26e1ac2474a5862e4eb7fe35b9e07ea898d3a966bdf45ba626fea64f061d9588a3b6fbd1544083363298712c84f5296a7db5f5a805adbd50e0c0e17bcaa69e9f79e7d03da6a24719209118ebb0ce3f25b9a791671a63e9a671d5e6700b2d34149e93db6d7ce7d7f566e7600008d000000000000000015614dd2d587f6c3ed61019b0171aff16c4fc1a0867ac9b567bb6cc186fb1ba95b7b89fc21946bf58fd115a22260012763dff413570776a5e378f71d9a61aeaff8af5d79a88ce4262f019f5372e87eeaa2c4ab5b2e3f591ab2f41b685208b49f7c9301b0e4949fa9c6833c8e90474138402f47c1c4", 0x121) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000000680)=ANY=[@ANYRES16=0x0], 0x1, 0x1, 0x800) msgsnd(r7, &(0x7f0000001d80)=ANY=[@ANYBLOB="02000000000000000d92f87a67d79080b40c60873cff39bb32524b5fab37eedb5db9b4cb6a6ec55475b7281c0af41d06000000bd90fe11ccc20117c2e474426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da65897b1a8c6076839de74601e1d3db901c48e582d225bcaa84fa8128f2d1071d2b654651f61f418c9b0b7fde0ba452cfcd562e42d8cac3abf2a3009423906e081cccf53398aa38c3b9e4207541ca4edbde17f17298a431508f9c1b08115f330ee37f5e4c89f3d78ad0000000000000000000000006d8c4033714d832447b5f6c86a4e0a71152798d7edd07f4b0007350d6811ced842ad6b027c6ec887a9fe10363796ea07d142c9afda1631d4d70e4e2c1d9af3fc9db996d93052647cf79f08167ce14ca89c5acccb44187b7d6aedeb68853836b3ac70b9fec3f858eaa5f9a7acfee94e820ca80752f73f8bc35721582cf31a45a6c0c7312543609bde628a69abef105646eb84496c29dfa52db6cd6cf4489dcdfee9b42db80f14145a14bf252a98951d2b0eac27a47d8f8df8d3400b9596e5735af000"/432], 0x1, 0x0) msgsnd(r7, 0x0, 0x0, 0x1800) msgsnd(r7, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r4, 0x0, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r5, r6, 0xa5, 0x1, 0x4e2c, 0x6}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xe1e, r5) r8 = semget$private(0x0, 0x1, 0x81) semop(r8, &(0x7f00000001c0)=[{0x0, 0x6, 0x800}, {0x4, 0x2006, 0x1800}, {0x2, 0x4, 0x800}, {0x0, 0x8, 0x400}, {0x2, 0x4005, 0x1000}, {0x0, 0x7, 0xd7783917c44ade12}], 0x6) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/91, 0x5b}], 0x1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r11, 0xa, r16) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r20, 0x6, 0x1, 0x1, 0x2}) msgsnd(r7, &(0x7f0000000400)={0x2, "b85caa33540347689ae09e3e2f3c4d44b18fff99c2d4435e3d113a9c863eaa06c11ea22c3ed3848d05082058858bd800ad50b45838d7b928198e6e43f2e2133e8029ed68db1b2b4b6de0967b11bb61ca09ecc8200561a2aa6541321c442f3e20b5c99fdb3975b4bbb809ce6e7f529585580c73c81af23fe62d0399b7978c99b40e793af90d4d1f706f01079a3ca443a4479bca"}, 0x9b, 0x800) close(r9) write(r10, &(0x7f0000000200)='R', 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 02:12:17 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 02:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:12:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=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}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xfffffffe}) 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) socketpair(0x6, 0x8000, 0x7, &(0x7f0000000540)) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r10 = getpid() getpgid(r10) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r10) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r11, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r12, r13, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r15 = getpgrp() r16 = socket(0x800000018, 0x3, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r16, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000005c0)="6d8a2e569b4a450d5ddf039cc1e1f56a29652cb06cb8a2626c3331d7c61974ef88ef164fd59b616fe9e4ab4b06fbef470f1c7f66f49903b387b079ae39bf978940dbba3cfcb0fb80e0271e8094dade23d08baa3f2b8b269b4218506639fd4ed0734132ae1a57b24f001edfdbe118e629fafc12ddb6", 0x75}, {&(0x7f0000000640)="23678905512c1d5946c402fbbf511c89d2d395999d911cefb4", 0x19}, {&(0x7f0000000680)="56ddbe2f7fbf8e9cfc539f60da57ec597d441edc7659d5b2c52c91f96b7723ef41dbb1fffdcb4e7f868fd465fdb28d744b1c977c38cb06f5b811caf5fddc5fddb8716f22e40d790014a2ee459250d7f2994efe58a106598f22c1f8d2ed06b8049ea3bbf24be7628b2e1045e934b1cc5eb3a9ff7c0e5fcf4684be4e8bed4d724d8e2b966717ea4d450e9bf802baae5308ae86bbae4a1eb1362836be5c5a7e70f1e6b0c080f8843b40a95ddaee5a69f7b4b8dbd476c8e295aefbb154e8061f15407785a2c239381864e5c8cacb46a6013c72b3e4372f1baf8650328d810daae1462dcc486d66eee21250c4864208283b05555f43fd37a0b84c1e56d222fb44fbf2ca8381e18aa2f74b42c67141441f6006934b2a3a05ea35637c21b0f116ac4b29b1bcefd88da18ecbc9e96b052cf4baf8ff2f30e4ec5fccea81f7188de717916e8b86e45481b17b95f5c55a6af6a7d518dc4a198473d25bbb007a6b6e0e05105673d8e6ccc00e19508ddb33cba2b28b1c5214775943c5bac7ecbaf1de913d4243e4545f3a1a4776c6851bd19e17ab71023c13759e4c3a57d0d5434a29578e6f98a8441ec994fc0ea8a24e9f494e49e2f3d7423df3535ae61667bb8aff63b5713e713e4e107af63994783f27c2733476b18abd9300a23dd4da45da32f43073566ef51515516b61f375a0c522167124fab7e18f3c3152113ae90e3f0b955e878e309e5912cbaeb14ff20bb5e012feb581f8a3c6046109a8238c2621ea42ccee5e8c92bae66d5356506f61caf22332485b6581630beff66c7c6fe3b01365023ed171c44e49544c76641e169e515e51ea1250bfa810b628164b182711b50fb465b22cf69a799943016e570f9fdb46c6fb5e8e9a91b45c2696c0de7c1fd59f42c6a1cdf70314742591454157c01fef911fb28e607bd09706213c2ed74f11ce7a77892a74ab355aacc53a6c73c389dd7a2e8008e7a79cc0d0ee8c306a9b208c50074d8196933588dbb5e51526ada4beb02f1325e871ba5c70493cbd53c7cb1410e68204dc2124aaeaef83e2753eddeda2847c04f4b1c35f6f1c971bab5e217c95e116e167a10f35b68e52e446e92d65fe563c470b73cfdbae445f4ba3609ee63214f5f97e45893e99210d0855f0ec31e9ce2bd03f76f2168802dca0a1ef4c00ce138e8832cad172ded97fcc3369f31c8e3d4427d0084c80f504c28275e8c14ca34dddddd441899a5920618edf9853f92e156b467720d57f837965eb79c091f1f311250f4a8a6a42fdb4618ac8e8240194fdbea0fc28e801d3f17cc6396f4d0706228d3d1544d0514982b632f432ba0776509066758e2fa92c07813be7de3297e38b85f4e1cd745ccfe93f1a0c9e66c23edb23a0950eec784e957dd2cf188c36fcf373f87a48acd5a4e710c1d92466e2bf82e9be1852c070e442c05826c068347b121c2448137a585c7ec53a6a4ba870c678d5ed23a49563909da4b99fd0e8911b7094ae855a844ad1e7d8d88bca23121ba8c580b611462c7b6efb52e388e41da43f3c21e555c75d777b787c66c405be24c8cb70176ffc248418c28d0c3eff51a41d6de381e2d4fb3245f6ce3855fbbf01254680a4d9a393437dac87afc9db20e88da1fe005e8e28d5d3e9c6b66be3c33a4e77a773567960ae7a23443adc4d2740666e83ef457c3477381092658ace9ff219734de525fbf968949bdd44a9416e6c287d8600ef2873aa9b5f91dac325f89341192086962a9af28fc8bb39e13da988dfa81aa4a982120a93d6d492ef071d55ae81d3744ae0b3f6e016e811eaf2e15a48ac5d694eac6c361faf331caf9de263fc1b04cce4d34b46e9af30d58ad7f87714f96c80582d711976b2cb66448f99c02f967d2040b7f4930ea52ba056df33f89eada2a2dbbb311bfe517191c17587a1204430d2a9b4377a0f9724db87409aa03aa9321127a4b2b2d6fc097639a4fda8e164795650be823f91909a2ed63c2dd3f71ec4c62d173db4508602789cfbc4ee135ee074f274172bb2748bb5036bb1d7c9d6aa7144c8573a2d4757ae2df8dc64858d3e8b3cc672393aba857b26d672eccff6488e6fc0551aca227a7697a37083d86ef4a7d66eabec0f86d9516cb5180ab85163aaf0d8284f541991a45ee3d2a64780a5428caa5604865a1044e0f70d40e3ec9718459c2935ac130a1acbf26931ebae22ec99f7d874b75a96124e47806de9f0fcd14041a3348503bbce3b4d16d49ab48e7a6dd17b06974882e3f27b8b8c332710c5cd155bdba4d07e4f07399eb5e25cc5f4624ca073dc577831f9f6f09abe458c434d0111b54049016f84f707127528ccd6a78b354f578f9cda5fcac06e3d90ead3da9b906a176a1b6551e957d59977d5d50d5992abb0a36a8a5db99f042b3544353c50ec92a42eda4fbac19079a239ee196d694c6ffdbb5396ad7f9df9d2680e215f37f8b73008f3db76e6d89832509b22310203d2c651d24452b88bfe25d66f5235ff447fd6d53d45342fef678160c5b9245187a37298546df185233814ca70ebbfc1228e1418bf9a137fe927b430d2bc133e05bed08a57b45c3a5f92ae71af11140ca174d44835593747dac2870a7792fcdb3332fd413d9d0ce4d6f67db55837fd7fdb0fdd6cdb71ea10d1390e079c5ba6800c3cf18ce16942e893e76240c613a1cf82bf22107327cfdb59ecb5c31171179848fb64701e8c477c6e1b0be2a9250418a4ab0222f6e06af88bf005bab02b8acf2f9e0f430b714485e2f5833b19b0913e7591fd21342bffe55bbf485c07eeea74cafc2ac80a62905561cb22d44b15be201b226c07328d3aab277e5d4bbf5fe0e1778a47cb37c917a4b9cfb7f716c8396fb75459c9ca6e3f16a79f5c054b62c74c2bf6f4618b40b1e607b93e2bd10a817b8bb5eaca478266cee9a9c55356acb231fb5c499994e671866cb91dfcbf417d6858cfe14b01ee57cdbd3700a3198680c0f9b1faad99a10e50519314eab4676a242a874c8ee59b80de8b1d7723f8e5e253836269eeb1bb69f851b426a51fe1f8cfb6b84ffca7ad5cab1a7f96842c600a79433919b922c26f504943ddb19452b2bacdcefe203e5ad95d5108d09a5c17f7801f3cf38505e95bf585bf1815807d40e5aad36f8e9212abe33bc452482f7cfc32b152e875522d21f07f1a05d5a055f0fc290a452c388e599768d7f3efabf3a1f36f72b208e19258fb1a640e481e9afa704c8ff5633089b36f7a52478ccc2322cc1a67f7c4532728df1ad2d4a13b87b2b3dfcf25ceb046024160aaf22c453e73ceeb89703e60f50203c7bc11d475b5e4aae82b653c740bcc4a1f9e09b81ef144813b1f20b49053a6e3cbe30d70f64e86c53fcf8638f3ced0feb7d3f3daa4d8b9f1c79d20a0fcd720a4169fe8e70eb7a705e2987b2988c53a521f05e4f862331ffd8e8643a6b004e7bb3dc9f04696416cabee18814e12590a4912d04d5443902de6edca0f3bbd4b3faf53cebe29d25996d38ffda8cff6f0fa2c2f94c7b47126fe4c229c6050f7d5fa3eca9e04195bd04b7ef1d4625b9d21097bdc34dd1646b7ed38f78e7b64b87f0bc8b373b99d15b00b469f7295a9e94c8be4eb1f1fbf73a9692a0f5bd200d4750f9565fd8d613d5e61985d18882bef530c839e632edc8f26fb7daf0a982f30419b640d827e3d42045e8ff05790a3cc9ba129822507d03455975b3530f69d068caf8619d6951f815860fcd595e8eb22cf6a4d8228e859d2bd9bb1bc34301279a4b4d8b7f5fec4e4265445a7b267682362a50a4ddcf33e94c0e9a2622b310f0ff94ca70b3d02a43ae09c78cc70d2449508d2a5f23e6c09cc1601655ce9c51aef21aa5bdd27bb01bcaeb5586e3959f5d73e29cacdcaf1b60eb4ad1a35f9eb5a8a60e94be15639e69569f6b405719808fd548014bd61233179654a8fb80b8d841e0c7152bebae57269f972bb07f6afbabf92dd5cd1830d16b40c302b8293f79b93454210a40335a03db48e14fd7ee965127f584a5ab745bddd3a9013ea458edb5911438b9da438ce327f232588f537d0be8ad8033b01722a31e3f8ce02a36071352596bb8e916d256b2fc6e3eb2a932726b9fb29d961636243a4247b63cd593c124aae852057c924e184717a81e102e0587be61482aa22440357f43fce17f0c75d25666dc75fb169f4786bd2cec768a61adc436b4514f621957f61d898ed2462973ceb9d8800ae625852dc4134e321b9e9c020612ed0015fda75a07cf58fda55ccf8e2406ab5b2006db6ba8fb2b022741fc5b20951c64e9c1ab566843b4818490ce50fbeddaea7b972e51138a73959a0de285684230b0e290396e0608616326c05fe41312b8facdf704adfc0292b62ee8b8d7271a46bb8a6c63c01b1b15ecee13a0dbe23e85ed1a18e29b982e74ca12bfd628d20bf7bba7f8620b81ab40359ef50c9538c77f59e87da3c2a9741974c49bdc00a82daae51e1ced559d53fbd2b689d354f602767c2a1c1a53d8293ecf8498f1ece4de84f34584bdd02218519113321f3e0f39701e8644862e6e5975ebbbd63fe4ee892ce2fe5be8bd4a002c5656e32ca635d42db347879f67b376d81d84632028a6ec5715a811ff304987565f59a5d9d99d7572d95e6852fbb472e5cf8fdb872032f1c5ef446c057591cbbe4c0326e6c6cbe47536a887cb62e33f50d8dad51de8b02fc4ab874d0744b6e216d5449c2888433abdf0dcbd7b8ef4f99e00b09aa2ec80efc1d45bb941d6514b91586ed4e75d953c7de524d10bdf007224966cc35bb227c850b904a07d8b8718d74d1bf386eb54cdaa5ed2478f9dbbf1163bd18822d25240f840b52930b68ac2b3932df8fffd1ae860f4e8e965de9575328233de8f580a9186d24a0dc51b927c722c8525bd2aa6bf1201d66d86e028a16bceacfbefaf71bf5092c19484031e988f7d0f0e3fabadd7900f49b14846fbfcb96ed8b272df43cbea53e781d9e71df04c7bdea91e087aac68f963b06916e857978464e1644b21b827972993d7a6e895e1f2455221edfca8fcdc7e8bf2c2928e4238adb0fb1d7b2d33d740007de8ec620197024ea3d7c1303abac10c6acb5805243263d0ae2eab304ad3ee8417735e4df7335d8018d6f33c4ae1db3714ead17c5db89a5b2017e2a19167b6c0377422b503a9373b24579002b2cc5033019115fabe614b0e88ef3d957e9cef1bb595961d643cfc217c35e51b3bc647b9d73cb92d88d27be6d017176193eb615ca970e9ab5220a5d4ba7196808e90eb2c995d4a074694dc5b4e8f26ae7ac9fa4869089b78d70ac3a9811866e119391075672d87280d5418eb1ed7c948bcbe2c3706d5aae7df6ff8ac0768e1ba38146001e5a2005ccfd104c095f2e6ff9fae7e11808b2f49f8bac6841f638491d6adebbfb245f05e71add875471077298beb3857493cc2ced4992bca5720f198e08b6edf68215fc47f95fa22674ab42855d2dcc04cb442be548de83dba3ba41e09a93c417fcbe6441d771ee4b04bd8b91b9f5de0acb6b69fc860df7121ec0c57d849ef72331aa3739dde8e5513d47764ae3a095777c8833ccff30d6396cc29fb865b4a6a9aaa8f341e24d7af1e0d25b6ef978f999038784a75e7a7634465539546b8cc6d2bb9e31e41bef40196d249e749834158b81076115462986346a34cd10d4d0189e62509a1a4b892e68be3596f31de62512be1f03abb3b5d08e829b02a4da59782059c4add7a034e7804020a688c8212352d782e727944f6b1fb4cb1f901761c0501b92c9b0895b6a6338122d53498327fc2c0de8fdb80ac0820e4f81738c5ac70a", 0x1000}], 0x3, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}], 0x60, 0x401}, 0x402) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 02:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x64}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320496b272aeeda") 02:12:17 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x3, 0x0) read(r2, &(0x7f0000000140)=""/66, 0x42) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 02:12:17 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x100, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) kevent(r1, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x59}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x90ba9d0f470c557d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r2 = kqueue() r3 = socket(0x800000018, 0x3, 0x0) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000500)=0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000000)={0xad, 0x8, 0xc4, 0x81, &(0x7f0000000280)={{0x5, 0x4, 0x6, 0x40, 0x8, 0x5, 0x5}, {[0xfffffffffffffffa, 0x8001, 0x9, 0x7, 0x7, 0x20, 0x8, 0xfe05, 0x1, 0x3, 0xe5d, 0x1, 0x80000000, 0x87, 0x3ff, 0x1, 0x7fffffff, 0x68cb], [0x425, 0x6fc, 0x9, 0x0, 0x7, 0x2, 0x8fc, 0xf, 0x7, 0x20], [0x4, 0x3, 0x7, 0x5, 0x5, 0x9], [0x10000, 0x800, 0x8, 0x1, 0x1, 0x1], [{0x5, 0x2, 0x8e, 0x3d44ad4e}, {0x5, 0xffffffff, 0x9, 0xab}, {0x2, 0x4, 0x8, 0xfb65}, {0xe2fa, 0x8, 0xfff, 0x10001}, {0x4, 0x0, 0x101, 0x6}, {0x40, 0xa15a, 0x7, 0x9}, {0x1, 0x4ea, 0x7, 0x7}, {0x100, 0x24b, 0x8001, 0x1}], {0x9, 0x2, 0xfff, 0x7f}, {0x7, 0x0, 0x7, 0x5}}}, 0x20, 0x4}) socket(0x20, 0x1, 0x4) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 02:12:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7, 0x5, 0x7, 0x7ff}, {0x1f, 0x3f, 0x40, 0xffe00000}, {0x1000, 0x35, 0x4, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0x40, 0x0, 0x0) 02:12:18 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)='L8=', 0x3) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x6, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) fcntl$dupfd(r1, 0xa, r2) 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) r4 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/83) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/237) 02:12:18 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0x3, 0x401, 0x6, 0x1, &(0x7f0000000c00)={{0x40, 0xf9, 0x1, 0x2, 0x32, 0x7, 0x9}, {[0x3a2, 0x1, 0x88, 0x80000001, 0x0, 0xd9, 0x10001, 0xb1db, 0x3, 0x6, 0x2, 0x4, 0x7, 0x7747034b, 0x5, 0xfffffffffffffff8, 0x3ff], [0xfffffffffffffffc, 0x3f, 0x800, 0x0, 0x1000, 0x3, 0x9, 0x5, 0x1, 0x100000000], [0x7ff, 0x5, 0xffffffffffffffff, 0x9, 0x7, 0x3f, 0x3f], [0x76, 0x2d, 0x3f, 0x40, 0x100, 0x7], [{0x3f, 0x8001, 0xfffffffe, 0x29}, {0x8000, 0x2, 0xdc, 0x6}, {0x3ff, 0x4, 0x20}, {0x8ffa, 0x200, 0x0, 0x9}, {0x1f, 0x1, 0xd0, 0xffffffffffffffff}, {0x8000, 0x1, 0x0, 0x6}, {0x4, 0x1, 0x5cada436, 0x3ff}, {0x1, 0x446, 0xff, 0x9}], {0x81, 0x81, 0x1, 0x8}, {0xffff, 0x8, 0x1ff, 0x1}}}, 0x3ff, 0x20}) r1 = socket(0x2, 0x1, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/72, 0x48}, {&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f00000001c0)=""/11, 0xb}], 0x3, &(0x7f0000000240)=""/108, 0x6c}, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7f10713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84b741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) 02:12:18 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x0, 0x1ec, 0x3149}) r2 = socket(0x2, 0x8000, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) setsockopt(r3, 0xffff6fe9, 0x5, &(0x7f0000000100)="a156afcc66f6c64c7d26c8209a883e4318d415f555d5e9274d22679c273078b28e0c1039c80d2b788e115124891d9e342a1296d92c659825f902a7b681b7e9fce6e9e516e5f303c393f16fd7e265ff426faf1ed8f12943bd778760d896ec00a8af7a083bc58e8d2bce578a474efcd4595e4c4b08b3b5426ff8ca7d7d40aad524036c44f5666de5f2b249729d098a6164a80b688ac2c926e2b1d6b59ad114844d8da635e21b83a871ff776d93006ebb9f22a3a45cf19f9f522d83a0edfff4d3", 0xbf) close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = socket(0x800000018, 0x3, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r5, &(0x7f0000001680), 0x0) 02:12:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00t'], 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 02:12:19 executing program 1: 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) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/161) r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e160180000080448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179201000000000e8e256b3ee9feaff2b94146fea8bd1ec6f7e2ca32d25a138ee973a94673be4350dddb97428045fe4d3f24ccbc09af01a5dbca383f83b1afe053e494a7da7c9ac27449d3e5799d543a23e86e59bb9c53ce933d357bc8319c925de812fac35c92a6e59a1b579f1bd7987a2ebed181c9e2505c94426bb8334ac4b571d26f01185c34d428754caea8"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) accept$inet6(r0, 0x0, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffc93) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, 0x0, r12, r13, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = getpid() getpgid(r19) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r19) r20 = getpgid(r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x8, r6, r7, r9, r12}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3, r3, r7, r22, 0x0, 0x89, 0x4}, 0x10000, 0xda}) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r23, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r23, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r24, r25, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) semop(r23, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r28 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(r28, 0xffff, 0x300f, &(0x7f0000000140)={0x1, 0x7}, 0x10) 02:12:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') mknod$loop(&(0x7f0000000300)='./file0/file0/file0\x00', 0x0, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 02:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x2, 0x1}, {0x5, 0x0, 0x0, 0x10}, {0x1006, 0x1, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) 02:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) 02:12:20 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b1400f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000680)=ANY=[@ANYBLOB="831410e1957b310df1b1b0fbd45e5e9c7db79c6f431e8c88c7a0a2c69b55eb3d18b0da8cfbf602c3a31cf784a300758a526f81fb1ccfd8f1f1db5224229b9a9e4264cae1d23915293ede172169640d718d9e498f67bbf5fc4ad01e24e5c85ee24566defc8d182497fbdb2194f08188405f468e2717359b775fb8e8a1273cddc69442033ed1e89097537ea7295698f3b49a27b7252d89bad50b130000000000e2ffffff000000000000"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 02:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x1f, 0x81, 0x9, 0x2}, {0x8001, 0x8, 0x2, 0xffffffff}, {0x3, 0x1, 0x1, 0x400}, {0x7, 0x80, 0x1f, 0x3}, {0x5, 0x3, 0x40, 0xffffffff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:12:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x8613a) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = socket(0x800000018, 0x3, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000100)=0x3) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80286987, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80286987, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80286987, &(0x7f0000000300)) r13 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x100, 0xe) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./bus\x00', r13, 0x2}) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r14 = socket(0x800000018, 0x3, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r14, 0x0, &(0x7f0000000380)) setsockopt$sock_timeval(r14, 0xffff, 0x1005, &(0x7f0000000280)={0x80000001, 0x8}, 0x10) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:12:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)="d26aa6d91f5c0adf9da61ea3b479ee57f6105c61b4a206f64ae418bf7ed775e17877a4c7d8fc5fad3b458ddf4e755b50744ab03daae460007a95037c0d85e9ca877dc14c4d327ef13589d4516ee6b2297b521b4412f791", 0x57}], 0x1) 02:12:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/237}, 0xf5, 0x3, 0x1800) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x92, 0x124) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x8}, 0x8) socket(0x10, 0x1, 0xff) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf04", 0x18}], 0x1) 02:12:20 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 02:12:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e22", 0x3) r1 = msgget(0x1, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r15, 0x1, 0x9}, 0x800, 0x1, r16, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpid() getpgid(r18) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r18) r19 = getpgid(r18) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r7, r11}, 0x3, 0x0, r19, r20, 0x9, 0xb01, 0x9674}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r25 = getuid() r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r30, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r28, 0x1, 0x9}, 0x800, 0x1, r29, r30, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, r28, 0x0, 0x0, 0x110}, 0x1000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:12:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x4) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000280)={0x1ff, 0x13a0, 0x0, 0x6, "c6b52e750037bac732bff7a095cae205fb39759f", 0x9, 0x100}) syz_open_pts() write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x3d) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x20) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000240)) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {&(0x7f0000001600)="d5", 0x1}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffff9c, 0x0, 0x4e99) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) r8 = dup2(r4, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = msgget(0x1, 0x254) msgsnd(r11, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r11, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x2, 0x0) setsockopt(r14, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r25, 0x6, 0x1, 0x1, 0x2}) r26 = getpid() getpgid(r26) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r26) r27 = getpgid(r26) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0x8, r12, r13, r15, r19}, 0x3, 0x0, r27, r28, 0x9, 0xb01, 0x9674}) r29 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r29, r30) r31 = getpgrp() r32 = socket(0x800000018, 0x3, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r32, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r34 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r34, r35) chown(&(0x7f0000000200)='./file0\x00', 0x0, r35) r36 = getpid() getpgid(r36) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r36) r37 = getuid() r38 = getgid() r39 = socket(0x800000018, 0x3, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r39, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) r41 = getuid() r42 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r42, r43) chown(&(0x7f0000000200)='./file0\x00', 0x0, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r45, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r59, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r59, 0x6, 0x1, 0x1, 0x2}) r60 = getpid() getpgid(r60) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r60) r61 = getpgid(r60) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = msgget(0x2, 0xc0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r67 = getuid() r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r69 = fcntl$dupfd(r68, 0x0, r68) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r71 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r72, 0x0) msgctl$IPC_SET(r64, 0x1, &(0x7f00000003c0)={{0x0, r65, r66, r67, r70, 0x1, 0x9}, 0x800, 0x1, r71, r72, 0x6, 0x1, 0x1, 0x2}) r73 = semget$private(0x0, 0x9, 0x42) semop(r73, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r73, 0x0, 0x0) semctl$GETNCNT(r73, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r73, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r73, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r73, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r73, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r73, 0x0, 0x2, &(0x7f0000000140)=""/161) r74 = getuid() r75 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r75, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r76 = msgget(0x1, 0x254) msgsnd(r76, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r76, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r78 = getgid() r79 = socket$inet(0x2, 0x2, 0x0) setsockopt(r79, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r82 = msgget(0x2, 0xc0) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r85 = getuid() r86 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r87 = fcntl$dupfd(r86, 0x0, r86) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r89 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r90, 0x0) msgctl$IPC_SET(r82, 0x1, &(0x7f00000003c0)={{0x0, r83, r84, r85, r88, 0x1, 0x9}, 0x800, 0x1, r89, r90, 0x6, 0x1, 0x1, 0x2}) r91 = getpid() getpgid(r91) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r91) r92 = getpgid(r91) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000280)={{0x8, r77, r78, r80, r84}, 0x3, 0x0, r92, r93, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000180)={{0x3, r74, r78, r94, 0x0, 0x89, 0x4}, 0x10000, 0xda}) getgroups(0x5, &(0x7f0000000980)=[r43, 0xffffffffffffffff, r53, r70, r78]) r96 = socket(0x800000018, 0x3, 0x0) bind$unix(r96, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r96, 0x0, &(0x7f0000000380)) r97 = accept$inet6(r96, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r98 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/diskmap\x00', 0x0, 0x0) r99 = dup(0xffffffffffffffff) r100 = socket(0x800000018, 0x3, 0x0) bind$unix(r100, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r100, 0x0, &(0x7f0000000380)) r101 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r101, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r101, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r102 = msgget(0x1, 0x254) msgsnd(r102, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r102, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r104 = getgid() r105 = socket$inet(0x2, 0x2, 0x0) setsockopt(r105, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r108 = msgget(0x2, 0xc0) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r111 = getuid() r112 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r113 = fcntl$dupfd(r112, 0x0, r112) getsockopt$sock_cred(r113, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r115 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r116, 0x0) msgctl$IPC_SET(r108, 0x1, &(0x7f00000003c0)={{0x0, r109, r110, r111, r114, 0x1, 0x9}, 0x800, 0x1, r115, r116, 0x6, 0x1, 0x1, 0x2}) r117 = getpid() getpgid(r117) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r117) r118 = getpgid(r117) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r102, 0x1, &(0x7f0000000280)={{0x8, r103, r104, r106, r110}, 0x3, 0x0, r118, r119, 0x9, 0xb01, 0x9674}) r120 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r120, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r120, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r121 = msgget(0x1, 0x254) msgsnd(r121, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r121, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r120, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r123 = getgid() r124 = socket$inet(0x2, 0x2, 0x0) setsockopt(r124, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r127 = msgget(0x2, 0xc0) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r130 = getuid() r131 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r132 = fcntl$dupfd(r131, 0x0, r131) getsockopt$sock_cred(r132, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r134 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r135, 0x0) msgctl$IPC_SET(r127, 0x1, &(0x7f00000003c0)={{0x0, r128, r129, r130, r133, 0x1, 0x9}, 0x800, 0x1, r134, r135, 0x6, 0x1, 0x1, 0x2}) r136 = getpid() getpgid(r136) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r136) r137 = getpgid(r136) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r121, 0x1, &(0x7f0000000280)={{0x8, r122, r123, r125, r129}, 0x3, 0x0, r137, r138, 0x9, 0xb01, 0x9674}) r139 = getegid() r140 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r140, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r140, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r141 = msgget(0x1, 0x254) msgsnd(r141, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r141, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r140, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r143 = getgid() r144 = socket$inet(0x2, 0x2, 0x0) setsockopt(r144, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r144, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r147 = msgget(0x2, 0xc0) getsockopt$sock_cred(r146, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r150 = getuid() r151 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r152 = fcntl$dupfd(r151, 0x0, r151) getsockopt$sock_cred(r152, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r154 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r146, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r155, 0x0) msgctl$IPC_SET(r147, 0x1, &(0x7f00000003c0)={{0x0, r148, r149, r150, r153, 0x1, 0x9}, 0x800, 0x1, r154, r155, 0x6, 0x1, 0x1, 0x2}) r156 = getpid() getpgid(r156) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r156) r157 = getpgid(r156) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r141, 0x1, &(0x7f0000000280)={{0x8, r142, r143, r145, r149}, 0x3, 0x0, r157, r158, 0x9, 0xb01, 0x9674}) r159 = socket(0x800000018, 0x3, 0x0) bind$unix(r159, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r159, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r159, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r161 = semget$private(0x0, 0x9, 0x42) semop(r161, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r161, 0x0, 0x0) semctl$GETNCNT(r161, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r161, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r161, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r161, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r161, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r161, 0x0, 0x2, &(0x7f0000000140)=""/161) r162 = getuid() r163 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r163, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r163, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r164 = msgget(0x1, 0x254) msgsnd(r164, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r164, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r163, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r166 = getgid() r167 = socket$inet(0x2, 0x2, 0x0) setsockopt(r167, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r167, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r170 = msgget(0x2, 0xc0) getsockopt$sock_cred(r169, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r169, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r173 = getuid() r174 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r175 = fcntl$dupfd(r174, 0x0, r174) getsockopt$sock_cred(r175, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r177 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r169, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r178, 0x0) msgctl$IPC_SET(r170, 0x1, &(0x7f00000003c0)={{0x0, r171, r172, r173, r176, 0x1, 0x9}, 0x800, 0x1, r177, r178, 0x6, 0x1, 0x1, 0x2}) r179 = getpid() getpgid(r179) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r179) r180 = getpgid(r179) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r164, 0x1, &(0x7f0000000280)={{0x8, r165, r166, r168, r172}, 0x3, 0x0, r180, r181, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r161, 0x0, 0x1, &(0x7f0000000180)={{0x3, r162, r166, r182, 0x0, 0x89, 0x4}, 0x10000, 0xda}) r183 = socket(0x800000018, 0x3, 0x0) bind$unix(r183, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r183, 0x0, &(0x7f0000000380)) r184 = socket(0x800000018, 0x3, 0x0) bind$unix(r184, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r184, 0x0, &(0x7f0000000380)) r185 = socket(0x800000018, 0x3, 0x0) bind$unix(r185, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r185, 0x0, &(0x7f0000000380)) r186 = socket(0x800000018, 0x3, 0x0) bind$unix(r186, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r186, 0x0, &(0x7f0000000380)) r187 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wskbd\x00', 0x8000, 0x0) r188 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r190 = msgget(0x2, 0xc0) getsockopt$sock_cred(r189, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r189, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r193 = getuid() r194 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r195 = fcntl$dupfd(r194, 0x0, r194) getsockopt$sock_cred(r195, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r197 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r189, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r198, 0x0) msgctl$IPC_SET(r190, 0x1, &(0x7f00000003c0)={{0x0, r191, r192, r193, r196, 0x1, 0x9}, 0x800, 0x1, r197, r198, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r200 = msgget(0x2, 0xc0) getsockopt$sock_cred(r199, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r199, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r203 = getuid() r204 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r205 = fcntl$dupfd(r204, 0x0, r204) getsockopt$sock_cred(r205, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r207 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r199, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r208, 0x0) msgctl$IPC_SET(r200, 0x1, &(0x7f00000003c0)={{0x0, r201, r202, r203, r206, 0x1, 0x9}, 0x800, 0x1, r207, r208, 0x6, 0x1, 0x1, 0x2}) getgroups(0x2, &(0x7f0000000b40)=[0x0, 0x0]) sendmsg$unix(r8, &(0x7f0000000d00)={&(0x7f0000000380)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000003c0)="fd378c2649fc189f1f45ba0f45a4baab68a5d6cddb780698703835dd4d373fc98c9ff065ad7db50400e88e134defabf776ce8bc6698d117ddbe35e80f34ab17e795f7b3a3022571835935f76ae874d8227cbdba6d97471574eca89e87046bd232eb4b1153ba8e197c7707800254a5dfc93b36d0e3a", 0x75}, {&(0x7f0000000440)="29e7ec00e24f626946cfc673369d499d54d07a50dce0426f05972bcb40d61ef1543e12134f3ddabec78edef282cecacb77156552489b6a0e6fe0d63c2bb494865f7806ca11fb329009e7ccd126b6399b2bfd9be61e0d061c005dfecdda018b450a3d89ec4606efd527331798e0cf287b8f2a79c52fc514566a3e594d466ae93fcd142bfa325e8a69e82a597a9ac874f5834a3ef569e4a8", 0x97}, {&(0x7f0000000500)="f70d6f18e53422ee9f55ec3d58d06af6ddca18c1b6a4f6bbf72fa6f95b777944aee6a90513bbbef760052aca604c03fe9a6112ce23488890f20764efe2bdb29fd31aee19884bd0c7d933848492b8e45aa1f9b1823b17bae89a11d4a845379ffd39fa186f9721629eb66b97d2ec6becfaea63b32b509700ff3423e5c53b327fb2cdf5a14ba4f672cc1c11cbd79bebcb09f577d3d32c1a3a545050c242e2864d4586d8a9c7406c26bdcf6f18d8cf5fc31f1569e59e5b7b855ec0beb3adb4f354", 0xbf}, {&(0x7f00000005c0)="6edbef4460abebf0baf6cd1f0674b3a7063a056a06a0294a1a06039471cc1b8e9116569523da8944e5fae7223dcd2ba1b12cb69dd93b129d9ea6eb26810ebd3d0bfba7d707e0eb1b4124076a14d3cae03ef15cfbe0326064deaeea7287a62f251047678a64a853ed9f5fd5f8eda7a674850fa0a25f7a58d93b8ceabb591930b5d7cd11238e7cf68a2a7864dff43ec51d1606b8a8918ad61ed83e30fb5ebb277d71b81bac50efc5", 0xa7}, {&(0x7f0000000680)="72d2d78f63e677ce74970af0b1045a42ca623978", 0x14}, {&(0x7f00000006c0)="c5a82b7b5f7f276d9743b591fbecfe17f964da89d143ca991959c3b6a6afcfeb452a7be5c33cc0968066103aff5ac1818b5f07dd9ebdf5ba76d56212312d4fbfe7368462725fa30d1617fac31ba65244b8794315dbfcc7d1fd66d3b7313ff37d252b59a919b47888f5c4cb2250be9d5c5ce2cdab892cd1e050085603140a575546b21515df052499d137f50e4ddfe4f44596d3d4a2c60928484108c712a0a4e2ca3766386a1ea76bcd8412a69e3f10f538c3f6b4dd6e82b2b4b6403647f4ecde6e4f6db78b758a38c6f5d2e6b294cb7e4cc2956ecd715f6ed2cae79eeb4c3535fc3bdb9631e0c35c300f9af23b863f3e", 0xf0}], 0x6, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r9, r12, r29}, @cred={0x20, 0xffff, 0x0, r31, r33, r35}, @cred={0x20, 0xffff, 0x0, r36, r37, r38}, @cred={0x20, 0xffff, 0x0, r40, r41, r95}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r97, r5, r98, r99, r6, r100]}, @cred={0x20, 0xffff, 0x0, r119, r125, r139}, @cred={0x20, 0xffff, 0x0, r157, r160, r166}, @rights={0x20, 0xffff, 0x1, [r183, r2, r184, r185]}, @rights={0x20, 0xffff, 0x1, [r186, r187, r188]}, @cred={0x20, 0xffff, 0x0, r197, r201, r209}], 0x150, 0x2}, 0x406) writev(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 02:12:20 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r3 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000001840), 0x367) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000d40)=ANY=[@ANYBLOB="6a156eea23455b6e8dec9788f0ebcf05f04cb7cddd70591715aaf001a50f3b54500fc52f837a4919866d39e349f52ee3e7d8e52c41a07f996cebed8132a67e629c2b1e749f344cee2503e7317eaead17feca81221e5e76ae6a9f536d562649a3563177f426f6112ccd4364560940b18d610f280d3f000a5ade4bba808bd49b79012c9dbfdbfcd16ba132d2daf5885d8101b71b8aed6d8e1cf3338c6d8a238b5bc4f6f42b71619ac57eae9656209b0a35511780fe6ee345d65b63d108b12068b6b73946"], 0x10) r7 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r7, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000200)="4e88c9830638cd3546f2ee84d8e35a9ae88292e25e0ff3e4f1419636882a1f70715590de3712911b97", 0x29}], 0xffffffffffffc29}, 0x407) r8 = syz_open_pts() r9 = dup2(r8, r7) r10 = accept(r9, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x3, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0x7f) r13 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2103fb52fb67d137, r13, 0x0, 0x0) ioctl$TIOCSPGRP(r13, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) dup2(r13, r9) sendto(r4, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7", 0x789, 0x382f0bc765df3f6f, 0x0, 0x0) r14 = semget(0x1, 0x0, 0x0) semctl$GETPID(r14, 0x7, 0x4, 0x0) semop(r14, &(0x7f0000000080)=[{0x0, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x1, 0x7e1a}, {0x4, 0x3, 0x1000}, {0x1, 0x3}, {0x4, 0x3, 0x800}, {0x4, 0xcc, 0x800}, {0x1, 0x4b8, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000001b00)=ANY=[@ANYRES16], 0x1, 0x0, 0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="0e00000000000000ffff000020000000cef57fc08e2be19aacc524716376232206d1141700000000c80000000000000001000000040000002f406155c9842a1a0b07838c6939e6f50f2446c0b338573580e5dc2457f2d8fe8c1da0bc395aa919a28d9f13abaf3d02c4e228ee401bd417d5424f869d1703f76a60f370887a41bdf12fa40b5820a28247ad23147650b3a165d60a85dfdfbc3396db13bcad3de37947ceeb105b5c0423e0d955360538fab5bfc698f773763f14609459675edfaf684e3a5cd4e00b35c548a9d54e3e8039add4b07fc9b0db1c0f6cdee10000b000000000000000ffff000009000000af912f664a89958faae467a25d98d016fc531108aa0277e249c04cf8fb1ee7a5f2d174517857a58be75d3c36787a0063f37b66f42e54e2eef779d14fd9c655b5b1d4515b5b27df3a47558c9b5d8397ed68b26288d1830da3161be809b2cf998bd38a07db7e9a24f45b2517abf4eaca8c28bd81b98afdcac0b3e0c0667977cadd4f8b3bbfa4d4061a7cf25da6ff34f05bbf68cb5e257f9500000000000000900000000000000001000000040000009959aa0695cdf0035fdb97ad4e9dab941220cb9f42f40cf8aae714d003c691343de919105d395c8d6e5e22113bedcbf7b2ae8b39696de5fa637a1e33f8432b463295ddf603d7d8b37f17485e4a4452ff793e8281f01af685c50a9712a54527c44fe4cff5bccecea11c6b534b7b9317e9f8eb214e8ce9150e984f70250018eb00be7840812a9966216f7a1c691fd35194c94e5ffd3fb55d9f3ee653c20e47394ba23d61d846eed30200000000000000008000"/599], 0x25c}, 0x0) shutdown(r4, 0x2) fcntl$setown(r2, 0x6, r3) 02:12:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x80000000, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) 02:12:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) r3 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 02:12:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000680)={0x0, [{0x1, 0x8000}, {0x1, 0x5}, {0x3, 0x819}, {0x0, 0x4}, {0x3, 0x1000}, {0x3, 0xfffffffb}, {0x2, 0xdcca}, {0x1, 0x7fffffff}, {0x3, 0x739}, {0x1, 0x3}, {0x1, 0x4}, {0x2, 0x9}, {0x3, 0x2000000}, {0x3}, {0x1, 0x20}, {0x1, 0x1000}, {0x3, 0x8000}, {0x1, 0x3ff}, {0x2, 0x1}, {0x3, 0x523}, {0x2, 0x58cc}, {0x3, 0x4}, {0x2, 0xed}, {0x1, 0x3}, {0x6, 0xfffffffd}, {0x3, 0x2}, {0x2, 0x3}, {0x2, 0x2}, {0x1, 0x1ff}, {0x4ec70f096e37c848}, {0x2}, {0x2, 0x3ff}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000072000/0x4000)=nil, &(0x7f0000137000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00005d4000/0x1000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f000061c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000520000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f00009db000/0x3000)=nil, &(0x7f0000602000/0x2000)=nil}, {&(0x7f0000090000/0x1000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file0/file1\x00', './file\x00', './file\x00', '.\x00'], './file0/file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 02:12:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x5, 0x9) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="0b5b265cb72dd65d85e7736468c9b88b324154f283231b9b23966fda13723de92e1600a91988dc7550da1cb5ded74ebac0e2f69df17b2e4a87d772b8919f41f7da7dea7f4a9cf9f360e0e472c7108979b448eb78252211293f95abec945df8106db6ead799211f4b9c0ff7638a3c5a8a6810f12ebc52c3700ae7b79dd4f86215ed2ce9aaf8db304389d60faae20584da6c89cb6615d09398a222bc87d903a05d8c8ce3bd27beea3315522f596f38c090aaf9ad9805b6fe657e70ec0843b68718f7916765012d4db94c53876a0ef63f3960bf0335ff734f21ccb214b97e32d4d4cf305631dcf0d2fe89", 0xe9, 0xa, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x5}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x2, 0x3, 0xfff, {[0x81, 0x0, 0x6, 0x1f, 0x1, 0x354, 0x7ff, 0x10000, 0x80, 0x3fa, 0xed76, 0x80000000, 0x0, 0x8009, 0x9, 0x3, 0x6, 0x1], [0xfffffffffffffffc, 0x7, 0x0, 0x7fff, 0x10000, 0x80, 0x7, 0x0, 0x70af, 0x2], [0x6, 0x7fff, 0x0, 0x1f, 0xfffffffffffffff0, 0x5, 0xffffffffffff8000], [0x6, 0x856b, 0x4, 0x5, 0x100000000, 0x3], [{0xa0, 0x4, 0x1, 0x5}, {0x5, 0x80000000, 0xd1, 0xfd1}, {0xfffd, 0x81, 0x3, 0x7fffffff}, {0x100, 0x7fffffff, 0xfffffff7, 0x3ff}, {0x2, 0x7ff, 0x7fffffff, 0x1}, {0x7, 0x4, 0x4, 0xcece}, {0x5f0, 0x5, 0xf0, 0x5}, {0x8001, 0x8498, 0x5, 0x100000000}], {0x2, 0x1000, 0x4, 0x1ff}, {0x7, 0x0, 0xaa, 0x7ff}}}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 02:12:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x2, 0x1, 0x5, 0x3}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 02:12:21 executing program 1: 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', 0x2, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000003c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x2000000000009, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x2}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './bus\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4009}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() semget$private(0x0, 0x4, 0x43d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 02:12:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) dup2(r1, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r7 = accept$inet(r2, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r8 = kqueue() r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r9, 0x0, &(0x7f0000000380)) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000140)=0x8) r10 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) fcntl$getown(0xffffffffffffff9c, 0x5) r11 = dup2(0xffffffffffffff9c, r0) poll(&(0x7f0000000040)=[{r11, 0x4}, {r0, 0x10}], 0x2, 0xc94c) close(r10) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 02:12:21 executing program 0: r0 = socket(0x2, 0x3, 0x11) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e900000000fbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447a86f82867cacc4fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a4740", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e33956d2cad085936d8fb9e34157cf18b2d735bc4365f662af79397a58f319a1ae1f4370b071d2ee78ce4b1032a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae72187ed1ef15e504a0ceea1ab90674362c57048956364aff23b5d6418ad5df8847344ed70a4e42129366d4d0796fbd4bf", 0x9f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393", 0x26f}], 0x4) 02:12:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="ead5caafd4b21ef49952766be75ac87ddd3f45baffe657f6119bd58a82a1cf5c6b865c6f9bdeb1ce38733d5d249d4aa16c157a166c40593b3c51822426b027e27c48020cab7945a41638cedacfee8cc5c502bca364787a550a851a5b17914a6915041ead5ca90aaee9568d02102dda2ca33a8926d2ecebc9b84904c1b066afbfe5bb80ccb22db306d22a3c15081e473c", 0x90}, {&(0x7f0000000280)="c3ef83d9523f3d062ef4a7557a000d9257ba2fc0936bb959bd787fd4329439cbbbcca1095588833e75956a5a5edc1727c180b07fa15586c3a93f179d2905a3c0a55ad051a5273dfd4edc52e2e503376962f64d313194b7d4afb4a2455a05a3c332677ee564ef200f3d8e8d99c01daa31b7eb9dd317ded2266226902ead213c4c61e83b5ea29541f416cfed69798840824e49ff8f3f8a4f9384b6289e7cb71053f217978fdc08efe2ea2dd3707c90b953461f9b25effb4b815696f4c306ac7b03629f4b99686f386f122e4041751941c174f1", 0xd2}, {&(0x7f0000000080)="36186d3d2c83a36e0663d35a6ea52767cd2992244a8b08cde9d50ff30fa21f527bcb5422124400c954d76b593de19373fa12de90dbd9fcf658", 0x39}, {&(0x7f0000000380)="e6c351bc7d2683c68f6578aa63f48dcd1a821dd37ff71c1a433da068017db7cd086e9d61dadcce36d9b1e007161d8a3fe6c1a0ce13117f99e67aee10b9704119203b64803623743bbd7f95d071081597e75d0f3c19e7ec49620d97e7eecb3c761410ac05b203911cf76a213acb219861647aa27f079cfa015af05894cc6078a3a550beaefeb17251bab3a70174b25ee56bd6a64e64ab7a0274799f900d4fc12155192d5361a7b239f3d89f17524d3998363df7bbd48c31974ac8", 0xba}, {&(0x7f0000000440)="762bd715bd3f32bae5a3566df7be1fb55ffcc05b4999f3d40ca2efdffce00ef563d36e381f745fdb0a86b7c1942d75e263eb7b3368dd5ba4fef07bd23a267c1156e417d28286aaacc9ecad7f679fc2f914f2c33360195b4297819a57d9cf8daf82a1ea77253107290cf92c471d6a43a28aa38ab9f33755aadf9d7f9d8871c6c396ea3c6d9ac873f8502787b72db76a418b34309cf98ea3bd3d5169e212f996de035fcfc6a8f17af673a465c836402c21b98608171e653588f178268651c8fe51f2e31812e31bf706cb463918f7195d378c05d273f7f5e6ebfcff4fa4", 0xdc}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 02:12:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff310100ca042e37f7b1ad6b3e51dea17e6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098dec3032eaf9544666aa81d54b9f85142f7ffffffffffffff84b99db7747eb2c045"], 0x10) socketpair(0x6, 0x3, 0xb0, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x14}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x18}, 0x0) r1 = socket$inet6(0x18, 0x4, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x20, 0x9}, 0x8) 02:12:22 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="868f76b57f4011572752d86759df1bdb32cadab3b22f0985642cb40708d3ce79a526be1a851401af87ddce3a6e0ab24f75fdb342d92122a1c26f704896384d3f301f068ddcabe7c764df5ae5689fd8890500000000000000410662cc7d64d2d7e6f9be1d191c6538edd0bc6904d2b70e86e6e06baa04331c5e2401f7e98c2a4a630b68cee0480e132c65d8bd9f4ff4431d4a23eccd41a29ea6db86724812ade09318ff7be42e00096e7e9a41442b2483c938c5f1152f04fe6808b7730500e5c5cdb7042db11b0a34eab1117bd3eaea19631b8146c2aaa4abba8c7284606a00761e24ac62797b0d49f9a34adb5bba9de96bdf2b56479f82eba57d6b3ed6050dad41cc4d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="07002e2f66696c6d3000b9d4a434d18328a03a7d1c7471ff01c68d98bdc1830425350955d68dfaef58287875a5ea28d813137360d574affb7344d671475f38ad46bfea882442679059187d78971e4927aa7f300d55eb06c8fc7c4fbef5b48a3211be2e35a90b165858d9a72655866f9541d3f714b883626cebf5e21bdb1beec1ddb903ba89e46615994f74afd5ad1efa48d5f182dc0f909e8dfe30bc3043b8d04c0d121e3ca5a4bdcf95c7584af37c69c37bf6795fb49e82c721982d142d74e61956c273f74cbbd08f28b9"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 02:12:22 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x57174f5482d0f49d, r1, 0x0, 0x5ff4) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) setreuid(0x0, 0xee01) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 02:12:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5}, {}, {0x1000000000006}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) read(r3, &(0x7f0000000200)=""/141, 0x8d) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r4 = getegid() r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000340)) setegid(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x5, 0x0]}) 02:12:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) openat(r3, &(0x7f0000000180)='./file0\x00', 0x10000, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 02:12:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/102400, 0x19000, 0x0, &(0x7f00000000c0)=@abs, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x500, 0x0) fcntl$dupfd(r2, 0x0, r0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) dup2(r1, r0) write(r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) 02:12:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) syz_open_pts() 02:12:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x79c) 02:12:22 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x13d, 0x1e}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:12:22 executing program 0: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='/', 0x8000, 0x159) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x1000}, {0x5, 0x86, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0xffc1, 0xfff, 0x6, 0x2}, {0x200, 0x4, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) msgget(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x40, 0x4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="a36762072f9ffbdbf96a1655bf7e9d6785f7bc57dfbaa57fd2ff94846b72029d8f90b88e19f14432b0a49aade01bc1417b2ca1b99c6fd08d2a740600fe552c0b843bcb72bf1d3ce83d698fb93b510ba115b7ad2d0d70bd05f1b5a86cb49026fe158f24c3f8a8a9d5b5f4757c114db75cddb87752d0", 0x75}, {&(0x7f0000000280)="3b46ba9d3b31ddc4ace848a809c18fe4297a859622282d11b50fa31b8b390eed1808defb3dbf79e89c466b8d16694f34484724742109310e6b313f07df3917769fab1723cbc0a0a2f0dd789a79fdf30c3356c6a2eb5585639a347cd6751b65af2f5a2f46d9d9c381a04cfc4734b5ecb96bdd08919b1951013bedc95fab8b9c89e849f131512badea7c92231a285c9c85a6007f5c5e8b4cccfa61f7cdfc3ccc00c8b6205fdaf3905fc67e4914b19f", 0xae}], 0x2) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x2, 0x2, 0x1) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socket$inet(0x2, 0x4000, 0x6) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x1f, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getgid() r8 = socket(0x6, 0x1, 0xff) close(r8) socket(0x18, 0x400000002, 0x22) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x1d, &(0x7f0000000500)="2e914f1c65328b884fcd30c993a36a6b2fe02b", 0x13) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x1d, &(0x7f0000000040)="3b914f2b", 0x4) fcntl$getown(r10, 0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x2b2) r11 = socket(0x1, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) sendmsg(r12, &(0x7f00000024c0)={&(0x7f0000001000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df9462128c6bfebb105901e6bfcce15bc67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b6ccbda54c148f7e08e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16fa5c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbddf9e56171dd54728a8527b2ee424ddf7553e38ad8aacccf5a0db06bbdc62827b1d3eb159fbaf57cfe7a7021286ecdc90a5e2f9a4a770f8394082ef5c975f6d3fc82c2bf88084c9077b2315eefbfbecc8616e1671f2236c4b06f1b7490472b405691e28bd3e2c38d4d3b8634b0514438b2afb64286db1d0b3d35b44db48c9099fce778a0776aa7756dc03176782507b10b18b1e00987253abb437c8b227bd8b2235362a821a3d2a523e8df88bb059e02d8b50bd8094c450366ba41332a448de1105bb6f13d9d95bfd81145659aa680e23768ff7e4d24d7756a11d3ee2092709e707ac2a19b51ba13ecae4a14eb5886ddccdab71e6341b5b47e3dce28908dbd6051277583c43f7e0e5148cd2dc8eef8fba7bab4b797ffdc6431ccb5da50e3e0e13492a05c43765a72978c45fbcedcccf0ac0ca7ce9a9e38ad5a2b011fca2f58bd6747b64a7c2076a3e6a6959af4858550d4e3428ea0e4cfc939501a593b4c653f1315e367569d799bcabc0032d4a45ca1d691fead6629a40b842dcaea255b872b6e512f9f2e711f158b3bd5acf8adf31efd4d165bac4555a639a23f80966273ae6abaac081dfdcd364a770e57c97e8dae9100867c09c663451753347beef933af1979eddd51d0bbe8f9446bc4e505aaba1201ce268d47737ca85db7916d704f08c32ff88b030c80b7452880069e669b0577da2de666d1c0cf39ca5b600e47f75549c5251454ff98d94eba6440beb1f1d20b80398dcd0fb8e12b9798f8073d5456f1c8420b45b6586493037909bfeaf78733cb244d32db941eb50f22e265210777bdd28eae9d85c0e6bf38437480867eedce762c7c5d1adf9d1f5e5ac9f34c6bd6bef5d1bd75cd66c5c222506349ba44b36bf556594f6103099b882ca06b271ebc12226cd4a87a28bef9fccc0e74c1a79e675b9bb186f44ff358f225918a9eeb79163ef5b31eba319f22ef80efa0bf0c9e64f9d6cd596a002f3f542efac54b21cc2b53c27ea666eb9e9ff4bee340748c595fcd53b0819d87e4cd3231e65ecfbc74b86edbf81dae912050769fa7a28ba1469035bce03ddad42fb774225a207410021228463bfac2b4a3827619bf59da824f893976e4b718521766ad4acf0b549e2e619903ff938fed8e854b92022ec271762b62ce90f371fc329e88208bbff14690301d2cc27567f29a9b3088cd84fbbcd9716802f56dc09eecef80cdff230e3aec150f4e37a5e22f832aabb92b43702bddbfabf168cf2f153d03220642fb2fb4bb1df71efd71dcb2485a8726043b54ed7b6a60320c6761326c950461ee76f69ac5ec781a1c90423ca00900ce87141922b1b08cd840e8689a6de2db5ab3542524a83f55d3e24ead8333c20f1d74c43c7ca593410fa8b37869a5ee8c3ba698bf43fb9695753e21f28304d8d7de4b88ac3f545ea0378e6feae6d8846734f35b8ace43949cf4b8e64d8be6dbf5827c5a6a922b238d14cd7d2dffe05f91b308197d210f25abbfdf578c16ec7e8e37ec944010995c6349f932f0fe1c82fd43ff53d3943005a503fce9ffbe9ede77eeaa036aa3ed90e3bab77c4a9cb0639f57f0fe3c851405d472ebf66d90003735004230dbd4915fbc284a295f325632415fd5744cf9e1c75c78651e6c01211cb0ca2c2af69d3ecd1f2fb99e3b036c08110fbf6108b7920aaced8b9f0efa3ee4039e2c57599a3dc6b8691d661bae2533787d7ba4d94416a75d6b2b57a9c178164774ab23128be3816c8ca2d1c62d0b88101796baa2d98d1270217d5fc5a845ff4c2e65c69ad6799707636592bb0f0a0a571ddc894e29a75ecc2e3ee19f64e6e83e22088629db8ba22165927d794f33355c01574b4661b3356083ac9abec025e9d93699a881c25e05f79ea7b972e0f3651f4b39b6596a9d002bbed06173427fbb33056dea5fda15a0abd51fa44933d7a730a51b51c2dabadfc548b157caba8f73e3ebcf349f99f0071af68fdac580650d084374419d40c6e0a0014db474a2ae93e4c7f00753adf24cb41ede8d9ea122ff0d5d12a0b6d1d98b8d93d10006f139d5becd22547d3aa92bc64c05939a17f8872c47594937920bc944ee89a5a47b39e2e314d6925e1e501137286c0da8732be5618e319aa4f12dd1656c2a8681f44802fc61b316ac756adb2f09780cb48f973330dadb867e5a0057a8882526e75f192a181adcd1763187b724cdba9a72f52070572a76e6e047619350f1be28278ba2f30bb6e655768bb725b9a40618aaafda7e0971d1a924bf283f520135928cae034d704f99ac905deab4087568a3413ebcba32417b4bb46b10b5d1e3b649a3f053c2e3424994065fede8ddcfcc6017f3ce6010700298ab2c6ce603525d7fd4f8b96fd2746773058cbb002cc5b56e315297518c967a60d5dd515f3c044a46e665a1ca16e10aef5b264122525921db769d5fc1de844bbca32174c73ae061c78f366f6ea85844559182a96ae83d0ba3c3fdf19e5d013f5b79f5ff5f406cc10255970345b2f90000000000000000000000000000000000000000004fd52122553e76d6cad2f611534f3af9e4abd82e40b97043d9b1a0201e903a93414ff9bb62ea239552307125499f8352f06045e561cff3cc88bbd80b8f29cef4223ac1aa4d60c25968393c8e4a5d0e9657a59896b255f06ec25a591470152ef88ae6da5568ddde968feb9adb007d628e7c0891a5bd4dc6d36d774e52b9dca72cc8150000000000"], 0x808}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r13 = socket$inet(0x2, 0x2, 0x0) r14 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r14, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f00000003c0)="3761ac124c6412eff3", 0x9) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000040)="fc2f13e302f879ed", 0xfffffffffffffc85) socketpair(0x6, 0x1, 0x4, &(0x7f0000000440)) r15 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r16 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semget(0x0, 0x1, 0x1c) r18 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r18, 0x0, 0x5, &(0x7f00000002c0)=""/23) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(0xffffffffffffffff, &(0x7f0000002800)=ANY=[], 0x0, 0x1, 0x3800) semget(0x3, 0x718598a1c8a6558f, 0x0) semop(r17, &(0x7f0000000400)=[{0x0, 0x2, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r17, &(0x7f00000007c0)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x2) 02:12:22 executing program 1: setrlimit(0x5, &(0x7f00000000c0)={0x5c1f390a, 0x40000095}) syz_open_pts() r0 = syz_open_pts() r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) listen(r1, 0x2) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 02:12:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) ioctl$TIOCNOTTY(r1, 0x20007471) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:12:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x1, 0x800, 0xdfc, "1a86745e111544856673e902aa750c9b3f4e97b6", 0xf0e0, 0x6}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 02:12:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x800000018, 0x3, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) setsockopt(r1, 0x9, 0x2, &(0x7f0000000040)="033b93e6b1cc424054cfa4be6a1c21b051566374b17ea1928b5611a953b3e40c016e7a3976561fe4c154eb570df82dd86712d0f772e02a6a36270710076a9b97306c4287922ec4e161c2dcbae7bbdf46e9e16ac9d94572b29e41bf8964efdfef6aeacac643199f64e25689ec713384137bee922ab6397c75a82c41033779af8f0ca651a074903e141c71596d083d58cdd8d5a9768e4ef8598f1ad59797fdd4dc22ad020799aa475faba0114c4011a48059a46d96bedfab7272c1322af76181d045bc12d7e2fa465b4f2838e8c7d71ad413bbf2dfcb3ac89147cdca2d7bcfcc0101", 0xe1) r2 = socket(0x800000018, 0x3, 0x2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r8, 0x0, &(0x7f0000000380)) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r9, 0x0, &(0x7f0000000380)) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r10, 0x0, &(0x7f0000000380)) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r11, 0x0, &(0x7f0000000380)) kevent(r4, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x40000068, 0x100, 0x5}, {{r5}, 0xfffffffffffffff8, 0x80, 0x1, 0x401, 0x4}, {{}, 0xfffffffffffffff8, 0x1, 0x1, 0x4, 0x1}], 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x40, 0x2, 0x32, 0x6}, {{r6}, 0xfffffffffffffffe, 0x8, 0x2, 0x4}, {{r7}, 0xfffffffffffffff8, 0x12, 0xfffff, 0x9, 0x5}, {{r8}, 0xffffffffffffffff, 0x11, 0x20, 0x1, 0xff}, {{r0}, 0xfffffffffffffffc, 0x6ba8b3660cf5ebdf, 0x1, 0x8, 0x1}, {{r9}, 0xfffffffffffffffb, 0x42, 0x0, 0x0, 0x9}, {{r10}, 0xfffffffffffffffc, 0x20, 0x20000000, 0xd1, 0x3f}, {{}, 0xfffffffffffffffe, 0x42, 0x10, 0x2, 0x699}, {{r11}, 0xfffffffffffffffc, 0x28, 0x2, 0x3, 0x3}], 0x1, &(0x7f0000000280)={0x1, 0x10000}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f0000000180)) 02:12:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="fd"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) 02:12:22 executing program 0: setgroups(0x1, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) pipe(&(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 02:12:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:12:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) bind(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r0) listen(r2, 0x0) pipe2(&(0x7f0000000040), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) pipe(&(0x7f00000000c0)) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0004000000f6c3000000"], 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) readv(r4, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) 02:12:22 executing program 0: mknod(&(0x7f0000000780)='./file0\x00', 0x2080002006, 0x28e6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="95", 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x3) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000000740)=[{0x0, 0x3, 0x800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffb, 0x1ff, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r3 = socket$inet(0x2, 0x2, 0x7) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000040)="6503fddbc1f5f64a", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000028c0)="eaff07236c1c903b2ca51f05e660c900f800", 0xffffffffffffffb1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000040)="6503fddbc1f5f64a", 0x8) recvmsg(r3, &(0x7f0000000700)={&(0x7f00000007c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000400)=[{&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000000380)=""/127, 0x7f}, {&(0x7f0000000580)=""/187, 0xbb}], 0x6, &(0x7f0000000640)=""/160, 0xa0}, 0x803) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x240, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) 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]) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0x1) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 02:12:23 executing program 1: r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000a00)=""/4096) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879e0e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c63d225cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e21f3f6045875826d9e05ad16914da08e1fd6c99d"], 0x1e0}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x1fffff], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x20000000000}, {}, {}, {}, {0x73d7, 0x0, 0x0, 0x4}]}}) 02:12:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e95872000500351c00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6, 0x5}], 0x1}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 02:12:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000007c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9ea245cbc55655a881993d629be8425e11cac77684b9f5d942ef1bcfe795ad1c68d5e03840096af91484b3495a8d2bfebd1f79e6032f444b38a0710993a1b8494603cdd1219e67ca238f477a7ecd7b0b43c90c95fd2a204144e921856cc6b7114e10daa0a7c0b6e415c49bfce86157d1856f56a34e8fb35c1a203536b4d8b9fc01a01ce69021fa1eaefb714b0473da7ed5fbc33ce60fddb6c24f6a463332e84af9854b2a5ae01fe205ddf8062af159ab2b33c382a2c0571e0be837281e42bf5c679f453dbcea9628dafde4903c581b073ab508dcd3debfef9810cf572271ccd37241badb076c5f10c079cee010fcb92c0d829b21d9e2a9517e28fcfcd172a325cd03409df1508f2d8fd212f0c55f836a591684231a1970c86f2f9d456365fb86846d78ce456d1b5619070a94186c9e9dad286120ca0203658d6", 0xffffffffffffff0f}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000140)) setrlimit(0x3, &(0x7f0000000040)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r12, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r13, r14, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) chown(&(0x7f00000001c0)='./file0\x00', r4, r14) r15 = dup2(r0, r1) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 02:12:23 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0x3ef87565}, {0x18, 0x0, 0xddd, 0x1}, 0x3, [0x3ff, 0x3, 0x9, 0x7, 0x6, 0x7, 0xb6d6251, 0xb]}, 0x3c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x2, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:12:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5cd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x100}, {r1, 0x25b3759b9b4ee9e8}], 0x2, 0x6) 02:12:23 executing program 0: r0 = shmget(0x1, 0xc000, 0x403, &(0x7f0000ff3000/0xc000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/245) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 02:12:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x3d}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 02:12:24 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="02e82313040000008122fd5597adb21000cd166310dd5157fa"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() r3 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x108, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x8, 0x2}) 02:12:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'\x00', 0x844a, 0x0, 0x2, 0x0, 0x101, 0x5, 0x2, 0x3, 0x0, 0x8, 0x4ebc}) clock_settime(0x0, &(0x7f0000000300)={0x13000000}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) 02:25:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x800000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x7], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x7}, {0x0, 0x40}], {0x0, 0x7928}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 02:25:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:25:04 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56226afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa141a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968bd829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:25:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) 02:25:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) acct(&(0x7f0000000240)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000001cbab67f94349f707968f2b61aa6c0cda1f5679ad1c201d048bd85f0ee802db45b09dce6b75259f2dde69558eac28b927a30248669e2a5965d9c5d938346dfba73d30619871cfc04"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) poll(&(0x7f0000000280)=[{r1, 0x1}], 0x1, 0x100) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x40, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x1}, 0x8) r3 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) fcntl$setstatus(r2, 0x4, 0x4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x9e9f) 02:25:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) getrlimit(0x4, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 02:25:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000300)) 02:25:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000880), 0x4) acct(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x14) r2 = socket(0x40000000011, 0x3, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000180)=0x52ee003f) r3 = socket$inet(0x2, 0x4000, 0x2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$BIOCLOCK(r5, 0x20004276) bind$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) r6 = kqueue() dup2(r6, r2) socket(0x40000000011, 0x3, 0x0) kqueue() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r8, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r8, 0x0, 0x0) 02:25:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20b) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 02:25:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="1e002e2f66696c653000"], 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r3, 0x0, 0x2, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000002c0)={{}, 0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0]}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x3, 0x0, "4bada882470fd2c2ac2d032bf3a29dfb95dd7ee5", 0x6, 0x400}) 02:25:05 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b0600dfff267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e1f9034802ed59c51bad5a8bf6", 0x57}], 0x1) 02:25:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x80000001) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 02:25:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x5, 0xff) sendto$unix(r1, &(0x7f0000000080)="b47c", 0x2, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB='Ts./bus\x00'], 0x8) 02:25:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80000001}, 0xc) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:25:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x10) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) close(r0) write(0xffffffffffffffff, &(0x7f0000000080)="711664061f45cd12e00e2f2530245bc590a4b765de1ef1173dbddd08f823b61a75215225068171e20e3129a3bba05888e539339e08719544c915f05e5037336fa63337f68e7c909527eaaa65097914af966b8a3a1c0afe1d36605d3bff07917b16dca9446859f6fbb68e7cc8200661f746953b9319b56f11e3b8a6b038b98362e91d7a2a46cc0e388040c9f7dffc22c9b069552500"/171, 0xab) r1 = dup(0xffffffffffffffff) syz_open_pts() ioctl$BIOCFLUSH(r1, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7650000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair(0x6, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYRES32], 0x1) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) connect(r5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 02:25:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x1000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:06 executing program 0: semget(0x3, 0x1, 0x3c0) r0 = semget$private(0x0, 0x0, 0x400) semop(r0, &(0x7f0000000000)=[{0x0, 0x80, 0x1000}, {0x0, 0x4, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x8001, 0x1000}, {0x0, 0x8000}, {0x2, 0x20, 0x1800}, {0x4, 0x2, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x3, 0x1000}], 0x9) pckbd_enable: command error 02:25:07 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000040), 0xfeea) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000000)) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) execve(0x0, 0x0, 0x0) 02:25:07 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x83, 0x40, 0x0, 0x297}, {{r2}, 0xfffffffffffffffc, 0x4, 0xb0000000, 0x5, 0x20}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x22, 0x20000000, 0x1b7, 0x80000001}], 0x2, &(0x7f00000000c0)={0x2, 0x401}) 02:25:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x82}, {0x81}, {0x2000000000000006, 0x0, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpid() getpgid(r17) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r17) r18 = getpgid(r17) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r6, r10}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) msgsnd(r2, &(0x7f0000000340)={0x3, "02df0b9b735f323ada81cb991632977b81a613355f75184803c9c750083e6ae5e0edaac467d85b47b104d271aad4647c9972deebe2c22c0a805253de7df7817b3fe98eb406de11008ae1335a1be3af500e737c69180041344d32e16c9fccfa6e7bec9a241e7df51f8b354faacacc2e68d10344cebb5ab32b75bdddff7ef459c606cd3e94341a33777499205f13bf7e1f66fe2ceda1cee0ad73d5851d83b10c870c69f9ca17148ebbfbaf85ee529155cdc24e4bf33200c4023e01a17f8e3c7b8a085d00a48781d4f47eed46965ac11a46baf40d497053ed54864bc3bf927d81bcfbd156a2e4c50d4629076644c9ff630c05868803bd92e01ff9106811fa1dc28835ca7c9f24b73aeb2ed804a0c37cce96239a1468b3b7e42439424f37ee47e85acef18fba7d4951c3df6a5b4fbc2ed0c38cdd55a5983f7e563bfed64e79ea2662a12d6cdb87dbefaecb9b70d6c0714b470ed1a94d7443d3793f82ab85b1ae15c64cc906c1c618d5cde41cf6f1a32419d6cef703de489a42454083029dfc17c5a7d8b3e2b1c658cf687648079407f20b6a88aaf0b4e7a7024330211bd65939d3e4d84abd1e7540eae7dc423577e6a3bebab8d75906e8f2a26d86b5b8e5873da87fb2b65c2d6fa4fc142df4a638f7784493aa454169b8848c748a20ab2a22a927521a01b2c3e7203b8663f18c863820db68291446455799bc50c3da14dab2542202721d2a1b78c59e1364f9f679a7e8a6a671df38303a4efccf5060f3f63dbe8da66b1e3db2eb062c00c05fd0ef10e52de1c71fa32071492c80cf9e36e28501bafd773cbcf1323a7c48f3068e80182c0f16f39cec12a53e581f70e0581b85e64e4e261a6c1dada67daefb0b1bc1b7482a966d60ff6637de60d897ac6dfe2f0e09f9c479bc6ab7a3e2f44913f5ad7161935f19b69fc474f36350bbca26858b896d4a54165ff693f8a78d25647b36ba098ae25755b4d61fb7753719bdafd543e1113aa752fb7883dd122da2d55f82b1b6a57a82f784178722d072d10af4242d513e4b61e8d97683ebfb000dab7fbfe9a1c88e5147ee5391c8cdae5ce80e103745a7e7d223de5e5ae554b70049c8666b0822e551be105d1b3cc7dc15057885b52272af047283bfb20f427abd97f64eb85805479a7868ad06d95bb24b841f626d92a129b21ec288e67f90558835e3ffe1e80dbf83003f7a83125975585c17889ddab444e06f3c11c9df2a86f774811c98537c72e93b8320d592cbb6f04b420909a0a3f987fc1a7cb088a14042f2fb2a2c00d196d7191e54aa36fa1ef320616e9797c3358c859127a063a12eeb2ba0e7f7d7d07c1bfe64d33a6772e70fd1e92ce4cfcfd6ac5d167aeef48459540faf52fa5db7df31aa314413c52253b1a5725c9a775d7d2e64a84a70578b46bad99ffc1638bcc7f5529dc01d862f2c222882d9f8bd85a1d90f6664947cb0a9f19260f4b3f6ff5fbe2c29c651fd52da6db82e4fa41487d59badeb80011750f4d1bb3e70fdfab61cf446db3b433e84cd9b68c119f7e0ab20484c3c50cd415fbfa3d80a578248facb3df9641921a2cf532f9c10955403eb80dcae1bb83f2126be6f4fd6bf714481262419a0775fc6af7ae6eb6bbedb26fae79126ee6e2702928b15c03b53ee36816a192b1c8cc6dc0971de78d4812be6fd49d2940a518e277fee2481a1799aa7aeb6d179983766f982110f434726cd4626f796881c1279b7156df32b93a1750f653c36abc34d594fcd1b05c10ede6104567b59ed15e9e7f5ba6c66a652e4bd2ed67634ce291c3dd3a74611e15f2b85838311de544931b9c51454909e5f3ce2839fdcf78de6851b09b4c967a167a3d6c430a6b2baa4ada4632af5b0cd3be0064a8e0acc1fc572a2d18922ffc5df6cc23c461705cebc5f263f3f92781a28aabac06efc6737a0ce199bf0bca7b2e8429c2a30ccee1c58bfff765acf9cf8037b9d76e83d3eed0b37f407fe3bc3e8d48be1e4f48598a7d85286a2406d11dd392317e06d9560f9d4f44882b5dd103523a8e5905f3489dbb4030b563291a7c178b56a39a6814a120e8e63e89dd84a3c0a3f534feb8e260d8b6117907f7a869060e07a49b8103319a9f2a4456e06b836359c411808ed39512873d6fa8f0f0e01ec3bde339a2d947842c020e113ad8cc714ea7c816362fcc6f5ca80df029271b1c8560356009e10422883982bad24267aca430bb25a4c3a0d07d579a06309d916f461008da46151e3feb873c6b6dc9a232ad55763c8bc6e756936c92e1844fb9fc2f6a57f033b69a38ed9e5566b61bbfbf421673f61470bce9b344bc944e24e07a69b389c8aeff818e3a9bc5150c887cb48a890254c83eb296d0d4e45fcd0f70259d1869701e9cc73e31c900a6fdbd6d3f63104c200b6e19c49a236a84158b51a8da6f0e05b9d2eedf4d6a5dbaa612eb757ccb956b9823066ca4eb089a60d2721fb7b84d5750fa7c685ea28c70a6665f24f3b06743149372188d0f436d184c7f38924d3c283211956ddee50e06c6d88e2831722dc7c6cc19fc9d0e79fcf382f2e40af912a3735dc94fd5bc303f111d6b8d7969d294e97272d55a23aae98a04fb91b405271ef90f7fd5b602446bc69cae8f555655709fd4f66cde6ae2d321c82ec07e8032dd9fc8a9892a70a717429255aca47792890e190b2d4489efaabfcff1a37d7a4071b59d5f153b63eff93ac83b6ab7c6068433ca99dc5870de7470195c2ab4ef21e2f18a3b09c10ded867fc96d76e1c0eccaf06b788d20a5ccf9ce8f6fe7db0f272be68ed826a623d2764e90b9e5d2ad020ad49b986acf34cffaa46593233f543a293f86f3b9dbf55afc56af5fbaddd60785b0db780180b8d68341c449f16661b730992420b15d152a914e1b9ea9c6fb433f70cfdcd59e8458271132f0198ed51c85ec77fd02e2cb985771a75396d94fe7db85d4267f615eb437d78a2369951df553a81b1d01ffae7a8b451d685565c595b5e28e12071325bb356ca6bb623d48900859e769126edc8c2dbbfe497d784696690d6c3806212870c03e6dbeeb1cd9d79c7a124b9356c734b1ed176ca5d4389fe535567dcc6cc57a1086cc37717ac0a05ca9420a856384dc3c3e124c09803b1badb9e8e0de7663ef61c639b58cd139b110819aa4661b860c83158e3ea1fe4f054baca3688b6b52b8209b3f0b13a95c65b0fa6629c3068459dc73212a2dac31a8f257e22dd48ec04527fbc6c4fcd3375616127809a9da916fc440aef3ad11a291c2aeb2e8bad4c799402cafb46908c500fd125faf2a4fec3efe4a0cb86cd52430a4b8e2d4a1edeb660929f3c71b5f26a748d6024c7521edcf6aae36af1719fc6119e71a239a01330b82d7b4560a92a1fdc7d787ebf0fc212c721dfadeece46b1056c473d3f620e8d98fa0aed254768aea19b6d6ac1dc2615781ed99fb3844ef7ec10eece7a5b701b0ceb6e8a910ab0b5788f4b53c23deb13130ad354b9cd7d0313021afbee8f04667fe046ce2ca89b318bb7663621b4f1d7b32042bd659f473b2cf399cb7e8e00b20bc430721bc1c4eb0bad8fbc893ff5b5bf2f8d699c2e9afe0a98b94327233d4f8d9e5df5bef0cde249a8c92fbeed27c46c4e1593da6bdc00256818af53a5f979b3e53a096debc38de885176e99eeeb73de7e0d68597061adfd598aaba6e6f0fe6e363ed2ff7c11f4d603bbc9ca09748e7bca889be94e156ac58145e13cd3df871013ee8381588d12d0a3e17cb70bf3bc4599e666e1d05d5d16e97b45d7a7544484db51e045db1f0e0fcdec176c6c1c9304b370435bba46e667ffded461d6c86993f1c00f380464a4316dc1beed744219cf5dc2f3e0ee630c13a1716bc5f5999f6add758a788e567d89b178ac22db57c6413fc4dda5b01102c2617ae799343cfeda99fb306f333dc102cd185201eb014bd1dc3bfbd05f4bc33e61146c83569696be2bf2058148399fc99fb8629a607100136ec31e8dc1a187bde737d616242c1ee1cfe96d61ee06ed093e125f110b05c2aa0bc8252851db1747b2bba0254f1a6d7d916fbfa2ee37bcbda3bb27dc0f2c8ec6a048e0adc396a11a55259812b70ec60d3836d7691dc476cbec02df7ee6e9dbcb1b0328549c81aa3cbcd26d2a038488bf0f952cf76e206c2e3be36de9d66b442924a7d8ae981e2a599dfa36364b227c26a4efe1f84d24ba73c823a6267fb2bf13775bb281d7cb7642a20ffb5f01a5fa464ba3239d0a0e408a8b1f307a870861c1498a6359be3f5cead0efb80f3168f0c14b2de9250d5eb39e2fcc3cc3bf49b51cb438aeb5bd2a29d2f19c92ad72060d373f67cd068114c45289b4d7a96e6aaaa19280abd3ff4c4ca2e49aa6f19ec7f0e0593cefc628f32d3f241e588b08fbdf3e238d4f0da82933e1a30a91ed11be1187db7de4e7ec3de7c4d76e45df1a05d99d0bfb0bed3ded415477e7e34a195eb92d249606d07aa5e049e384e486397c7b1423cc1142451de9dee49b5685785f9dc0062470141729692f542a6b5b16776206cc78ee9d581c1dc5b9e78953dad5d97a67f7a754c08cf52d1467c540aad99e46ae3fd8300eb8e93cb8a9607a0606c3d201fadd0a0fea9c19241fc70752beea932db284f4fa68242905d1f7d8cecc8c3c122ad03f79cd4f29d7e75c242bc56da3318f88a36bf4c6b27d032d128b28dda6ddc470b319615c9694b08a06f08cd66bfa3347bc6a8d2865c4f57acc420dd487171df83a297dd5fe1b90bd824965082fa536e2a0d82bb58eb90bb78cc706d6783a54fc824b692c00faf50c7cef5d8fedc2d64d4432af7c48d843f19c76b1c3058f107c5426ddb7e00dda8144bb1a7127f04223c8720163c881ba9b08b2575d4afe912dff49332628f143ad628a3a09a8892b4dc2f02e701bebf44fbb7684f4f4758b1addd415dac080e0c39980689b7ac247a46aeb61a64a53ad7a7c4e71e7d77d86a9f5f48483d53f98284664e1d2dfd62a4e798bb92758eb914acb8bdb7dfa2859a9f3146697600d72bbce4413f5b1e4ebd8685da326ec240d1ea747a7eb12921388d6c726678ed5242aadc54a3c54018f45477f90a4ffa68f0f8babead3220f1dd052caaa17b485f56f01d4a3cf1e127b76b7798667a5eed49feeeb3a27545c8f5cf0ff8bc9e45bf5cf76d67c228ab1e90abaad743b1e9d8ca37f83fd94cf5490ddce58f60206fdafec6006205256853be37ca073809b7bb4cc200bacfbca64e0084cbb9f4087e6d945a304929681d84d9ed5297c15ca328231be209bc1e4266e133a00d7f2488a31d469c04f21ffef807958ca156952a7642bddf73995c011c9181e0fcbaa8acf3734b3f8ca850aa38ec9ee13de636871951da1a501a2d804473f65a2f4e87b8257ed6042eee1497216f70110322c514797c696a31e8d5da88b3f99f553d13b54e94ec881e6ee9a516b43968eb1622037369e30b4891d3e4fdf9a55311ba9c91e6d97624a967d00d49412cbbbeed41d857dce3ece61e0e148e3baef84c8b03e8d4af9cbb358dd59e4e532c7e4c53d47e889085a9fb422004e219c241b0a0bcfce2793930b59688f039c4c475c815cc7fb777b2f6edba86a737e750df976729c2b3836168513dca0014780e177702efa939e660da9db0bd0d6d4d0ea3f567d0fbf3fff201cb08984bb73b246ea7c1fca8b7ccd4a1a8454b0106cd49f3681f6772c29a8e7f76961860234918a2073942c446b40e70b5615849cd18d13223a0754ab1ef7a8dcafa92c04510a2f941310d46fd21364e437e356d58df3cb17eaf3ac310b3046ff3f9950a44df62bfa9c9e25e9ce"}, 0x1008, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 02:25:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x43ae, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:25:07 executing program 1: setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = geteuid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) accept(r5, &(0x7f00000008c0)=@un=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000940)=0xc) r8 = getgid() r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r10 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r11 = semget$private(0x0, 0x2, 0x400) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000a00)=ANY=[@ANYBLOB="82022e005721962b9f48f9eb096ed11cb6000000007508b7e555659612c834fc0f19b117bc55094d1e1a15d2b13405864105c0ffeabfa39432400000009ef1796a01000000000000008f2e692000d33df9bae6e935ef9460c7060080eb94cbf17d2d9ddebba47f9dcfd3f29acf83ac3dd870e54acd468a5e0ee6f7bcfdeb0700192735c45d92b13f70d618f145670534c00000e87513b61d722bf849b393f234c6670b814d2961fb7b058a0e4479a2d7edd23ba7b78f37043ad7dddd18439e94cf"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x1e, 0x3, 0x0) readv(r14, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r14, &(0x7f0000000d80)=ANY=[@ANYBLOB="9198ea9c4b4c2a9d30d540ab7f433206684af41ee5c7f50a72113275cf4ef08ea350d7cbf337518b3f0d47f48c5616c1101b37470f72cae704c8a9eb1348247eb39958d7cf6a03b9da4291dbb0058caa3692b53d822294fe8718a4acfe5475ff34268d95ad96ad124f61e2fb5bddcf39748e931bb94c705bda076d0438724442b34f6667dcfa54779f559bf2f00c75a68555a714c0bdf0a0145b3c8b806bfb8070d7246db4180000004eb8a7ff2f69e2c20c8b3ea3a141f570626d9b6976d151324dabfb4d51ce172bbbe336d56eba972625eba24b53ce3c6b477024e04d78f7a15f50f5b6cca3e78bb1b71edce33d60a82294949c0356c22f962fdadc443682a5c84a35e08bbdd8e719f0d060c24bac619f60d28c0100000000000000df02cfc4f01bedfc186bc97c936ed22a36a4744621175f654ac47527a4c610bd30a4645606d531c43c9247641d7d83fb7f30e3d6c81dfa65b34b04090b5a533967104dbf0e8f8d2c5fba7b1148ea1cbfab057656400d763c2abc794683db6b009c5b613673b65e3aab0ffcaafc2c694b9e317bb7d27583469e56242a457a0d403e63632dabe9d9a26852ec1518d90bff334bbc49e2d9ba93574a3c104fdef2f183ab499f9b7f3e65954f82433c809c7f072a9956d2b82f24fcae298dc1c90692054a35a28b7337145d1dfd49d6f64704a8df8852f24768f1f4e96903e504bf575664c562d6f986ca906ea1ccb0d29751ad5ca6ea07201a98050c95983e55516d643266ae69a097ed660da9f5c6d2abd6385bca39104f15e38c42eb61b7eef08fd751b05acacf44f4a1b2a35804e8128a9623e60eef9e16abcbd3900cba281b53f999fda3103203851099cf9af32d8383757c8bff0f322c3275ed7a1eeaf989844f3b7728cfad3a6ba0143c7804910e3f37b9333c7b0fbad7ec75b39966336b3885708c78a3f0db98fb924b3508e78cad19919baa2598bce8b078d99fe9420f6cbe0b164be0be55f9b0e72c8fce5bf33f8a6cf366a6c49f1483618de7120c62e1a173a319c75010d164590ffe020a573ab718745c5792cd5cd1ba3233956feb8146e7e067645f2b03e2bf81502efe70e3b5fec1ba67fcbb7826ea19ca5ed8884a29a929abb968bf6b3a298c3e459b33899c09568d7df3f679e659c700c2ffe73e5f461e616a4f9a40675065bcd4d115831f3e642efd57d2b20e844f5d54e46ba5ec9e42000400000000000066dfd51f941ae1fec9c4c2d0b549d4927400"/902], 0xa) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r11, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xbf, 0x2800}, {0x4, 0x580, 0x1800}, {0x1, 0x5, 0x1000}, {0x0, 0x9, 0x800}], 0x4) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r13, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r17, 0x0) poll(&(0x7f0000000000)=[{r17, 0x1a5}], 0x2000000000000160, 0x0) openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file1\x00', 0x10, 0x8) r18 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r18, 0x0, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r19, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r20 = socket$unix(0x1, 0x2, 0x0) dup2(r19, r20) connect(r19, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d00)=0xfffffffffffffe61) r22 = semget(0x2, 0x1, 0x80) r23 = getuid() setreuid(0xee00, r23) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000640)={{0x3, r21, r10, r23, r16, 0x326, 0x4}, 0x400004000007fff, 0x8000020fc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = socket(0x18, 0x2, 0x3) accept$inet6(r25, 0x0, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000840)) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept$inet6(r26, 0x0, &(0x7f0000000880)) r27 = socket(0x2, 0x2, 0x0) setsockopt(r27, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept(r27, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0x1000002cd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r29 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000180)={{0x20000017, r29, r24, 0x0, r28, 0x57d41d8ce83b06fb, 0x7}, 0x1, 0x9, 0x3}) semop(r11, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x7, 0x1000}, {0x2, 0x580, 0x800}, {0x2, 0x9}, {0x4, 0x8, 0x1000}], 0x4) r30 = geteuid() r31 = getuid() setreuid(r31, r30) getgid() r32 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) r33 = socket$inet6(0x18, 0x1001, 0x0) connect(r33, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x19c, 0x9}, 0x8, 0xfffffffffffffff8, 0xdb3}) r39 = getgid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) r41 = getpid() shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, r37, r39, 0x1e4, 0xc}, 0x5, 0x5, r41, r40, 0xfffffffffffffdfd, 0x9, 0x7ff}) lchown(&(0x7f0000000800)='./file0\x00', r31, r39) r42 = geteuid() r43 = getuid() setreuid(r43, r42) r44 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r43, r44) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x1, r7, r44, 0x0, r8, 0x100010026, 0xa}, 0x9, 0xffffffffeffeffff, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r45, 0x0) poll(&(0x7f0000000000)=[{r45, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0x5104f1593e2f900b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r46, r2, r3, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r48 = socket(0x2, 0x2, 0x0) accept$inet6(r48, 0x0, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r49, r47, 0x0, r50, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r51 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r51, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) fchownat(r51, &(0x7f00000003c0)='./file1\x00', r0, r50, 0x4) 02:25:07 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000000000000000000000000083d520c4ec9d7f6af3248c70f30ef8dfea630ea1d9195154"], 0x10) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}], 0x4) 02:25:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7, 0x1, 0x1}, {0x80, 0x25, 0x0, 0x7}]}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 02:25:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) geteuid() mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x40, 0x1) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 02:25:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpid() getpgid(r17) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r17) r18 = getpgid(r17) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r6, r10}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 02:25:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x0, 0x4}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x6c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000002800)={0x2, &(0x7f00000027c0)=[0x100, 0x7]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x7d}], 0x1000000000000011, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000200)=@in, 0x2d, &(0x7f00000026c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000014c0)=""/240, 0xf1}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f00000025c0)=""/234, 0xea}], 0x6, &(0x7f0000002740)=""/106, 0x6a}, 0x4) sendto$unix(r3, &(0x7f0000000000)="0500050460", 0xfffffffffffffeeb, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") close(0xffffffffffffff9c) r5 = semget$private(0x0, 0x4000000009, 0x100000010) fsync(0xffffffffffffffff) semop(r5, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) msgget(0x2, 0x200) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x61b) semop(r5, &(0x7f0000000380), 0x1d) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) 02:25:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6b02dd8b7f000001177039866b4a072cb3e6c25e835aa40de889338f7676cb96fc3311a83db630bfc0639ce70ec6bf067d7c4397eec319e50902a65617550782b60df5c092aa916ec47d9c5f3c296378f4fb594b424389c51b7f9b940f79ef86a4f2049aa9c16318bcfdf6b98ce071978250d095ab910b4944a053675f1990c0ed34fc8a41dd67ebc93a558c5528c8e77eb8f6ce87b34594d64e4ed2f48a712c1e2f74373fd13d090c3f199c281f6663b4c7db2f594691e8a52a73ff0555757d4e2d9337c76f2b78446f77bbee5fb9160c29358c8cd4987cf8655fb51c2d77115bb1224a6f2e790f1357986e3b5e69a810f63efa44c57302dc6f9db4e41f373709541b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:25:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xfffe, 0xc1, 0x7, 0x2}, {0x2, 0x80, 0x9, 0x9000000}, {0x5, 0x4, 0x3, 0x4}, {0x1187, 0x7f, 0xf7, 0x5}, {0x55f, 0x1b, 0x73, 0x8001}, {0x7, 0x30, 0x1f, 0x2}, {0x0, 0x9, 0x0, 0x6}]}) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = socket(0x20, 0x3, 0x7) sendto$unix(r2, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:25:08 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffff56"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="4b6c3f558fd957ed5315fb0bf6dcf7fcd7b0d9da346a610b0cd4b85bf07fb61ab46432623744e1884c55d6f1eda705a81f4f0d5b5086c385d6adfc68ff1d0c02d09c0cc8f41731ced07a8cf4a05edf7480a65c027530b90b0f59d3478354d764b9c0edf1c79242aa278757212c33391f65be38f3817bce79925b90a890214da6ddae0f3eb90133eb983b86e0c090f102dfa9e0de6edf96f39ea205258732ce06f49d8d211cd1ed4f463542afaa14c7da6309c7d24e4b784eedb5139eeaa2ef7b6297d4f4a531547d8287b99518b416f545a1a836889c57c852c93da90bf4dc1382f67132385e6a43189b8191957fb9a910c972b36f8c89c8a092d477d6173b3d49716a9c536f6c097d02b01f905ffe439a4da63321ff1b637462cf23d6e206bb37746baf154d03e77b06bdc6e4a36fa4181db6df09508437a942aeae9ce9fb9c0279b6f6e4b92cc84c7d5c6df1d2b757a12761c0edec"], 0x10) write(r2, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 02:25:08 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x2, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) 02:25:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) 02:25:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64, 0x8, 0x0, 0x2}, {0x4d}, {0xffff, 0x0, 0x0, 0x2c2}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x2fa98cbe94c41768, 0x200003}, {0xc4, 0x2}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x140) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xa6, 0x4, 0x7, 0x7, &(0x7f0000000380)={{0x4, 0x7f, 0x81, 0x8, 0xf7, 0x3, 0x7f}, {[0x6, 0x1, 0x1, 0x800, 0x400, 0x100000001, 0x4, 0x0, 0x9, 0x7f1, 0x2, 0xfffffffffffffffa, 0xfff, 0x1, 0xaa5f, 0xd0, 0x6, 0x8], [0x81, 0x6, 0x0, 0x444, 0x9, 0x5, 0xfffffffffffffffc, 0x655, 0x1, 0x604], [0x6, 0x3481, 0x2, 0x8, 0x2, 0x1, 0x7fffffff], [0x401, 0xfffffffffffffffb, 0x4, 0x5, 0x4, 0x1], [{0x56, 0x7, 0x5, 0x7}, {0x8, 0x2, 0x3464, 0x100000000}, {0x0, 0x7, 0x6, 0x331e}, {0x3298, 0x80, 0x7}, {0x8, 0x5, 0x80, 0x80000001}, {0x80, 0x8, 0x408c, 0x8001}, {0x1, 0x5, 0xada0, 0x1}, {0x3, 0x3, 0x6, 0x1}], {0x5, 0x641f, 0x8001, 0x798a}, {0x0, 0x4, 0x9}}}, 0x61e, 0x40}) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) recvfrom$unix(r3, &(0x7f0000000240)=""/180, 0xb4, 0x0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) 02:25:08 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x3e, 0x1800}, {0x0, 0x3, 0x7fc}, {0x0, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r12, r13) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000c40)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYPTR64, @ANYRESOCT, @ANYPTR64=&(0x7f0000000c80)=ANY=[@ANYRESDEC=r7, @ANYRESHEX=r13, @ANYPTR64]], 0x5, &(0x7f0000000900)=[{&(0x7f0000000cc0)="c42493b0ccde5f94b92c69e61450832501fac145fbaadb8a4fb706de452392aaa2bd7ad8081505650d14573fccbe9c3efbcb3bbd6a70be0fe8b325ad6a033aafb93533f51f23bd565f1ba0ac179d9e81714d13a1fb5d05c2c33d9ac08908fdc65a4b821f5700a8b8de287bda17e59264b7511f8c383f07c04e4bc5d8edbb176418db252307372f7e75c6b3116362e3b4e82061a35d9671afd315d3181560353aa7e58517d995aeb0389c4cd9694f03927e4d367f4ac51c7fb439237a2ed5db026f8e5491f0f19d6afdf6db8f989c39b0bb6d9a0bbb2256c1bdcbe9ef3159d3941789768f1f2d03fc7b01eaf465", 0xed}, {&(0x7f0000000740)="1b76ae99d0bdf084086396caa7b1487b4a98a5e1f955b082397af6253ddf9c68ebbfabbec62103da2c0e9734b602567fa35d9c7c3b511b4430273be2443c124e14dbc2f4cf72a2bfe5fd623d7403b22156511a7e0db6e949cf950dc8df08e9ff430f3950143b", 0x66}, {&(0x7f00000007c0)="72140c1951676f87cef2715f0a7672c6bdf278c70a79de7d896df65b0a39a15565dd9022e772d57567f278957a3ab790620818f23b01d9b9c5a9275d84b540de55010a1e549df62bd9cd00c30075d749099f56c18f3592bf84b92bef9b2c68d093968e5cb81ddbfd916c73e91ab10e0581d714bb717a1e355c0e4af092", 0x7d}, {&(0x7f0000000840)="c50678e2abf8051a0a15b2a6cdfc4f7642eb0886bd2c29aa23ae1f3c58472297267bff8f8d7513dd0f9b6b454b688855b4d61d67", 0x34}, {&(0x7f0000000b80)="2555683c20f1058d6a404a893451ffe4cc82cd22a5ace964f2d8b7b5e5b29146a005df7eebb1285cfe4d3726e915314ea5b9890553e2e70ec0483ea6a5903b709ff917a27893268e4a11c9b510829d4cc7ffe5d95674de18fd4297a8bce530c70341fb5c58735bf997c8b7b3bdc3b55568cc4074d4a12dcc4cf72357682bfc773b837c49b76139d6f58b2d43d55cabc0e9a279cfd4c787efef978b35ff3e785a4c8af56dacda9d13a3ce50f6d432597d5483c153eb79a32a2e2bde18aeb3", 0xbe}, {&(0x7f0000000ac0)="dbb9e74d01004472bcd2f6a1f4b182de84a8d322de4d793d4ca02b9ce5f771d84eacdf950a30f0035f624cace3539dd87e398238d2b87d5c1e0b0016692323c315abe744ae9b6c1bd4010d9cb243513ed98f8cb6a9b23e492314ad4652c1a0d5e6075dd1c96d1d0afbf015d6ae9ba57c4cc5535359c34366ef725712e557ee0c850845db10f800"/144, 0x90}], 0x6, 0xfffffffffffffffe}, 0x0) r14 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000001340)={{0x100002, r17, r19, r20, 0x0, 0x46, 0x3}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r15, r20) r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="c36110dfa5fededdc8e09b24bbf47d82179cc5da95fd1e177e51f7d71720e1def6c4a383e8d6beba278d523a6a56bc0e238d2755f7cf6cb6a0745e88aa134ee39b5ed2930eae9338a6b4888d1a69e053d0980c6fa98d0a516dfb0f33db"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r8, r20, r27, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r37 = getuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r38, 0x121, 0x9}, 0x800, 0x1, r39, r40, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = msgget(0x2, 0xc0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r45 = getuid() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r47 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r49 = getuid() msgctl$IPC_SET(r43, 0x1, &(0x7f00000003c0)={{0x0, r49, r44, r45, r46, 0x121, 0x9}, 0x800, 0x40, r47, r48, 0x3, 0x1, 0xf, 0x5}) r50 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r37, r46, r50, 0xffffffffffffffff, 0x12, 0x7f}, 0x72f, 0x9, 0x2}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 02:25:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x6, 0x0, 0x0, 0x80020000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/161) r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = getpid() getpgid(r19) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r19) r20 = getpgid(r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r8, r12}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r6, r22, 0x0, 0x89, 0x4}, 0x10000, 0xda}) semop(r1, &(0x7f00000000c0)=[{0x1, 0x9, 0x1000}, {0x2, 0xfff, 0x1000}, {0x4, 0x6, 0x1000}], 0x3) 02:25:08 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x3}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 02:25:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x180000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x484], [{}, {}, {}, {}, {}, {}, {0x0, 0x800, 0x0, 0x1}, {0x0, 0x0, 0x3}]}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000308000/0x2000)=nil, 0x2000, 0x5) r5 = socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000100)='./file1\x00') getgid() r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) 02:25:09 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r0 = socket(0x11, 0x4003, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 02:25:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x3, 0x7f, 0x1, 0x8, 0x0, 0x4, 0x867, 0x10, [{0x0, 0x7fff, 0x6, 0x81}, {0x9, 0x100, 0x7, 0x2}, {0x4, 0x63b58f2, 0x1, 0x4c35}, {0x3, 0x1, 0x0, 0x3}, {0xfffffff8, 0xe111, 0x7, 0x6}, {0x2, 0xbc, 0x4, 0x7}, {0x0, 0x4, 0x121, 0x8}, {0x7fffffff, 0x58, 0x1ff, 0x1f91287d}, {0xe54b, 0xd16, 0x7, 0x40}, {0x7fff, 0x6, 0x5, 0x7}, {0x0, 0x10000, 0x1, 0x101}, {0x41, 0x80000001, 0x6, 0xbf}, {0x1000, 0xffff, 0x6, 0xfffff7d5}, {0x4, 0x10000, 0x7fff, 0xffff}, {0x6, 0x401, 0x101, 0xac93}, {0xfffffff9, 0x9, 0xff, 0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x100) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x8001, 0x1f}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0xfffffffc, './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) r4 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r5 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x4, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000300)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="4c499d546983f333b58641d7cfa2dbb7128ee235f5c30178fabb29e9cd0fd67c81", 0x21}, {&(0x7f0000000380)="8d546f16b1e231c61cd976a2a9da59c669a1e138233f6ee2547264d5b886603149d4032cb7d326e43f30cf5e082b33061e6f843f7668bb9fc09aeac6237d5cbd5e2c89c0e27fd963f8185fce50aee4f4af66ef4ac4c323dbccd1f7cfb4f67c44b3c154d1b744873ff34e910e67900222b36c81d142e48b7a151a115f0fca58ad34234935deabfc491c6e130102c13a5aa363dc99c230e18c1815bbdb33632c6dac68299f0dc82f3817898c4ac4dbe74fef1b5f9b9ed2f87a825d", 0xba}, {&(0x7f0000000440)="847c3be959ba23848af0b3f2a4b9bc485f6ccfbf04efe128b0b17fa57c9f", 0x1e}], 0x3, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r4, r3, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x404}, 0x402) r8 = socket$inet6(0x18, 0x9064abbc8db89566, 0xfc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r9 = getuid() r10 = getgid() fchownat(r0, &(0x7f00000006c0)='./file1\x00', r9, r10, 0x2) r11 = semget$private(0x0, 0x3, 0x100) semop(r11, &(0x7f0000000700)=[{0x0, 0x3f}, {0x0, 0x7, 0x2800}, {0x1, 0xb7b, 0x1000}, {0x0, 0x1f}, {0x1, 0xa8d, 0x1000}, {0x4, 0x4, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x137, 0x1800}, {0x4, 0xf1, 0x1800}], 0xa) connect(r4, &(0x7f0000000740)=@in={0x2, 0x0}, 0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r12, 0x4004574b, &(0x7f00000007c0)) bind$inet6(r0, &(0x7f0000000800)={0x18, 0x2, 0x1, 0x8}, 0xc) r13 = semget$private(0x0, 0x3, 0x40) r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000008c0)={{0x80, r14, r7, r15, r16}, 0x9ee, 0x6, 0xbfe}) 02:25:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7f, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000020000000000000800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:25:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x18, 0x2, 0xfe) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) socket(0x28, 0x5, 0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)=0x33c) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) close(r6) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000200)={0x3, 0x7}) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r9, 0x0, &(0x7f0000000380)) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000180)) r10 = accept$unix(r9, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e14cdc320b626dd65c87b99ad673a48de2664744c7df2085e122f53c0be889d6e6f2eff9c20d6cc6e6795672c3d6bebeaa6edd9bc679f7c023c0fb39b9d0c4b3df39a0972a920f9af4b42e981b05ee04f8fae871e412bda9e86d3f050c8844f9433dc28e3b1e70b16ce6b2893c1f0b312ab6c1dfa8cc6ecc989ed"], &(0x7f00000002c0)=0x1002) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 02:25:10 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) 02:25:10 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000140)=""/64, 0x40, 0x80, &(0x7f0000000180)={0x18, 0x1, 0x5, 0x81}, 0xc) execve(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)=')[\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[,$\x00', &(0x7f0000000380)='\x00']) sendto$inet6(r1, &(0x7f0000000400)="255308e7cfdd6dbf53ffe1e0ac583b1572b4f318efa0ac87755509853acf68b1f5a286762d1bf05c894af6036aa9d0c5177966fa9286a9ef0c81ec1a183ab36d7096227985f6907edfe1e11bba1836a7d56551ca97cd4020dc878b64a0c07f7cd476fb80858b5f1b7ce447c9a3d0002b7ade6a35526795f125068be7e90f12ee29222e89d1ae91bf7c735e5ce0303038abb9b1d15049e03b78f249b26438881aa5eaa36ee2f90cfb50f56e841b436349f75f21b19fb4906fed1df3529bf44ed42a581d0b02bda709c4b1bc5a5f921b4aade9060d8b461330fe16d9290fd0e38d5243fe8d3e6d3a059a6fbad759590a689efefc56301df5ee64b4b28b0565a646df0b26c1cfa7a943c399cc11448fd7143817c65189b4d4951e706d15ba3d94f43523102ac91654b854691a72f6121db54c78da147e1528d203e7b0fa0f09c15c0e9957b63d37586d5038609118f7187c4e0cbade6d0379a81aa5bb7718d92fb5f9cd3c69eb78ab36e47f0a743a5f7ba71627b166d6429a82a9a4393e991086a1a0d9671549a04b3050f8999a957d48b9a3b2af48f2b201625789e208e9ea819e34baed8ce2e312a6ea3d9d5c2df1bb6a0be3afd91921677b0d4d5657f9e725c4b2f8bb777bc7889a3a521db79dabdac2f58c94d8411517141d521da49abcc8dfc2582f60449e8e560ee482a71ad4ac49edb65e30ab454d89e6a204c8189a9d0d7ab801d31418cc00d9bf2315ca5322ba76c5b4aceb9286a948dd6cd8f548eb8956c3af96e95eabc551bb71e16c7de46edab6c2a0487f30d4458fe3957aa940a04cd4609ab5479545e13972d51104b434ea4c00f9490e0a8beafca2002044b63dcf56f38abbdbc2cca7fc8668cf54eea169ece52c099800218ced044544a31070499c9dde82c79e24cd9fa7a3e769d59e1a07d4fa9cf38f58b13c12b2d449eab94fc62b353f8330e14339a49d201f9257038585845a2303ee2e76a13e1cad6d90e006633564783de45f5417fa27fa13a0a31d2e0ddf10b9aea0c63906c7af9a03e424156687d3d594887caefed4caf57398742a80a924d907485897e7dfa2ee523390244129b8409e7e55261f0c7be4946d9b69a188a587ba1ecc12bf0a19284d1293d0b669939b4b5b0437cb6a119299735cd13bddfd8fa9dc2be581b24f0b36b2d944000d8285ca44ff673def8412de9f482a90b7ab36f9fa94c4783ab84a9440110ecfa0f251cd24b70de690f759ee5596a87d3e8f71e13d151140a5634924c57a16ae425e50548aa760fb5761585de823b01cf4aa9aa20b7d9ab7ada9c6e33872bd1132f560e09012cd2aaaecc538c50aa49938b82b4b87ffb1bc7750d58b2440ef70fd0559e86d39ebdc9d975584b7926c3a77fefbe6889893b10aae9bb4790a3377ae2a4009a63960ce830f683eb5936d081889352d1e6b8498e85668292d86000c63bbcbc445e6b5c5d89b0df935e26a3e6291334decd4ac20073240968d2813e568113fc20d3b83af6be4db1dd9a76c12cc81a8b89e78a9d18832f055f2a2bd16d96b539e8e5ed2ff555f99f8ed1109f0465a0b6c6d48c87fd88c928c97a11c3ea984ac10b91da98fcb5d72c159f5bdf962269c9aaa908f022e7b81afb2042c91dbe955c39daff77ebe89d223db871a5e2e733395e36e3cdaa59801a53148be66638af07bdb7e52abbb61ddb030386b06203c804adc3313ee6f602a958fb9946075fb85d3470e67801166f13f770a6df908fd27e6d6727f2f7fae089e215471ef021623c886303c7b1bdf4cb6bb4d04cf6a3e82f245b9ec34186ec8b704e1c9ac8c486b7966c209a4b87aae6cafb20a5b2f66aafa3ae724d273462cee009818ceb7a07593a203ced41a1bd2e4b4bc36f2f521bfdf8847424b5e06e7bf42ef0df4e6a11630354d767e9c7da689c91c22663bb3739cf62545b2a144b1cc89115232a987f98ac19367d4fbbc20ff280142a4e4313fcaddcbddb3a8f4aa85542aac278dfd72f79fe25cfa13c015f40c84400a8e6a9332ee8230aacec9c085fc1f8827e1b33e77944bac2c5fb777a1ee5bd876129a83ea0fa0f68d6306f51ec13e080bf97209a402ea19a3e5c94f7f2b3836d2f0e6dcc2e9594e0de45a8ab6b98eb9af575852b18d366ed690d80bf0c2d27165999cb82e4521e7e924e1c38428785f37c5cb1e130513e39621dda78ec2a97a0264b893f378177f80f48d06d3ad9e220761894f183326c4c269c8cbe3806dd38fcdb287fe2c36b5d983b6cf4beee734e41d362b6619e816c65ac7449d53aff8257d1bce349cb9e55fd405a6d30fca2986220677b982abeb1e4eaf3ee6aff34fb5c4ddd4e55f6eb36f063b53ae273be6abb523f34c06617b49988411842cc13d79a935b6106f48b3e42c04160797ca9a1a76e2092191c081860967c2ad960610ce82ec1fabbf5dca84b8f2440e420a9a81fbbfab3c08b92fc2ebd6c74f137f386a32950cb43592ed471f6778018458c912bc46a97972e1d70c96b77d653ed4ede7228aee3520ca11146f927d3d388139d5ef891894ad98cca24b0291f4bd947f80734516fb46190153f74c7237485609effde98cdb01e09890e6e6cc7ddd1a972b058870258bb25544707267ec38f15cd6a5f07a0d2e68b1d0b9cf6d8a99f3b79f22a0297120061d2e34237f497e1d5c846ee99535f7a55e9dda837155861a2558edcd01b2a0a77d5e657a9d3e7fc7c20655397077e92e42ce8ad920076b5e2edccd75037c9348acda4f7f44547439b5231ac066eb5de6c64f61d28edf24ba30d5cde97eff46d77323caba334bbfe839b9557b76e03e2732c540d9f16c1084af7fb23a898808e66dd8b6965b1c79c0a6c567a58cac96918c0108345c8586c462587d4f7898fca38ba5d6573c7a85c6fbce9a60018381ccf671cce6336b9811f84b6f73742734a32630a840205333c59f79f27dea18e560bce71c46cc9d6f7e29f9d6daac75344fed7ceb719d860c96caee835739fe5cfa89e51c7c622abea957f6725e1fc02e1552d5b17d549603f82a7c6a41b32f84039c3f0bdbb241f2f81fc03c01dc0d4d7726532ae0561ef4a92286e23ce535d86469e727315d1dab535790b9dd379cad9e07c58559240eef9f424b12f8dc1c65a90e06a1931c98036c5e333fe9f402a542469b5507a69ea94d4053db45a300ab32f6c1d208a1e33f0f9dfd972a61d64ef2973901938719a7f62f65a2a6878fe9832f055cc81b88ddb63950fb1eb5fcf44a75b8051e3cf35020dfd83a867009587e2a940c9805d28195957ebbba0bc1e04b50ae6311f575763393f30a1aaf7ce1646611076f8f34d26b30d20fff311faad2a7dc4f954851f53891e63f7f541f560c5c843469d6dc5af97dec79728d5ac96e0ff8779ab99babf77e47808af2cc58fbb89dd84371112a83789ec2813cfa488657938c7d13fa97fbe81caac9ddddede6070c3af75e33398bd4270e536271e82da9da598e1d960f0829fd8134eb66055e6ec095f2e4bd02a73e65ec3c69fc2282d7422a20dc9ab55ff0cc1cd41feca804e0211ec65d2db9cfa62e21ddf843a829905b3b704720ab0215f33607a24a0491c12112219bf277d6d2fddaa5221bd7955d7e85a01c8fc193da5410610a13e3bb9ad68b94fe60ae80f5acc2b886b7e0cba2f54f40e3c4baba4febfa329b4ae912119188557d05fa25b2462e94a2b7624e3c1da8628c08f4793197779cacc8b136d3b010ab1bce1658900f35b71850c2e2b132db70e35ca356c8184d7bf50e26bfdfdcdfab0552ada343eebaf4b227707e2c61def896a4d7cafc6b1bac99215a046e73da581b8279c1f5bef6563e122ddb63f37ed87d6bca037a587f4851bf6b7113c556bcb8dc3f66fe9b5ba0f4197b58341f3dea89e7b62d23a9a6a06bee00bfc2e31edc61cf93d4202dcef8e16d63ce570b0275e551d6db56896a0712d1a81111b78c988df3730292cfd06ea44fe80b57467a36308b92ba22e5f5b7c287c5e69cfe12a13820fb20c7193d0564af562a57efde3233a8aeefd4d1f265b931e9d68c75fef02323d358b7e6165b08ea3d804b12240f6e25fb2a8a55ecb6248c3a915499e5c3ea69bf2dca2cb62d99a11226efd9ce4d9f6beef531cb95a6c170cfec77becae04264f138d483d2593dd559776e42edd4217c8540974e086a70938bd69033d06d2c6910079c0b6b4dcc44f402e0bd0923aa11bb0aa7343e4a75951e895f975c55b4d86547eff3ca0ca31a2d7b6a8b5f105763d3bead7e264e6d4d1534f60c63affbb36a2fcbe52ae39ab37457534e6132d6f9ca7bf0caf6acd6cf536bdb920260a81edcab0365dccd78faff51eb6a46aa2e9cfb9dff1403bbd4aaae56cced395ef43332d01f0e225fb3e50a9c29c61fef3ced80ecede3ed5df10cb3364b76b63b5fec77541df5aeeaa9615b7a32c8e54511cf25e94beeeeb8a50c7bfea25d34c002e6fbce2765fb0fd1fc219810d9390252acfd9981da8dc0407c5cacfd7b6ecdae4dece4a2f3831c5ea13c71e1c6feaea5fd1e4124cfb56ea426e86a09f6976ad91ba13886c6e2ab21d3e2c7f339955d7621e3419f14a717167e7bc7b2f16824f1c06a4c1addec569b3877cfbc3a073fb1572e2d603d6ebf1acada0c5749366562040717ac6872d975ddcc4195d405fa54d37d679ae792c304f5b8e2cb2da77cb54fbabf3ae72135be03aab65e596a80cc7222570382ad2d8ce46c12174226fe866e03f9385bb4f7d55002e37609d7c246aa605679c6ae8d4db4a5cc8048a381bed0c2a01abcdccfca54db0b414dec9b8d36c8cdde88fdc0bb52736c32bf60723885d1b8b91c5d92088d17d3451c94644b94a11eb41d1cbe9796e2be97237a72224dccc4b2bfdff27096a7b49cdbada1755c3cc1b594593d4e4878c9e6e0b722d17955d6273b2abd58e1a7337d2e060690d4462c8d737c06385c653661d9fc80c6364ead6d554241b828a46aa1813f088fe0b59b17af83adc76a25ee8d871b4aa4a29003b13397ab957441494f441d58e1e8449f65b5d2e36d00b45c746642326364da1a7205355f08f8f7999fd450518e705a61f4793296cbdd8d094dbaae1e5931ba124ace8f5148b95fd69d77527e625a2cb0785fa92144eb84f8f0dab9d376b1d92c3ca3a94941c10cf81be17a7a7b884cb26b1168b29e1ec0b69e44ae94ba69e1cb32ba5575bbbaa45ed678698f0f3422d1ccbcd7323cb7e4e3c17f7b88977d65c12cd67cd0a3a2330b85b612b760a23abaa8a01cd1fe23ccf22b52170d8decb15ab7647e029ea9c3ab91cc25c9f1f763a1c516f4cfcad4df4991b1ee09ed8ba36e9289834e025af5760f9adb4f2cc4d0cf87fb1582bd15d5a2e50f4eed557cc4588e9bcce24f04dc07b58c35c048c3e4b4d366a13bd27ddf4b40e7aef6738320cb654861f4b74fc8a8960ac3b85347a5792f1a1d4bdd83c0aa8b08f94212f8bd743ee1cfcecf42ac494455fa5f75885e1b4fb98daa1b22c6b61fd4dcb4826a71d818eb381fff102c1accf5d40da7f3187414ce67ae3efaa4d826c25e2fc93548869a8c4627b649d41e1008c47a07dcc1e54ee0e8e15927cdbba0fd77f0fd122e5b2c81b3ad823f9a5bed9942c233f8d3df87db64ca85496eb3532838d08722435476856fe726da2f0e4017eea44355ba8fe2b4253a551115f56af23e5e4ec2b01cbd22a9fc5de1a724662516399d8ea9578baf471ae4e5188c998a0dfe9df988838f67ed851965ca717e93b0c34a923d7aece8d81a2bc8cec3e76cae073a9e9a0beffd24f91c7ab15c7946ee3ecbba", 0x1000, 0x4, &(0x7f0000001400)={0x18, 0x1, 0x0, 0x7f}, 0xc) getegid() mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getpeername$unix(r1, &(0x7f0000001440)=@file={0x0, ""/4096}, &(0x7f0000002480)=0x1002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000002500)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002540)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002580), &(0x7f00000025c0)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000002600)='/dev/vmm\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) setregid(r5, 0x0) r6 = socket(0x18, 0x4, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000026c0), 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000002700)='./file0\x00', 0x1, 0xa2) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000002740)=0x3) pipe2(&(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f00000027c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002800)='/dev/null\x00', 0x2, 0x0) recvfrom$unix(r9, &(0x7f0000002840)=""/251, 0xfb, 0x800, &(0x7f0000002940)=@abs={0x1, 0x0, 0x2}, 0x8) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r11 = open$dir(&(0x7f00000029c0)='./file0/../file0\x00', 0x40, 0x4) linkat(r10, &(0x7f0000002980)='./file0\x00', r11, &(0x7f0000002a00)='./file0/../file0\x00', 0x0) r12 = semget$private(0x0, 0x4, 0x8) semop(r12, &(0x7f0000002a40)=[{0x3, 0x7, 0x800}, {0x0, 0x913}, {0x6, 0x1, 0x800}, {0x2, 0x0, 0x800}, {0x6, 0x1f, 0x800}, {0x4, 0x6, 0x1000}, {0x3, 0x9}, {0x4, 0x8ff, 0x1000}, {0x1, 0x4, 0x1000}], 0x9) 02:25:10 executing program 0: mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:25:10 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x180) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) ktrace(&(0x7f00000000c0)='./file0/file1\x00', 0x4, 0x1008, r10) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 02:25:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000400)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='$1!+\x00', &(0x7f0000000180)='/dev/diskmap\x00', &(0x7f0000000240)='/dev/diskmap\x00', &(0x7f0000000280)='/dev/diskmap\x00', &(0x7f00000002c0)='/dev/diskmap\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/diskmap\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000680)=[&(0x7f0000000480)='/dev/diskmap\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000500)='/dev/diskmap\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='/dev/diskmap\x00', &(0x7f00000005c0)='/dev/diskmap\x00', &(0x7f0000000600)='/dev/diskmap\x00', &(0x7f0000000640)='*\x00']) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 02:25:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x40, 0x7) bind$inet(r5, &(0x7f0000000080)={0x2, 0x1}, 0xc) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 02:25:10 executing program 1: syz_emit_ethernet(0x1000, &(0x7f0000000240)="ab056c8b1c5497892d052b9fe20a413e376954b74775be9889d8a28dcae7a772e21d23d7ecee6ea2c256b020de5897fc09caf4a89d11163b133c70ce4a5b2d57ff75e2769b91f498806f728ee0acb91ef7a137f0ae239b026aba9c8bc3a8223d05f83d858240608286e68b291d5340760d4dd63abf7d5e80e57804435f132332be81b115a9cb7cd2f35c038a60d1ff7947cbaa8dc1bc3805f7e14a69ee7602c81e33f5d055d7b7d46f4504c3617e7217f122e9e304495147334381b459636522f4f4c523ff37299525bbdf1b4e64f76314b07ee9f6a5cece2eafe484c3ba0bceaec8d4d074a2eb6993b417ed8c7bec728ee3b18ad52c551fd17e09a6259d40fe8638fe9f0895d491755e29e174492d22c6d61f58a5fc61295a3133b46573def3e6f378757b01e91c360123b37a7c8e93708af57b9c52b162df1daa4f2f5362c5a8554256316ed5c9f95c9c53de9a9df76a16197f10e6dd77c9176d6939ddfe0fb5293eb7f439090c4f119ad2f15ac010f73c3090e451902cce14ed7c389079e11d795c24b9637ae9c19d8b35e05577f0277367da4a160d5fbaa81e01ed5eb8cfb10cfbecd47ba7430d7b4bdee41068a969e929e2d2bd916aa764b52566ce77a7b74cd7dbc8797941861143cf39e818b3d6f39f6e8d072dfe169d63b764177740c4e3e69c8d50fc11c33600581c268386434e17952d174b348a14034bfef1deb138708ad173e4ccf271d8f41ba9a141e5a14f9cfe0a8ee3a48e1a665363e878f81a620d738a75cca54f5c71a01bfdd6eb6b3a88c087003c4067f3fcb41962c15cd081b4bc41fcf8daf63ab46da9ec5c55a6d45f8b3caa0c858e14e3ff67e17049fdd6a235d3a86f0b7cf5b650737a1c35790ae1862cb3d293e4f29e65b998cda32e1b141d7f52f352837f34cbd4d08c82ab1221f936cf9e8e25326bd6910dad776609e9036b3faf8dcf2d36feaea77db070e8fda910707d11fdaa060e86074d6da2a66fac2333401751328dd278a74585f48d86965827fa5eb98b55a3e35d1bd7358708483a09d9205b1928c4886390bf0c6f70a858c656f4f20d9fefcf1eefa2ba391e6d6ce5ebba798fd864c97008cfd422538e1bc42bff35f38d4e7e0ec336da67729b36342308606e35b4b85b4b8da9984c04185944fb5434e1345a26cc85b33f0bfd627269cff57ee0892f05d55040820c8ae9961bc958ffe1da0beaeae38da4746820103b81e4b7f558499504371f1c2f483235d2ca3cb0a91bc3526e0229f1805d8716d0089508a519e2482c3e2e2396b17030b5d3702ece641e379635d8ee6953680b9998ebc1854a712e05178d8088fae949b778a43c9670dcacb633d9afa0f1e31a7ccc23987cf869471745a9d33753fdb3600e2c3eafc662f18863fe50b23ffad310bcfc45c035f95b4d434a9c62535f476894c9791b1623413341cc075c4524ff0963703deb84ff37c8588ce41cf12afe4f921f2eb43f334118bf1babfd1c079506b21178c3c73797c29a2979d500a2643339a6c4259acb2f9b10709034da55156a0731558dfe5bddac0fd3cad43914aea7f4e4f9c9de7a0eb70ec0ca547f6eb5888da24d1a8a7b4dcf8c3229a37ff604b5c99c4a0a5940c18d1f992d8fbabefeda2227ad50c4199a3dda3db2b1075dc35737fb91bcbe7ca3a4fcbfe3dfd8ad680aab0e249b78517b8d3c0a3879a5fd749127accec1ed2be17802ee30b65ca35954336e5b8c0aebf8e22f3dbb35cca5b5ae61bec2fd369037eb4660bef0b7a5f005e48e61098496ef743475204ae80f996235ee681c5243a7d2b44c349fce930ed437c10078c9bda1f1a42ac9b16cb5a111060e774c728c4da46bfffb903f256b16a0c5ac002de678c70c4da142564302f3bf3d661ba624526ef72132c2100a7c858e53cf88aefe5cefa77fe0398da0ac095d15d1445c1d4a806749f237411e00692083bd5e924f83dd8b30135870449ab5be80309c99993f83a9f3a5c5d9b31a0c1638d1fec2b58c4f37b7e632a81302f92e5709e1aaebe61ff01948af147ac6934db5db1becc452f3e47fcb6dc96ec93263aaeffea7623c5e1ae07ea099b638f675dfa2270b823019971f1e78e891752490e41777505c5afb0c21bd18bce375be436a64dbdf7ebc751969f66f61e75bc475125cc528bb2c254d22de73b3f4a8314df774b28d8048be6035d52e88174a8779745871547674d4cb54cabb9487316e349f8a6fb6baa4924e3e374e8df3867a42de7472631f6edcc65d00e13c2953bef005fd9c15027296b9948485215773104e086ee5acef319ebbaedb265d8da910799a01554493e6a30d4b65e3623f6d92884e37fc91d46743f9372d2f60054a4cc63644f8d3315cd9ad22c9a6673de654b3da5d6ccaf2509cbfc7ecc087bd7e092b83e4073d8897f6f2bbee82c4c321ba78467eba95fa7b60b4aed34bdc7ef756d5b1c57a7af431c8914484fe979e6c0292c0eafc67cd104fb3c5afd837e76c984b3e34dc90ea9a3439bed2c476803aadb9d52723588323b934fc49ce1ccaf206d29aaed416a3486830869c84712785d0de1cb962de6ff94aad90eb32d2e26c7ef5d501635c4d59a412878997614a36932df69dc000eda5eaf20c2feef47ef96a08a3e8f8095393a351e6a8e9f0d68b89ad582150dfbcd527e2ed3352182f2cabd24f8138a24de1d6c9845f48dbff9fb01ef0e774e1913851a208dba509ce550d58354f64e20a9b74919a79837362f90a892c52eb1d269f53fbdfe5d9b0e4c275a782620c6a27e2f71ca0007a6034c6db1ffcc841248708fe3fe4f32fa0c42c413e36a4110a19d80790c707438f7633b6d7064d5e13b978dbbc36095db1b1aa823a64bfadb1f41c470799f757eb39e19aef541fdec8760a8b4d826ee73f3d14876295f013e7aa770838006a123de5fd56b1c199553753026349af27363aaa1efaaf8143c4e40e88906acb09d4c34806fc620d4c51c0b64966c5cfa0467bd6087afd92d27c3fbc62bf53e97c91d64f426f7c656810b43578e1c5305a5bdd9907d980210aaed1277b355cb81cbc6a63b6a51f2bc0d6af1621ac2a943ff4d00d6dd34fa85f9d2e86248690da5768988f4897eccca7b28351e661d2917cb6adc620e90f87c868ed90bc58e87f64063023f5117d16670ffb9cc59da6f8c65e080944407620510dd50a2b1649a5c8566f0d57b490753235e5725cd13ebef76748d9c2f9ec1bfe218f6f9325fe85dc719a98065e5c98d1899f0291db0ff3597f1469420c1ed45c5c665f6dfc463c0432aa60f88dcee050860e630b2bb70c4b4691353cd208763b134a691b93a7cdadbed4a6acb1bb997eab91f55d3b5619a340bb2fe0523a96e9dd3c5aeb8324989416c7b583c24f24b52a00637697bb9db8995bc95614092b3a7fb4fc9ea86861b4cc836269e6f53984e81dca7228c648eaee9ed6e1ab7b218e1c2309bb3334b42ca03e06a09bcaec695f8ad4701793c0c84ce792f9503bd4c5b00517f438487b7a6d8c394fce4131d7a824c2b79f461bd17d355ccec860fe4f0a5cdd728f220641a15da7ba62305d94339f0d5cce1e254ad124c41bafeadfda153f81e6ed6cb8426ac942e34b263f071b482fc38e04e35e8d565d0daee0bfa43bb181faad7b106ebab3db446108e61681e46f5eace1396ba4f7d6a236c372f25aa0e66a9cf3be50dabdc4eb13d856d54fcdc245d7cab12b5e707f28e7157a46309fad3c64d44d708f7a9dcad0a65a74b25447e53905937fd453db3de65740389dd5776baf9726b0f57e581f07d6a38071d2b660e8578f98ef76a25d196739fe68f7a65bdcf4d01cae36a4d343b8c7734fd36d6f8003d4fba77747819e2d9d69a91ced93c4000f519e9c290176b6a4e579e67ef9ba68a3d758069412d0ef4bdfa8cf9ff8145763d73ce0ec02eef320d4ff217d899d2362fa11aecb7b090a90fbc3b9c393eca8768ee3606c5c087c91915d6626e2b97fe86fef31ea2bf3d3efa7f5ab0588ab0d69e98eb14b6e8bc448cea0d7761fa1a6416e76c4f71bbb825af4eb8c0f85a852aa8fdbb24f8b32abf5a7d8cdfcb8a95aea2599b47fbed82fd77864bf61e8435ca723c6f676dd8480e603e63231884c582ecd85f8bca9e8a503b7db11c1442c750ac62a344b690bc7a7c74700e0a222bbe36d412bbb2b287d12b7cbdbee4a08b6044e6c95235318b3e5e48f5e54e1b1f59811d8dd17f60edaa2a4afaabff0941898eac25dfb09d0c3e3c8690c93844f61b9a8ac67f23e0ba1f02399768426611c1d6f5aba707a080a7434fd7242c8bf5c41517612c2977d0f823df809dcb1be524f0339184f6646f574f0859729da27ac70c275765abd98dc424297755b5e2b34fa55fc2980b86c24aa97ccb863a4cfc7dfe71feb7f13ce8a14532a7d4a0541a7e7e3cb1e7e594c18178e93f8e8dda4ce9d7bb3a0ceff7511860be759b3ea24619c55efdb98cbe51837f2c09482efec27bb3579230424be432422b4682ddf035cc6e980613d1eb2cfbb849c4b706d2565e1aebd01d7812c7eb902672d6a7c95e00bbe2a0616cf037e5261858e20c615b9e163bfebbd0a6992f915843d9ab9b6fe66278b75a8e79d694f54f8f78ff8f627986c3d9e9be16111fc809de177421c7511ae270587f914ae2261f64fd66d7ef1b40ce5fc1889e24108dd2ba3cd1fbc8f79f0881be606504582d11166785cb4924df67a8099ee94e35f1d0d732aeedb36fd0e5e9f77d0733cc1bb29156e15c7cf0b525c903b51a8b80452676bb077fc329f1bc70bee6e07ef5f1474a807e829a3a1f891969a8764dc13da48568bd5851a5c81dc20fcd67b07a3e3720e3c6d6a0dd08c86d9068b9fd4c02c9ec51d2efc56104ae6c5928fe90712c4fa2b87ce8545ca3dad787df8a10dc4a610acd019c0cff5bc610d8d092d222591cf63e613d78006a472aac5effedbf6b720e6766323bcdda75a35c9428a5096e048b5c5e612e5ccec20481f918ca1212a66b93bbc6d00eec2a18907a7a808d843807e849afd00e253dae230af762665ed3de59ade23834020a20850313dc826983b80857e1554a052cda012f4e0f3e9327cd0570d754d7d0f54768a6ab177abc92aa0f87a4f94deaa7650dd827263605b32ae3bd032e53e660dcd0b445b1ced01c5aa336fd43e83152e8aa36c7e8a2d581d5059c53a79a6db11e1fde07dd9cd99717231b281f6ddd1f736dd94b3be4a3a59cd6d67a26463cdb6079273af496c8ce40269ecf6dc3d303666d9611afe5a3c414531c8756c28965c2bd1c911b89c579ef98a75e75d4ba95c300c021bb32d0dea834e0b7574d6f5800a76aa0735ceb74ba3d5638adef157ca5f5a8786af724b487594c943d9ce4c4e5d67d2614825bd75d72760214eafabc3780a3425620b3f70ebfb1a7b09be0d59f0b2342ec987ea7b5dabaf9804e7ff0c5f13b9c436ddaad5d53a3b7d7c7c2cc87687b05d2f48e1290bc94d350ebabaaeef58eb7badf749aaa2e215f0614306affe4af13094c556aa081bbac1e6f124632557ed8663f918a592c9f0ff4e2e0c301490f4b1015b3fbe96ad0e57876f215caacf91c4ddf7da0d9c600de97f053c716e0751d17579744fc7e33436aeb6bf5df2583b2bb49cd4f79579661e95f7053c24d4e1507912cee4492d5b6b1765ba2df6b336a62592e4ae2ace109044de27c95906880abf979f1b26f0b81946015dcf8696157fc7626c7c68d2d2b99b28d71c5cef448e98736d77cf43190f0d167bc4cb5608e025ee366a46f1e730170a10b8508238564af3daa357ffd29a81") mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="0000001860040080000140000000000000000900000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 02:25:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x3fe15}, 0x10000044001000d, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 02:25:10 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = semget$private(0x0, 0x2, 0x4b4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe, 0x3, 0x0, 0x1}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = msgget(0x1, 0x254) msgsnd(r8, &(0x7f0000001b40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e679383d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7089b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae0000000000ac68e6852ac1d844bb970fc03a2473a4cc0ed30d1d2f2204aa430b329cfe6e7ec96e"], 0x107, 0x800) msgsnd(r8, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = getgid() r11 = socket$inet(0x2, 0x2, 0x0) setsockopt(r11, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r20, 0x1, 0x9}, 0x800, 0x1, r21, r22, 0x6, 0x1, 0x1, 0x2}) r23 = getpid() getpgid(r23) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r23) r24 = getpgid(r23) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x8, r9, r10, r12, r16}, 0x3, 0x0, r24, r25, 0x9, 0xb01, 0x9674}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x7fff, r4, r16, r5, r6, 0x80, 0x4e2}, 0x0, 0xfffffffffffffffb, 0x2417}) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r26 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r26, 0x20004b08, &(0x7f00000002c0)=0x7) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000300)=""/134, 0x86, 0x1, 0x0, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETA(r27, 0x402c7413, &(0x7f0000000400)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000440)={0xffff1765, 0x3, 0x6, 0x7a0c50e6, 0xfffffff7, 0x4, 0x40, 0x10, [{0x80000000, 0x5, 0x6, 0x7}, {0x67, 0x0, 0xffffff30, 0x2}, {0x6, 0x9, 0x9, 0x7}, {0x7, 0xffffff80, 0x401}, {0x7ff, 0x1, 0x8}, {0x3ab, 0x8, 0x800, 0x50}, {0x16c2, 0x0, 0x101, 0xffffffff}, {0x8f, 0x1, 0x9, 0x2}, {0x3, 0x0, 0x7, 0x7f}, {0x42, 0x0, 0x8, 0x3ff}, {0x5486, 0x5, 0x8, 0x4}, {0x3, 0x6, 0x1, 0x9}, {0x5c9, 0x1, 0xcb44, 0x4}, {0x10001, 0x5cebd875, 0x0, 0x1}, {0xd8, 0x6, 0x4}, {0x814, 0xfff, 0x5, 0x7}]}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r28, 0x5) open(&(0x7f00000005c0)='./file0\x00', 0x10, 0x134) r29 = msgget$private(0x0, 0x410) msgctl$IPC_RMID(r29, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r30, 0xc010427b, &(0x7f0000000680)={0x9, &(0x7f0000000640)=[0x5, 0x400, 0x8, 0xd, 0xfffffffe, 0x1ff, 0x4, 0x7ff, 0x40]}) ioctl$TIOCGETD(r27, 0x4004741a, &(0x7f00000006c0)) recvmsg(0xffffffffffffff9c, &(0x7f0000001900)={&(0x7f0000000700)=@in6, 0xc, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/254, 0xfe}], 0x2, &(0x7f0000001880)=""/126, 0x7e}, 0x840) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) msgsnd(0xffffffffffffffff, &(0x7f0000001a00)={0x1, "e8031da695cd5f69972b72aaf4c9b480da923c7c41e2bd291646e4a5f42001e64fd77e962af00645c2b98b453fb7c8264d4486db780e7be8ec9c2b346cbe4478"}, 0x48, 0x0) r32 = open$dir(&(0x7f0000001ac0)='./file0\x00', 0x800, 0x89) symlinkat(&(0x7f0000001a80)='./file0\x00', r32, &(0x7f0000001b00)='./file0\x00') 02:25:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) write(r4, 0x0, 0x0) 02:25:10 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x3d82b0f3, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{}, {}, {}, {0x0, 0x0, 0xfb}]}) 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) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xfffffffe, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f000065e000/0x3000)=nil, 0x3000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:10 executing program 0: syz_emit_ethernet(0x2c, &(0x7f0000000000)="c7a89bd9e4e7b5d06af291fa79330d48ffff80358bd8614b8ea8098fca2236dd99d42b74dad80dbcc0635bdf") 02:25:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0x15}, {0x83, 0x6}, {0x80, 0x5}], 0x3}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:25:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() recvfrom$inet6(r0, &(0x7f0000001400)=""/70, 0x46, 0x2, &(0x7f0000001480)={0x18, 0x2, 0x401, 0x2}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f0000000000)=@file={0x0, './file0/file1\x00'}, 0x10, &(0x7f0000001380)=[{&(0x7f0000000100)="934d3415eb4a61e81d7bee6e28e6bf1259f057d04442b249fde4b76f53ffaf3745a4edebb6b32cbe1f5bc3e038c4aa3cf56debb04254b02cf461dfec099c2b3107689f2e3281d97cad07835e50ea834cbe9542604f2c4374afd7cdc0cecc7bf68f3c1e460f2c36bbc4fa260d896ca61e6daf79ced840027256481e4573964b7e403940ca239134", 0x87}, {&(0x7f00000001c0)="924c4b9553fe883575ff1b576459b3f9b8a9fdcef5e3e13046bf6a54e98d6b49881c021a1debf056c7c679127ffe3d5a4f2f3758d802c226d59f9b246ca5092bb45cb6352d8457d6e50f51acf16d490139706995f1bcc80002191c4f3209d86f542172cf9166d1519e36e1bb460affe19217de0b6011a52cb612f217ddca0fd245c6444b873f128c1c89c894f2c470e59f65f48bef42a874e669efb0e6be4d61e87e3b70c315be5d06fd7cd0082d46070ea48167c7738ddf45a0ae0f907d6502d5d4691e9d20578ac80a15eff9daa74cb14bb9f9135517ab71cde0880e658e35043fbe21dacc21602d615121ffc5", 0xee}, {&(0x7f00000002c0)="bf944aa245a34f24fd3763f47eb6add675063c5afe7372db61d6ef733f60f886b591ec38df7aed5f5caf268086c169f4e4527f6e141d8f99dc5530b7370baebfc82f02a1a37153b309ed38e9e69eac0c9e4ed4fbee26a9f24bb4b02066253efb5503b14c244b690cdfc25172a9399f3e20619f9256ec5450d9ba89d4c54b9e538fa22154045ff1a61df58523baa8d733957cf1a738d7959e6774d82105794412f939da1c5e67af77040b884ca8bb24c9b20ba7a9388441a5c70bf5ac091340b883ea4a8dbd4f2dd4c785d241bb816686b045b8899729605b9f2641df76c9f8f7477c51a6306d8ba0b35577d7165595bad931790b6c456e7cb61092d20c4946a4573e6d5820700e4be3147ddf1e205038a0843f8797b28f006652e890e9df959ae012316d616713a10ee3af6c2046e457d7a01439f775bd4daf88f39a305e8e2ac3b0cd76fe513bd5a9088cec7c3131bc4835d6210f52ea218c49f0aa402ebdf27f349a523c27677316dce832bd54b78a47eb57afd45ac169283626ab26a3f1483cef578374863213bb2da3163f0fd4ba56aac00c445b26b71f2f74836014f8076bee55f46a5eac343a8be17d2a302da0c82f665f74354cbec9b1fdf695aaf4953247fd637238865bc1163efe857867622b537bb05e0fed64b683ccdc409d137d65bba6c92ec3e0724eb7040bef480ebf3b930491b8bd8a156847473c48fbf5faaf6521bbb4e12bd76b66f6511f6e32c4dfc80183177e770cc7b41caa26262ff5b9074bb21476f830ae76e265f5ebb56903ffaf52c5eb2f1db6fedc8a136cf72f11d0b46950a2e78a2d379758296562cde9e48b9a975e7f9c26ca085178d499f05193d71bc45e77e759f03e6e60ee0533f8bb8f99c6af03c84906502793b6db6d1b3424372ac2b91d194fb7ad6c9097d59bbb5e6ca003200f69ece5da22eecf9dea594b637e980e2fa558185a220c21975640ea441b1351f8e9eaac47a3692c83a47a7b8baadd422c801a23a72f34e915f7d2da534fc7895f154bea044924ccf7054ca7800f50b50a593ca6868518d0a9fa5763dea1c36247e727d80a85335a08f815af63f868348e21f193f0f76cc4a706560e5940f586f2e36013ff646027b5af2955bfd245533f9199f5d82c8caddf3b7291e3dc74d29756ef55582eeee2fce655a5e0c0508ce3732ed6f2dfa927d1608bdc20aebf1e9d9ac009a3a16f0aba0c563dac0aa6aa63b0a4aa2772c90c3974901a6ecd545fdd394180284ef688e6452929f000da5012abf972706e770eb20e2f6d1bace71069a60ce9e70cfaba5b8669315dbddbd8ca17f5d8620c53aa18d2c17a5bb668b99a7995025989e0fea0cbf093266c828767d4d11d6a9b5af3736efb2a50e66c476b62a7c64a4a217d25054e554fda82db448db9612a141edf22a1c559ecdb3608d539cec0079b7e1f3c98504cce3d4ef89dd3c8a5033bb3d323375f7423994526fd3f1ee8299bec01f7ef04ba8191c6504809225e9878ccc352092adab3cfbfa909c35d763575400a129be23bbfa7bce7214e5bfb45a13dad1e90ebe75e9d4a65f52bbb6a1eeed5a4d63782479001da97890391122911d434e9820eda542a82b27117cc4fd04da1bec641c0422fe5c6840d531ba6761303608be5f47ceedc30f80710878386dd66a71f82c298bdbe93713da03d64124d6fc7a33f1104c9bc3d78ff9420475136a644fbaba9dc3eba2d50128ab80463478e13f75c5b8959d66f4ad16d24f9b12176c80fa792325412a08960ba1a5532dae2f719e064baf552fa91443073948319e3bbc97bed29d784e965ad2d5228e314bc15757c829467e18e46e1878010486c6736789eb3eb1f01db71a71863c5175e8402f9c9ca570a481b266693f326a8bd44c3c89eb1aaea0385c9034669e4fb4d45e9056afec0dd830904cf4827658178fc46a6333f4fe0c6d2d987e6bfab628ab27dab2d46db878688cd7bea1790768a388ae313d7cdad997dc1440b0ca57b5cfa81fa38d2a31ea4b85ddbfda974d564f60047e18bd53c3f69146b35e67a6330043708aa5fe3477ddd310bfeaae106825729d3fa7cbd0f6f66a028a33f47ba1a43e0b98bc618aa93190b8a540be05359cf755920864c8a332682f6cae09567292f29d63e14aedf3b2209306ca302612c953d7d8212c178d12ac5a93a08d5a1d7c4fc8d8af548df403e84de4330abb2c3125de1650fa900e969f61bb3a5eaaba360daa573c804d18b4946d44fdeae0f39dba908471e19328c235fb320f51e3bc69c67648ef89d86200c5a03d106717f796d828155b6cdfe2b7ba6d798ed2ba0344c1f7e05a863e826edcf19a5cfe8474f8caa6cafe7c76d4dd7d0d69d48b009424d8b930eed8b9c6c438785a181421abb660d1cdc74924adb8cd9ac36f8ee151312159032c9e97286a55e3f26a0056839d4db6f8af2efe5221466359d10d3f3dab641abe2d5d0e89122d8b7f5f210945bd9092179cef6fe7017275fa6fa82f456b95b5a4e9d7528ba2b2d927e4e6772cdd04fac99d7d26c72ad60a96ed1b650d0f4397c8f87dc7db6492a59c9825a0b481cbfa8376734030d91510e974893f341d709ba3cef697f70343a6440ac560b226b6f8237a61c177115a901efa41189f130f58a6c02146b2c1e689027b479371f8166e251b7d0226f86b98856fae9853b8fe2fe04e91daf8d725c2e57a83597086ac4bd32f0c864c49895e87d6ae747cb5186733707f11088743d63cac4f06d4e06162a44b9d88f213646cdee867d9060a56b781b9c511554e05b21d49c7967115ab848cf81a9b0445f2c45fed202901bb68008b56679766def8f514c2d875e2c64995483af826a655366e3c39a6e6c8fdcd342f31ded9ab6cef224081ad0e7eb56013de623d9b491ce976379f8b2977705d8fa0b7c1f4f49a4b95f544fd738a7f9c834f94c964ce45671cd99113c744e28d54b6e5011c71d181ba51a779bedc2b6302a4088799da6f22a0545d514803b4b42ae97e68558397a4516a5f1053e1e2eae779c2e7be696f1c8a399fc5650fb1b0ff1d89a971060f365fdb801acad979970480daeea0618848d0fd44254d8f8e30f378636c253ad0b6de4c72b7a2023745acd9250397e34e8285d59e8ffb609b56aa522e23ff99b7c3a17d45f05f7fde227c12ee89b7d90fbb7f30fff3dadb331d8bdf1336acf9d1479d114e719511cc5222ff07cd4c74d3dc62d99fc37caacb7f8a7420e4cefadedd8086506b42ad39df8afb68567c927907b291df72fe4f900e73306cf955f5af00ebe037e61eb6c537463ecfb614164b0d956702843b2efe9a5aa09ca35276ebc0d67c0a9a6974e58494f1a644e82df4477c1a09c6bf1a71e107ec7b5b134c9d484a854ac48e1508af7db856953f7059a24b3e75b41d63257ab3dff79ac312fc14b9225f3089e6cbbc347580d9ea4a1b102fc454cf5ed84a153ad38762d5a3b52e8cdbc2b4e7744676547dda24d3369570c5c88d8b46b5018fec6d0a6bc669d9c794f12d2201e386f98bc5df204ae7f54049011bee54186e0e02bab4c9728efed290f9c4497451877ef0aaeb9972e6832fdf63cfb2ee5a3a3395a36e18d5d3b8aa190f18a6a85d0c3e13c601a9d6e25f4bac78ee29615cf3f15144c089bbca982b14fc6965e403eb149b7b5b07fdabf86350c91060e7da1ec5b29c96671ce31f4012584f7866f17883d295a8c349a7bd49fd1012f163574219a3d6c08ff0550d26880db70845648a85bf6a1a16a43036037fea10644c0e729850357a4b99c9cbefa7903bf94e9d0fb8ca58a95c59087a18fe5a3616856c6420732976ad5bbbdbc571d73e03ab8a3b5cc9335b114d34c65582ea3d0ab89c28615fc2e63fb87aeaf6db14e8e17d39afe909bf54b8c53586540124b69221c3a47617157f40365a2e452bd92be6b7cdaf728eed99553afac7cfdfe51f01d8f2828af7541700d4539d517c421b61c5159fd70cbaa7060c14563e8fa79f140733a3b68031e9f1439ea600b8f2794da93f7f70144fce7852cb76176c04e03441272166f3aea1f7f1dee39584af4ab572b42c41c4ba69d2dbe0cf7219b22bbc233260f308037a67be28853dc05d7b659ead36dd150c3d4d12695cbfc85770a547d562fdc62c63701c433111f3b7c03f2b0135c8c71feb8e61e4d75146aa1467184d276a6966fbfbd344c95084f8e49f9b6af10912197e5edb4ff347ef7badfd2e1d6b4339349e7e5dda7d10eacdaecb2fc14ba629b66815b0022d363550d90654a2b463c8f14a17dbc14a4f8650653088fd7fe8eb97ef599a417a5e1970987abf01e2ea4606507ef8e02954ab929a06761f78d708d188fa4779c45329f9dd6226d6957c4417267d6fd5ebfb2fbcc9a0f79e3d2f8c5f6234e938eeff01d4d0cd66073d823ac9093107519e1701205e6485d8961211ef4814ee850eb2f95462390fbce7c1f522d34fa6849ae8813258c4093f6084b919bd515a1d6421b6be86ecb2929e9811d595e907aa9471bc21cd64b932f9fe692124611c04b691eb0418a80949c6e8656d76f8617134f9a986228b6890c109f0022a45a3808ec670a7fa57f6ed7494dfe2997eb3d8767b559673e361b8a32abd535b32ae83ddfcfb0b31eac9a2599beb93f201ef7be1c4c6614a2793545b7ebc624da31045ea3899bc66eaacfd1df30262454b057616ec25478433f4ea5eac1da1279db3cf45ac3ee8ad42a2ae80c8a9ef0131653260af7802eb4a9bc6cf9f3b98cffba2e639ed1fe65efb64ac044444fbaf988f178e0ac83dcb989b0579cc7fd41e443bdf217dfc2032275708539d6638f02c787bd67b0514b6274e9f83f48c9c38df640cc32a9020466ff7bce5e0c6a30af0fff01e2d242ffc201c3202b2d7e05df8a48db200769c561e9bea99fdad0b1926400f9a3b4125b99b6c359b8ba2df3042e930f34ebbc53245bdc983d90d7a79d86e28ce5f13fc1d88f52dba89a11d2fbbe800983ed2c64bcbb8d4b6695710d36775efa5c1a4cb3a6cfc0f6b20bbc71253f6b6cd386eead86264cabec4d5a85e10e7e9a67f318e5bf2459df6301c80c1109b08cdf657c344a251602d97e0ac1f856820d02079eda3cd03fe54aa8f11f4b143826895f041093fed403a889075b0abccfd25b04d8516d7f8e484ffec245549e9f965a77b60b87aaa7dffbfd2c04307246523cd108626b846dfef6c6eff2337964cdef074e276ecfde41bd80bb31998b54ff7e2d769c14dfe34ec724028d7f439deff2001f4fd522759c44d7be111554a4294c330d500dbe721fcbbdcf52007ab4ec2939fa35eb94843f780be761ee6d77419848104994b751e5e3ce2cadbc3f5d25a750daad8d02b93c5dc6f46f637567c724450903b04fea2d31f8a7b81ff7c2c8180d5cd7333a6c2f7c08e32cf83d52bb076be816630f335d4aed6fffdf1a166b017172bd642efca32d612b5ff74f90174139cdba6a65af49aeaeb3beece09462ddb2babd87d7f6d9a304e7123e42d35573f074a78ac8448bee6eade28d0f1a725bf7ca46fc3c516d79752317f5abff0d59afeffa4ad64f92a0d50fa5df6d66a0162b5bdc8d956d7a8894b7020886a06ec4703502d02b3bd834770dbaebc7eff3d17c9265535ea0289216defc1671bc7d9c75dcd9d8867a11634118a255d246bb080f3730c57d44acf62e4cd11a87381c9c7a855daad48dc48742ce75572e39a9ea9b4c77481086b0f14effdbbcbc4040f7ea509cae5123e469dbcbd3faab5188cf8e0a6bec6ef9890702aa3a1c1ff1667c2a68f58df69424e9aafb", 0x1000}, {&(0x7f00000012c0)="4d87a6c4bf0d7140a870ee22940d86c2a6fc5c41334b4cb709a53e3f34261d775813056e9d8a76f7b016de1fbce9364adaf17d2965608c47cda8e45f760d51aaafa6db619dfbcdd77431d849f48ff00ba9816573dc8a6b561cb46f41813420a538df73d5e33a2061d92811ab9707fc627a69a8b40598adcc7ab8227ab4031641ad29cec980c801a52ee4613c", 0x8c}], 0x4, 0x0, 0x0, 0x1}, 0x40a) 02:25:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) recvfrom$unix(r0, 0x0, 0x1, 0x61, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x4}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x9, 0x1}) 02:25:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 02:25:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$KDENABIO(r5, 0x20004b3c) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) pwrite(r6, &(0x7f0000000280)="830ad719b429f2a51f75013783b3558fc44eb38f46ae16", 0x17, 0x0, 0x5) dup2(r0, r2) r7 = socket(0x800000018, 0x3, 0x0) syz_open_pts() bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) pwritev(r7, &(0x7f0000000240)=[{&(0x7f0000000380)="74b8cb3b9ce3e2d6e405b8b4dd553b2c4e71507bc62dc1c39bfacd5ca3d4a2379bb6daffd22ea2db39e6e4b7d106da5748188dbe8a3a701911b745f63054b4a9f202ca9b6bb7888713e3306ce75b3011dfad7859cfbdc0ed7674d772ecfd6632647b87927ff65a59ce1bfa764dc42453103c185011e69e6b99e984a02b324f666476bafa0bca3923a07e55cf20a08bb9337d85b5f1448ace7f6aef6b9c35285f735fe15a695f58e27f868202d7f9d51d5b8ccdfb8131111373cfc956309bfa3cf069bb474701941f7720520022c92a7ff6dcd3e81989e8dfa7bf7c38", 0xdc}], 0x1, 0x0, 0x1) recvfrom(r3, &(0x7f00000000c0)=""/87, 0x57, 0x41, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 02:25:11 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = getppid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r13, r14) chown(&(0x7f0000000200)='./file0\x00', 0x0, r14) geteuid() r15 = socket(0x800000018, 0x3, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r15, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x40, 0x0) r17 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x20, 0x0) r18 = kqueue() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x20000, 0x0) r20 = socket(0x800000018, 0x3, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r20, 0x0, &(0x7f0000000380)) r21 = getppid() r22 = geteuid() r23 = socket(0x800000018, 0x3, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r23, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r25 = socket(0x800000018, 0x3, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r25, 0x0, &(0x7f0000000380)) r26 = socket(0x800000018, 0x3, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r26, 0x0, &(0x7f0000000380)) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000240)="dc63981171663638de08b37adf5408ba907df93aeee65edf525b5b04581154883ae708a5c6ad35adf35ed579687856e75caee627ed135ccfa7926cea60b5a2c2765e469b3bb0ad271ac5dcc6148d7d32c05046321702df756cb8961f95c4d49fa25d5e99ab4dbd93787c054d33061fa50219333134364a85404440ccbc7ac788c2360a85da39", 0x86}, {&(0x7f0000000180)="5b268f13b9492394befc60dc0d52289212c302f33ff881ef6f4b", 0x1a}, {&(0x7f0000000340)="0d2067c8f90d4eefb4faeb4a3453124a4dccdee0b3b274447e3f00fe0cf8d0d094850e4900d624d6cae1e0368aba36c977787fe9332cd73028b63774fa9bb71783fc5e80bb608dc3284bad08cfc0ea34f1042a07aacd3c8bb76d0314239bea768d3e9762be53f28438951d85ce81bcb2ccfb91f09639d06a4e4ae98ca8d76beed6424914a27ebbf1d0ee6f87e374eb8b62e88e59cabf7e22a203cb45a89aa77d4e59a46090782c3ebfcb5d4eb1d7c01c667538d393143abdf7a9fe0031b03fd2c2653e5ec57901300458c3c147", 0xcd}, {&(0x7f0000000440)="5f9d765e0c50dac5bb4d02ed65998bc572c047d3b276f6a0273b08ac96aab26a99b24410d7d3f8eb16df0d46d781d40e6e28d518151081683f73c5ac11d6dc5cea5d8087e4009cd8655334c181befcd06f171d8f109706e1912b7b58487a8c460e3e8f2274872c92b161e042709820477b0eb2412daf4824b4493404aa309c2f9a6d3755c7ac22654359beee29b4b43d8e76904c928996dac000fe30", 0x9c}], 0x4, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r7, r14}, @rights={0x28, 0xffff, 0x1, [r25, r26, 0xffffffffffffff9c, r19, r3]}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r24}], 0xa8, 0x405}, 0x2) r27 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r27, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r27, 0xc058574e, &(0x7f00000007c0)) 02:25:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = semget(0x1, 0x4, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000900)=""/191) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r7, 0x0, 0x0) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r7, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r7, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r7, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/161) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = msgget(0x1, 0x254) msgsnd(r10, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r10, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x2, 0x0) setsockopt(r13, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = getuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r22, 0x1, 0x9}, 0x800, 0x1, r23, r24, 0x6, 0x1, 0x1, 0x2}) r25 = getpid() getpgid(r25) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r25) r26 = getpgid(r25) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x8, r11, r12, r14, r18}, 0x3, 0x0, r26, r27, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x3, r8, r12, r28, 0x0, 0x89, 0x4}, 0x10000, 0xda}) semop(r7, &(0x7f0000000500)=[{0x3, 0x542, 0x1800}, {0x1, 0xd7d, 0x1000}, {0x0, 0x8, 0x1000}, {0x4, 0x7, 0x8bb582278b4d14d}, {0x4, 0x3, 0x1000}], 0x18) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r6, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r6, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/161) r29 = getuid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r31 = msgget(0x1, 0x254) msgsnd(r31, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5af3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8ba583ebf966da6723729e1509d18f9753714bc000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d38ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r31, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r33 = getgid() r34 = socket$inet(0x2, 0x2, 0x0) setsockopt(r34, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r40 = getuid() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r45, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r43, 0x1, 0x9}, 0x800, 0x1, r44, r45, 0x6, 0x1, 0x1, 0x2}) r46 = getpid() getpgid(r46) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r46) r47 = getpgid(r46) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000280)={{0x8, r32, r33, r35, r39}, 0x3, 0x0, r47, r48, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x3, r29, r33, r49, 0x0, 0x89, 0x4}, 0x10000, 0xda}) r50 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r50, r51) chown(&(0x7f0000000200)='./file0\x00', 0x0, r51) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x3d, r4, r5, r49, r51, 0x10, 0x3}, 0xa2, 0xffff, 0xffffffffffff6af0}) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) shutdown(r1, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000074d5e2fd1ef4854e000800000000050000000000000000000000000000000000000006000000000000f7ffffffffffffff00000000010000000000000000000000000000000000000000000008000000"], &(0x7f0000000000)=0x54) sendto$unix(r0, &(0x7f0000000180)="5001050400000000003ee30113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd30e0104ffff000acf81864f57b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e523c7389e9f6b576837f11c34b0cceb202ab138770dc0640906fa45d709da9d158d045a2a5fc1233cf6e27749bbd97bbf7fffe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf92b1f0de030323b4125ce41204f83671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757100007054030d", 0x150, 0x400, 0x0, 0xfffffffffffffd8b) 02:25:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x9, 0xde0], [0x0, 0x0, 0x401, 0x0, 0x0, 0x80], [{0x0, 0x1}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}], {0x0, 0x0, 0x0, 0x1000000000}}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x40) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0xd4, 0x5, 0x2}, {0x6, 0xdd, 0x80, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:25:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x6, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x3, 0xfffffffb}) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x3, 0x3, 0x20}, {0x800, 0xf7, 0x9, 0x2}, {0x4, 0xe1, 0x3, 0x8}, {0xffff, 0x4, 0x0, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x28}, {0x1000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x100, 0xc9, 0x0, 0x5}, {0x2, 0xff, 0xe0, 0x7}, {0x1, 0x6, 0x1f, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 02:25:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x4568, 0x7f, 0x3d, 0xff}, {0x101, 0x6, 0x1, 0x2}, {0x1, 0x0, 0x0, 0x1}, {0x3, 0xf4, 0x4, 0x7fff}, {0x4, 0x3f, 0x3b, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 02:25:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffff8, 0x0, 0xffffffff, "010000000000000000ffffff7f00", 0x3}) 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) shutdown(r0, 0x0) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 02:25:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r8, 0x0, &(0x7f0000000380)) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0x2, 0x4, 0x0, 0x6}], 0xffffffff, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x10, 0x20, 0x8, 0x7}, {{r2}, 0xfffffffffffffffc, 0x6, 0x10, 0x100000000, 0x5}, {{r7}, 0xfffffffffffffffa, 0x89, 0x8, 0x490, 0x9}, {{r8}, 0xfffffffffffffffc, 0x20, 0x1, 0x6, 0x5}, {{r2}, 0xfffffffffffffffb, 0x69, 0x20, 0x7, 0x5}, {{r9}, 0xfffffffffffffffa, 0x98, 0x40000000, 0xffffffff, 0xffffffffffffffff}, {{r1}, 0x0, 0x80, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d, 0x198c}, {{r2}, 0xfffffffffffffff9, 0x45, 0x80000000, 0x80000000, 0x4cb3}], 0xdef3, &(0x7f0000000340)={0x6, 0x6}) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) ftruncate(0xffffffffffffff9c, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 02:25:11 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x200000, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:25:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) ftruncate(r2, 0x0, 0xfffffffffffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r3, &(0x7f0000000100)=[{0x4, 0x7}, {0x0, 0x6}, {0x3, 0xfff, 0x1800}, {0x4, 0xbe0, 0x2800}, {0x2, 0x40, 0x1400}, {0x2, 0x80, 0x800}, {0x1, 0x7, 0x800}, {0x4, 0xa9}, {0x0, 0x3, 0x800}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xe18) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x3, r4, r5, r10, r7, 0x4}, 0x200, 0x401}) semop(r3, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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) socketpair(0x1, 0x5, 0x3f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x194) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) fchown(r4, r5, 0xffffffffffffffff) fcntl$setflags(r3, 0x2, 0x1) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) getpeername$unix(r6, &(0x7f0000000180)=@file={0x0, ""/70}, &(0x7f0000000200)=0x48) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 02:25:11 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002380)) shmctl$IPC_RMID(r0, 0x0) r1 = shmget(0x1, 0x2000, 0x448, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 02:25:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='/', 0x80, 0x20) fchdir(r2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') 02:25:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x6, 0x3, 0xcb) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) setsockopt(r4, 0x6, 0xfffffff8, &(0x7f00000003c0)="f40161826d18164438b4dc32bb11ae7f667720b731b2ec708a63ff58dcef3f84485edc88a07177c198c0f5dfb3bfa957b90901a3002e5dc7f8723313cbf8fe4506e56c892f42bb2bf1f6b64d1d9df2ca643e60d2088efb14f69aff1cf94a9050defa710176abd4bc6fc7e52e56572f63559a05dfcfdf0250ee2fea3e4c9c547efe0029c9a4d0c3ee663f1d7a777b87d769148ac2f8510e5f18dc810c58b62e1ed603536f89030eda2411931b063de48d94528d0e64bb3cc47297fd096e7aa05bfb2c01bbae8af187e6a81816ea65f15e7f052c8be86e835d15c888642d67e2a1024a0d45c25da7cdfaa74cc527903c88d4e662734da955e8a8d853cf3694aa1dbfcf6c0543ec83fd99c8e3afdfcdae13591cf2ff674d8a7590c93d43c5d0538847afeb38736cb05a2b136faf644f6704ce47301f284bce8a964797d0724f0f2b74c622e024728e059b507bcb9e48627efbb2983e7d438c2c0538ad2bb489b6890b044bdfa4329c7ffb21481b3792c414b39f33f677e3727b8b4d380a66ac2870bf2b86ad8254195ceec85b68fb0273333269ecbbb517bc9481e917d4d5f41ae8f7255502f21f4d6c5de57d2df63f4d1bf68b56ce0faab5ad2bf52a244d8c055413706199dd93ff9c851c9db4705c93f1cf9061982024c3b6282e70107ec81d3e3e9dceb336e33e431b0e7561ea2457b12bbd20ddcaded5ab6062ee3a0b4ae72ddcb5999bab9547303d6c5927709dae046ba2306ba195a9f228c12083c0688b52320d704651197beb8d8725c67c7bc933419d4d10c0929e960527a76d7c60e1c3690388a872645347fc1e67b5d78047d99e675ad164f1f81ba426f4f8a93275577f5c3506569388c5e1e26a683d63091c002cbb7c9291a326e3fa79250b76170c728f28d368eea40a3c812cecc90f04e27ac1cf86dce01b11ce22db2760f94879199ef31bfd7043ae8a37373472c8bf7f2757f85e91ee3444065c017677878f2b16678dcc7ae46624741124817c7cf05aee184f3179dfe3eecb6f5bea51c4da91f2f85a0569e41229f645a9e78b05a08753c95fc6044543561f9d1bce1819422db47e2daae0d8b9f9bcf37ef578f0d77c7f69c3fe56e75abac73a76c8a110f9aa306d5edff6921c909b41d80be8b2c60b585e9859b5d57691b416eb532e5f1ccb7d4fe2106e685f993d52eccefeb8e8b6aacb76d551c84dfc1f4fed9d4a819d06a90b6d9ebde8ef92e488d5d3c55745cf73725c9c53e109188e1f25303990eb50cbec652ee942ebce3a52aade75727be654a2ae511f36783a51d4529e3bd83a79a99da1f3f96ae6b76149ed796fc378442cb2dd715f8a9d48e73863ebbe2851cb8373379d912d6e2f654f7839093b9b43cb495e04afec60f271ad1b8a2ea5ecb08675c6d285923bd1b626d856edc4f80dfbdeb40f1d257894130d1a7edca6ee97aca9cc52e651b1a03c9dca120d653439b80a4d3d549685e5efe718cb817d44ebece003a1925584e0d764efe7243502c83b92057f03b94945be0b5156d306f004a82611cf3df41891a02977d577851048889e2cacef4313bffb2c8cf819e6e5c56b4467226b99f88a6979765d3bf98509a9d9770e3367da1753050b963b50a977dce4b8aeb6cfcd979fb4e6a1ac02c42dee19fd25c188d8f0f5e1bf263e5636e4e9dd4b21b5727d7458b98a291f83b2d9e0036e06e5f2868add554196abe51af7a161b83404e74f7e2b52a0a04ec74452f73ff0c92e3454512adf7483b021480ed2f31dc6f254f69d749e9ae59a3387677155fba2b2a1a40af3914d3950363e11aceffab18060d403cb4a428c469b2515efa5075d401a96b7fd3d1441999d914ba045d7c721bbbafaf61469954772d733033c127c8075434f50324f40acfec7f4c195976f6415e2408b67f2dd5b738d43cd08ed1614804a382ebcf78feebab2c5c6b5480d85a83dcfb37a2204e8f162652e2e43bd0ac653bfc5df41186e35a3b67707b86da150f775592b10f448015b01d6743d6d842c6081ad8b081401c8ce417cd1296c8d20211642e2b0bedf270ce1b060b29dea026f9dc44557d5aabd8a5be54da12ceed4846a13b32907eef0b58e69fefe0c150effde9e5082da303a180f3f5c6ed90b1a038ea3d4bee9f62b089db181443dfd6a8e4772c63cd5bed5ac30041249f50d98580653e10bbdfcc97a6ac38961593c1da9bb3b2e3601b49866a9882643988bae4afc0775771e7d35e05d94ff4a87b382ad2ca8119e973a34225ea8c90f970fbc47f97628893c05a50cc3d376a5b494dda9f64ea5e6ce834a0b3aec995ad368c52187d5f9ce04f523f36bd014f29da30b8d2cb7cb45a4822ddc4f4532cfd5138ea62a24b4c7654e70fddf487d87bb27eb96b680ab82e4fa38060428e8447a619dbe01aa25608099121057e0a97e18b0a0e01d43cfdbc9a4c4ec772517831d36e28dd8163ba393ce30c733355c5cd594c8ecd86f1e4964579768917222adb4dbe2a59f9384f22eddf46707293d822f61e40bf87063fafc402c10f17afda2faaf7bdfe601fcf05c5870af8d3473182ee79323365c9478b6a317c01bcc7cbd65418b9cd40ddccf84c9f8eb5ee978ef71ccdfff74dc7bf8273fc643b351b2c63cdba92022ca42f739cbc19b93b3a46cc139b3c63b8bc361da7243b6b8b3cd27251569e0754090312d6aa95ffadff3f79bedfe7d1ec5ea3a68a2876e94b1a8db14585e06834021608d165a61e08c57ae504a57def65c74f573641665bf74dfecebd10a2b211d7388de58887bd30d15fe58fbacd6edbda2b44f3b4cd7d70d28b604c1ed70949765d4c3bb062a1ba668d58de389a252b8585411c872e63e3beecafe268b3d450480139165b3993e06b08f31e13c64532a9b98f3f7ab36e4d953a90f5083fb4edb2021d9244c0dc1522c9a8cfc1f19a42c58d19a1ae3cc94dbd69f07026cfe36e9859b66a758a52a1aca88d374406a3a2590b6ffbfe2082abb5752fb8ccf6ea3489a65ee534863f43495efc3a669f192e80718b50e77f1a0a6fd9a795992b91a1c96815da3edae7a4114266342be241ca47692e5c6d152e820228c824938fb85933c08b89d83e40393fb2f8e97058baf95dfb99bc238b80aaa9befbe0d9251541fe6b1fa1870d938351a9481c87a0079c604420c2863c2686d67e8661e1c33abe68ba7aa722eb7a7ebffc5590f4e1a2860dd0956f097556f4d763ee91c8ab4c7077fbda381c6512ebbc2aaf1eabc42bef086640eca6bb8c1264a2bf1cf9f3d0e788b1c31050803168d576c59af31a03f1db6eac59e10c433d9d54ad16f8af730dfcfeba0cbe11702f137ab33cfee446d5533e9f3fe10ea184cc77e64b61ae0fdbe17bf94f427ea31673d87b3e097c8de074297a61b6439def1d78f9f3e8550f28fd8647126be042513bf2b810c7dc815af944d257564097af7ff7a67efdf9232f873fb5cdeb1303c611094586248acd7018c64487ee03635b65a370a38b72755f18d19845c5ecc6caf165c2971d4cddc1880c0243ecf288d055d3fa9eaa9f0410af731acb6885ea25c6402d6659c3bf89621f34931e1c3694fc7141db816d25b49c16b20b05278e2c7fcc78840fa81103bfdf322b9e785c60ea8ae7bfb15dd60317964bc96463fc5d625a3269ea58dfbb12dda577ddde0103f435b2d471fc638a5f27aa5ccc82b6b9cae632e5b12ddaf8834e1b412b12052f0bc36d2bf0d3449ee68c54fa7984ef0c9dcf85fa01a6d0b99560bb7402b0bc385114dd836dbe5a4ff281cbbf229258c0b8c648cbe58297d4b60737e54f353dffcb3c62eed0ab3b29b4bfbf57e1b8f234580d3eea85919b7c2af73ba3fe6dbec93b30b2128d1ecf471667bb790e2d56bcba51dde74294a105d094227fb4efe7369498fb6bb2beee97399de6411ed4a6aa22cc182680ec594b89dddf77e08707ec5e8e74c0e6021ce359ed991cc16e557647f55ac2343c5673b025c2d58695c227db7bad51a914ea0f7ecf70c92931fbbe0a32976f6fc8fa46473858d2058aead2dbf8bc143d151738658d74d853585cc10059d6b7b61482616af496b3d223879e2da987fb90fd9e42f46d7637a64e0db159aae208f01cb24cf52768fbb6059753bf4cec7ffde29e596b58811c04342991bf16afc09d71b035be9eebbcbb75cfe61565dd417b688094d37003e5f6bf54417a7e6961d327809e6843ff9056834dceac3e489098957d8cf824468e2291843291b66ebb8f1aff337080c961bcac0c7435b455c64c51cd9e9c27b68e60074123295cb9c3484419e7ec0bf53c81a68426a1c94b161fa41bd08b3f9bba9ae44d28f5a414a95bb37225b99e65872034c9bb19c898e644b99b7f45487b88b25d60b38dae02ca9e76e6620b81036dcbb202418204d131fe63d999c96203b157efa0a123095f05e7ecae7957aa2092f499fd593252255814dbc91e781cffabdb5040076a962d87a3a1f14e12268904aff2aee83c316a9366c61fd9d340f0cd6fa25309bde1b6c6d8cd9da13710c06efa05481dd771eb11ccf0fc0f5d68fbb84f723f8adc485b8e6f466103d2eeb13ef7fbee6014e7aa6a3517b6771abd3e7925459fdb8e32385a47694f02fdb398493eded9d5477f39dc79e96af1c54c4ffc04156cb54a7e804b48e42673a5c40cf5b39e070c5f9c4b9a7e736dce979b63d6e583eadc23d0b3c0a7bb2036d7b6e39a1859ad8859a7b6a1b81b0a989d751763a476e1741ce7afeb7ae5cf6c1377c82078a983f54c7919c5898d1e100fe1c22242626c251daa2b522e47bf537798e9e4486fdbff3f97ca4517f4d00856e0b6e1f14a00354e9d1469847b5f79443ae286319d782b7307f7d6ac9da1701d92efb2469bb0b91ad3a0ca6c511c57023c1306584a852ef27a05e3ebe006032eabf923c746c64867be29a1365f6256f3e41ccddbc7105d245443ec8bfd9955614916577d05bd380af6e09a76f764bbae83b8e47ebca94f287aa2264cd5c2aa5b7ecf9c8d587088ebf74fd74e2a1f1990b0f90b71c3fb721b27bffba3c978f9e3b9ba03b517df818ab8fe2eb1ff11d612873bba6a2342871a6c714c661538186b1e45063b9c8c4f3ec86345bcb74e7b1966e6d40fa0fb173872bdfc3d48845b83ca062837b9ccbd51f63c52099364fa2c052e53d8c6990dfe58b04b063a283a93134374d89598c1a3444115f88a2a8996bc67d716cb051a0de77359231feaa4c1bfc3a4d39250f5c985d2865d830fbcf12100ab6448ed42cdec05af2e35fad5c905fd7ae608fba838518fedc09a595dbd4f3eedbdb490089a9d064e8cff6dda73f38ff81e2bde7af351ebe78e8d4bbb7bfa5dc65a2bedf979759a476086c147fc9f511896c1c65730ef317ae3ea86f9cb1bedb9a1c576580ad7091cd84a397c828c69388da14ec7ca66b62f3204dd5be894e8b20f9377f4692513334678762c8340f051000a0ec0b942c6b8b5a51825dbf36773e50561d3ce7894dd3f17a903c76962eae96c663595b8be06d053bc2a2f90bfc9b64eb61c499d80aad57761fc958fec13d7b392bcdea22967f626710ff186ad6bce862de27959e5f920f312c80ebe200c5e084f1201bdc2fe3ef28bfe2c89e03c4e57979d6ed34b5c036ba30faeb343431dd07dfaece94e33f6ed99626ea2fa45eac2082b3ff29697e2a092a03e74313037cdf9de95af069ab9ec78a2055679c19586475182eb3888853ffd594e6bac94520ae508dd1a3ff6a87cedd3841f95a9631bf0b8d136c31d6af9edb5a5b44fa500780dde0624783f6c3aa13d609f4a450f9e0e7", 0x1000) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r15, 0x8000, 0xfffffffffffffffe, 0x1, 0x2}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000180)=""/190) r16 = fcntl$dupfd(r3, 0xa, r5) symlinkat(&(0x7f0000000080)='./file0\x00', r16, &(0x7f00000000c0)='./file0\x00') setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:25:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) socket(0x1, 0x4000, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0xa, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendto$inet6(r0, &(0x7f00000000c0)="106bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x110) 02:25:11 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r3 = socket(0x800000018, 0x5, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)='W\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000200)='./file0\x00', r4, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x5c973886f31dc0c5, 0x0) getuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x9, 0x4, 0x7f}, {0xfffd, 0x1, 0x9, 0x400}, {0x0, 0x5, 0x81, 0x7fff}]}) ioctl$FIOSETOWN(r6, 0x80047476, &(0x7f0000000000)) 02:25:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x1}, {0x87}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) fcntl$dupfd(r4, 0x0, r5) 02:25:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80286987, &(0x7f0000000300)) ioctl$BIOCFLUSH(r7, 0x20004268) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000009d46624f0b9422c9f365005d9974162ac34e"]) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000200)) 02:25:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) acct(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x6a) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) fcntl$dupfd(r1, 0xa, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 02:25:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x7f) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x0, 0xffffffff, 0x4}, {0x18, 0x3, 0x9, 0xff}, 0x8, [0x10000, 0x7, 0x8, 0x1, 0x8, 0x7, 0xd2c, 0xffffff1b]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000380)={0xfffffece, 0x1, 0x0, 0x7fffffff, "da82210206bf99c808e3ebc04aeac1ad097094ba", 0xed, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x29e, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) 02:25:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {}, {0x7ffffffe}]}) 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(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) recvfrom$inet6(r5, &(0x7f0000000340)=""/246, 0xf6, 0x2, &(0x7f0000000100)={0x18, 0x2, 0x7f, 0xfff}, 0xc) 02:25:11 executing program 1: madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) mlock(&(0x7f0000763000/0x1000)=nil, 0x1000) 02:25:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000000)="c8284e5efc1a3da94724e7e3736ae44689527752cbe030bfb1643fadcf85cdc7a036bd833f9bc208c7ac51dcc91570fe8c8e70dbe6887609cdeaff88563a028af3c0f89380bba2135e8ec77ce0099b0a", 0x50, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{}, {0xfffffffffffffffd}}, 0x0) 02:25:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 02:25:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x1}, {0x3c}, {0x3d}, {0x7ffffffe, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") 02:25:11 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16, @ANYRES32=r1, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRES64=0x0, @ANYRES32=r0, @ANYRES16=r0, @ANYPTR64, @ANYRES64=r2], @ANYRES32=r0, @ANYRESHEX=r3, @ANYRES64, @ANYRES64=r4]], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 02:25:11 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) r1 = dup(r0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r1, &(0x7f0000001240)=[{&(0x7f0000001280)="ad04f13f4bb5fb3ba79f2f81f5e16bf1d1f23ea7fe69f02ceceee4eb5100f8f47ac295100990530d96aba3622945a60d4de11bc027c06051f67bc52dd51d4e59ef6f1ddd025fb1a07b0a475007d2665b5e35f824f0a1d481e2eec435901886df6521b85e030f33ffe4f923dd6eed6455d6f8f84650480bc8623637f546f9f05131aea3c38bbd220c85f655663e", 0x8d}, {&(0x7f0000001340)="81f9634cfb1cd2b3d774c5a1b8b786f83f0af4bfc6c6302f7968a335c79892964d8201d85e77c9e4243477d86bac679cc6dfd3075522104d167baf96fef8f96b69874890de4291275256321c9abc1552611980c53948408e8e4513e2491bb461a6cbc33471d896055f2851027fae5581429d4098186d42057ee64612d2ea88f1c48177b13a2ed5c0628a65f4e0a2de0aa8a23640c1bf9d14e006eb2c4ab06b837a8761519d4646443ea11d0c13490ef935b495c730103d0dfb148d95cf42c9d363d7f3f1bc9c2bbdf30fca1a1d4f2f5c3473b0c5c92a67787a1777357d5ce20c6bb69be559435cc6366cc55719d3a4b36c08a588f67f80f6d78a0406b28c29c4b5b458c5ded150f9cfc19b6cc0fa60c49809516290f400583357da14ad58f0cc123e3a623dc6c2c6e7cfc4b99abebe15187243c01a71981da4b242e811422c6ed4cca6b6615a8fa3b03b0ba8c5ce3dd888ba9b421872cb41b5aaad05d9915a4219be2950245f0a5b5544d4a0469fe6a7d642b8bf3df954aa3728ee511d8e8e2f96275b6f4c8b9beb62b311a637c37ab7d8146c9b2e8231b06786454534d8118cc37ba7e4eaec7de06a566b660d6bfe82344441c064ee69e581801d9bba183b4d45eab0d1f0d00bdc74afa4f28949055ee43b6746fe5247cf201c5471276b314a1c5b341016bfa52ca5c97166a49b39e46b1c5616f0a09463989dc7248c11f89555418a8877bbb5100f5d6a69276aea2dd4e9b33dbe01aebfe634167265b841b00da4d2b498c7e9465223a90cc2511b7c89384abf58932c00849ec31fc9cc079433e0714dbbada1025fe4e2f80cd4942df1110e762a4d60dfb7de52835ded1ebed1ec06975eea26a2b67a4b65bd608a994c0e7ef016548e84c3f87a9b39d936332ad71a173707de79deae015afe852a550e6a2eb1915cd8b167114a0f9e312fe33f21a44adebfaa830799a3df014a2b73a54340e02c2b7a0c267e38b582c2cda54ef878b398fbf4c90dd2839c4a0f997deb8583c93f32d68ac2bac277dd123ac9e05beca175d312aa59861134130676daed539cf5d0b4d4863391f6bb170f1eb46bcd6df35c37e4d204b5aadb6d9a0b2d4aeb09ba98b5c8b1259cf239acf03e4e04c7db70d9e9bfa2ceb14e33c294147624bd699bdfff3f645ec9582668a55e8732241ea302b55a636c4af5ddf36e80739cd86968cc3ca3788d64eb948435984ae24ad6ed477b4630a1534a137ebdb1b7c8234e968c5e4259fa918ef9bdad2c9cd78670bcb6d81a765388b11559f7ee4ea56e983589cf25832b2197129c2af3ff21b420900b200089ed72ba10dedc09b79ddb63bcbdaa015f2eb49e7c705c8c4432cf9364403786cf50fa1e7e55686aa3e707b8b5adeda62bf2fc23a12ad93f30a447f4d054da1d393dd460f93b57ca13dd4cf71b24a6847a319fcb460d25923955953787e24d943edc9ff80327169253f8ad8dd2e2c61c6653225164f3a9e85018fbbdf98ba3913c60c98e7c82b14f22896c0ed9c321b8dfbe2322759ff3df31d158ce805b852ce52ecf30fcc1a289caa3883b0f449618f200346e81efeb03d5b42660e023814db2d6f7cd12ff6f626c33958795eef63a2d64b7c5b0cbbf6ebe5c9ad7e65e75a5957ca39d514bd929b6d42246c94fe2d99f1417a77be1608b212f17bb54e22ad184680e1aa3e63158e511302a4bdd6c00b86740f517fdfd9adba3a473c1a7e44cb8d9791a5bddfaf5d853b0bfaab9cebb49c8cb9557588c9c947b021eefbd8b6785daf3562226552e4d9bd3f8862d2d8c844a88e4ff2a6a3b09348297d6dbce298c13d47ecd903899387c967563b25c59babc15557ac5f4bbe14c706026cdd6902a39d6be9c738c26d3d69cc5fc2b612d54f723416b8fbd7b2f7d760d83add5cb1265d057367c15cecd846e4d9e342f0b6077248b470ce056f597107b984629691ca8aa0fdc1cfa194ec1bde0f895ec32724ec9307a033dbd67330f06607eae9809deb3eb8744e036927cc636b7e69ed9035ed5ca06f7aa605bdbf3c6487ea94545e909f49ae961d428f99880889086a35ee953a29ed97f7b3a2fe81d72c6239da10bb25373d5aeb463fff13bff20ea3d47496873d7080997cd5fc36c7682d3440fd17ae0ef4f46da41031438a8bfe20f92a77206f34c1a555002bb6304a72db679f70498c3db3421d9e4973f5580dc2e5740b151ef291d7dcb0810fbb59b382caab4db94aae32f98a3e804260d13740283275d78e975b2bdcb1acb6c19d6499a6b29581c7cc359d0597c7591322a324ffdb13117655b0f4e2362bbf530ecc86ee8ff6f27b35e9f344ea225e35e5f638fbd3efa0f0385044b31497eb66b9c2729933bdd45b32c525f47d342e8c982378d572c00288a7b241107eb4a46913c138307d38ed18ca9807403e417020bdf979c467a588be386ed36894e5a78a30add387a56b766a20e3cebafd0b67d0c6900510259d0621e33446d11fdd7d89974c57fbaebe6babfb132c06cefa58dbc585b73582679f5c150db680a59be681bd3916777a0c116ed25a5ff66812c074071a7e51ebaec1c95c07610c57e5759e639cd9408d15b0d2eea1ff6d07cc8bab4845782f5754a33ec367fc414a607f3e4997af9dc767e7f9e3ea300589f13519a4763cee5f40e5847e6ff6204db144b6c0053be63d130ffa89df548cab9d81fa78c46832bfe54eaeda8198080bf034bb135ef8ec894fd968390acd822ce0e7ae2cdca7c20b77d48d471a882ddbee1c5969f4d4af3288436a5a049f1967639e97bc14874fb2b5fd6de6cff760c1460af493449b344f18a34a7de9f3bf8462f530e903d4f8743873169dfcca31fbed617fcba02092fb54458a7fe69d7e9d7338ebf374ec9dd8fb5edb169128e9b5fb6ee0c669ea15d621a14df22240362a2da47f9a177ef50cb435fef6ca0df2e4f9f9fcd640e49f1d10d60f14474d90fb7b95779d17614de704532163781ec5593e93e3c88c966536f5539823311c1c728deafb3c6a80da04e7c71ccb893f402140218f9c7fedcc5ea8cd1337c08d8479c1a69cb492eabff15221f29c51ac150dbb48ebae0b9f0370692ffcd1d40bc6884e5115f253772b5260ce70b364d78f3ed3b28512c6835a679d4f90b2d4101fe525013efc9ef4afb2540e992b4ee6c54526b69d6433030736b5312347da04e1931f7be0eacc306f23f008db9ac2ad18476fd9bef36b9d18b64893a5ebc3f137661a7a09933485a3630ddcfd3cb1071c2331ec5cad2bb569d6c60419632de1672b262c1cea302e51bb5edfe9acc59ad52bc1b7e51d7daf1460731e56d2b5750b0e4ccac09ceb510a2c1342b9436b186d7e68f52cb3f5031ffc42b05e448f8eddcfb21a59798fb228ccd6417895e9b1b1a8690fa82442e20ae6164699771b7fa762f1b4389a1ad1d96b2062292aa8cce569ff501a398de367d5a22500a48bbea3d199568121162ae66813a7f354ce254627078caaada1e13e933a5aa25af36a617063ed570b4fa4d2ab4d11be00a9046dd139ebc144387521c2c24e88687fcb9262c7213f61cc65b2fc85541ba4dfe200d1c7da8f3fe3a8c9bf0d5831d66844c9f93f1e069bab2d98808ac5eab063e1cd257273e3fe77e3c82ba66826f1dbda7e7fb1d99871246b682fc423fae96a9ea2ad262abf5175747d7a6e995dd3a0751f48210290e8e276235cd399bc539cf770e86fbc9660bd8e5c5e71adb2afe0d9a5d0a744f891a082ec0b5b2dd6ef6d7944d93e92e0b353a5884a7e14339ad62fdbdf5cd8a9cf9347fecf2c154d53750e64915cfe9a798ea9eeea413f86707839c8510f66fd21aadbca7c38d38888b34117e2657d2f1dc77b61dbbbabdb2470ea97c411f2b9053e7be6265a57163b9a438bb191f389d6e91bf38b7860598e9e3d7e3f87c6a0643ef87673e4b4daea1484d94dbba2cf4af0cfe62c1c8235efb0a67a5f32eddce2a71f0b3a7d7e1b96bde7839dabc420cd2f058535c02b88ced083d6f226a17072e317961c2a4f9375e8911fa5364f3ddb743ba21d50f77bc4fe4c21c22917057b91e4a86d733a342070b8cc8f21eff5fc760b2c6be079858044d45d8b62795fdaf660e15a3b6eda73b6fcfce7bd03f214570a59b21f7490f4d0c4946af54b8d10e1a560e72a67b10935bb5bad9731f6176eb7a861dd72f802d8800cb16c1d8b75da88d6022d0a72e188d5a821462c1ae234bad81d3c871818079110ca0ccee6becfe048382d2441b4d6229300d3ba26fbf74961fc7cf3ce21bb41a68d75ca8d94a8b28723ed919af24b73a76d8fa1f03e5796de18a8e5595698b86662944cd3e565e73809c40fd7040506dd71dbdd9b7ec3e5a235851fd90f011f57e78b02cf7061f1a0d2578e2c31c34e6500edf7e5a8f814ea685ab2b803317b03d6c675a0fa41272837717cac4ba70f1df9acb856f9246b93a5c5b5009c654aa20b9d288ba12a1e8bb731cb39f96211f9c00f4667c7bebe9c97c26260a65e357cbeb15575268fbf2a2de60a5dfb838371ca95b4acf2955f1fcf70883b617e44f38ca0381ae88d92047c0b99d694fa49787c7df28e490436e747afefba63cb3ea65f763ecdbb7510b6234b037685814c6a4f6ced724a54583ac64c50cf27e4b201efe97d79ca33e6088e11ca5743301fe3037c00440c4e97acc8537412033c13c4a6d47cc39b0a221306ec316e1ca7b0aadbdfc35a9b60c7b2e3b5af3447eeacdaef6494e2c9faba0c0c9cab5b73529cc0f9db14d9b88c658d1942a10cba7f417decd78e5c24a16e98cf1d359ccc980ac8bf8995b0a1ca275344b9a76c5cf2215e40d7799afe082f960123d15bbe83e8e85dcfcdf5aaa6bf444bd2ca8a1a7d491420717fc95aef54dac6d755d849476ddab30dff20f95231dc8b1551df5c37b5559ae19b304ee73dcc92f9b4a8bc1a4ad4256ca62480e3b9fde4f5811a1b6947d4dae5cdcd74a9f58122a68a636150b8266363785314c5ced2d597dc08475a25b76f9aea0e53ffb53f652e0d59f4d3306f9911df94e871ec57e60109cd3fc34cd15f10f7862e951499c9c2d655aad8e4450ad2ef6f0855e23f4f9e044965adb88aa79ac6721a8bb8ffe017f7541a7a71bdaea99b80da135ca688f05add06c4f91a36c468a9826b03896abadda3582e26af0d8ec7bcb3bb7f7731b4768c35850e6d6cfc5d7b2688f221275490ab7163cf933a2e62f86ee3aa652b210ce06cddebd063609f3e67ac47819bca0f0c4d68d249f2186728b17fc9bd25798f6919c45b449138bee962208a794df7b1ad866b55aef253389454ba7ae382580a511e06cc56615de8475e9f6f613fb03f7a8c3d6317d4215d858c33368d53851720b1a6dd76d7b8e89ee2d3efecb8dff5d79bcacbf04d1447ec93b31f84bffd596ed849d6cd0fc12cb8127a7658537fd79ec7793bc94f41af308a557c5c49b97d3a10d98f33bb4990aad4291c058a530489dab21807e7950d00c672c67f4c40e71f48dc7c51972c2355c4b01beab84357ae1d16a7fc86471874f81a07dbecdecce0df6be2cd738a5262c6d5de866373229333f62fda4d2046f8ebee4be5d6c688e88a1e3ebf07cf013ce318ffa6f1d67c7032f9aee5bb783a47bacd2950d44cd6b97b9ed6cf1170648bca200888da5b165c01149d0ace26e950b39973df32e5541e9fa7b9a6767bfe369c84408c1753b3c8e506ef2a262f4392ee0de3bb43fa3a49f7d541839943fab864d10dfd64a96d60781f719074d6e9d1f124a07b020aaf521f412066d1e85486d3c17fa28e74961579231e0c32a733acb57092fbe1ad665b5bd3f0698792d19360f08bb23b9d49aadbf2893c157366b11bc7a117f1ebc210876169e7f71d8ddd370a1cb3d1aeb33467b9b3a0fda062e95ac8a9152e1", 0x1049}], 0x2) execve(0x0, 0x0, 0x0) 02:25:11 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000), 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f00000002c0), 0x4000004, 0x0, 0x44100008, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 02:25:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000140)=[{0x2, 0x8, 0x6, 0x80}, {0x6, 0x0, 0x4, 0x7f}, {0x9, 0x3, 0x0, 0x8000}, {0x8, 0x20, 0x3, 0xffffffff}, {0x1, 0x22, 0x1, 0x4}, {0x3ff, 0xff, 0x80, 0x7fffffff}, {0x416, 0x6, 0x2, 0x1f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) fcntl$dupfd(r5, 0xa, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r6, &(0x7f0000001540), 0x6, 0x0, 0x2387) 02:25:15 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x7c983810}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0xffffff01, 0x1f}) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) clock_settime(0x0, &(0x7f0000000100)={0x400000006, 0x400}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) 13:56:48 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f00000014c0)=ANY=[@ANYBLOB="01001deab1061000000007005261cf484af7f733e4d6764135b6da5735e6ed623dc2c7d194daabcf7fa816bad3e029b803dd480000000079b4265523ef62ac14f00f3e97d0cbd1bc97eeeccba14e15271a9d296039439850605e9f18a00e74dff0f139ce19f0f45315c370ba98b8f828e3adb762aba7e6aff299e745187187cdf6119a7cff37b4a1afeea1e7792fffd51728fad81b21111e537e0b76aabe17b241e23d798cada9d373f58e358d175707986dc45bd81ac36feeedffc313da278db8553b5f416607775e2865e56874b8e67dd60647883e11dfd2ac2179aa53839f5f8f70b43173be761d692783ed15a8565246bc84c94c30261918cb6e02c7c5c77ee2de20e43fee24e18447c4eeaed683ce1bc5d49b5929639225adaf0e5e2950ce6691da9c12a4c5e1427b97182851728b39c19f1bad8b2b17bd88d1fdf29693ec1b6b6afb77e8d3a7366eba85f08d3339f0c99b2fab24"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f0000001380)='./file0\x00', 0x20000, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f00000013c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 13:56:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x20, 0x400}, 0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) denied attempt to set clock forward to 17179869190 13:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 13:56:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) flock(r1, 0x7) sendto$inet6(r0, &(0x7f0000002200)="01103417b6156f8165efa8f3c1dfeb576ba76ba58f2f24e5221e90204e28bacfd657cfaf8806191f6362617933c20f5692237a3f59a710f69019e9b2a20e5b532cb62ad420275a62ba03b5bf0f7b0b2c00e4fa78fe196248434cbb90cd3377e5a3ec7f8e6c259fdeb4d00c9126cef7fffec42fbe3eb1b53bf766ecb0d91a4c50fc3afb03697a5841c9cf8a8fb2af0adbdb1de9f6cfff17848a3a0a5a42c0a31db265713f6e1f21b40aa089404bc04c990e3829a2ba912447334db6bae51d6015091930c1394f5ae3bb202917804df86e60cb7faa8158338121548115ea83f34051f76d6a18314ea46db73ebeb2863772de8239bd221c787c85e8f66662085cbdc3954c2267d7ac1fd585c324ad55ac372c1ceb10db8e3344f18e8c2318833c4ad653dc4db9a0395d20b031c5e7264a0130d93ac29a6b8af8efb30558953dd0d348c3965f49692958889d5c0bd143466ab181ff0ca392e456c93b7224ddfe4916a45f3572ede41eed5bdd23a02c6bc8e9c3a0540784093fa40ef15c217f335479ed22f53b1ec00d97dd5e9918a055eab4e801dc66b36b5c81039fe8f0f9168e3ecf2c914086d3c449c5e81b4f83ccfa56e65adac0a738df124b16dc4ddacbe7734a5a6ba3d9bf202e9f320cb32993671b4423f7c78f91b817be1c8765fc56f785e0e88beac5ff7177b4b50da49e1db1b7081741216595d343e771446530f09eaa1b11c001c56edf6b40a08eb5e811d0f458eb6533022315bf631ff7dfee4405744366b5ef239db3ede941dd91b296f5df91e5be5c1683fc702c31b49c6155c866a45218ccd2912b172a3676df367a8ab5772dffafdd90e6236e19cee5c9eb20113be699b62112144a46722e3303c955b4be1005c4a111ca410cecfe72c8e63b9e41924fdc0d9d28a307706b90e38e8ae79d68624ee32fb69eb0c7113c27fba9166b12d6fc8e0ece1684b95ff76c05428f22c9a59059e81c08958178e983fbb29e4266e846e6461794e357a7031cd2cae6377919a9548efb18948be3e5cd75e4635540276141e7d282e649ac3a150631d3a2c9de5ae9dd83fcb2bf0f5065413a641c7a56b041874adde470b190267d89ade244b47b93e9b612b8f75b74d34927da0d89ac9f825d07d1e08d36782de7b2653fc2103748571fd4426a57c714a5d747d6ff4fd78d652769286aef672399c8a6e8de103ae84a0eb100219cd8e792384d4bc450678789b0bca9323d7b3a76234c2e26f67544545605d8d39547b73f132c089b5ebe65db6feaf13eb1e69813e76b787c54ea48979517570cc900cdb462d2aa34c8abb80c873f3b0cd2e2806d655a986a1e798f73649751f6dd3cf6b51be7ee583b927478d678e6b921a5544be4753f976d6d4f26eb26863f792637704cb8082db437696125d9762ea4833ab82acc6431a7dbcd9e69d621cf39a550a34500ff340a642eae2649e4cd0e931c609720bff63afee9219a95f4c0be8c5b0df0d3084ee88d3ab3185545c4aa85073a646cfd05513b303b75c5ed68f232cf246c934dcbadd636b9ced489500ff5e4c65cdf5e1821b56d61a80fda6cd02058c144e3b8a9dfd5a9c8b64f528ed785eab8879139b0f8528a9c4914dba0112cbf40ea67b2e3161a13f8424047b66448ddad1fa511c7f77442614c9b1ca6da123b60798cbd9048267c73afc04ecdecff7b5769d900aae3a53c9f30f55809f19ccea07ea0413221408ca3bdab09802ae0054b69daf7f31ddda43eb9e264e42bea8c90ea25078e747a0a78c9f397f1cf5db5c157ea216a7c97672000d5a0886bcb7ee4ce96df3b2e35e99cb4ed8f80c6a5ab933368caa5c4634d4ab7bcca5db6928ecefeda87a83d214400b67ded9bc4da5f26f3274c21f73d1b35ccace129aa78fbeb9db9ad2567922302bd5c0f99a2073900f70f5c2c2696b4b9b5819499a074371e2a795ab5c9633db73f8c808cfdf69de16f27286c2572be5fdb6f47ad02abce1292951be64f7ab0916d29a112193e1372a52a2ac31a5e7133cc84ab9e7d78edb5f4f6a4619e84d96acb74060b0efdac0407626acdcb30718b25afe2eba6d492b4a5b49e50116b2fec5bd92895852c12f1ecacc637a76694e2a9967e9fc7e1201978717555b283b91328ab2015cac4fe74fb62a15c79bc12a090200060f29d111793021fe91534a4ef5f3be2736beb39e33f6701feb5bda94e3306e46dbdbd5bc77a21c0063739dc23c29d75ec020bdd73433d72f4158d472f273cbc66c2fb4bacdffb540159619e410f42db86ade43126b802eb540035308cd9df2b483ff2ab7f01f74466905445db03994fa22dbcd4cf3fea7094b3b384d74d334d3e1958048eb5777511f95f26d7b52133f1330ae5327e909b6c227fb526575b929345e8638005f3f5d79a5017400856d4ba94623f4a95530fc6170ce68279a6e1d72c66bff0e8c00c4aa374f927da773eba70918c1a45df6596a39c077800377a39c2456cfd589f8fdc52ba5ed723f04ce3e8a58f40be89396cc9f5e505af4451fa2806257701b9f3ea82f530c161deeeec606df57bf194ac038e51d3d4e5b745d410398bb7838099223e416166f93d870f4ec208c4a17115dde3dc7795052682a1d68e9bc8994bcce66f20061123be2d8cc377bca3960065d198c0819e17afcb46512bc9ffbc973e198ae9d1e57a6860f2eeea85dee7cb9d09cade9efd97cdf70635bc8bd3aac692adb5f7b43b543ace1119797ff7b502986d4e1595f284964add6a2ef683eb2cb503ff4582738266f5349b7ee95b90611f1c6e4e0accc29cf0742fcb8169c3ef08d92954c3250ef933decdca482f17102c31bc62d4d496212540653ea31faf60c5b511542d75a2a1499377d6b712278362aa3ac4ee2b5cce8eca5cd55b833663ebd7f1a35fb07ab6505ff8d40a2dda6b87be1bf480557143ca95c0f2219b308fe4bd6ebd3e2fad0d4dcb00222b77644ab84088d3240bfc78dd4ef16edc813616c7c8619defa041253c4d66d403972a3ba746a281c09632231e1f2ad58e50a5b5e97b053dafe0daf92336328b0f0866bd95f3d7333705ec5ed61daf49b10000a7d1d442a601619b0db9f912122fce111cbba73afd27db7711a1910d64255ff30a03f1ceed57a4355f1cf7c29b54ae86d680b63830d25b53adaf342747fdea52d4c8b070b3290d66113f1d31049bc0543384bb8cae2b10585c374c37d158fda68d212691e23989f5ca13584a4b7022af4bcde735c67a85d134358e7cdb56bc061d5afdfb5104f6813088232c9b1ff0d6462902e4d725d8565c8d7dc5b8c5f2ede7b62a33141b5bcdaffd3a264c0c677a9526885975363e6627460f106d208416f4260bfbe6aa47fb495bc5f480af9a0b6f8290bd46a39fe5922064548b4c04501e26293bd3432175210f7e8d205080e451b878cdd911949820cd3370bd439389ffe0d435399a3042736d24e0b80e53711685b5b0b93c07871dae9088addbc919de032ac7400f4a9aa59e6508c907bb5f59dc9cb2508c6e5400a66e238c9b1146c4f00b9f09154cc4b39f9e1fad26e5b6efdd938e0fb0c1db5e1874d9bcd74587e6e13ab340e9804b276e51c5b7c90eff3ffa703c27d5bd203fa87e8740ce5c4f654ecc2db73afcecc669d10d6536e71e2539c84c061ec79272a5b8eead05e3e0de1f5357a7fc34d1893b5b470ee7dd031919728d08e8b17df2f06378ca6bbcc83f4a37dc87ebd9e0b0bbbee5c7804707799f61cfe91207158a13b79b4f03e6fef64773341cf61d5635f219395fb82770d8dd411dbc28b4653fb6cf71afbb800fc80f27360b09bfa1e5ebce569c34a7dd414068a75a4496a820c15e93bc39456938dee652a0597d2dc46b14648b450605c024a6ac88d7416db8c4c93a9719ac7149d4e1d9623166687737d8fa339402cedcb8c73fd70e01aa9ad14fe8d1ad268d88c4203a90714bce94582a87098be862438e1c37db1c6192ecb87bb5eb16bc190331c85d93cc0a1d3d376a1adbef5533cf1b86fcff138daa9cfb90180b5089bbe7d6aa7b761485d8d28fd7bc8a6e5917649aab0282b8549009d6732d9f0b8e6a253fab55c691dd7b914b3baee8ed1b0795277ffe560dbc0e153f37993c83866561779ab3d4e094379ead4052ba40da2c28f92b4b59f54c7ae3b3b8d2ff52a50e260210553918f664637adc1b7e1635163651699c6c4a70e6e8f5fb3c76204b9c044c3c4f52a140e004e6b6de425744b5ecc99c2cf5403e104e28bfa0b19096242bea6079efaa4d627c3752e98a17fdfe2ac1a2bbeaf7c98735aba8953dc61d02aeb0ed00d908517518beb107f6241e3d123d75d97797f8697d24e0d862d3a4c6656e555d4725b6063051c145bda67616f59fe418e901210bc4ac5af7b5ed361a23dbbb90124bd7404a3a1b3d3ef00679997a65ba2c37efe3f046699394d0f63ff89e4deceb03037cff5b9c2af7ae0bce64957bd32a84b21d240fd27c7d453c80566154373853fa8277e64c9dd023a1ab9f2ac3a0d19b7306dd579ced579e20b94b7b50d3478ec7d6b53ffac6badc56bf289890193deb95e955c6f2a7873bde75606e2df187462a20a2a7dbc2bcbe28c53b651c266159b7caf3bb8105e228563bfc5ffdb9231396740267621f59d8006e016c081ca2a4108d194ca901a50b27c60d51f8aec5a999af72040144cae4a45f42175847456fb1723676516e413b8e571cf9901633f4c4bdd592896c1d68d865eb0c1ade3488936fcbf98b585e6a18bfebd779464a506a99439ca68d8bb7bc12d2ea1a929f14f572119922ecea657d8f3db9b4f52b7805833b1bcd731e7d3339cd14d628084c95ef347a118740b4c70eff2df30f9f35a1ef548f29ae6bd2780c9bdd5e534ac6fe967e07ff57ed59df88824aa639b457744595b513275cb0b58553f77dd38c9c1ed1ac286d9ad149467bffd3ee56aa1b6626349075db94a243749ce06c84fe4454405fd940174642238a3cd518f006f5915678330d3c46bc547e3428aa57ae6f8d7a27ba3a6171ffe7267112c1423498097307f6672718da215d1777ee64f8359081a56e4078651681a8ac7f67aae9854fb558ed5594c686f07a21b9268556720512e595323afdb38c03504b850a8882eb10a61de316705c6943818d92643d13d79f44ec32e354a9b96bc3c0ebf39bf0890e31c3a1181109a290ccb3932c8d24e282a81cf32f46c34499a723711e4ebe52c641f5bfce2eb7cabcaee346dc11c040669baf86df9ba2ec9be7576d709e220648d099453d47f4d27803e704d270a43b658bff48a7f752f0ad23a1e369d68f181d2c48536448dc17ab117ba618db5d388b36070df220d12399d6f117a5d8f8c6cb26ac76113ae8eec3b4ff76ea8b79fb6fad152164da6676a0fa85fcf2e5764543ba2280f43ec7bf0fbf012bff2dca825e3af99def62f65082cc456876ab235532298031fd368edbbc0ec8a5c903a1504370daf338bc1cc1edd91f724999ede6077a48b48c12fd218d6f596727ae980f045c4f1e882297237794793b570ed7c34aa44630fdc8f808fc821b0830634c63c0858232e3549f61bf895dc9c62052e1b714318910971e292fa5c102a6a7e22d1dc0cd4e1e394676b594272a902c7b598402413d119757b4bf8602ea0c85949418e2f2862fa2c5831032b8dd304b76287780597267252a8bbec2facaebb66b7f4d983dcf931810eb16d8048a464e7d4c8d1a5fb578c498ddbf763444626bd68e44d32503636a1a70700d5a392b42ffbf9124c13c7d158febb6987858888e0447f26c27bc523d8543bee316", 0x1001, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0xa3, 0x1000}, {0x1, 0x3, 0x1000}, {0x1, 0x6, 0x800}, {0x4, 0xfc8e, 0x1800}, {0x3, 0x1000, 0x800}, {0x0, 0xff81, 0x800}, {0x3, 0xefd0, 0x800}, {0x3, 0x0, 0x800}, {0x2, 0x401, 0x1000}], 0x9) pckbd_enable: command error 13:56:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget(0x0, 0x20) msgsnd(r1, &(0x7f0000000080)={0x3, "1897d17742b1ba9c7b33c777d8a456c629bda4b3d8a19647867e2087221f8c7b15183b1acea488ad1dac4abc618ef3ebf2335eba8cc6da4f2ddb350b64bb4e00bbb85dee813dfda8f1634100603a3b712988be0c1c70db2e0eb7370643377f0552c70ddf93b6861096e9118d6653cf60e76a04bcb6c5e90dfc38fde766444d19d5507f62d7917bec9aa3dfe8b198b6d9b23ff1b5776095f7dd13005f15f5f6e743e0f3a5ecf8b30407ead10932ba36334f36cd77ef23cc59bb9d67fad1330063da48dcbb91aef377bebe92b6abe2ac6cf255715ef900a95a9f24c7a7481c9d5dfe0461c0cb279ae39186d97e765e8653f92e"}, 0xfa, 0x0) socket(0x0, 0x8001, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 13:56:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) pipe2(&(0x7f0000000000), 0x10000) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) fcntl$dupfd(r2, 0x3ad84fad5aac471a, 0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x6, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) pckbd_enable: command error 13:56:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x4, 0x20) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 13:56:50 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = msgget$private(0x0, 0x4a1) r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = getpid() getpgid(r19) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r19) r20 = getpgid(r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r8, r12}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r25 = socket(0x800000018, 0x3, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r25, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r26, r27, r30, 0x1, 0x9}, 0x800, 0x1, r31, r32, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, 0x0, r0, r2, 0x0, 0x80, 0x2}, 0x0, 0x8, r20, r31, 0xffffffffffffffe0, 0x1, 0x4, 0x3}) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:56:50 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7299b705009b86dd60451a7c00382b00fe037edb3fb77d456af400000000000000000000000000bbfe8000000000000000000000000000aa210000000000000004009078000000006000000000000000fe8000000000000000000000000080aaff0100000000000000fa000000000001078b883905d6016f81c96ed114158cfb32bee021f779482f91757b5c6a28352eaf5a42f1421f5521899fc265c89964db74c10ae8773ed0e9364bda4a019cb22e8d9645343912340163c615a8e1191dec5de3a652285b2e203b65942051e1d9cd6bb59d36834c5d37ed772ae2de8e508e5a001abe5ec22d4cec19a4eaa3961ddacedfd6659fb60a3f9579c01ff805000000000000007db0792bb801d0043de3c506cd3e228e3c3a2a5cff8f49429e0e430c6aad54e8ffe4ea4ee535e8b2a80268fd988a86f1a4f0b5816bebe61767e61d1d261975a0660b19493c415d78e7963a38937bb3d9322139c9bb917ca200da77ecd3ee302f792b0f85729365677c407fb0ccf283d4ad758b56bf5d40bade29eef608c75f911ab10a1684c36cf5d87bc9750f16ed9dd0ed2423a8310d81b5363fa735"]) r0 = getgid() setegid(r0) r1 = semget$private(0x0, 0x7, 0x287) r2 = getgid() r3 = geteuid() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x40) msgrcv(r6, &(0x7f0000000580)={0x0, ""/20}, 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = socket$inet6(0x18, 0x5, 0x10) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffead) msgsnd(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de03cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) r10 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r10, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r11 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r11, &(0x7f0000000480)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0xc) r12 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r12, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2040000000ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd18db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae"], 0x1, 0x3, 0x800) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) pwritev(r15, &(0x7f0000000440)=[{&(0x7f00000003c0)="c82163b306f28770f357eb11a85c2099b4bc04ddf1f4f086fbe758f860954d56cd2a5ef6afecdf489a0b44ad937234d995122fc20fd62f6d7d2b5e177384dda0746a54831c2b1247739e8905e4969fd4d2a2da0153c7446b854ea1ecd691d24ba6db6b373232bf77852bfc7c5e7252a75bed8a1d8d87", 0x76}, {&(0x7f0000004c40)="40f3dccfc2a72b41437799a2066c8041367c7261deb39e6769d774d12348fdf06e998162f7b8a2a55ff26fc260e5685c418227f8bc327a8cabf3efbfcf63636d46abf1dbd4b1631d45068a3d938f3e52d9432b748d122af785669d47db5c83266938ae154433b75d223b6f818e3048446ee9885d2ae3859c9d6ba8877140d2ebc6608628b91a8c685d0640297d04b0a54a00fed0e89cfbacc74f1ab541edc29257ab149d9245d0e029dfc66579fe21320a8bd93d57cd525a1831da2677b23630c8f98b4f42316e1f86aa0c5c821b239c4b7cf77a431086433b7ea5420706c02c3a7182ae068c5afa9f69f0fb7dfe23a9b3cff24150f5e09a5fd915ad9c057f2386551e635f3339046ab61d7cd75ee5d112e789192941da1924e7425168f492cac3869c8479ce2a392868fc4ab9a307c57b574fd7a882914bf0b6f96c35cb0d3afeecf4083c10ff46cab40dd6673fedb582d4df2204dc60421a14fb16485a4d1b7789e0406d452db048263c27ea350ed0baf37477381467fe4cf2255391595b6fcef35d2f3fdac028e0c5d26e0618948a1fb80215f5b03a711e655ebb27c46fdd889c9600c342088bb48f041255e0e1b959c25db2a57c202c4e5f99d33977399b38e9c3f779e9c70f6b01a60c40353711a57f6cc64ea86e5bb53cf60a18a8d813317226c866bad9a8a7ef8597ca77fa18184c1adfcf9f4017ff7d5ae4eb04f90b01ab2f888ea7c30af95589018de49f8a6733e9909738c84c342dc6f3ab45dc1130295a0ef6cab6456ea8046d63b0683154c96a33234da0cc132abcc38f25295566672ee1a9f3286db627e92b2cac5139367b4b665be36cecd1e74295c73b412da95ea4a1ca301da4bab4b70282c99b8497e9ebbff40bad9787bcf75f6fe8257d693b556b2fdabac7f0bbb48539fab69df1f6eb1a62ba676b1bcf85a1d26a85da361193d7c758cd7f78a8a3f24a66164920b4102412ed3a8df251d7e06ed9074bf107d8a2e55cda4267bde1270481bba785c147eedbff85647b1388174d1220fe722ba725e0db11cc61f566730ec94d231330420f646266a0f7c1a5c7858c0a51c32ce9ac249f806af7c5e3d4e30d360496dbe98655e002dc3cd47c00b4c3156884f3822bc206574ff74089480fcee2278d27a39e1f7d0ef1c313eb0b7424dda3a2d77870bf7e484036042539c2b3cedc2459a97ed6898e8847ccd58531abd0d78e55deaa9a95e7d6a2ee6419f3ad0c53153278cee3a54a428bfc051ff715945f0a346e658d1e45d5ff8307b10376ada1d5b913fdeec126aa7dea28ea514734b589e5fe282a6100311f29a5ede0bf2007af163498b3289ae79474bfeb4c98818dd301f57e69409e83b32e78c1157daac23e657e10b74d5b26348d11728160f18a9be2f086c99b27652a4e818f2fe19d40b674419cd61b4d2f31c0b08e377ea7d6bfaa3006516ded1a2ffbd4fba86745631421de8f2944cbcfca90991c4b1ca96eed5ad262701df06ddde3e0bc35ecd5bbe7f0b9d1d430620d8ced4ba2f1e7e2139ab3f00958f825b5e149abb5836e3cf5efbdb64710009547be90e9113dbcbecf8854e138269a9487ded0ce6269d036380b77e676e263e11b0368e10f5fcfbe3c7d70406e9899eab9ea8f6a68d05f46e828756791b32eeb58ffbb4797d62ccc1309039abcf1162eddd167165496a2806b30d54c590c974dd11961be6d2922edc96653b8fec8d1cc549b4b7741b5e81c1977bec0e98916d7253fab8ee8a93bfb14fe94d1aeeb71144ce2e8134a6d38fde28087fd534130064235b0f054f9b5bcd4524a4c09f5a39bc5d7d5b2fbf44ec7c78ad0ce43f48cfadf6c07db43d5b0b2366aecc3c3ec0386338cabb89e9e07c42e2f3448ad61f5826c8165fa2ecf56ea47e68f169aace5fdc402f3615a6c3e0af543ddc2556bbe991d77861030418dc00021d969dae7916b8c0da164cc1e74c054aa71db36192876d15b5ad082267f38ba2b8da3a87d3ab2d85c8db1f0de42f74c64200e60eca68aaeccd59bde8cad03e9bfa1e5270ffb6f215c25f50a4aa409f16db28171467f9e75a9a6ec4700677a0fc00f7fe6eef46df0c07d7bb21b367602fcdf219ba312135850a16b6e564947274ee6234d08cfecd7a9475d925f57dcd0cd1192bf6f111b92360bd26491a2ed86c87fb028b54162266cdb9ed1131abd6bea86e2ff318f8b303a97c0ff9376dc9bc8804e3883920fae0ee5c8f1c07f72f19ce9fc7a10472abac09d1e39fe8f915f1120bb1249885bacbb03f42a0f6c96a1bc282cecb6f9142e84b38199d81315ca9f74e314c259d9c8194b82b99787f1d421ff68931eb360351da7beb0e8c7e3adaf7dd44b530a9653b43c16066efb3a20abe55f78d9df473fc6a72fa2d8c05591ff552a6658125b6cf7788b1f4cc9a2f2a675e9f528a5432db2463633c6087491464eeba80bdb077c4577085618369f8587a685624ad0107158a18ddb81da72f3733c4db9348ecbfee8ba093bcd9d31709cb677d67bf427ec93f1de33bf2c6be6d368ce83d69deeecf94d5f6907120d1e5c15d8bcbf03137b882a48c7f301e324bfa284aad1fee3277bb1d875e7b09054598969d84f5bb74f599dce722cbc9370866d97e7eb25930da3d3e88c72fb7211e60e74fc424fcb905dab57eee0cc41e8eb0831219052bfec0337ae75e8a0dba09a6eb7d7a0bd3946d0f58e57694abe5bc0e5c35597a4e7ece1d5455cb7acf613e2f82b3541d57617b9af6ae55c584321afc27f0b5dd6a34a3228019be1e3b5996ec2aa9525f12fd3f208a9ccad0cc9c3cc1050d187943250cf171255a7865d1f02218504d181ac63d716f92fd550f1cb132b4f029dfda96cff09926b1d7826d714829d3a60bf3c98d4839896e8d086f11182de87d2ea16841188fb28d8c81ed89855d9140375139792e69460d08222ce2ddcfcc7b02df3d3f904dc64fd6a03df03e03d28bce45634c8e71f2fbe2fd7df3a7dd672a73b326197b7302dc9098d6181182d07f906b8ca1876387a2e5f823a909737293ea476376cfc7c6b089e372b6ecd0862b01b82fa83c43742ecc43ba320e9a63b69b06b472b98e64fd7db3b5a44bd5fd49dc15fa78aff0f44ec480c07339d0a74be9c82321aadd97a52f2f9ff49dbaf3605720528fdb3c1daaff6ad550e51d76defffba491e74c240549ee0ebc335a46e84e7c950f88dc8fb1c8b340c9cd66cd80e67d5609fed1c682a10709db072a329e2e43c70142eab6b2b7309262c3ee8f54cbc2b34105fa3e5608ac32d66fb78072d1518c9ca48bbc1314c59642784fee5f00bf1580f9b3cac967007a974b33e4697c19f4b7586e05e3e705e771c519a72b688e33eefd222edccf09f7495b2545267cf28c55275eaef5a34ef60c94f9c03a5e7f3b21778df408c3c7edf4f6953f62c5220ff62b5c4706cecc2f7cef377d9619442feab5c3a1ff27c19952d8ac2f59621ffc5e5f90b130b6b4bc1c8dca54bfa30cf027b738b813f5e5af316a89a4cc48a2de0dd719bba4693dbe5087bfc3f88c55f0960ac29a97b8a9648c4c528782a28458a3eaccc2b8b12faa0d0868a3b136bd4aa253dea7fa7129e1704c80cadae857e8e0f0ad378c06e31205f307e0000862e6e9816ca8d4ee10d78e8d7d40ee77c8f1d3cba2c50f12a4e903db6ccff9b5f66e7e0dd9d63488e6c5c85ac88cf679c6ec96e09ca11fd873b1bd4c3b6dc43412d9e5508f2fdd6644872f9b98bfa31f220b7c288690bbe53e1b1f6743a263d7d54394e4e9ec3b7780d88b6a364a078b87f8698acd8b0c3af0aabbb4c3004241f251a033e19c2da70cbc6d70c1c34beb7c80ae5cb8cf94eca5b531203fd6a31c982977c1527d41c98cccddaf5e49e52b2fbe779b4edbae1c299eb8a4dd1d8f13ac299dc59dda4587ebf4ab211dead5b0abfe3ce98ee156eb62eb7326a0192289670702324fca307c76d3f5e305b27fd73135eaa3581d7c8b41ad1b40e3ccb4a31b7993ce984256bba6e7bfb0f66847305af2c225af17983fc371bc9c044c30da2c5ad92fefb80efd21512c5e12550e665b05e75a9d8b9ee7d9a0933f28596373cfd0db68b71f5226e25ec8e77ec98c07fb142cd01731d71e08a74b0e2afd8b65c263116656dc996828048ac6e7b673c55461f810910d01011dd340cb58854ab6a118f21d4596e20ca587f5ffa92c8c5c36b9ba0e49d573239e7e817727ed3bca2f6b8dc08b958e9ee3ef10667566439598ed50c670581090cf9961d77f989864565126059f57af75fa1e955dd44fe2b113a244ea1c949901b758d3e2aeb3f419d096a3f08b7e092884b5b41f46097b3285b566a2e38070f5388351b037b5558cc768fd136b7c13523a7317a4f5b00567711940bd8a3cbb8469f76f6f84eee49d20f10d84c046c031a44fbe1f2386eec522d035a5f2a8693e973e699501c39bcba10d59c5f2880cc8c949fd1409f341cb6cb0c1789033263538e841c0c78ec1fefee4959978ec1ff7e59734b84f09755457963eb43b65ef4e512bdff786e17c7a23d27fc1e6d595e7c6d62e09484f0f119337f98ece656f65ce62d4215d6d50af361c1a393e174bc7aabe0a2a36dafc6dd59b940451477accba03565408d93e18e93dc24ab2abdfa1694b0398217714105cbfdbf3809b829020b5c3586e2681e502b3e636863a4b95ce14d995a5faaf70aa7ee36cb0206aaeedc5e5f3e5e926036bfd86b910354a0dc20632b00a1cd0853b4ef43bff09884cf0e317f4b284c3b1811eeeee87cfc4978915288d4a5aaf908b5dda8c662722231d17666e28461055cc250285603314d0028d116f4781aaccf19ba0b1e36f134e75e49ad0d0bea65d34f07f69caf6fedd2cf8a938291ecf2ce1c11a44a1112bd369a23338f48fd391af30c62e6c3a53109f7d89f24c9547c7700b2d0d5d85cd6f885a155662bbc2dee27ea0b09e108c41b4874a52fae9754bb352ec216b0535547ef5cc3517c230bed0e701ead0faafa2c134ca3e1a8c9e928ae15e6347b3bced74aa165c2d7c2dc5294edd218a72a8382816a57c74fa72c8aeccc2200c096dda044f9bf172d1c4cedc284f7ef24ecf4e9dfe2c5b5a298ebef0bcc4070130c6199723eda258928136d6614483939e8f826b8640fc44a535e753d608fb7310c17be05cf7d7313e7470273f5e65fa7f5fa6e8d136ac77a378960b22d7f605d1284d63644d4914ad1e7235febf0c2e06c14db19d898090e616277685bdf996768b68d49c582e271dabf01def45da8b6152c02327b156cfe3450661e4d6b8c6c568fa4f09029bc5e860f8c4d9d12f955a5e86b9757e1f49a4872f8fb3f740e3c455c53a064811e1bce8743058fc650d8b0d1aeba3be1b3e8d1698550fab3d50c038f0dea12c511f8706c264fab34548edab73c3a2b36e9b2c8dc10d22dd9b96e9e8669afc3802d9d599a8e4b8f5f04747c118881e69d2dc7f4f9a5a603ca0b67d0b7941e4523534984267fcc30786b2d0e22f649acc0f297cb2dde6b254d51f162ea0383eeeaf12d68a48ab3a0c9f25ceb68f80c9f2adc1d0af1eff1a9c1e86652e3d6cdec52c959db6e49391ebe82b5feeea5396244765f52249b12a2aae15b643b230d9924c0554a7a736557435c95b0e047dfd199288c6be274df87bbc01bd947fe79985e9acd039113b747a36ebeba57b7750685a1d60b56294659bb48eb898c47b44564edde001cc200f1db237e29172bdd34e7120a0e9ca354a9d9d76396e76bd1eecb29b122ec5c91b3e0767b3d0d87e689378f6674e86dd920800cb064d23ddd8f", 0xfffffd74}], 0x1d2, 0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) msgsnd(r13, &(0x7f00000000c0)=ANY=[@ANYRES64=r16, @ANYRES32=r15, @ANYRES64=0x0], 0x3, 0x800) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r17, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaff21fd17153cf3d117c2e9547a40d43f5d31059c11c5a9530a448e0e5a392c598c25830000080000000000000000000000220000000000000000a00570bdc406b38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec27031bc10f8bb5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01682b06b6bfaf2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4f5ec85c61dc8a76803f064ef041384979c3e253c71c2382518cdb266121375d39876dfb140675f6faf247dbec8eb6d5651b30570785dc8bd76f40008b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ece0bb09bd6eb1ab1e523d74c7282dc8137ab2635a032dcf3362ccfd9ad47f49ac1c6b8c5c2f0d1b998accb434584fee2bbf4eaf3d50a02f42e99af6958251e3ed78723e744649e9a56d241d1d5b8fd4d73ed6b883942775770f2f20df054fa49a6eb3814e455bf569030cba26dbd96153fdac697b7600eea335743b80a9e46cf0e0466c0d759ada519810f3c711da5749344ea135d5fd834f5788dc0ec31c8f43f00a957dcf6bfe6a818710163bad8da10ea2e8f27185e5eeb8845ed711716b4c70000000000000000000000000790f69cde5f67f5e1ab701badc7f7243a07e0f1365e2fa9d1126f9e1c5eff99a2050f2317bd40945eaa14c21"], 0x1, 0x7fb) msgrcv(r17, &(0x7f00000193c0)=ANY=[], 0x0, 0x0, 0x1004) msgrcv(r17, &(0x7f00000018c0)=ANY=[], 0x0, 0x0, 0x1c00) lchown(&(0x7f0000000280)='./file0\x00', r7, 0x0) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r20, 0xffff, 0x1004, &(0x7f0000000040), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r23 = getegid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r19, r21, r18, r23, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x1000000000000003}) semop(r22, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r1, &(0x7f0000000040), 0x0) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x2, r3, r2, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8000, 0x4}) semctl$GETPID(r22, 0x4, 0x4, &(0x7f0000000000)=""/59) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x2800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7fff, 0x8}, {0xd, 0x7ff}}) 13:56:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000300)=0x20) 13:56:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000000)='./bus\x00', 0x10000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:56:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) r4 = dup(r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x200, 0x6}) fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x9) 13:56:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x80, 0x0) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) r7 = syz_open_pts() r8 = kqueue() r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r9, 0x0, &(0x7f0000000380)) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r10, 0x0, &(0x7f0000000380)) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r11, 0x0, &(0x7f0000000380)) r12 = socket(0x800000018, 0x3, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r12, 0x0, &(0x7f0000000380)) r13 = socket(0x800000018, 0x3, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r13, 0x0, &(0x7f0000000380)) r14 = socket(0x800000018, 0x3, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r14, 0x0, &(0x7f0000000380)) r15 = socket(0x800000018, 0x3, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r15, 0x0, &(0x7f0000000380)) r16 = socket(0x800000018, 0x3, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r16, 0x0, &(0x7f0000000380)) r17 = dup2(r15, r16) r18 = socket(0x800000018, 0x3, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r18, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r20 = geteuid() r21 = socket(0x800000018, 0x3, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r21, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r24 = socket$unix(0x1, 0x5, 0x0) r25 = socket(0x800000018, 0x3, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r25, 0x0, &(0x7f0000000380)) r26 = socket(0x800000018, 0x3, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r26, 0x0, &(0x7f0000000380)) r27 = socket(0x800000018, 0x3, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r27, 0x0, &(0x7f0000000380)) r28 = socket(0x2, 0x1, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x80286987, &(0x7f0000000300)) r30 = openat(r29, &(0x7f00000006c0)='./file0\x00', 0x400, 0x20) r31 = socket(0x800000018, 0x3, 0x0) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r31, 0x0, &(0x7f0000000380)) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000180)="4e25a2be3faecd05ca11e9b075f60a", 0xf}, {&(0x7f00000001c0)="e68464b940fbcb3553426eac1d7c64320a034e36951826e82e1fe40a7b4978d41ec8fdc0f86192e9609a2acd8c772e9f906cbd075fb1699263057406c27c49a4ddbe030b85928ed6ed2686617a90643a", 0x50}, {&(0x7f0000000240)="26d02a28811bc6006bea67e5179258947d4cf54e6772567f7fdf3f36bceb7dc7ffdef90ffa7ed8083f79e09c1073f615c4c10e1a06816e1cb63cbc97be48862a399416b6b2c0b79934436222129792914fbce11fe52844f37b23c0d9c069867ed012d4d96e74f0b7a33c1b29ffaa33fc09fc1566e5d480d4a7ddedc2e726067a44ad151bdfcd32dbcf", 0x89}, {&(0x7f0000000340)="bb19eb2d72ce1b336e5306eef7ba4fc7fd2ec9dafcd94123706d18ee7ebe56eac6d713082375871bfacd7f8957bddf703ffdc74c6a7037e956343aaf1409ad76966184dcf5774a6712f9dac30e42f3cd1cf1e35a39d39c8a07327f614d88a5fa6e502cd9b0f0be2cd5a0eba50a3f3cb0404095370bfba6e144ddff6dc6618445e8004466eb9b9bbc37af73705bc23150e6817899e360c77f8511fa4c", 0x9c}, {&(0x7f0000000400)="e6521c3dac01e364937eb2665a3fc81d50cf0ff74125237db977ba6829d957df48e762f2642d17406a482ae689b180689e1303aa976cd937cba58e346812ae0735acdb1a5e4be99f6c302780ba120a75a5890df8b225b0232c3913669f3948a9e94a2e63081be221e64520e3c02639938d32b71422cb95141f7594e265cbfc9e3faf9f16aaaae83e8084d9c88551cffa189f298d6f886ed4f8e5aa96d545919b68ccb4be3a73cf3a42e195df2757545dcf6a8261cfa99d2341966db7", 0xbc}], 0x5, &(0x7f0000000780)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r3, 0xffffffffffffffff, r1, r4, r5]}, @rights={0x38, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r1, 0xffffffffffffff9c, r7, r1, r1, r8, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, 0xffffffffffffffff, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r17]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r19, r20, r22}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r27, r0, r30, r31]}], 0x138, 0x1}, 0x0) r32 = socket(0x2, 0x1, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x80286987, &(0x7f0000000300)) r34 = socket(0x2, 0x1, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$TIOCFLUSH(r35, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0xfd}, {0x61, 0x0, 0x0, 0x7fffffff}, {0x6, 0x2, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000740)="8ed7dbaa496a0843242122bd20bf") 13:56:51 executing program 0: symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) fcntl$dupfd(r2, 0xa, r3) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') 13:56:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x1000], [{0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000055000/0x2000)=nil, 0x2000, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x8000, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 13:56:51 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2013, r0, 0x0, 0x31) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0xfffffffd, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x80000}, {}, {}, {}, {}, {}, {0x0, 0x5}, {}, {}, {}, {}, {0x0, 0x7646}]}) 13:56:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x20}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 13:56:51 executing program 1: r0 = socket(0x18, 0xc002, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffe5f) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/161) r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r17, 0x1, 0x9}, 0x800, 0x1, r18, r19, 0x6, 0x1, 0x1, 0x2}) getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, 0x0) r20 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x8, r6, r7, r9, r13}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3, r3, r7, r22, 0x0, 0x89, 0x4}, 0x10000, 0xda}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/81) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000197000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x3) 13:56:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="6645bb916a62f196bf1970765be4017a7ba9e32eb41e671d598864cf2a1576f687fd3ec8c7f074aefff9654bfc4006c28b3e05c53f48d4b34d295945e57c7b20289e94922242d398bd8c2384b67a7e1a3744ecfac1", 0x55}], 0x1, 0x0, 0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) 13:56:51 executing program 1: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="07de032f46ffb14a3d66661a8b83") 13:56:52 executing program 1: clock_getres(0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x81) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = semget$private(0x0, 0x4, 0x25b) semop(r7, &(0x7f0000000400)=[{0xf3ea280ca3c4b6d, 0x1000, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x6f, 0x1000}, {0x3, 0x2}, {0x2, 0x943, 0x800}, {0x1, 0x5}, {0x1, 0xb0, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0x800, 0x1800}], 0x9) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80286987, &(0x7f0000000300)) ioctl$TIOCFLUSH(r9, 0x80286987, &(0x7f0000000300)) socket(0x6, 0x4000, 0x81) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000003c0)={0x0, 0x1, 0xffff, 0x9, 0x6}) r10 = accept$unix(r4, 0x0, &(0x7f0000000240)) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r11, 0x0, &(0x7f0000000380)) r12 = socket$inet(0x2, 0x3, 0x3f) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x962, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffa, 0x44, 0x8, 0x111, 0x3}, {{r3}, 0xfffffffffffffffa, 0x88, 0x80000000, 0x0, 0x200}], 0x64b, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0xcf, 0x10, 0x2, 0x3ff}, {{r11}, 0xfffffffffffffffc, 0x15, 0x4, 0x2, 0x3}, {{r12}, 0xfffffffffffffffd, 0x64, 0x800ffff8, 0x2, 0x501}], 0x8, &(0x7f0000000340)={0x9, 0xff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x20, 0x3, 0x1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x9b, &(0x7f0000000100)=[{0x100, 0x7f, 0x80, 0x7}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 13:56:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="6a8bffffffff000000006784cd5fa63a08fe2b15738e04492ea207de60a6788d3250630ff3f83320f4cf73b72f9815772e19f5bb5b21938b6fca034f5a51fffe06655320b3d4a8"], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = syz_open_pts() r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r7, 0x0, &(0x7f0000000380)) accept(r7, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) fcntl$lock(r5, 0x7, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) getegid() close(r2) r8 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) pckbd_enable: command error 13:56:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6, 0x0, 0x8, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x3ff]}) bind$inet(0xffffffffffffff9c, &(0x7f0000000180)={0x2, 0x3}, 0xc) 13:56:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 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(0x2, 0x1, 0x0) setsockopt(r1, 0x7, 0x466, &(0x7f0000000180)="75b11d2d009d2d7c32023cac307e790780af7d55759bf20ea8739aa569506769dfac7d43488ffbfcd970e5a663f1b03754f96eee52b3cf085c2fe8b4a8f50e64509eec8b2f098b4f74579a137a3c906e577926102c5a4a969dbe747773cd54383b5c05983ee4001ad34cd18d4e829c092a13e541a7055e24a31197c50ca202516a3803ea327e2e2272f171098047666241baca357aff1e73dd529ace02dd4d5ddef4f21c27deda", 0xa7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000100)={0x6, 0x0, 0x20}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:56:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="bce70d5cc2e880a399"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) write(r0, &(0x7f00000001c0)="b7d91b34eaf281d97eb30db57ac3300b69c1ed556fe9a3c8d705fea02331f209a142d941260aa5714a62d741c66bc0ecc4152004fd3a71c712e9ae62148c5ca6d16b69187b3a4c134be0d55562d52a2bb81a5b05cc4f650f19bda772d2510dd93a915a907fc47c750f8abe53f3ed6b", 0x6f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x2, 0x2, 0x4, 0xbb1, "da69f16e7437e909a0c28e555d5d7d16b206d4c0", 0x8, 0x74}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:56:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700281a084bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f2e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572970200e5ffe10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccacb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186e857f93b1263f17d377e80d0c013855bb579ec25a08bc3b190ac5215b9a63e24e276933e0224db9299f255e789a5387b2d7e0d4640140a2eee14efe170ad14fe6d90a77d18f308d659ad8e174091c764afc62053"], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x3b599674}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet6(r5, &(0x7f0000000280)={0x18, 0x0, 0x6}, 0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r6, 0x1}) r7 = dup(r0) r8 = semget$private(0x0, 0x3, 0x14) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000240)=0x6) r9 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r9, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x404, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x0, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x1003ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x806, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) write(r6, &(0x7f0000000340)="379115b18d8baffb8d434fcab959daad2ade1b7db9fd93b4b7dab1923ed55905c49e4411eff98c5fdc15de013195c6b20f7507af577a5757966f6d386344a91fc3e7a95b0811880297b02993883f8e0348be24c14217e799c050acc06b4768e176ce45542e6b91742b42d9fb8f7c6b9e29da28fef8afb625fcb4c3c1dd3683d87dcd2d0794deb342f29ca6b4d1ac78a78acbb1a6d9eda9f3e6c44ba7bff7da59a615e2e9478c59eddce7bb2a87a1b2fad6d1b19c41c7523c10", 0xb9) accept$inet(r9, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r11, r10) r12 = getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) fchown(r2, r11, r12) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:56:53 executing program 1: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) syz_open_pts() syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x3810, r1, 0x0, 0x5a) 13:56:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x61, 0x0, 0x0, 0xdb}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x4, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r1, 0x0) 13:56:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x6, 0x10, &(0x7f0000000000), 0x10) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x800000018, 0x3, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffc, 0xc0, 0x1, 0x1}, {{r4}, 0x5, 0x80, 0x2, 0x8, 0x80000000}], 0x1f, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0xa0, 0x4, 0x30000000, 0xeae}, {{r5}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x9, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x8000, 0xd9}], 0x8, &(0x7f00000004c0)={0x10001, 0x7}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000340)) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="221fceae88ed7e6560dc570922fa0431acd57f05dec3d7fdc36aacb288b6531ffcc42307042734cd3d0439e0597a1893b0d69d87eeb88b8c0f39f6847e674d87634c0c9efe6a9c9101691e9d49a473c717cac29226fff45462fa027944bf3598c862889536adfcb86a019d5bd63ba6e3b7eb196f6456c15800738108fbce4f0107b069d21be8f03a911dddc52b327e328d766e074a1859f543887290f04df9de1b29d09f6371dbac355c9527", 0xac}, {&(0x7f0000000240)="9f7845d00f73bac52f", 0x9}], 0x2, 0x0, 0x0, 0x1}, 0x6) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 13:56:53 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6203007f7fea0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180), 0x419) semop(r9, &(0x7f0000000140)=[{}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x3) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) r10 = geteuid() pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getgid() setegid(0x0) open(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r11 = getgid() setegid(0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r12 = semget$private(0x0, 0x0, 0x287) semop(r12, &(0x7f0000000180), 0x419) semop(r12, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, 0x0, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', 0x0, r11) r13 = getegid() r14 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r10, r11, 0xffffffffffffffff, r13, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r14, 0x5, 0x8, 0x0, 0x80000001}) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r18, 0x4, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xfffffffffffffee0) r27 = socket(0x2, 0x1, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = dup(r27) listen(r28, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r27, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r29, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r30 = accept$unix(r28, 0x0, 0x0) write(r30, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r28, r30) 13:56:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffc0000002], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x9, 0xf9, 0x1f}, {0x1ff, 0x5, 0xff, 0x7eea}, {0xfff, 0xc1, 0x0, 0xffff8461}]}) 13:56:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000240)="4a4ef58093e3a0768eebd08076efeb07cfe2f4781fc37c51d5eab1d12eae4cbc9c", 0x21, 0x0, 0xff) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) fcntl$dupfd(r2, 0x0, r1) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f000060b000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) madvise(&(0x7f00004a8000/0x2000)=nil, 0x2000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000100)) r4 = shmget(0x2, 0x4000, 0x57c4e7300702c316, &(0x7f00000ed000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/57) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x1010, r3, 0x0, 0x0) 13:56:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x403) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:56:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7) read(r1, &(0x7f0000000040)=""/12, 0xc) 13:56:54 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 13:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8001) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:56:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) getuid() semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r4, r5, 0x92, 0x8}, 0x8, 0x400, 0x200000000003ff}) setgid(r5) 13:56:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)="e101eafc38c8466e5d7c2e61a6a65e31a1d8d0bb63ce2682e6ed8f4f4fcfc0553e61509d8fdb1d7af64670a9402dca1ba4d4267e6e39360275cbae7ddbadeec17832446e70196eacc683640cf5073a054045e94e686e96ed2e08f1611d04b8edbf092aa0eb611fe4ac7a02da2744fbae8422773af610137649121365d311204272d16314dd007bbad17a56f30672cfc071e9b388c66d39be6ac8883505f5826fc1d6371587fe6c2fe42916d63d3b04427d87129b3568515b13c4c3d62743a8bb0e34d750c83ca88d1ce544ec73f7c2a2cedc03c94d6a529e2082153d24cd31b6a1e5e07c9c723ffba3dc6c8f66c7d0cbfd3dcd256a42b19aa7993e56296425f8323f05fb2a8855ca3ba9bc0a0245b37842c8815cccf9d53c025f75001bb9c3c74ad5467ab0e7e40dc90c7c3ef3a025157ea2277e5468c2eb4464b63e9554e7f708b043825ee5f5ab5213fe7ea18a86189e7f2a802b0a0933365ca8dd2d73c9ccfa3095df20aa216e904736af4c4c3e40dd88291bd3e0d5e9141e1f76a504e5895391221b1c7e4cc388b340e16638c6a246c2a6c8d68912086d98562f3a1ea48862b2e76770363c917f05c5fb71f1ea1fdf7834bf64a3f63b8a4f6e5140ade2ad613dadf7599778f9bf886b4bcffc1aa841cb9b78c00c8eed8fcd140ca56ad0078437f266bffe31930b05165ee2fa642e453a36929ad4459cdda596b0abd918754b4ef6bf8fddb2f18bf6778dfb4aee71de9f113f7f165e037624b76a4722ff6758f79bd49fd84c3368ddd002d5f05b038ded3428109213de9a9cc9dce145e854284347f8f7e4bb97cfe70a5d8efdbfb84936b24006773c0ba3c155f070fe016819897c6249717866af64bd4e838ba46ba4caecf9ad472d085c2096857e0ca17ca12d25b9f6f15acc3085c75fa36f208a5d7a1091545280c28f37311c8e54fa3ed48b3116e14535d98bd2a44c377523e4ce4b014fd607236a9a7067e30029dea9280a181f218487a3b58c2a95953b5c67d0d878a3086d0dc20bd3ee3e5cf03e8c7aa5e079783bc75f67e5c01b7f752b42f037bfb8d4f9bd9c5b943b1b54656a26057c4fbe9007032ac6f47cd3ecb01c95fc5eea2c28e038c5b54ecc9fd0a306fca5b5f0d97b28a47be8bb112a620ac4ce435cc0e93ef2766cb67d1bf5d006a7fde86d69d09a4f8db7ba072b2fa4b211e692f669b23aa87e62300e3d33c1b3f6f1f84e31dcc95b4278b45fcb5835247644309be6495b1fae7ac52564d8074653ee41eb459ce19255f615d85e8a26a422201fc9ac7a21b9dd9e31e7c45db38a66283ba1fc6e764afed3d68eb5d2a6156d98befe0c5d20ea786b3634afd2bf01411d15632b21faf775b4b2d01fb32f3e6abc325125ec00f76e9cc2d402cf9a7bc4aff9f2f39421543196754bb454762292854f206db6028b4334f8be14fb3923fd8df5d89f30ef108a3ca2218fac0d3e84499e393cb46287428e7a3445bc81ce5e7dd2aa5544c3a0d9f84e20999b9cea4c47c8402eb0e60a153348fdc7b7953211480535c380e76f858272ccdbfdef3435ec371f0004a5e0ec6b5c51b7d709bc275c3588b6f890ed990959a89b387db025d591098eb1f2275eb89d6bca137a358bcf3ccc6f8521a8521658962739c86349e0dc7513552ef471ef93deb540cf0ff84b6467c1a35edd50ac863b44525b7343b05eede203e5b355a1942b7e26d0a87e87213a6055cf985128cff382325d636ce5e8015dd96928ffd1d448569ec0d1ba0be9570b1cde5ac39e218a33a63fba052229098448e7a217c0cda66743a97061661081364efb3764cf069c0a4c705d08cbd9f6287537127b24ac09048fd6ece8ac54b7595d39ea2bf81aa4cadbf8dd352e564b4d5eb2d162e4cb3c5ff68bda77c6eca8b9a6ebad6a7d180818462cc0740280c5ee987aa50ce117ade83063595b3b6987dd910ca80bb360d925a388255124ba1fb4ded8c9b34f5725476bdc83adcb8a81e20ad996a34773ae962c1d3e03cf2cfdb5ae7798140993738bf8407061324d4645aea5bcab2cf6be0e59f2e0f58a41cd19fc4bdd3f81bac36e060551653bff90c9ab5e272c0a016084b44a47edae220783bc757d13174e34cc8a79b052add02d9d3e6bbe1f15aa32d27c43e2f2d9d595d22cd6bbf9f585e5e7e731a6e240c42678fb92e575ed4e83790e5916091f641cde573973a39a03b66fc94db17b1d2f0418226cadc62df5ccbd34ce40a91afe7aa45955a786edcc1d746456bc8d2e214adf6fb3e368d8308091d6181d5fc7e65a5fbc312fe1623b2d03526a2a4d69da1ff5dda805e1ae02a75af66ee7a3f974a53c3f184f3785e8a695a771e6a324ce1064787eb2c10270f1c1e35628ca750cb831c914efc9eb443b662b5e2f870805ef7d9d1efc1b87d56f717b2d765c98514e4bea8e9227087dae9618151a3d2a13f7c5a9e9e5e6982955fcebb62b26f6458d41bcd3bde0c976cb73fee9d617297b928ca564c8946cad766e95edc2902f22e482cc33dcaeb2f35f72a28b3b2e56409639310927678030ca37425a7557412ea6295eaee8870919cda949b7d79d2a5ac572adf08b9c728e86e8cc2db997631e8cdd814a6c7f9b764b6b7e05884c92720a9682b31945a77700c4b41f5cdfb738a592c611caa4357f97c33a477a8470481da95af396ffe8ff457974b072f6265f02942df0242a8eb8073730e25694f7b1cd03752944475129b2818e85a714fa6f1c6f1649e1968d3ecfe74dbeceefb71ec65f1d767e6ce2f45c8293ebd33207cdf387f7422add3234bda0d5d588b1c5202edf5793994588e2a3511e3d663ef84ac7d69e739c353ebe71c1d86f63f6b17828981b53770453770cf8913deca543263041033d79d127e0396eae054ff5de7568922888df08a57102b8658381c66f235a93850e49a821449fd03d94c0b156d1f8528885daf288699d81f490a486c031de81e72b03a2eaa65b10617d7f676891bbcb48406a8229cd49c7ae61f762212844366d3dad0ecb8d5fe7f55b029da3ddb0a025ac87b7f2b9f8a61d50509ae88c2675e3ce9731039e6e0fc7262b8f252b772501dab7521f5a763b05718b7193715527581db032136f9e17d74b13d636444f8c22f9b1b9c60dd0a6006b1e95d6127d82914d58e1a710f8afecbd393d0d26c3d130fc24d9e0d98fb30ebd7981266a5c6ef8a7ca1e2d2e784bc304e18b0d09ae3f5450349ea52f805518013ad9026aa9f1ad0a1d63498edd3757c1c5f5aa33a3ce5f005800a69751b49b2461e7462cc15221bab0e88653071acd7fc0abd967e9047c6af5e2d277408b8769bbb7f6e313b4264665a36854dd9b6acaa7cd0153be83e6afbf70506014f1fe240dae894d1387ff25ee1c758840eb53ea8f4ea3b861764094a42d3e95c5a2426bb243cb4a070e4f0d3390d0bf63425df4ee7af4adfed4656e6a09c089873a3d80bd8fadb209f9706e5952c86ac6f4418ebe1ee39d08d7da716357a913335237332aca0edbd7159eec9de7395ed10aed7aef8eddf4bbd876274d40e0ed8a6c5f5eb3609c10bbf0c15427b291e710bf9665517133f46ed2983cee1c48e0af06d06b19dbfb2a78c48935e6c2dd7517ce14e6f0f1f7c8c9c7672b76ff57a51071232af3ccc39eba9b118ade8a356437268a23d62708750b19e6baff38ca29a4255834beb9f6a03d8777199f34a1433919faeb5f6c2f1e7c2e079d4bb91b754c6fd95770ebf33194c2c06081e75089cec3f64d19ec24f1df3b10de2d938d7840a56ed4b0fe71fd4be7848a3dc671de660236021c0815c39d90942a00bcfa6d4157d2027aafacd22fe5ff691055b01b9ae9b8bde72620697e5239daf0831f1132755539f0df4728d47614887f2ee409fb29ad39d1cea8bf7cfcc225a390a03104ee5b3d14d81a04699ea70d5950df4efd51928aedd98b1435bccb78a6460d0823153122d6e5e3881bc6f0486e018ce6f88751e4414f1f4ab79abe3aefadcfad1b1739327bc603754a5b15c00d1e105054fd2e5c6700f38770eb983563bf64c41846e403a5fc9165e403c0b1d92d664274682a3ac0ccc3a4e092d8acb845642299511a34c461d7d910293825019448f9ada3309e4d1b1e9700f4c31861287ea23e69e858356018e54400f6c0c7b3e694930e252f8089665b02c8517a6d103db269ee6cf1b912ec2877c3d6face6911d709ac227acf7b036b551595bed960b5c50d980ec56b717434f07d7728f7660b60fc865fe4879498a89e150bb9b6bec4a9ab3d95607d9c19b0cecc0af5b57450037362e349b7098519d8cf0c12161ad967893ad2501a9b8c940ea62a25ca6fb1d3fc64a3ef41b983eb5ff63753a01815c0392fbb7caf502bf75f55875c22280ba1b8089229c159babf4ec1836200ed0b9abcb35be2bd0410ae783140bfe7f5a77484aeab3574d8f0ff387c40aece220d164945d34415bbf63b6969c8bf6e96ba7bf0ad370b26bc2aa0a07855af25593a596ad1ce246b11bad933117ea1a3978cb6c9c88cbe7f3dd524fe2bbbf5f891dd8bbaeb43e3e97629a3e279e1f1ae0e5376cb63dacb5ee93168567f6122b3eade5e46e3049365c3ad972d157617a52aea838803e527b290635470005ca4bc84de4c066b5b0fe3f992e48f22a0487f289c2bace240b168935fb64062f60bb2afe2915b46645ef964dbb5ffd8381d67c736735042f7ba773b040ae648811aa8ea80e448519e94cf88e15862737eb782842110eae7698c4a5710a7f4217a2bedc25a10901345a702dc5e245df5cedcb2e03c09eb4f3e48bb4819466b44aae706f5fdca8ab5d1821b57600bc628c4aeb05a09069e9a2915933505add628a4b76c3e44d5932ae0b3d12a3275fbb53862cd35a98e56992d35245e982ac4cc47e160075ba5fdadcb32ba11a3b928bedc95235fd452f4e42603afac1b0a36ba269a361230edc8e5989e2d35c241918fa563b6fce48c02778151af845bae8cf02ed73f24cc28ed705c1b88cb76a85466c12358a219715b2b9adb984a5494ace19c0d58bdda061a18d4fac455bbd77a175dc574c387eb3e7ec133dafccf30ca9596127e1c8c430c5e07632beb6ff5885e707881b44b7d6aa83625296731806e6d2c3576472ecc4e7f47e7296308de73ff172f9f3dc6ce72745cfdb088f536f36a08e5f68c48c643bda059e447dd27ed95697456b7c9fa2f2ea5123c9f43bf01fe7b65c6c51a42355916d866bf2c65035e84c6e078dffcdd2554a10d8ce980367e173950d8cf6642b17beb3a350d115b048c2fd7077ce054a9e3400aab11db36686dabb730761d97c8283bbea6e88473fe7a9430f18d219afff0bf5b57d662b9e73ecabcf0554e5dd09bec63695d8ec00a92d26eccdb95f0792edb595ef074d3105cbab5352ed35d9e0f8352c1ed370e8ed34b1bac34a669f4e432e3f5be1257dc3a11af5322cece421227f78894fd4640ac3c3d68a01446f286baf48f3fe0f6e4032cfd5f0151e8c5b71a1fbb4bc1a30eb6ac5e1272dbae8f30b07a881a49416a0acadf81cf2214d6d256628b3df50f2c876fac2c0099083b771794e852c4706eb0125fd79b124bcdc2749b1df7a53380b5fee9e7d604299fe66130766721877d8971883a88700f23cc567d6bb14776045bca198de1bbb681fa3733537c785506ec9224d5d20696252bfe976bb6d703fb161d05c03614b8c1ddbc70c454bfac17b5e6d374c6204b7ab3c2e98dccd218f1490c00657fabe78b06c04bfb93215b07ecf3d9ca71d843bcace8ecfc171833b0a57f1a898823b883a2be306dcc", 0x1000}, {&(0x7f0000000200)="280a5d4c99fc8b02931168a53750a2fd3ff00d93e024465094c1ab523620ee7518ec6009918d84a30d0e856a379446b7085bcf16", 0x34}, {&(0x7f00000012c0)="83a14f647350f7a3401b0f6938188df48389f405366094619e307f8d676d0da1d60aad5232bc088aa53f068b38700cf8109fa30304ddda22e0e731c7aa5406ba82f3ecdccc9e651360b62b4518b4248470860fc53954da209ead28af4f08fbe46c217cde73a2a5b17ee952566254257956dbde7e117b690ebe7a4249edcf01353b38679edb2ab8d57f60dde220026c6ecf9a437b9d29571d31de965fb271a4459f1cc04fd30e0251302a99e4cfccc25d637640f6590cef26e737c3fa56aac58226fcb694fed74e80a15b5db090a71febe1bf616418f13f226cc959fbeb6d34fc7cc1ee693e08f037e1c7fbe162e23df5e13cf72b08e1f62a804786b83b9f8207b37e666d75df0aa5a371bd91feea2ffb8c07f31152aa5e86768b36bb9dde8281d8b56deac348b8709bafdfd3b0363b4fb4fd0235e62f034836e17c6e2c4db6fe7ecb933243e4d3bf250de491c8fb3dcc719d13a7278d4173c90c143eb8f463b3b4200198df8295452a688ca97e721dd2b6c283071b68b1d139ed967f56fb5c61f16e6fc7d0d5ebd8bfd1da19e5ff1bcff8afd38595815e398b7d4ac5b8242c0c5530cbb9e2beb0d4a6a367d0e72281c812f5992c001a8507acfa4427c68b8244589aaa9473d261f512795c98cd5d40ebad2594214ad5db4997be611de7a55fe1c89d3025b9d79e57d7529dcec20bb8afaf3fab7c351021e280edc761610ecac9fca288f3be2a3cfe167321502914e23eb39c6b62848e13bb4b228b471921a3b39e4b3760dd769c93ae80e883559a6a8515ea1d132113ebb5b08cbc73b3d47c8ce375a8546b061e786122428600b9d25a0c8d50fd69d82b8bc781ddfb622579c06dc00186f71f30818fd8764d5745e8e63da92637f974e33475a9f6f4178b13f4dd6314b5c423f257113f79cfef63f36d00947274a4abf7ccbff098846eebba9dc3e48ba023fb94bef0b7c26279dda99d9365f6040ebdde4f81cf52b6d9e307ede98ed40dcea5cb03f1fe51a77bec04d81f3619bb0fdce0207055c24a68cf927b2415c3704c03ab5aaa74a0812054142e7c0c19cd4f10f5d0356db14f3f665158cb708e7e8b3861510d1ad2972d246b2d3f3d99e100ae512336da6e77fbef96083b6930693ad30eb416a8d31cee390d8472ffaf50521d98085d087bd3f08a96e74703535b1b114bcc7cab6d1f56f1ca5ec9daa0b13662309fbfe8db7d2682c085d872fac6dd747dcefc8513dce5922006c761d2543156a5a70cc694142cdac7c19caa93ea7fb1e57fe4557da62a53dbc8f1df99fbe5c76c29388eada61ca662723893c7b558786a1ddaa3816180abb72b3ad68bb32e656f5ecb04f67a57dd905dbe94fdd686a40309b80e79d128f7b5bdb06c96ef75807704f1877ea7a3d84df5478ffdea90fab49ff24a6ea84a839f8a2bf79a59f1ab3d37d8f43959a64c606a5f47c6fb8c00e59b749c3e9972c02f634e659d8f98103f0e4c52429922af68c3c8e9d10cb462a4639c92733cd43bda442dd08b7b3f151da67277c5bac24e1bd621a2256828f174705bfad63ddfa9394626f280896c3df4cbb9440dcf2d20bac60051cd5fdb72614712e038059208c1732144d57f54f02fc8f188cc2dfe8945bf51ffc1afcacee95427f549eaae975fdcabb9bdb4fd6b66950ba0c9307ba6dfbf3d9a3304010340cd4c7a14ae5fee006e008991318d8303319fb79fe486f96b25ec3c5d83d25fe6fe3642524dbf3fc4ce07e4cbf64a6ad879b3af03905d3ceb9221c5215b1368d789436b566d0b96464d8ab903a29588c774908acfdc940420626eb798be5486692dee9a57b3364fe9f3cf564bd4b96b50666ac653187d79ae18f222726b356413300d9df9bd85268888fae1a4e1e9948214b95fdcdb0b66b7fe59f040d87eeb70c71a13f9e60fd67d97e23b7074791dc1a9dd0d4a16a4300205b7b4700bc2ce8e01e68cdc3af3994ef9039933ce0d2c969722815834f42811fddd51ae0f5363a44670c4a5bb670b0db7be004f13cc62d7465da3c83a74457ea6dfff15d9c64837e34179c01f214504a899de4c6a6732a200b527f83b301f74d8e0fb506ea60a51ffb7b3948576a7ff3386be908ed97806f3c4cb567e28870060789bce4ba82feabcce30562de33804dd71bac006227f920f17f11173136d097fe1516e5c1affa6a11812ec4f874c2f5b39fa6bc723c4e43532e515ae91c7ada888cd2cd279bc750975e4987c0f32375f848911e8ecad6905b88b459c95d31ccf17f8cb35dc9d34755f2708275eaaf0e3f6f34a3183bc2248bc546c9f336f40dddea937fd755eb935461ca7bdd6d394506a5444091b02dcda542825fee95b5d16e3d4a6e730b290332995bd2c6fcf6c3fcd68cced25700916be367e670982e12f5ae369770441d2324033e1a7e4ae8ba49860888216bb14f1284e49ed40db0c05fa673e27dcc879b5e0ee2c8a43f293951db57ba55ed6d3428884e0920ebb665032486d5b5cc2cd2ee80eb505158863ab1a3650ccb60ec5f65d9861d2d4c2f74277a5bfc10a634dde8a2ca0706213db0a087383fcdf1d314559b7f77249f3711b98967d3e2609c31b788433d5ee5595b48c53c3773d523628b87874f5b9fbc55924a6e42451c336ad700ff85033db21a6881b9b60bda312c5ff2e049c2b7f0c5f9a8fb29fb7edea11e31408a3ee1d631033297df069c5c524fc9934243785ec8772ddc0796e2f33e9784de6ab2572e458f787b68f7cb3c649930670c89327cec5300d404bd99538242ab71c8e3d871ac46acb58e394c6eab0408b4986d8e6b34259096b4b50a5bdfb7d04893c878ed50f9f2d354c5473609b37392221b355ef70e7cbc4cf08031c43062d3f479e1b732551815c3abd34092ad2b048294a932e43aa2f0f1715edf2076f1db78318d86b9121c30f27f4ac6303068367d090d6ecbb0659e12906311de8f8ed3c6e1a4826f8d9292556b62dfc87e6ce035b5ceeb50e4f5b9e6ca7270e05590fa6572ebdd83713e4ad07a4e3d34e9f81830bbd3d5a02f7f777b56063442ad8eb7d8ce85bdb46590656d5639c221df6f8c2996b9bc5ebdd60fcf7addecf3a08941544576ee4701084c6ac26d734eb74bdea7c7e4141fc50c3bd922db12826719b2ecf73840ac5b97a3ec408fbddf478965750fd7e64f86da1c8ce414efc31cde74820596d361e979d13874d2c801124a3037298e4a4b8e4451566fee5a68a31f46592f12094bcd9b4b9e93f111adb7a859449ca7f4acd09bbf9617b90674a5eb3582cd7d538c7a333b226d229df1b55b80bf75f24de65f95febecef6e6244f2330eabc3236c0a7182fe40ffd973a56dd97f4a298099584047848219845be5969bd419e3bf9acf459f27547a6c1d6c9dbae17a1a260050dcd3a6b76af1c25e7a3ff1e51f994763757bf357d392a99de2cf5ec780597673dcd6447cdf26b79ba12acdb1ee0150513fa1d73949e30687b37c8ace401cc70817f5a9176f5c85a4fb6d0e1d589fe8ca17eb247a353f7727547637594f80e3a5556b19f6b1f20cc108803a456d618e9722eb9131940772f8ca020c7fa646f5a9fb571681b78016f85f0a4e29e57c3c9c409ad49219c52e3990a2bdf8b9c0e6c4c91a00927f773644929714d2d0e444b598629f8d276641a7d5a73930128b1891d10f7f02cb8f255c1fdef5938634337d932fab405f4f0a997d1455c200b29454d6365106441c1d7ad3ac211d669da5ebda9c8141b622af2e95dec51ead120245ff55b63c426d738d8a553df95386b72113ecfa9b64cef5c8e1e11082bc0b554ebd57a4fa88f07ba28a1e3d780fa652509c012dfaaadcae9d69a5852a9fa4109facdd0d7e6058e85f9759d4b88c1853dbedc4fc4efa43ab25267e78cc5bb3a1e0c28fa184de7a6a4f13d20320b42ac63cabab417c92d40f03b9cb1aa5e1324d6cf81ee23f0f63417a8de04763ee8ab6062ec1043d59eb6c8ab64986cc6b27788d5ffd2d014341eba0d4be71307cc385a03f08de088e5d6caedbeae7115134ddb1566130e0dc23970e8f1dc8939e49a9b02ee496cc2f4ba149ff23518d782aed18c2a995aa2505da3b8de3a746e2946e6e088f2091185ef7980068f5eb9db16bafa7d3fdfdd21d6c0de1ed0b9df4e5daa679b17b89662188c946964d9d1e31ebb181ffd8ea09c712e7fcf08dd3a62815c6d0bb98a3d4fb96e87b0a6967f9a9ff92982084467f05c144393dbe69e93973553fd43288eb7ec4861a79d4efdf8d6830af947c673fbda1256417639865a317175bb5e6741788174c1f7299837a2b9da213ef2820a3496fb12d877c08a631848c0dcf582c2316ebf5f618af877fb693cefbd7d97499df9068f7c467de6b53f1907983786241ba6940160c18c0b06069da0b58ff90fb9b1e742f152f5473e0ccff9de893c4e74e1c62119b9c6eda93f3a50745664d4d454400544e4c370ab4c62db3973bae6f543e6add4bdc6006c959388809229f084ea38a2f143ac6d0e16604114661256313c441b51b1e1d280d76acb5f8b447198b7ea8a83b29d3d152ae7fe12d3f383a136090fc51b28d863a7cebfd22c2ddc0f2766a949c28d0059e95da2f1a623a682e345723fe5c6b7cec7f73aaf61174f55f0b4fdb5872277597af7c1caa30e13635868207759a20a4baf1d46fffb06e65922aa26a5ceaa92acc7c3aa441ead2fd52e7d957b3b11cacb7d1306a1a4db9840c76824fcbd13c9fd3918193f825d3b74404b6e67090c2920d33b31f1a0856dcab0a7c131a2ccdeb769d14864dd591640b9fd74049bb1087c04cc41e8027a22729c8aa4358ff8bf9909921670c82c039bacffa4ada1ab75e8242262be0997ff05af513294f7c58248c6998416711b1fd75fd7e7416268cfaad93bd6541273d49fb22545f7dafbd67d2bda5914cc5e393bad57ecbfac8a1fdbf6a712876d7653d144fee73a3989522f5a8857b1db3db3bb78a77d28a88c681704d3dad2d173457d53b15442e9c50515792f825267f77967e2851e628f591586148307cf59439a9481c827294484048ba81c28f08a3846afb7ba6add4c4e353295f145b288769d8be972017161d9a56200c10059ca23837499291fb23bab0c90804411610606590586a69ce4a09f566a9258e69058f1fdef4f729efad9da6f88919b103ae6e78dbd3bdcd5fbd5261420b4d599476ac4bb9121fbfc2f2df7f418c5f94f940801c9fc922c7beb1b9860b4f13bba9a342db39599b0c2042102cb98e6775f140f70d4c1bea2d93a46b9a6cc7ac31a5f8060f8b665d33effcec89505a78c4ebf79a1228d7bb29cc1731d356c4ec1d08632546ba7c7f2d3a4f049f5e7c2d318e9ebdbc2adf42b98c0d5158a8e8745f830f527a481c17f031634cc55dc80348f0d96d99031426d18d10fbc7e306e0295ebc2dce4d09d818d42522cf7bc5a67ee452e56376e1651042d6a4c982e9038e2ebd62ef980c15ba1f73819a87d594b6071611979743986de96e4a2f47798420eb46f1969a16db71de686aadb0587d958e1973f4b209976286d957c77274c3bef2ee816bcbc3ac158110d9fe19133cb874e12f30572f956e8a942e7e52d20ef28d1f143761a47f09384f744b943e0332d5b2fa1f8644d6af264c0ffca356a2edc2c6d25b19ebf32a764eb5f25bb98ccbb1cd9b2d395410a08cee87e51aea7ce0d16db8d3cdf8d20504e7cf8f5698eb18fda2e315a1af90a97cb6a8292bc7146f99a04fba31275db6d0b3994b053ba5daa0ab4c9b766b70766ee120b3981a6d9494b5bc0053d992f2cc56b2f9864d7809", 0x1000}], 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xffef}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) openat(r1, &(0x7f00000022c0)='./file0\x00', 0x200, 0x1) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 13:56:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x20) getdents(r0, &(0x7f0000000040)=""/168, 0xa8) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) select(0xc6, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x500}, 0x0, 0x0) 13:56:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="040000b367311a0d9d329e0066696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:56:54 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x1, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000180)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r8 = socket$inet(0x2, 0x2, 0xff) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0x42, 0x20000000, 0x4d, 0x6}], 0x1f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x48, 0x80, 0x100000000, 0x800}, {{r8}, 0xfffffffffffffffd, 0x22, 0xfffff, 0x2, 0x100}, {{r4}, 0xfffffffffffffff9, 0x18, 0xc0000004, 0xfff, 0x8}], 0x6, &(0x7f0000000140)={0x8000, 0x5}) 13:56:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0xde8]}}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x808, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) poll(&(0x7f0000000080)=[{r0, 0x80}, {r1, 0x4}], 0x2, 0x3f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000000c0)) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket$inet(0x2, 0x4000, 0xf6) fcntl$dupfd(r7, 0xa, r8) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000100)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:56:54 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) pwritev(r2, &(0x7f0000001e80)=[{&(0x7f0000001b80)="ff0a41c42cb36b83ae7b72215725df204eafd9c0cd1589f951f05be8f22ad8dacd6a0066aa745163563dc0e691a18c6684d8ce58411ce4e836fc53962bb990bf39ea44934b5b70bf193ad1c4825a3273680720244e6e50a13c9a4a4eaf3df51b1844ba25605897747501a76b9934245e01489160dfd0e23ccc6a30c584a677867f5539f78e497375a7dafb9ae4c3456b114cd24d9c69194d13b94acc284ad58b4be9664f314e878ccb5d", 0xaa}, {&(0x7f0000001c40)="8b186d07befb82a3f2c8caf85a8eaee58372aab4ffe13f532c3b8300754428e73bab81c295225e226b82ce2e4f9461aaa3e574074eef496b3f0e20a6292933aca7d389c8e19432be4a2d26", 0x4b}, {&(0x7f0000001cc0)="882519ee06833330f482234ae23b8552917500c11975b0fc02049649a1d2f313173c5ad7bc0b4c62498bb05324389def5cfcb878a562252c5ab4cf9e986d213933af7a40d12ecdbe4a44e7b796b0921d7883e6e748b23c57b3a506767edcf1df1c0c38c4c7bbe3f05d72df2a9ed79ae596c02fd198edf6130f9e49561b36c29246cbf94a11646efab3cf089dcbd3b3daa416314db62ed17be2e662f07950e99f9110043423ae77beaa4754303ee02f8dfa65690a3ec451f294482e04", 0xbc}, {&(0x7f0000001d80)="c3c396bb4be1853c818b5ed3d0f5826347b6f61524417d63cb1768c3b56ceb03d6a61aa71921521e0de6d004bdd9c91452aedb8601f01cad3a76f42fe3111b54123d77f9790e52373790ac343fd483b0ec5e67d2753f08424b002020711311cd37e8acba321ca249ff6c9b56f30475287e13e2f3eda67876deccb2de7e5f5cc9efa19feb03f6efc19063757703090636139e4f23cda30ae62fa848c62841308985222bbd90e753f4018366108a24fa4e123642ec59137794a3be73fcd87b8f3383d8c0990a9f03ed5cbd83f0adad58f7a824e85760cfe932c73bd0b4f0d3c82649", 0xe1}], 0x4, 0x0, 0x100000000) kqueue() recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0xffffffffffffffff, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r8 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r8, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r8, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000080)=[{0x2, 0xaf96, 0x1800}, {0x4, 0x2, 0x2000}, {0x1, 0x95, 0x1000}], 0x3) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 13:56:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) openat(r3, &(0x7f0000000040)='./file0\x00', 0x20000, 0x9) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) 13:56:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x40) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}], 0x1, 0x0, 0x100000000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) openat(r2, &(0x7f0000000080)='./bus\x00', 0x10000, 0x46) 13:56:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x81) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) r3 = syz_open_pts() close(r3) syz_open_pts() socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 13:56:55 executing program 0: semget$private(0x0, 0x0, 0x9) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1fc, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) r2 = socket(0x20, 0x2, 0xfd) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x200, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000300)=0xfffffffffffffffe) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x84, 0x1f}, {0x61}, {0x8fe}, {0x3ff, 0xe0, 0x6, 0x3f}, {0xf34, 0x2, 0x9e, 0x16}]}) syz_emit_ethernet(0xb8, &(0x7f0000000540)="7a75c23c5a0093ec50e98dc693c3518784b4757c08b448ec78fea1a07f7e1e3fcf445765e63d9b57271f289743317b7139d921619a2897dd7b1f82152b630000d11add3f056e4838a9e63687a66f9c19418c9218b1bd7dbf0c0a5f78f12bf80a677ef5965e4ee26f584dade2353cc17ccd1d39744685e4987b997df541d2f67e0f93558e1dafe612144ad7b907e62a0dfbbbdad8f55f2a3c55bdf63b95a6cbd030abbfd8d9c82aabd56bc0cf60dd8090f95ea78df764a7a8") sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 13:56:55 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) setsockopt(r1, 0x29, 0xb, &(0x7f0000000240)="ebffcbbf13b9fd812eaa4e71b048e69931929648c416cc8cb787ee9bb603d704fc20ab412bb55edc752b4280ace032c92f4a431337d443c1d7fe77f544a2685eb8b475b9a1e3a1d8be3d46125ea9529ba7e04b44fdae90ef79ee41c0148358e8bc087472ac6a3585e7951555316142f75c9a056cbf0315dd2ca5224a8092aca5dc6b5e15201c2ade307683f53c6904c6917da8a7d58e1ecc4a804df311a1350ce2f85a", 0xa3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:56:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xa, r0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000), 0x3f0000, 0x0, 0xfffffffc, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 13:56:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x41) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 13:56:57 executing program 1: r0 = socket(0x10, 0x8000000003, 0x0) close(r0) clock_gettime(0x0, &(0x7f0000000280)) r1 = socket(0x2, 0x1, 0x8) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c00000ffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbba", 0xb7}], 0x2) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r3, 0x0, r0) 13:56:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d3a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) 13:56:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1e8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff69ab6851700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da2107a4016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456215f7e6db25648691404e85f6e35c30447492eba9f34d1733c72abb5991a2e81062b55"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x4, 0x7f) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:56:58 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = dup2(r0, 0xffffffffffffffff) r3 = accept$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000650000000000000000000000000000000000000000000016f97ccc65ba740000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490b0745b0a1babc5c00000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f001df77bfea600b837976e877537c111fc000000000000000000000000b7795b590af21d988780539b3aab9603019e3b2de69f2473f66d6e4982a0475e79332885921ca73a8eb73d6eaa9bf042638a59417e4b65"], &(0x7f0000000080)=0x6e) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000780)=0x8) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xffed) r5 = geteuid() recvfrom$unix(r3, &(0x7f0000000400)=""/97, 0x61, 0x61, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r5, r6, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="285d3b19ba19f23245374cf6cfbe75bf000000ffff0000012000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, 0xffffffffffffffff) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x286) getuid() semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r10 = semget$private(0x0, 0x2, 0x66f) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8, 0x1000}, {0x4, 0x7}, {0x4, 0x101, 0x800}, {0x1, 0x80}, {0x0, 0x4, 0x800}, {0x2, 0x100}, {0x0, 0x6}], 0x7) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r11, 0x0, &(0x7f0000000380)) r12 = accept$inet6(r11, &(0x7f0000000500), &(0x7f0000000540)=0xc) pread(r12, &(0x7f0000000580)="3302faf051f00e93ecf7e62cf840559d297c6c6b12856dd35633196b31b833", 0x1f, 0x0, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) ioctl$TIOCSCTTY(r13, 0x20007461) 13:56:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r1, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}, 0xc4c01002e, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = getpid() getpgid(r19) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r19) r20 = getpgid(r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r8, r12}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) r22 = semget$private(0x0, 0x9, 0x42) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r22, 0x0, 0x0) semctl$GETNCNT(r22, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r22, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r22, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r22, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r22, 0x0, 0x2, &(0x7f0000000140)=""/161) r23 = getuid() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r25, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r39, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r39, 0x6, 0x1, 0x1, 0x2}) r40 = getpid() getpgid(r40) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r40) r41 = getpgid(r40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000180)={{0x3, r23, r27, r43, 0x0, 0x89, 0x4}, 0x10000, 0xda}) r44 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r44, r45) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r48 = msgget(0x1, 0x254) msgsnd(r48, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r48, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r50 = getgid() r51 = socket$inet(0x2, 0x2, 0x0) setsockopt(r51, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = msgget(0x2, 0xc0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r57 = getuid() r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r59 = fcntl$dupfd(r58, 0x0, r58) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r61 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r62, 0x0) msgctl$IPC_SET(r54, 0x1, &(0x7f00000003c0)={{0x0, r55, r56, r57, r60, 0x1, 0x9}, 0x800, 0x1, r61, r62, 0x6, 0x1, 0x1, 0x2}) r63 = getpid() getpgid(r63) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r63) r64 = getpgid(r63) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000280)={{0x8, r49, r50, r52, r56}, 0x3, 0x0, r64, r65, 0x9, 0xb01, 0x9674}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r67 = msgget(0x2, 0xc0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r70 = getuid() r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r72 = fcntl$dupfd(r71, 0x0, r71) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r74 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r75, 0x0) msgctl$IPC_SET(r67, 0x1, &(0x7f00000003c0)={{0x0, r68, r69, r70, r73, 0x1, 0x9}, 0x800, 0x1, r74, r75, 0x6, 0x1, 0x1, 0x2}) getgroups(0xa, &(0x7f0000000100)=[r2, r2, r12, r27, 0xffffffffffffffff, r44, r46, r1, r56, r73]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x5) 13:56:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) 13:56:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') 13:56:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x57, 0x8}, {0x0, 0x2}}, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x0) 13:56:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) symlinkat(&(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a95242754980234e959d01f6ef1f6ba5045f98245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r17, 0x1, 0x9}, 0x800, 0x1, r18, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpid() getpgid(r20) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r20) r21 = getpgid(r20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x8, r6, r7, r9, r13}, 0x3, 0x0, r21, r22, 0x9, 0xb01, 0x9674}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r26 = socket(0x800000018, 0x3, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r26, 0x0, &(0x7f0000000380)) r27 = socket(0x800000018, 0x3, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r27, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r29 = getuid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r28, r29, r32, 0x1, 0x9}, 0x800, 0x1, r33, r34, 0x6, 0x1, 0x1, 0x2}) getpgid(r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r3) mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0xc000, 0x0) ktrace(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x412, r3) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x803, 0x1, 0x63, 0xee7a, 0x3}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r35 = socket(0x800000018, 0x3, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r37 = msgget(0x1, 0x254) msgsnd(r37, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a99008b5333d87a952425fa4245fcb4001e0f77f7cc06e8b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r37, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r39 = getgid() r40 = socket$inet(0x2, 0x2, 0x0) setsockopt(r40, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = msgget(0x2, 0xc0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r45 = socket(0x800000018, 0x3, 0x0) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r45, 0x0, &(0x7f0000000380)) accept$inet(r45, &(0x7f0000000440), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r47 = getuid() r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r49 = fcntl$dupfd(r48, 0x0, r48) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r51 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r52, 0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f00000003c0)={{0x3f, r44, r46, r47, r50, 0x1, 0x9}, 0x800, 0x1, r51, r52, 0x6, 0x1, 0x1, 0x2}) r53 = getpid() getpgid(r53) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r53) r54 = getpgid(r53) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000280)={{0x8, r38, r39, r41, r46}, 0x3, 0x0, r54, r55, 0x9, 0xb01, 0x9674}) getpgid(r54) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r35, 0x0, &(0x7f0000000380)) accept$inet6(r35, 0x0, &(0x7f0000000000)) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:56:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x100002) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="365534ccbe0094e976d9943c73617f7a3a46506e0985c30a", 0x18}], 0x1) 13:56:58 executing program 1: sync() getrusage(0xffffffffffffffff, &(0x7f0000000540)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x20, 0x8000, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)=0x20) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x69458c911aba5c32, 0x0, &(0x7f0000000040)) 13:56:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x81, 0x1000, './file0\x00', 0x4, 0x1, 0x7, 0x81}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x101, 0xce, 0x5, 0x3ed}, {0x0, 0x6, 0x40, 0xffffff00}, {0x3, 0x20, 0x1, 0x10001}]}) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r4, 0x0, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) r5 = getegid() r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80286987, &(0x7f0000000300)) readlinkat(r7, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/118, 0x76) fchown(0xffffffffffffff9c, r4, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x28001, 0x0) 13:56:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000600)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="08a0dca8c2c1d81ebaab5e04f126c152119012ac6f68ce9942d2e8"], 0x10) write(r2, &(0x7f0000000040)="b1c3319abd52e64bb67e6f4892f89ecba4c39297be826314bf56e6fd725f5b9854e618c6e670f4d3ed1ac8aa9a56560f8d43da99a6346b3d905e5ea5a95f0b17ed7696adbbb741a8c8e15ff84790ca6954e1a3d34635ae2a7b2aea5848a1ad0efb5a124e12cd16066a81e036810eb01d0c0cdbd264e36bfb7f248001bc62d4e91d0eb17740959d51752dedc0fa419da74e9c61f4cf031d075c59ef694edc026577913b16e7dc719d3cabe3037262a29089fe753c506911ee99b0f916b65bed3ec062f31d5cd9ee9fe29dde75f937ff863af3f970da151e14bb7043a5c0c983f87425310efbf2947d98e930b3e49b231e94f887d2bf37ca2d0787cc95eb5792e0df143ec752a0be49a0c23f1cac32eb93f6baa87f36cac6ac3b12c0f6b085b31e31199c00baab7e99c2117cf1557c1ecf22098c63afce47921e00ec68d97735a6ebd0ff1743794a09502091d9fa3ae2e3adfc3dc9b91dc16089ef447641a0410491e8a346e31f7c364c23587aa91f558463ec3d222242f298f06dea0b0a5ef532bd295e75afb74813029cd2348fbee6849770eff65501de1408dbfa7a7839502ed23eca6060c8d0612db69f8001d2d4aa6ba9719d36faedef4fe5b3d9c43104cc39502e763d473577fba9aa06bcafef3ccff54373dc4f0002972f31f30672cd4457d5a08336e1261b9ab7a2c4daad4e0041400bbb43afdeeb691a756db5fd2df4d09ec620bdbcbbeda50a8bf101c5ae44f8a8c59493d6df160a2a48bd523a071c4724e2f013062feee692bce74d18631e730a39c22ae4be5bc508327342352e2e6c7153adb7ca3cdd7730128bcbe3ba5b8bfa77d6de61d33aa9b0b6f00aa2f394a6de97fa1ca06877def937d76fdf6be5c7237f62c846343c8d3320cada05b8aa6a7bb224921616e0b3b9178561616d837697c205a91af4d97160427b939ad6d3fb2e1eabad96a9a7f668d4410b42a2a50f751110950ef34c8b170ee821aee1d0057ef7836b4c0057702f1c35e8744e10d915229359a943b59c7caa676990980c4a806d840979a0762f85f02c35a3191be0b9ca6f8653e883758a20f0a0dc13c6917d57f397b54d1b974c1de8d0588db7f345da1689cfab559e9e21414def036ea7ebc5216e8176c2b4e99f41f551c142104195bd06311beb5f2a377db0d111d843a51934b4bf615645f5bb160f6654c226f34412e482f7436444c6fde35ec39a6fcac2ca779cab73fde9cc6222f535e94e4f5ecdc5e24ca4899ff0e85c23fe9dff64243a0d47e0f64d09247646f8d5dab3f7df61f3daa834e09f21f0fc9707595375ae067ef42345f903393db6757e83d038f7d8c86ef633973ade15e24c47338db2bcf43012453f6fe392b807763244bc42a019c65ee5f1c55b3a2794dda70b3a388bd24aa2bc46516eb03a255014307d3976c285e88ea9522aff696585d1ec5aab1a2a3857b41539150a22c375877f6f021a8dee85a49c014a26e219d425c70822bc185ebe46a6fe48a5def13d2bd263eb5fa1706e830ef2e6dca6b3c2961917b0c4cb9e2c4cb6a201ee112affd152194f605de492aacb71ba6371133d5b2461ec1301cf9f6f9c4ef036c8c291a2bc43345f55a156b3b69d45a71e9d2a127c0e313f71d4f4d1333646863d00c04171a838264e1ecca2a5fe807d67ab7526414b07a5962b2fb72065f22bedd4b7f29354cb4c8c67512fcdf6aff344dfa90a24626833137831e6d52cce114ef44e310e570c14853b644ed27390ad6cbdc0209dbf6f673330dd3e98aadce09c8802601da3fc3d35ec3f7b2ea694e943d4fc24105e9be424582f8f8411266c0bab072be1616bbcb0392ba33f2d48fd2bd0a4458cfd678686daefdd14cb1d800f5667e5ffdd2bb516c1a274e223a9b00f6e89497653d06f681b11e5b393e3121249cdde77d2e1204b1e86afc240c2f28eee3ec563d07043f81232ad41188fa234caa1f44e6a3c039dd07af50d3b6f3284b7c5ff4aa80956cdd61719689f3d879c705e6c22bea3ee45a2efe0305d", 0x599) 13:56:59 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) recvfrom$unix(r0, &(0x7f0000000200)=""/207, 0xcf, 0x1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r6, r7, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r8, 0x0, 0x0) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r8, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r8, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r8, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/161) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = msgget(0x1, 0x254) msgsnd(r11, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r11, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x2, 0x0) setsockopt(r14, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r25, 0x6, 0x1, 0x1, 0x2}) r26 = getpid() getpgid(r26) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r26) r27 = getpgid(r26) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0x8, r12, r13, r15, r19}, 0x3, 0x0, r27, r28, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x3, r9, r13, r29, 0x0, 0x89, 0x4}, 0x10000, 0xda}) r30 = semget$private(0x0, 0x9, 0x42) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r30, 0x0, 0x0) semctl$GETNCNT(r30, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r30, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r30, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r30, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r30, 0x0, 0x2, &(0x7f0000000140)=""/161) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r33 = msgget(0x1, 0x254) msgsnd(r33, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r33, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r35 = getgid() r36 = socket$inet(0x2, 0x2, 0x0) setsockopt(r36, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = msgget(0x2, 0xc0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r42 = getuid() r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r46 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r47, 0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f00000003c0)={{0x0, r40, r41, r42, r45, 0x1, 0x9}, 0x800, 0x1, r46, r47, 0x6, 0x1, 0x1, 0x2}) r48 = getpid() getpgid(r48) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r48) r49 = getpgid(r48) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000280)={{0x8, r34, r35, r37, r41}, 0x3, 0x0, r49, r50, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000180)={{0x3, r31, r35, r51, 0x0, 0x89, 0x4}, 0x10000, 0xda}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x9, r29, 0xffffffffffffffff, r4, r35, 0x4, 0xffff}, 0x8001, 0x4, 0x2}) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r52, 0x20004276) 13:56:59 executing program 1: r0 = socket(0x2, 0x8000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:56:59 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000f0000086dd60209200005c060000000000000000000000000000000000aa00826b22000000d5ee1bccada54cd7bf84ad8d07000000000000008f446971d80b8205886209e5d8fb3be4bae97fa9f0d872a9cf108cfce0f44d", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70c200009078000022069ee4c306080a00000000000000000303000402fe0bf98919eee6542fe6cd00044afd00fe06e2d4c3d9051a00"/80]) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000140)="3e73a4738000293e5f0cc9d4572ff1a4a4f7fbf4c312193d3524b43471a303e3e1a40739ed3cfc599c57a8e1daa82377f3329c5b81a339a6a37d6c736f6926137a1a6b649cc89592d51acd8847b44b6f9b37637da0e138746d7baab431958411a4e25530ec0de676015c2a3426a00435d3a6a27202456108ce6bc935c2c702290c95e1e48be66704d78a9497fbec267d2ce2fd5e695e23b9570d77b67af72b343597dbeb276368bd149b3e41ac5002efb904f3d949951117113a17898ac9b27126fa6efd3d362cef63c698e9ff5f15c309ea62", 0xd3}, {&(0x7f0000000240)="3e055d836fe483e12016a435b3330ced6b209a3253421f9bc4b52e002540f4982442897bde8309b8520a866c040cf61559ab2a725256eaa15369a136bc8d06c5c9309154548c4779c8370161f94474cb4167abc15eeb2324b2a1ecccd2376e4c6ea1c70ddb", 0x65}, {&(0x7f00000002c0)="3fb45ccbd3db2f10f56515014cddfe7a3597aff76d9835f1b5bc26a113588a7797ad7bff24d49800b22d054ead45d44553e2041b7ea66a09e641b28027017852162a82eddca10cc8fdd74dff669a67031021", 0x52}, {&(0x7f0000000340)="341985c09ba342b6f6d2fe1f34dc57de78ee83bdc99832e266147b083b66b5ba74f14a81d1ff0761b9af6b7abcfe7dee45f180e911670e10c9e6219b56d48f98579aa7", 0x43}, {&(0x7f00000007c0)="d16a0e1b11ab967065fd784df0400c31bb181e054fa87ea2a20103de42a02338579df3d16506b89e4e3c214536de5d3e10a72a935e665ffbb3b605a65fde61f914839b4db9b2edd986c86d5014fea9fd3e461f11d1287f2b31d56bb2c88a195785836e35728592718eaabf5d654cd14ed9f76ba7d2c6b1785b9e941c11499894336efea28d236b7764b862d55f5fa56cafbd6ba27621e00a999ec3e1dcfff1915c370a4cdc2add42a0a8cbdaf2b82d85ae3985e6882b84e0f79384a8a93a67ff9fad301bed97b0ee02c6352dac3451d2917e6f60af78", 0xd6}, {&(0x7f00000008c0)="f4a5b7fc1070928184029c1c0945b614ebb2ce6558d550a5793b43839c88422829808f29b9d03aed2c47ddf60fe63dc09351bfd5e37b80458cd64ff09005bd699042bb34053ba4be6936dbeaf52a5663252f2e1acafad8d9a50094c257910c2606b9538a096f468ab893df0782a460a67ce6de363790972bd7b5cdf6a75a21b9a2d64748cab185b58edb549f2a49af2f08b652269567f94cdafa2ffc90eabe2bc5d0d3d482c122a4ddbd7b6c2689c3380820ac6e57c6cbfa37a36880", 0xbc}, {&(0x7f0000000980)="827290a4ced883ee321e5ed6595b9170cd1946c01c2eea0232a4d5c1c5ab949d04117b6c0d5cb459508ef5c0b2313b66f6ab5f", 0x33}], 0x7, &(0x7f00000003c0)=[{0x20, 0xffff, 0xfffff800, "26c40062413bbcb0831afe59a230bdc7"}, {0xe0, 0x1, 0xffff, "edd4ce1aa225ebfded92ab9ee4ddcba1c8158ce5cf4abb7f68451d1da2fa4a07b2e35c8905b054d213f64228afc96cb784d88224a1e675a9f8324f4ceb189d9037dad09a7fe757c2af6043d9c0595035beb3fb89698959d8240797cf8e4e740a546bee995f3014c8f0756b887c1c3ca476f4e7e7b23de851b9821ee8d82835870b546ce2666383985a6102a99cca095c1f485d45456ea055b972d6048e168a3c7e59dffdaf1795b570cbfdaa1d6eba6c40d57e5926f82b4543e614fb988cad1ebce5a681d8c1832d2a3c8759b4"}, {0xc8, 0xffff, 0x8, "7c3144d290e94ba8ebb573243d01abc82fd990d8b23631c33232a8eda733df1b0ed9f7b5b3dcb85095348d58213003d6e1e774cddde0f45476c0c71e642bb9362614761d74515603c60fc553c312bfad821852457c336603356addb3c2c70b0ed842f8792448c56ea16bb7e56f90c280a8fd3b51eb10a1479db678cf69bfc170d2a1326afc2ccadfbc3acba910e215b4cc2b7bf13923f7f0aac7e272b3638fc1691c7cbde551b41d9d9ebb68b32819e8a9afa5a5439a7914"}], 0x1c8}, 0x7) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f0000000680)=""/200, 0xc8, 0x1800, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x10000, 0x0) 13:57:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x81}, {0x16}]}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) mlockall(0x0) lseek(r1, 0x0, 0x4, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:57:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) r7 = geteuid() setreuid(r7, 0xffffffffffffffff) fcntl$setown(r1, 0x6, r6) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) socket$inet(0x2, 0x4000, 0x1) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r10, 0x0, &(0x7f0000000380)) getsockname$inet6(r10, 0x0, &(0x7f00000001c0)) r11 = fcntl$dupfd(r9, 0xa, r8) ioctl$TIOCFLUSH(r11, 0x80286987, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0x10000, 0x0, 0x3, 0x6, 0x3, 0x800, 0x6, 0x2]}) close(r1) 13:57:00 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r7 = dup(r6) pwrite(r7, &(0x7f00000000c0)='N', 0x1, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000000140)=""/104, 0x68, 0x40, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = dup(r5) pwrite(r8, &(0x7f00000001c0)='T5', 0x2, 0x0, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000074e500000000000fad1bea02370000000000000000000000d6aff1b9653b0e8837b8fd2eafc26d9af689db870034c3a4003cdefb422b58d5fd264851a0a3b9b3521db32372011915ffa01421de627c7ccc5f77f1d25e2a8e09000000000000006c6f75e3c2e815ae0c2615e27a8c"]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x20000000000000bf, &(0x7f0000000000)=[{0x44, 0x0, 0xfd}, {0x2d}, {0x6}]}) 13:57:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x60, 0xcd}, {0x45, 0x0, 0x1}, {0x7ffffffe}]}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) r14 = semget$private(0x0, 0x9, 0x42) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r14, 0x0, 0x0) semctl$GETNCNT(r14, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r14, &(0x7f0000000480)=[{0x4, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1800}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r14, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r14, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000140)=""/161) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r17 = msgget(0x1, 0x254) msgsnd(r17, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072e39a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a91ef2ad44a952425fee5e70a4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a5310100fa8b4250ebf966da6723729e1509d18f9753714bc0cd012e2e27dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf9"], 0x107, 0x800) msgsnd(r17, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = getgid() r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r31, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r29, 0x1, 0x9}, 0x800, 0x1, r30, r31, 0x6, 0x1, 0x1, 0x2}) r32 = getpid() getpgid(r32) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r32) r33 = getpgid(r32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{0x8, r18, r19, r21, r25}, 0x3, 0x0, r33, r34, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000180)={{0x3, r15, r19, r35, 0x0, 0x89, 0x4}, 0x10000, 0xda}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r13, 0x0, r19}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="b0ce4679f9bb42a109d2169dd9f24c3fc82fb3e980bf71a185ba3ba9e66d2eb39813855d1709f6ea47ca938d405e4c00000000000000074ec21b6f9799e7e67146fa7b2a7f99b1fac4608ddeee635d203beaad2b66e3735cc72aaa7f5eac5fa4a5adf74017a339795ac49cd652df8a6a32db5efba1eca5615cb021b164a859571cd3a998487abe271564e7713f6d8646eca3f0577dd1de3bea48bbfd99af51ce11064882d24e38cbef671e25cc4e37d846ffd7874d97738a00"/194], 0xa) syz_emit_ethernet(0x543, &(0x7f0000000340)) 13:57:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=')@\')\\\x00') 13:57:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0xaf}, {0x2}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b6f5aa100091195b3751a396f658") 13:57:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x5], [], {}, {0x0, 0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x42) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet6(0x18, 0x5, 0x4) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000380)) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r8, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:57:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) 13:57:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) 13:57:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0xd5) getpeername(r0, 0x0, &(0x7f0000000240)) 13:57:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) msgget$private(0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:57:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xfffffffe) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) recvfrom$inet6(r1, &(0x7f0000000000)=""/14, 0xe, 0x41, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:57:01 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0xfffffffffffffe37}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:57:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)={{0x8, 0x114}, {0x6, 0x2}}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r6, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r7, 0x0, 0x0) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r8, 0x0, &(0x7f0000000380)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) dup2(r9, r8) pipe2(&(0x7f0000000080), 0x0) 13:57:01 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="48180035"], 0x1) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f0000001ac0)=ANY=[@ANYBLOB="12f1d03ff4783222e818ed64002271ea1c86020000008a857b44bfe067c2b18d369a071525daa391f239dd5aa764bcb71aea6c7f5a0e2d0e655aaa7eaba6cd8b5ccf6738651664d89a6c6ba926ea26c468c56d224bf6942eabe969c4129d0bd0c0dcb09a72be6f8b2d9ba523aa03f5ef152bc09debe228c613747fe7f244bea41c16247ab251b232115d754163493896921b31c238f8250500000000000000d3d93d2c9d61ac91d258f1525f93470fc85547b20891765ac5a948e1545cb7b2b10cf5db68bfe9000062c4a268174835340b46e42ff1ded2e562d407bd1ca732ce555d88ef4c91f8f2e8d3c069f1a287ddc775b78cea8f58b316d4cc3700292820254cdf2795f3f4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00008406d5e36d971564aa6f00000000003f71000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x900}, 0x0) r2 = semget$private(0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r20, 0x6, 0x1, 0x1, 0x2}) r21 = getpgid(r19) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r21, r22, 0x6, 0x1, 0x1, 0x2}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) r25 = socket(0x800000018, 0x3, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r25, 0x0, &(0x7f0000000380)) r26 = socket(0x800000018, 0x3, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r26, 0x0, &(0x7f0000000380)) r27 = socket(0x800000018, 0x3, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r27, 0x0, &(0x7f0000000380)) r28 = socket(0x800000018, 0x3, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r28, 0x0, &(0x7f0000000380)) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0xc2c25e0089590800) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r30 = getgid() r31 = socket$inet(0x2, 0x2, 0x0) setsockopt(r31, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r37 = getuid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r42, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r40, 0x1, 0x9}, 0x800, 0x1, r41, r42, 0x6, 0x1, 0x1, 0x2}) r43 = getpid() getpgid(r43) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r43) r44 = getpgid(r43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x8, r29, r30, r32, r36}, 0x3, 0x0, r44, r45, 0x9, 0xb01, 0x9674}) r46 = geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = msgget(0x2, 0xc0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r51 = getuid() r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r53 = fcntl$dupfd(r52, 0x0, r52) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r55 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r56, 0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f00000003c0)={{0x0, r49, r50, r51, r54, 0x1, 0x9}, 0x800, 0x1, r55, r56, 0x6, 0x1, 0x1, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x9, r5, r36, r46, r54, 0x18, 0x7f}, 0x6, 0x4, 0x7f}) 13:57:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) r2 = socket(0x2, 0x8000, 0xfe) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) renameat(r1, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000180)='./bus/file0\x00') r4 = kqueue() r5 = kqueue() r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x60) kevent(r5, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r4, r6) 13:57:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000940)=[{0x7f}, {0x800000035, 0x0, 0x0, 0x42}, {0x6}, {0x3ff, 0x7f, 0x2, 0x7}]}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) r12 = socket(0x18, 0x1, 0xa8) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r12, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getgid() r15 = socket(0x800000018, 0x3, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r15, 0x0, &(0x7f0000000380)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r25, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r27, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r27, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r28, r29, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) r30 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x20000, 0x2) r31 = socket(0x800000018, 0x3, 0x0) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r31, 0x0, &(0x7f0000000380)) r32 = socket(0x800000018, 0x3, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r32, 0x0, &(0x7f0000000380)) r33 = socket(0x800000018, 0x3, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r33, 0x0, &(0x7f0000000380)) r34 = socket(0x800000018, 0x3, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r34, 0x0, &(0x7f0000000380)) r35 = socket(0x800000018, 0x3, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r35, 0x0, &(0x7f0000000380)) r36 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x1, 0x0) r37 = socket(0x800000018, 0x3, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r37, 0x0, &(0x7f0000000380)) r38 = socket(0x800000018, 0x3, 0x0) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r38, 0x0, &(0x7f0000000380)) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000240)="ff7e5745b1f6800d7695ae1842e1157c39c773f48213ce2418c8ed38c6230f5399968b8608faa123daeb9f2ddb79ee7c2c79d2690366f4038232b0440ca40328a68c0ede1bc1edcf1a986e47604b26b48b5dd5f61eb50eabd2e4f3d3eab532275ac182a8ee56529b73d1071951be7d0e57bf0d1e1dddcbc17c09690cfe4efdcae7c4baeca4b759faaafff4de8aa6e49dd9b33bc5fa4f58efdbd193797b8d75f9b8a3b3ffde000540a5b95f157fb6511b92b0278eace0cb86205f692f846af8b64bdb986ff723a1f1f32234c4fa64daf5c5b4d18d13063fc0557cb02f4df01411afd20a803ececeb8", 0xe8}, {&(0x7f0000000140)="3da6badc522220c4e8d06a0d6d13a8701052de0becbc2003313a1cf78be0fe8a0674366a37a9e9d964e5aa79ad0dc3c3df3827349c8bfc7bd9b57cb4931387ce5948319e5a12d95352272608fd13c483c709c03eaf01aba3e4848422ca08ed0026", 0x61}, {&(0x7f0000000340)="5c6b4857731777036f2fa62dc56fde47897a8d84a768474fe698dcdab1908a4adbb1e3e354c7724a24b9dc66f64ab087612ee654bd472366a66de57bf0ca1203147fef90258d", 0x46}, {&(0x7f00000003c0)="398cd05bee5d50ad954336e16cc7430110b95daaf9d49d740933212fdf2af16dd0d393779604b1da88f75f8d7fdac08753dbd7c1343bc06e2465aea8c8dd98808c38347ac2c0f0151b2c04072f61ca326c8e677d933cfaa62e2665c165ed983ef5060f33f8228ac9ea74e018a91f0d3b14650b0ce29e3d776cddbffd1f622e1d4c566b615202efb552f55e3fe964bcf69f2003e562e320abd09c55c8721eca84ff5e39d71d5c36607b6b17ab84835f76abc28bc0", 0xb4}, {&(0x7f00000001c0)="4ad4b24ff90269d4caec5399f8c92ae846dac28e08699785", 0x18}, {&(0x7f0000000480)="bf6fa7845b8150ed8106ba376b68af8614a1d59fdde3713c69eb4f6996251059094270382cb3db005058243b27e8d81e298794cd3aa9a08eceabe77b3fe24ca8d430a71512dc0b6a3955967a7216e5048c485f2bfbf8358bdb0f8532c5643fd8ede4361313089996157c6b4b9c3d90bce7d5103205a733de52526021d8427f8117be21a65dc9c856f2fe568750a5040008e20a0836b24ae12643c16a2d3df7551c8fea493d1d7a11038df874a52d9b7d958f77db558852054cb621c0532140801b65c52df8b4692382724528251172505050d676f5cf7edb1d949641d739", 0xde}], 0x6, &(0x7f0000000980)=ANY=[@ANYBLOB="200000000000000000ff00c326185d00000000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00230000200022fcff0000000000000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r29, @ANYBLOB="00000000270000ffff0000010000000600000000", @ANYRES32=r30, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r38], 0xc0, 0xc}, 0xe) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 13:57:03 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0xfffff, 0x100000}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = getegid() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = semget(0x1, 0x2, 0x501) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000200)=""/205) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r4, r5, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) setregid(r1, r5) r6 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r6) 13:57:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000380)=""/120, 0x78}, {&(0x7f0000000400)=""/24, 0x18}, {&(0x7f0000000440)=""/243, 0xf3}], 0x3, &(0x7f00000006c0)=""/221, 0xdd}, 0x43) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="a502052f66ae6c65d76900438e04b628dff99b931f37a14af1070a0f000000000000b25685f10e5cd73180d4b4b635fd2d5198a9cdec142730e592e5cd5a42cdf2fc7ab4e051ae50b474307fe54ac320c53f95f0be9a1e241be840d95c357b2a7addd5b84c50e4344a4a5d98dc8a550ab3b526ee9376eaab028d10b7443734823edd87dd6795bb61fe1d6ebe180d89eda4019ed9c5856a097aa0bb1040ff7f000000000000000000000000000000000000005d8bd8c9593a00699f0b2cddddd733dbc1a50cd5c9a7b00a55291f5b"], 0x10) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x1) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x2}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r4, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000300000000000000ce0e018008e6b7ca", 0x28) 13:57:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r0, &(0x7f0000000000)='\x00\x00\x00', 0x3) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)="cdd3da670ec8a561025b4ac850b9b590345c2e589926d50cdf016ab99d21f086ef0fdd535346e8ad1d89fa926dffb41382395f2e30946722eb4a94c8efd1c487709ce93f4217a28625d72b6b717484436bcf993c37bbab0c2189e2a4b75d6bcb29a71c60b7fa9ea617606a5089e87b24c1391f5126e4b806146a6c03a72f29be293e9e6f5410b5b0be5d7e7b27da657369cb585ee4bc24ad4f0d1a1c788b5b591aa61866da14cfb12f30b13a13dc97ba4d", 0xb1) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:57:03 executing program 1: syz_emit_ethernet(0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd603f000000200600fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e22", @ANYBLOB="4397a38e898368bcd57bfd0e1f662ac57d27a649243c386ea223c90980d90b00dc00404ea73a502b5432b162fefb52ff225c41c1970e2dd91b18642c2b0d7626c3e4d93aeac6ddfd0b5b60828a2d7da238cfb6e0c64ee378b6d33d61fb6446e5db0db5902c707bff2dc9cbad32e8afb0c64234b86ce724114e6d2c6a6f627a28401d6b8293a70d76520feca2275d5f189efde92995e1c39b03e6122294c29c958eac7e872fb78dc98e118ddca621ed08aeb7c799d9b7e6ab7051354e660cded2976ca90c103516eb91e976e6828ff959cfd425d7cdcb6336f51d288e8139334ddc31d520ef3a3ae72353c4728dcc5d215bd61fb0446d2d8d978fe32474ac9d7a9dd7094d34e45a03425345", @ANYRES32=0x41424344, @ANYBLOB="80c2000090780000080a000000000000000096171425dcfbed0043d867160c52dab6b8b707727e8c5375c2ea4e81c4dcbaf91ada7df6a026653b0e7fa34d3c942020a2d1610e04bb06fe80fd3b7b5eb4d8109f1933c120115a95abf714513b16ad62dd"]) 13:57:03 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) madvise(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) lseek(r0, 0x0, 0x2, 0x1) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 13:57:03 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, "010000000000000000ffffff7f00"}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0xfffff, 0x4, 0x401}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x20) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 13:57:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) acct(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x2f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:57:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 13:57:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) chdir(&(0x7f0000000040)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) 13:57:03 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x6, 0x4, 0x40, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xcd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x2}, {&(0x7f0000d3c000/0x3000)=nil, &(0x7f0000c96000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f7f000/0x2000)=nil, 0xffffffffffff8001}, {&(0x7f0000e4a000/0x3000)=nil, &(0x7f0000d65000/0x2000)=nil, 0x4}, {&(0x7f0000deb000/0x4000)=nil, &(0x7f0000e0b000/0x4000)=nil, 0x5}, {&(0x7f0000f0d000/0x3000)=nil, &(0x7f0000f82000/0x2000)=nil, 0x6}, {&(0x7f0000cc7000/0x1000)=nil, &(0x7f0000c8a000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000efa000/0x2000)=nil, 0xa7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x200}) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) getsockopt(r3, 0x5, 0xffffff00, &(0x7f0000000080)=""/55, &(0x7f00000000c0)=0x37) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r0, r5) 13:57:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) setreuid(r6, 0x0) r12 = getuid() setreuid(0xee00, r12) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001240)) 13:57:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) dup(r0) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semget(0x3, 0x4, 0x220) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 13:57:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x9, 0x6, r3}) flock(r1, 0x2) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 13:57:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x9) listen(0xffffffffffffffff, 0x6e) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xa9, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:57:03 executing program 1: r0 = kqueue() r1 = kqueue() r2 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r5 = dup2(r2, r3) kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80286987, &(0x7f0000000300)) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r8, 0x0, &(0x7f0000000380)) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r9, 0x0, &(0x7f0000000380)) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r10, 0x0, &(0x7f0000000380)) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r11, 0x0, &(0x7f0000000380)) r12 = socket(0x800000018, 0x3, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r12, 0x0, &(0x7f0000000380)) kevent(r7, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffb, 0x4, 0x8, 0x7, 0x2}, {{r9}, 0xfffffffffffffffd, 0xe1, 0x40, 0x7, 0x3}, {{r10}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r11}, 0xfffffffffffffffa, 0x40, 0x2, 0x5, 0x7}], 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0xa2, 0x20000000, 0x6, 0x5a6d}, {{r12}, 0xfffffffffffffffe, 0xa, 0x40, 0xffffffff990b4fc2, 0x80000001}, {{}, 0xffffffffffffffff, 0x4, 0x80, 0xe683, 0xfffffffffffffffb}], 0x696a00, &(0x7f0000000080)={0x3, 0x300}) close(r1) 13:57:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8050, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000001c0)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = fcntl$getown(r2, 0x5) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x91, 0x8, r3}) ioctl$TIOCSCTTY(r0, 0x20007461) 13:57:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) 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, &(0x7f0000000200)=ANY=[@ANYBLOB="2be37f0a663208727a26bc56dff6baa51b130a598b9db130ab8345b5d4a04bf71c711b2a2cf589806310fa521f867382f4be41e25cc199470bb2785e2a77816f128db49b4cf4b8c4750e0312286003d2d663f163780e9f4e30c1715b65f05b3859356a6c4d2370bdc195b7b03fd88a7855346208159dde33c8d16996fd64b770c37668bdcc7a56203deedf5eaf66cc67831754ce8b705498412adb9d0673eec8dc915cfb5311b3e2b8d19ca7cfa9e9f01d6f38f92adaf3a1683d12969d2835ac0bcbd500000000000000005dce5acec7f1222cda82bbee29a196bd356715f7d2835767378efd06de5ff7bcf99c17b3cd8812d4abb7ccc3f30cfa1a8cb245fa3854b0c4c0e4ebd8e28fd3d9d52717ae3c20293df0ff86bcf67b93a67f7ff8077a545d847145818a1b73d338187d55cdc076667f22461ce0f7fa3f3d5beb37d2d0ccec7dac79fa621c1165cf260140a3"], 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), 0xe7) 13:57:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x1005, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = socket(0x20, 0x4, 0x6) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f00000002c0)=0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xe8) ioctl$TIOCSBRK(r3, 0x2000747b) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 13:57:04 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) shutdown(r0, 0x1) setrlimit(0x3, &(0x7f0000000040)={0xfffff, 0x100000}) 13:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) pwrite(r1, &(0x7f00000000c0)="2657ba85fa4b9507e9f5c07289fc7819d76cfbe25ef7e2ed6a342f0fb93f687f615249776ff21bac38fdfc943c8487bb72d5d3b7c3f1c54c84fac72caab413089bd2907a37a9821f313089c130c0846544b65d50d4d7a6732fe9f5d964141b1c3775698211196fbd0b4e2c9234800ad4fc8b5b2f1d88cbdc0db4a93a4016e045991b8692bcf0d299e3f08be3ec7e8bc972ce2b144630e2d1f7b02fc654173244e83ab6d89a066deedcef9e17efe8aa3a55a87078e8a956bd29556c027a4f16dcbadba9d6d3bbeb86ac085626c9dc7535990e55af395f85680121de9629c4ccde91b33d495f44d4c3bbf1cad6", 0xec, 0x0, 0x9) 13:57:04 executing program 0: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 13:57:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$KDSETRAD(r0, 0x20004b43) mkdir(&(0x7f0000000000)='./file0\x00', 0x59) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 13:57:04 executing program 0: r0 = syz_open_pts() r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) flock(r0, 0xb) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) close(r0) syz_open_pts() syz_open_pts() syz_open_pts() 13:57:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) close(r1) getsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 13:57:04 executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb7bfb30a61719fdf8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00"/4094], &(0x7f0000000080)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) 13:57:04 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff7fe, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 13:57:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x4b) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/161) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = msgget(0x1, 0x254) msgsnd(r7, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x0) setsockopt(r10, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r20, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r25 = getuid() r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r30, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r28, 0x1, 0x9}, 0x800, 0x1, r29, r30, 0x6, 0x1, 0x1, 0x2}) r31 = getuid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r31, r14, r15, r18, 0x1e7, 0x9}, 0x804, 0xffffffffffffffff, r19, r20, 0x6, 0x1, 0xffffffffffffffff, 0x5}) r32 = getpid() getpgid(r32) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r32) r33 = getpgid(r32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x8, r8, r9, r11, r14}, 0x3, 0x0, r33, r34, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x3, r5, r9, r35, 0x0, 0x89, 0x4}, 0x10000, 0xda}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r3, r35, r36) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:57:04 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) setsockopt(r0, 0x5, 0x6, &(0x7f00000000c0)="31f3d12cb62df64c7d6aaffc3c963ae535de54", 0x13) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x6, 0x201, 0x0, 0x2, 0x81, 0x7fffffff, 0x2, 0x0, 0x2, 0x100000001}) 13:57:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 13:57:04 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000040), 0xfeea) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() kevent(r1, &(0x7f0000000100), 0x0, 0x0, 0x9d0, 0x0) execve(0x0, 0x0, 0x0) 13:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000240)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa4b8393254c04914, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x2) 13:57:04 executing program 0: setrlimit(0x7, &(0x7f00000000c0)={0x8001, 0x7ffe}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x40000015, 0x5119, "0000002ac2406e00"}) write(r0, &(0x7f0000000000), 0xa7) 13:57:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) shutdown(r1, 0x1) 13:57:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000500)="9ec750478a20ca65a4f768b20559") pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) msgsnd(r4, &(0x7f00000000c0)={0x2, "0252d143d65fad62c7a17082086ef2c1f58da2a9c0b9d5b40fd69f2bbea33854826985a28b6b6bf546ec8c3a5c0c59c91535699aa4db2a19ee4e5cbd74a94e352c186a378b4876ba097b"}, 0x52, 0x0) 13:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:57:04 executing program 0: r0 = getuid() setuid(r0) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00800283afffe080000000000000000000000eff300fe8000000000000000000000000000aa89000000000000000000025effffff0800000000000000000000bb000000000000001de3c2925cce449ffdf6cfaa11c6d387a75fb758b3b9717937b1f14dad4d5075a785d10c6b6e52bd801b01a3cf18811e9470ba9eb678f2e5ff2d1fc528af8445a7f5b6c0f63aa216f2c61281661046d01fea7678f85bc617e9b6a775eccaa5f5d6356d045873a18450850609d05b2547cdd78e1290f094e4b996f4d675b7f6a7a2da6b9a29f4bece6cfb0a0f2b83009af2747815965be3d67de41a64bf201e9435c0f7d5d7675ea9cdb51770c00f65aa03b7ce33e75c06493124c554ac4ae976d71c4363f4411cc6663f479a8029b2c294229f87d81d0cc02087a6dfd78c3ab563cedb5a47dce25f768d4d9fb7fb628a84401ccd02a3ab168a7cc86536679adffca0483b3e6c07f3f0221f5c3908663e2a62e9024d55629c73ef42a5879b5e1433ba542b3fc63dc4ece05221cb70d02b758f4cb398d7564993a93e056b4cbcd811b61b7be675758b59175629128d02239bc5df1040376dc313af30b2938ba7b70db9c4c438bde066951c60d006581eb07a31b7eea7de787bc8b664d5bb30074ff92b1a0ec80067599b38f61d3271946fc65982f1fc2d615be1cdcc6ecc0a6d6a8bdca93239411471258082b57b499cba0fca2ee63edf59b0524f32efe41d6579045c72017a6de2ae45e73aca323a6c595c73b01433990408328fd468fd12209780d57be623ac"]) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) 13:57:04 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x9, 0x42) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/161) getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000500cba9ed67c03e93d9c7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d6e0f00000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca803fa93faf3fd5c46c1d9c6a63afbf9564991935a2bd48a28c4757087f88e31ec378d85dbe6649e0f233da11edc70961ff93ae900c08a93288649b940e178df60023dee3a21141a4180e66b8b9db90d17f746f3eb1012b23594631f0d513bfaed86f84f621241817acecbf7d3ad30a6fff947aeb1c00fc670b717f1f073928e5d6a19161cd15c190c83d268775a086fb9a3d00d3dfe0df06d8ae580a4ca2d30dec54c41df7e2afb91024eb4b9b065e8de8d70a82662761df20dc133eee2bc09a814f3f0129228ab010a43e98487b8dfd58403fdca3b2995faaecc9ae55e6bc78142c7aa510e425a89c42cbadd6c233ea4c9ba228dd26c45e752c77732547d52abf1d2f9b29c5778653c3db3bec2a4b834b8ff13d559e4ec2839e00cd6fe79ca8759b80351881390ec43d27bfd000"/468], 0x1, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 13:57:05 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) lchown(&(0x7f0000000340)='./file0\x00', r0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setreuid(0xee00, r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:57:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000000)="88adebbe2b559b96c2551415e119ecdc72f7e46c48b839585c72acf2d5395d7168380963b23d0c5460c953b536f6b42ce32453f0499f29ad5adc2f82091933e8f9d625fcd61b3bcf60859ca0d3eeb6f38f1d2f922d50d646659ff409f0968197ad68d64b59d9b539de7bdd43296f6d5a9cc105", 0x73}], 0x1) dup2(r0, r1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 13:57:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff310100ca042e37f7b1ad6b3e51dea17e6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000900002452000000000000010000000098dec3032eaf9544666aa81d54b9f85142f7ffff0dfffff9ff84b99db7747eb2c045"], 0x10) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x9) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x14}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x18}, 0x0) 13:57:05 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x4655a72c6a6785a9, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001000000000000000069b11d259813fd049c6d2c31213186b7b9df912121b4a5358191f3dfb5c2000000000c0308baddd6562621000000"], 0x3f}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 13:57:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) socketpair(0x18, 0x2, 0x2, &(0x7f0000000040)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) dup2(r2, r5) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) sendto$unix(r6, &(0x7f00000003c0)="4de451d1a249b96748bd55f5af6710ee979b7d2203677587cc47c128a0d997f98a540dfb443d4bb6e3e883475aab7cd4e74dd027930302874617c7e9338cafa84acdf393b5666c009d62d54031b77fc957b7d2eb9c9003b584304ddcd5a3aa209155e1ce4ac6ca7f276f702d33323941d8a562dc70ec91cecda0bbf2941759aa6b3078e53c87a601fec370ee123aeef94a789363dfc96725b1a6e417e7a747df627ec580b52a79e4297893c9bebc4d461b62db0720be5d098a7c532e79359aed81e54e3c4a25512d5678fb660744083b10f7bdb6af121d69931e7a076c76bc8032", 0xe1, 0xc, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080), 0x0) 13:57:08 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 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) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="29bc52c96b0000000000000005", @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=r4, @ANYRES16=r0, @ANYRES64, @ANYPTR64, @ANYRESOCT], @ANYBLOB="b96993c62f2c245987c05ac72ce2a36dfeae884a8e2360d4bd93eedbe0695120100daca1fd8abf7f7ce1dfb9e07be6668373aa8beb662e3886bb72ef244154e0683a1d29160fcaf1ec2b53a86ff2d4fb222a47e609020101894b09", @ANYRES32=r1, @ANYRES16=r2, @ANYRES32=r3], @ANYRESDEC=r0, @ANYBLOB="8a39b6a52e4f41b4166ebaaad9a6502485b659d8ec6da9d5d642b179f53df4cf97084309cb89f4abb0ce0aa004074fcdfc9efb464862534c602b2c1ce2146c8f7cd139bb26c65994a111e0ee4e9b40da6356a8e28ca477184213d9487068d59eb28c61a0420676880bb18d8cfe88b1db61a88cbe4420fd1fe22560d3d8dd3413bb3be66bdc6c983f65bb2330927e6a1332dd0def1fd2fa28b27e66f5001dbde6b58dad1fcc4e4ae70c1eb6c8341211247fe3bade0638e3f22902a9498ae3f740dcab5ca324e3a1097ca2f727f20e6be7e3a2b4ec7909226b6829ef150241ed2af4d186abccea758e6e1c", @ANYRESOCT=r0], 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000180)={0x6, 0x1000}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r10, 0x0, &(0x7f0000000380)) accept$inet(r10, 0x0, &(0x7f0000000080)) connect$unix(r8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) write(r9, &(0x7f0000000040), 0xe7) 13:57:08 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) read(r0, &(0x7f00000000c0)=""/190, 0xbe) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) pckbd_enable: command error 13:57:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffffdb, "03660215795acd76ef5caf040002000000b000"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f", 0x6c}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a", 0x5e}], 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7, 0x0, 0x1, 0x1, 0x6, 0x4, 0x10001, 0x2, 0x1, 0x7, 0x1}) 13:57:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x2) r2 = socket$unix(0x1, 0x5, 0x0) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) clock_settime(0x0, 0x0) 13:57:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 13:57:09 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, 0x20004000, 0x200000], [], [0x0, 0x2]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) 13:57:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) fchdir(r3) fchflags(r2, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="08002e00653000b2e1d03814796ef18e2231a8c8c94004b8611e7a064acd2353af2a7c6af7a9ff30a32721e5bfce36e8760c223d4ba08880cbae16c4bd9cc7a3c6eb046d71c1fcc063b2d9ffeeed17e47d8187985ceefd085a02ac10f11923b39385e0b1b4ebc6f7a671f78c898dfd30402000"/127], 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = socket$inet(0x2, 0x2, 0x9) dup2(r5, r0) 13:57:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x60}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x3ff) rmdir(&(0x7f00000000c0)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:57:09 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = accept$inet(r3, 0x0, &(0x7f0000000140)) dup2(r2, r4) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) r7 = socket$inet6(0x18, 0x8000, 0x2) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000180)="335dd2afc3e5813052c9a10088a863839fdffccd3e69a32bb69129a1457da039382a93693745a3dc73e42306f1eac9111a87c4a5681321925a55784906640cfb4699f494467d4ba4d97861ac68f8129bf101da701cad70e4543bec8b1293bebff312b48a0d7620a1c94a8f4a4293665c443bc97b24936ead3a1c08865a93b01444cb32e220a018f7aeb89abbbf0abf1654045a9c685c03dce2e4950bc02b251625aebccbbca10011e16d", 0xaa}], 0x1, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r0, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) msgget(0x3, 0x0) 13:57:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getppid() 13:57:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) setreuid(r2, r5) shutdown(r0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r15 = dup2(r13, r14) r16 = socket(0x2, 0x1, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x80286987, &(0x7f0000000300)) ioctl$PCIOCWRITE(r17, 0xc0107003, &(0x7f0000000040)={{0x4, 0x8, 0xf8}, 0x575, 0xd6, 0xed28}) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r14, 0x0, 0x0) 13:57:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x100002}, {0x15}, {0x10000006, 0x0, 0xfe, 0x80000000}, {0x92, 0x5, 0xfe, 0x2}, {0x94f, 0x1, 0x20, 0xfffffffc}, {0x8001, 0x7, 0x0, 0x81}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = geteuid() setuid(r1) 13:57:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x200, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xffbfffff], [0x0, 0x0, 0x403, 0xfffffffffffffffe], [{}, {0x0, 0x2}, {}, {}, {0x4, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) mlockall(0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:57:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x800], [], [], [{0x0, 0x3}, {0x0, 0x0, 0x0, 0x2}]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x2, 0x7f}, 0x7, 0x1, 0x1}) 13:57:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sendto(r0, &(0x7f0000000180)="918ce473050d0168a2b6756ef337df9252cbb0c46677fc6f6bfb5970a1ea9b3a195ca73bdf56a353fe6f16a97f96990e1b6c5e92624ae6697ebd63f5f72f26565d01d141", 0x44, 0x400, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x6}, 0xc) 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) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd0200aa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f0000089000/0x2000)=nil, 0x2000) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:57:10 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() r1 = socket(0x10, 0x4, 0x40) sendto(r1, &(0x7f0000000340)="0a9f79c8e2f6e472f16b0026998f2e12c3ace3f0856e4df9b820d11180520256b60d705e61e42eb48c2271c3c7d4484d209fcb4981923931dfbe9297332dc1f1e2d5cfc7ae8c02beaf9a70deb30e951b64d077bbb1e5048dafea470ae03adb663789b5b627c09c49c13c3751156d3ab7da6e0bbb15755455aa6e7cdaa5083d6e81b8f8f719", 0x85, 0x2, &(0x7f0000000400)=@in6={0x18, 0x1, 0x80}, 0xc) getsockopt(r1, 0x3, 0x4, &(0x7f0000000580)=""/4096, &(0x7f00000001c0)=0x1000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000439ae6d7a9eb1b362e258b40f5490616e8661f2474773852738ba1413dfed18acd86f36bcba564cb98d9195bd8b2373d43779214862923879e1c58cd24022791acda3c726b0b3e1f74ba74a79de3e799e09d6e5f214bbbd797afaba909e33e19c1b536fa466ebed052400b8a0b78e5a04aedf762e3ebf68639"], 0x1) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x900}, 0x0) 13:57:10 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x1a6) write(r0, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8730f4340ce1db13d43735e681bbe256d543539423920578f7f453f6bbdc622adbb5fb5ced3e1f6e1d315c47f747948f9b9a2c1345e70ca03d7f24485121c2a35b46e1663b1cd5feb5be9df65d32474b55a160a0c0088e8044ad8b01000000cc0ca48c42cf13726cbe1ebe0f81c9c70543d580a69a792bb2459dc27c", 0x7c}, {&(0x7f0000001300)="8e0f040e84f59ef1984eac3d2058f58f420e1ea34a6c8e9346b818c87e004b908c5429c73173166963bedeff5f9446931d31eb3886ce90d9baea997c066605ff05b16ef2a2d4e735bb8e6d0d50e924647f61a714f5d4e96d59ee6f1a941790a299a19c4de2f7f970f4fdc46f0908849dbfc2ae13e281e4ebbbde56192095752e0843dadd86e0ffa4adfae96bccee353e6146c784d6e018235ed51a147c65e64cb43ac51f2a67a484bba289fce478bcc5b0bdc93e0179c3eb239306d5ef6f4fdc25e95435efdd09923223d92218f8e20b1665d8dff48e883206678143098009b05f1748f1bb8cd81e4ff3dc5f03d8f720c0363d357440077b8f7d512911a19a285fcb85459fcde5a696af6697c3e53e574c379f25f9470bf7c0e2fed23e8982dab89e20e90be85c0e47cbf88ee647584370657a0aa89f3806b02ce42976850954ebb9b1758005bf6f7ef323af397d3bb4b9102ac6626faa7d526d79df47e5479018f78ef1686f982f998197738cdbcdc7253c20374f0707801b03dd221a2b65f6827d5ccc6c3bc96a9799dd90d465ca39d0c9f1d7696de16c3414086711b9b5eb23c18b90a0e562d6924c8087c1e87bda7265913b8517ecde5134d6a29716614ca9578fbd655f1fa65d2d1c0d3dd68295fa9937feb24493b0c00cfa58cd1bfe95a264d52b9d3c03311a45575fde7dc10ee515d5b100a55811919987b46479591cc98a8b9dab833d537b1f86f39221a17fd916a23026f0199dc2f3f572b1c6ef232a39a57ba155a7efa062e15951a3b3d1f6f98bd033f620cd37a1256e7acdf96e65f98f42629f3085d51d9501353dfc437fa1a9ca0b86448c1ab27d3dddc87dcac3bd1fafbb006043cbfeab9a373c74899f379bd95df603dfe7b2491574d76c591c4f0351ab65716a3ef9033db660bf82286eb5e39afc1584543115e3f6d965cfeb3fbc94ab50a39dfba1225850361d344ccbd681658a52bcc40166149f528a157b0eb273337e88e1dc15a4e0ab1bb3200e576a723f494bdb84b4463ca2b2048ad9d577bddfb1e840aaaa78c64703595fdc69e8ac0bb55f62063559d3c5c5c97649ab35ff18a52914b41b966c2d213f09da93c88d176e6f61e781f57562e1fec6682e4b920e30834cc09c150d6a93d206880218990a2a88ae5621a6ead95b5312e83eea465d0c156fc11400284772eebaa5a22e04826a1ac0032646a7a2cf655c0e04e74897f12dda3c804a41221b20ca0163e218f7c7f82126cad0ea24ba172c28bf20a7c1b9044baae041305dcc1bdcbe9659acf0e36c2197232279c3c0b5aa3bd9e336e95a6b937777e04f61328d1ee016051e0355cdf50b74816a3d98c7352cdbbc3ef1feb9ec3d5c74f3f06c19b0529b46027b3affa3e5ba37be0c1012369e6b24d6ad08b3e37462441aa26cecd554cbace02bc11e1d55b312897ffcee7d2067fa89916e8cf1ae87bd1bbc419f3cdbdae6ba1705847a498bbd2e828e6ee96069512ded3714cd8e048e324be477f8609f2dfed6a1e04459baf5e3296829746a5e2eb6d50e5ba2f3ae8184679b693827bef0ebebb51ea70949c865a2a18fb7443040da87c0be95df8919d9c9444f3f72b0350e39b18eefce31f2fb07113e4a03a6df846e9eb798840724228ed78b0e25b38f549ee2873cedcf4fbbfd563b81d64ed9bc4c2169413e2d2558b6c003344ce4a4efbd2de78645f4b5be17dffc51db00c6c01e649999f4b70fb9a7b221666dc7b41934f5dda19e8772e9ca5cc536ff56edf268eca53d9de8f7ee1ecb933ba5544fbfd3c28d08158a463bf4083cd814105f5730ce5e19be770c63c09c313b48f6e95f13e42b51f3159c5c6d47571b4b8e4d19399fe7608fed6b694936af7d40cbdc907738129981d54031e5506f50cdd75d0cb0bfe18befd1813ce683c805dd530a3a6c357062d74d81474a3012b3e45dbe099015cad3c29fb6f687e1aa694b0cbe5748f621a517d4ff7cbbc70bb76dbe43433ebcfd4e8ce43f5d8fd918c74d1c3fe9aef64d0eba2af1fe7ee1e9744c10faec60b4514950eef7962deb10e12404525b2766e26c6785d4c8281c1c1239342d3be1ea0823069035d7d937a9feb4be19bd871686bf63c5a13373bfdf4a268d6e76d338408781dfb7d0b6e63884cc5902ded5d40e3d61c062bbafd376cf14898a38193f560480f6d9a86d82261dee192f62adfec4698e40e14afb87d25d160535da5dccd068ae68088cc886f7a9b79190c8543843cc1bc7ab77795c6d4de965a289992b1b87fcc6efe39ed126c31c7ab888cecfdc363f015b0039d500e86dd8dc9ca9f8271fe994683e88ea6ded8dca18d50e148f135e80cd3885f5ca0bd39c3aab8e5dc3b0a9a6074b6032bf6b579bbd19e41f01570881c768c6b84e83267bd215f80a9940bc3caf5999e81a11323cfbe6a27f5b5b9219539a37bca3551264dfda1ce5fcc1f6815f9d0c775c8fc36e4266ed6fdad655f88b3de91782aca49342875c3eaf0ac687e82f0affcd04feb6e20d585b742e57d09bb427f2670ed3a5154e003f154c6a8718187bb208c2b3b978486500c59bf935b4f1876ad3021db4da4dc64697b8209df988fd1dee4024cb1f69cf3a6d6ff02151d3e88dbdf7ffa583f8b5fa76e0b513b6ca430d9712a23824754c263430114201e4ebdaa93ad47bd1e8572ce99bae4b641b9d6a1048df5637ef80d44a1a3585f0d585df05b87cdbe45175f6751f00c9e9176f34720bd7af2cb2e4a1f74585ead8ec9cd0838d43b5a86ed9c6abf02889bdaeeb8ebd2bd730b63e4a696d708e3e83f989ac9bfe6ef0458bfb6c521efa490fda7be226ee61d0bc27d13e8a1496f6fd1a65182fca4e06b28123ebbd66ba94561a1601dfcfc8e47df17da94c6a34b7856611f3741914f8a342c1aaa4c41c4f67c9a038d38c1325013db5e2ac7dd23e4f413598c442f7e1f45a336d24cb2b2e0d8d29306887c1367262644c05fb7ec2d06d47dc6714cd9341f2a110c2ef4ea8f108ba20128950028459cdc337d7a117ce659eb9dcac9b2c703db4a22bb426eaeb6f6612f7985403de7fe71b9677db909660a370c7274e143095bc503df9823d12b95c7d88bd490da43889b8c390e7ac416374dc825b707939c6ddff28f30b75cd76bdc2939f07fb3e763db5fdeaf2848af683ec762a04b4cc5f3771885705f67c0be3f79a28c987c654a08b80b09fc78194cf46eefa8a9c7c4b8595ef34ba9d415e4d248387650c2097a02542c6e782fd1cd26585054b9bf975fc17ea08a6e4101f4e2b04a75610df46c11d0537dd6fe99f85438de5f0f2001e22b2a4a2ff31dc5cb9912888b03a47e2c90d4479c4b76cf6a5abdd0c1b03bdcea11457cc8267f1da6c14e066caafa09a4e163e19c0ea5d19fa222ee52f66518499e210a15fba304a17a77c90651475d63e793e24eadadc72d93915154d2e51a5c67fd4b615d418937d91b0ecf26d7e00cf29c02d1ad311fa4619748862cd065932009978a39d7685710cef249394ee85ed113039360d5ab95167fc681bd9e495a32650ac3657a02861943556803ba34c33828bbdddf6cb02ebe9af1603add83b4b16ab807a89dff1c94251c6a9b74e60ec7cda741e928add2ed1b2c73d0d7af95d4c156b50a530e9aa90915c3601d943de6987784729dd9acbe92a73979c9bdab3133bff80ed4a6582ac31efb6ad1ad15cadc63a99fc4b4174e85b768e62bb6bcd8773ff0e1ad283f8847ba5f199f53b77ed7e8c8308cd02cee12ef55f6ef26244f3db5a6928b3fd51cdae420b31a307674560e2e0aefb66e2dce973715a6ea84463446a53f76805a242c1d64bbf90b6f2cc7a5278e641606fe5a57e8034601f1092190fd50cdbcb1a59a3c48be627d31d6ad83a907203153e4db88a5104d2a22818c65724217dc0cc49ff516cf959cbb0399e2c3ccdb7439829bb836ab1d0609d707b0dfbefaf287f74a6f823a8e662f30ea7922cbcec53cd4c9ec23fe37d2c60156fe6eaec0947a0c271bac27b83b8ae5b3608efdb9cb4d520ba9510036111b567c08d6ec335c1916512f3fa5ef13c6633c4dbc702821aab71a6bc8b32f99f664be281d8db5b9966f870c083aef95c900f4e5b810c36a5e87d8ac641ea0ef15362f6257094281b2ed28885053eb4b47f4a2ab9ca52c73940deb39f340b50c5b90be85f13bd0ab4f70a659aadb93d38b588dd0822bfee0db0804fddda098d31ca4998fdb96ac0ae75504b702e21ceae364facd9f93225d6ed493ed32adc6bc0b52d0b37f4c1bc1bbcbadd1e9fc6da101b673cb132019357fae25e4c7fbe9e204a84efb301546034d44916adf0e8b1a0895d9e96e10ce9f641f3fd09c6290119628d864b30a3415e5fbd7031562e696a3e914fa6f444a65aaf9d2a8c94a61026deff076c5f9003fd480b773bd0b450959340259d833ac521ab407c15a0d2993c5311b33e64a7f34b5cfd375073da93e51c41c0011462b9896a19bfadcefda757a8a67b9f00b2f6e03579dac1c81a2eed5adada3d4f4e2ff40558452021a11967c7ba4aaba714b74ae572ce694c4fddac738046815b5ffe7f9d5381f4fd69240abf2987eb23f442e6922b254076cf45051f49d51c06876d8f8fa346abde218312a112aa1501ac3076a49b8c4905cee4d205150fece5f0279ef7a62e4f790e6f1e7360d18fa99a063699bcb8aa0b107490ecc5d7689943b5d01a7ac896e15008c233a36c73a2bdd7044fe5b888f0edfc1f833ac717bd33b87fab1847c13629d0918204e874c7710573a3aeee9785ed72c1607d2b433a16d39c27038ee2eca114ee050e4e208c3263459551399fbe86358d4afaa4dffa51fac197fac07733f006f4fb8c28abed1daa594bdbd3812952b556b3dfae6a7a9d67cc01ef0eeac42a2be3541b684901850fc15a174c3f7e12de7f9a8c9611ae292e63bb8b2e599c45ef44f855021e5cb7f865770e1404a2f7c6b41a0e8509f859992a641cf2662a85c09867166e45b12ea39b6118284ce993d5025ccccb7567c9e57055573ac05555939ddeed7523a9f0a51fa95d40dc08b64625a65169f34e97a7b7b6e89993b499423ed985c291d35af12a2166eaf6b8afff3f12df7c65a6c893c54d8db8e3655badb24c8f72bbd9794e753a8936e7881039ecf9bfb61b755ac9ff5501fb6d55240ebd4550302c989a4ba7e53db17fcb9d429e4ba3a5302c7528a539925bffc9bfa0981ad145d4823baf5a7f082c17a59c5b44854a321cf0947759f67667682839799455ba4c0efa7d9bafd7782bdf9f15bfbf2379b8eb84c7a6ba02d62dec12174f31914ecafab9a2748b61f3dca1332f2b0b85b95616811540627e36bce2024a4e6e5a95ad86bbee3acea33edebb8158721b734154be93e122a8f4a7384aed03fa9dbda67872891f13cae323c0870f3202071e246ed182a87042732b513d462cc0054e2e3c8ce7907e3ae3dc290f62f99e6188afa2c81840e981cd6711c9173bc2a151bcf47e12d63e3860d9d7beb1492db3c85c7b57ac0118461b69d9b0f5f72ead4cca4e5fb57b9162bb0eac077ec9b4fa821cb8ca6f4d6b6622aed492d0d3607541b81747ee0479788af11a4bedc6de23d2e2e902083bbb5b72c7ca6240752edd496ebffa8ef5071b08e40eed569afad91181fe8624ce1ac2b3665a1780b303c5ce729a451ee70c3b0c3b76eb7347a5992b352ec44bb4640c86216a0f923a232697ad6444342b6e8c3d52b8e534b7a1024e0900272322ba3bbeb129a2e6ad3cc736dc8b5643a3a27cc040e6b65ccc82952953b8279bb882ce56127d5d", 0x1000}], 0x2, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000050000006a288567b1a6342fcc8ec5d56f5963294143a22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000f12f8a504209be78c0bda55522782bcee9109bc30bb7041369902b3d6cda0ccf55bfeba45fa7e3a1e1883511f6eeba3c98971a314ebf2a0f30f98abe9e11a6570f76ba6e431bf266b9fe4eb6bc0c09e4bb6eb98a0c42eb6d67cedaceea81a81c96535cf3a7ad5f6367d318f929b1be6bf8b796ad11d6c300010000c4137942ade870aa7253576f13f020345d550e46ba228392f5ca672f6ac93880a974d97a90c661e4a2c5d3cb1f3f682bcfe8cdbf3a1e5e93f3ea6a52d3f34081a2fef92c4392c5ef8a9919d82d9a7b9cae6c471d209315140409912aaaf7b7e27cfc3a1703d880ef0ffa"], 0xed, 0x800) 13:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) fsync(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x7, 0xd0, 0x6, 0x40}, {0x2, 0x6, 0x8, 0x10001}, {0x6, 0x9, 0x1, 0x1}, {0x1ff, 0x8, 0x2, 0x4}, {0x3, 0x6, 0x3, 0x3}, {0x401, 0x6, 0x40, 0x80000000}, {0x8, 0x6, 0x7f, 0x1}, {0x4, 0x1, 0x0, 0xa4e8}, {0x7, 0x40, 0xff, 0x3}]}) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x6, 0x0, 0x2, 0x1, 0x7fffffff, 0x400, 0xffff, 0x1, 0x2, 0x81, 0x5}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:57:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:57:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50}, {0x3c}, {0x80000000000006}]}) sendto$inet6(r1, &(0x7f0000000340)="5ea33c408420b8f26be23ca78d76189689abb546b48a7712df84b347562596223a50178878c19475b9eeceaac4b3bb33bb91c689f488c204ee7d8ab637d3370f37b65c26d40e91c7b9eb2c37662b71ad91f9855045984a22980f898fb81ea233d76f5a04163450b05408a4df98673a11a021e7ac3c8ea848a91509016f7c9a8d18485e613fb7456c3d12ab7a73903ee7c71931cc812e01b18ac45ba9cc93c0d27b0acf63e90fd45765cd9246ec1ebda4c64d7b61fac325eac2b5103df9dd5eb26320c12005afb66e2442283396d8b08e27ea25e5c9be9e19b691f865a4d0ff295295d6aec3a8038acd657d27539ac13423d818c0f04805f50e01fa39ccda476592af3fc4038cb66b7c33c1690b4f33941c9395b5451d53c0f9feceeb1dec12269c40b205a925b7ab51d6bbaaaf0be90a6a35d8a989473951df5a83765c5c3611ebbb730017d90b80ccb839c3f8335e91eb8b8f92ac6060f559d3e9580870ff6c61fe4c17c32239933660c3e670fb2f40c75aa613d66eb3ccb60cc084f07ad2b5624888aa06c5c57579c7f56c5fa513bda5a96d99595910d5d941b49e4971b8c1115a21d06896a01aab32068fc1a1bdde44868a5d96deb9da6c9b25e860ec0d3e40cb2c241013cebae126e2094240a4c16e2599a64aa1eddb215fa30ed7a854649422f53ad51da7622591f1e0972d60309d81d027480db64954f00d0809ada78129f9e197e5c222b6e29e44a20592398439cc8eddc3e03a3fa365a3eb4181f2b9d4c9a8a82dd2e7275f959660f31ec5955eca73bfcc58bd082142c3273a226c7aad591560b03fb806668b99f584d1c0fb678e1720784e51b50e688764922dd3bc3527cb14b36553cbd7967b77ce21078917174400a23a351817eaa81a0c061e6a91dfe21ed56be36cba84b68538abae8d4728d17d32c8c9b4f3047d2c3f96b54b7301cf41a8ea20cac005781acaba1f4aba97ab6769b3b9382935c1beae64d5954d9f8ba192e78f0de3117abe4f9afeae5f277869b3b95c77d0eb275286ddcebc09cd86d85e900d2beeccda179f16901b7ec6ee7668d7ce3227813bbd7358ffdb3b6ce5b9371c641c16e636fa27c7516dcea55adc5b0aace56bf2db3d8064449ca4faec938c7a4f5f81cb983ac3f11019a4faaf7266cbec9eb858fb3b30f248182a35783767d0e28b6e9e6a16c2fb568f53c51a06a9b535c60860c565cfcc3653aaa6521bad2fbacde8cfd193b4c6c1f050cbdd113107254cc9a5829863e147a4caca1ced2659e686efd3945725f51089a069886c650fbcc3c73efb13e26ebc9a49bb29e9573e49956d2cc776609e28a0d603947ca208e07a9daa5e818bc926804907af6f8aa246ef99ed1c31badea59ceff4b3620f46b3461aa4966a38215061f7e8d27e2f792ed63ec55887f7999a73657666df326e65e66ca26b238957d8a2769f97570d08f17a642d11fd5e30374462c5ca7c98f0f7d1b73cce97e735059139fbc96aef29c58e0b4efb1e7e2425b3c13ea13734795570bf25d96fe31856a43c993485900e2d1130a93893689022e59afa5cc1441e19367b7ba774c4697c8088355dffc8cb6c17654c03caf808506f1f388315fbe86e5d328cba1214a67f96b9f8730ae3192e85e2600675b72976a56e3e89e845e36207c9b3facf7a926fbde2b5ca39ab1e15234f613380e4a36a232861dca138a8f357fdf49059a3335a5dc8a21748e1f5d3b71019212da293533e978d0851aabfbb5ed941082838d848367bd21289cdf2b36ecad02ace16e7af978ac9650447f82d22dabcf2971eade40e7435b80ec9523826ece5bc35dea8a292392107000bc6411bb026ebbf6134c585e4ed665c6428fedbe231fa1e32e6e465b9b1647d244ca0967933a081fb4ce12e804717ffc742a5433d993c78867334d46a2b109d5c5f4054936b66aceb686c5e527fb493dda93a301db276cf3b16d64b25e311b80a75b0d70a418a832e3ca5f56a0ccc0f8f4a47f028cbc77e0425bf2490696adad6cfb7e7dddd9c36680041a0dae775f1b9276ed0a634cabccad121c383fdbc73eee1e51e8315c7034c1bf614ca7a7c8ad1f276dc27cf87441f6524aa28a6b3484f07429d5d92b2850eea371e09b37a2eab9046ab326e992d1e4861e8a0043e78988ab67aacc5e30d3dd281f853b4b3bd43908e9a4ea2335235464ebb1109b25a16a9ccd6d14b6748ff0528eb9ae99091a351b6db09cc58a59d06d0b579984f75a3176e1880789b33408248db4e8c3093f75322df5bd1ba981b96bf47a4e627496e2d2911e5a8bdc5d05e15aa7401831ea64ed9a581a469c5dc22acce231cfc4c84d57af16ceb495d0441a80f46ef4e01e2d003bb25066008a853ef67330c430089e4bb0615023aaa975ac9fbbec5eefae804e1e890167004c78be5db9b37a8ba0fd25eea4c4ea88e264751aaf8e0fd853e5af94a6a86dfbf0c9c8b154d4d8f78723f4fa968e2e19ceb9ffbdea39bb197627e8c24fd630869ae8490a65c929cc0110d980f5e2c3d14bf8d06449e6a3dea96aead06dbe045c8b0a7f6aa5a2f56eb6536e88c8fdffbd78690a3165d28519350ea61ddeff2780adb5244c079a23a3a505fb0901d11f5907ee63d4c878c211d68568538e9aa47b11aef1ad2a5b490778c2475fd9c4d69d94600a5347d5cf5f19ca65315f7a2dd9c6e73f04ecc7b028ee5e7698acb6d63caf9a2a791bc8a79607583b15d23660a7c43e9a661c1aa6c724d82667defc6885b5589816faf4a0c0b422e28f89f517bc01dcc2e3426cf624a5929587453f7c25b6c33e9375b4fcb866449027b9cc21de3a4fc92778d099908faef32038cf5090efbb191f521195d1ec2b92f78743060e5c1aac48b470d7587661a656901999a706af0256a8dd28455e880dd3e4328e908e6e15189415bde2ccb7bcc301ba2e392e3a6bcc024d6b927dddc12105b17241b3cab3bccbc1071a19a9287bf70a17886f412714d74f4d0e5ca960ae2ffb73e13d9dfcedd51c504baa71fd032fecdb784849ce86e865871d3081bbfc49fcfa09f1f94bbb73d2fb60c9a697d25615eebdda1975e8b375c0ca6df9bc27257241301d1ca5821290c001c78e39b31d6bf994afe8bc4f5edf13e63c57062c24fa95fa3f215d12656d6937a396b400ea15d174b1e3276a336a9ed089933ceda18bcbc9e7e19020d54589c4f5cdf3b6f67e51f21244c0cd866db0b7bd8fdab580aecfeb162eb18c502651ae7037dbf457bafdaf8408ba6825135085e8b4702f67f719e62fb50ccc0a2368d9328466a298cecb70f4f388b496a3ee01d87c4c637b6fa61ef2e6ebb0a0eb44e2b672d867bf23db30fbb3789de686da7d42027b68522780b260b84b8cde010b4e2f262a6680f3ccbfea1df246d488faf9b685425ac124495672c7b46429ddc43d70af1a84ea49ba62730c3aa19e08fc307f6fc466c17d968c62fe557d82d72965d05902ce0844cb491e70f17dfad4a296972fe1c85dc1d71b43a195e6aa97e69cb883b6dfe0fb882a5a498494e824cc72f218d8137b17ef986be0f81421f3838d2f002be9a487c87b64126abbf97cdb911d20d3c5ed57161630acbaece83d34d59fe3f7a9a1f9248533be45bc80f0e715d162b765f97f670f7c46ebfcd52b4806287e4bc55ed41cd0b95e58828106dbcf1dd2bc207eba9cf5b0ce1af18530346da0cbac8522cc0095da1c064dd246cd211e597a6fbac532275ba80c3d0ecdef50eee8591b71fbde8751730ef469f64669d62d0a1ea91f944b2dff26965c826bc7b163585404ff6d6790ee93c6b19570421b41d010466c8b7e2d26b90672a51305e997ebbb60d8f5f5cd9a133cbccfd5761f40f732b97c35f8d71b6ed68a5b104d08843301b5294a2f5512387e5c31b5271e648ff0ccdb058a239604f877d395862999eb2e2969c5b9b1d1d9ab99f2bde176eb37515be5c7d59809947d4cb98ea31f56e3e131d6fbc60efcfc09cc0c23713c96001ca437e363b680c0ab19ea389aac9563a17bcae418f2a3a12f6773fbd199656bfd412a9e04c2598f2dc81adbd18d0189a29ed0bcbf4a819ba16f35e7e1fd8b712d33f2a716b48ba8566423e53d68fa4dc21aa864b620061031506f53c8056f07b1029bd1fe4c5e3f1917c2df78fe4cdf92dd6480994ea6b3bd4a4a8444340dd6c3c3bb1e605e7c9f44a1f67836b4e3a99f34119d8721a5b4af8d5d22550854f04de2f18b66ae1926e13dc80df4ac49a78826863c1016d952336f8554c6d25aef0435fe7fccf71976525c207f25c638f97a4a774d88965e4792f1640404f5edf0bc9bcfe638b8175f5c82b3689e4a89b93f96173ed65699779f51ff4015d3012f31a308e24f77a4e3a6a1b298dbf4e365f1182c623dbd3b25a8dfe65d2aa374b8eeb96b634009fab7d312eaf12ad1c54f007509a5f2273d0578aaa3abf90260d77709b4e6ed6bf57e73ee941b77d5f53513165877ead4fa3829575b49c6902050473171b7d0fd1c02e55c98758c46512466952f7c9b4c94e0c02fe391ed5baa6d4e5d7a5a415769a848ed7eb8350fd092f99fc440e87c64ca718b7f2796802f4354546648f92f3dd2c37d6cae014d61607239b188ece9bd0d90e77431e421a65840a7cad15a1f3d7fbec5db4d063a2abee3f3a36600ab9ad027e7cc628a67a6493fd6c5e56abf4f64ba381469ed9ce1a9618591b5b3c2cb441c1c583977df31bc62abdc1015f1b56001ea723c58aa0602d45afd384751a0133fd856d9b74074e422dc2db695d3b2339d8c656c86b49e92e2488f251521d3a651d5d0dc78160926aae63cef4e0bcbba42222956cb4ff642095e058af5ea680f4a800215580dd611d95b09cc2e6b95a552038fe5e65c03c1dc12259aaa84ae4b6a69586a1ee1a24e759123344ee4dbc2a8dafbc52efee55d0c1f1a29a4c2f30b077ed560a5b0710dc6fc46eb057414cb3ea570ac8080dde16e0cb91c78ff3f6f3332c134a3704522731e1bafc54b18d61553b6fd2020f14935b528541ff0d2fab9f95a1f711400fe72af1203c48d4adf821e6003177e11358d41744d171063fee2075a7972429d2f8c53110863ccf9bc81d42a5cd5c186c9e2f8d7ec26ef53f8df874f391eb3890a48d2daba3f60d8027f50478cafe039ff2eaa19a64cf41b4524f1907a6264b54b3ea23eb7dd2c713029153e6f1701cf48ccb2251335d7735b0c31724f29cc6f27f5124044f2aace0ea0fd18de0a4b73d72a05cd377969914e753860ba996b04e28b37757594953c815e556a734bd430a2c37f37255b7bea446d5c76e4c78fc65c56c10607959a4176e9ab9a4d46aae594242f6421b00fac4e1289ef374ca0e12512dfb49a19950224bbcba84d7af494abb7928aa6fc6a2be8f608f59458ca8e4fa6a01f69bb79991bd838a18f1f51a70a8e36f00a802957bc5af136069336c16589f39a6d7c44f3376c5eb56bb6e3a30f593debfde210ca8a9406060e7e8c29d761bdca220b546f02ceaac4557339627d0dec38eb55ca410ffa3bb2d1e4463969c5f48f74559c58d57d496b8e17441e26d0d057e28aa8709d4c814eb64e58be21e498d23b14fb4785457e7dcae92fcf4382e24a97a6a2be0de707d6d02e8f2fa6a357bc530b2b9d2ecaeaa4e76f380de73b0a5c8a97783b9e572f21d28954fadb98f06e852127263c7686a33234bdd1cfba6c4c0be1fd998bf6fbb0e25b2cbcbeff2dfb929d45b50e41927fd5834072bd37487a5f1eb7d06c9e0435b73f2d430a3cead6c99bc82cd4b3f1ce14933e179a5eb0d9b43cae84909aa", 0x1000, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x8}, 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 13:57:10 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x11, r0, 0x0, 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 13:57:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) setsockopt(r0, 0x7f, 0x7, &(0x7f0000000100)="2c16954c", 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) close(r3) 13:57:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xdf, 0x80000001, 0x0, '\x00', 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 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), 0xe7) 13:57:10 executing program 1: r0 = socket(0x20, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/107, 0x6b) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x3ff, 0x3, 0xffff, 0x6}) 13:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4, 0x20) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3c}, {0x4406}]}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0x8000}, {0x18, 0x2, 0x4, 0x4}, 0xfffb, [0x1001, 0x7fffffff, 0x145dd258, 0x3, 0x6, 0x9, 0x101, 0x1f]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:57:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x6}], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x200) r6 = dup2(r4, 0xffffffffffffff9c) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000000c0)=0x4) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000080)) 13:57:10 executing program 1: r0 = socket(0x12, 0x2, 0x20) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x20, 0x2, 0x81) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001100)={0x1, 0x4}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001180)={0x0, './file0\x00', './file0\x00'}) r3 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r3, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001280)=""/95, &(0x7f0000001300)=0x5f) getsockopt$sock_timeval(r4, 0xffff, 0x300f, &(0x7f0000001340), &(0x7f0000001380)=0x10) r5 = socket(0x6, 0x4, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) readlink(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/226, 0xe2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000015c0)) open(&(0x7f0000001600)='./file0\x00', 0x20000, 0x2a) open(&(0x7f0000001640)='./file0\x00', 0x80, 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000001680)={0x0, 0x4, 0x3ff, 0x0, 0x1f}) r7 = getpid() wait4(r7, &(0x7f00000016c0), 0x0, &(0x7f0000001700)) open(&(0x7f00000017c0)='./file0\x00', 0x80, 0x1) r8 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000001800)=0x8) r9 = accept(0xffffffffffffffff, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) connect$unix(r9, &(0x7f00000018c0)=@abs={0x1, 0x0, 0x0}, 0x8) r10 = shmget(0x1, 0x3000, 0x600, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r10, 0x0) 13:57:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x6}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x95) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r1 = geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r15, 0x1, 0x9}, 0x800, 0x1, r16, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpid() getpgid(r18) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r18) r19 = getpgid(r18) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r7, r11}, 0x3, 0x0, r19, r20, 0x9, 0xb01, 0x9674}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r22 = msgget(0x1, 0x254) msgsnd(r22, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r22, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt(r25, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r36, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000340)={{0x0, r29, r30, r31, r34, 0x1, 0x9}, 0x2de, 0x1, r35, r36, 0x6, 0x1, 0x11, 0x5}) r37 = getpid() getpgid(r37) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r37) r38 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000280)={{0x8, r23, r24, r26, r30}, 0x3, 0x0, r38, r39, 0x9, 0xb01, 0x9674}) r40 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r40, r41) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r1, r11, r23, r40, 0x140, 0x563c}, 0x5, 0x3, 0xffffffffffffffff, r42, 0xc421, 0xd936, 0x3ff}) 13:57:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000000000], [0x0, 0xb97], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffefff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x3}, {0x0, 0x8001, 0xfffff801}], {}, {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:57:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x18) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/94}, &(0x7f0000000180)=0x60) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) socketpair(0x2, 0x1, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socket(0x20, 0x2, 0x3) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) socketpair(0x1, 0x2, 0x6, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r3, &(0x7f00000006c0)={&(0x7f00000003c0)=@un=@file={0x0, ""/79}, 0x51, &(0x7f0000000640)=[{&(0x7f0000000440)=""/72, 0x48}, {&(0x7f00000004c0)=""/40, 0x28}, {&(0x7f0000000500)=""/106, 0x6a}, {&(0x7f0000000580)=""/169, 0xa9}], 0x4, &(0x7f0000000680)=""/60, 0x3c}, 0x2) r7 = dup2(r2, 0xffffffffffffff9c) fcntl$getown(r7, 0x5) fchdir(r7) r8 = dup(r5) recvmsg(r8, &(0x7f0000000a80)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000000940)=[{&(0x7f0000000740)=""/133, 0x85}, {&(0x7f0000000800)=""/72, 0x48}, {&(0x7f0000000880)=""/155, 0x9b}], 0x3, &(0x7f0000000980)=""/254, 0xfe}, 0x0) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) chflagsat(r9, &(0x7f0000000ac0)='./file0\x00', 0x10000, 0x2) r10 = accept$unix(r6, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000001b40)=0x1002) listen(r10, 0x8) r11 = socket(0x1, 0x4000, 0x2) sendmsg(r11, &(0x7f0000002580)={&(0x7f0000001b80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001e00)=[{&(0x7f0000001bc0)="633237575c3edbe1533cbd394c6ca1935df9ed4d1e73bf4380535e883be2cb491582ede4e691ef39d762883124c2e76262da5d8ea79b2ceea2013ca18f3b401600ff7a20933ef9e5780838ad5ba0b30d20e894a95e80e367b6121c5ce8ee000ae2e3554880d10443931a141023c2eeaccdfc67cf68bca401f912554a28beb12a", 0x80}, {&(0x7f0000001c40)="a10d1f9ffe9604618ac0037c700f56f01419712a1ba580a33c0f8620706b8168a04e09a8ad7d2ea47ca6b433dbcc7b776cd877d7206ee366e7641d286f79875460a8edcb8854bb67c184f4ab15c9f8d2dfa77723bfa483949ef44aa9e64231b8a60048123b340ddc6589876bcfe702fa2300a49169b9df663007c5b843ca57", 0x7f}, {&(0x7f0000001cc0)="4722b9ac76ae3142451d7e7131f5c1222ef7edd040589fe5722a1da5ee2804694b475433b5057a037ba1cddb07e324ba515e291124667bb26f4eae24840eba91c3f3cfcdb36c6c984c6b5ca232c159b973177fe5e2e88dd30900c1d46160c984e02f72a94a52a0c62036a3050ad075b2890eade89e5646c148168275129112e771ca1e10230aa7d0f029f7c51eedbd61e3caa5498db5c5932577720a55ea254cee5be912140b95871eba838e1c50010f580c4dc5e3b3ec08ee909b", 0xbb}, {&(0x7f0000001d80)="75ba871b02d01a6152a15acd34c69fc04f65ab05537408bf8be0ee8c9447c411021445f4dbd619d4cc5a", 0x2a}, {&(0x7f0000001dc0)="f98b4c1064301cf21b8d94cc7b17a1d93bd472", 0x13}], 0x5, &(0x7f0000001e80)=[{0x100, 0xffff, 0x0, "0b01764722a1c8b31b438b60543e715e13ea29f9052527036eceef877b6b25b72c41f91d45ce83079a174711ed52511c40c1ccbdefd0eac9c4aa52f10b50657be6a918c5e9329fba1787636830469ccccf8fd98a1e9895556bbca31b34fa759c5ebac1af7f3d4323afc607d38d82926a4c25f3efb707a2c2e51071cf7a08a8ab785dd2a139ae14606d204cc49ae3100729f6403f80fc5bc843ad813a10654732985b9ffe48a6305612fc2f71f38388289c67e465d0d2139ba067d9f4d7aff79b5d98de4392315f88141426658a115385c0bf4541cd6f05a99c57d5937f8f5c5e9cea37d82a733e61995b7955e352"}, {0xf0, 0x1, 0x9, "9a20c0093a81aef26e54b3404b24393cdd196f28d9f2fb66679256d7f0106c5008d7aa4ce448e986280bbd09a07c48e6a8f1638d7cc5150cf95df9a01d8ee0bf3ca7f4ad9a75be210342bbefbd94615482a41182f8d008a8463d23da80315458668e3595aa76641a3e01849bac4c8f8226ac144200a62492414de3c519ca84985765cb82d609246045540817a90866cbd40a77ec82e95757cffd6b8d32fca2e42d208db95de64e6da95cb89af8f313daae25950f0e1a660807f9bb698228d5a2ff5c4fcf3813ba2b2ea6375a1859e1c1833ebd1fb520c57a107029f12b04"}, {0x60, 0x1, 0x1, "4bdfac02a3b13aaaf3290d9a27a407cf69f1d45d2519ce2874ae670fdd010cfe91ffe5623bf2265aa37ed4ad1228114a69e27e28fbd23f3b0cf87bc2ca34bf2f2d0753a53d9b15c0c41096"}, {0xd0, 0xffff, 0x45742ff7, "c1c62fe80e3c280584aa0a044eaad3dbc93bc028b217975dd7b56851d903985dc31ae655efbe14aabd85467b48e4709bf1ee89d41cd5780567fa89c1d450fd51153390ae265d50d33a6a29949dd21eb09e76b9d5282564211211f8e893d22b7626fb823de7653d00e8c255c0d1b6ba6b9189bd00f9b31efc82e6d6328d497f965240ca0983b6c4c3c8a93ba6c64c84690730dd52ca7d07512196ef61ba1cc7d1f50d38275ecb3ed7e311639f3f64699ee5fcb9b1468264418b1e2dfffe"}, {0xb0, 0xffff, 0x6, "2a09f01d03566fe124a4205a93652aa8657564b6354f8dc6c17c72ac5c09c36ee24726115a5a5b5450335d06d31dba80ee724921154245b1189aa316c58931716906c547325c480b803617a98163111fbd66b04424112c45f39bd37541d7a585eb1018018c8a15e1b2ccecf3d9515626a601957556e899ec47463ed3d2bea3fd84c2709b0609baf8efb4a3b056c33257aecddb88b8745d0ec5a44c102f934a"}, {0xe0, 0x1, 0x1, "87a9f4534590ac7b24c24286152a1d48a02733336514f11f811e9323c20f6f2bab9441702e15f811a78ec2062a5fa3e9358906e6762ac35c59393ff7c786f0d249e18f227eb59a3b437143604123918a2b9e59a000b32bc0fa25172013d929a3ed8572386777de99e6727346d8f86f3d7373586e4e90594f9dcf7d0f161111047f9c27cc2283d4de0c39511556d9f38c700192810e68055f9b75ecd34fed38db2535cabacc599b633e63eb610185bdb9e746f4ab8e61a21ea3c9ec374b6bd0c3c848e59e53210e686a3913d3cbc622d9"}, {0x110, 0x2, 0x80, "dd7c6ba6a73c71eaa1828e82772e77bab5e48bbe92ec38db59d7dfd6624738d8006574c3472aa7005d4453a990e24418ea6efee312593b69006b3d8b6a85c60f372afb4f08dd19591a0bdf6773c060845f3c4367ce7fe9337cd1225fd8480f4260ee5e2f0bdb4bd56e5221d3c9f3fc17cdcb1e7787bcb682fe98311417fc8f2313e99f53531eb0aea7d058a56a926f7be4b78ff5ee2c3ba74221183a925d62766e50c523ec55e17ae58c31372cdee20712b7c38697615bb7f070d8917ac077d9892ab2d90372aa907ec874ea4dcc45ad3f433639926c83a4545b6741d1e3a961da41d95ad636c7178359fe3cc5112d4c3574a5ef61c104568e7c936d2e"}, {0x80, 0x1, 0x3, "f6771bbb15551ec1f9a0f341f5d819a577b0e9b5eaca83aeaed15f66eecfb2a99f8c9efcf103a73bd4ab76a74c68cc16b8185ed0debf71941104de474f3a38003cfe75c1262556cc0c4d0afdb9f30662dccab612e9226baf15270f92069a262eb60e048997bce70eb48e711ef17934"}, {0x98, 0x1, 0x1, "c0c21f64083437da45401e473f3444304a471d0467453e32cc3bf41ab4d9bd1b102528bd0be73ee23505274399354797ff74373c4eb0b23bb42584f9bd1db02ce8a1d9423c329c9f2833d01ab50b4aa378e3cab28c2f33a5b695e987c4776f3333b17b9db171056a16c7a13f3a40211dd533b027eb2f8664e70068154dd716ace85d40c7"}], 0x6d8}, 0x2) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockname$inet(r4, &(0x7f00000025c0), &(0x7f0000002600)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000002640)) r12 = open(&(0x7f0000002700)='./file0\x00', 0x20, 0xe) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000002740)={0x7, 0x2a}, 0x8) 13:57:10 executing program 0: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) 13:57:10 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) syz_emit_ethernet(0x4, &(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYRES64, @ANYBLOB="1eff168c454cb27c0f03adb9b524d999b90520", @ANYRES16]) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a895006f53dd000005ffff86dd") 13:57:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x101) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286987, &(0x7f0000000300)) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r6, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r6, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/161) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = msgget(0x1, 0x254) msgsnd(r9, &(0x7f0000000780)=ANY=[@ANYBLOB="0300000000001a0050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9ce333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd2003d5358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250eaf966da01f9930acbce6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000040a9d2abd83cd768a3898e25290c0661355ba3788af0edc8e51eafe839ba9b9a98a4e18d887c"], 0x107, 0x800) msgsnd(r9, &(0x7f00000009c0)=ANY=[@ANYBLOB="99b8c07b0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec12a3648e960b845c79ae403f3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930a03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fea7478ac17dba06f5e4f9be870017926d020000000e8f256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af8d8008bab9c61fbf7964608f5bec84b3d8760fc3c7ea1812a6f86417f832a21589df412cc33ec5afb6d842fb77467ce834f5c125cb0ad7bd1b398249685b292f661394955434119b99684bcee51b7dffd65448990ba942b9143f6541f338691f155c1e4c6ca8065f63e01f4cea90bf1f6a4f6e886b62c7c509cf5ad2cc76aafb77dfbac78dabe0b64364897071f4f260b5076b832d1534509ad852783d67c259be1005c36cf7c4170543bec0bdf6dec37c91ccd143ad42c519b8bde650e4ef6c93dd4df259b8c16b9fde446e8c23841029372f7883666a5c56cad651efe6c92f93fc47a8a0cc5a07113510a116f71389dd8ec7530a398353a996e5ffb3c35060a6"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x0) setsockopt(r12, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x1, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r23, 0x6, 0x1, 0x1, 0x2}) r24 = getpid() getpgid(r24) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r24) r25 = getpgid(r24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x8, r10, r11, r13, r17}, 0x3, 0x0, r25, r26, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x3, r7, r11, r27, 0x0, 0x89, 0x4}, 0x10000, 0xda}) setgid(r11) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0xd2, 0x0, &(0x7f0000000100)=""/210}) r28 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r28, 0x802069b2, &(0x7f0000000300)) 13:57:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000100)=0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x288, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x8, 0xff, 0xffffffa9, 0x8, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r5 = socket(0x2, 0x1, 0x0) kqueue() openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$TIOCNOTTY(r6, 0x20007471) 13:57:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x101) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286987, &(0x7f0000000300)) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r6, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r6, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/161) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = msgget(0x1, 0x254) msgsnd(r9, &(0x7f0000000780)=ANY=[@ANYBLOB="0300000000001a0050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9ce333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd2003d5358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250eaf966da01f9930acbce6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000040a9d2abd83cd768a3898e25290c0661355ba3788af0edc8e51eafe839ba9b9a98a4e18d887c"], 0x107, 0x800) msgsnd(r9, &(0x7f00000009c0)=ANY=[@ANYBLOB="99b8c07b0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec12a3648e960b845c79ae403f3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930a03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fea7478ac17dba06f5e4f9be870017926d020000000e8f256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af8d8008bab9c61fbf7964608f5bec84b3d8760fc3c7ea1812a6f86417f832a21589df412cc33ec5afb6d842fb77467ce834f5c125cb0ad7bd1b398249685b292f661394955434119b99684bcee51b7dffd65448990ba942b9143f6541f338691f155c1e4c6ca8065f63e01f4cea90bf1f6a4f6e886b62c7c509cf5ad2cc76aafb77dfbac78dabe0b64364897071f4f260b5076b832d1534509ad852783d67c259be1005c36cf7c4170543bec0bdf6dec37c91ccd143ad42c519b8bde650e4ef6c93dd4df259b8c16b9fde446e8c23841029372f7883666a5c56cad651efe6c92f93fc47a8a0cc5a07113510a116f71389dd8ec7530a398353a996e5ffb3c35060a6"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x0) setsockopt(r12, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x1, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r23, 0x6, 0x1, 0x1, 0x2}) r24 = getpid() getpgid(r24) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r24) r25 = getpgid(r24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x8, r10, r11, r13, r17}, 0x3, 0x0, r25, r26, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x3, r7, r11, r27, 0x0, 0x89, 0x4}, 0x10000, 0xda}) setgid(r11) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0xd2, 0x0, &(0x7f0000000100)=""/210}) r28 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r28, 0x802069b2, &(0x7f0000000300)) 13:57:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x101) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = getpgrp() r2 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003, r1, 0x0, 0x7fffffff, 0x0, 0x3}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 13:57:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x101) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286987, &(0x7f0000000300)) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r6, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r6, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/161) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = msgget(0x1, 0x254) msgsnd(r9, &(0x7f0000000780)=ANY=[@ANYBLOB="0300000000001a0050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9ce333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd2003d5358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250eaf966da01f9930acbce6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000040a9d2abd83cd768a3898e25290c0661355ba3788af0edc8e51eafe839ba9b9a98a4e18d887c"], 0x107, 0x800) msgsnd(r9, &(0x7f00000009c0)=ANY=[@ANYBLOB="99b8c07b0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec12a3648e960b845c79ae403f3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930a03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fea7478ac17dba06f5e4f9be870017926d020000000e8f256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af8d8008bab9c61fbf7964608f5bec84b3d8760fc3c7ea1812a6f86417f832a21589df412cc33ec5afb6d842fb77467ce834f5c125cb0ad7bd1b398249685b292f661394955434119b99684bcee51b7dffd65448990ba942b9143f6541f338691f155c1e4c6ca8065f63e01f4cea90bf1f6a4f6e886b62c7c509cf5ad2cc76aafb77dfbac78dabe0b64364897071f4f260b5076b832d1534509ad852783d67c259be1005c36cf7c4170543bec0bdf6dec37c91ccd143ad42c519b8bde650e4ef6c93dd4df259b8c16b9fde446e8c23841029372f7883666a5c56cad651efe6c92f93fc47a8a0cc5a07113510a116f71389dd8ec7530a398353a996e5ffb3c35060a6"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x0) setsockopt(r12, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x1, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r23, 0x6, 0x1, 0x1, 0x2}) r24 = getpid() getpgid(r24) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r24) r25 = getpgid(r24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x8, r10, r11, r13, r17}, 0x3, 0x0, r25, r26, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x3, r7, r11, r27, 0x0, 0x89, 0x4}, 0x10000, 0xda}) setgid(r11) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0xd2, 0x0, &(0x7f0000000100)=""/210}) r28 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r28, 0x802069b2, &(0x7f0000000300)) 13:57:10 executing program 0: 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) socket$inet(0x2, 0x4000, 0xff) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 13:57:10 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socket(0x18, 0x2000000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getdents(r2, &(0x7f0000000100)=""/233, 0xe9) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x100) r3 = dup2(r1, r0) fcntl$getown(r3, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:57:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x101) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286987, &(0x7f0000000300)) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r6, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r6, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/161) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = msgget(0x1, 0x254) msgsnd(r9, &(0x7f0000000780)=ANY=[@ANYBLOB="0300000000001a0050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9ce333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd2003d5358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250eaf966da01f9930acbce6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000040a9d2abd83cd768a3898e25290c0661355ba3788af0edc8e51eafe839ba9b9a98a4e18d887c"], 0x107, 0x800) msgsnd(r9, &(0x7f00000009c0)=ANY=[@ANYBLOB="99b8c07b0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec12a3648e960b845c79ae403f3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930a03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fea7478ac17dba06f5e4f9be870017926d020000000e8f256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af8d8008bab9c61fbf7964608f5bec84b3d8760fc3c7ea1812a6f86417f832a21589df412cc33ec5afb6d842fb77467ce834f5c125cb0ad7bd1b398249685b292f661394955434119b99684bcee51b7dffd65448990ba942b9143f6541f338691f155c1e4c6ca8065f63e01f4cea90bf1f6a4f6e886b62c7c509cf5ad2cc76aafb77dfbac78dabe0b64364897071f4f260b5076b832d1534509ad852783d67c259be1005c36cf7c4170543bec0bdf6dec37c91ccd143ad42c519b8bde650e4ef6c93dd4df259b8c16b9fde446e8c23841029372f7883666a5c56cad651efe6c92f93fc47a8a0cc5a07113510a116f71389dd8ec7530a398353a996e5ffb3c35060a6"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x0) setsockopt(r12, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x1, r16, r17, r18, r21, 0x1, 0x9}, 0x800, 0x1, r22, r23, 0x6, 0x1, 0x1, 0x2}) r24 = getpid() getpgid(r24) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r24) r25 = getpgid(r24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x8, r10, r11, r13, r17}, 0x3, 0x0, r25, r26, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x3, r7, r11, r27, 0x0, 0x89, 0x4}, 0x10000, 0xda}) setgid(r11) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0xd2, 0x0, &(0x7f0000000100)=""/210}) r28 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r28, 0x802069b2, &(0x7f0000000300)) 13:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x40000000}, {0x2c, 0x0, 0x0, 0x3}, {0x617d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 13:57:10 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/69}, &(0x7f00000000c0)=0x47) mknod(&(0x7f00000006c0)='./file0\x00', 0x60d0, 0x8) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000600)=[{&(0x7f0000000200)="9344d978ee5425fccc7f19c240b9a3e5bd1ceb066e072261e482f4cf1397412c212f00d4bb8f8c0fae129b29625dbfdb134f", 0x32}, {&(0x7f0000000240)="acd228abd33b4cc16087cc3511ae1dc83e2115047610f8f4edc7327bce378f4e98638438c162428e4c79fa2a0f91e30a956f34a9eebb8b173b03c329c851317e9e335c8d485d05942dd6fd2ba43b7f1a3e79da5014f46a9126851a6580d06ff1fc5024106021c394a798df5fe4237693f4302a266efce1f723b73d17b5fb44fba5d7fb21b1ed15a02f6e1c7162b75c2d8f86a28d0e336c1c1c86952906be23a355ae84c6ca68d044c8c22e4e73b294290cdc747ae0bff2d66651b5aa3e002b93bf77b3f0d2b6a2b0365c97fa01c859057c3270207d1004b76ee7bb5d5e7a1d9da9d1e7df0a19baa8d5fdca87653f0f2316b71691437e96d3", 0xf8}, {&(0x7f00000003c0)="819b49bc393a12feb35d47089d395d542834f632a1e3d3a43173336929c16eb45051cefeb23abf3786f68f09163f9c1a78441f067609c0fd832a5b854b0e0c3164068e55d2952b3b87300ed38015a5885d94fa101a032250deca59b7c866", 0x5e}, {&(0x7f0000000440)="4fa5c9af2d658763372fd9023c0ef1c246238feab7e4eb48d99582e5bba02fef4fe7e7d043373a9a172f28f671a5fd86af08c8eff25faa857e5270a0f6c3f4597ca19a3ef53e297c89139475b5216bb095d0c7defff191fa5aabbdddc02a837d2d5160805fcfe5f1417082585a0afd7b73858d68b78ed92b0d0451b80a19e0da87e6c3482124141cb05eefd23a74c8ec6e0aa3986cc426fb1297d93ca2ccad373286e68f8b07c8b114d7021555ef27bed2e556b42efeb63a762049e6575f84201757b271cac685d06b", 0xc9}, {&(0x7f0000000540)="89f302f82acabd52d8368bb6a0b9d0c2b9255936634a8e0e986ba48077fa6f1d8d3b2d6065da4ae55fa5d94e2359713040f1b9d8486bf2bced2ccd2419161a174f32291e776d6e07d04369fd743023c7c96f8ac0fad671284e3c1cacab1b23cf5fb5ca3f8033f17c3f78e02955a24663fa34cfc6d8e18766234fecf3e383e69d76f3ee9995fbbbd8b8cf8f3e70f3a4bbfad086ec8004c2c32e2401f11c1e4064769f8a68a1a4e554b18af654ed2368", 0xaf}], 0x5, 0x0, 0x0, 0x40a}, 0x400) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x9, &(0x7f0000000680)={0x3, 0x0, 0x1, 0x940, r4}) setsockopt(r2, 0xa0, 0x80, &(0x7f0000000100)="e985841c813d1059c2d1c736cb24008d3012260d89e61be598abe86ca7e1a2be7bc6e89b23c835602127f99710f002c359b0430a6ff0c12c15798245499853ccabf7b9d3895da0828b5594853c0b3ee2e1c8afa3d9fc0461089805e51b6bca09ba5c9be27594e1550d7c61c14fdedeadec35c3097cc78fc26683a4abc6c8468c3c23cf61781c319b1659e384428de4fbee1ca7e2ab8fe1dfce8206e03011ab297bcf1a5514328dbf82f9f7b06daa21a77f68f1109b8294837e81d2b36051", 0xbe) pread(r1, 0x0, 0x0, 0x0, 0x6) 13:57:10 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000680)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80286987, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80286987, &(0x7f0000000300)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000700)) r11 = semget(0x1, 0x1000000000007, 0x200) semop(r11, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r11, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x3, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r12 = socket$inet6(0x18, 0x1, 0x2) r13 = accept$inet6(r12, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x0, 0x400, 0x5}, 0x5, [0x10000008, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fc9, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x4, 0x1, 0x26, 0x101}, {0x8, 0x9, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r13, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = socket(0x800000018, 0x3, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r15, 0x0, &(0x7f0000000380)) pwrite(r1, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x10000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r16, 0x20007479) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x8, 0x5, 0x89, 0x6ca}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x4, 0x8, 0x401}, {0xffff, 0xa1, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r16, 0x40067664, &(0x7f0000000540)) setsockopt(r13, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r14, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 13:57:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 13:57:10 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0xd1d5, './file0\x00', './file0\x00'}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 13:57:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2ad1a9ad, 0x799, "73cc007f0000000000000000000000000000f500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="91938ac3aec8522db5082fa741520f62e07d0268a592048b0aa46e8a1f539699a2ab52f90a6ee02380de4e4138292aca957f2054f6ca4b0f3cca1a2731fb901c899610f682b2d75d3d2e3a05f3b1", 0x4e) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 13:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x8000, 0x0) r2 = dup(r1) r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7f66409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664533dd6381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cf99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120aa7cded5ee4d2251b5b8e"], 0x113, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r4, r5, r7, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = msgget(0x1, 0x254) msgsnd(r12, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r12, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r14 = getgid() r15 = socket$inet(0x2, 0x2, 0x0) setsockopt(r15, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r25, 0x0) r26 = socket(0x800000018, 0x3, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r26, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r27, r19, r20, r23, 0x1, 0x9}, 0x800, 0x1, r24, r25, 0x6, 0x1, 0x1, 0x2}) r28 = getpid() getpgid(r28) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r28) r29 = getpgid(r28) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0x8, r13, r14, r16, r19}, 0x3, 0x0, r29, r31, 0x9, 0xb01, 0x9674}) msgsnd(r12, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf91065f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x1, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0010d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c003fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"], 0x222, 0x40000000000800) r32 = getuid() r33 = geteuid() setreuid(r32, r33) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x6, r33, r34, r36, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r5, r9, r34, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000540)=[r34]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r0, r0) r37 = socket(0x2, 0x1, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='[@]\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000340)='[\xa5*\'+\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='(+\x00', &(0x7f0000000480)='N\x00', &(0x7f00000004c0)='/dev/zero\x00']) ioctl$BIOCGRTIMEOUT(r39, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000300)="af258f61926fb57ee8a7240da8dc") ioctl$TIOCCHKVERAUTH(r39, 0x2000741e) 13:57:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) syz_emit_ethernet(0x2, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRES32=0x0, @ANYBLOB="21e6258b9410d5c7fd807c0593bad9e2c9d65cd22ff52508dc2b6041301117c7dd12663306beac01a76061e2ecc177fd066e5c87faea877568dab5524dfa6d5581b16ed9168ca0ef4cdfa60d5004a29bf4cdef4a7caf8857ac1efbcbe7783d6a613b005b4589a35667580eac748bb339807a6c303d6e3b5e593e5e86e2c8c5286ea2d7b35518c60703c3af5d8189b7bff9352664a776a114f4bf8454070c686902bc048341ebe05ddb2a7e80eea687330e70c45ade2d0a7987539e4b7fe6b7fa1e6b62ef55b73bc4e5f572395a4a49091f84fae524adc041ab96e3e326a9cfb6a2a4e440bfbc61404413caa5ef2c3ad910f3b05cdf54d1c45e92bf5c00", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=0x0, @ANYRES64], @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESHEX=r0, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES16, @ANYBLOB="af355ebfa35bb82c1db318dc4a5aaf02e388972aea8c1e3a048bff10", @ANYRESHEX=0x0, @ANYRES16=r0, @ANYRESHEX, @ANYPTR64], @ANYRES64, @ANYBLOB="cde60aa06792cb075901fdbccfaf0086e24594e1072a68f93b9b13c8e798366636934c5614d5007c42ecd7801aa3c03509bbe70f5f2791deeffa954a2cd72f99ca4a89fa4d5ad988bf5f3920b0187cc4824df35db95c003a897502bb3ab05871a02b74a9610241797f624e4729efd29233cb2295f10481095b6fd09fb01b160a61f34edb95e85664f5550950e85fcb7d87fd1399bc8262b97fccbb7f5d7bb1a5511e66499701719da27d0f4fbbf47c2de4cf942e4745b8a0e2b66c290c887c4ab1a0bed5657f2925dfcddda8f2f95610cfa9477b6179832d", @ANYRESHEX, @ANYRESOCT=r0], @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES32=r2, @ANYPTR64, @ANYRESHEX, @ANYRES64=r0, @ANYRESHEX=r0, @ANYPTR64]], @ANYRES32=0x0]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:57:10 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x4003, 0x0) setsockopt(r1, 0x7f, 0x4, &(0x7f0000000440)="3224012cdb47c395aa4f0edb4ba085d85d306fb2b328ee9184c85755f0e153b14fb2bda9fbb3aeb4ac2d97371aab8dfb698b9136efab873f95f20c893008088dea8f25546c7f2acaedda8a7bf8fed4b8b1e7022d732a715beb31d2769807bad494ce5a62caa90e0155c046abc17cc6", 0x3) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82000002bc5b1342ab2e2f6780"], 0x10) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000600)="94541bf8da6012745c1ecae46cbb456056e58ad06c36a79e97ff7403cb6840351c35167e162c3d1d0cc6d99a05a555a78d7b8a7e3e5eeb24a504a73d72242c0f1183a150cf470e8290cb4743aae4512ee1a2082d8565c50b7cb919056ea9f148bc74631f13ee9881e13966767b94264760005f375fcbcf73c70cd398919a2a004ede56f5ba", 0x85, 0x402, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20260, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) poll(&(0x7f0000000400)=[{r4, 0x8}], 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xcb, &(0x7f0000000240)="7a75c63c5a0093ec50c3518784b402751cf09918c1aad731a311b3a0bac3b346f9c1499bf22644b908c1fa8ef84eab26adf066206a85f62872e43aae80722b784f2cd76fae085c326f1f5c70e03cf815763f53caaacfcfd601048956f6615ee538268abc0e6dd9da7d204b11bfec5fa4d10bdd5fbd4bfa42cd943a03c6072f2ba956b8469dd3145bf5713f7e73934fa36d09c438984cb237f05951adebb62eaee76005187b537a58e6f73ef830c6579169e747bb0ebdf6dfa993f8c4a55ccc4d70d9cf4d164c4aefa4a5aa") 13:57:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2be9ce21283f7afed250214c6f55454bfff2"], 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 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0xffff, 0x3, 0xc77f}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 13:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000100)="798a3e29e8320ecea74ef8a971b0e2e80e0e3bb319482e6155d0a65f935f49742bd664ef74a038a2ac2e193d8c5f01f1f77f6471497f565508e04b8dd11bfcf8948cd75834dd1ed4f7", 0x49, 0x0, 0x5a9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x4c7d, 0xffff18ce}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:57:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 13:57:10 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003680)='/dev/wsmouse\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x48, 0x401}, {0x40, 0x7fffffff}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) 13:57:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x64) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 13:57:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r3 = dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/216, 0xd8) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)={0x2, "0447193abd67104e5dc1ec1efa2bf616678d34d75e88e175ff92e1681ab472263366ec125b3e90f009af44505085c54bf855f4fc96a125c5db15dcf6d53e21de60d5c326a0afc6cf53627b0f03998b521fad74addfbd31c70ba8003f3a302347c97fffcb8b9c71d9e0847e92304f415521ba55702d8ee1b338efad59173481fb5f9e9c41a3aaa6d3cbec2f95299aa8fe6a44bdbad696ab62b66e145201faf73606e1345eee33cefdec1256fd52359ae7276c455335fdfb6715d35d1a3155f081e467af52e797afc39533eea6a032279dc40431c7ad88215556ef793efa8adfc2b8dead9916e5904d555b12b86ac445438c3c322485a552e935982fbb"}, 0x104, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000afaca7111edbcb2d9dd6928f99658f428006a81dee0b4ae39225486ca5da791838c115d69d983ca6535168"], 0x8, 0x0) 13:57:10 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x4) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000380)) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/161) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000003c0)=[{0x1ff, 0x0, 0x1, 0x5}, {0xc3, 0x1, 0x6, 0x8}, {0x800, 0x7, 0x3f, 0x4}, {0x4, 0x57, 0x2, 0x2}, {0x1, 0x4, 0x40, 0xffff8000}, {0x1, 0x7, 0x6, 0xe8}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = msgget(0x1, 0x254) msgsnd(r7, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) 13:57:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) socket(0x2, 0x1, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7f) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000380)) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000380)) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000680)="05ae49c576bf9dca0f96364c13314f09b45dc56217e8031915a2da4cc145984ec969bb0519672a439b81de8d48de0b973570429eb2d5b275a6fe3d28537e9e25ac835da59ef16fca3b13a1a981450c3de168aa1d2b760df7fa2ec78c4791cd8bce40f4901087423e9a342f38789b652bbdb1dfc53c4af10665019070559b3fab6220587301ddcd24fde5ce377a037e175c684aaa33d0536088705d6be216df8879ad75b7a542d5c558806613071808c345d8ffdf2def4482c5bacb2c40283ec14bbec7c88cd518197371c15fbc1c7ad15da4c98561bddc48e8642600bfd0bc045f9f5a80189f8ffc916857c3bb674aaa4f865ed16cd74d8d2c4977f249a9ecbfa3415b5ec2673267581b728fa489156dde5ad877903dcc1cad2b64e657adac4a669f6d8bc216f9595253b8a2951539e29a72d36ac194da24e5f3dd72b8d238fdacde6b1907e0366c2812be5e1358e402058cffd8a29563bb9b416a08e121239b841cddb2bbe2f1aa00aa4da787e5169fa759e608de975881492de52c4ac264e384a898ca9ef67533a90f2612753b4d154c5eb40b84dc4bcd1b41ca52c1cf3c08d1e7959b6beb284f263736bdec45b416db789a9ffceda9e2428976eba98b7bfcb62f2658b4b93c03f7303b8778ee62798c7579ba087024587a7a4d37f0d4dae2b18d1e5fc8fef71bb879dd775510ac53078e588ec133be2ab3028e90958a74bc9c544a1dd819b5d8f14d0dfbbcf328ee53dffd6d9341ce22a0b4959ca966647c25b20f94ada7236def89d4a5297d2b0a23e38e1162bbbcf1bcbb7c15cbf981aef4dfd45eb5f99b53e5841b8c28ef85b89dd5ead37d97fa72082807036ce249eab04e5276983f5f7252d18e7e39302ad8f9497ef49bbefb074ddaf70eed1f34e009625f006f08daf40228ba2d0b56599a53c7464ba0506c1c31e6387a901460fa98aa0453fcf3a786e1bcea4b97ce0c1e707b05c11179e3227eeec37d4fbad08257d008aa263f2c431771c1ee860eb638ad95f463a2a6bfa10487a19023b89ac49ae5e87a97d594213d48b2c83b6fec364bfc37512f1c5f7f8c16e4c08d359825007d45fdd097f916aa191696a89d4eb9959c33780c1d9c7a93bd7a4d23fab574ad1ba88943ac5b4194611351b92438c121ef37705289ef0cd116899475e5818baa7e63a6b1f2b84d5a137f387d15a3d13453b041360387c89c5d76643615af29faf933ad3ab0fe528e7ab8ab8d8150284589c5e2b4645c0c9eb7b8e52be67b907766d5410a95184e5b057c8d232602cf52ddcc20954a2cc0e7e09b730044530678bee04d2bd6bd952eef444bd2751665869882a6e860af42c74bc4cb6dbb6a913b4d2ec0a30324e3cdcb954b63665a78dc3ed8e7427fc07570fc9e0cb1eaf13be04660925a17d968b12b9917cb71cde7234ef06c57e2a3af63079b73977777bd1ee098a33d576c85b7c3d4d105414c749d9b1c42eb79793ca02104c021249a05e8bcf4e831482093aace44f33c857441e926d6b1fa6704d6bce29904269307ea4e3f4f006f4aa5a885af8ddfa522388819020d25da6f1c6b50e9a414c3f1d240257e70885bebdc7916aa5833585f040308f766c7ef09d39f0723176112f1fe76da541e738ad8d14c96735ce16257f09f74067837fdc687d409d81b4886a5d5f6ae273b821a319d1244026cc36386fcf0db63915ee52648c5bd36f3b12e1c5fc7b3d90f1ae648d2021456cafefc979363daba41c97f9e0b71bec4d9836a984663db3b3e47ef1d73c39e2a2aa9620b844402269200e3c6330b4feaa5292b2b6b669127a1ed60fe69846c4d533342a496e73823a2a91c217aea737b40238bd6c4a444a646428117bc91ae62108aced85c489add20968ef0ea251a4b5e68abd64a0e26d1a16d878e89411f6eaad47312ca52e686917e1dceca32be6a6f1a153d4739055f00ddbcd486c78567804db211aa68dc59f67da6f7666f3690f87c2e0dd3b11eb181aa734a4b67001b74d0864ab3206611c470fc79e4a3632008d2c6e4e29b1dd8ac292ab514e1e88910995e2a7609495e687285a1f93a70bb67a3d812aff6e90e10cc0fe479d74076e280337f44a45079bcc37f435571b9cc3cf5e477280bcaaffb4b5e97ec66773b51fdaa6c679941a85cd4921cdd5ba3399e2aeeb511fd03e374bed7a05b62fa9435789f4191f2fe14ce8a4d104131d03019c0eeac35d13567e345ad400547b609c6a48ae54fa0e21c8d88c2428d2c8d4d6ec175c0133c8efb707aae68599c51b46229d978bd6e5c173ef8502a3eed49bae2424cebcfe8337e29cfd6895381f5933b755c61b1e5d422a2ec57361026e98927a1714c169324d14127c6c78a113d7b833402a24fbcd8f4627c11772007499a209a648d35015fb51233baa2216a52f0ffadf4ff6dfc9e2afd8699462064cb8c9ed38b316a9c88bae7c35d611a0fe4c8eec002dc15b8ee50d6ffd6e28381fa57d7f47231f51ff96fec469c518febe516ae9f4dd5179c1142e7f812e66bf63e9384d7a27f6315c07c2a76052f2e225e0ffd01b0eba6ec6195425ae41f651998ed456494ff0844cb0e2fb4d2201256879a2e15588110108b773062e4b8b2c30b8f8c303cd1492adc21647da535052b57b8f7d1ccfa05156321fc5341e273a886f7de8e5544de4f95fe059ef7b9afaa3a9dee24e7e3d3080cd52846f15174c7fc36b7c64b2006f68b1a65230314c7bf88f914f679cd94b1714567cf18b0eca55d9be32e0b4cb1768e7a62e90b9bb93f76f36f94ad2fe01b88f1332f0184d4e0d4c20b14ea3b39725b9f08ba5a200ea6cc4bda50e5359a47f57f378dbbc3d050a0dc451dced68e346970fa494a2149849d6f285e3f25515b31bddfe9bf81f4f30bede874832f703474bd6c11ae26c7537f4f2ce2011889ad7429eeaf18fe6a9fddc6b3d5135fe290fb7262513e5df6a58f7a6e78e3d9a459be87d2aef82892cb23c490138d808ddac087c38ffad11e29ff5d8d369da36a8ad238f6f7998290a864f6e2e587def808f8d8dfd3f49d446d3cbc6f7dcfe636dd63648853ae39ea80db545ddcd01db4086fef1bd587f6992ad1c3da41ac9bc0e91319a327659041550cf7bb8ab68d0a23ade1bf1638714d3e59c0c5bca7c9ba0e8dcc72b314498803fa5836bb807d18139ab2c10ab85506ca730f3767769c210e94fd8b60f06b47f72ff3ed4c9dfbc9be1836a7fd5445d50ecc231147bf1d936729ccec0cc06b29921ebd0a8dec7527b11043f09a8be0eb47e30b9adc74f02b0e5f72440658cf8b93e01e23b7146cb511675bec4c11320e4f67cc86b5b22818d0e0d1723834c1dff1fd676fe0aad9f89dc8aacd6eff881377e1d163dde9a41d9e1da780d57565c75dbc83342fb600b92a07fcaffb27c8a4efb762f793d02dcb5a9e3a32c4f359b7dd5b8221047cd82b02eb93195b73c090721a0a6ab65ee02d407fa052ff8e39baa5ba5ef31612f5c59d0b7796485c6abc990d03c98885bba26d44a93501f8ab19d435374e1b018619500c936a6a6dc3f4c3a0e87c1d9e538524e9c3f8b25b2c1d02002ad683887c92ac29fa218e75b82ad0f144ea671a32ad3a038006bfae41eb32aaaf521d94709321e18cb6f7a77aab9f868d52b7bdcc90b0a34472f21e60c1c009ef1f8518ad6387ad682c9f26677558dfbb6e08edaeb4aa919ee9a710e283ae2cade9558b415d8141db1bbc5a7d457c6126c5af06fc34295aa8938deff47b1f64ca45e60c59d9925c89b92efc3db947ace96535483fae2d53f6acc7fa916782b56b370bf3b2bec6cc008c7122eaff4657c9fa04dd2032e989be411183068cb336ab1df837ebbbedc742304cd0ac62b902479591ba7c8098d6016f2fcbed12218ff0e850667dc49b46247d299f3c195690a4b51d0238637cb594e619a45843cf17fdc54d3b535cf514049980a8f556eec5da6c821e4965a5c5cc21871fb70d37c8adcfa0f424555a1cc3963e30fb7f45f2706cf9e74e7f21ed543fca41307da5f7bd49d234d5df2b62644f2a48242b34cf4057962239bbf88438c91d0b6e5fa44bcc070c03b76dcce1389c3dede5f04fd23df4a8731ea8864e2de7db288310643a6bb4b2242eae456c4b421f6edb3b5f2bffa7b9d638683904a19012fd87d19a66cfa07aa2fd5015894043bdfa09e0cf4e3c20ea340b839e983f39c03201dcfdaec7aaa5ddd5bdfb94572c4199977d6e849989069d5489d8954818a5b2980a1f3c36764b9274a7879585fd96f870dcca838684b87e32d862d678e87083561974d8b2a831f62e3a4f10cef05ada34ca5ed982b4232d6894dc96660327b9639a104cb9f17e78e4e6701d5b147ef1db501a3a9136545c97929a0351c58fea4acfb47c408b6e80009f8bb458beac8e35f41d8e73dbe826bafac8ee5a16aa5765272b5fa5c4df12b5e6e4f2a6c73ed5363e51e93634213eb0f1714de7f84a7fd8189aff245b88190740891204258f56d32297f28c23717eb5de5189de3d61802f9b444e4b85c06739bf16a23140b77972dfb055d5d78e2856a8e2b472e854a07db80c7c3791ac2b918dc479b3fc933e787d3d247476b1a112ff18a328e41c3514b7e238ca80966076e7e6624e7614e36be0b608a26cbe8a40a2fb7e414df7275ff29235bb91776b3cf8a46362e90a5b839c713ed3b686522817c40d51df736067e7010af77aeb0ee9555c1fc6b2d4d41c1c9c58e14aabfbf87cbc718c8be06b04fcdf0b22e19dd22032d9be817b64cb03a06059325e8ea7e37d54209b726204d2040b1b53c1163c82b00ecc88dabfa0ae53ed05cc28e229775aacb1132de7f5e26d07feb8d62846930a0d34e4262845fe1d0a0a6c1e42d798282ddd51ce66c0d3781a553b5f58465ee140b6d8098685ab646a85a6e1a8fa2331444f6b4e4c25d9172b7d5de1db459523891a50b0d53990cd8a4a70e004cbd317dbf2618f24164fddb7a8d8269be050576b63e54752f77073e2e2e08456cec8b0eb87f261749cb4064686a91c0fbcdb562b3cc1ff4700082e40ce56a5c683eedb91e39c221c0c37814b39e979945b0f24ac1b3a92790aded56b9b93fe173f98c1eba4376c646dde3b59d3ce2ddd1fa38012426e23835048cf80668fdb60cfaa830851a7f2ffbae5787912026354bce1338d2210f54c96cf30de8ecf77ef7ed05e4774d0af94223abfa0a7f64aa0c70fe87808c6911fc246fda798340c32bfd92e0e5ffa73117315b39a4b96da9e427624dd869cfe5c9cb4f0078e302485134027cf9bcc8361ebadd7c4104986f35de00824ea16aa2382642a0061b17f1f8c37067171129a2fae522bccafa6f9fa0c0b5d2adf17f0e5f739e6cf44cc49a450bfa1e14aa147c88292b5c22d67a0eb908ddf521dc8aadae77c645b1b5e37456564bd0a9e24159fc5b814ab786003d15710b35445df3060958974a6bfaf9b1aa75a28c7d40056c88ec1c00e361b295e8e267f233a1b4c4fd04d9544fc3f8db71dc19ffe538f664be342db053bf807469dc84ee66a3bb24d835757b74dc988b67dd4a641de028355b47ed13bd608ba86d8d42c7e0d27a483b13fd61782f1a2469844cc590593a6fd23bf2608ca7ad1de53f2b2ed8fda5e3f1414750dcca9258182c0ca4478f8fe032fa0bf0b5a4f476008c34ef458768c240f3f9add90382caf6bb88cb93717fd9f06ef6b28b938dac5b397443b55973be02ecc5c3638cde8d09335393b7cae7eb0b870533c0ba3249003310057ba5427cc74e6fd3a690e109a0ec2d22ebd6b14cfb3fea7e2b9fd3a7dda89edd8", 0x1000}, {&(0x7f0000000100)="4f3092435f1b5865cea56feca5b6d50447b072411d7ee54b7b6bffc68bad1c524d3801a3a2eeba72f7273e1206169b8fe803d6941ced194e499373eddbc053d667531183a95be0be8a34785932838d58be8405a290a1c65de4c5a180c17b717c8e348aea6dced420fa1e99c0d0b5798b1262ec99a9e5afcec2e919560ec82817f646f33f8c98a5daa088d6fa049581da19248d8d880f30fee163b64ded556e4595d35f7f4edbd13ec630660ac3c4070baf5ecfe041d4dbd8f3bf5330957fc937c0e60397045dc56b9a9fe2a6a436c8a8aff5e167a7cc136c2b47b712bfd77b0b1a64a977e16d2f2837d12a019c243eb5137a4caa0d84ef026d7b", 0xfa}, {&(0x7f0000000200)="44688f9634deff0993381dc7b4e1fa5eebf57ea8a15b5ff205155371da0299ccbda6bafb80974285e9c88a9b3b0ce0102df4e4d4e0edc4d10a8fa6038506912fcec07676646832b07b255eb4ad517d8b00d6f39b2068bcfb095eb1169be8cd9f12b3eeee48f9ab62403ce1053eed6955c1d13a0a50f4982088f732ae219dbdfaeb01c95c5ff83095e97367ec848918aa9e2f73fa3921f87a859fec7868d7bd654047cf5d717b45db5197e67cb609f72cefd8c4f913a49b5556955716", 0xbc}, {&(0x7f00000003c0)="18ea698bbcef35e66233762171378bad362826c65b800c0c617e2ea4bf8c51cf367f9408bdc36bee3351f294eeeb11fc8bb8d57e3abb24b5d231b49030fb201e5912b162c55215293b46b09f6d2508d01ed442079586a006b8426efed15ef91d4ff627d5ac75fe9198c0eee5e6a6143d167a3b57736cd4d34e290e598ecd3b649b6555c159bbdd282ddf1a29b4c657344f9be2902a740c4bebaeb5a2393d9a29d8dafa25232e63c7d8546f2d5785878d837416fb9e618a172a488bb84c0405791771141f720cf49787dafbef59ed33a4d4957be9cd33f4141eaf38bcfa5f7164d8fd7496", 0xe4}], 0x4) ioctl$TIOCSBRK(r5, 0x2000747b) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000223a8d20 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000223a8d20 13:57:10 executing program 1: munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{}, {0x566e}, {}, {}, {}, {0x0, 0x0, 0x8001}], {}, {0x400}}}) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x3) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x3, 0x4, 0x5}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x83a, 0x6, 0x200, 0x7}) 13:57:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x8001, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10) 13:57:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000880), 0x4) acct(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x14) r3 = socket(0x40000000011, 0x3, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000180)=0x52ee003f) r4 = socket$inet(0x2, 0x4000, 0x2) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) bind$inet(r4, &(0x7f0000000240)={0x2, 0x3}, 0xc) r8 = kqueue() dup2(r8, r3) socket(0x40000000011, 0x3, 0x0) kqueue() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) setsockopt$sock_int(r9, 0xffff, 0x100, &(0x7f00000001c0)=0x15, 0x4) poll(&(0x7f00000000c0)=[{r3, 0x100}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x20}, {0xffffffffffffff9c, 0x8bea581f05847019}, {0xffffffffffffffff, 0x20}, {r2, 0x40}], 0x6, 0x5) 13:57:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x100, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e63f32af973ee3628010888154ca6b725d38eaa37354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c", 0x17e}, {&(0x7f00000003c0)="e2bea3af717f52ce568b47ed9b2fc88259c885f0297c520d5714bdbfa9c03722d0066851007dc4fdefc34330", 0x2c}, {&(0x7f0000000400)="d1", 0x1}], 0x3, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x70, &(0x7f0000ffc000/0x2000)=nil) execve(0x0, 0x0, 0x0) 13:57:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) r2 = kqueue() r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000380)) r4 = dup2(r2, r3) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) dup2(r2, r0) 13:57:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x20) dup(0xffffffffffffff9c) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x100, 0x0, 0xffffffff, 0x0) panic: receive 1: so 0xfffffd806f6ee000, so_type 3, sb_cc 3438 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 229433 92559 0 0 0 1 syz-executor.0 *334320 59093 0 0 0 0K dhclient db_enter() at db_enter+0x18 panic(ffffffff821dc669) at panic+0x15c soreceive(fffffd806f6ee000,0,ffff800020abce38,0,0,ffff800020abcd44) at soreceive+0x16ec soo_read(fffffd806fc824c0,ffff800020abce38,0) at soo_read+0x53 dofilereadv(ffff800020a7d388,6,ffff800020abce38,0,ffff800020abcf20) at dofilereadv+0x1a1 sys_read(ffff800020a7d388,ffff800020abced0,ffff800020abcf20) at sys_read+0x83 syscall(ffff800020abcfa0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc0ff0, count: 7 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 receive 1: so 0xfffffd806f6ee000, so_type 3, sb_cc 3438 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821dc669) at panic+0x15c soreceive(fffffd806f6ee000,0,ffff800020abce38,0,0,ffff800020abcd44) at soreceive+0x16ec soo_read(fffffd806fc824c0,ffff800020abce38,0) at soo_read+0x53 dofilereadv(ffff800020a7d388,6,ffff800020abce38,0,ffff800020abcf20) at dofilereadv+0x1a1 sys_read(ffff800020a7d388,ffff800020abced0,ffff800020abcf20) at sys_read+0x83 syscall(ffff800020abcfa0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc0ff0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020abcb80 rbx 0xffff800020abcc30 rdx 0xffff800020a7d388 rcx 0 rax 0 r8 0xffffffff81fb607f kprintf+0x16f r9 0x1 r10 0x25 r11 0xb6778beec9b7c3 r12 0x3000000008 r13 0xffff800020abcb90 r14 0x100 r15 0x1 rip 0xffffffff8219a9e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020abcb70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (dhclient) pid=334320 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7c278,0xffff800020a7d608 process=0xffff800020a90b50 user=0xffff800020ab8000, vmspace=0xfffffd807f000170 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92559 229433 51731 0 7 0 syz-executor.0 92559 175493 51731 0 3 0x4000080 fsleep syz-executor.0 36290 60870 91298 0 2 0 syz-executor.1 36290 243387 91298 0 3 0x4000080 kqread syz-executor.1 91298 419463 48815 0 2 0x482 syz-executor.1 2149 73397 0 0 3 0x14200 bored sosplice 51731 413492 48815 0 3 0x82 nanosleep syz-executor.0 48815 200580 62274 0 3 0x82 thrsleep syz-fuzzer 48815 373869 62274 0 3 0x4000082 thrsleep syz-fuzzer 48815 362729 62274 0 3 0x4000082 thrsleep syz-fuzzer 48815 362861 62274 0 3 0x4000082 thrsleep syz-fuzzer 48815 154391 62274 0 3 0x4000082 thrsleep syz-fuzzer 48815 13844 62274 0 3 0x4000082 kqread syz-fuzzer 48815 116497 62274 0 3 0x4000082 thrsleep syz-fuzzer 48815 405807 62274 0 3 0x4000082 thrsleep syz-fuzzer 48815 305262 62274 0 3 0x4000082 thrsleep syz-fuzzer 48815 124321 62274 0 3 0x4000082 thrsleep syz-fuzzer 48815 195745 62274 0 3 0x4000082 thrsleep syz-fuzzer 62274 246919 5788 0 3 0x10008a pause ksh 5788 112981 63181 0 3 0x92 select sshd 75507 36987 1 0 3 0x100083 ttyin getty 63181 154824 1 0 3 0x80 select sshd 16229 264278 66244 74 3 0x100092 bpf pflogd 66244 74328 1 0 3 0x80 netio pflogd 70259 392039 824 73 3 0x100090 kqread syslogd 824 210504 1 0 3 0x100082 netio syslogd 84773 325181 1 77 3 0x100090 poll dhclient *59093 334320 1 0 7 0 dhclient 85203 92326 0 0 3 0x14200 bored smr 83419 4737 0 0 2 0x14200 zerothread 87556 21620 0 0 3 0x14200 aiodoned aiodoned 31141 41684 0 0 3 0x14200 syncer update 16247 141137 0 0 3 0x14200 cleaner cleaner 89005 249138 0 0 3 0x14200 reaper reaper 21694 394886 0 0 3 0x14200 pgdaemon pagedaemon 31851 260952 0 0 3 0x14200 bored crynlk 18671 28332 0 0 3 0x14200 bored crypto 3979 66665 0 0 3 0x40014200 acpi0 acpi0 40956 365145 0 0 3 0x40014200 idle1 53420 193363 0 0 3 0x14200 bored softnet 23931 466340 0 0 3 0x14200 bored systqmp 17393 195105 0 0 3 0x14200 bored systq 84144 93408 0 0 3 0x40014200 bored softclock 45842 435643 0 0 3 0x40014200 idle0 1 415902 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 59093 (dhclient) thread 0xffff800020a7d388 (334320) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82641eb8) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9546 6553K 7069K 78643K 11947 0 pcb 13 11K 12K 78643K 717 0 rtable 90 3K 3K 78643K 395 0 ifaddr 92 17K 17K 78643K 139 0 counters 45 34K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1500 0 iov 0 0K 16K 78643K 83 0 mount 1 1K 1K 78643K 1 0 vnodes 1235 78K 78K 78643K 1725 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 11 1K 1K 78643K 13 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 487 0 sigio 0 0K 0K 78643K 22 0 proc 61 63K 95K 78643K 536 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 254 0 in_multi 55 2K 3K 78643K 161 0 ether_multi 1 0K 0K 78643K 27 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 277 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 135 88K 100K 78643K 2704 0 UVM aobj 29 2K 2K 78643K 33 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 103 0 NDP 15 0K 0K 78643K 29 0 temp 152 3027K 3091K 78643K 13337 0 kqueue 5 8K 22K 78643K 54 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 7 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 69 0 67 1 0 1 1 0 8 0 rtentry 112 88 0 53 2 0 2 2 0 8 0 unpcb 120 417 0 407 2 1 1 2 0 8 0 syncache 264 8 0 8 3 2 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 290 0 290 1 1 0 1 0 8 0 tcpcb 544 739 0 735 14 13 1 13 0 8 0 inpcb 280 1928 0 1921 11 8 3 9 0 8 2 nd6 48 12 0 8 1 0 1 1 0 8 0 ppxss 1128 1 0 0 1 0 1 1 0 8 0 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 88 0 88 1 1 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 63 0 17 1 0 1 1 0 8 0 pfstkey 112 63 0 17 2 0 2 2 0 8 0 pfstate 328 63 0 17 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 361 0 207 14 3 11 12 0 8 0 art_table 32 362 0 207 2 0 2 2 0 8 0 art_node 16 87 0 57 1 0 1 1 0 8 0 sysvmsgpl 40 64 0 34 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 11 0 2 1 0 1 1 0 8 0 shmpl 112 31 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2086 0 685 46 0 46 46 0 8 0 ffsino 272 2086 0 685 95 0 95 95 0 8 0 nchpl 144 2989 0 1384 61 0 61 61 0 8 0 uvmvnodes 72 2551 0 0 47 0 47 47 0 8 0 vnodes 208 2551 0 0 135 0 135 135 0 8 0 namei 1024 8883 0 8883 2 1 1 1 0 8 1 percpumem 16 38 0 5 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 560 9 0 2 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 0 1 1 0 8 1 scxspl 192 10078 0 10078 11 10 1 7 0 8 1 plimitpl 152 64 0 56 1 0 1 1 0 8 0 sigapl 424 700 0 667 4 0 4 4 0 8 0 futexpl 56 13797 0 13796 1 0 1 1 0 8 0 knotepl 112 207 0 186 3 2 1 3 0 8 0 kqueuepl 144 352 0 348 5 4 1 5 0 8 0 pipelkpl 48 369 0 358 2 1 1 1 0 8 0 pipepl 120 738 0 717 4 2 2 2 0 8 1 fdescpl 496 684 0 667 3 0 3 3 0 8 0 filepl 152 6295 0 6190 16 10 6 14 0 8 1 lockfpl 104 142 0 141 1 0 1 1 0 8 0 lockfspl 48 51 0 50 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 176 0 165 1 0 1 1 0 8 0 ucredpl 96 453 0 444 1 0 1 1 0 8 0 zombiepl 144 667 0 667 3 2 1 1 0 8 1 processpl 960 700 0 667 6 1 5 5 0 8 0 procpl 624 1835 0 1790 5 1 4 5 0 8 0 sosppl 128 14 0 14 2 1 1 1 0 8 1 sockpl 400 2435 0 2416 16 11 5 14 0 8 3 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 16 0 0 2 0 2 2 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 240 0 0 29 0 29 29 0 8 0 mtagpl 80 30 0 0 1 0 1 1 0 8 0 mbufpl 256 500 0 0 30 0 30 30 0 8 0 bufpl 280 5649 0 185 391 0 391 391 0 8 0 anonpl 16 96062 0 78676 90 3 87 87 0 124 15 amapchunkpl 152 4517 0 4365 14 4 10 10 0 158 2 amappl16 192 4137 0 3188 73 17 56 60 0 8 8 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 373 0 368 3 2 1 1 0 8 0 amappl13 168 100 0 99 2 1 1 1 0 8 0 amappl12 160 10 0 7 1 0 1 1 0 8 0 amappl11 152 72 0 54 1 0 1 1 0 8 0 amappl10 144 17 0 12 1 0 1 1 0 8 0 amappl9 136 385 0 381 1 0 1 1 0 8 0 amappl8 128 361 0 328 2 0 2 2 0 8 0 amappl7 120 128 0 115 1 0 1 1 0 8 0 amappl6 112 29 0 22 2 1 1 1 0 8 0 amappl5 104 543 0 524 1 0 1 1 0 8 0 amappl4 96 592 0 557 2 1 1 2 0 8 0 amappl3 88 366 0 360 1 0 1 1 0 8 0 amappl2 80 4537 0 4459 4 2 2 3 0 8 0 amappl1 72 25271 0 24817 25 15 10 20 0 8 0 amappl 80 2124 0 2072 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 32 0 4 1 0 1 1 0 8 0 uaddrrnd 24 693 0 669 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 693 0 669 1 0 1 1 0 8 0 vmmpekpl 168 10307 0 10273 2 0 2 2 0 8 0 vmmpepl 168 93191 0 90968 147 38 109 128 0 357 12 vmsppl 368 692 0 669 3 0 3 3 0 8 0 pdppl 4096 1393 0 1345 8 1 7 7 0 8 1 pvpl 32 274941 0 254320 223 15 208 208 0 265 39 pmappl 232 692 0 669 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 230 0 33 7 0 7 7 0 8 0