00040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x8001}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x1, 0x400000000000000, 0x100000000, r3}) flock(r0, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x6, r4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x665, 0x1ff, 0x3, "f673713fc6e2f52c43ae6a5e9c8aa0c4137e5001", 0x7, 0xcb5}) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff91) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7, 0x0, r3, 0x0, 0x0, 0x0, 0xa22b}, 0x0, 0x2, 0x0, 0x0, 0x8000, 0x8ae}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r3, 0x0, 0x8}, 0x4, 0x9, r5, r6, 0x2, 0x10001, 0x3}) 16:00:18 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a881006e002f00084e2200"/35, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6002fffc9078003f01000000"]) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) setreuid(r0, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) setreuid(r2, r3) 16:00:18 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000180)={0x1, 0x39}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:18 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000280)={@random="2f0000d30080", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000420", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000380)) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x200) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r6, 0x0, 0x0, r7, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="01012488500f7300"], 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="93642d4bb5d374150301c0f062697241b2b23791f7adba6bcea30aa97b70d6dba9b3e307d3bf7cb86be913cf1d134d29037fe2ed9487dfb45f8d97e034a963dd1f721bc331f710c5d28cfaf357872da0384fe48d14fa057d3fe8e42964a3d26083329644e4434960b6e49520ad26417a755bfcf19ab70afa9856c441", 0x7c}, {&(0x7f0000000080)="73e435500d995647425d22dae1c60eb003338e53164022eb002c375834ec5f", 0x1f}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="3000000000000000ffff0000190fd901000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x8}, 0x405) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) close(0xffffffffffffffff) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x8001}, {0x9, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x34, 0x2, 0x2, 0x5}, {0x49, 0x0, 0x20}, {0x6, 0x0, 0x0, 0xfffeffc1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x5) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='x\x00') fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x5a) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x9f000000, 0x4, 0xc471, 0x1, 0x1, 0x5c5, 0x2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x4, 0x9, 0x6, 0x9614, "18aca87b0b803c9d0074065317fa3435d1535b35", 0x1, 0x8c}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000005c0)={0xff, 0x7fff, {0x4, 0x3f25a6cf}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xfeffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x200000], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x90a2}, {0x0, 0x0, 0x8}], {0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x2c9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xef, 0x0, 0x0, r2, r4, 0x0, 0x7ff}, 0x82, 0xfffffffffffffffe, 0xdbb7}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) setrlimit(0x5, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80ffffffff, 0x0, 0x2, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x9, 0x9, 0x3, 0x0, 0x3], [], [0xfffffffffffffe00], [{0x0, 0x0, 0xf2}, {}, {}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x3}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x140) preadv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000040)=""/181, 0xb5}], 0x1, 0x0, 0x1) minherit(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0xa84ee431d3d2a762) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) setitimer(0x477ec4621db9fc63, 0x0, 0x0) getitimer(0x1, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000000)={{0x3, 0x80}, {0x0, 0xfffffffffffffffb}}, &(0x7f0000000040)) 16:00:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x20002fffffffe}) r3 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x7fff, 0x401, {[0x7, 0x5, 0x40, 0xff, 0xd6, 0x6, 0x7, 0x1000, 0x1f, 0x1, 0xffffffffffffffa5, 0x2, 0x81, 0x6, 0x3f, 0x1, 0x80000001, 0x47c], [0xffffffffffffffbb, 0x9, 0x6cb, 0x8, 0x7, 0x1c, 0x32f, 0xfffffffffffffff9, 0xf14, 0x62ec4bdc], [0xfffffffffffffffd, 0xffffffff80000000, 0x632e310, 0x67a5, 0x2, 0x6, 0x3], [0x1, 0x8001, 0x0, 0x7, 0x8, 0x8d], [{0x800, 0x8, 0x80000001, 0x4}, {0x26, 0x800, 0x0, 0x6}, {0x80, 0x2, 0x2, 0x7}, {0x9, 0x47c9, 0x7fffffff, 0x1}, {0x7, 0x0, 0x6, 0x3fdf}, {0x8, 0x27f4, 0x1, 0xfffffffffffffffb}, {0x6, 0x63, 0xffff7dda, 0x4}, {0x1ff, 0x3a1d0000, 0x1c, 0x38f}], {0x2, 0x6, 0x101, 0x1}, {0x9674, 0x9, 0x80000001, 0x7}}}) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) sendto$unix(r4, &(0x7f0000000040)="20e0af27fbf881a65655f0195e7e1d53aea746f429cdb38dfc9b5b75ef1bca7b88870eadcf67ef768afb05d21c5fc9c9957937726014bacaa189733dafa866f9a51500ed2d40e06af71ea63e7c0025935956531c8aa9839a741064d8a77d77a7d3138f8489f55e8556333d69079b15bc5736862c6ce483b1ced0146122bef9ddd0989a779ba50f95440507381b", 0x8d, 0x415, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = dup2(r0, r2) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0x5) madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) 16:00:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f00000010c0)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSDTR(r2, 0x20007479) syz_emit_ethernet(0x10b6, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1080, 0x3a, 0xff, @rand_addr="00fe0700", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x20f, "281a3eb3700f30b35211ae9cdc894bedb70e6ff7310e973c5ddfef4c131397857a75a65a8e7a1d137f35c19ad456a6a85213e5afc163fd3305cd7077b687e7f8e86eb2f80f4da096f82a98548022f5db9cfc7e42b495e1660e11cf8c55129be663397ebd96af73527c42489a3fdab3bf384c82404cc3563c91e6c6ec6853066cfcb7bf8d812b421fe8f183c534ad0067572025038ce06f00d538efaee98488d44ad4dadbfc335c4f65da7e160aa3dae6ec1d51e9bc09cdf80889f05d7684c1ba693ecce8c43a160c517141e36b879a1551a888fe2ec05c9639be666a9ca502c4b60d364a2b14aabd22f7b776b2c8d2b0e0983991f8f9421a30f5f874364ce3a255cbbced1e8008b5ef74b5d179ce0b0a8478e16c6fdcdb3c404ee20b5ab77301f7d328e843bc416d85f5b65d04138a1fddd38dd1895ab5d4cbd81968cf697512f4d711e5f74cfcf8f30c8186f276d3a4b8aa1ee8210c2c3118e244012d2645da145c757e91cb3d28e7b6377fb6b676ca192a01135668684acbb2a6bd34335d0adedc75f826c997c8ecb8b606fdbf8c3a83be269054fe9251916ce60c76a6021dbb6dc0af339c312bcf0549a35a7addcac83443cf5dfc486f8151bc18c40909994e018139712bc7657d678e79d92647b27a3fd8fa2f47ed59d73d0d4895ed00ba6a43795af015e62e165effa4845f4814c98cc87393fb4d339bddef64879ede2597903dc416b3dc7cc09d5e1a3dcac691261ae5a3a25f7bfd45b489a129ac56b598f6199b4820c42c0c4034f903cea386d98b24c20f3b4a29ab0559edbff19e1981ef56c5ff793b0c4d91339aafad71190b0a88bca6eb895135cd1b0d504eebfbbff65e8ef852c07f42c67e208a7813fce98454a78c29079b07d7024a934d3cf140bf858f8d747ce7808c4c7a14dbdbb01dc38b365c24fd9d955d306d8de5b774a836b636def5958b7c29c1662f6b829e1939af75451503403d9e919fb6f560400446f2d97ed04fc5b2caecfcf378c941e5d042cdfdc767594c4454f6cddf92436a39cc5a267267d64a5a0241f5965457da9047063b6015bb67060de9280d3392e8a368c5a7ef4bb30d19f4fa086185cb43e879facde3ace405b1fad49ffe8530d0f302a9ddb86ccd6e8798f529c4c1a75e21f4485ca5b6feea73aad09f05925a930fd550d7b9f86c20637b0bb692a27eb2ba804ebf41936c0246066ae7924fc6e4c8f7a73dafa078c5eb9e95dc5b596f74a162cd6bd38e00cd25d2d9d8fd7a0bd0116c9764ce968c91bd34075e1d6d19c4cd900eea434847bf9af51be389edd0872fa98383581df0a916e322e3618a6f1fc71fd8430a26ad6dc02aee8d744696fb8fb84040823debf6741e48562cc07a6b05594941e61b1a77588720305182a71e5ac96897958f5312024b52b55919160291ca2159b8c4f942306779e8f7b310c49b3f7aa36c8ce4c0b0aa676406d7fbc72b72c6c1ef5fcd04ca32b90411fad3ccc522eb259549294c932bd3fae6b0ff6fa8ed32f1cb11440b7ccf2de2297f2cebd77be55d42d3cd5cea172f2fe7195be75c83694c24ed934910c703aa94b8390fef7f96029bbd540960614334ad2475e1c96b9a07b8ace52d4f8ce11de82f938dff8aabed2f009b41011ed5a77b835497f5d37cd2aff74292eaabf4f9fc36ee081b928f88255096d9f334a4c855a3f9da0fec4f6e0caa52bec5243471ce5d49667e56172a038a6974ece1b566a0712f1b4f374569471e45c2f9bfb195921e0039f095e7bebdcd9ca6c4d39bfb0c01a06baa91268d943225b04270d8376dcec24cb8c7a816ee444022039796e56a96cd4a74108490a6acc9825150605dc447db41ba04f09611b51297f1c72631cd53e0a40f9220b38def956da18af8b38d2a1b393b0313a459a15b9f0ebdc4c3378059bc32deb64672fd3bd369d4403c627a02ff4f222a5997d7faad3e0acf652f5ffc2289e94d7aae80c30503350041baddf468e373495274861b6cc544b68d03da6f125ad59951a32deb0eecd2bddb3ad617636d46ab35cb1b18a50df661879b7be9a9896a52d01c9153dcdf5d1b36181c87c1d2b729fe0e856f3e5c5a0090ca3dd1ebc84bc1eab904578e46c5b9b2e1ac414187e79c1300d4b002f7011ece03abe3cecaff7f2b07058d369bdfb725e9dd88d0152d147eaa85db3b9464543ac2dded896b910bb33d9cb1014df2250a2b01915c02b55007cd92a23ea099a68d1d3eb3e19b0446d7b22b2d6a1e11f877b375713a6e7829b543e00198b8f44051cda32cac035d5ccc6852e48c0688a5bc774845f5fcad8123d256beeb7dd13946145e422d7216e41ab964dcc5e0f70ee060032cc144740fe2c3d8cd5730d730e7f2b94c9c5615641563b892973bf327df0c2fc5478e4032db25708ad6251b02a5f596bd73e7d692cf235e65286c11a0f540d58bd829206ced8e709bb33e2392c95b8efd502d6cbee2abf4b2bfcb249b33a1bba35f287439f1eb544659ac1c6d35353543371503b94b0b42669badecfb1b05f1b4fe615987a57b9dde816b40a80cc8e2b898bd649b2028fd43a05fc9d622970b436ce083bc0f3da6109de30259c67b5b1ce194471e982612549cfe522f39ab1e78a47783c204a54fd1f13dba0d057854e01ccb9405bee768914309912cae1f8ff0e574ac734a10a974e8249d6d0f534492b906813d28cf9cd9103cde2efd8eef9ffd3263adf5d0cbfccd8d0728db3340a83b5464289cd259466fe2298abd120df388a06ababdb6bf58a05400b65e6065ecf8254587a5d96044f4aa6557651ff7960d95122f2aa71e0ca3323c77d0553cf714c2769a1b6e51769fe93f644ca64ff7e0c376bf3269c661770381b19f0d11cefe34c2c5dd1fd662322b6af8a80c4d98b07dc039846623e774910f739796ee9b3d68b32aa337ce7abddf8777c02850a48a4fe763aaa5983b9ffb5f59a06069f70cb7a16e7513943557639db53a72bd9ca3c8305b1f6cd7154c9d1c2133e48eec42a3f7aeca0932856dd1f4e0f7e20125f549df13af43c3a326a85dccee8b0d195c767f5fb1e6c2abc2da49a79910e4a1956e56890bba72da7aaae26b4b3c41d13a01793a5f20fd351adf857edc51a57b17b37e1a6b7dd3f2ff63227a58613ebaf6e5fc37230f9b4b5e29fabd2da6a65be9a5a76859fb974cc2c5e3ac6cc362250823792ce88f83e3ed9b401dd7d482fe3c89d1595ef33ba8a7761a275706f3ec4ef6288b22ebfb5d9d6b2a60bdced3585d3f679deb4ea9ac884d2e0fed3fc9c080870f905ce3cc4b54853105b36c21c7c45ed5a1b814d282b8e17150d24f26a1d1f70ec90e9f585706c49693fa5c04c82080f19359ca59eee174d0d3ea6fb6f4b2a7817b6661d372c33898372624998d4e9c2a9c2967e8b4f0ae7a01a9da9b99e25ae5003bac866403ef7e7f63facf79f9df338e9c58f75f8ec5330f23f42cc535dd8defb01e0e0ed8ccd91c176ab5e548bdc47ddfaef2ef73d5ec8af73131c147acb93c01d30f17fb908fd19ae752242ea3594648cc84836ffb96091071395f616be2cf37f6d5a788a0f3e13a5c625f586cd06ffdb38b5070f4c31c51187dbd52a0b16e2bb83aab8ad001d83965f97c8cb8b0e542e1439cb29d2189c123bbcb7ea2c60d774b939e57eea5932fe5d5d65692b739377af0707e90fc025af063368a3bf8f00f0a8b726cf845bef72146076547b64133d500d05b887636a00b2a03fde246ceb22f2d8c1a4c6c79df3708667172e006e28a484703d2ac2fcd15c0d7f501c6ced4f8e2a69378253b2af97e25e9c9bd90a6d4e8265f63481fe0cdf1db319a4da9a2318d4fc32c7a6d81e191d08e6638ac5c88335bacf4ed0d01a656f7883f6b8e87123460c068b5e36df956270b27c06880c57735bf585c7d5da800ae9bae020b2d0b78475db9a32f1af513ceceb8f5ed89aad04f516b0c3f1efae9a52ff6739f6df6939571d1bb1debfeaa390ead4b5a39781ff06288f0d3f5dd2da2c5ac5b4f30677ea570250a20080f9755643b9a1156910bdef9d0bf9fc8bb5edd0bbeadd4d6dceea0bf5c9457e44bb333e9861f9dc4eb0e94fd8dd3d92d2e329d3b86e93405746487436480321d5cdbb5da485b5ab8a8f888ee80033deaafd69ccd35d7609cefdd8435caa27fe3a77b9a8704c8f88a509b4f1df893cc2ffe2befeaf6f6437be595115c232ea673fc1f6fc394ff65dc38d543770fe29f0e2ffaf793442b14319a33a494b3dc95f66fc6250e3a695ebe08933981f127fc1506297a253ed8c0772c22fa8dce3c9e64256b070c90c8c72447bb48ac5ca7a60c98b8a81b2b8724a9d361765a254e86de81e95c7b1c806bd19fb8da412b0ebcf0fb15a5ca9d7fe6418b9c4e93bccf39a07a609d9e5cb56bc16ac7e01053f54216deb620f6581dd56db9f1634ac93fbc53530cced2cfdbfeec539a414071cac00f1ef63e03ea5e5802be679a4dae7316bb71cbe53b5c10aa58c03fe22a0971f77db0fa32a37fdc8a408d7e4f1aa5ba3ab8db1f542dca373250002667c02dbbb28a6f19e793cdc3c019d0570097d439c6a12fce8777612c974fa5e993f4a3f2e0d5a0883abb300dde9ce59f46b65816c5295677fec94074f92af27128a65b82b08ed815599d337594583c2e7d023f81ced0fe2c88de6e5db98e69075495db77ded0f1742e3386fe4aa8b51749afe409032e40f4649d093888ca00cbeab5c6b4d59913e1aac43000ee6427c6c40201938e826831d5fe271bdc8e423937fc96c7fd4419c1be56428bd061d439969806417fede62d088c03973b529b575234f0f9cfb63df93cc4456f49f580e80c12fc8eb6bfb95805ec4f4498d022afca223d8269f3e813919196ab4112d666af08352a7a0615065e6d3e91331c4b6b771fd94583f616b92b13da9f0e0f3fa0e6c454849ffd3ea2026eb26a88ab2764558e6bad67f5d4cc0a0d6095310bb32d2cf774d50f3cb1566282168bc587956d8dc7b995017400f34434a1a010e90877a6f348db665709739c5e662cffe5f38b4c75960cb1ccfcee177ed4b1d89e247b6477c381ebdaf06137c232ebdb827ef98f5991841732283787a9c81e6a23fda55f9e925caa455f38efe52e8fbef7f86048b529fea994abe35613d7e89308b03cc70638342b22af20cd4e1f09b0171c1de5f23fac4d18a58f49341327410fb311b1788377d750a099745845b040e8ae5b2a3720b97fb1d45f22a26b3586236c704386f27623e35486b2ed47026cabdab77603fd784059bd35fcb68a14ffec0daeb5415f9599d702e48bfbeed98b62aa80e1578e1494bef47ca6edcc0a6d4613c2b103028168d8c1b908661e0bedf24a965736696b53c037e3fae25ea1cb5205e4883282f44ddd9454200f6cd4f110107037d4aefb65d570f1066a212646d03df42320af5cade09b836578aa6b007e87b76f0769a3578b632a1c67cf1188c021c4afe77057ae6eaa2701c71ec2495c94264bba2042ea835bb9d6235bc2e8fb2675638837f8cea8c133c1c4719076fc1005d1a27d17051d96dd53544d69b2652e66cccafc42da8d0c0a2c536c9cf142db9ec7782c5810ea324a5ea559341568af725d2ccbaf3be8e2aa5e49be47c3c95da46cd94defbb3ca412dcf479176341e4704f7d447c652786c5c1ff4ec6669a4360e3a63a2e4cd6d13ea9d06a38cf0b4ab793dde645d34d16f968f53264db8ff6dde5ef856b7551ec524b9e125f1ec458fa9e8c60e47268c69651387392be17be7d04627805ea6396c067fbae7ae430b1f634f98190178ba8e4704ab2a4b9e5881bba242845fc19967cf5917debae0c3fbe68ec0707d044dd537369739f83770b781e0ebaa2a789bf71453154388f4a6e8322f94572a27bb6dbf7ca54f891729eabe18461c729c1d332f3ccba612ef9e056b2d3894d8c0dd7933804be285cff782e0bed1b76fa3399ea49f133be0511e7"}]}}}}}}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x6a, 0x0, 0x20}, {0x7a, 0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x3f, 0xcb, 0xcf, 0x238}, {0x4042, 0x2, 0x2, 0x6}, {0x0, 0x2, 0x9, 0x400}, {0x7, 0x5, 0xaf, 0x4}, {0xfe00, 0x3, 0x2, 0x7fffffff}, {0x8ea1, 0x2a, 0x6, 0xb735}, {0xffff, 0x0, 0x3f, 0x88}]}) 16:00:29 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"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="12"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0xe5ccda0e3d9c5d6e, 0xd0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setgid(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", 0x14a) 16:00:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf86e589d58abd35d049253cbd6877412dd29fa61ef727fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}, {&(0x7f0000000340)="468ee0e54546f08b243c34ef344c5948f62445e94b7fb65c9e0c795ed96fc08b979d741614c6927b937773a696404e1ba82121da2da453042647321b42df16f0e6cf28c2086042b3ece7a5bd4b384735d2a2f797924d4757918435448d3e267252de1485ed84a49dc832e0aa599e47b7adc66534beecff078ace0d2ef2857eb06f851ff21ed55f224af071609ab7f3dc415e4c91d2c1f3d35176abc2c79f1fc26689f1af6b986bf5b543171e96832f515b2049669d4d600a325b3a31be06f3a715a1892fedea1a902d3a5700b04857855cd771262b01e6d922f11b82ac00c2bb42927f34c464062be4ec15", 0xeb}, {&(0x7f0000000500)="ea5572adf94475f962a1f56cda34b990ab834a2c5ca45b678bbc92532d74a21fded505c85d2da6289a2b303e824ae888dfbd185ea49e7d1f7474a432c5c36f5d849461d2a076500b07249c817e377dd6e5d079a9f690e8fa5d01ef967da5553c3ad4ffac2e64b5fdc604d7732f5ab7a1542cb61314fde028bf568bc6865e86cdeed8c8f506b2af05549a966f017ae015f42a266b40683bcf2e64cba1f4aa7c6fe72abdbe923c9bcd72dea177ba5ab98a9a409098f02532318c107402c39db9", 0xbf}], 0x3, 0x0}, 0x400) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0xea8}, {0x0, 0x20003}]}}) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:29 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="a8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) 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) 16:00:29 executing program 0: clock_settime(0x0, &(0x7f0000000140)={0x1000045b}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000400)={0x7, 0x7dd, 0x3, {[0x7fffffff, 0x0, 0x5, 0x3, 0x40, 0x40000000, 0x7ff, 0x10001, 0x59f, 0x8, 0x7ff, 0x8, 0x4, 0x1000, 0x3ff, 0x93, 0x1, 0x7fffffff], [0x6, 0x10000, 0x8000000000000, 0x5fab, 0xffffffffffffff73, 0x800, 0xffffffffffffffe1, 0x4, 0x1, 0xc5d2], [0x8, 0xcc, 0x3, 0x81, 0xa8a, 0x8, 0x12000000], [0x6, 0x3f, 0x7dc, 0xffffffff, 0xa4c6, 0x4], [{0x5, 0x2, 0xfffffffd, 0x3aa}, {0x6, 0x400, 0x1, 0x6}, {0x8000, 0x0, 0x6, 0xfffffffffffffffb}, {0x4000, 0x7, 0x0, 0x4}, {0x0, 0x2, 0x8, 0x10000}, {0xea, 0x8882339e, 0xc5d, 0x1}, {0x5, 0x5, 0x5f, 0x7}, {0x2, 0x7ff, 0xfffffffe, 0x1}], {0x0, 0x28c, 0x1ff, 0x3f}, {0x0, 0x400, 0x7f, 0x2}}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt(r3, 0x9, 0xab9, &(0x7f0000000000)="947872881a1278868029eedc8a0dd7d5cc475e22383978b144ba21215cf1dbbfd0098d6ea83d04ca2763bbc631ca1e96bad08054eaadd4e0e03dcad0e1a59dce5b8a9e26b85483375e", 0x49) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x8, 0x1000, 0x40, {[0x7, 0xfffffffffffffc01, 0x7, 0x10000, 0xfffffffffffffc00, 0x1, 0x6, 0x8, 0x80, 0x1, 0x1, 0x9, 0x40, 0x7, 0x7ff, 0x7ff, 0x5, 0x9], [0xfff, 0x9, 0x7, 0x1000, 0x6, 0x6, 0x1, 0x100000001, 0x1f, 0x6], [0x8, 0x1, 0x5, 0x4, 0x7, 0xc21], [0x5, 0x6, 0xa58f, 0x20, 0x7fff, 0x4], [{0x1, 0x6, 0x7fff, 0xfff}, {0x101, 0x5e, 0x8001, 0x3ff}, {0x3, 0x101, 0x6, 0x5}, {0x4, 0x2, 0x401, 0x9}, {0x6, 0x101, 0x4, 0xfffffffffffffeff}, {0x5, 0x8, 0xffffffff, 0x9}, {0x1f, 0x4, 0x0, 0x2}, {0x2, 0x8, 0x7, 0xd8}], {0x3, 0x800, 0x200, 0x7}, {0x1ff, 0x20, 0x3ff, 0x2}}}) setsockopt(0xffffffffffffff9c, 0x7fff, 0x2, &(0x7f0000000080), 0x0) 16:00:29 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0xffffd}], 0x0, 0x0, 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) 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) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:42:51 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 14:42:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/224, 0xe0}, {&(0x7f00000001c0)=""/142, 0x8e}], 0x2) sysctl$kern(&(0x7f0000000180)={0x1, 0x4a}, 0x55, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) getgid() 14:42:51 executing program 0: getuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) r0 = open(&(0x7f0000000880)='./file0\x00', 0x8, 0x20) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="70d50fb4234b8c7174694e8110608835603d23674c", 0x15}, {&(0x7f0000000100)="6b50adaccb1406b4a5d0b261f76dc95c5655600328e4e85d90716be7fa9a34c72f389998515bb8a7193bd8a1d3052a206d39b164fc81101a6b6c64fc0d3de27fa3b4122c5067d817c06b8429fbadf7ebaa000802eb09d1d1795a49da73fd2fb1f52e3af6c0639dd216820961d3247177c972d5b997dde8c617d8f8c12095fc", 0x7f}, {&(0x7f0000000180)="70ed98621ee433d101ef591f3d4464a21428a0a233ca2ebea8c76386e3ff921d43b69af37e19463f12be754ffc222bf1da8bc5fd6b8481e03a55583d060feec00686b8db5c73065f6986967325f96c498c5f", 0x1c}, {&(0x7f0000000200)="d019b4ac2379f22a39e48a34d80a48b9e611967b8ab316edd2ff19e7a3fd2c7f15a9ecfbc73460f460d6c9f7df4022a638f7f4fd98c0a040ef1bb2311e00d8cb8268dffe434376f094", 0x49}, {&(0x7f0000000280)="71cc50d65ba091d78f0ded7d70d699f61e91972358569dbb270dae2445b7383f1830d829494698a147b1aea7a5d5311ff190012b1716eb3a92354bd36bca922e30fd2862291b32ca646cb6a228e87ecfc513d2ddd2b05ea2ade97058ba134409da06caa229a2a6fec34b4afffd78ead42e80161e72674cad951d9fe26754ea0223971653e4d8930ae1dfba2ef7527504b04c76d58d1d680909b0c789279415a16df1e430e2cad44e9a334c186771ab600cb0db7a2e01964bb1b4ab9572bc86c1f9c448bc00f4b3d11c5926d3e81be067cbba3cd3b0d8814a56d3fb293236b87af2", 0xe1}, {&(0x7f0000000380)="af2efac36e370cdafc05871debe874ee60b1450baff57eb034a3c95fa528594b0a7aa598a26be76520079e5d4033450073f626010c3a38398647a6a7c21035ad942d6551de729a1f98ae06ba4f78b80d8a8669ffeeb2472e12f583deeb0596b5d1e7c94c3200ffa72ac02b965614e585f39b861ac5fea17dd26081172020cb79f60e88ff76b31391c6f4c4a8055b16e50e9506a30b002ec9a3b28a172495592ededeeb76a943158b8c685dedee2d69e7cc3e226d7ede0f6c24258c6bc514e948eb1027cadc2d213f529a6acf384bd9aa48bbc3956f302fb57cbae198f96fcec0ae000286a5d0", 0xe6}], 0x6, 0x0, 0x2e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) pwrite(r0, &(0x7f0000000500)="9566c7ffb23ab398c316faedbaa35b42d8b18e1ae0cf2f5e563a48333804a8f14a1c82d5b6aef3aa8d99fb2c66ce30ec7f788653b687c9eb5d9ccd2bf930e118e669b57adaabbc8116f43b15c84fb8214bd4175899ff9f24e5e25b", 0x5b, 0x0, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffd, 0x1000100400005, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000680)={0x6, 0xa6}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pf\x00', 0x4d102d74ad587ad9, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000740)={&(0x7f00000006c0)='./bus\x00', r5}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100400005, 0xffffffffffffffff}) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000400, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000580)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000780)="0838b67524daec5cbd50d4628a221937d32945c56d6f18368bf8f397ef520d8d740c99279e3f666a8b9551346d23d7ed9c9b6fca4defd9472ccce9bfbe480ee092d47f3dd941b79f4a00dbb07bee7b0b31eabea07046a6ae2efa6dce4e271433b52f0c1003d139f414a8ede53340c1b44070630508760fe1398098f12788ec0430cc543317b8c11747f244aa7068c5716df9f51350d9444b283aa820a3a0caeb1b1a51263e7a9b0e00d44bf90ef07fc59261ec5669d03e510064ef7a7ce087c2b2c0ea31d24ad08a560840a283294d", &(0x7f00000005c0)=0xcf, &(0x7f0000000600)="e6d554cae72470f876f17cb7ddbec6d1de93b31fc5b1daa11872f02ba01b914b153f8f4ec6564190b55f6bd5e9a79de59add7916d94cec997db7c44ab7687cd76c9748bf596074cc22af33fb5edb7575e13a5bd7e6137748ff76b322323d8b12a30ce54c42", 0x65) 14:42:51 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x1, 0x400000000000000, 0x100000000, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = dup2(0xffffffffffffffff, r0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 14:42:51 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x68, 0x1, 0x7, 0x1}, {{r1}, 0x14863a65a2b2d82, 0xba, 0x1, 0xbdd5, 0x81}], 0xcb, &(0x7f0000000180)=[{{r0}, 0x5, 0x8, 0x10, 0x100, 0x1}], 0x8, &(0x7f00000001c0)={0x1}) syz_emit_ethernet(0xaa, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x1e, 0x4, 0x0, 0x0, 0x0, 0x68, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x8b, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x6, [@empty]}, @end, @rr={0x7, 0x7, 0x9, [@local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1b, 0x2b, [@empty, @multicast2, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x1b, 0x9, [@empty, @remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x9, @multicast1, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x2, [@broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x100, @multicast2]}, @generic={0x88, 0x5, "4d818d"}]}}, "4ea2baffff8576e0"}}}}}) pipe2(&(0x7f0000000000), 0x0) 14:42:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040)={0x0}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 14:42:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:42:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r2) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="2a493a08b1482b41b6d184b1d51d5dbce3588f9f4450", 0x16}, {&(0x7f00000001c0)="1d986643dfc9db8e45cf40428cda00ab6c9ae22bf8dcf148316a4611779ebc1d18c49dbcb295affc2e9c73db2d162fd72b175f665ed9790d44b9146663b580e55bccedb9ad356186802364ab5e485f98a65150c8897fd4668956da256017f40297e2e164334295de77106730a13b10b1f45910450ea23075733f5095f3b30d9299956584afdd6359d927a367831fc26b329cdfff67604bbc688325d079e368998a0b60bc783f98ff455f33874194497134bf1357173ac2333018407fe08e4b3d328dcb9a2f2d0b7317b71437a7dff8554f5742ed7cfcd886ecfb3dc2d5a6fbd0d164073432c59170792032b37f15a29cc0631c0af9d30f", 0xf7}], 0x2, &(0x7f0000000300)=[{0xf8, 0x1, 0x101, "b61da8d852b6e4f326c6c62e84ad6ddb188b3e89b53b1971e827ec0eb22d53bdb34f5b25a9f1d7c3bcf21aa49084f111adede12489e74d8cf500c357fe42eb988b53876e9d9dba59701079c286c3264c60279eca367a4463beafd0e77cec2a18d2ff05319c26f60ef9b19f2c5a5ac3f5c17c2b981e398f762dd711d4ffb11d2e3c8297a447f515540b76e4f13c2925295dc944dc3826d4157136fa65f17d2e8c1e63fb3095785536c07db5a51c38d11c73a90631dc093d6a08551764c4f0c6501b88f66208ba695083b3778155a51cf204176e852ab2488fa10bc46b6948fe824ca8"}, {0xe0, 0xffff, 0x6, "4de789879f598aee259a3a5de38739135e92e44bd7ccfc2daa7a86e7ccb60e7113acbfbd9bb888f5548b23c94debb14ca778d218631bc45099818a56514fee715facf05f6e643df0b4946301294f95c71df728d627d8361b2c3b2f78ceacd24808d45f48546eab160de1ed7f6e672e1128caa3ef27ef6c6d0b78071e63691c6ac9a7e507091b317078ad9d94cb16c964c9170d59a4bdaac70cfa67a5a604032934660ff6a84ac750b9ad58cbd5f0d1b1dff5d75b8be44a6840e3851d750add4bb5b907ad6085ec520bbad8"}], 0x1d8}, 0x8) 14:42:51 executing program 0: r0 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x90, 0x4, 0xffffffff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x30, 0x20, 0xffffffffffff0000, 0x9}, {{r2}, 0xffffffffffffffff, 0x15, 0xf0000000, 0x6e, 0x3}, {{r0}, 0xfffffffffffffffb, 0xb1, 0xfffff, 0x8}, {{r3}, 0xfffffffffffffffa, 0x90, 0xf0000080, 0x1, 0x8}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x10001, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffffd, 0x90, 0x1, 0x1, 0x5bd}], 0x5, &(0x7f0000000100)={0x5, 0x6}) kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0x7ffff7fe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 14:42:52 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x40, 0x2}, {0x381a428}}, &(0x7f00000000c0)) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="2f0000d30080ffffffffffff0caa2000183a00fe800000000000000000000000000000000182009078000000000000000000000000000000000000000100"/85]) setitimer(0x1, &(0x7f0000000100)={{0x4e2e, 0x1}, {0x5, 0xfffffffffffff07c}}, &(0x7f0000000140)) 14:42:52 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000040)="522221527894deb6f1dedd5d23681479a4c510f8e428f0fce660a15c670d6f2b6b89da1bb0a4b71565fc47fdccf2d414463496b3bf96a5bb7a667922a925eaef464f78ce971d6598576540da624f705987e5bb5ae8ba28bb4686e134af59875da6695c016b1ffe9b492fb864ed7307c9dc4eb25774054237822aaf81e3854743cd45f15938e0d1d9ad65b7887801c9d21ecbef6ff24a752d90ddea3f502783d7518c8e482292383beb1835432bc8f2b992430789360c03b2c49a3929bcfda7a89f4b722ede79f5cec3c839a6705458919a0c1da709fd26d37325d07bf35f17e324beb980e9ee06c5a7046d05cfd77bdec8a98b3e41599fe0043794faf2521bd40e850ea4528e17417867c35916c74a353117ee6f3a021b7d0f7bcd03f85ec6f801ddd96f8bc873c8c8e28e4cd6eef43be17afaedc8706252ceeef29c89f0bb22fff7803d2b92ae08d73fb712a3337c3c3f34c1d87a887dd4fd9456f56fc5519aa91cadd952119050937da20e6fded2550a78b264d5cb675209f445c645dbf375300a5fdb2118f56a27ef98bbf9eaa3aaade9afba011ee7dbf4ded62f35169594e9e72fb88700a41aea3ba5f639b8cd29dc54b6c2af3289e185b269eef08493c7a963f5e77e0e688e970e027a0c421b1cb27c9628e8e5275553af1b446149c18354afa4a4287511d826933c68879dd9929d6d2f2f8ae8578756a23a1fa27df4daf415b671179654f43ef5cdbd8b29ba6ce14ce6590d01eee44a895fc27be7e5a0adbce91a799bcc3a1cad65efb0d32c6d4dbdd6002435e781d2c5f8fd7731022745ca16379aa45d2b619d2efc28bcf47cc43a010fd22162a0f2defe456efb64ce5f60873a6c593e6eb3dbf2795e843ff55fba159101420d77b035da091bdf0a3ddee49462098ce1cc4f51f212b81aef39a9c6be1f71c7d370d1a01141e0e4dae9fa26b847d867b63e4135b9387fa66f1d79a4421872b0bbeba0cc6f544fc0157393385621e1adcdd2103e175761f74d6f155cbb6aedc046ebb8468fe5005485e861a3d6cf08b9bed5bb0a3894452a1cdf4f431f97ef9ea2a2b510d38c900b742b1f2bb651c2c32342a08be565e79436861dfc9eed7e1a48188f781e8aba33d159b8547ac4d302d0b1ad8330d017d47980adca63f2189f6e3f60ec29584fc7b7512b073ec0ee2bfa8e853fcac8d4f20fcad1d009589139846162f597214e43910202d2de539ee962da07b638150cb83096e64ecfc23c87d64dea80deead7247c40d33829a159750ad5593f81b0f7101aecb8d9d25cd36cdfafba41ed7c02733cef302a04e9b120cfaaaf88b3b5755c21191ebcfe33d0553bb3d2972b29fdd040193a277d942903004e6842dadf3321151fec459d2cec4800d7c756055c33556d7d7a7438dd82e22b6dda510189d0a3ff33d2115ed7edef95b3b491396eaadbbe05c77efba69793b88dde5b070c455e35507fd5ed65834ba5a9f50979d6e97a5be0ea13e31dfbe6a9df2792f22bcdd65084d64f7c62a9fb582360c9c7911ad957cd2f516f8b67297794d29c55b1f6295a55be5a37c9a845b25031bf5f6c45c9cc04e0874220eee52ec35630b2234a09b0724ee82ceb558ccead646778b3fdf259de52cf68485d08c2f3fb50708ebe0491cafda9394dd641f6dd9a523cf9e2fa3760b7cf106c003197404ce83d1538f6f00129323ad60a13c0c289adcd21b0da2b807aa6f66a8c0ec3ee8fc41189ad3cc6a0d350b87fd7377ab183424cf6be3e5ff40480a8a7b8cd154f28b968bd77238e17443893aaa45552fc0deb92e26eaa8cfa598a59363fa42dd7e86dc9b9141af837a909966e57527e58594db057cc5ad2c889d5f7cf13511db5e70c61dbcd36ea703da57dd1de41d16226b677f37f52beb227ac1e841c68d0132d995d0cbb36b8a7114fe95e290acc2da5a529e6bc6b547a8075abf98ccc8852dc162546007b4fea007e75c03b37febd3b74bb6d571c6368c7c9acffee253d7b3095379087767206a9b5c280e8cc4822df24a9c0567655bdd23b692879d1cf7c1d641a11ecf1c50831c027a1a68592fa36e4098c59c9f9f2d30885d8bf6deec878c1c3dadae17011ce4a6833f1635cae6f6dafe8ad297d99d9fcf112f4e20dd4f005f34406d92a18cdd6dc7c13987cd09015356b31b412bf41482245cb74000184c0a0083f8fc4abb657bd298b7b58006e1396c78a5533325f279ec07258a1e79a342de479e27abe0e2601e4181328e40bed6994303bb464e57583ffb309aeacb3274048967e8690c385840b74b21b84a5670707e8793b7f250df681f2e297aa89adb26e44f1bbd44f6eda2f4532757d5c55ed0fc15b5c39fde49c70a7e51725502e9f8843a7a039b7432b55fb47489e44f7265269df44a25818412aaa5f611bbe35d59fe9b1cb14170904126e2b22003b7cd15fdab8f5a59073e11586d548e92ae90854960a3c48db00f4da648e1a532ff175c1cc33bfc2e03792c63cb45657ffe0fc6dec3ff47a43124ac853ebc0a8262dfed53e3d39e1e7dd43ddadaad9c9b8ce2b6e6222b53cf17b1e2d598c368aaf51e251e26a103f51acc249374f6ae7c4809c440450f6078317a776f7ed092429e62aeb22d8d67e3eb7cdbab12d62509e74abe0b8bf52f89d792028550605bc98460aaef32378df1b1dbcc3afa28904f26e201c21e0b1e589bb7c4dd4713af1f839047ec817ba44aa473ded8062e75d8abd31bb45abcc99df7ab57ab279473ddcc7211fdb0259c8e5d6c848bdcb5b7637a104e188218656f141776b34778d06c1e71b920a3e2b4b89c30391def67efe1761c3d1db29a3f62405341c4d8493835ee6566071fa7303118700e200a20a4be86681fc383e396978a3b87b9284d6367ca8a053e342fcc6b6ac3bc39a2267dd0d413eeac604466aa20f7fea6340a510aec25b85385c1488447754de9a4854ae4c732cbc33527bdf89badfb4ac94feda5473684a6e81e9cf03742a9b5805c2fa2a1c2a30c44df1a4551a33e1532efdf366d4e0dc94ca7e9341bfbeeb9c55088a7d394e493eb8ce2e37d846473e07a2f8188936aa725513100d287befa57558d525251e7d6143d5c96bac2b5501a947f34af35261f6fa10b10f637a69836125fa651c10b79d61921d4d69e23cfad95000de3ea9ed5bc4a1ab63e7c26a4dcb2116b373566083c6127bba64f248c35373db540470852d3763a1dac076db0164aae3b2fe6e9a0811342b473dddfb2a48404e430fb9eadc7ce09281b9cd63dbf39f946c52488a04ae5613d0babea9efbc23a35adea118a3bca9d6de832506c0ab29cff9b717f18f75a4f0883852b96cb59c839fc134f8eff3155c161c801b6803ecfdba51e1558962fb2ce24e3d7d8718ade92729f2696efe2fd88198f7e08c2cf8b6c1924242ff4907700f60ec1877d2e0b8dc5f8a30b34ef720dbf9227e97a9ef6678b4cd3afb685c9728b49e73ddaf9a81bc4f11405637c213803967dd8363f9e567f5d40a2048f3ad2b2f8bcf70891dbd406fcb03db1641ad3b092d91de84dd436fff5bcace0caa2b67e03497db88bc1950b8f21e773e0bbcc3f85273ababb0fe9985bfb531fad0431c903a295549a286abd31e4a9c62d91a0110869bc785bf78f047f1410c62d3d2d4f92501da68fa607c87e452c830fae0d6d44c9c9f6ebb3a041eaf7c4247b2cedc129f728b532f88b6501788ec0379b677881b525b760085ea21bd6c37295c8dffcf9712a03e3a68a55ba4c4988529b1d91e12d7a0eef6ba2a6514b86eb468d1e801835b20313ca7791c177b9e14d24be7633f8760cc812c2b081bbd822f2d81dabaadcf12958344dae1ff3cbbe438600b5250f6789fa9c49ee680d58d47db172eb41aba0c805760b947d269d59fdc346cea1b272479149af68eb809bba944798681516c99807cf5cda5aacd1fe21db853e3cfd90c335de23f6e3553624c077668ee4e531cf39efbf1ebe6b5b041abe0a696fabe8a7a4308a3bb8abbab2e802784e34c807417859db79a354c06ae0e37b9976373cdfc7eaed3d2e86819daacb444c91d10f013490f3f74a3ddb4a5e98c8e53eda1d73537e18724ea209a202ec0f45584459b9bc54394a30c9ae918bbde47cd3372063fd3a6bbede6a973ee99fa6c98c70294c4915198cb7eb875178b47540d0743064a01365e900ea7f043045b843a1cac3cfc4f20ed60010ab0978c449d5bd615d2fe933e95bb36899eb7111bae49d0d70f2589d1ee9050efd4bc205db02694a6e7043618f3fc8ad1b3dc0feb94590293f90531f0fa81be6c58b3ca1f73a800e91589e7f5aa9bdfa5367c79456cf156ac88a6b5193250ae8b8b246087afcfcbd1b716d806f1c6f607fea3efd70f31656a48a83884776ebf65d1eddcbb31b1752b04525bf49c12640359b1da7617ee2e3ffb8a16cf66c5f160a624976fac963dc8bba111e394ff29d4d785e9051dc97c42ea79bbe2b4a56e8682743a2fd17af04bcb5a14b68b85e519fcbdea8fd76cce0dda019f502ea040aeda6dce70ceb93566704ffe956f4848c0ff27e66859f47f929736d2b7867619faab6afa7be4a08c78223d823a41abcd39340d258c14356e76540c6738993a80ce0ec868ea39c12171c506dfb3370249bea43d8e085f3381b5d724abb0350b7729e58628f74fd3e0635f7a315df9153f419b8634a5da2077127f99cdc2d6a9d79b8a6fdc8598bce8cf4b326b5300b3263cd2673c8e3bca8ad7520e77924ec42fcca7dad75cc12b598ae35c432f1230787a0f1666623c821e0fac8147289a47e084e576692d59e6c83a73596c553d9b1954adad9bff5dfbe959bb5a9d03cf7bb4d91683658f9b178707bd2e815e9e3f611ab5029bbe131dfb656250f8cb50c0d2ecc70bf4a4263be09c0a59af7323160859898722123aecc9257aba5f3e091226fd66e8b474bb479656c7ce185adb7096b31ad92aeed168e62714e88116dd4d45b751f0eb6c5947a774b528b223267fe4f3bda8c3d58300c3b5355657787fb5babed62f84e215667788ffd85a0a4044b2686de9e1ad316c7f1d60af9b1ebefb20f0d927cbd101b1364a1112d7627d0c3276529b8a8bce6994f8f5d50459e451a2fbf9f3c5ecb4d07071dc89276a8fd995e2a9b7c66cb5c3bf538f154d3db1d19dd12dda36da0b3c6c34989476f2c37aec16005ebcd61fb09351e128729fa6eb27a4780d354bcf29cca07094608ec9c583b37d065a75c10182d0aff6b2f9cd5da5320892bdcc70884900b7be4595deb5c32b9da1810b92557bdb26202815391476af7e21f6cfa977b485c78b9df43d33e7fd824feed23d388a80d083b1cdff4af719275509fb69c1b3b182289f0c9cc36642743c80c3d9285582765578e1c3672ebf608c19918eb867340534ecc6c0c876bae6bc98ddd795f90ebed28fe1815a3e5ed26765c54dbee4a25ae2e9ddc98b3455fdfeb3df066f278b56794b709dfedb413ebb86c44cefda59fed5883b5b2d10463887fb24203586479588395c7507027b68d1ae154096261fcec0734752f0133858617f11fa824febcd65564c9c9a157685dde355920880de834d7c7352cd28fa0cb59c71155a011fafe727af52f8922b8d54621ca01a8c662df226c52a46d8b5496ff4fa4f8f97f581ffe6dfdcbe3aa8a207cfdbf25a8fee35937666b15269245d1a2054ca92d170df648e6c70f20dfe81e7de8ae9c53f48af51e24f0d6065ad1bc3141c19642716027bf4f0cd6eaf2e4d68e0a7ffb9c45fdc25c89bf7ccc1b846829e537d58dee1ee6572f5d9e6c5dca29b3154", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="dcd72d6b52180e5937fd56362e34e5f98bdbf8c72b0f438645e96b0d27aee4ddb3099c72f081f198ea019009c510a510b0564d08f116ece676bc6a118b97bd8520f0937aa1286f6f654a7ee082c0b386ce69df314273e0ed60233381c231cd61fea4c7d459cf1167121068b2be260075b487a661c4f4c822edd1a1504286cbdea8d652b788e8db3be253c118df5f6d1c7b7b30d797c718068f80490037bbc32f8af8f1aa59c9d43a075eddef8b85ab7117a8321d51d9f7e1319266f07e973342", 0xc0) 14:42:54 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befbab17acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe", 0x1c1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000080)="7c9ea6c2b6a030b41482b1314d82884a892c01b8ea3f76459ae18107b824710137f4f27ba180220235249c5fb38483f6c057f1f59271004dea4bd862f7", &(0x7f00000000c0)=0x3d, &(0x7f0000000200)="8a5caa95149eb592c32c4094f715e404c40a983a22c2856c01568cb0091c96ecd8e020adc3bd1ec30f8ca71ca0ecaf50fdc90f41080f89f4c09eb808e79baefbf19a95a8b55f0ed93de4677108ee7620536b786786e1025beb794c2f4cfbebe2ad297d4be11d7be42f46deacee61cffa96ff59cf326bb0e603435496c1884964989bd63397194eab94fd3a3d4cab806eaf7b39fbae132b02ba5b2778d6f7f4a58135623ddfe335fdefcfc54063d70c9e63d19fa1fab100a16f6a58ff54fd288532825e5298251090553ddc82eae473aaa8502d187470de225de1", 0xda) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$setflags(r3, 0x2, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 14:42:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b98ae7ffffffffffffff0000000000", 0x14) dup2(r2, r1) dup2(r1, r0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r3 = dup(r0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="92fe30e1ebc1da0b57653b6e4aeff3234817268fd34acabc00999d39edea1c1af89e296d23c4b060753b01245ff628d38b335dd046bd33d0d58486119765f2d99a09e8a07c6c6405459aafaeb1fba163c0cc48783269aaf94ee165fb0de22e1db005e35c51dade73e1f1042063fcd5a1e00eb9a35fea0261316b49ef93e1a99ab9f63ffbb68c1606af687d657aac52e0214ed09a7b31362139bdaa88d8109e70fb154a32b357e1d94c4b5e35da1c2f16fca92a", 0xb3}, {&(0x7f0000000040)="206998d9", 0x4}, {&(0x7f00000001c0)="1e0b41e8f5089611e269ead80c3250cd899d06159e02b53115b4", 0x1a}], 0x3, 0x0, 0x7) setsockopt(0xffffffffffffffff, 0x6, 0xc, &(0x7f0000000140)="ebffcbff13b98ae7ffffffffffffff0000000000", 0xfffffffffffffd33) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000002c0)=r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 14:42:54 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x6}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffef) 14:42:54 executing program 0: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0xb}, 0x4, 0x0, 0x0, &(0x7f0000000140)="6984d7c1a93a8f016720d665ec76a762fa327634c6c77678d41e3ae5115c0000ce2338578875500804b2293f0000000000000054f8544d440a750f50a38b4047ea851a03a5ed2f05ff01000000000000c052af1d5a43350c7e44322c19fe065374a2d05c6a4f3c368dcaddaf19bb452ac924e13a6e69317e5e66b95864328b39710400000000000000e0e68b6571f8138a77b0d821664341dd75a9429f830100010000000000f33e6d35939dfabde81ff99ed6aa3b938737c7a37dde18140b65ca27dab6b831f0bbf6780aead591c7c53097e6b8c06d75d9e00e94ffd3d25125f8edf3beba87769f4b88726a6999b382f04fdca5008723a97f2f763706939a684462c55641d3bc4a611300bc2e3929ff8033c4abe08400"/288, 0x120) r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x40) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x88) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 14:42:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 14:42:54 executing program 0: setrlimit(0x7, &(0x7f0000000080)={0x0, 0x100000}) r0 = semget$private(0x0, 0x8, 0x100010282) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000001c0)=""/252) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x20, './file0\x00', './file0\x00'}) flock(r1, 0x8) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = dup2(0xffffffffffffff9c, r1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x1}) 14:42:54 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, &(0x7f00000001c0)=[{0x70, 0x1, 0x1800, "0d823a964d6d400059099d7fef55529c73ed2b6be06de29a449424adaeeff5d2369e516f90b219b825cdc1b34147b5e3cfe081cd55e9c2ac7b18df5d5afd87bda11a2340ecbac5a69724de9faef816e3ba4507deb564504c373adc6fb5"}, {0x38, 0x1, 0x5, "5e4266f4192bb0ca3147a952637954eae818b8989934f2244c3bc39f264386248314aa1c6a0ae35a"}, {0x98, 0x1, 0x7, "2d2627a636a839b320ac096f75ed7591af61a22953c17beed0348f4d8c0108c4eddf0f8dc9ff6b8812941a237f35e2f7c2763738bfaad7a7e24b7ad0e7604ab9b8879101bd08431000d2cc9ad4a4a015fb7fb0fdc04228c77c35a9f5616c65cbbeb594f71c7b9c28803e5c935902a21c64a9abcb884c5cb30b6d7ae7f5269068ec6acf3f"}, {0x18, 0xffff, 0x127, "91881424b7"}, {0x70, 0x0, 0x4, "e108b3158c319cc94643a09e2fa12cca82b86767491d481f63eff73cff296098f32628d85d0fe5ebe6ac202def64f5cb9daaa7149a3e5274360f4536925405f48d26078349f57dc87b3d51a2953f3799d6ee27aa6a8607d0e5c4e003"}, {0x68, 0xffff, 0x1, "53d4f20314fdc0d898b35ddb7e35c4ae1d5cd3350c0baa2dc212d059911f39222a5db716c7efe52256ca3c2b1e7024bd01e6cbb4919f4b42dc86866ffb2bf9100d4dda3c367dbc911fc6f4f32d9007ce64"}, {0x98, 0xffff, 0x8, "a22942edfa0224badea824bb70d9935a7f2a3828ab50952c1808002854e57fd1bbb21541a57a94c9ee63aa4653cb6ccf83b77e52a936d500a8b2c81ee6d0ee80559fb7d682b4c2c09bba7a121e8658e58fc5e1549517199ec9c5fc5c48d684355ae171bda72aca5af93d657cff82693672167d2afa83d217528c8d0f89a98aef4a"}, {0x60, 0xffff, 0x8, "7ad3b641684f382cc55d4949933b6442ba507933492532282822f325b09bc9a8f84e169043bf385b0b98dcd1b9784d0d10d28fcd905cdc6ebff2494a43293309702907ea8441ea6b6ad3b0"}, {0x108, 0xffff, 0x3, "17c4ce5686a2f17ade869c99592ce44ea3855a154dec1b9a643840828490c87288ce34a13b9a23cb7d0369e9d3584a2b3526c334c7736a0df4379333632a473b88350b4ca7f508f472bf194d5ddf44bf4a0b910c84f46185758696b936a8cc42876dbefbcc6d315360f9fe4a31f76a911be678ea440e7a87e25df1be9758fb5d1efefe653b2ee02569be195b3538d5e1328b0d686ed406b294716dc3e67a593f3e514a1faf1c775e7d4ef7e478c3266ad4f555a85cdb6956f580d4f60ba1e9e7c3dc910d3d08e09b93427a488b11eb62afc42941eb753f68a1cf1d47f145fcfea8dd43d8ad7d37e22b9a2ee2f5018e80d57e39fdfe500f"}], 0x430}, 0x8) 14:42:54 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet(r3, &(0x7f0000000040)=""/57, 0x39, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) flock(r1, 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup2(r7, r1) 14:42:54 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, 0xe3], [0x0, 0x0, 0x483]}}) 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)) setsockopt(r1, 0x8001, 0x3, &(0x7f0000000000)="7f63dc6fd7585da318f6933c8a49f7bb35f865c8feba0dbf0b44d5d7e9e7e4d5e7590eeae67c4c30010a189f15b48365f27b1a6dc1234e70bbce0fd09050d70d107909e708fdaa403fa8780f982c699e673e18c19935f3afb074019b9d9c736ba9167ad77de480f21d083184", 0x6c) 14:42:55 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) recvfrom(r4, &(0x7f0000000c80)=""/154, 0x9a, 0x801, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r5) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x3ff, 0x649e, r5}) flock(r1, 0x2) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r6) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000001, r6}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1], 0x10) write(r0, &(0x7f00000000c0)="feb39ffc932e5b35beee4bb8da1ca77a2125d56f8bf0d495f568745f6cff2be5befaa1879678e809d08e19cd12faf01ac48016b3da8f2bcf86ca3ddf02c6809311bf498b4d4a7a37151e3c34ad31638db9a175a7291fc468820c3e9eba83fe7d3860fe4afa6d34b83337d4fdf2dbe3eddecf53a390f465925f566a377f533626549637d7d72e68d782ac3914baebce9264d7e3e8730e917670863a7991d86371222cfb80000561ea4d848a1bc1099d0effc4af882bc51607a378e1923ac4c619bf7c03b5b81f6661fe36298be7d2b27ce934c3e27d8a154f6d4ba263cedeb363aa73811c1a9b221ac92ad2666d4411a26c09cfca5e138044a11f36491a977c78e058b978471ce06ea2b2667c486b9de0d49be8a54a8511b9ff6ca0b1d874a7f7fd8f52a6330e5ed5fa7fed27359b16b2444a0dbfe89fdd3a38ac2f65edfe66704aa1b2836304a332c1cc87f2c18e47c12377e210e7c49e12ded41676a2c4fec0247c9e0106e6f44905513233c41dfa443a72faa0da361d2d3beb2d1504eefe1827ede176d258a009895b9d5fcbd22a94941bc548bfbbcf790e3a2d70636d23983f5dee252ac66ada876bcb4a565a450661638de2b58b5f0501be52b7f918458c7fcd05ffe2b4f9a09b0eebcf64dae712f8c3cc9969b588d0bba639d1f9bb0980a0059bba1752d1315cf523b92f6536259c1997324faf538a5c45de4aebf30c77b3f981aab0516a1962c005111895f257e2ee9118e1d268aaadbf66ddf73d18cd718f212e815225dca55c0a0b5ae79f7bd6eea369c5d0aae674394e763abd63648301a8f351683eee0d75ab63130e8a51aa19fef295bb1fbb9c257e7d26b5e14575c273753f42fa5d00298df193493f20e6f9ec2af1da7beab179b09e33ef03b93edbf99018c33feebb54b94010f508c2983ea0bc05fe2726d4c63a9f264b663c53dda713933af3e4984a6fdaa2c6fadc3ab5041844ee2eede6c60a86cd55d77d6760ae8750e944923dd5bc4492dc06235bd27095f3484659f706466b239a003ba82f9aa3c7d28c0a7df5baf3bcc74e6e5883ed0ec8a9c841b8976eb59293d6595198999838b19aa00ee760a05388020c3b6281ad70c7580d92435340d5deafb2d3e6a44a38483466e0d74a4dafa9ba010234719fb997a1922747bfd9ea0e4b4aef570bbd05e8eb731146a0bbbb4c60d06d52cc0706d1addf0e44bec5fb90876aa96391460f7529c16d02a2c6e9c395b6e05d68befa50fcf9c9a1db66663b413caf389f203850b075699fa1e63949a248034b9ae230f6fd789bebb9a63e776653644bc104c0a831e9f35cb8fc2e6d0d89b336ee8ed7324cd1b9afc1129fa0861f59d8b60afe3937343e18f9cea3c89a11ef610189be6d16807e6bebc13290f52d103d4943ee9452cfb49566113d4e2e94576d78595f964c9b45ab661d60e0608ecb46a917d4338450ad83e1c50fd79a38bddf7b4f2397b69c5f609e59b9991581d9416264616968f41c7d13b71abdf0a8759f7f0effc018f00d19a84309b92a5b079def89f28ac8fe874b00ef3e2133e86486895a6d587347b8f0918bafc8c413c9eefd7c5870ea0fa01455d65beee76a583b7c7318771fd780d4df990401910745028cea111f2da156d4ac354e06b6172b53a265f1e23724afb715dca39dad2549ac3feb4a6ee40bed464fcdb5c8c8106c633e56bfdf63cd0e72d9deb20fb2824c27ab2dd1d28f4dfb47a1555cdec16d194502a8e57a23e9aeefb72cbea682d8ede9f21a4cfd5bd2d437abfbb73b538e6bb1f94f4115bb2696ef358c5da38a8272fe800c93537be4e6b58508e35bbc9a43cf5eed0603206a16b809af1ae75401986b66cb38682af4721ba53136bfbc70544ad755aca7c360fa63e836521bf999d70f4347e08ccb96e5c70d650a572782dff4abb833bbcc8195f6019383157b8580fe1ec10b08f9812f1890e414b2d400764b9c6d43b07e7d52f4542bb50aa0bb51fd85b4bb4dde00afcb218f43bf03933cb7a24681b3b155e816ad97439950a66e3611a74edc55486a5073d028036d1b7815b445bdf74df24fac0c4a5e3d327174fda94dcbe9a1d1cfb038c2a248c593e0b4e6a57ecdcc59eed6ad07909d1b70a6b9653bf995f08d894fd5f17660ee862487cb22104976f7be8edee9721d8eb7d92cb5b9f772ffaf824eec63fa6a2c3eb8608d583ee0243594a8c724a96a7b1572fada5d273e375f831086ac77b4f9436299f525384fe8a85f5dddd8c22beccdad9e8ec6eafe7777f56175268480b050075069a3de2d2711414be56e456ae5f2c9880b80ecb70c7a0476bb116a1d4d3864fb4d4258c2a459e2cd72497d2934ae42d9affdd7aca49bfa65ab6fe9a5b2155ad10b8475d43deb1a570e2b486d1a0a302b4094d149b139a1e905ecb87781b42cf7907e00c1240e38fbdb2398ec17370a75920cb6a707ee07a582673845a78badf071c2c5ebc122a5af4a3dc4344f0b966c9ef7c5ac6f222d9b0bfc0d47b446c4481f571d30b9a0449e2c788e2485383263731690f454633d0d5c94b23b2efb1a178375995b400d215c2d9f73aced7865638d5f2ace2e207c35fd24036ad7955b75a3bfd74a28e54e3a3d4453f98de62d54b341229421bde00a59941315b9587fa7edcfdca5250d672bedd2c90f03224f885dfdf65a120ec6c654c9c9020529c2287612840c2123320e25d5f8be1ee6a4cbc685ab82b6167588ffa9093a9988f8192f5ca59a0c9ffee39cfe8ae23f8a259e18ec11416a23b327bd19836ff0f9ffdce474509dca462fa37c880233fc02b24bb99c86f9435327c9e0efd56ced8e82a6e3d6bd352459e25bd03872d901f88932a52c0fa4ec70edc73e8dfcc8c78bc238b320aa77015838db324f955ded237cd5f06d33737824f0b86e547cfc3ffe4de6a8300edee7a40f4958bbd1e5ada2f9c4654f5f3a2d0fbe5a1fd0e73940cd2d4b090c2df6271cf62a3c8dc11edb7d4ec1b19c55c7d8b135232bb4a4417fb26ef977c38b998be04cbff4ccb1a2cc93853460e542db55a85c548fe73df54dbc82dde09bdd1b8fa6b68eebfd34451878239c859d50bb6ca433b8ba9d8af202817f99f0ffd4932b16735260c1d4f608472787df195b1d1202007309217f3b3246db8f41f6193852ab6e999502846961b9820b5dd02b5c17cfbdeab4e7a6506b61feff8d115e2b5226219a135e19091b2f6732a4bb8262d01fbf8ecab9dd24ef5cc994b71a014d8f06c8fcf386fa16d3f8b703cd84695cb0a3423dc7eac61711191b0d53f12e5781b120cbdb074193334a74e0f35fd815ccef4992b1910079715a926a872b3b205dd3be0897e3043645d63acc43ceb89c1955b802264ad476649fc66d18cecc0f671c4f619bbad82a79b215e10f07b8e0fcc9eda954a707e09ee7aa09aaf94082e9760489f302942b6eb320103c0b6a0c3b0cdbb3b2ee670cda73edc75c5de878a1badf70fd0e9718d82fd633db1394f6510c21cde674d68e4e87ee1456bcbf802a7a2dee46d331825d82ce388c38502b471972c3625f04899323e1f91de1dd4d7f4adde3c0aca5c536102cc48539941541c7ae20431c99b3921448978e49558e01cf035c8c559c1daf15fae280c85c6b70432e861677f5ea10d2d59b781d2234a3e046bfc6ca1ec319c465d4a9daea71aba97a01bbb0742e22b5f057b6b094fd6eaf4a1aca236b0272fa8c379796cf27914b9bfd9593abcbc2080feeecee46baf45131eb51bca7c19ae074b7da4c42453457d5beb618b61829c799be111de6a0840c134664268cb48297ac105809346e92a7d1235adb3cd5f89cff291c6902922831361840740c428929359e63b125c029d7dd0a25a24f17ca47284df766ac20d69dcb15999817a322d4bc4ffa9997142987cebcd684c97e3ee05fafd46a53e0d1fda75ec097a51c01b7c067976d9d49f2b20298814b9fa747b6aa1dc45accbf2bb51a0ee11812a2fab99b28b0e966689102430d7d0b90ce638aa43cd99901af17dfdcc4889be057a493de326ba3793a0461cbfaa66d1a892417c3f3e608053d97cc438d60d4ba8f5d8ae794133912641c2e3d15d3a8485a5e3c8e445298e45e2e5a478e8390aa7fc4790cdd72564af75e378ff9d618d4b9dbb5eec8a809a3c3f75423b0c5f8ace9629da88c1dea33b38fce9f", 0xb89) 14:42:55 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9459c67b08bc758d4f4e25906b2ed0", &(0x7f0000000200)=0x10, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0x101, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x3ff, 0x800}, {0x3, 0x7ff}, {0x1, 0xed13}, {0x1, 0xc000, 0x1800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x4, 0x0, 0x800}], 0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x0, 0xb, 0x1800}, {0x3, 0x14, 0x1800}, {0x1, 0x74, 0x1800}, {0x2, 0x7ff, 0x800}, {0x1, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0xc5, 0x0, 0x0, 0x2}], 0x8000, 0x0, 0x7fffffff, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000300)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) fchown(0xffffffffffffff9c, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x200}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x1000, 0xfffb]) 14:42:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="838a14d4e151ebbb85c4db589cc0a54fe8176c69cf53d9e9e5e1e5144feb393ab83998f6f5632563abf76b040946c7c12dda002c93b1a6e1a9804c24ec0641c3ab80dc9073f9b06feefa66d93771d0e9c1d070ae61e8abc28f605088815def4a668ac57c0c6e134b830c1c2680cac750bbcf658d1fec791f83cf82f10ab3a8", 0x7f}], 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000ac0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x109, 0x7}, 0xdfe7, 0x8, 0x0, 0x0, 0x0, 0x3, 0x7}) socket(0x2, 0x8000, 0xd2) chflags(&(0x7f0000000040)='./file0\x00', 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r1, 0x0, 0x0, 0x0, 0x7}, 0x68, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) 14:42:55 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x64) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) 14:42:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000001900)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xdd6) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r5) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x3fffffffffffffc, 0x100000000, r5}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000240)=""/7, 0x7}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f0000000440)=""/179, 0xb3}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x7) preadv(r3, &(0x7f0000001840)=[{&(0x7f0000000580)=""/42, 0x2a}, {&(0x7f00000005c0)=""/52, 0x34}, {&(0x7f0000001640)=""/22, 0x16}, {&(0x7f0000001680)=""/180, 0xb4}, {&(0x7f0000001740)=""/244, 0xf4}], 0x5, 0x0, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 14:42:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r3, 0xa, r4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) fchdir(r3) 14:42:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/35}, &(0x7f0000000040)=0x25) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x4, 0x4) sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, 0x0, 0x0, 0x0, 0x0) 14:42:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d, 0x3f}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000003c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f00000004c0)=[{0x15, 0xfb, 0x1}, {0x3d, 0x3}, {0x6, 0x0, 0x0, 0x80000000000fe}, {0x78a, 0x3f, 0x4, 0xedb3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000440)) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x81, 0x6, 0xf8, 0x1f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x4}, {0x48}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r1, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x0) sysctl$ddb(&(0x7f0000000140)={0x9, 0x4}, 0x2, &(0x7f0000000180)="e913a0f333171bb5507ae233fa731f3bca57ec9a285340bb4943ea9011d55802646e40a03eaa18c63af6aadffa230e54c466a28a260a7214d6a1f79bb007efd91b25f7d5d5071447c5894d6d1b1fae07472014988e966d7ebf679bbe1bad365dcde6778046a4abd04656fb7e", &(0x7f0000000200)=0x6c, &(0x7f0000000500)="ae225862f573f1548e765c78ecf9fbba1ab9e72625c8babf3de9749e0ba15691d0aefa5475f002158ac1edf90b78dc0f4a6d05e84a2d17f21089afd3769de00f6742fc2d6c6fbe9edbbe30ce0f3d6e200340224d5f63f421283a1eb9adabc2aba27c5581a0f5a6151cd54a3efc0db0aeb33102e9cff438c6cb1e28d5248fd2387da10c58b71016e3c4883bf00bad31f1eeb1e875d5704d2667c8bd4871cefeb61d9134854fbbdd9bba950a6779a5327979926352e5aeb96ae7332001902ff7e07e92ecf1752aa62380db0417d775f39d5587dce7f82580d8be1c74a927130be7b4f82e1524695e37cb01c305e7d7d9747e70af6a670e18d2cb95b4c46d15182a83ff2aa3962e5bd617", 0x109) 14:42:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000080)) openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x6, 0x2, 0x9, 0x4}, {0x0, 0x81, 0x3, 0x4}, {0x9c22, 0x8, 0x40, 0x1}, {0xfffd, 0x6, 0x7, 0x5}, {0x3ff, 0x4, 0x0, 0x454da73a}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000300)="c7ab2573db3d69c3981bd7081041d530acc5b30b289a6a083ee476d28bbe0238190892ee1b530bbc1847aae2cbb7d082fbbcc630dd1bd54b1770bb2597b91fb416ac92864385d7f33f4d68b53359479538f5e23897114418b345395ea2f0751b4c37eaf96c8aa025a7cc9ea3f736cf9e01c73b3d41489e8f6f92eaa972b9ba9192441f048c01049e4093941f47963c475bd24fba4de8eca8fa1687da35970a86f87a8f5e1fe720bf0c3a0e43acb3610745a1f60988cf1224224136f31f0e466351b0905e3e9f106003752dac1fc22e47deef97088a7601c3e5996fc8465960073bfcca5ccf9623cbcf67f717b31ad22872258cc48af60410e4499e8a4e091ac27a5281f20d8bae5164f2c6adde2c80b7b119f4f6d661", &(0x7f0000000040)=0xffffffffffffff4c, 0x0, 0x0) 14:42:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) semget$private(0x0, 0x2, 0x189) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xb2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606941, &(0x7f0000000300)) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) 14:42:56 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 14:42:56 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000000)="c7ab30ac8944aed2769a71334ccc9414b575a613f93d74fbd20e91c1a9abe2a89cce3af09718601eac1a7f63b18620c055fb8d80219e05fd50e03762ec81740a394a666b64e6ef683e08025f85aca37747a530ae34d66f66d1b406ce7aace0c0c1f38a07f4cc3837af1be3be0d8ce05436647e9341485402abe41a7aa92cf20ec3b581373eb92c47f78bb557a1c2647e3261b0d3b2f9d571ee7c61dbe520ffda7a650c147e2f0eef082afd4864f126d5b163d3f3a5d31fc0b0356715654adb3c15043bcaf1a5d02a5232771403cc0f4aca9c0814150ecbd021866c6e5953b611f8a85e7850a08f2c", &(0x7f00000001c0)=0xe8, 0x0, 0x0) 14:42:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) r1 = getuid() setreuid(0xee00, r1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x7, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) lchown(&(0x7f0000000080)='./bus\x00', r1, r5) 14:42:56 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000000c0)="4f00999799008332fb16c4c91c932a0ff0c95523", &(0x7f0000000100)=0xff6f, 0x0, 0x54) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 14:42:56 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) unlink(0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = dup(r1) fcntl$dupfd(r0, 0xa, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) dup2(r4, r3) 14:42:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000000380)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f4", 0x10c}, {&(0x7f0000000940)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c8633a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9e0c0fecdb5bae34b13ab43e3d4860fd48c2314ab80699f03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea16e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33c", 0x213}, {&(0x7f0000000580)="bddced2ce6680f371c7a280e6439f751eafc0798a1d69991cb7b754e4943019ea4d3eb22a927f9304d5b94c991d6a66f15c3bf6efbc2e700a6ffd4e1e2d10be3b1ed878cb9629a39d5834745d3f59568a218b02aba56762950ab197a7c85095b41acb7218a54f1b9ebf3075689d7a2d2706379856d58dfdd4aa4fde5e516d4063c93493e25732af7261544823be40458e284872cfdece661335579024bb151b1bb8ff8bb3f4978995b618651a7014bd7c9f10e1f0a4b040fc61c136f7d5f83d34fff74906a01aa9ff8b367d57ec5fbfcb5cd", 0xd2}], 0x6) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503", 0x164) 14:42:56 executing program 1: socket$inet(0x2, 0x1, 0xd1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRES32=0x0], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB='$'], 0x38}, 0x0) 14:42:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffc, 0x0, 0x1, 0x0, "ffa4879da724c901f8ca43796a40d1e145de78a3"}) syz_open_pts() msgget(0x2, 0x40) 14:42:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/17) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000104120900"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60310771383a0000000000000000dc04ced5d4249b1200ff02000000000000000000000000000101039078000000006097be000000000000000000000000000000000000000001000000000000000000000000000000010600000000000000"]) 14:42:56 executing program 1: poll(&(0x7f0000000000), 0x2, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r1 = socket(0x10, 0x4000, 0x7f) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000040)) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = dup2(r0, r3) setsockopt(r5, 0x2, 0x7e, &(0x7f0000002000)="816e31fdaa9cd8d6a7996e4f131fbd1450cf582de1c0c84547d1726665f15a0d9c32c81b9fc3237f2b3f2cbe9f00df003726ae1d20e93457baf6c059fcfa994ff33ae9acd70485c7f8afabfa92fc6c9b2f2d5e94ce097395b309f90b149d351b1d308f4c28982d32e0b20010eedb367c96cf0f3326832e79ff6b59ea98f603db06d46577446cd595a570e6a71f8c23129e0dce165c502ff88d9a118b21318e3cfa42c62bdc0d0f20d546bcabefe5f59c560fadf7a3eda637bbccf970138fa1f72a6b89cf7d2c04ce35ad9ea2a8fea2019fcd4fcbe4f425782b46a85ca43e9dbd35ca7fba07ed09003fbc7c4c84b1eeb7955adbe045e2b78be299a49ce0154032c0bbadbe6cbabdbecdd10ad61889605810ec653214e09954831edeac3bdac6b4829dd0d4b0bcac65482268983cfaafd8e852962a9e496bbcf2ccfa9459ccc91869a839d9dd527eeec2a97ddaa06637ea10777f5097bd6cd31f9aa18fbdf04fbbaf83644b3caa8a603030f5daf658278063b0e0f5792035a4a4ee2463dd919c785dccd2657d52ae7570ca75f0a4e17f0dc697b75661aca3202fc95ee208c43b9d528c4a28488cffe22ae2f65784a07d9b4c4f9cb55a27d262bebeafad664d9a3af5d1aaaddf8a9ce7fedd4608f201af28d5ffef6bbb17856f111cdcf55854372c6afbeccdf6242c7260a70ef48cb0a8ed2e171a2c1c3ca858da5a57bcd6f98eaeb8c745d95025fcc422c0c550a8d7d4f2f63fe2a5b612818ac417df2edd2235b199842e04bfb69dc996e2ae217f65cf6d8e2c69c8d4db3c618f36c64ffcb3b314bed55fa08f297c752b7e45ab74c88ba5c4b40aa73c4d52c806a8f0c78ede43b85942742aec7094136c8ee9b4af7a059f8a08b0460b04efd232a3975acb5166c4b22bcb80b89ca060e3d1acc464bd91d39e0ce9f24eb1a9696c312371ea3e307348b0438f5ae7739ccfdac4f0df745f6bcab0201832bb21b3ec23ee0af5b9bb9accdc9bc54d885ab215bfce9e899cca310a0405d0300d049c5358c8dffff5dcb6fc3b7633d790ad2bdff8c3fc817b67d63a3811491d261dba0d72322f251aeda330f443f7392c5c7e9f960647a1cc96e4bd65bfe9c7f75cb8911b30d9df4aceff5d800f5fd2bae0b73763b9882c8023d57ee85013f8e42fc80f3f3e535f1d2204380ee671b5dddb7c1d0b824b01ea6a496f99b6a48347b45f0ed01b26c1b4fa4b6172727761fa0b2099107f0851ee3753a5bf74890a85c417324a3b248e752f873d5bdd6002b76a38f59a3cd3547b294e1649566ac92459922dde6505902ed6fb7cd7e5c744cca06b13ea0bc3d8222841eac700db4cc7ba9336716982e12f300fee2ffb5dc3bd1b51e4e1fde4631d3a1e4bacd114e5822cffa03a22ac2f251428fddc698222df837466c8486dc07e03a24db391d8e07bb0dcf43ddbccc0bd18b96284615ad51d09479d03cab7d0a2b539f2cca99d1f0b8f1b3c4f446c953c068bb667129e7363df5b95d82323da8e72a4fe4cebcb765729f1d4135811dd64ac8dd16bb647382557906f1e33cb03070b511b523b03ae5e36b5d775c858448f992310b47207ca800cd720d420c3fd96a6f18a44172889e384d037793f5c2a879fd0d8d4c33340a74f5bfae16bba8a5de3bdb4a723b13b3f19f96ebcea38870890e72476eae69446998511728adace1bd49baf877e22149795a61403b199a21cda81835ff2ed4be0da2721202518fde6cfba179e750761b28f4df57b3cc935c9e1ec4a162d89b185e310d04cfe8769c1f9b334e6ceb834cb49efa5893a32abf1f14b539143ebbf531780b6b92eba412028e36a839c9315f7d0f56b8b0ebf718b3d81158e91f72679bea4da0bedcd08606d1190bc3843ac78ff33b35eb72219b6446fdf7580c35b248208ea980fda8c443ae7c6e3b5d46d55e06402a24e59e5f0aa3b455e4a742f0adcd54cddbc6a25db745688cf9d39fe27389df250adff0ecb9504729aa3eae36a9bbb33f0026bdd4e5d1eb928e8bb186f705f9a3934cbd7ad621bcb9a19d98e17bb3605f107eb23f251ff80da1b6d2d48a5a8552c984c8fc967360d22ffe01c20b72fb7930c0288da708040f8e9fc7310f80d715c45b48e2c6e0d16f4ff77becceb85e8324f91445f17f835a181f6ad0a1710ef36528fb540bc768a19ae1385d4375cdab04d1355d332db13546c8fb27ae74df1203b10ea712f161265e060503048b5d7697071dcabaa882ee6a3777a52785edffcb71df21d886bedfa3e5b232fec66fcfbcb78a11c599222704d603e0c007746c564cf97a5fe9d6b273d8bf2779d7d68cc591efc9b2a9d07effc6980be251924904951a62b672bbe9b6e119dde82ce751674888e817093505d651a420c5c6fcf8b01dfcf8adc2e8a706f20e170ffdf7dce0538d3e2fe7e6e069ec738c5cd93abcd4a4c7bbc1562b4f3e2e5ed3a1fc67c76f096e236baf27a254b88c3a1f0eea9f6f0378a27aa4854032c29a4c26bf3eedd16cf1272e922b439a63bb7d8c55941d26ad799d4463b6e2088153c478f2983791020aa89db6cfd093bc3ab1a7a4b608b4af02f2f55b63b0642b8708da1086d173938f6b92c46b4886d4212e07e3e301432a63abe97f59f5b7055fc5d6349abdd8421deecd1bc52bcb273276c1f92ef362e77699268ad23665c0db4558db6307580a6efbf89682108bb5282c36d0809778ccaaa391d3f2c99e622e33f63ff25125d52b1143cf7e8f7de1a899c11362c2c388d3fd3f04f08d021c13ec4154607de658e240a71a2123f44dd76c1d50282cb27eb297e1d43ddb97bced1159a197068386f27ef139e32522ce10c26d712162a76fe61773a2c8c1d102ef35e5c23dfab61cd85e74664703cbf44991421052d23a9ee7c748db5bdcd133452720ecb4a48bd8ec9ebd3c7168a8db65ee2efe5551bc6a0ea11bfe98efce958e3624932df6c8ed2ca9fb096ae2403b5c8699a1365b2ccc76565c7423bb3ff2b0efe65667080a5760652b7cd9720521d5f146e527ffe6c39619b625cd500cf37475fc8f9433d4a834a9c6e7c018ff60f879ba37ed76b856a171ed59bce01680c83cb78447279e9687555c24c26d01060755b9e42fcdc2f50703a7f2af12653024976020d32f8a5d9aa996513c056315fcd3e3b5b0b6cadfd3422a8ddca4fcb3754133f3ecfdbe92386531b2532d922fc8cf72ebfaababadf9b8f1bd239a064c9bf8ff44d288bb30480d10b8b8af138523a4fce2bafe18a30576116d0d4e05da1b499f49fd4325b7cd17af2fcbb5c944bfa2006ba999595384adf4e88bbf86f7bf07ea86c5b45b2a8d6a403390ed985adf9d451f228cfa318fa75e8049ada4da778345c89f17c82de394e887b7ce1eeb704d457a639db573f4b4d8d26ed1f358e65ef3df1cc901f17c23c07606511c37b51c2ab28848d2d7ab3a052a9834348669d29a4119610a47c24436589233b447bec0209a959a42024260d4a61a796250dbed8a5492080fe0e3d41f6d2e6a39a7a6e6909f244616f0e6c134688791d63e5b55af56cd18c129dbcbd8ac9e586a24dfac11c48b55ba6945da49348bf19fc053bf0f753d2080d6cf3d88603c918bbee66d0c6217a6118f2d77021145cabb277165096d60a1570ae3bc904281019bdd3638a9b776afb1d85faeebed0b5372a666095397722d104bc285e7d80dae7d97ca1c790bf97d144132011d190571e08790c56f8319d8a9c290040d95941591fe7bc9a3a8aac9a6afe53c70345498f16412a129fa2eff669202b1e14a4b07bd5947155d5930d923009298125955d4f6aa7de9bf48a951360f71a633601ce86f910d0383c09c462d809e2eb85a13d2367527952697a29ff1b2676dddbe282f9b485222c2b24488dba5fa9a09dccd2b6dae2d936624c308ee5baaada9048186f2ceb8059d9ccd857f62abc915958cb4e92261872068ec29ec41ce91ff0b918cf7a7161d933f43002597da67302772a1c1a056469ddf9191f3bc38b3d84e16b8d0b80b652aba242b812a4d0e3a6ce78db5011e6a2c86b53541ea4d81614f1a9d833b75e8f55e432ddb09f4b4330b7213eb1990b9514b94a4ad6c4e52c9c5b82907042c9da82a71228bbf48b1611ae399ffbd480b1390ebc08173b7946c4bfa2deda106130cd3937842eb4007aa7cf9d1ff6c51219c131d8bf3b07ad2dbb346fe3fc647c2f8e1d59382c5b6c0268d0dc1c2d71442cc12d85464112586a6702822cda6b27d1f8a255803e66730304c801b88819755f1ef7b467a57c9cb10003de96312ca4845fe7da5d09995afd84138b60d6ca14246a70dd7cd31b6d221b7d930fc97f28221b5f33e2c2ea29348198503edc384a062353752e1096bf9c45e91bc497896e6e5c215a892da7d6d2c6fefecf72c1dbabbe7d2e5555ce625aad8c541b294ad303ea7dc7f9e87b486c5ed30aa5dd6fa755e327ec3f49a477d247fad0dc2c1869d2b78e1a633dae350741f807350787935fb08dbd82d7f6be8f3f21c7f7725e5e1c28a409d98d112a37167af7cc443ba59ba7f00a3c4157137efa82b7769b988da2d958031dd35c187fbd1353775c08ba74612ca7f6622c9b465caa2afb03ea0c7eb66dc7f04495da5cb0b091996e047dc773e898bea16a8588a8b444d74cf96e4af32b8ae570cefec2475e52483e10c8990ff4fa3b5523fd91fe53998571a602512e2ed2b586b507f3c359a1fa6243d1919c445e4f0839c80416039204c3fe65752b6be12f8eba365d69189ff6a671bfd0ba8cb03f43d882671ade6d2bbaf31ab47896d4247f1260bcb378dae74141bdd991ac1c8b16d19b392577a385173f49db49132945bdef177a4a7217ebe1918147cbd0ad5626c8ebbae8ac8612b5bdd93e01f345d027a7d9645eb8fd1808590026877bf8277d65283f28c0522b83a3cafa7fd9cdbbdb8d9a44361cc1690fa72da25b23a3d9e2b988b5da3fa3c3ba25e33d1c735462eaed43adf4954925d0839b458c7375df2cbedb9e1b528e6ca9cf354b00ab6cc773a1e42d5845d33a9c5e13307bccebc6ec1efbbaf6b6424facba3f56b7682d2796c1266561db6fc7f7b6d3c47eb47514c7de206ef545857b658a14ca34f1c49db57c3dcccd18bc1b1d385e836de0d386ac2b6b376047aed1234bf51fb895e9bad89ed5077aa63f44f5cf1884245513a840ec347c394688a4666a64d838c58edf7640051cd275b680bd61456d2ebf4239dc7d8c5d636537af7450ffde692559dbfefd9bb1b8e77bf8d3906998bc2f489b9e890286f1b3d32663db5deba44e75e0a3c6d287123366309a2bf8ae226c19165f535fe23e06f8ed817979e4317687e08818c0caade274aa4b4d8593cad9f62b58a87d83cfbc8cbc842e9fc4e9964d03f056f5f219131fd3a84f6bdd3b0be7ad1e861fdfaf0fbc6fd22901ec897fe9bf22049db8cd4a2e9f58672ea1825f5e8f54320882108cd672b103358a3246a4baa9a23ad01f87def480e35188b2ccb065073b04e58111ef08158c8352aff8c54354aaedb295b38fede1ebe50513b3d13eddd52fd45a132bb1ebf82046b3f70b995e47e0f7d5da41eae737fc001d961497183f451c20657a797f22d671d810eed1f412daf575035cdd203420ba6a19659db38164b590261336ecee45e12f9054c7adff45b6ffcb9a156820b4ee97c0d98bb23e00f7feb6b87d6fe40642c24bb2d70676cda95456f1da7f03c045b5decdada974d2a97634f52968248c86870fa91dd3320ddc3bccd4951684552740e2bdca6819951eb26c3ea277734aebb608c6c33ab9ca55fb70fee28e503629c763e2f63e48f1c8f3641a8c8736187bd74dc19cea44499947f3", 0x1020) 14:42:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) r0 = socket(0x2, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) r4 = openat(r3, &(0x7f0000000080)='.\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x0, 0x4, {0x1000000000003, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x5, 0x4) pipe2(&(0x7f0000000240), 0x8004) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648b0fb8445407439e5828be7ef8b0100b914bc05574d4eb0d2b0260ed5f07d0621ac1fa782d232f5544b68ce061a07e34f866cffd4efd11fcdcbf17c7deea9780d8ac55d2bc9898b5e206eed5dd09ffad9d5123caa1eb6e997c1c3266ffdc1c00bf41faa5cd77e3aedfcc7d5abbf6f73d84a604af43a7521291e05b7310f5cabe3f444d719152762d6e863b577cfa3f47060ba1fed7502b6c5502089cb81193b6eed7b99a9436d39320e7d05fe0c7aa48276e542a4fe4b4aea67679bad5e6ec6b0e16c06594e9d0656d8a8cbbfcdca2e696c51c82b21b4f8e4b4d3674706c253b2728cc5038273f9c14d0a998ab9f9b1798652", 0x106) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 14:42:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="c636cb806bd5f246ee1ea1704b1e8495f2bbc074d62fad520755af57be83fcb65a9548acd9cdbc6d45a7035adb5312073a1d4d4fa8dae6688fd52927fb0c59575601000000a1302532b54d56b5aed41eb9ccc2fa7071100d56e4890d62ead05360da3ba74f09", 0x66}], 0x1) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) connect(r4, &(0x7f0000000100)=@in6={0x18, 0x1, 0xfffffffb, 0x400080}, 0xc) fcntl$dupfd(r3, 0x0, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 14:42:57 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0dfbbfd44e30aa64acfe7dc6b403d10063aa4800412159ccba02f156823c706dedc349e851a814f48ed42c17acbd097d0000000001d290766d0e0488830000000000000000db95a808074a8e8126ed6116df0080c5568f9297d4c8d514a1d734dc6fbf3ed5d9074b83809600"/118, 0x76) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x3f, 0x6, 0x6e, 0x7}) 14:42:57 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) setsockopt(r3, 0x7, 0x3, &(0x7f00000001c0)="9850d599745462d015ed07659adc4c4c82e884be3cef951876fb119fb665ba944ef3e245b76348541b5a384d5da758b56e744149b9ddee79910a9c6d534ce230432f87c3f67200f01c815a3202bc1a8f5c63ad70448bb339a79a1528fd0b6b05a5838362b2cfc56eca1f43ca52de30dd82a2af5ae0be1f47d89cb451c927086d2353020546", 0x85) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x0) dup2(r1, r5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="b58b", 0x2) 14:42:57 executing program 1: syz_emit_ethernet(0x47, &(0x7f0000001400)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x11, 0x3a, 0xfd, @rand_addr="010000ff00", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "5f19487e8bb5a3"}]}}}}}}) socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x8000, 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x8, 0x7594, r2}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000080)=0x800) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) 14:42:57 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, &(0x7f0000000040)="4ac12801fe235f932f40c2514c05b0fe19f799f754d36eb6655449544eb4752eac46211fee77a94a0cf6c13bb8bd012e1e13a90220f21678e38609c00b9f95a017d9b9e1d7f9b009afd689ac72be412845fee6a3aa3a61e92ad6780f2e293433ca7996f5a4e8cd41f8a3d9d4d19a35ea7c1bd44e9a1847", 0x0) 14:42:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getppid() unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000140)=' ', 0x1) 14:42:57 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = semget$private(0x0, 0x2, 0x8) semop(r0, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0xfffd, 0x1000}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x7, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000080)=[{0x4, 0x6, 0x1000}, {0x1, 0x8, 0x1000}, {0x4, 0x73, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0xc000}, {0x7b59a28983eabc98, 0x4, 0x1000}, {0x0, 0x9b, 0x800}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x6, 0x4, 0xfffffffffffffffe}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8cae4c918067d5153936e09e215a02002f8585568452d94e43f9a2dcda8bebbaa94a5d1adc1b98f4f49c48099fc42959621800fb6b5f7c32b2cc3ff7f6b0b92c750834ba703da669e2577b2b789801735ea7e957c0132739dd13df0a6e50954d0502002ff7b9ff9c700b2a0ea4948a850acb2061797c6491a1956eb4abb10023852672c2a8758e97fdffffffff00000100893e817cde406ec916b53a4aefc69036c703fc54da0f0dbe65de87187ca40a001eeb8c836d03"], 0xa) r2 = dup(r1) listen(r2, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/194) setuid(0xffffffffffffffff) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/185) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/14) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000100)=""/51) semop(r3, &(0x7f00000000c0)=[{0x7, 0x1}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) 14:42:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "b04d0010000b631a00"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x30180, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) write(r3, &(0x7f0000000200)="63d4a90984749003435da988283c6ce0b295b11a222f9ed5a6e80a0808f5087953155bfa39175c98c7a1549b819ffc1d12696971b6c08ab78eb97b2b9fdf844fc6287dac073b4f9f31764a1edc97896b3a972ad87d8d739da77b7262676fa4398d94ccc929d6cc58ae1d639b0500d42596a5109ccfe787b22c426b81e7bab7ad15ab36a97865d6340eb6c577ff6be0e124ce5b910b0c868a51cf942abef219b0ba55a3e680541a8b1bf8fd3fee667044b781dd368efa23d2d5af86f7750e1be122a290f6ff2faa06d1ad8a9d53f9c297f70c4645a146a5a24d013f78d42bfd800130a56c90aba177e8988f75f4f5bf7d150976adcdf34c48c24bdc599004d0ef45d6b043525276591d9fff188a27d6c839e1f6025feec23d323e7f67435f7409f329ca785879d1dae0f67e888df32c396c3c1794755266e6b73b884baf682bbdd7e56859e188577fd54899cae0ae18efbdc2940e1a81549600dc7909f46a7bdf1338f3c81c260bafa0881ebb3a97e25048f595ce82d13f2288820fac7998cf70ec02141e168e273bd48d7095ebeab5aff22ef3cb5fe09caa63ba4ac5b2a084ace49756b06ead425a32bf849ddef8d0b027dc965655ab45770ba565c12daeab80be287dd1a8d6057c9c9c528f0d6d", 0x1ce) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:42:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xa6, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000703afd00000022000900000050000000000000fe8000000000000000000000000000aa030190781200000069dbe0308001ff010000000000000000000000000001fe8000000000000000000000000000aa0000000000000000050200810000000022fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1fc3de4f792fa5e68b0f0f2da84a2a"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x400) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 14:42:57 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) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x0, 0x200) lseek(r0, 0x0, 0x7fff, 0x2) semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4, 0x40, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) connect$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0xfc80d8c, "f77f24ffab7fff0e091fe600"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) dup(0xffffffffffffffff) 14:42:58 executing program 0: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r5, 0x0, 0x0, r6, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) fchown(0xffffffffffffffff, r1, r6) ioctl$BIOCFLUSH(r0, 0x20004268) 14:43:07 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x200, 0x1) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000100)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') setitimer(0x1, &(0x7f0000000000)={{0x7ff, 0x2}, {0x7, 0x3f}}, &(0x7f0000000080)) unveil(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000240)='c\x00') 14:43:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) read(r0, &(0x7f0000000100)=""/127, 0x7f) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 14:43:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) r4 = socket$inet6(0x18, 0x4000, 0x80) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x20002fffffffa, r3}) r5 = dup(r1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000001f0abf5dd7bc13ea9b012ea1c3c51f661866a0d019755db0d67724d28169594e121f91b875846e20ba8705bdb9dbb4b08a256439cf00"/78]) 14:43:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x84, 0x2, 0x0, 0xfffffffd}, {0x44, 0x8}, {0x7fff, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:43:07 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x14c, 0xffffffffffffffff, 0x1, 0x0, 0xfffffe22}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x400, 0x2}) r2 = socket$inet6(0x18, 0x3, 0x8b) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:43:07 executing program 1: syz_emit_ethernet(0x84, &(0x7f0000000000)={@broadcast, @random="cb7b2108a292", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x76, 0x68, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, {[@eol, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "98f53824d2cff03bf2192699412e941f"}, @sack_perm={0x4, 0x2}]}}, {"d70474ac83821b6a0ea4d98b939a3588381311bfa4a685dbc156f7907dcace7b4a545aa8a7a437abe23b"}}}}}}) 14:43:08 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, 0xfbefffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 14:43:08 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000240)="aa5423b0c7a8b37e6017fdaee0ef98ef0b6f4ad6323cd1d291a17395d4622b353fb181d0f20f150c564492026c7ba371570c2df429d405531e622db15971418e6540d7b00e3ef4a4fbd72d0f0a9ee00f4a27afe7d536867d678885baa2fca021bc1752ee812f96441918b5d4c9f1c8cf8f137d40333916b01dbb8046927a990417000000000000000000000039bcfee883472e13c671baf7f6e2a03fe2a07e546533b4ca69ed54987c8cdb7826d0fc4bbf8a95e7a84301c61574f0fa0f3f638dedd10d5050dd9fdcd588a7043f620f4e52893b989b1be67807000f0346100166c6bcb474bf09f1915636d4bedf1f68ea6e96bc7df2e886e793f6d6b006cf2bda2f1e048815389a17030362767959a183965acc649edc3c9be3d6a098e7d064170d5953bd", 0x0, 0x0, 0x0) 14:43:08 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x80000000, 0x6, 0x4, 0x0, 0x91, 0x80000001, 0x3, 0x2, 0x1, 0x8, 0x8000}) 14:43:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) sysctl$net_mpls(&(0x7f0000000100)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000200)="bb2a8214212edc0cebb5d90708ceb78c23470842d5e0957aea9751edcf735d04d617a977c39b897d63630e31abbe446e42bf0dded4dbf7a7361ae6e279a75f2c52b74f301cb471f4c2f8b9fb32a40981c9a7c1f1035cc40655c536e1cd667318cea84f919bda052df4409abdb7422423771aa2bf9dfd62dcb0fcd72a93c615f6076e74e6c3ef96bc4091976ccc4c5af4735d2552f6", &(0x7f0000000140)=0x95, &(0x7f00000002c0)="3cb229fef277e5011e5e1a1b0c49c2da149eca877aacb15cee86d2e24fef428e73dee207859f5c415b42483c22fa4dc270bd046250537d131704e4778d5754f1df4b2dc4cc65982889f06f05bb9a66a6f45a022e97e98b3d3a8017130c8d6ad33fec016ae858ad3b94ff5c4a71f05a2418d1e1616d9067f413a50c51a0afc2a6", 0x80) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x1fe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x9, 0x7, 0xd6}, {0x3, 0x61, 0x8, 0x1}]}) 14:43:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000200)) r2 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea6915897b"], 0x10) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r3 = semget$private(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r5 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0xa) 14:43:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, r1}, 0xc) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') openat(0xffffffffffffffff, &(0x7f00000012c0)='./bus/file0\x00', 0x400, 0x20) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() getpeername(r4, &(0x7f0000000240)=@un=@abs, &(0x7f0000001340)=0x8) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) r7 = semget$private(0x0, 0x0, 0x78b) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000380)=""/193, 0xc1}, {&(0x7f0000000480)=""/177, 0xb1}, {&(0x7f00000005c0)=""/153, 0x99}, {&(0x7f00000001c0)=""/112, 0x70}], 0x5, 0x0, 0xfffffffffffffffb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000013c0)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x10001006c, 0x207}, 0x6, 0x4, 0x100000002}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r6, 0x0, r0, 0x0, 0x100010168, 0x1}, 0xa, 0xe, 0x3}) 14:43:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0xab) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r5, 0x0, 0x0, r6, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, r6}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r7 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e0466696c653000"], 0x10) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) shutdown(r7, 0x1) 14:43:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x1a2) acct(&(0x7f0000000000)='./bus\x00') write(r0, 0x0, 0x0) 14:43:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:43:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) acct(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x800, 0x80) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 14:43:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r1 = syz_open_pts() read(r1, &(0x7f00000002c0)=""/102400, 0x19000) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) syz_open_pts() poll(&(0x7f0000000100), 0x3b, 0x0) 14:43:08 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaa26935277ddaaaaaa958000000000000000000000000000aafe8000000000000000000000000000bb526dc0"]) getitimer(0x2, &(0x7f0000000000)) 14:43:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28080, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xde45) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_extract_tcp_res(0x0, 0x10000, 0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r2, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r2, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) 14:43:08 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 14:43:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:43:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x8613a) r0 = getuid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x6) setreuid(0xee00, r0) r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x611) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000cfebc478989a81ce562e62d9e4629c6aac87ac1499ee1629237b711627a6bd51ed268b1d4a313ddfa2c3d08b3e537ee1a1d16aa187887784f2c86cbfe128bc3fe428ff9aa8d5b41e21d7f290e5c8d68a602d476017673ac7d8f8451913ecf011c27931d73abc991986d31dcfaad5f51463a42a77bbfc76edf2b1b9263c44812ac22d73daa38a0f4e61bf2b9bf207deece648de5e3f43bb27bd2517cd5d4e7480939800d63cc419332d38f25476783e0a397d5a6b3df98df3d7e48c2b8e5d1e236d34f3f0bc7c980f1559cedf336e25c35ae716afea7143d6ff599f1f09d12b2f9cb7cc56b259b2be37c3dca524c22cc861c18952115b8e6a11b8c06fb3b5"], 0x106, 0x800) 14:43:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) write(r0, &(0x7f00000002c0)="b31bd4788083c9f0095f0e91d7892c0e0fb029b774846c3a4d75bdfea32fccdedca9ed441731501a90634e95c1edb4c76f6b77cdb1fa8a86316ac54901d97ed77f7c859983c61bde3a590b06e4b458af4b48616d2a2368248d5fa69f0ed7410f9327d07b869808e04ee66fcc3f58b48164f6de994e5ced681bc0095ad871bb260858d57c414f877678a40eba9937f2925f8732eee59cf0e001d4e5bdce8c8b964f145bae9c5aadb5c9265b1c343ffa9fc87cdf68090377cfe43604d94cc0c6d69396d1e81c8bb5681dd4f69f884ded9f4ef94f0a8d6122aa88cd7fd276059cae16571f874c8f6df2d7b8203aca", 0xed) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r2 = socket(0x1, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x8) flock(r2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) sysctl$kern(&(0x7f00000003c0)={0x1, 0x22}, 0x2, &(0x7f0000000080)="8e7bd4289621f9b5424021848724a610ed9c780f540c5ecaf7c2854e0a1004b07a1abf8c5a5b55f5298c109f65", &(0x7f0000000440)=0xfffffffffffffd77, &(0x7f0000000500)="c7a0bcb203f71a472dc832c3c39e14d0de6526c2d527aabb969663dcf5dac5dfe4fcde649aa471506541d9f1dc7632067660757b447a5389a53afedefb4ef3f8909c6bced33b3453daf9c389761bb795223dcab38a5ce7389737505a8184d4223095a4ea612fc7da07e06d95c2ffbeba515f4e16a2", 0x75) write(0xffffffffffffffff, &(0x7f0000000140)="f6fd1a011671ed35f8d3b3584ebe2102435d0b299ba78889504463f606cbb3971bf7754ff6325aa1c320e504b6cadb57b84c5f3363b378", 0x37) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:43:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1c) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19ae, &(0x7f0000000c40)={{0xdb, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xc4, 0x400000d67e, 0x8, 0x100000001, 0x10000, 0x400fffffffe, 0x0, 0x4, 0x0, 0xee3, 0x9, 0x6, 0x9, 0xffffffffffff8001, 0x84], [0x5f8ddaca, 0x103, 0x400000000000004, 0x1ff, 0x3, 0x200000001fffff, 0x1, 0x6, 0x3, 0x9], [0x5, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x2, 0x3, 0x4, 0x9, 0x2, 0x2000000000008], [{0xc50, 0x400, 0x1f9, 0x8}, {0x4020, 0x26c, 0x7fffffff, 0x9}, {0x6, 0x1, 0x40000001, 0x7}, {0x7, 0xffff7ffc, 0x18001, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0x5, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x3}}}, 0x1000, 0xcd}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x40) fchown(r2, 0x0, 0x0) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000200)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file1\x00', &(0x7f0000000380)=""/171, 0xab) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a0000e802000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca290235d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504bdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe40f576ef8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb4177e9f616eb7246be93a9e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e9e67c173d71290bf697d4a4c083c5abeec2269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f2b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af3dccacca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a849a6a33aa33aecf9a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc8d9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764552ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1922], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 14:43:08 executing program 1: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 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) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = 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) 14:43:08 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) 14:43:08 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="cd3997030f00", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e20302", 0x10, 0x11, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x29}], @icmpv6=@echo_request}}}}}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000080)={0x0, 0x5}) 14:43:08 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r0, 0xf) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r6, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000000)) 14:43:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) r1 = msgget$private(0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/9) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/143], 0x97, 0x0, 0x800) pwrite(r0, &(0x7f0000000280)="d000000007000000000000000000", 0xe, 0x0, 0x0) 14:43:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 14:43:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) write(r0, &(0x7f0000000040)="c3", 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:43:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) dup(r0) fcntl$lock(r0, 0x9, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {0x1, 0x101}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000380)) r4 = syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000340)) r5 = socket(0x400000000018, 0x3, 0x3a) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 14:43:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) r1 = dup2(r0, r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r4 = socket(0x11, 0x3, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) dup2(r4, r5) setsockopt(r4, 0x20000000000011, 0x2, &(0x7f00000000c0), 0x0) 14:43:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000780), 0x0) 14:43:09 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000200)={@broadcast, @broadcast, [], {@generic={0x8035}}}) chroot(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="892a48a49949b1fc9b14dcabaaf7c508ab85f1b8daba443e0576dae3ce2380f28e4090a706e8894bd0ec98d56d54d532308dac22345f119018cf5d2097", 0x3d}, {&(0x7f0000000240)="b4709c1fb3ac4508856119504fb859a75f3481fd59de3415ca720407a14e70c9c790fff480fec7e4734c9101d1c48e1d34b6e6bf7bcc3116894d761d546eb62afa37b2ae69def7e7fb8a547f39fd848a327da63b6b17624500ee04d6c1674e5e8885fa90f609a96ec19638e7e87fba2dca3a5853cafc261b298c2b8e77dbb4b574a4b465b487123fcaf619dee453fcb7adb823cadd0d07e79febd3848d987628c77e399b8c04a305c86a565ab19a14d2966c6b7bfd220ded15a1cf671e83bc1bbbcde44ba1f12746b9a6a2931f6614dd5840ca3580fe26832c5e37fee569c865b2a8ab5341d6d349d7b2b35f4a236160a6e6d76063dea7bf7b6cc9ce54500e7cba8096c6ffc7e25360269360dd7c2006d35624300a6c2bc961af578fb163b3ad2f5be92e0e4e564c966258baf952fc95421172e1e133d2c85a73ce38567f14a6babe7e214e00420bac249e7088d2ce8de6a1e34b34fb3c30c7a0c6358fd9c31b0c581eb921bc5c2988faf96263d392d56dd1d3565c8cda931ba1a4d2865e9d0c330ef47b82dad808598f375905722081ae32239251cda99a342c5ccc4221432d4445065c074544d4aba43d1ee747a149f3a1686e42a96c16e1242b192a5150bb70b4772ead950f62f521bafa162ae863b958faf183948920c72792def2a2d56e43615f8366e22778abadd347033db3daf592204084676cf1d954a967d42bc0a930e12dc61e85f48ad524cfe677c1b2b38b2cbed4ae3622a34d04b141e242baa9311bfbbe79bb68c6dd3d5a0187776b5e322013c3e8528d5cc2704527de7a448bd6d2b878c96a7fa2b5f2493b8d2bb1453466e1b3805f905bdb0a45365a005182fd83c097f77903c192e0f116eee881234f8d55779856d1279b8d029bb1d49c59656cc5535524714de0aca37696157bd1c21acd6f47b4f06156d0ad8bc8bc9c1ab960e18d7148b5a52588ac95c9c6ac75abeb807273698a45c3af7afe8535a62acfee325f77eb172dad1a0c1498e57f1bf5c807412ad4b139ef20af32d5cadf5d076ebeae7895d35416e1067631ee5a8227662c3d906ecac7637f3161e07a657a592f2dac45286c345c30af5b01e9fe57169c5d2be92c73092ca58cee6a34dc6e816f785fc6d67cdc49ef98d1a7f72012e9fb517bbca03f9524153c3f6a4fdc1e06de73559abc9c640e76d08f4a3fdaea71ad331b577029fb0f7ec19e8b9ca86cc5cb2ce07a62b3f1826e6a23b27b0624d922b3ca0323436570e970a279a196b07e39bc64c5eea26889f448fceead6adf6ad84ea68727edcbc1aee5f9f5abbb3690413b1b708abf9d85f440365d974a82bb9cac1588ad797c45ecbe3b6f8de1b8cdcaa4a22ecf93133fbc11ded2180b14fba2448eec517f32ce51ec937235f1b229ea448a1b02dd0bc9267ab5a4f54c8e8f2b000f7c2230078173ad4898751c9fc72ec23382d443756ba19d18a982c3591cc29d6f56b23e4e598749d9ad52a46e0b8dca0ac1f98f682ae69fa218529796c77b61fbf34ff64403dbcd8a737d666374497eb75ee318eb42f85d407d1d29d1b0271ff8bc07ae76b9b8dda4bb0be90bcc9f7452a04bfbfe20df65385f3e4f3398839fdb179d0500f534b04d656c24373fd4e02d866ce921a3cbeaf71ae500c9d192fda4b6524a65d8cf1b2676323840b12251171007caa2be0ae97224a7f1f09c71f4bb7b00e69aa8cb2a9b36af1a47057c33a48f8b6f0b5c3602ac24f1b1314623413cf900f72ea14258c2b36f717080c0f69ab25d9f5fdf71c783a8ee07b4cdf6598c3e0c6333db76b24271411005ee71b8715832c755902d08770f44eac88a48a1359d0d190625e5a0234e50ac93474e22155b6ddfec68669ce2be2c6d9a3713cef5df73327e89da18746df8af9f04852ad991c6a30c250a52ff79cdff8dc9a0860f2629aa7c6a74593dbae2988300ddd36520293c0ba66814df8eb96200a829ca5d7f135528a3acced06c3cacd1a310e365b193794ff08e055844857f0e3391509dcdc5020d36df0a5546f60307a744e8986153b759dba95f6566501daaeee53ea9883a02da207fa9740fcd13b6bbc9526f1e2ff2690913eedd163dd3f36ab94637c7d2f1e0f4ccd97b4ebaa1306a0287072b9c688123e93e46701d4edc49ce677ec29f29600dc56bbd2e642497f60812c917feaae9281bac10dabbc3cba29b87401fd1ae0c414e687805f0fdb8922eebcf05302059c336c4723b5964a7368cdd0e67dba0ae3e55f90e18b0df97847c9deaf7bc7efba5048fbd6ab9863fcb0494a7fbc2ce247fd352eb74966cc6bc8bd408e4699f151d078d03bf7e3cb5459e4d29175f779592f041c13232286e8d72348c570e7c800f434fe72204d2744d040cd6b5a8d77d2abe1879d5aae9f457b248ae80e6b045059320887370c8b42ec63ca49f10c97012b94e1a71505ce9496237dff5843922b986b709b25f00ac3a5ba5690c232fe89dba6053493a7513c84be6cda4b0f394abdfc4f4614f8372c268a73e59760141503f0fb579a95d00ff9be677858c42e76bf6388f651f54c109eac48dcafe9952b453b6e3bff403c947d63f16cc8edc0b4344fb8c69b62243dbd36be4d0fc5fc29c1bf977e1adcae5682c268f6b063a802005d8a2fc1f64ac8ede09dbf75bef5a72574701fe7bbf75b18376ecd9c3185e52884a612f5f5ef60f5dc17215fe70c4fbbd2bdb536c11840367b3a997f64be0fb2fd300eea0cc5f815b6713ff898c065a28b8bcdfd2a4d6f977dd9e9d59b4fd877dbe9247d438b295ddc16ed72b621ab95fd1da6a0cf3c992022b5dcedb1b70d92798dcd4d350041314c0b6f24aacddcf875624455f30a3bd1dc157fd86732076a312a5d9c948a8a418e8b393a6be2a74b6350aea64572bb7aa00099111d0dceab0a5760696534be53d446fb287676266156b475c79d6108b5b5ae2bcbc67a265a230cc2093e76e828e0e07e9bd6fd1d81dbf4a470be68d4662db9780397d83abdb626a95308914b4cfaae82f946748468bc3060721b75bb4a0a720d9a14418761e6821bdc246621039c495be88d059adba014f522d17f025fa2dc6a3365833fbc0306635b7144711e0751a8438a48935f53eebb1cd3751db1e465fcf7e85320beae5227666126fdb8d1fd9606b7e34d0da683228b49bf53e69e6a5d87641802246639158a7c13967e02c42bc4570ae611be8ca0efc41dd7747a017c46fcabb201e6e792918d37da7caf477ffd5049ede8e1ce750c2bd9f5aedc7689944ebc4be943ea87ab21985f1f44f9f195a82e29538ca16c662809cae1c1c39f3ecaa20e81e1e1ea65d25106b30c56606eca5045dc6f67a0795a6afb9685cb2b8dc511ab09c11209acb7ea9f5eea0350d817acec2bb90db13f23088af9a473075717cd33e7e1b29265ce2c046782e721e73f4f96b2d012715c18b8e38505090249a94139ea8476a057471f3c491defdc302f8f44ff5371114009d7c743770e121bfb8c58f0d973a0b1679c52fe5fa3dbabfd9f78a52ebe39e36dbc4f3527af99c78cad0bd1b3c989287abaa52ffdcfba3483b3c3e4e22b6fd6a2bc5a01b89c43907266cdd341bd66adb5bc339de5ba0a1517624e3d8db4e4ccdefcdf5856891d0b4d38c1b9d2164bc8875527c1c5b9f94fb5ea4248f6ea9b56e7bac881d511d7a34cb5b0a2e159ee9176794b06fd30f839fc979a73f43647ed601e32e2c87c2ed790c1ba86f6bd0434f3d4bc8a11cef587607c5d1e5a7fc85f1f63654f5f73246de5e657e67329671663e15c6f309fab7dcd4e2e8aac678a2fc6c6d1ca05beb2f86165a9c9cfa22bbfc2f0e1d4658394e946c6d315ef38e76ec01b7559f285e364186a4cfb15fcd429d14514c1f20a0768807fe5053149e5cc2712e66d605d4deffd75016f273a9a5e598ecfdb7e838816dd2778bbe6b8ec6a977d1a480c67f32fc7b36fd6eb5586e11b23ca616350efcde915b621b1fcda4a22c37e27f3e2b1f2684810fc9fb52b45e3cca5a145fc8fc4fe9a36684d04918577eb3bc62c13416d57c81eb8720c75176a7e28cb45f0e63ebe32c76f2f8239b2bf4dedc5086987f4e5be99816b86c7c5154a9ad22a48798f117ebaac457bb9201ee98388f0ab533433ac55a0f8e21ae9f77e72aa494108cc8c1f39e497ef9f9f202ed32e22dfce661fdbd0106c86cd5c80dd89ee20761d8d48b7320931601b761ace87779f81016a0ae1d09437f8d59f495f6a5f6d436e0b10f4960608c72c07226c3eb944f9612f25c467d6b7c3afb3e83b7a795492447d3f8437d181a886a3173d13d4d480cd316807020d2297103379c3c62837d89822bf0cb2b3480c9580b8e267417f857cdb4a32069fa562be31d685b1cdcbcf8eaf81e0ed3faac99899023301dd50dfc41c620a6bfa21d62d0c302d1b2985e657c5112bacf0e3e1e327c3c48fd167898168958c06192c963fff7ee2ebd37f128eaf5733ec2746405396b1e492f16b3743b6b7d3389cb28134408546bb4942f9eb192e85f54c9b94390294bff047cc10f455823cb21b3e868106186b35c06f2b09cafdba4fd446b4643d7ab3b0526a4f4dbe5ef33e28c635a51f5ad748a936951871d668003b03f047e4f2ae9ec9d281b143e178eb092f7fed8fe88ecb7f58e0773e7d544f043e31e3767aca057028178ab5d2d95df773ad58599409118968796a03f83b2ce13619f5d05eff2dc8be2b4cb08cfc07c8a02c2666d5cdb4595b86fe0d4b3f3737d99b2ed544bcf3222b19bf8c148340147a3527e227d20e7050d8f69133eab652a31e30c4895a75179189061f8880f298466ac30e4b9e25e33257576a7e5badc805f6d052b2ed1adfb62104e6e778208bec618647636795d8fdfb0c4240fe4b85915416bc2bb11ce76c845742d13d4e675900aba370cd8b4648a25fa29859abe1ad78393053f6204e39e71fff79973bbb5b0e7989780595ea9ad3de5f3d19af73a47f65c408ee50495489c95c2e2c09091d2eea4f637558d80aeb5e3d532b5d72f8bf1f1dbebbacfe4f2756870a5d64bb9b0b9e6443f4a825e645a4d36d14e28f579f2373282b70a11a69d364f5c8cf64da0bb94f3fc95e9b1c2c266db51302009fcc2358d30486f952cca623c1a305eefb894f1710bf2657b47f96ef105c64d1bd00d84f2f3bb6e2f12e1a5ea845e7e8e9c341ba985f72acf039abb52c3b344a94dbfb8be0a2ef9578bf2291ac84eb432ac438b6d864bad6af44c096d7d4b7db55750a987a6534f6b8b2077e4cbce86d5bbe5056d936ea92cdc459686e8e3e32493c387f6800aef2dfda0af53eae62d877ed67a8233fc9af50b896772365ce71fbbea52b7e1af6f121de9a863265a65204d8cfeb0ab43793333fa2e7e21378949d56218f0f53cd14f8ff40d07a15469bf979b52778e48c1c1958e244315a21ab600f4909280457027523f3f3d69b4da8b50cae8e4a70c4a74622eba9cd05f3d35521f0bbfdce83211ccd7017d6902c31708d5c0bd79e83efe9c9fb237810b73420eeffb9d1163f5e6f3f2579c86e43e87f156a7c4830b51f5c6b321289d5371e02ef9390a9b61830d84cea38b12403e466cb42c159a50c4b1c66bc7dc0d3bcc4ee59997d73db86e5f05ec0e51a27e922107d67227a78e585dfbf534b69030f9b8b9c82e9a14e5e7c2bd3e3d1e9511684ad1c3a741d8df3e14a27447940dc6678df58301a953e1f8fc0559f7def53e1aae381f6189313e3e4fc3e20db747deb47a62b84fb9c17ab94279a828425207ac1a53909a24c8aaa15b758a1d93a25f6e41432aa191da92", 0x1000}, {&(0x7f0000000080)="9486beb7d057cb9e988c10ebdeee1e64383210d760ee2281ac0a76caaba19310f8f09d5d60f11024f71542146a68e1c7b0ac33", 0x33}, {&(0x7f00000000c0)="4e08f9b0ac7849cd30730510570eccc424fbf4333be893c15940412828ebaedab77a2988297c8e1df892fc027db593a012", 0x31}], 0x4) 14:43:09 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x100, 0x0, 0x0, 0x0, 0x0, 0xa4, 0xd40}, 0x10001, 0x5, 0x3}) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x8, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x5) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f0000001340)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f00000013c0)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000002740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000ffff00001f00000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\b\x00', @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='(\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYRES64, @ANYRES32=r6, @ANYRES32, @ANYRESHEX, @ANYRES64], 0x100, 0x3}, 0xb) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r3) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r3, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x100, 0x0, 0x0, 0x0, r3, 0xa4, 0xd40}, 0x10001, 0x5, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r0, r3, 0x0, 0xffff}, 0x3, 0xffffffff, 0xffffffffffffff80}) 14:43:09 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(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) munlockall() close(r2) socket(0x6, 0x1, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 14:43:09 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39dbf082a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="eb63f0948114b884652bf593f418a9119dd3d7dfbd087ec01d4b950568dabbdab75f37683486dcf0b843e386da1735723787e08c3bbbe93fefd0f011ba789f25e266ca28ddda1c48009a7e1df84592bf44542c68537718e4da3c89279d10ac1db53ba2b5d35b68d982476e031ba096703b4eb89b7db855f8355efd9079ef03d6d71edaabc738ccdb0b87f7", 0x8b}, {&(0x7f00000001c0)="aa4afef243d1305762f6a004a1fa8f0e3994e00566c62a1e1afabadc35f45032a0af728481baa8fc1d018af7d8b74ef4a7cc38b1eb13174fe84990512ca8ecaedab873dd21541e9588167fa0428d61e27fd82e19d975542b24124df7590d69bc", 0x60}, {&(0x7f0000000240)="3610243a73eb57df2a7ce9b34d56c5a334585e200cf5b6472b9e2ed48b05a2c3391d616a09d428b4da5b4b46d647cfbfd063ef6d5bd625576a6c4abd59f6b6f6e63c8bc05846d994aeb541389d0b71555c3933aa8664a0e3c69c5c", 0x5b}, {&(0x7f00000002c0)="05f8f8ea277f528281d8f1f8cd8891824bfceaf611ffcc528c576e9fe5ec5c5d6f81259d5aaee556adb8ec21faba0a6a37f335eda359054683729296c62523d4144872e215e87e92b5662ce0e20666231a8ed760f50d5374d0d537", 0x5b}], 0x4, 0x0, 0x0, 0x408}, 0xd) 14:43:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) acct(0x0) 14:43:14 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f95ee1", 0x0, 0x0, 0x0, @empty, @loopback}}}}) sendsyslog(&(0x7f0000000040)="76b0e1cc85f310a59e3eea6dccf68f564703332a514ade01a9e762c70a5caf72b5c5e07d0213f6503840284e1db7160c980b1337f7c93192652a9aa8d3b916b95be9ac457c4c765ffab5dd97ec942abe22aa5d238f5416078b0ed429cd5bff76368d710fbcc7ce858f304a50bfe4a3370e4926169a7ebb450ee846099fb60f16fa244669e98c6c3b37d7e8accd85ece532a2201fd4cab4197e8d70d7ed7307bfa73615ceb98dd2e18ad60ef09b73fc11f07ca2bed3c1285f4344355363a3513fc448b67a129abfef05c6924fe54ad9289825676eba40b46d25384f0d5f5f4ca01b4c2d651a", 0xe5, 0x11584cc71bf8607c) 14:43:14 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0xffffffffffffffff}}) 14:43:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "0a00164d00"}) read(r0, &(0x7f0000000080)=""/95, 0x5f) 14:43:14 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x8) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 14:43:14 executing program 1: r0 = socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs, 0x6e) 14:43:14 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400c7"], 0x10) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000d00)="616986ce3849df36c9308a56d3c3f6a79b9e801aca3683dae30d757aa28ac1d2ce6b7df90c4e248efd0c73e8f77264a35bd9caec3bb43d26b2ce02c043b541f9ed4a85fff37c30c93ba57229126e27a33c5825d39835cf587af75f6db9d986255e1399d9aadf848b7ec12176996851921f062cb489b9bec81aa45027832d330a073f7e87eaaa790f09b639dd3a7918e67d6a513473822209c45ddb8dace7dbd86972f164d00f073e39a76053c5309f4cb7d18b320748ecc4fb2380544a9d081d6197f01e3206da680624ee131d85c132760cfb303f16a061afad5fe6c4a92897487b6e551cecf6fdd9ccb64192436c0d0ace294bc85759a2f75f790fd919563950a1138f75d9d2068585f1af34ae509b81a9fdd5d04a0a0321aa6e6dd7f3732fcc49b30000000000000000ec9e6c42e29d79fa01a4edd6fc1d6eff5b2a38b32f0b1bd6d768e20e48f173c3e561b493267511509fd1c59aeda10ff901922dc6146c49294e4bd24a7d050cd45a50f35b8edae1e620793c30d0523a8f22963ef109093110327425a2808c556b9add480fa0a10cd3abb947427a461844233a5110b13340f319c9133f62b23e25a3510e10418616c2e454d3613c2f9696d858b6a1831bfc5f1094350808bd87a12524cddb6a650df53af36c3fad291b3da4998968275630f55569ee3e9cc603d17c006d5d945aeb140f2b2e2a66c1fc9d147abaa59231c264b33a0ca97405ccba7083128da52d14e6ea6bb2cf095431811c0b775f35082faac46b66ef69bef4bcced911051162e43d9718ab6d6a3e4c5f08cf793d2fcb268d7bc039da8c3c5d2bc35a5246ba536f453f5acf7c55d44630eba11a35ff93a0254e96dd0bac9e3a3d6a1f120a22626ef0a38dcc3df2", 0x278}, {&(0x7f0000000080)="32b0ca28bf977ebb45a15e174b2d65939124675825af42f34b89cd20ad87d07a2e64b6b060e947", 0x27}, {&(0x7f0000000280)="e9e0d7c21139b6f61bd61deb5f3a758a40358f564b31c814d64f7543607ecfd25ac4fb07812a6f57d471dfb8d6", 0x2d}, {0x0}, {&(0x7f0000000b80)="8c7db2d342e83b8dab8577df68f35e53a7a04cdadb0151b798a9371f97f143e16b1a0a2bbf373752707736475f93dd7e33c590a4b5dda6268625e466fa88711eaca90a1b18b22a07152bffe4398663ef1bf8c9a9bfc7ef4f4d510091b70135d93e66e3069bf1d9ff224f97bc3f28ff6d5df6b532be933f20d349e3b4c41d85079bbde6e15a19fff93ed175f166ea9e95ad6113bd726a94ae5af5e0eaa5c675c7a17edc6d7363ea21c8a7b50c4e7abeb1c957228ee9138c49046bd8f84bd4f97804b2e425c130975112e0a6301148a664efa837fae331f076094d74b0b2b23165f475b5b23d60c41ac7a71fa05f425df3e03e01326186edc2cb356158a1df7106be6c8bee9807818857c37506322d57d63ac613a983954a09b180a79f39b9c74d06f9900829a58144bde8c6e7d4173ae7e3cbbaae58ec9aa71dc530c54ea6acb276d8cdbdb36679ffeec8540854b7811d127268d1cf4f195504f50fbd881a0b39a7f8", 0x162}, {&(0x7f0000001180)="ddda65058085c85d61e583e1ecd300c61a35d7d171e2d10326476e2579a3ccd142ddf0a3b5d5382785b7935d808245731f951c11afd1374253d5e51086b58d6d2bdca63e83c7ca0a3d70b77380930a0ffdd704a763d4acfb042ef3128fe31fca5409ea45297a22b35e9a494edffc611f5aec7710eb0d2fb55dec33ec0e9568ae9ce0b3bff24f6d051cd93681b6cdeb4a9ca522996da41a29c83bfafab1b812a6a99d5c6e61e73eafe06467b0f13866da7484e7950096098b2c0b801fb31a10ab8e6c76572d32f4fc047acf8bc0c69707f284e30bf0555d69ce737e8a54f84cc687dddb4bbdcc71c9161156753fcf07fcd4bdac8dcc2b83f63681e928733cf1fe3ed5022fc55ef78a89501aa5198d7f1693e3ed8b9599cf539e81f8fc72070080b09e1c028f0782ebd2c305a353499a4133925c78bf6d1e2459ef89046609f873e2ab3cf62c9c35a397a65c48a700000000000000000000000000000098bf120ca691347577427ecfb873a994ee2da6bb9755bdf1d5918bb80539a2628554dcbe329e2b96bed830425077cced9c6a1503b35b48", 0x193}], 0x6) 14:43:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffc], [], [{0x14}, {0x0, 0x40000}, {0xffff}, {}, {0x0, 0xfffffffc}, {0x0, 0x7, 0xfffffffa, 0x80000001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:43:14 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x2}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000000), 0x8, 0x1, 0x2000) 14:43:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) 14:43:14 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 14:43:14 executing program 1: socketpair(0x28, 0x2, 0x0, &(0x7f0000000000)) 14:43:15 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@empty, @random="e0080018049b", [], {@ipv4}}) 14:43:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000180)='./bus\x00') 14:43:15 executing program 1: sync() rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000000)='./file2\x00') utimes(&(0x7f0000000080)='./file0\x00', 0x0) 14:43:15 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@empty, @random="e0080018049b", [], {@ipv4}}) 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:15 executing program 1: 14:43:15 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x9) 14:43:15 executing program 1: 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:15 executing program 0: 14:43:15 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: 14:43:16 executing program 0: 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 0: 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 0: 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 0: syz_emit_ethernet(0x400e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) socket$unix(0x1, 0x2, 0x0) 14:43:16 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 0: r0 = semget(0x1, 0x2, 0x405) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r1, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x89a, 0x1800}, {0x3, 0xfbff, 0x800}, {0x0, 0x7ff, 0x800}, {0x0, 0x3f, 0x1800}, {0x4, 0xfffd, 0x1800}, {0x0, 0x5, 0x400}], 0x6) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x8) 14:43:16 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) clock_getres(0x4, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000080)) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) pwrite(r3, &(0x7f00000001c0)="ae1b970f6829ae4f9ccdf01c718f75360aae7167fb4dfab9a66392845d0997d93af91c29dc1d50121f8c3274df0b06d4d938f84a049e2cee1c3b092c91c6798566e333c96be12a34b7e1306df5a1f3e92a636094300f990bacfea84a1620db0f30f2fbfcfaa98a62c8dbc159533abf0255ce7ab1e0a9e411227964ab3a0b330d79dcbe02d3ea7c2798f184d54f53625e794697072f65859a803b55d4af2b0407d4ea81728fa35b509342da78e9d646cd1f944beec4620d044d1b05877ae8527ef141b8e2ee15d67e1b0a376b496f248380d54e2304875f219fc87dd1ebfed6b2180e8667e2f409a496b8997564e879fc57b9b8c5e8b6f6c65a63e1791769", 0xfe, 0x0, 0xc134) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x39) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x9, 0x3, 0x2ba}) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x3}, 0xc) 14:43:16 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x2, 0x1) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0x0, {[0xa, 0xfdfbffff, 0x6, 0x80000001, 0x3, 0x0, 0x1, 0xbf1, 0x4000000000, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x40000000000000, 0x0, 0x8001, 0xffffffffffff1fd4, 0x1f], [0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x2, 0x20000006], [0x0, 0x0, 0x0, 0x4, 0x4, 0xfffffffffffffff9, 0x5], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x3ff, 0x1001], [{0x0, 0x800000, 0x0, 0x6}, {0x52d1}, {0x0, 0x1, 0x10001}, {0xfffd, 0x4, 0x3, 0x1}, {0x1, 0x2, 0x8000004, 0xfffffffffffffffc}, {0x0, 0x5, 0x0, 0x3}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x7f}], {0x5, 0x4, 0x7140}, {0x4003, 0x5, 0x4000, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x18, 0x2, 0x0) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xb}], 0x66, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 14:43:16 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x6d9d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = semget$private(0x0, 0x8, 0x100010282) semop(r1, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/226) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="5b9ce8", 0x3}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x408, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:43:16 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, 0x0) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, 0x0) 14:43:16 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 0x2c, 0x29, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@ipv4={[], [], @broadcast}]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1d6, &(0x7f0000000780)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x1a0, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0xa, 0x0, 0x4, 0x0, [@empty, @mcast1, @mcast1, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r1, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0x328, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "4eef7b", 0x2f2, 0x6c, 0x4, @mcast2, @rand_addr="2db5846f88ad94a4cde996c18a21de5c", {[@dstopts={0x1, 0x1e, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0xe1, 0xdf, "18159f78956e0e5141860f8a77af832efef3690391ab06a3a6630a75ef170da267007b39d061669ce97717a02b320bfaed367224063a4a1d65b9d3c73a51bd4930ce89c3b6c46128c8db14197cbb4dc92dc1521068f0be3f724d38a423189bf6ffdef3867652df7fe4c5cbf63b72d8c3723b384c2c7895b581adda452a3fcb215987fb34148cdd81e081193b2772b550b458b9523f5df7b91ccc926ed29ac663a465809b413048507117bbdcb8fbe506f7780ca1104b5e5da3a3bd2e709fe4be633feb00cc0599bc31f90193fdd403e59147c7879069dbcf8ce03c1599000d"}]}, @dstopts={0x15, 0x1f, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xa9, "936eb5a891de38e3952cdb59eb2db831df02ab5f972787e29906c4d08a4d48e226dbf64e0060865c0aa104b4565316e362c9a24439c60e02522fc1aa4982fd4acb2172d65d5092056d9b72202307d6e9d5bc7c7c0cb5f9a3a7b8f49c006fb42a06975501a206c4b1fd095239aa2f960ae621ed2971d7f532bbb554aa9a3879095a422e1cdd00240892551b1fcd66f2ee34cf19c34fed21075a2e25bb07d339d5c1cb14f8fd69a30aa4"}, @generic={0x30, 0x2f, "aae1498f6024766ff2a720816a43b005d6894a7b8d60aeb76ba287ad5ad5f78ad08dbbbb56edd690e0d4985b8bc4fe"}, @pad1, @ra={0x5, 0x2, 0xbea}]}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x10, 0x64}, @routing={0x29, 0x6, 0x0, 0x23, 0x0, [@mcast1, @loopback, @ipv4]}], @tcp={{0x2, 0x1, r0, r1, 0x0, 0x0, 0xb, 0x0, 0x2, 0x0, 0x400, {[@mss={0x2, 0x4, 0x1ff}, @mss={0x2, 0x4, 0x7ff}, @mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x1, 0x401}]}}, {"dbf6b4251d5a71c7b7ed8edae13b16752b9109c77a0aa6378330f78583d77dbe4c3e9c372cf0edfdb1db40e7a5794ebcf97db42657ae9725d88d7bca275c05cf29f240c6393b02f6f73f080f146eb341f6a531b60edc0d0637515677093943d92392fe48925281467b6b78ab51563dd4299ad6fb86fcc2bf5cb64c0cf7fe"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x36a7) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r2, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r2, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, 0x0) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x2, 0x1) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0x0, {[0xa, 0xfdfbffff, 0x6, 0x80000001, 0x3, 0x0, 0x1, 0xbf1, 0x4000000000, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x40000000000000, 0x0, 0x8001, 0xffffffffffff1fd4, 0x1f], [0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x2, 0x20000006], [0x0, 0x0, 0x0, 0x4, 0x4, 0xfffffffffffffff9, 0x5], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x3ff, 0x1001], [{0x0, 0x800000, 0x0, 0x6}, {0x52d1}, {0x0, 0x1, 0x10001}, {0xfffd, 0x4, 0x3, 0x1}, {0x1, 0x2, 0x8000004, 0xfffffffffffffffc}, {0x0, 0x5, 0x0, 0x3}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x7f}], {0x5, 0x4, 0x7140}, {0x4003, 0x5, 0x4000, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:43:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x2}, {0x18, 0x2, 0xfe, 0x80001f}, 0x0, [0x4, 0x7, 0xa, 0x204, 0x22e, 0xffffffff, 0x12e, 0x5]}, 0x3c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000000240)) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x9) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) read(r1, &(0x7f0000000000)=""/57, 0x39) syz_open_pts() write(r0, &(0x7f0000000080)="525b28301bd30617fc81f4b644237a86371e6e9a4164ad701bf0ba66bd7981ab0e8ed65dc49a00ef422df73d3e9897e22f2ab2c37bcfbd61fefea4e9b75768660bc8b31cd46e25962241d279e671b941405b89d656059b005f63a569082837ede7c03faf3b4c220612b375771bb512a28b671495cadeca04d0a5c04d3a42f7cf07f265a2f586b636fc82b0d7ae2d99757d4dfd5c2e96a7", 0x97) 14:43:17 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 14:43:17 executing program 0: munlock(&(0x7f0000ff8000/0x1000)=nil, 0xffffffffdf007fff) mprotect(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000040)="3a6d5493bef96d57a786986ac008df6c5c23f40fecd4db4ad793a5bc2cc294be7aff2996fcf54b93ae4f121091f82f01a9127db5a0e883a27dbf7d46aa2e7a2d3638c5edec11d52958fcea2f092a58527991cf9c97e8129b2a04a9008f778609724f41ae72a18c1c74eb9ba4d480ea81f12d898a4cb5692474afa635c4111790c93828a750c8d810b306acdf6c08b32d150e7752eb1a29931a0f6fb8d2e4f27868d3acf376352f9e8bf5c95c2475fde8c585f5641494794a7580ce8e832ac5f9aca1c5e0b3de6e772b2f677c64f568926239997e1d898d4cc7856301258918419734a0947506b7f6852bc80b132759a93517388d61cb6a9f81a3084d8e3a60783eab36c4c38ba14e84b7780c533a17336e056c6a4959c3c3fd2d5cc6c209578569a0391063a0ef3d24a808ea049f27a0669ac477311bcb8bf8b01836c10a2ceaef1c07ca9da7fd5e97a5d3266dc527015ec6e2f494a06079d91c7ddd80dbd31b3affd6e31712831a605b3e3a5f8c066147e332349d5251cb9b9407dde98df2d395634f2a026975229cb73e022a22ec469d03bd8f8487bc70424180aba1acf0838f12e08ebb2fad5686e324353de8026fe81a4641098b09b2fec234d4c81385347156f233bfa72d91d721c589262230b35cfd12acd88a090ff7c85771c314e6b1f7892e841f8713398d7cf2b1f68f07c5e44bebd06ceb7a16cde40f7543cd312df34688aade9f6e46ec24f9dea487b017322ac9aca3355752d3c06a77cc467ae18f7afe3cdacdf6f26628f614392863ec340cbe0f497f2467c3758feb2e6bdf37dd1489b407dd914307856e1233d4707e3e86bbcca05ec944ee10c5d93f2174616fb259a1ed02f807ff71863ee66047303f2f0fc2b7f35c5bad06176bfdf44a8061707a2f2ae9e5ff1aaea598d5198f9ce51319f013860cf2e219fde931a44f237e62f1a9a059b0146d2c718ad5faff69155faf7777cdcbd75b2fe4b3acc3f275be29c8b8e295a87e9d99670855b3957762fae13fe929cba1407e56899a3db2f9eb85a56374b19abc16a3a7c3797642fcc06edb199e491a2e49fd34c495e8087099903f61059c89050c974133eb40b5f6b2e8ab9c3f57eae4c7bbb27d0969815db9f70b7c8b12ac83823a3cce6d34d8dd1a28f81bc66719be78ca2a1b9d516afb21d4a133160076aa928b81a2128714154e15a2eb7f717d13e710d3fc4c944dae29744b7e5741ac4efc671d19135754e367db1da2fbb1c6f6345c3849483de5b1d0783f7362a6308003b6f01c0a2494b01b26e8ac4af574ddb033e566a302047eb9eddeb79710e5a398b5406bae58a6aee96156864a00d38931eb0af165a9153a69eb43c68afae72c33996a443fb2253958f15e660a33604412a476519648862adab124e3a95e4b68587f8081ac878350fda91529ea3121dcfe964e49706afad20ea0fd96494b9fa0126d3271ad9857f08adfd148ed0f4e87c8406b09477075274da51c6b436ce8c2058c44d8a0391dde5bcba3e3079421a34bd9acffe254e6cf6749ad18a2daa0a63a6a7c20aba5174e470ca50e1f9017448fa201c57043b5075cd7c0808bedb86937e0ee7783fdac7fd9f221eeb3af937f0f66dfe95f8e38e35d6518f770f1a32c1f2a707171ac2a19be8e8889f2870ef4f693a11f87e95c72c5a5daf08adc397b631f45183b1381420475b97e156155d3b45d8e808c23ba1561420244884307d2fab729f151add9546978aefbb9e65694324a046839893387aad320884fef337bf2b83d4c6a25e46b3df3a1376ab5512d825668b125fcaa02b2ee53b5829a458f096f2124436fd40f32bd1874641523fbd0f720de35a00d161a5397b4dd968deb213048c1bcdce8d7222ee405940f0d29405c16df1553320964002e1894a1503747f39d26762550a63e43634b61bd09eaa46f2f1209b316b0df866daaaaa89623dbd0d6ec06263a67f00774ffd776d27f24ea5ef7e0055b6576e46fac01603215ba4b344d1d386c530c5681de5e8ab01cf749450dc2dca74bee5fc19e8a6931a0807835b4a79bffaa886790596107ef208b361b92ac88c2aab74ff311bfc1b0523bd177a2d7e10621f07ee5fef54f393c2e3200722f375ea9cda8eb11a2ea67594b23660f8cce3a4ead93806b7ec3cde4aed71ee04e6ea39e581cab39484f59eae2c2c11709ccab936309749eb55524767a146086cd59a93dfb7584a36f4b4156943a3c60915bda660779b9a2e83edaa0909781df094307c28947128d63df7766a8c0ddc26699a32fb27929184ab67e4ece953d0d9070f75f473cdaad97015e1b57d6e1ddaa61a4a08fb1ce5bb9f8305f6347d91e5d7b4d870c0c72b86cc038d70c68c2ff31fde3b6301ac8764123047eef664b17a10307d39dba6e23b9ff30eb86736af1b3d92bee58936ee02fa1adc043813da5f85ca25b8248e81c471a7027017aad9f8f58079b9dd83ea7c05241bfb81abad63010c56487097556f0997b58669fa3721e59501d385532de98b0df5eecec42edf9e940fff387830a47b73f3003f3ef5af4cfb1a813129ac09b9d230d4771434d3ac3e10cd6664efde1bd281f2ea405b234a7ae12b6a9703e89c5e074a199a275eac5e2843a280108921cb9cc58cde3ec04edae45b62b7f7c43b50cf9bd117203bf109b561e062eacb38f4587bdefb9807c6480291c60b13ec2bbfc2e1378b5177db877bff32666acf147e4528fac0896fb45536fb6f11106c87ae978342248d852630747b65f335d18915b4b728c8cc23cf2aa46160005d0e1c2e9d45ab58574a5c98a0a75c53d1989c5c488911a6d43cb32c39262f648bf92199a941160728ea4eabd7e800d853f08f368fb0bed67d80e9d64d1ba08e7d4e0a0b572a2acac664ec6a53e7cfaf4bc48ca515fd622a1e989f893c96784e1e51137d7cb671f859ce3b77a69f8072359824bef5edfbf131b2e41e5d28abc64434c1af957522f1634e992517bbba2ba1229f11f2b9808a82f4324138f18ba937fcc5f0167a477ae325ba88c07616164c7cc9d9fefbc7e287bcf6aa4ff5f93a4e401d806c09c1e7687da25a27b9fa1032189041291694fd84672571f7f38adc94eeacbe775e9118c11d90208dcb7c87e75e63fe0923911e5ae72f593b9c0e0777d1496e029e1af9a1d333451f282f0ad9dd13fde41ab3c9230d54a6a19bc4320f712ba2428cf6b38cabf19bad09ed5aeb580caf1a7fdd35fa38c88a1ee994883c6620d715862560509db1671018b282ca1d3118b3be60c9d604079b5fdd1ebda235df58b94e014c899462b5315124fa02800825ed94614be15f4ea53184237aee4acc40aa8799995442bf3a56ddb001254dcc87260f6f5a2358e39af89d1ed8053c2084f0c18daf6a118842407179bc5db370c90045b94d1a3020c519f1afb220065f0aae760ffcc633fb1767a65ae9185a22af73564a1d1aa2e883859250fdf8de66a79b32a0bc4c20b55dc5aa83ab65b6ba3984042cdfd90ff8848be073645c22af2399ea4ab15a5bf0e4bb2bfef8c2b0d5a1e9e199a301782b35d6e52342f7058cd6ef1ba605310e94d095e4022ef123ef60cb4d5d7013310128970c1b0dc762f6a4325c946acb10793cf584dcca69c58bd59e4e4ee1942fb865d870291f80e63bde6e6f16b80432aca842ac30f0464e9227e1caf4d5894cb09beb60c5b0f33429a176f39b8a36300b269d425c776b7d715bf1596e071a4e290c55f76c3d4f3f5923b140da35cf1fb33782c83c5a9c81d1367262eb9c47f99ac4d8c8bf881d6120fd8f723e130b45b7d7649a63d55a44b554f8aa6741afba425830137caf1dd9f9c8149657bd6ba3d7f04f3fbdf22087e069611bbd33b08e71fe5f4153bba83bb6c0b3cb7f1ff58398b90a9206cfd125fcae2f61ccd27e40f640dab4564d48e03141ababd90220a3c242ffd0f5555b8756b5ed74093a7c66708cd420c0970d9dd266bf6c561e9db3618ee40393f25c2b610fd7c37aff51ea69b4d9038c549ba3338e73a947f0c4c764d78e078af2fca4d42ff9122849b568d95e4406ee307161f0e4a4d87e71817ad85da5d8cbb1090fd34411443985c2feba1a0021ca98ed9c4496d226c9bea4dbb53925188a264a80481ce2121ab049d6bb0304a185ee906bea8a8473af7520baaedc25fdc2c21815870e81e0ce2f7259fae95b8805522016856fec8233cb846ef4a925e02491ecea612fd783f08b064f4ed09d5e17c32e510ce12aeecb175548c0c26fc90da16f18f4c7066d1899502658a2baaa5426c63020ab142f6e930669586de7359d6e977b8fb497f5c8e3b5093757d540cefe33c23ee1e89e30556b31c4463757cc264dc7d7666aec3c3f2e8647fd7f6767e0150b5f0aea1284c54b42cf24d0d80c5f0561451d701d5c4968effd4bbcb14a7208898bb33b9f2769585a396f424625df5460d2bc22025891b292937f69b0d683140fa415a0b5bf04964c2bbf9eecec345e6971d2e521185dee5d419da94e381b0c865ea67bf8da2ee2f68efdaf35a1cc3d2293cc55795938b1e1569a4cebbec5f631c6fe021d7af45f7d80983ba7ff70cfa17286c94a995e09ad6b5aa0822d63d1461e1270a1b9cf9ab976c198d9b8a454ff978f44168b1310e00da98b2f512b0280067449448023ef07fdbd4d1e8fae7b8b8529458b711e4d58c1988153d4bb489133a45affa324878d0976879332ff76142b9ffda5c1e0d3ed2013978b03646204888b31ea0c31c2b74f428f7627491611a97e7cb6e4f3163183a9d93715454f46a2e0c9491f7cfd3b22ed1cb216a6095f3f792744d993cfd8e70d9002ed337d36c792188820f65524118772fdb332ae851f7be91ba500ef0ff104b32b3187d781f7f58c2d11dd155324df95344124bfe0a647c8a4428f87bc44c3048d76133e2e0748a4d3faeaa39a4efc63089cb7c5d985e8424b933df3198790b9f630ed1d143844ad93093e39ced690632ab867e41952f0349b51f39645bc8b732ec849103f8a2bf2f39bbbcdbfcc23a74df16940999e88650773f27de9f149355260afc4f0eb61bb7946f57d3201e788a5f5c1a5a9c10b284b7aa963d65da6c49f56615082f5568ec8cd1729a4af9feca52c728d56cb9ef84a835c581b69f9fce3acfd7946bccdaddb49fb6c6eaf7adf76a5bcc0df0b4ae6922cc4862483082deba04a683831280757aa34c5841f1e555c392afb549d328e54b74f8c9d1190eeeaedd83e0d90099e6de0f043be24d1dccf8a46f91caf7802d8668abd129ee180efb649ae4ba3d1e6e00d9ae9c12b87093a6cda8400ea394b0d65ad7d4709a8bd399bb0c769ff26adf140397a2ec9267da63a9f469ef72d65b5e0e79b7b5c8fdeab35c4ee42cfcef90eca34ea15436bb114eaf56ba40befa55c2c4d9d145a091f5603f7ab0797a095d00bd36ffe722ce134c330513777b4bc44d750a2e88ca279a619c707b3cc41ace20b1562eaa7f6708d43bb50e802497d19dbde07374e2acf3dc03f0283db04e3786e626445d8a7087c9218790e6ff2491ee997542e0720deb431ee5df483564a89b6b4518f9b1a9b60eb266e83d83eddd9488e21f5a7a69968c09b3f83dfcf1c8a867a06cbefa1071623f3e9e77c0cb08350f731d7580e08e214d98dac0d78b1225563b5efffbb93a785bf98edb4db26b073dd63c0debb89e66dea015b92f2b16bf3cad19ede8ca6606c4a45d6e5d84242f23f397b238c51af2e02214e84734a8793063ac04af1c41fdff5a5948a88633b9e51e13ee847e93738191372ecb0b39036dfe7ec10bd11b", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="0ffd9ec390dfeecf79f3c232221e044898c2", 0x12) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_BELL(r1, 0x20005701) 14:43:17 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040), 0x6, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) 14:43:17 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000000)) 14:43:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffffffff, 0x100000003, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3], [0x0, 0xffffffffffffffff, 0x1000000, 0x0, 0x0, 0x0, 0x4aac], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0xfffffffd}, {}, {0x3, 0x0, 0x20}, {}, {0xffff}, {0x0, 0x0, 0x0, 0x9b}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:43:17 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) fcntl$setflags(r0, 0x2, 0x1) 14:43:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6, 0xa, 0x9, 0x365}, {0x6, 0x6, 0x9, 0x10001}]}) read(r0, &(0x7f0000000040)=""/32, 0x20) 14:43:17 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:17 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaabcaaaaaabb86dd60e2db000000004100000000000000050000000000000000000000000000000000000004"]) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x1) 14:43:17 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000006, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x20002ffffffff}) poll(&(0x7f00000000c0), 0x0, 0x80000009) 14:43:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r2) getsockname$unix(r0, 0x0, &(0x7f0000000040)) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) fcntl$setown(r1, 0x6, r3) 14:43:17 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000700)=0x22, &(0x7f0000000740), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0xb0f) r1 = socket(0x800000018, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r2 = socket$inet(0x2, 0x0, 0x5) dup2(r2, r1) bind$unix(r1, &(0x7f0000000740)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c7089a2a58b1af9bd06578230bb9aacef90fcea5fa11e15c5e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369d6713d308c8e2b899cc6d01000080b431c9d9a4123231e7a66f921fdfe8f13edf0c1efa598b282a76041a1599b8fb4e85fe3783485421d26e49d6a9548efda4ca543353e10500006eb2d51821cb5540cd8914a4e6670460755ddfdcb04e264207669098d5a153000b495a452093e92ccfce0db830238d01dc981be9ea020792ebee66d66023b925b4c3315e69aa50393004af1867f112ffffff7ff7387b43ec0e3dc11acb84bd8efdba30c015255fd759b1bddbe7d4f630a20db6d126ae5b027af244200300000000000000a9886667cf01017e268bfedbe85da2ea7d98ac9069cf6ce7284bcf3847fdc1a7d1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a864e5bac2f2e01c9e76dc28141f6d7707dd266ea88862e11a98ccfda854fdca4b92fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71bca1fcf399c4b379f004838c6cf36c46db703ab61933d4ed975188dd7b41dc6579df00"/450], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0xfffd, &(0x7f0000000d80)={{0x0, 0x0, 0x10}, {[0x3, 0x0, 0x5, 0x1ff, 0x9, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0x200000000000, 0x3, 0x0, 0x7, 0x162, 0x0, 0x2], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1ed, 0x8, 0x0, 0xffffffffffffffff], [0x400000000000000, 0x1f, 0x0, 0x4], [0x9, 0x2, 0x0, 0xfffffc, 0x4e, 0x2], [{0x0, 0x1, 0x4}, {0xfffe, 0x20000, 0xfffffffd, 0xfffffffffffffff7}, {0xfffb, 0x80000005, 0x0, 0x5}, {0x1, 0x0, 0x80}, {0x0, 0xfffffffe, 0xfffffffc, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x20, 0xa, 0x5, 0x800000}, {0x3ff, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x8, 0x10}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 14:43:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000200)="096d7deeeabf1ac1d966ce354f344b5a2aa27306ec12b5b9f198af64830eff44bceae86ef7d0bf09a5458a7d7ce31e505e343c8f1fc2d5a9dbd56359de832fc954e2418811c8569ab14d05d6390642f41174c84a45d3cbaae79c6278ac813b6c67ffea0f4644e3c2794ac41d71727ef9af0d0a166652776c35cdeddd38984abe66fc29833194ce17b9b9626ac54b6d524bd13a6ac2024dfb25", 0x99, 0x404, &(0x7f0000000000)={0x18, 0x2, 0x101, 0x3}, 0xc) 14:43:18 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket(0x18, 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000380)=""/12, 0x2}, {&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000180)=""/186, 0xf1}], 0x3, 0x0, 0x630a) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r5, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) connect$inet6(r5, &(0x7f00000002c0)={0x18, 0x2, 0xda, 0x8000}, 0xc) msgget(0x3, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000340)=0x4) 14:43:18 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0xff}, 0xfffffffffffffe81) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9d13", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x1}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:43:18 executing program 0: syz_emit_ethernet(0x2a6, &(0x7f00000003c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x270, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x3, 0x1c, [], [@generic={0x1, 0xa7, "fa078df97753dd63e644544cc8c88e96ea3ada5b0bc813ef1537ab007ae76e1825c6dae2f05d83527f70e3633ff015ecd59c52034186c6c8338efcb0ce25c875e9fc0bd52ae4e9e8ddd49bb4102eef37661a4af363ec42bf011e86c307b6554a1a8589ddf9576b33fc82ccdc987794e940f279e02fcbf24f5667067da84ecd28d2c97be5dae5e59a6735e994c9e51fa4752a92607669044be087419ebaec183f29069fa5888cd3"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x27, "3c7526d49e230d437d6b31fe6cbf1ef6819380f99e1771f01bfc950ddd67c4cbe59fd80d303f77"}, @padn={0x1, 0x1, [0x0]}, @pad1, @ra={0x5, 0x2, 0x30ee}]}, @hopopts={0x3, 0x0, [], [@jumbo={0xc2, 0x4, 0x4}]}, @dstopts={0x1d, 0x13, [], [@generic={0x6a, 0x9b, "6b504c5f3c13b61b7f80c7f5cdad5c5743e5bf9d741c24004f4ee43f7658230045a2a13c8964ca954a02eb3827bf39d347d199f0d0dbeb66f3ba379e1fa2dae4fdc2d07ca7199fe9faa9495d100c813cbb5a7929adbbac0f626017b300cbe86c1c1dd41f5d91af8fcaf1d0a40a5e9b715f633385f1c5389dafeea1c40250c1b0d862342bb9d7188ac6b4213b57e2ca8e7728d2e9b82ba89b14344f"}]}, @dstopts={0x1d, 0x6, [], [@generic={0xb, 0x1c, "d5ca900d3b3caee6edad228676e7439786a07199fb8dd5c89149ebf1"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x11, 0x4, 0x0, 0x1, 0x0, [@ipv4, @loopback]}, @dstopts={0x26, 0x2, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x4}]}, @routing={0x61, 0x2, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, @mcast1}}}}}}) shmget$private(0x0, 0x2000, 0x40d, &(0x7f0000ffe000/0x2000)=nil) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/35) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000240)={0x9, 0xff, 0x5dc}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffff9, r2, 0xffffffffffffffff, r4, r6, 0x48, 0x9}, 0x8a, 0x3ff}) 14:43:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x16}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = fcntl$dupfd(r1, 0x0, r0) fcntl$dupfd(r2, 0xa, r0) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000080)={0x2, 0x0, 0xbfc, 0xffffffff00000000, r3}) 14:43:18 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) pread(r1, &(0x7f0000000080)="4549c650f36daf31b21df55b5afaf54738bd19ed4a4dda42c0dc767ff185b9b3554248a1be39ad2c761ef3f4c6b4f7364be2beca19fba4e3b28ff8fabf8cb62076a59834ae2332821dd35696b6e1f6e4635164cc754b5537961a6232818113ba99d4bfe008f99b63ca84427a541588c3ba79934c47c843d44751005dd4b4c1ae645902e1e3e75f7c91c88d040f33e0f29edee81eb50a33b888c905767027f79c893d569390e2a2bd03e921258cf5eb1780f57016d22b7879bba6c09477a955239f086a40157f11c7cf45aae4b23252abc7af218c2360380000bfd2cf51199e453fca8c0e22386626cbd8881b924e4b2e66c725c5cbb5e80ea44b3de5ba", 0xfd, 0x0, 0x7) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000b29b3216e74c78de03268b5fabd8bfd88509f3e04b80cc82e8d0d9b88054832b6994e064c67c0e9d8bef46f73d5388594fd3200a62a9f16e2fe43d75e4da3380e2598f9be27e1ea1860c007d4fb6fd13bb27196573cda44ab6660ae1b770c606e568e5d1a59e9285", 0x70) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 14:43:18 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0xff, 0x95c0, 0xc932}, 0xc) 14:43:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x3f) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:43:18 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x7) 14:43:18 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000100)=0xfffffffc) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="1d9402829e95e8101cde4bc7886919dfe12458299cda924944d5baa6610605c64e5f97b8cf8d8dff32ca8337f852a88ae9e3425f1316790cdf91c3e7cb509ec0e8e9a4780d5836ff505cc514108b6a2898f986367e6e49a7e6a6a5e72e028c95865e435edc03bb10a463857beb8b381b7135a4e927f1e5c5dc35e604ca3ee34683ef3247533a9bc5885ce27209ab98084f80b3ef18169647c6a3c0d4736770627d6937ab8cb3f92476ecb3dda4256d4453263c4acfa980ad19c85c2f097b70f4db3708fec8cd3f60c341e741", 0xcc}, {&(0x7f0000000280)="63c2dd872530a4ce3f31794302342d9a2aedf9701550d52daeb16c55da1eba75c630f25bed48684538303dddda1c43b1a92f9de62533b7d28f1433bddaeb25ef63370ebd7afbac129b6e27d82da9d138cc1fd4e30e0fd3da80131cbd8a872887e2ce9686af10e2907ac92b68b297c24883a398c6f977ad82a17ef7f7edaafcfa61f8ad9cfefc5f7548444f6c71668461277db9106d8ed3aa6a7487cf7792d0771eb1b53c96d583127421b7edb3c84ed250ecb6052924dee194e360881de5c5f64361afb5b0b492eeaeb0a58a4a622e7ccc02e7a72ddbc4fe6c571027801a42cdf37d1696b4", 0xe5}, {&(0x7f0000000380)="01899000241c328b1e940af7248311b74ff0977a828bd1df87c00d3900b705fadae0400ce1693036b8fd10f83244b0ff672f7160e66128606f3b5723fdcc7f84e39125df47a41495339bbb899a929c53b93440614b84edc5d54c65e9c72bf6d715212d3ba777b01c5c12209bd4a36feec1acab5976047af4941b0256901bdb2536faec81d8e2479d15a0ea254399c8ed6dffe34180fd7d624599d732f16c7f78c8948201828412c918f5fa2f3a93e56f92268f16f5da7f63434cd5e3ad47201cee3f2f2e307e9797c57e486d0c236282443ea4eee60670d8bb342f1619409deac126a747536d8485df2c0528c308eb913f0b76b9", 0xf4}, {}, {&(0x7f0000000480)="881d259b256be513fcf85683a6d75352c17573b712a298640f0bebaf554efc5339f31e1669d79384d69c44c16f176376f2558d3b52cb8236c2b2168d01398539b1001149dbf7c60aef46d44ed28bded97203afb0c6a4fbd04503846d1159e959d7065844124a6d82906f6ac6f5e2a00d5563b2956b569a57096e192f5c14df3a9946cc7972af203af0ad8ea49ea5e28e8b17a6654889d6a350c69f93570ece07fbd86dabdf001eabdcbd5dc3af2691e27ffd65a83f0e8cfb515ceca874760027b3752be7a681", 0xc6}, {&(0x7f0000000580)="bcbfc6134c83172fe4f28022a12f0bfdb9b558057a655c04f77deeb4dd4c6fa65786a84ef37c54fa288ec6c23f68b81d94f25067e57e8cc90425227e33d58e77e7201f37f4d3ced7f6acf84690e06ce2748b26fac589088f584bf7c986c45052c2d33a82a53bb3586317fdf8fdbaf30df4810ab8b378132ca20a1f29017b27c10c15440ace3b6de0dfdcd647474ed7316f60161cc509f570265a42a4c72d8bd0691fb7f830edf351fc896afb623a04fc13fb3ba67ca2ae46551bb78f4637db63ebd849651411f033cc8b7c78d9de919bd70fb6050ee03ab188e426ea2b1afc82986bb3298ba98a90966a0aff98345e0c28424b888473f7cc47295c7f5430ba", 0xff}, {&(0x7f0000000680)="9cc4d08821c287199ad5682d881275c13abba867856dc0ffcda6589b1c8cd59bfdf61a1a5081479145dc22dc2fb12754030a938d5386eb950e3f8ad3ebb99f19051980db79bb03980a91105965a56dc2a0837a41a9b2843ecd1435d00f9a12f222bdc043d2769b7bae7a0dc5683e39c843123ed96aca71a3b5e7b923613b6061069098df7e3cefabf5b1680cf1e05ce2e29b1f94c48a057a01412d5b4bcf88f207ee7018ca6be3dd6ce53d2c3c97bc197405f48327e67012f3418fe711a141d46b530af39504d4906d83117df98e7979d982eb4e", 0xd4}], 0x7) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0xfffffffffffffe7f) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x9) 14:43:18 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) 14:43:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="e8c232d4e858cd88cf8dbeffffffffffffffffffffefff0800450000380000000000019078ffffffffffffffff03059078000000004500000000000000000000009e5ae000000000000000cba7c7fb9219"]) 14:43:18 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:18 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5) 14:43:18 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f0000000100)=[{0x15, 0x0, 0x0, 0x2}, {0x3d}, {0x6, 0x0, 0x5, 0x80000000000fe}, {0x8000, 0x4, 0x3, 0x100000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fchflags(r2, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = fcntl$getown(r4, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x20002fffffffe, r5}) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) 14:43:18 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000), 0x7, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) r0 = getuid() setreuid(0xee00, r0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r0, 0x0, 0x0, r1, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x7, 0x0, r1, r2, 0xffffffffffffffff, 0x8, 0x9}, 0x1ff, 0x8000, r3, r4, 0x3, 0x9, 0xfffffffffffffffd, 0xffffffffffffffc1}) r5 = semget$private(0x0, 0x8, 0x100010282) r6 = semget$private(0x0, 0x8, 0x100010282) semop(r6, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) r7 = semget$private(0x0, 0x3, 0x51c) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000100)=""/217) semop(r6, &(0x7f00000000c0)=[{0x0, 0xa69}, {0x3, 0xfff}, {0x2, 0xffff, 0x800}, {0x0, 0x0, 0x1000}], 0x4) semop(r5, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) semop(r5, &(0x7f0000000040)=[{0x2, 0x6, 0x7c429883f041d4df}], 0x1) 14:43:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x40) 14:43:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$setflags(r0, 0x2, 0x1) 14:43:18 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x200) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/221) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/4096) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) fchdir(0xffffffffffffff9c) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x9, 0xff56, 0xd0, 0x7f}) 14:43:19 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4010, r3, 0x0, 0x9) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x3, 0x9, 0x67}) 14:43:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r3 = syz_open_pts() read(r3, &(0x7f0000000100)=""/3, 0x3) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) syz_open_pts() poll(&(0x7f0000000100), 0x3b, 0x0) 14:43:19 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) pread(r1, &(0x7f0000000100)="d6e01d0b3eca59313db709dbc682b0b5533edb532606006999ef3a6e9f62697db790e9c0d2e51e736ebc8aa6de8627e4d5c5b4e3fa9494ce7d201034a9736b8a4a074fc4865fb91911e380885e1d0a1c9bd22e1038a644ddfd4a6cf876fe6ab1d3660282f448421d572e4705eb7de7edf88dc30a1bb4", 0x76, 0x0, 0x18000000000) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x38) fchflags(r5, 0x1) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000000240)=0x12) 14:43:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x5, 0xfc) setsockopt$sock_linger(r2, 0xffff, 0x1023, &(0x7f0000000100), 0x8) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 14:43:19 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x5) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/109, 0x6d}], 0x3, 0x0, 0x5) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) kqueue() 14:43:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x4000, 0x40) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 14:43:19 executing program 1: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x3fbfffffffffffc, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = dup(r0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000000)={0x400, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f00000000c0)="579e86fd5feafff46854ca918a0bf65be1ce782daa4b964589b2b73aa9793366a2abda43cb4d68849608553d842202d335e6b745e51e249c1c2fe479613e23dd303cd66351b8c44a5c3800cea4d6613a1e9605b8326d8e0fd33659d0792ecd40c494f2c5f01632c78d3e3feae8e8643eb97ae16b6b087f95292b0ecc71a8d9db9a4fd2b3544fd7359de4c418bf32d3bb29d09a340fec584dfbfbfb90f9ac5af3b1ed8a46fdb1ee848337c16dee", &(0x7f00000001c0)=0xad, &(0x7f0000000280)="709750718270ac4eca8cba76a4aad6c7e0d2455140e9f10c8cb8dce25fdebc6c0d67d983ebb6e3aac5a1188b214e14824855dd2b17ac3c4865668b119d7fc4a5e4753557913abc5654f7f1c71bb5e70b09c900713f73596d651fec8c20c5059d9ca099e5dd4e24045cc4b1476d270dad90390503c524a40a99864abdd1f6d36d1a0df7e26201bc5dc029df522cb6fcdab0cf5e1e2f2bb7fcc755e5dbdff817ed3fea8668635844ded689555025f4f00c12e64fe2bf6a271df916aff4cdb2de691ef789e000b54b70d2ead7e639d33af20fafcff1470a626526d7c6791daa92b3b593d22c5fa3dbdef33945ff0a4676c9ba4e774e", 0xf4) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f0000000240)) 14:43:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x8) acct(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000140)={0x9, 0x7ff, 0x7ff}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) poll(&(0x7f0000000080)=[{r0}, {r1, 0x8}, {r0, 0x10}, {r2, 0x1}, {r3, 0x40}], 0x1f3e, 0x0) 14:43:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) ftruncate(r0, 0x0, 0x3) 14:43:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000000)) 14:43:20 executing program 1: r0 = socket(0xc132eddd3a843d51, 0x5, 0x1f) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000080)=0x2880) r2 = socket(0x10, 0x2, 0x0) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r4) shmdt(r4) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x9) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xcd, 0x42, 0x9, 0x3f}], 0x3, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xc, 0xf0000000, 0x1, 0x1}, {{r5}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x100000001, 0x1}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x4e}, {{}, 0x0, 0xa1, 0x80000010, 0x3d}, {{r0}, 0xfffffffffffffff9, 0x22, 0x1, 0x7, 0x9}, {{r6}, 0xfffffffffffffffc, 0x2, 0x4, 0x2, 0x7109a6e3}, {{r7}, 0xfffffffffffffffb, 0x10, 0x62, 0x0, 0x80000001}], 0x80000001, &(0x7f00000002c0)={0x2, 0x3f}) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) 14:43:20 executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x0) 14:43:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000080)=[{0x1, 0x81, 0x7, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) close(r2) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000000240)) 14:43:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000380)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f00000001c0)={0x10000, 0x400, 0xff, 0x20}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000200)=0x1) kqueue() semget(0x2, 0x3, 0x8) ioctl$TIOCNXCL(r4, 0x2000740e) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000080)=""/194, 0xc2}, {&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000440)=""/102400, 0x19000}, {&(0x7f0000019440)=""/169, 0xa9}], 0x4, 0x0, 0x80000001) 14:43:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="f1759400", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x10, 0x0, 0x0, @ipv4={[], [], @multicast2}, @rand_addr="fe0475d2ee81a6b06f12d3d573f17d2f", {[], @icmpv6=@ni}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x100) 14:43:22 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r3 = kqueue() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r6, 0x2) r7 = getpid() ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x1904, r7) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x5, r7}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}, {r2, 0x8}, {r3, 0x80}, {r4, 0x10}, {r1, 0x20}, {r5, 0x20}, {0xffffffffffffff9c, 0x4}, {r6, 0x8}, {r1, 0x80}], 0x9, 0x6) 14:43:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket$unix(0x1, 0x1, 0x0) fchmod(r1, 0x0) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r3 = kqueue() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r6, 0x2) r7 = getpid() ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x1904, r7) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x5, r7}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}, {r2, 0x8}, {r3, 0x80}, {r4, 0x10}, {r1, 0x20}, {r5, 0x20}, {0xffffffffffffff9c, 0x4}, {r6, 0x8}, {r1, 0x80}], 0x9, 0x6) 14:43:22 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r3 = kqueue() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r6, 0x2) r7 = getpid() ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x1904, r7) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x5, r7}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}, {r2, 0x8}, {r3, 0x80}, {r4, 0x10}, {r1, 0x20}, {r5, 0x20}, {0xffffffffffffff9c, 0x4}, {r6, 0x8}, {r1, 0x80}], 0x9, 0x6) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r3 = kqueue() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r6, 0x2) r7 = getpid() ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x1904, r7) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x5, r7}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}, {r2, 0x8}, {r3, 0x80}, {r4, 0x10}, {r1, 0x20}, {r5, 0x20}, {0xffffffffffffff9c, 0x4}, {r6, 0x8}, {r1, 0x80}], 0x9, 0x6) 14:43:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x2}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r2 = socket$inet(0x2, 0x5, 0x6) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) r5 = accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7fffffff, 0x8, 0xcdd, 0x1, 0x2, 0xfffffffa, 0x6, 0x2, 0x0, 0x8, 0xf10}) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) r4 = getpid() ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x1904, r4) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x5, r4}) 14:43:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0xf5c2, 0x0, 0x0, 0x6, 0x1000, 0x1000, 0x2, 0x2, 0x14, 0xff}) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) r4 = getpid() ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x1904, r4) 14:43:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0xfffffff9, 0x8}, 0x8) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0xc444443b, &(0x7f0000000240)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000280)={0x3f, 0x7, 0x47, {[0xad24, 0x20, 0x3, 0x3, 0x9, 0xb6, 0x3, 0x3, 0xb6a0, 0xb4c4, 0x7f, 0x0, 0x9, 0x1, 0x5, 0x9, 0x1, 0xfffffffffffffff8], [0x2, 0x7b7, 0x0, 0x80, 0x5, 0x2, 0x10000, 0xca, 0x40, 0x1], [0xffffffffffff734c, 0x5, 0xfffffffffffffeff, 0x8, 0x3, 0x2, 0x8d], [0x3, 0xff, 0x100, 0x9, 0x1, 0x8], [{0x1ff, 0xfffffff4, 0x8, 0x80}, {0x5, 0xfe, 0x100, 0x10001}, {0x7ff, 0x80, 0x100, 0x7}, {0x9, 0x2, 0x80000000, 0x1000000000000}, {0xed7, 0x3, 0x7, 0x7}, {0xc5f, 0x337, 0x9491, 0x8000}, {0x2b5, 0xfa, 0xdd2e, 0x1}, {0x3, 0x100, 0xcf7b}], {0x1fc9, 0x80000000, 0x1, 0x200}, {0x6822, 0xfff, 0x4, 0x80}}}) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) getpid() 14:43:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x659}) 14:43:22 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000000)=0x4eae) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) 14:43:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x40) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) recvfrom(r5, &(0x7f0000000080)=""/214, 0xd6, 0x3, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x9, 0x1000}) 14:43:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) read(r1, &(0x7f0000000080)=""/145, 0x91) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) 14:43:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x81, 0x8, 0x3, 0x8, "726d7b78279ff743f10b759e74952f004b1b0c04", 0x1, 0x7}) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) syz_open_pts() 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) 14:43:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000080)="e16914f6357e3a000000150000000196ccb15253a0ede4d2665c1e57996fa2bc7eae88d1c6aea89a405fe3e3137c39ba8cc8", 0x32, 0x0, 0xe416) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000340)) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x9, 0x6, 0x0, 0x9}, {0x7, 0x81, 0x1, 0xfffffeff}, {0x6, 0xc9, 0x5}, {0x200, 0x2, 0x20, 0x9}, {0x0, 0x15, 0x3, 0x30000}]}) ioctl$BIOCLOCK(r1, 0x20004276) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) 14:43:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000080)=""/156, 0x9c}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/205, 0xcd}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/247, 0xf7}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000600)=""/29, 0x1d}, {&(0x7f0000000640)=""/161, 0xa1}], 0x9, 0x0, 0x400) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() syz_open_pts() 14:43:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) 14:43:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) fsync(r1) 14:43:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) kqueue() 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket(0x2, 0x1, 0x40) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) recvfrom$unix(r2, &(0x7f0000000100)=""/15, 0xf, 0x803, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000011c0)="735110b7b30bf1a070011f9766a94c6592e65ef28760018810d95b8cba10668e9a687e326e9d1cade6041800e5a4a8128de79864d4363ee69f591b385c5471f9c2d5d206ebdcb28ef9045c7403adb046cfbc67a87b5e88b2a80ef123df1250f72ff4", &(0x7f0000001380)=0x62, &(0x7f00000013c0)="f326228e9352adbe8ace1eb7383c0217d94e5f0d02d25b7b8a7adda9602d756cbaa5ce58b3e49f7b69fb4fd8c31422e115611435b9bfdc6a5b950d0bf6d74729a2908b7e9c8d0b384724011261673b971806dd4b63a68f4c3b919a656ff1e02e78ea249d044801067d457d088e095805bf442ed6b48b832b92964d3e8add27c7588d0e09bcfa4e217facc5556e557ce95e0760d31aaf46bf6bc89fbbd223ef03ba0870485ad1a69a067f3afa85bfc827d0574165767cac48eeda96849169e770a3aa", 0xc2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) lchown(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x2cb) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000010c0)=""/195) semctl$IPC_RMID(r1, 0x0, 0x0) sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)=0xffffffff) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) getgroups(0x5, &(0x7f0000000000)=[r4, r3, r4, r4, r3]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x150, 0x9}, 0xff, 0x1, 0x5}) r8 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() fchown(0xffffffffffffffff, 0x0, r7) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)=0x200) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080)="392c560b0e59d1b9f19a3d1d86a6e6b67c0426c93e9072b382bc66b13d71b2d1025ddd02bb9f9d8206c1f9465c55cf53fe80f89392bb36e90fb5c158683e395973ec7205c1b87cfa8c24ad71cc04c24b9c2b34b678fffbf8d1814fe5acce310a22bb6d007397a28feb58748832cfa5f3b9140b038e1e22fbd502152b3d77fd0288f8248b49943c296044a61ea6e38af7f8c38d66a20251bbcb6e98e8ead4094e3cfec3859fb59555e6ffd92e2150cf", &(0x7f0000000140)=0xaf, &(0x7f0000000280)="2f7750327b614e890719cde147260ff8002ae4b3ac50578341b062e1922ec41e870956d984961b4755e8dbeaa6fb38caea5ce0a742a7a98c534be35ff51955e2a99d0b5bd92dfa486f519f464bf333fc619ad025c6700c913494e79762a3c7620eb50a19e4f3c113138f12e3d83b91edbc00a68009d091065af0d601fa8fe85cee5ec9fa08bec5e31fae1adf03b6e956b01551a51f61caf16e5127ef919d9e4a424c9677fa986ed69badfa87ec34bf6b98cba113c989c7a5e90f4adeb82140780cef32a98eb38f168fde0cc28c81c828aa370dadf459ac54afb8221f708bedc1de76b760737b838e3887823f8e1cbf41e47207a884fa081b47366ba51c0241e1bcc40a0eeb8bd6881d3329edb3559bce96c9f23fc54f86df394d00fc806677bc219be83b68a92d2cb61cda95f5e48ec13223fba623ef118dec054d918e377a4526b67fe60d793584e61383ac7e65f709b75391dd1370cbc2ca4408bfa899048db15a2b069539938eb0ae31d36a7d16b8f780cca7b4e936336f12acf14a07e0e157e28be34ac37aa555ba48fef421adce83097fda0679fe7d72a40d805b5333f731f4526e2d0e54cf3e3e00d728bef4aa589c1d4f6894d58b5c4194b003f15a89a9293d559586f079e25bc21ce015fe4333ac8cb4af50acd673e4ad60c00c795cba656ef7bdaa1b05bceef27c925dfdf28297f2b1ed9729f55a3c49cddcba5175bae36eff7a0649eec7166776c8d86f4254536799fa43ff5ebbecd91da6c7609e5cb4eced14c865b21db04a0285798b0206b5d8119bac504bd29aa7d18eb872f5643575b7719188f977c00e9bce8dfb00e4db4bd5cd0c5363a537e37a0b7d65278008850c3f61fad2dc972650e6b89105b8960dd857ecbcd53f1390c4012e9b9dc24e59503dd0308b1c4bfd52ec82d2cb3d3889cd8af350cef038193e184a04576b8e65580800c26ece11eb58748f509492011919de3a9f886326d6637bf021025f63b502432aa8e81b6f246cec95de178a50a94625278c4a69b95cbcabc871eda1fda695737533cb858dc4b116aa632a710c0a8e58889b8957e4dd841a31a83f3f180fed4a5b6dc4a355c336029c25e9405bf7388941ab33fe12f4209709507c3187fdf54d8a5a8f3cc7ae659e6ff00ad66962e147c11c146b3fd0bb8d723a6a79bd154b8d1f3b88d354d936ee4df956686cddf9b179adcf2fe3662b9e106fb7c4efea3660a3957096cf2496cfa64bfcf172474b5cc641331fdc94a7b65d74b2a1a0d17682841973f11aa885a890f0cec1bdf47d404f5d1c906add8c8a67c7f882bd1f9647bf7737e273e598a31053bbaafc6c78c9d3c38cb3d7d194f1791d02eebe08af5271c94f3795f940e091a819832c0b6aeb795d18fbc7616e74cd7636f91533f40aa0cce204b2b850de5997f5f720d7ad0f72f2a670920e1f044aa1941ec47a389cad57dac757bc06420fdb01dc5c68788120e7ca053706c6275d25cf137eb18dbe79ba8e8ec02fd435964d8428be3bad45f960cd74ea286f7118cbaa7045601f8b62c7d9035dbc62198b65bc026b6f03e2b71595c41c22b6f040c3b43ad76b5700fa6875e597592f030e52c40b2c88e47a6001505d6fedcb5e3044a8b1de605c13c1785ee46adf1a2042607a6879b26d23d2d0eb0d98eb373d1b8555033674650fc848d5dd9f06ab198567acd4cd92eca39b231d6fc5edf0150937d3c43008acdac4a69f24d927b74c827ed598fc96609c0f460862c759fb6e7c2e6b67dd7c493a1c047963f81a4df04798b46f83e2bee75b6fbc1a1df0d09be2b002835c79dfadd1e0c1b75beb82af54de349638dd59723b35bb009eba37f763113b65925faba22a09023929a4f25c0674af1fbcc4d7b44bc32447ea7dda9da783ee81cf54ae2379c5e55a389b3e19d4433db67ad3b9a727ec1ebee1e2d694c1caa4d51158ba5e4f7bb8eb88532452162a0310310ff599ab2e6788dab7f038538a844b0921d56ed4f03e180cd58c3b4e3b1b1113bfa71d30d6e39eb4266d8c5aadd9387ec4408d5e5ba33fe7ced9853771eec1e13026dfbc9778b843caa4bc893d2c9bbf04f38f380cbaed935bbd97610628460b7b65721bf8c67bb880de15c1351f766a7318e5b58238220b4c028b5f4bf0295b5abc98973994e34185a4b4b8401b718e192a7d5f92513000b693e1ee9e5bfff0d543b3715d949889efdcfccc56cdf29fe730cb3b8a6c50fade9bc9a07c946770fc4a24ff4205c99a9718bfd33d6ec453b0cf77812dc8d6ff3b5c34349c7a0f597c63211620357869589f88bb69610131b27066fe02b4767ae824e56fc2a7013d89dadb451980eff24f7b8178e53d81c1bfce6f543abd28b7aeed8785d8b34387b667cfcfa16428407b46a406f8ab6072324b09e409d9415a173ff8f217af45a881a6f7a2f41fc0619dbe1948ebabc52d39302147327d101272cdb20f4d485824a37e539189692ada5fb9eddc09b707a6688f26eb7adc305bd2a120763b9d9828d896ebb5a08fd00e42891d11b44e269ec06985e16d1633e9ed9f2a1c6514e8037abcc5a07c01161ef1cc9d18c2628c089daf075910816dc0403c5f7aa2efca88ff833f1244ed34aaf64d18f80be472e4ba36662979a6fee3e888605887acf1a711982ae73e48e5c6d0d63ee53620d789382a3401d8d79063ec07f467f0ff99df8a25ac9cba035230b2df88f7aa283960e92c04e54752aa93e5ab82f62805fa46987419337881a8a6924b950a7459839736dae194b4fc9cc37f951be744ae26342bda73f503c7ba2331ab01c396ecc09e62dff5725be0a81485f0d4434bfbddd423d3db4fafba58c703ab213d9399517afa125343cfa175ff669a0729f71bcac64d85c0fccf189157c85ffbce50741b5d6965f54659df779fe8c8c08eff753056c49f261d5a265afe8ea928674801d3ecf60af5d15a699571dc882da341086e086d0fcb00208c3aee9e56fd949a185a3da1e438c24a67f880ac81ac63e8343fcca152cea0bd5de783889d40a073f93a0ad18ff7bd386e489c5ab1c5dd403511acccec9b929571608040e8d34a34e29e8010556037090afd30cc7b7f058c129835ab0d2b47ea11ed42aca47fc064ed59ab1510f547fb4e81e302c67f328583b2fffa57f001c92d65f4630851854945e0d9a592d975a97942a248171bc46a982a4a783e240ef34bd2f78f0768ba81cdbc9ca39227150cd77106b58a31f9f1d72008e2c9e1f5a7f8e2f1450ba1ffd4588efd12576ac9d61172a996c052137d951c9c036008e9661a41145e0210ac3ac4a36a86e5e7589b6a38cdcb41b876b0a125776b4a9c7e3b8544f52bca64375a48aed69793fb45dc51e70d8fbfcc3932334132d48d9ad8521b753b0aca9361b20ed3ff3626343bb7f147d422b3b9a6b55cfdb5c7973073bf4e8d3a68f8ca883fcd3eae5cd445ac130331a1bd9f62763afe6b9e045067a5243db5f37ee4748be9fef6526c1237a5ede9f5d5ca0cfd066c55946a4340f7338fe11552ba41abb6535d0ceb292f59c8d95a9051fc576f4184e3256afe512e9378fcaaf582d00ec6eca3f913767d236c619edeb7a312fd90c07b135510bcc59f97b47d03524b95a553746e56e2c35d96f144bc618761f3e5aefb8cbad7854d6d919135a4559783e9003e337f7bf9d363c90e2ec70433465ca71799c63d62349612f3323c78ed7e4c0f011b2089bf8e6b20b184aa9032f35b53250ffc5c5890cb5d6ea8b06d8b8d1cad4d90aa98c9d4f4b8c9ba5d03ca5893d7e264979f5c438e6211efd57e4b1a01a78949f4bfbd698bdd55c069c2969b0b90aed5abbe27d466384ef2d0f7bb34fd8e943c0c823c12b20c1dbd61752a475cbf28ca97a53ab2f402d46c7e730bad7100a76066fa3afd2fa2d87d7003801eecec640ad9d7c4c1ef3939dbd03ad0a2a423236435c05f88379e752c767101d59ad884d9a421a2c40d7e4ee08b5c22d2617d192629650603c1ee19987fc9d27d1b29057369aed3c427c35738206ad8e63d2b8ed4324cb0faf7e6d4347dbb705bee812a88acbda007c7ae9c06bece6deec72964b33c586478416d84f9e8c6a9e66f24300afde96bb4366403a2cab63132c8b4e1232154c62167ddd0183e70bf9e0bb2cae9940ba0b23a0ff9de1860137693587a4ceb7c87b4def99adebb1637c1caa3cd00b43f5b3ba410214aec3327cdf6543f856d3fba6cb1b7205c818fc3f46630d0c6109a1d1564cd8158c72b098bf96a932800beda7669e649a98f312cb262cdfe5d28fe2aaebd7e2f12e668ce085eb92a1366ae1d70d5f26adb98709c46dda38fc168862704ad755369aa5be58cbf98ced745b75847b1f77424ab985a293fb71284696a5c3992a2046b52c17588d17936f09d98079b9d8253a93477d91a6b2051f9d2847b4472f390c9b64ec93647927a3eff29e10d69658d53aad1ccfeae423db9c4f91e040ff6eb874c335c4f39e49287ecc04701a67a20652a2baa17e0c3419bfba6a233b3f812746dd6f4a89e49e549658dde047c493ec1e34ca6701eaaf1408a4db11dc7d12bd657a89584d1ccbeed8a74cdc75c5594ccda1e2782211c643ce1c5d085ca205fd0c90d1de0a2b4c07b5fd96e12ce2e87df5c92849c63dccf2ac85d0169d87bd61f28da4b2e59ec16f21ce567b58c123f99d57c04d9980c8ed6d18e8383a923e43ad253a49ad571df9c44a598d910ca33b4dfd5a2414ce763667d80694d4a8663f297b645cb2ae617797ea4688bdb6b20746fd2df6175368310c86259f6d5d75d24e3051a7e3e8e8487b9320db3e2e820073bb724640fcc6b1f60a1edee8cb84519afcca32e7cc868661ecafcdff2288e6b511eb177783f57fc35c0856ec4feb341cf0212e7436f9873e8aca0991a872c8f2fde32e22ac9d291070695a5b31850fc90503a6d99835e2e99eec5f38b4bcb139d018f05a801d6bbd7f628032c5ff85e830c50ef3702408590a7e637629a389e4189ab28926c9e5486ff8ca921c70ca03f700917f4dd29bba74f11e062735991365f9b16d127eccb3178210bc5ad5c2bccfc4afb2ed891fb158bfb353aca8066ca96480bcaa538ef3662bbfda79223fae0e8619cacdf10642458f7d3339430f223c468a89928443f77a853250a0b7d06dc3ddb3e1a9f49eabee5d32fe93fb3f694804bf721cd50ed0de136ba283551cb622044e3fddda4b1d6b8e99fe600ddf0b10af6e2e58e4dd2d17a048f82f694e12cc6a782f1af30f5953d5b23f118a7e8b8a91d7d0794696af763f0138daa51e3ddf9157a75a507d1bbe814fe0b416bface5c4ee9afd63c2227b8f2d5e977d31847fa50c9e93b88c37c1ef7cf7e4dc422892d2331b3789e3b2c33db9a30740fa57436324a7277b604e2650408f35f89efede6e028c1e61eb308596cd9b18d4ab13acbe36ce28f157740fe407d61597a3749f37f6b17921473c1e511c5559a9b4974e876eabf8b2097c9a574892c2f72808d6484c4797c0ad8c125c1cf4e09b358cd6ff2c294b01a6124df5edf3749a55382e117734aa9751a7842687c52ce7a864a381a206900699493a5bb47855bea30a1056291cb604322314006332649f274a7f7d520c9fc08cb763906e0fba26a03b40c281cb874bff857ef3330fb4f3c8bedd3275b0c8c1b229d0417d3fbaeb28c9b015e2447e0c46773a8d7a0b7505a1bc7718acbb1183d5bed2498e5fe77e22536f872c9084137be83028dbccd318e94259c1466a14beb87e7ccccf5215c043e84a7195c134409bd0a770bb820445c194027537aab2014", 0x1000) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xfe, 0x4e8}, {0x18, 0x2, 0x3, 0xffffffff}, 0x2, [0x1, 0xce9, 0x9, 0xa362, 0x100, 0x40, 0x5, 0x1]}, 0x3c) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x4) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x7) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x9a9, 0x3, r5}) getgid() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc444443b, &(0x7f0000000240)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x1, 0xfffffffffffffff9, 0x1b}) flock(r1, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x79b98a32}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r2, 0x1}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0xfffffffffffffffe, 0x1, r5}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x0}, 0xc) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43: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)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000240)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40, 0x0, 0xffffffffffffffff], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x20, 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r2, 0x0, r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$FIOASYNC(r3, 0xc444443b, &(0x7f0000000240)) 14:43:23 executing program 0: 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)) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x2, 0x40, 0x400, "44e90ad18176da5363ff91e6bec0b9c20f7b845b", 0x2, 0x3f}) 14:43:23 executing program 0: 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)) 14:43:23 executing program 0: 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)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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)) 14:43:23 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000240)) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, 0x0, 0x0, 0x0, r1, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) r2 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000280)=[0x0, r1, 0xffffffffffffffff, r3]) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="116121651e07c920c7b4ea73b1e82f414aa5e937755093e02c77e12c9dc4ab87c0cddb7dd7cd134c810313268dae695e43145d17bb2d52f7488b70e96834502a7f7dfa4da93fd398ea26a351e4bd5850e51eef6aabf03d81dbc21c7a003129a9c9174cff09466eebfa139d"], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="d38a48dfece0d58f202dc580", 0xc}, {&(0x7f0000000100)="284b2c1f33590897183a5b1023360b8c6376401512137ef0a71ac68e0a8c123a02b417cabda01c5553542e1f39b375c872d13b10f7660b023b8f46030b45f30cf3cddb0ee1623b1a38e52259f2f3bbf2c319f6850993cd7ff4e4a9458a7c831962", 0x61}, {&(0x7f0000000340)="876533f40e429eeb0872e83fbad237cbb9eb36c7ca8c530c5c7e48e3ce95187ab8006a8785d951b89bd6829ebc7a7979a9c3e1563bfc5038c8a238cdb12675a6a7b7a1dddb14cbb2b54dad71d098e4fd2cc0b252ca16763348095cb4d977c02dc31e9627240bef7bd109635f0d4cc39e360ce0bd09da1d0ea24d9ad367b8c0c47b72e9b86adc632a37db2172f0541998572ac70d3926e1f9c8a73fa6595243f2a20d5095452b1ec7e020d2bf6a37ca54a79b1b937f07cb79b5d3e550dc829f1be29b1af9b5ad91783d1bb14467a9fcc4bbfa311c76ec", 0xd6}, {&(0x7f0000000180)="e5504b6f2e9702d950a185ce485c504244cf2194df0dcc71711166d0719519485a11929ee9ce231e76192c27c78a69aa87d1870d3a8449246823257f7a2b0275b87ab81640a83f5a201d1d8ddea13f4659080be57fd4463b3c6b8e20", 0x5c}], 0x4, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x48, 0x9}, 0x400) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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)) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) ftruncate(r0, 0x0, 0x8001) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x6d40], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x20002fffffffe}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)=0x40000000) 14:43:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) listen(r1, 0x4a00000) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockname(r4, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0x40, 0x462, 0x400}) socket(0x20, 0x3, 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x20000, 0x0) ioctl$FIOASYNC(r5, 0xc444443b, &(0x7f0000000240)) 14:43:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9, 0x40000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247, 0x9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000080)) 14:43:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9, 0x0, 0x81, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9, 0x0, 0x81], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9, 0x0, 0x81], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9, 0x0, 0x81], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000240)) 14:43:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1c4, 0xfffffff8}, 0x8) 14:43:24 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, 0xafad, 0x9], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3, 0x8001, 0x5, 0x8001, "5f25129528339717435e55d2572894e95e445aa2", 0x401, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x6, 0x0, 0x80, 0x2}, {0x8d84, 0x2a, 0x3, 0x80000001}, {0x2, 0x1, 0x1, 0x6}, {0x5, 0x1f, 0x0, 0x10000}, {0x9, 0x4, 0xfb}, {0x0, 0x20, 0x20, 0x7fff}, {0x200, 0x7f, 0x4, 0x2}, {0x557, 0x9, 0x3, 0x1}, {0x7, 0x0, 0xc, 0x2}]}) 14:43:25 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, 0xafad], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:25 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], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:25 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], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000004, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80, 0x20, 0x6, 0x2dd}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000240)) 14:43:25 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], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0x0, 0xafad], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0x0, 0xafad], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:25 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000140)=""/140, 0x8c}], 0x2) 14:43:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0x0, 0xafad], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:25 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:26 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = dup(r1) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f00000000c0)={0x9, 0x3, 0x8}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482, 0x3, 0x200000000000, 0x4], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:26 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, 0xafad], [0x0, 0x0, 0x482, 0x3, 0x200000000000], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:26 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, 0xafad], [0x0, 0x0, 0x482, 0x3], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:26 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x3) fcntl$setflags(r2, 0x2, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7fffffff, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc24}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xeb6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5eb275b8}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x80}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4, 0x1}) 14:43:26 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, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:26 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, 0xafad], [], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:26 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, 0xafad], [], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:27 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, 0xafad], [], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}, {0x0, 0x0, 0xffff0000}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:27 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, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}, {0x0, 0x0, 0xfb71}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:27 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r3) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002380)={{0x7, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) 14:43:27 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, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {0x3, 0xc4}, {}, {}, {0x8, 0x3, 0x1ff}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:27 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, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {0x3, 0xc4}, {}, {}, {0x0, 0x3, 0x1ff}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = dup2(r3, 0xffffffffffffffff) dup2(r2, r4) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) pwrite(r1, &(0x7f0000000080)="1ca24afc9dbae9ac5610b65d8f927a6365f40a811f4cb8bdfe95456a1073a3066de27206ce83f13eef3cd36e3f5e700200e9fdff62738824240eae0df2a4c7cd4f711fe098cebb0418eef1b7f20ea3c4a6f68ecc6c643b6afc09035b475a55642c370a17eefc877381a4b4525263c3bc458b1a907933583a8f18d254f61621fc25bb58730c6ac3d287f7e2844dce77020f907f146b9462791b8df9e58ff841571bff35beface90856007894fe2b87aaf4bffaa786cd9806ebbdcb9cbf30ee7a6afa1b7c1afc63a32c44ebdc9f6eb6e3617d671d21c482566684aafdfafa1bc4472e1bae56ce636324a1c13d0241b31ab74a910d0e66221535428f142c3", 0xfd, 0x0, 0x200) 14:43:27 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, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {0x3, 0xc4}, {}, {}, {0x0, 0x0, 0x1ff}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:27 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, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {0x3, 0xc4}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:27 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, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0xc4}], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:28 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x811, r3, 0x0, 0xfffffffffffffffd) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x0, 0x0, 0x400000000000000, 0x100000000}) sysctl$net_pipex(&(0x7f0000000140)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000001c0)="cc987c0dccc320655da540a17d05f4c5b37cd8e4900da1da3caed72b35d2527ab9b21842c69bcebc34b67089874b4d86c78097a0914578573a04d83ab1f510aa5921fb7854e5892ebbc7a77f9e69a37d853550ee", &(0x7f0000000240)=0x54, &(0x7f0000000340)="4086093adbba44f167e4f36eca8e3b25201d32e9c23ef3f859908ae8714adeecc17e2579b477b6fe10e392ba07756d1a5f56a4eab1883af1ae4d82ca22b777f9dca6f7d69b9ea2cf22e5ee6ba450a312bf603592268cb64e749c140ccff4799be1ed340b77c3e501e8793cee56246c05e1e612eb2b94d35bc1cee37668cb4584befd944d53898ee2872382feaccdbbed138c8e9f0bf3820afd1fcc79fdb8c81668a550e3fd35d438533524194985803be7ea1dd5c7d3db11689b21389632a245da8461fc6058b4bf3af0f0b993a2e6ce858722ca20362accf8644454855e0f918db7b077ed90a1", 0xe7) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) flock(r4, 0xe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x3, r5}) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000000)) 14:43:28 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, 0xafad], [0x0, 0x0, 0x482], [], {0xffff, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:28 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, 0xafad], [0x0, 0x0, 0x482], [], {0x0, 0x40000}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:28 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, 0xafad], [0x0, 0x0, 0x482], [], {}, {0x0, 0x0, 0x0, 0xf22}}}) 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)) 14:43:28 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)=0x2) 14:43:28 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, 0xafad], [0x0, 0x0, 0x482]}}) 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)) 14:43:28 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:28 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:28 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000080)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) preadv(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 14:43:28 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:28 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:28 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendto(r0, &(0x7f0000000000)="60268cc7608f7df7cc2439d5d97eebd50e71b62f925d443f58863e65b1125bd7ec4d9e68ce5f4398a96aef6aff918f9f4db2129202a729f1dde94aaaab5a21", 0x3f, 0x3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000000240)) sendto$unix(r1, &(0x7f00000000c0)="18c89378b6ad1194266543deb9883096dd94b0aa329228b402975fb6232aecde92808c9de35aef23618dcbdd0fe8022e266699cd4a5baabb2286725b1f5d43d0c263469e99fcf608eb93e7529c9431f544347b6cf80f57ac766810fe051a98561c5051347bcc2cf385a482f9336a39ee7ea3e3edb2333a548acddffc2b30c2e0d16d36e5b43ae779909cf9340b6accfc42068b92f35c0829b4c35b0a3d5eeb875a640dfe575574af627cb5c10735ce51", 0xb0, 0x40a, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$getflags(r1, 0x3) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000000240)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/112, 0x70) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000001c0)={0x3, "1af8abece973094ed2e23eb01c260a9d5edbc58cef1f3f5186e33d4529f93f63ee44e392747eb1ce7903a4996d59274c866586e79362b6f93ceccb5a91f0b0a73818782e3aa002f09a15cafdaf2d6cd3ad8187942d53f3fc00559405410f80bb8ac6975e8e15fc66d62fd14aa6c35f817abfd0fa8ef603b05de8e68ea5"}, 0x85, 0x800) msgctl$IPC_RMID(r3, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r5, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) linkat(r2, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x4) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r1) fcntl$setown(r0, 0x6, r1) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 executing program 1: getrusage(0x0, &(0x7f0000000080)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x7, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="cde39606c2d1f2f5bd8372af98305e488ae8a3875243f99690c307892b2b11d672b9256efc3a90b9e776149ae252fef7d204b58dc08e660636221bf75e141d231eb155c0638c286e1bff4aa17f862fb343d190c08b5c70e26d9045db54c0926ac574db87c385f6005a1d66a5ecd2fb6d6794d4f8ca7a01398be7f57faaaf9de4823d8edb7982e8fa9518b3", 0x8b}, {&(0x7f0000000180)="895dc4aee5a6e169795bf80edf9d95dde1aec3c13bad05e65d34894e60bf2035c24f19c389f200db34edb2442cf1cbbf779b6ece36b8b36f71db09e89c67a21dba51f0b16f4ac9dd146e162ba9da769dcc12c67893d8f93e3a290568be685c525c7bb516aa7aeb0cd86cf624ca5ea20912bb6c55c3c18293a524d822fd46670e0ad6741d67fa309bd10b2dfed26c48a1ab6c0bb01248f74ba6b3638ca7c5d6ca2f2e534ed3f7fc86fc15dda216aa8fa2022e3c9ba648846fe2a459", 0xbb}, {&(0x7f0000000280)="8bcffa980c70590194959bfc6bf2abc4865d3211e1409d0c96296ac6112f56daae9ba92eb97c8bb6ed2aa8717c91525d2888dce0aa2decf1a4340e2657873d9767968189f4f81c0b64f0d8b580f6d1c55fd8ee89948d45500ae30fcac15559d08f3e459b64ed102ac2a32c3576c564d78402d02af0ac9b1fcd15f3d3be8b70e10e5671460557282ab0ea241033e8d395940477d9e8258f377393969357b2cdd6ca9ffc296305f82f4c5004a09f04497027d0b8b22d0ab263e4f8dc280ef9df42804e8dfdf48df5", 0xc7}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="30000000a0000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x1}, 0x2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:43:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x1010, r1, 0x0, 0x7f) fchflags(r0, 0x1) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) 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, 0x0) 14:43:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r5, 0x0, 0x0, r6, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) setgid(r6) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) 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, 0x0) 14:43:29 executing program 1: socketpair(0x10, 0x4, 0x1, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000240)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10402, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x3, 0x10001, {0x7de7086a}}) 14:43:29 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, 0xafad], [0x0, 0x0, 0x482]}}) 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, 0x0) pckbd_enable: command error 14:43:30 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000011c0)="735110b7b30bf1a070011f9766a94c6592e65ef28760018810d95b8cba10668e9a687e326e9d1cade6041800e5a4a8128de79864d4363ee69f591b385c5471f9c2d5d206ebdcb28ef9045c7403adb046cfbc67a87b5e88b2a80ef123df1250f72ff4", &(0x7f0000001380)=0x62, &(0x7f00000013c0)="f326228e9352adbe8ace1eb7383c0217d94e5f0d02d25b7b8a7adda9602d756cbaa5ce58b3e49f7b69fb4fd8c31422e115611435b9bfdc6a5b950d0bf6d74729a2908b7e9c8d0b384724011261673b971806dd4b63a68f4c3b919a656ff1e02e78ea249d044801067d457d088e095805bf442ed6b48b832b92964d3e8add27c7588d0e09bcfa4e217facc5556e557ce95e0760d31aaf46bf6bc89fbbd223ef03ba0870485ad1a69a067f3afa85bfc827d0574165767cac48eeda96849169e770a3aa", 0xc2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) lchown(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x2cb) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000010c0)=""/195) semctl$IPC_RMID(r1, 0x0, 0x0) sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:31 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000011c0)="735110b7b30bf1a070011f9766a94c6592e65ef28760018810d95b8cba10668e9a687e326e9d1cade6041800e5a4a8128de79864d4363ee69f591b385c5471f9c2d5d206ebdcb28ef9045c7403adb046cfbc67a87b5e88b2a80ef123df1250f72ff4", &(0x7f0000001380)=0x62, &(0x7f00000013c0)="f326228e9352adbe8ace1eb7383c0217d94e5f0d02d25b7b8a7adda9602d756cbaa5ce58b3e49f7b69fb4fd8c31422e115611435b9bfdc6a5b950d0bf6d74729a2908b7e9c8d0b384724011261673b971806dd4b63a68f4c3b919a656ff1e02e78ea249d044801067d457d088e095805bf442ed6b48b832b92964d3e8add27c7588d0e09bcfa4e217facc5556e557ce95e0760d31aaf46bf6bc89fbbd223ef03ba0870485ad1a69a067f3afa85bfc827d0574165767cac48eeda96849169e770a3aa", 0xc2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) lchown(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x2cb) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000010c0)=""/195) semctl$IPC_RMID(r1, 0x0, 0x0) sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:31 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000011c0)="735110b7b30bf1a070011f9766a94c6592e65ef28760018810d95b8cba10668e9a687e326e9d1cade6041800e5a4a8128de79864d4363ee69f591b385c5471f9c2d5d206ebdcb28ef9045c7403adb046cfbc67a87b5e88b2a80ef123df1250f72ff4", &(0x7f0000001380)=0x62, &(0x7f00000013c0)="f326228e9352adbe8ace1eb7383c0217d94e5f0d02d25b7b8a7adda9602d756cbaa5ce58b3e49f7b69fb4fd8c31422e115611435b9bfdc6a5b950d0bf6d74729a2908b7e9c8d0b384724011261673b971806dd4b63a68f4c3b919a656ff1e02e78ea249d044801067d457d088e095805bf442ed6b48b832b92964d3e8add27c7588d0e09bcfa4e217facc5556e557ce95e0760d31aaf46bf6bc89fbbd223ef03ba0870485ad1a69a067f3afa85bfc827d0574165767cac48eeda96849169e770a3aa", 0xc2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) lchown(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x2cb) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000010c0)=""/195) semctl$IPC_RMID(r1, 0x0, 0x0) sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)=0xdd9) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x1}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x0, 0x1, 0x4000000000000002, 0xc0000000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r5, 0x0, 0x0, r6, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) fchown(0xffffffffffffffff, r1, r6) 14:43:32 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000011c0)="735110b7b30bf1a070011f9766a94c6592e65ef28760018810d95b8cba10668e9a687e326e9d1cade6041800e5a4a8128de79864d4363ee69f591b385c5471f9c2d5d206ebdcb28ef9045c7403adb046cfbc67a87b5e88b2a80ef123df1250f72ff4", &(0x7f0000001380)=0x62, &(0x7f00000013c0)="f326228e9352adbe8ace1eb7383c0217d94e5f0d02d25b7b8a7adda9602d756cbaa5ce58b3e49f7b69fb4fd8c31422e115611435b9bfdc6a5b950d0bf6d74729a2908b7e9c8d0b384724011261673b971806dd4b63a68f4c3b919a656ff1e02e78ea249d044801067d457d088e095805bf442ed6b48b832b92964d3e8add27c7588d0e09bcfa4e217facc5556e557ce95e0760d31aaf46bf6bc89fbbd223ef03ba0870485ad1a69a067f3afa85bfc827d0574165767cac48eeda96849169e770a3aa", 0xc2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) lchown(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x2cb) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000010c0)=""/195) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000011c0)="735110b7b30bf1a070011f9766a94c6592e65ef28760018810d95b8cba10668e9a687e326e9d1cade6041800e5a4a8128de79864d4363ee69f591b385c5471f9c2d5d206ebdcb28ef9045c7403adb046cfbc67a87b5e88b2a80ef123df1250f72ff4", &(0x7f0000001380)=0x62, &(0x7f00000013c0)="f326228e9352adbe8ace1eb7383c0217d94e5f0d02d25b7b8a7adda9602d756cbaa5ce58b3e49f7b69fb4fd8c31422e115611435b9bfdc6a5b950d0bf6d74729a2908b7e9c8d0b384724011261673b971806dd4b63a68f4c3b919a656ff1e02e78ea249d044801067d457d088e095805bf442ed6b48b832b92964d3e8add27c7588d0e09bcfa4e217facc5556e557ce95e0760d31aaf46bf6bc89fbbd223ef03ba0870485ad1a69a067f3afa85bfc827d0574165767cac48eeda96849169e770a3aa", 0xc2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) lchown(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x2cb) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000010c0)=""/195) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000011c0)="735110b7b30bf1a070011f9766a94c6592e65ef28760018810d95b8cba10668e9a687e326e9d1cade6041800e5a4a8128de79864d4363ee69f591b385c5471f9c2d5d206ebdcb28ef9045c7403adb046cfbc67a87b5e88b2a80ef123df1250f72ff4", &(0x7f0000001380)=0x62, &(0x7f00000013c0)="f326228e9352adbe8ace1eb7383c0217d94e5f0d02d25b7b8a7adda9602d756cbaa5ce58b3e49f7b69fb4fd8c31422e115611435b9bfdc6a5b950d0bf6d74729a2908b7e9c8d0b384724011261673b971806dd4b63a68f4c3b919a656ff1e02e78ea249d044801067d457d088e095805bf442ed6b48b832b92964d3e8add27c7588d0e09bcfa4e217facc5556e557ce95e0760d31aaf46bf6bc89fbbd223ef03ba0870485ad1a69a067f3afa85bfc827d0574165767cac48eeda96849169e770a3aa", 0xc2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) lchown(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x2cb) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x8001) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x600) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000011c0)="735110b7b30bf1a070011f9766a94c6592e65ef28760018810d95b8cba10668e9a687e326e9d1cade6041800e5a4a8128de79864d4363ee69f591b385c5471f9c2d5d206ebdcb28ef9045c7403adb046cfbc67a87b5e88b2a80ef123df1250f72ff4", &(0x7f0000001380)=0x62, &(0x7f00000013c0)="f326228e9352adbe8ace1eb7383c0217d94e5f0d02d25b7b8a7adda9602d756cbaa5ce58b3e49f7b69fb4fd8c31422e115611435b9bfdc6a5b950d0bf6d74729a2908b7e9c8d0b384724011261673b971806dd4b63a68f4c3b919a656ff1e02e78ea249d044801067d457d088e095805bf442ed6b48b832b92964d3e8add27c7588d0e09bcfa4e217facc5556e557ce95e0760d31aaf46bf6bc89fbbd223ef03ba0870485ad1a69a067f3afa85bfc827d0574165767cac48eeda96849169e770a3aa", 0xc2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) lchown(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000011c0)="735110b7b30bf1a070011f9766a94c6592e65ef28760018810d95b8cba10668e9a687e326e9d1cade6041800e5a4a8128de79864d4363ee69f591b385c5471f9c2d5d206ebdcb28ef9045c7403adb046cfbc67a87b5e88b2a80ef123df1250f72ff4", &(0x7f0000001380)=0x62, &(0x7f00000013c0)="f326228e9352adbe8ace1eb7383c0217d94e5f0d02d25b7b8a7adda9602d756cbaa5ce58b3e49f7b69fb4fd8c31422e115611435b9bfdc6a5b950d0bf6d74729a2908b7e9c8d0b384724011261673b971806dd4b63a68f4c3b919a656ff1e02e78ea249d044801067d457d088e095805bf442ed6b48b832b92964d3e8add27c7588d0e09bcfa4e217facc5556e557ce95e0760d31aaf46bf6bc89fbbd223ef03ba0870485ad1a69a067f3afa85bfc827d0574165767cac48eeda96849169e770a3aa", 0xc2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000011c0)="735110b7b30bf1a070011f9766a94c6592e65ef28760018810d95b8cba10668e9a687e326e9d1cade6041800e5a4a8128de79864d4363ee69f591b385c5471f9c2d5d206ebdcb28ef9045c7403adb046cfbc67a87b5e88b2a80ef123df1250f72ff4", &(0x7f0000001380)=0x62, &(0x7f00000013c0)="f326228e9352adbe8ace1eb7383c0217d94e5f0d02d25b7b8a7adda9602d756cbaa5ce58b3e49f7b69fb4fd8c31422e115611435b9bfdc6a5b950d0bf6d74729a2908b7e9c8d0b384724011261673b971806dd4b63a68f4c3b919a656ff1e02e78ea249d044801067d457d088e095805bf442ed6b48b832b92964d3e8add27c7588d0e09bcfa4e217facc5556e557ce95e0760d31aaf46bf6bc89fbbd223ef03ba0870485ad1a69a067f3afa85bfc827d0574165767cac48eeda96849169e770a3aa", 0xc2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x20, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r8, 0x2) fcntl$lock(r8, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="c54b5c5b0aeef5e434a3ffc13e645222e22d9364821560308cf9371f47c7b1e0508de8c714ade6cd0e75374085c77e98c0b484d27c9f3293bda108330121a528eef3bab4f9f177f5ef774e7ce3ce53afe1325b52f5bc367f774363e06cc4b9e0d9426afd2ed161a0b04f9e7fc7fc40ac12aaa0d1b41776099be249afdae843b1e241533ce128a7008e2fb913ad7d2dcb6351becf15a11fb4e2e6e63f5012a1c86cb8844ac61560a9c295a99269db1d6f01a27a", 0xb3}, {&(0x7f0000000180)="a6a8d5ed73e00a61350422eeccf8676c3452d8feee3aa4804455", 0x1a}, {&(0x7f00000001c0)="98c74b3f0cb3f56e0ae9a289ef675166e71d65fa34214895418a338734ee6ad9df0b589498ec1a891cb84424066a8eb2c7939ff299a7f4607c278bbbd042", 0x3e}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @rights={0x20, 0xffff, 0x1, [r6, r0, r7, r8]}], 0xc8, 0x609}, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x3, 0x7, {0x4, 0xfffffffffffffffe}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)=0x8000) getrusage(0xffffffffffffffff, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x100) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)=0x8001) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0x81, 0x2, 0x20, 0xfffffff8}, {0x400, 0x3, 0x90, 0x7}, {0x3, 0x2, 0x8, 0x9}, {0x5, 0x55, 0x3, 0x5}, {0xf84e, 0x92, 0x81, 0x5}, {0x1e5, 0xfd, 0x6, 0x7f}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000240)) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005ea2459231b6004e3168f8cda8c9425aff01000000000000a01f1bd34a58f8cdfcf6b8788d66767d6a099c9ccdb114e6ac0b6f4665dd91a4e63dcdf7053ccaf1d972256243b9f664470a36528a969e0730259c05db8368f27264dc796dd96e289fea0cac42ee0106eb6f11f85eb347ced9dc37aa450863fdaf9c91c880ce4d4d62a2657526c68466a25c05b778074c28b0c538a80f8d27a5a44f2e524a6f272e0f698f19"]) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) write(0xffffffffffffffff, &(0x7f00000001c0)="8676f00212c3bec2eb7919ace0dd5d8022dab67f3c8583cdb8adc0fa6eec6be225100a347e244d13f870bbeacfa1005db65decda434882a23642d568a115c154c396310ee07dfc46329895436cfd9ccc24844fb07b5da16ca1c7d783771ab533d53664e0b51a382af7b6330f0ecd5b07aa73b8b0be3aba8ea923d4b8", 0x7c) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r2, 0xcf) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) poll(&(0x7f0000000140)=[{r3, 0x4}], 0x1, 0x83) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8000, 0x0) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f0000000240)) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x8000]) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)=0xffffffff) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x1c) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000000)=0x6) 14:43:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r2) r3 = getpgid(r2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x5, r3}) close(r1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x163) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x10001) r5 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x48) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000000c0)) 14:43:32 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:32 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:33 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:33 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10000, 0x0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) close(r1) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:33 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x7f, './file0\x00', './file0\x00'}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r0, 0x0, r0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000000)) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:33 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:33 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:33 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:33 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, 0x0) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, 0x0) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, 0x0) 14:43:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) write(0xffffffffffffffff, &(0x7f00000001c0)="8676f00212c3bec2eb7919ace0dd5d8022dab67f3c8583cdb8adc0fa6eec6be225100a347e244d13f870bbeacfa1005db65decda434882a23642d568a115c154c396310ee07dfc46329895436cfd9ccc24844fb07b5da16ca1c7d783771ab533d53664e0b51a382af7b6330f0ecd5b07aa73b8b0be3aba8ea923d4b8", 0x7c) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r2, 0xcf) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) poll(&(0x7f0000000140)=[{r3, 0x4}], 0x1, 0x83) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8000, 0x0) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f0000000240)) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)) 14:43:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) 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)) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() flock(r2, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x3, 0x0, 0x9, 0x80000003}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0x4, 0x40000000, 0x1f, "fffc95011da3c50a8cdd0f937f4462b347e4faf9", 0x404, 0x7fffffff}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000380)="b90baeae27c33deed2bb8a298af0a4fe2f7e35e1dd", 0x15}, {&(0x7f00000003c0)="92548a75b6242e888b7cac450fdb783b069df665302161eb9b0fedcd63f0733d5c5427ad4f13d022049c061a3ed092a6abc7b0", 0x33}], 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="0b9b777abf6db7d00b3117e95ab5f5c91574066a70abba325115916abaf1b24cf271ee898ca5f94198d14e7c08b81f6c2523b8d2bfd3edb11cb721b0e4ed68e6e093984353f8f8688537d9e20409089d128796ee3ac1c485e42f03b76623ea929f9ad6eb51fac4e60db95ec11535726e", 0x70}], 0x1) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="9ce35cc8534a486b0a9d5232b30d0a7cfc11ef3734346ed67f1d1003b8b0f81da60e2a3bde4ab99e0b1c2c458be61c0cf29c2439ef8d7569552c5600050fd3214cb35643084bef2e7b6481dce60f57bda64f94f73f4ab28cbc6027e5dca2373376", 0x61}, {&(0x7f0000000280)="830ede748007357e51192e8b3fe561cca3d8bfd367676dadce5b2134fc5ca0d93a0cadf87d1f8214957a0315f90e7e72bb3c23f5486ec245f278dbac5b01315491c33722c64fc63a3ce6b4c1e02757a8f06633f8d4e1be66a5b8549f3273a3c4ce85cefb8702fecd16bb85b3d53f4549c8fdfeab2544c1f8a8738736946c69fc9ec321034419df2a221114e1cf865a6169676d17197b84343d532625623f", 0x9e}], 0x2, 0x0, 0x46c) 14:43:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x4, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:43:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x6], [0x0, 0x0, 0x0, 0x9, 0x3, 0xafad, 0x1], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0x8001}], {0x0, 0x4}, {0x0, 0x0, 0x20000001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/179, 0xb3}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f00000014c0)=""/218, 0xda}], 0x4, 0x0, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000001c0)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:43:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xc20, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x200000000], [0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x247], [0x4, 0x400000, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0x10000}, {0x0, 0xffffffff, 0x0, 0x48e380000000000}, {0x4}, {}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001000, r3) socket(0x2, 0x3, 0x1) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x100, 0x4) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 14:43:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 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)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) 14:43:43 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000080)=0x2) 14:43:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0x482, 0x0, 0xfffffffffffffffa], [{}, {0x0, 0x200000, 0x8be}, {}, {0x8}, {}, {0x0, 0xfffffffd, 0x0, 0xe03}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3bb5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x244, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x9, 0x78bcd77d, 0xafad], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xf2, 0x2edf, 0x7ff, 0x2, "3425eb087b1f16b9ae8ded1add20899daed550ec", 0x0, 0x2286c3f8}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:43:43 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x88, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7, 0x0, r1}, 0x0, 0x79, 0x0, 0x0, 0x0, 0x8ae}) getgroups(0x0, &(0x7f0000000140)) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc444443b, &(0x7f0000001280)=0x2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) dup(r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) 14:43:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {0x0, 0x2, 0x0, 0x2}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000080)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r5) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x1d04, r5}) 14:43:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 14:43:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="fa75bd9af7195ed8c62d39d0d10e97", 0xf}, {&(0x7f0000000040)="9d77d802a30736a2483a7d13a9d79b6623bb239a897abc66917d57eec91df04ddeaa54fb050bfe9dcd22d808d9da8a5355e5889071d3c3cbfe90b7331af3d7220a710434b6b64c9d41e5997919be9fc6e5a9794cf941228d2038c108e38c4149b72de145ac544265a5acc2c6268f1ee287242b561bac24b187e862db753511593ef73f15ccc52838ea918f72a91bf7d6ef35dbd7a76e4d1f81f560dff00a13439dcb3530ea898cd45250605d8aadb62dc1f0f45eec639bd119655bdac95527c63e8c3083783e762d25c77f3cf977258ac43cd549c21849fe797b4b503169d7927830a70fc526e0de89707ace4dadb847ddddac7d94b1331ced4ccb1c2fc8", 0xfe}, {&(0x7f0000000140)="49840d723d85825555", 0x9}, {&(0x7f0000000180)="87352d830108f6cad85e1cf3e1960551fe756f565edcc19e2bb2325d304a9546979e6fbe3f82eb81c3f6e649f44929ac08c2342a881cc68056417a07b8fc8380d1d960ff9d39441c70c325c09155ab0828fe71b46a34e2abe42e5692cafce53de9ce46028ebac2371a2a7f0c3a75007ba87bd6b4e18a6808592b1d6e4f5974f4e2cad27c1f630ffd7aed7d8f37a7", 0x8e}], 0x4, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) 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)) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd2}], 0x3, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x0, 0x9, 0x80}, {0x7ff, 0xac, 0x0, 0x7}, {0x80, 0xcc, 0x0, 0x48}, {0xf1b7, 0x53, 0x1f, 0x1}, {0xfbff, 0x7f, 0x9, 0x20000000}, {0xfc20, 0x1, 0x2, 0x6d}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x4) 14:43:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x3f) fcntl$setown(r0, 0x6, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fchdir(r4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x6}, {0x0, 0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_open_pts() r3 = syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000080)="272e4e41abb12abeeab1f7e7a52ac62fc7e9fea5f31f95252029f101fcdfa7ca134f610fd7fe5f726886b90860df7de64eb16c00cac6ab1ccfc8510579bf1505562b4075cbab556fa67e51494cec4f783a2822a34f3003a575463b5830c0e71cb860f972027501bc55f06ed0946bf66b8d690940fb56613cbbbe8d4caed49608a3ae57ff20f7", &(0x7f0000000140)=0x86, &(0x7f00000004c0)="8459479c6479b1dbc7f75b7ae2338549744800d292a8e9afb5d6d8b2a681d4b023276d84df973e0166b33d07ca438e4742cad36a5c924912862218ef76571f2f8012fc58b37387e62e1abbfe67346bcc81fb3839a5cf294cb818449087120621fe0a50f7527a688a83691c8e21f3cc51b0fdd69859f14bcda7d184267a055e930e46a98ae1cd4f89c89a62b56ea34b44d237b2df", 0x94) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = dup2(r3, r2) flock(r4, 0x1) 14:43:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="ec13868d190ee734ab7b274e8f1e1b9a53bd024b45d496f8b95e53199f5b91e959619dee2c720ef917d8400cb5f7eee9c81c78908c1746a30f64b159738f2c322242ce07e80172832146b0d2a76e6ecb8d358bc6d2c95e76f01a0bb98f17eb7ada2faa882df82462c315bab2c804e8076d526f783ab7f98eca012083023f0671245bb6f55b643125cc97da3f6c432f8f51f583bc63d2939eb1918577ea57db5ea8d5ad1ad7f26584c5bb763675d34875d5e22daf334e69d9c017d87348350d3c834eff16990bdca068dd4759ef328074c9b6c09f22e7a53f4a", 0xd9}, {&(0x7f0000000180)="2409ce3b6f983cd106ea97199ef183909154576605bd19afd5cb0c98092a03e978c80c10eb19b7a99f7aa10ab29100de693bb18c45371d37bfd29dcf8a3ccde013855a6daf2e46f32f5fef30e663dcd5828f11c6dc49f42b98602bd2de2a6303d4652d7e616204d654e85eb859e3f75a44df810900eed381188b909afbecc954d635ab6ad60574b23934c055cc3af0cc29835c41653b0f1c0c7590b47310b541160a717d64f5af51e2f2c9d56f60996cbf5eafe6fb", 0xb5}, {&(0x7f0000000240)="56429e6e77bd94811fffbd0ed9978528", 0x10}, {&(0x7f0000000280)="8935c5227ba2927222fa5367e504b85eb3bc0502765868207e57581dd15bcc52aa6ca3d4870f6e4764e81f9feef36296c2c29ad8c64c46fc558adc6b769a25f2abf3a01e8d556bb338627b72231a6ae15a6ecb379ac0799c0888780bab631fd84e0327ba9f3ee803fc9d8b83bf6fa9380e9239e721873614a1dff56e185618f1df8c38356825a199bbe78ca63fa31aed8ce66d6f9ff649f173b7917fe78da9afa0c401eadbabb8fa95dcd115f265703227f75b029aa3c0b86e1c867cec90ffbf3b16233b5872f1d0ff28d950ba86cf2c7ab41f539028bb6db5a202293b8e1b6ea88db31d6a3904f43a9adc853c682996d93920b90dfb", 0xf6}], 0x4, 0x0, 0x1000000000000007) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) readv(r3, &(0x7f0000000280)=[{&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000340)=""/141, 0x8d}], 0x5) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = dup(r1) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r5) fcntl$setown(r4, 0x6, r5) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xa) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x10000, 0x4, 0x93d5, [{&(0x7f0000582000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xaa}, {&(0x7f00007bb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000066e000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001a2000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005b7000/0x2000)=nil, 0x69e6}, {&(0x7f000065b000/0x3000)=nil, &(0x7f0000205000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x32a}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007d3000/0x3000)=nil, &(0x7f0000480000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000563000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000322000/0x3000)=nil, 0x81}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000004f000/0x2000)=nil, 0x9}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000306000/0x3000)=nil, 0x4ad}, {&(0x7f0000573000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f000040d000/0x3000)=nil, &(0x7f00001c3000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00002da000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4b}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 0: r0 = socket(0x28, 0x2, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x7f363c1543b8579, 0x7, 0x9, 0x1, 0x3}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) shutdown(r0, 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x400000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x400000000009, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x3) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x9, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x800000000000, 0x4}, {{}, 0xfffffffffffffff9, 0x20, 0x4, 0x2075, 0x2}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0xffffffff, 0x5}], 0x5, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x1, 0x1, 0x4, 0x8a1b}, {{r3}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x3f}], 0x9, &(0x7f00000000c0)={0x6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/201, 0xc9}], 0x4) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x17e) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x0, [{0x2, 0x3}, {0x2, 0x108}, {0x2, 0x5}, {0x3, 0xffffffff}, {0x2, 0x3f}, {0x3, 0x80000001}, {0x1, 0x5}, {0x1, 0x4}, {0x2, 0xfffffe01}, {0x3, 0x4000}, {0x2, 0x9a}, {0x3, 0xb61e}, {0x3, 0x4}, {0x1, 0x800}, {0x1, 0x9}, {0x2, 0x6}, {0x2, 0x40}, {0x2, 0x8}, {0x3, 0x401}, {0x1, 0x20}, {0x1, 0x2}, {0x1, 0x5fc}, {0x2, 0xff}, {0x1, 0x9}, {0x2, 0x7f}, {0x1, 0x9}, {0x3, 0x9}, {0x1, 0x80}, {0x1, 0xffff}, {0x1, 0x400}, {0x2, 0x8}, {0x2, 0x1}]}) flock(r1, 0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCDRAIN(r3, 0x2000745e) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x6, 0xfffffffffffffffc}) flock(0xffffffffffffffff, 0x2) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000080)="1e1b0663a2301bf8959ebc758584c08efb719d379ae236217bb3eea0259dbd3efca13cd3569053f014212484b428981ed7939edc07dfe042938e53689d986d7c29cf41c9389721a165c5d709b2a7d4813add693508451f77bfb88c3a068056da0ad430e7f60f05f15e712958d38d6559c600edbb09a0068431e4af1f7b161b3cef4766f66fc2d44e7294fc92d2ea5566bfe12c7ec6c045200306c625a2511647449feed629c1f50bf481b523fa0796efbdb513e9bf461f8e8c15eda6e188781581ab3e2db41d9bb5271659a7190b08b375ce6bae8193dd5a95432a3c21c70bf5806ad88c509b0c6b", 0xe8}, {&(0x7f0000000280)="da9e9380e6f3669589228e09f15b279e69495d4cb08107626a195dd0644828bfeb6b3beb4cb9dcb4b61c5e2545b026256af7e0594885f2f6cfdaa09353eb7f237c0f3c5a20e6fee3455f043e480035c73efedc12428fe60b8a72c740d58dab8b56c1f8f55aa8fccf9cae8256783e282c9f83ac2813f7be57901ff723d7a46126c411ea2dee55494357fcb165454828", 0x8f}], 0x2) 14:43:44 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, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000040)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$getown(r3, 0x5) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000080)=0x800c5) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x5429, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100000000], [0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x247], [0x8000000000000000, 0x0, 0x0, 0x8, 0xfffffffffff7ffff, 0xafad], [0x0, 0x0, 0x8], [{}, {}, {0x2}, {0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x0, 0xfffffffc}], {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/74) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:43:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x2, 0xdc4b, 0x5, 0x3, &(0x7f0000000080)={{0x5, 0x0, 0x6, 0x7, 0x2, 0x1, 0x1}, {[0x0, 0x1, 0x20, 0x1f, 0x2, 0x3, 0x5, 0x4, 0x7, 0x0, 0xaf2, 0x3c, 0x100000001, 0xc0000000000000, 0xfffffffffffffe01, 0xfff, 0x8000, 0x2], [0x5f, 0x96e, 0x0, 0x7f, 0x7, 0x9, 0x800, 0x8, 0x1, 0xfffffffffffffe01], [0x2, 0x4, 0x1, 0x101, 0x7b9e, 0xfffffffffffffffe, 0x1ff], [0x10001, 0x3ff, 0x7fffffff, 0x9, 0x587, 0x8], [{0x0, 0xfffffff9, 0x9, 0x4}, {0x1, 0x7, 0xdfdd, 0x1}, {0x2, 0x7, 0x200, 0xfd}, {0xd, 0x4, 0x3, 0x3}, {0x3, 0x5, 0x3ff, 0x2}, {0xfc08, 0x6d, 0x8, 0x200}, {0x6, 0x200, 0x8, 0x1}, {0x5, 0x7, 0xd5f}], {0x2, 0xfffffffe, 0x5, 0x3}, {0x4, 0x2, 0xfffffffa, 0x4}}}, 0x2, 0x6c}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0x4, 0x8000}, {0x18, 0x2, 0xd6, 0x2}, 0x1748, [0x7fff, 0x80000001, 0x7, 0xfffffffa, 0x6, 0x88e4, 0x3, 0x8]}, 0x3c) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe1, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x8, 0xd3, 0x66, 0x4, 0x3f, 0x3b, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x9, [@multicast2, @empty]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x5, "41cb1606f47853bc9ce3be64232b6e44b79dc9609518e0a43e31b50d938c16fe12b94c9537b934d937bbe820c1b7e12ca6370b7249a64a685f69d9043217342203825e07945aa5f4c9edd159bfa2eae87f26b097f85bdeb5e416f49ac0bce459eca18fc4374e96313927a0b7d1ae38a1ce84196e3e3364d7274d39eb31b7100c141dd811fbb7ce2e19c14da59b471aee931c23135d10f322b4ea8fe78b9f296444d5cd8e49726f2bf2ce63"}}}}}) r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x3, 0xf9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x7fffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x7) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x38e) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) 14:43:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x1, 0x3, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000080)) socket$inet6(0x18, 0x8000, 0x1) 14:43:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0xe, &(0x7f0000000180)={0x0, 0x0, 0x412eaba9, 0x8100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmat(0x0, &(0x7f00001e4000/0x3000)=nil, 0x2000) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 14:43:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x27a1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffff8}], {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, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0xd872}, 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:43:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4c8, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) setsockopt(r5, 0x6, 0x2, &(0x7f00000004c0)="100ce8ec3c32ddde4f888aef6441125514b9651656408a7e824f92321a8307da02c44a75a07ea4cca8374a4dd4c3695918f88c5fd74673482ea8f29935553e748d11caaa8eef65a52f8a036a428885c739a2e17c09adef362cb04849c0d913b5287b148fc947db83ecf345f4c6b1826a2df32d17a55f24e54d2b47a60280bb894de999fdbd11bb342be657ea4aae247f72d79930e471841ad38e7f841fe78c78ae244e8882aae75ffc0966cc8be00177797ad551407f0aba0fd4f56d4b06e2e2e811abc32903ab3cd939590dcdcd212c7a3922125ae5afea4348ad360d4700289937a12fab93572fc5c8795285e58aa0ee923ea731fee53c65fe210e418f4e9a1ddce231e262a5a0bed390660891207d064cba83d8e84b2b5c9737ede78dd33c65dc20f051c78f36b21f771a51fbedafa16f0ea4ca8d6bdd2662723abfbf720a95db1467780cfed67d02178c49f0ba7b93b80d228f1f8bfb0406b5cd385213b034b24d02b7e3947cbcd36119262354f97c381cb74b9f937f4423d3f97516815715a94c1dc864b30c10e64a0143fc2391a19a1eda0686104a3951becc829bac031ca313a54c2819286cf2306f09ace903da46308b4044ce8b1c31cf705e87d03feae4aa85bc4b0a5f883bbee0b05afd3d932db487f728069489dcc3571815eda4711d62e979915475266eb4976ea380b0523539518e4956ec469368f1353ba6283896c04755e97e864e4fecfee703497a4e85d392d48ac50bf1635898800a797b65e0e1eedf0956c7791d5138016d54be8e710e605c0c55f3a86b4d86d26a4090d32d8a55d192f7697fdaf6aaac0c717c43bf56fdb0193fdc5e528b48ff3dcbcb887ca54a556cfddb838ff6190e4aa7276999c9a342416117cc4f067c9d2efe57bdc6adbc36ef6b3cb78e71a8bcde6f9a4fa10924633cace2b5027f7f578270b1a26c44acc96b2b3fd43dbc01540862e6a6fd1f1c533c5e45d9b53cf0491c62127fefd5fad31cc7ba7f62259521e0f1fd3317fb50e5e030588acfe1c0616be44a262d2a7299b35c317ae0c60d053c95607c0a4d475bfeac2703a6f2d37efb1c2ed5a0bdbbfc76a952f5ac5ff4d237b320a20ee800c75fa48e5b44bd3804c9e5318cf948fc967fc79f454a702665a237f3b587f23cd48ef49a0f26535f800295eef52fa1baf3b43c1bbb21bed36c5d0b2e2211d5bb54b7ce5d67a0e9373afba68e5925f1385f56bafdafeeb993da1fbad21842ff7e32a0985972bb7ddda6e1860c038a891b6ad1781337436a57778add9fc7cc6b774aa1cd929e29c930672ee9047564098231621329e4cc8ec87012fe046aaf8fd4cb556630468a0af45367b99699f300d700e8b81b193ace62149e15de4a9ca72099679c0bde525c9aaca33706a77f35c4b498ed403ed5d124bd84fc85e4440730f8aafd968339ad49a9b140b2038fb09a6f7426181a3416fb7f68fff775062cfeffca02c583c51dbe7ba2769d044d94a44cd2bf2dc91a246d920106785f408140259c13507c08a1893c5347a81017716cce28041b08c3bec20300b3e7232e812f0349a082ae2413f40e138543c5e3592aa5d33e1cad539ed03a8376f4142cb8c5c32562ab610886399e549a1fb3f931de8889671177c4f37f4afa9f157e12eae628c0c5207f85ca3cc2b81bb1cc51223c0a420b4c6c95d4753cd9ab2dc4cc61ba9b703f717c6f158d063cdd86810ff9e441c931eabf3ca3183efb8f232f6396431861ff846a1fb66c9012f5d3a5f859dd1005a3539a4ffa18791c3d87a8b0a39901607aa242be5528a62e369ef129f1d19c24e9d2d43f3a02520b98e7af22ac04d7cebaffce56255f18e17a7ee64a00ff1ac7848128a95b3f9e6da0a9b5009d79857c2a4afdaadb85d9764c2ca68ab31af382ce8e314316a6c6d1b3c3b35e5fcc6b7a5008c2fb973cbd1f2f8988e0ea7da6ac9b962f0e19e62bc1332852ade4208a49619a616a8ca39a20b502ee5d294e458ac5a8f5d22eecdbd5474fa7a536056d7c237738cb237381e0e995451fcddd9a65dc81423e58369acde63ec3a10c77f4d89f72ed55cd0e71e3670453b505c111556def5f3503efadc10ef6c8808d2c84d923a3a53d194afac50893adb97e0115917537c8d4772ef76eb1bc9f1070a37fdd97427d637f62476220b3ebb133d4fb148a5f6fd187c53ba433a04e80febd260354305cdf338e6a0ba132dab0f9acec8fe9d33a9cb939fd2dc0c51a8e6b9a67b6d262d3844407e2d5734729eac5511172bc681fcecf980ad5fc3171adbaacc4f11952c8df8cbf580683b75264f9cf4191936b3cd8f616a5bc16a48fb4dfe947a8721f5c4dcc9588a25f3775e65230f249762bb485d81ea4a0991443709d4eeb59db41b1965b6a3f237e58671912052e71972b3bf68d267435c80cc4c64fd0263be88ba55633664a1f11ab211ccbb24a33f54cc68c260792e7d77b310b7bc8e77400cff8e66fa14347e0c1f0fa5f16b5eceb9a6899bc64459ada86a597a0a7c2dab2f4bc931139e6121f7e0ec24d7ae58a2a04d851d9bc3bf38fe57f4d6cce443b8507ce845e8d01192bb4b04865408658ed146c00f77289f92ed19571f3120eec1454f3f1094a4cf30165bd746b7c9f0a0a6cb2ce9dbd23205d1cf8cc84c6b28c15fe2774f776c64174ee5b637f57d0aec3ed9102e1decbf1ee33daff68d09dfb9161c262380ff8203bfdef90b4f9b0cb299bc8b78c6a02294c1438135fd7ac1c9373d6900bb195f1cd3f9ff68a91d0b9e80d85c83d213cf3e632b7c7e57d7f7f795926d2334b46a3be51ecae43f67dc1d21799bf3c5e287d486359053c56fbaccd56b7522fc02847e9c6d85a5ac053ad1cf6a126d24b778b97886726ffcc92d86423658b0d3d452e2f20a673743a0c9e5bf43314caac07cd51e2201a39415284fd1759a55f4a9fa3f7e39b840e7d24b22be53dd2730c4e100ff4353e74e91aa9fb9351864af237928cdb8b147309a38323dd296a1f00b9feb0a1752e17eb5a374d87cf3231e42044d349ce2ba080da3ceb85d0ae3a321bf9e2c36f5920a65a24de20ccc5904be96d23c8e4d3ac546086cfcbfe7b9c363cb8e5568b5a2a1bb0832efd200cbe6f40767075fffd64704a6885b342a528168792223fed59a24f83e90bb0ec11889528bfaa3996b196260f13eab6321de9d8085d484d05cb978a9ef0e12e646654c50188b5be49ab352f9f72d782db9071d460c15c2c3676a845192feecd8cfc91126ef6e4ffa17a2b2e3e2a039f1af3b281730e3af3e6f6439b76f429014b667b14cc197872ffeccd847447d1c4a380adf131771f29ee164df6f1258123cbac74b7542fd1ffee945429d60544642d0deb8f8c121832732bbc35e35678df703aa40613d87dbe63c3a8fd75843b25d8a9ee6dd8b02953963af9e4bb6044ba092f3b3c4b46ae920bd49aa7fe47394b20c4371a44183eb93ad7e6ba4075dac2bc07c6e8293e1da3caf7d7ca26bbf0e1cbbdcae28f9e92684183c317fd6067ad273a1cef57fc807da26cb173fe47d79db2cdf0538616f38438fe823322a075ac186a2ce1f8435a37debac54856c78ca9e5f1d156ee4e9dedd1a983e24c33e6ae12e74206c52e00fb23c10879ff013c7396ca1ecd0554289cc687f7abadb7832a724d3ff925315f26a12aecc15d480cc3c087c4a491147cd2783b42c830429e8816d340d5391b3ef88348d6a1a30d1b224a9ef8ec42ebb73926ee61e6023a28aaf03a4b31bdbb32bfa5e766c8d43e4babf43ae7acd364bb9dd99c04fb82739c95ca38f38e10d093c5d7a5b71e97e745818c7d3b8a4c5b3ae3d080beb451fadb8ad26ab66facd1f3caceaee08a3e6452042ddc087fe6dadf93d1e2e231027343c013fda2ea2763e76193e2049e53e8e5375b626c38e939bfefd7c3130b98dd67a3624319dac0aadfd758e553e3baf16c7328b4a0699ade9ae69209d576cc85c5acb6a46012cc5ec39cea361ace4bd2e629543afdc999e76dee55c5118b630ab129851e5f468db08ebf4d5dae07bf976eb6475b2647566d7f65f239b58ab23e76712a154cc62c47d2c67eae6be13b08c4791888a7a1969648746e2c8ef0d092dba81fdbb166e226eb59b3511ca01106da429da3bcbe3ff7af19b6e983dcbdfe409611704eb3c54cd7ba89a620794253374015772a250530f981db259ba843180a112e00348fb91e5a297725aa94b9955e0897befa4381c50466f58ae3c4e0b643c33fd2e21b58639842567adf58b53e981b69026a7a9a51b77d9b8dc7bffe98a2ef67979eb87e97cccbc4716a1153d12887689a5d5ef2ff631aaf3e9f945895b4297bee9dcaa7b88164dd69d4fc32bc6691698086f0b05fc70520ae4d172eb27f0e63702a55c61965105a06390fd23aa864f77671e65d8135c7bdcf90d0a734438620743d1e8bb1a55d1fb8810b523ee85b62fb6c3b14c934a4700290b71522b6d7615b8f6ccf97926b3676a58df10d0671723da9b6bb0bc2b2e0abfdca5895304c90dc9ce1ef9f1e5044a2abe025cac1001dd614e0c7421e4ff6cc6f51bce0dc4d13564d644143287ccab2c63fb65e3a54b026ec777b71578017d90caccee13f4f42e2efb7ffb484a94e5c53b8032b6138fd267eb57f140171df5b7561cb52d463545c907b4a2d168e2353ab5ea644192e6ca221ea14b97a9d4c8225bc0c2e5bfbf21f09092fe6c932c890c9ddf8ab99e205836e84a4874b5347c09ad66f757c7a8e0b6aad5497c05be7244ca1ff14eada70cfa8138e86093cd36e11d1ec39de0ba7105032903c588dac10b24ac213a86b3bc1ddd7fc25973766f52f4d9117ea9e00c30d399ad8661fda8ad0db89fb4b0a125e2428543d85e83147020898a3378c90d284366749ca100f8eb2bd61c64b78a7b624f24f6e051189f92d5d1e9b3beb166a9c40279a099dfe61aeaa59805af5d6baf7e3fa89b896a959a297d191065a30618ccf9e67ca0bd234791db3a824ddf2ffa12fafaecd3a93d13910b643c172a84cd9440156ce8b1700d5b8b50292e9db7e8296ac43aff1b4befbef76b155472fa131db086ee2f2c2f716df516a36f3b9ec628bce334dbfbcac54a9933c6ed8b4e79ec7e83ccaa2cd271950140891e57cf98605fe0b155ce8aee44b39a10351710e8827aa5a52cdae3e7f65a215c146a5046e4332f45608cc4ca40be0773c235ad88c858f7e8a75a13af1620af8a8531e86b4bd9861dd87cd28a1ff8e0809ae7b3cb3eb41b94de0ee6a57d44340072e0202b8e1b89c1088dfa05f5af1a54c6cece5d4afa3f4cc25ca0b05809b06f79ee782a6b10a5b3e799f8f18c3cd1058bb506527c67b8df5ee0d4fe694a5d7037997d91848da6119abb6d0fed1b2e3f5b4ba8ee190cfceff11dd3eb15eda7844df48bc2ca08620a6c557875292989150a53f28e3c3dad4c07aa37bfeb24db105056d1c19ad4c60effacbcfa4e5c191b979d6a8a4623f52dd9b1b0f6457d5f5746bfe339d1edbe9aeaafe4288e4a2e86be5420d75d033149a38af940d8b8f52d070f493f99ce124f89e4fd4fa8b93fd10b465af0d9d29fb271e9996299db6795942a7c95c300cdbd2d1363b1161d78672375f8934085459bcc5ac19c9a11379e3797e244f42714af6204e003b440e214caf3e5234491e102abd9992eb226e9911872dcabcd1d53a2c321afa59969885a4f761f4bb4089707b1904706ba2be181b6a1a758d7b040075263610587f37dc64944b1b107f92a571283a688d6097fd5c9d6ade8030ffd4df880b0b9cd0fa16645a4ae5fd543b90bea4", 0x1000) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:43:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x9, 0xa28, 0x7f4, 0x0, "fc3c45e1ff970c79e9f1baa2362146dd7b3333b7", 0x7a, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x80000001) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:43:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7}, 0x20, 0x0, 0x0, 0x0, 0x0, 0x8ae, 0x7}) getgroups(0x2, &(0x7f00000005c0)=[0x0, 0x0]) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = socket(0x19, 0x4000, 0x8) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r5) r6 = geteuid() r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) accept(r8, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="e56a00754933db80c8814bd1b0f9a0f3a79bea2e834e5bd6dde7cb5c3630d3db71f74630496a8b7a5493fcb18389065054b29598905c", 0x36}, {&(0x7f00000000c0)="93967c71676dca9781dd849c4717bf21fa6e77e0039784e462d361744f244d3519666aa456847c5a0855347fd8763cd6e81670905e26ccccfd0ad0d478c68c3cf54bdd46276ca06f2410fd82fc54b64a9be549ea4e980f0da7b5c24e10be357d697662e6c659410223fc0e5d41d18ba5913313637d8f79e999acd16e277001c8fdfec9e72744281136fae4e6f175e70e661fd94d56cd787e7d637996731b5ed3d68e30eab88ffc4e04e35c2675950590293d313a259e24e2f710df26a12f85ce8cb9da63b7b5cd8a6bd9ecfc1991118a74590d88c576a489a183a4f08d3eb56424bd40811722bafb6651eec1e2541a9802e16264df3d", 0xf6}, {&(0x7f00000001c0)="acda0ce44f2baae0a946cdd5a3cc18543266574f1b9508043da9c4b5b9f249159a5c78983a3972bf7fe7b7581df392d1a3094042c198d285b587c38ed9b3dd1e702504", 0x43}, {&(0x7f0000000240)="26a9d56993a5354953b99e709c424f391d3eac95c232075394", 0x19}, {&(0x7f0000000280)="af1391731c33102bd0c4e4c9345ab3f5662c01ec9817d754ff2e1c2794c4d253c6edc7014c0732cfd95d87954ae7fde56919702d17905e443f70320f4ac94c73da3192a5523fe47fe623a90ad49b3d8dc2ae9c084529aacdafb29f49ab08546b65b806b2e4060354abf858e1dfd1b46fe53535ca5667267afab8888f4d89573e48a818e8096dfb478712ffaf954baf822f881e5a11f67ce2d50d661b21c8abb06b7d1d1ce7ea4c5f5c9dd2386192b38c24f2432a", 0xb4}, {&(0x7f0000000340)="c83c204172b37813084818fb2606ffbff94ed6eb9e5c498ae390541803", 0x1d}], 0x6, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff0000000000bc", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="f0ffffff200000f3fffffffffeff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff010000000000bba44dc6ad9c2e0fcc6c0f10edb57f6fdf5935827a771c9cd2e7b26858245a239226334add88e6b8a4bc2e20e0d91e8e26b96db500aff034", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148}, 0x2) 14:43:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x3, 0x8, {0x6e70, 0xc49}}) kqueue() 14:43:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000000)=0x2) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 14:43:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) 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)) 14:43:56 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:43:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x9) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x2, 0x1ff}, {{}, 0xfffffffffffffff9, 0x20, 0x1, 0x6, 0x8}, {{}, 0xfffffffffffffff8, 0x30, 0x20, 0x1, 0x9}, {{}, 0xfffffffffffffffa, 0xb0, 0x1, 0x1000}, {{}, 0xfffffffffffffffc, 0x10, 0x0, 0xffff, 0x1}, {{r2}, 0x0, 0x4, 0x40000000, 0x6, 0xff}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x400}, {{r3}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x1, 0x9}], 0x3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x20, 0x3, 0x7}], 0x5, &(0x7f00000004c0)={0x1616, 0x2}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:43:56 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:43:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0x1], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {0x0, 0xff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) write(r1, &(0x7f0000000040)="149c2f85", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) shmget(0x1, 0x2000, 0x60, &(0x7f0000343000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 14:43:56 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r0, 0xa, r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x2) r3 = socket(0x2, 0x4000, 0x7) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000000)) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 14:43:56 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x3ffffffffffffff, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000008101, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) lseek(r0, 0x0, 0x3, 0x1) write(r3, &(0x7f0000000200)="1004122047dc3f35f97f22e2d20d95523ea81ad75190ec2cafab9568fa2dfc065720b1c5613512dc59ec2dc776c193f3dc74c247d6ef503bbaf91249476c6196c374a8dd2b8cfa989d48f04462084fcd7de16e2abaa43f6fe478eaa40e0e2d0d3302c952fb91cc53b2fdab5cf94df072883d19d7585615c940ee281ee70574e43658ef7d1b00581e1d36c19ea538c70932ba703a7d209b5c402aaeb49dca71fc3f033234f2576ffcb99152f0fe934293e73ad8905855cba6d772", 0xba) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xffffff0f) 14:44:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) socket(0x20, 0x4, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x400, 0x1, 0x5a3, 0x1]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x247, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x9], [0x0, 0x0, 0x482, 0x800000000000000], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x208f}, {}, {0x0, 0x221f}, {}, {0x400}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000af6000/0x9000)=nil, 0x9000) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r5, &(0x7f0000000240)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x1, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/101) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000380)=""/172) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000000)=0x1e) 14:44:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0xd1352c61ce8009c0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)) 14:44:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x6, 0xbd, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:06 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/221) msgctl$IPC_RMID(r0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x4) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000080)="48984a0a5b065aa5cc75285672718e253512ff475a7f57b7d69f76701a84a71ba26d38b3c856938397808222ace13e08137d0ea10a932d85ec39a49507168a7657b50d31f96116ac16cf1716648dfe1bcb983d14e98550543c0a9c0a588aff61ae21d3ce465c07c7f812cc30c693e37010f8456bb0363e9ced49590ddaaa6e11866d761c54a0a2bfa26dca7beaaa8724da8df23f68", &(0x7f0000000140)=0x95, &(0x7f0000000180)="01d5bd4a010845db48db9cfb154d525866b2b53c2409263d55a0606eda7c2cbcc05b98c9722fb632550fafc11e55ff39ba0bf5f0b7a16be1b69d2e3d74877bc8b6bff11595dc182f759774f949d452d46bb0a56c73090229fd2a7ae08be455e249c7b80d872d2ec79347401543a3ec1eb0e662365bc3d4a55af041cf16b413a8c7f8fcab674f0eb3503b35cf97bef2f54bf9c8d440bbbb8daa0d056707981b8dd2816a8d0d6b6b54ec8dd475810578e3b7dbcb4dcfc5918397619da0fd65177db0a8240a67a3d0db8b3afdee4dc3", 0xce) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x7) 14:44:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x73, 0x6, 0xe27f, {[0x2d01, 0x86ee, 0x7fffffff, 0x93, 0x3b0, 0x0, 0x3, 0x1ff, 0x2, 0x7fffffff, 0x1000, 0x0, 0x80000000, 0x401, 0x8, 0x0, 0x8, 0x6], [0xffffffffffffffc0, 0xff, 0x8000, 0x7, 0x3f, 0x3, 0x10000, 0xfffffffffffffff9, 0xfff, 0x108], [0x81, 0x6, 0x1, 0x6, 0x4318, 0x1, 0x8], [0x1, 0x80000000, 0x7, 0x1, 0xffffffffffffffc0, 0x81], [{0x3, 0x0, 0xfff, 0x3ff}, {0x8, 0x2d8, 0x6, 0x7ff}, {0x7ff, 0x5297, 0x4, 0x9}, {0x1, 0xe2b, 0x0, 0x3}, {0x0, 0x3, 0x8, 0x8}, {0x3f, 0x8, 0x100, 0x36d1}, {0x1, 0x10000, 0x1f, 0xffffffffffffffff}, {0x2, 0x1, 0x1000, 0xa7c}], {0x6, 0x50, 0xe, 0x9}, {0x800, 0x0, 0x401, 0x6a47}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x9, 0x5, 0x4, 0xe1b, "6133236acc0e3f813d3e0d2f29549209db228ebf", 0x1, 0x5}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x3, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x3f}, {0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x7fffffff}]}}) 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)) 14:44:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x23a, 0x1}) 14:44:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff], [0x0, 0x0, 0x482], [], {0x8ca}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x479, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x247], [0x200000000000000, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x80000001}]}}) 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)) 14:44:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad, 0xdfd], [0x0, 0x0, 0x200]}}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) 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)) 14:44:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) getsockopt$sock_int(r1, 0xffff, 0x1e08, &(0x7f0000000000), &(0x7f0000000080)=0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1, 0x3, 0x6, 0x8}, {0x8000, 0xff, 0x4, 0x401}, {0x5, 0x20, 0x1, 0x1}, {0x4, 0x6, 0x1, 0x51}, {0x3, 0x98, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="0000005fffffa9aa8faaaabb000800000000000000e300069078ac1400bb000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70100000907800000303ff0303050000"]) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 14:44:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, 0x8], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) shmctl$SHM_LOCK(0x0, 0x3) semop(r3, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x4, 0x1, 0x9}) setregid(0x0, r5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x7, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/249) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:07 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xc379, 0x800, 0x0, 0x7fffffff, "4be498e21fb37921a24f7ea69ede94656eb8ac1a", 0x5, 0x3}) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000000)=0x40081) 14:44:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x5, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) chmod(&(0x7f0000000000)='./file0\x00', 0x88) mprotect(&(0x7f0000089000/0x2000)=nil, 0x2000, 0x4) 14:44:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fchmod(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) readv(r2, &(0x7f0000001900)=[{&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f00000004c0)=""/160, 0xa0}, {&(0x7f0000000580)=""/232, 0xe8}, {&(0x7f0000000680)=""/214, 0xd6}, {&(0x7f0000000780)=""/121, 0x79}, {&(0x7f0000000800)=""/243, 0xf3}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x2, 0x1, 0x40, 0x7, 0x9, 0x0, 0x2, 0x57007ac7, 0x9}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000000)={0x79000000, 0x5, 0x4}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) 14:44:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) writev(r4, &(0x7f0000000040), 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x2, 0x4, 0x1}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) 14:44:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) 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, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:07 executing program 1: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2c7d48b22a759caf, 0x800, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x1, 0x0, 0x5, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482, 0x0, 0x1], [{}, {0x6}, {}, {}, {}, {0x0, 0x0, 0x800000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x2, 0x50) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/137) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000140)=0x2) r6 = kqueue() fcntl$dupfd(r2, 0x0, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 14:44:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x37fbe12f1b066294, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:08 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$setflags(r1, 0x2, 0x1) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$setstatus(r0, 0x4, 0x40) socket$unix(0x1, 0x1, 0x0) 14:44:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x3ff, 0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x64e2f258d686bc7a, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x8) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x3, 0x7, 0x0, "a6d808a35c1304dece939404445c904945e61943", 0x7fff}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x400000000000001, 0x100000000}) flock(r1, 0x2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x5) 14:44:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x9}) 14:44:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482, 0x0, 0x8b49]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x880, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x1, 0xffffffffffffffd1, 0x2, r1}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x1, 0x2, 0xffffffffffffffff, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x3}, {}, {}, {}, {0x2, 0x0, 0x7fff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) socket(0x18, 0x3, 0x3) fcntl$dupfd(r4, 0x0, r2) 14:44:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x3ff) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) shutdown(r4, 0x1) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) 14:44:08 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000080)=0x9) 14:44:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{0xfffd}, {}, {}, {0x1e}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) getegid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x6011, r1, 0x0, 0xc3) 14:44:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) 14:44:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x5) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/56}, &(0x7f0000000100)=0x3a) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0xffffffff}], {0x0, 0x800, 0x0, 0xfffffffffffffffd}}}) 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)) 14:44:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000040)="a8c4f31d96297d3c62e7007c03df8a24390f6216a3f04fad97b769c9334655d95b9feec7f474300811623a52c002c108d8de268a38a6e5465fe30676439e86f630bab58fa1cb6f0e992ad9b38970a339ea7c427295f3f2eda24c680e3c2b8cda77f500dc3f93ad349dc00277c14df2673f33f5d63c06d0c9173028c831ee664e7c9035880d8e7804", &(0x7f0000000100)=0x88, &(0x7f0000000140)="46f6391707249ab7ec754b9c4b4a600d2e3aebd53ec816994aa30938469bf801e435810254b620407d992b023e8231775a05372d48b791f384f15dbe88ca8c28a1c3de87d5fd2952454b222f97de4197cee5f57fe56084220992526bda97076d4741039936c33f3acc3850ad895b2caf02244ed132b5f32e3243ca7b6aa583c6", 0x80) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) close(r1) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xfffff000) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x401, 0xfffffffffffffffc}, {}, {0x0, 0x9}], {}, {0x0, 0x0, 0x0, 0x1}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6, 0x0, 0x0, 0x50fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) pwrite(r1, &(0x7f00000000c0)="14b0470e28aca7d4698cd8ac29a57a3c2c9b19e5080620882b75ae5af5f19f153ee1e72b3ec0affe55e599ffcab35691428f5958cdec37b8dc4dfdab1ae6dd138000f5b99ddcb74fa05d4e4fa4a35b0694f1417da5300160bc80ce11e29c80e5e8d714d6c221f8b0f8ad6d7573049a15d67ba918a70a393dc8092f60fd2603effdfa42012c623ae1efb54c130a313bacaf1e50f1a6c6e24ccd2c9715e39414eebb0e8c10996c0ba317a59b17323627c91a44346e16c0f4ec8d479a15c2803a9eb28d1e6ad420e1ec9684fb3b697ed0b6327c3dfbd17aa10e635b1dd1", 0xdc, 0x0, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000080)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000200)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) setsockopt(r1, 0x0, 0xdc9, &(0x7f0000000040)="83c4103f72fad760275205b5843bdc81823f438c007a9c66c1504d1c6f4994d67213d862098c0aeae9a9c8a3cee7b45b990f30db3ae4aed8f89d6ebbc30ac0912fb8813c72528e69d3da4d654615c785bcfe879fcfb1f600f7d1c7b2d63e3bc40fab014eec7d604d79b647bd905765ea5000ca5d2a6374fd0dcba47f8b0b3d6e0d7f1e9155bc490d209749179f15908b1c26fb2041c7", 0x96) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCDTR(r2, 0x20007478) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x5, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x201, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80247], [0x0, 0xfffffffffffffffc, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x100000000000}, {0x0, 0xa42, 0x80000001}, {0x2}, {}, {0x0, 0x0, 0xcdc}], {0x0, 0x0, 0x3f, 0x4}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) fchmod(0xffffffffffffffff, 0x49) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) 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$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) pwrite(r2, &(0x7f0000000000)="56d13fe2633d6db965b5d5f5831c0618ef5dc52be76423e96a44a4bf0686cc60703c44fdb58bcaa908e50b5264c9854e0f1d31ecc4c016d314a85197d5257823c8eb7446ca1406a7407233245318cd68f4aad1409884f5acb86a52a0f4c041c5a3f26c78c3fb3f0cda0d664d361f73cb89efc69020a1d0a5b0d2daeeaeed586276f9b2ce2357c655a0e39f8473a05528322a16721984dfb7d876eaaac9abaec1a5b7cedefb463518c1c761e78ad5a3aa0e", 0xb1, 0x0, 0xfff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482, 0x1], [{}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = dup(r2) ioctl$TIOCNXCL(r3, 0x2000740e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) getsockname$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:44:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) dup2(r1, r2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000001, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x247], [0x26, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482, 0x0, 0x7000000000000000], [{0x0, 0xfffffffd}, {}, {0x0, 0x800}, {}, {}, {}, {}, {0x0, 0xfffffffb}], {}, {0x10, 0x0, 0x0, 0xfffffffffffffffd}}}) 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)) 14:44:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) write(r2, &(0x7f00000000c0)="d3b9755c25b316744d6b0e439493a90723dd0c2cd973d75ca8fc7bed0937ab59f335d4870a508a4f2ec9a09b52a13642379243ee3d0689e13dc79d3aa2b11ff6dd62e8483ea0859561e1da0d05c12511e46dda8d07e98d7f4720e1", 0x5b) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x118) recvfrom$inet6(r2, &(0x7f0000000080)=""/149, 0x95, 0x1, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x7}, 0xc) 14:44:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) clock_settime(0x3, &(0x7f0000000000)={0x2, 0x200}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r2) fcntl$setown(r0, 0x6, r2) shutdown(0xffffffffffffffff, 0x2) 14:44:10 executing program 1: r0 = getgid() r1 = getuid() setreuid(0xee00, r1) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r0, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7, 0x0, r0}, 0x0, 0x0, 0x0, 0x0, 0x401, 0x8ae}) shmctl$SHM_LOCK(0x0, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0xd0d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x80, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0xfffffb96}, {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000040)=[{0x101, 0xcc, 0x4, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x7) r4 = fcntl$dupfd(r2, 0x0, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0xbd638bab5c4d12aa, 0x66f, 0x8}, {{}, 0xfffffffffffffffc, 0x9, 0x4, 0x1, 0x7}, {{}, 0xfffffffffffffffb, 0x35, 0x1, 0xff, 0xfff}, {{}, 0xfffffffffffffff8, 0x1, 0x80, 0x3ff, 0x34}, {{}, 0xffffffffffffffff, 0xc0, 0x2, 0x3, 0x6}, {{}, 0x2, 0x6b, 0xf0000001, 0xf7e, 0x2}, {{}, 0xfffffffffffffffa, 0x6, 0x40000000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x90, 0x4, 0x7ff}], 0x29d6, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x1, 0x1}, {{r4}, 0x0, 0x80, 0x4, 0x4, 0x10001}, {{r5}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x40400000000, 0xaed5}, {{r6}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x1ff8000000000000, 0x3}, {{r7}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0x3ff}], 0x400, &(0x7f00000005c0)={0x6, 0x7}) 14:44:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000, r2}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ftruncate(r0, 0x0, 0x7) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) close(0xffffffffffffff9c) ioctl$FIOASYNC(r3, 0xc444443b, &(0x7f0000001280)=0x2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) flock(r4, 0x1) 14:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) write(r0, &(0x7f00000004c0)="141605d0214c42f688462c86d8319cda26d9fb033abcaad6c3e0b479d50da09109d9ca44259743767edcc186f3df3c0eecfb515c61c8d368b02e87c8b7e0d8a3c243c489b9a65c131aa6c3e4c2db834479c19ad15260fbedc7deeaeee31622c3a6d04ac0d9584a42169005688bc06f5789235590fed4502a1d54500e6fa159c511f11772cbf424a004d306a4774d90969be54ff2af75abb5a86f8db930afbfe92e20b64ba56ceda88921e50d59d709fd41edbd89b7db6874eee43ae7ab6744360a9e76140a2d44d2b5305134be55e5907ef1c8cd3ad3bc52f5c74ea48f0407174d5f5e793be867e232fb808bd79fe6a9768a4de6d9320a6a443f158408b8412a10c0561c98302fee8cf2403c52ad59850c9e7612a257536ee09e9b2329deaf460883ceb563bc8d8060776cff69f94a4ddc13dff1d8e30cd8c984c317e1fd6d452b11bf73fb09aa26e4af9c3791efcfbf36d3387c54641a3bf3b8cd1dd63f8a57a39b92f2e2c8bab7e1a4bd1b4e90e8e34bc6496f97f9bd630ce7c1886fa13f6f6fa6fae9e89a753715aefe6853abe0a15a9d00a6222cf80da129506ef028fc78dae1f334d7aa90a16d5f281e735b98636d8371a8ccb154c2fa3d41016e883d28e4e8f009a9e0d896cfe74e55358d9610015cfd20d569b7472f4370857b3da376a5387cc0ea1b29a97cb95c62e60734f163af7ed077251f8daca268a0e0491367cf6969f11f53e93f88e41557b59116a6cd9e1c7e7558505d9856f31884cdb13de61181dfa15ad405b2abe5a28e1e50ab10b8ceb0ab96483cef8c1c44cd2aebbddccba345a92ff3b7f2a01990e4f7d0f05eb74e22fd50e69a86e606bee7e478e4d63ca45ac8975ba281203fa54e721ab1319e9fcdae8c9f7e97961e9229ee22f2bc160b6e06db6f3c40ce6db468abaf2b6ac0035bb1bc0326659c76b6492b4fa3e51e26ba4d7f4012b3650e124a746d763975b24595d3975880574d0b34951f3f33b8444a0117f46a52ffa5cdc1dde0c64b3979efddfa0bf6eb20f6bdf78f52a80119cec914fa0abc1b36e7e7d30bd43f5bf42b2c3696d1d11909728d11a6f1631219fb243c64cea9af91b0c178e94755548cf220cd87c7d823c2ccc0bffac7214444b227abba2b058ee98bb16e695d302fafdebcb25eadc9cd015074a695369d0b6e32099913797b377018f3e3b3d361482ab27d77b49938f6072421482622e0b1b5d4e6522d3e728cc723596c416a84824c4f46b21c053c411d446883feb92234ff5402893c0d00f50395888c733cfe059b07e35213b338c104e64eb2d6f1da3d2a34fe655be3e8d602d407a518eb85771e9a7b1e67bb34cb8183e452d4cb1012cc67940e4f8a78fd3d739c9c1d786b057d27db44bf7b01511388156e014c4f6d46226189533120a4e9894969d831ad4602bff1f60d07abe56ca5d80fd084ae204e2903d6c6383e304228e5e8aa095ee683c2c8d69026c8e7f1931e4ab6122b3d45969c01a51e97c07218024e560ac87d4264889063025b48fe6e06ef11e00268ac70c9d7db082a822a63367bdb87994d893fa92fb8a1251e9f11f93df71aa3cab11bd1d061f3211c0c5edab35fccef7ecd334a3fa38ad6c97fdfa7261e7e5195042bf1a18621b8e727bfd287d4a9cada03afff99d278fc8d114762b2773119caa9e1b11246caa5d9da94cb4682c64f928b4c324f4bf569ceddc1bbec1efdc1c21b7863137a0a3d540a27d1576c85fcafb1991521aecd220e1bd09c8bbf0f358111ec2db6b4fbbccfbfc8f0c01d2db71071a1d31e8d7a97bc1a9fd275b87b16cb6dbc0d713720bb11f37eef4c7c46be23d394bed66d1eb8967e4e5d7b08e93d162bcec4dfcafb78c78dbe55fb2a7d5e65b73473960c9c09b8b62f0f91a1ff0ce24c0b79829a1f1d9230e54212c3503bf793d8a65fa8ac2234f5b774dc6d3e99b348ae7c0dfe6151b7ce6189e3844c6f30bdd2e959983917e4e9cc1ed47b80103431f5df046aa818c054314d10834eae0074c1de4f4e4feeb9379b6667bd71b4380c0c4813124daf6da6052b1686d87a437d275965ab7ec0adfdfcddf16862770467719f5f8ebd8130f2362dfc57a2800e11622a7f19b64b5a9873aad0108fb9fb03b323512eafc326a4a45c10c7be15d189f43f416aedbdc1b60e7ac7b2f86ae1456f062f01755099902145eb603ef23466e9db752c6beb3d94d7d1c4188d598b8b68a30e61e61bf60a1aea7af473efbb3e0612835bcb4d8c4fa22c56487aeaa48718bec7c82c40f3420099e8c34e450ea13e02868a4605893709f5129772718a2097af6d97e7dd645cdba01fe6cb251d7510840d34c749424becab40f5b08ab4c659d38e7830f989fceb1b74df44fe5399ba854206c6f1162f5b205ff186b65a703d98b95878d2191d6e1741ef57bf3e78b63c01b4386b4f7e9f43223129a32c5f4ff7ba58cd9bcd0cd8af3cbd58e14538b1b142e965860110995d4b7ba838843a0203b0a0d19d721a6afb7f7ada69bdab024df5ca2b3cd56d0757d442e088bfb23a06850b10c697558154fd8d018bf52e77bf51256b442d5a4c0e63e922000eadc9fc557f69bff664662e3d49143c0a25a18951db83f537c7a7a5aa8a29f400a86bbdc77f189b0d5540634a83008b5c455b374b415fe95a9215755163da19b2cbafaf39a64657f908275672595596441fdf6d1c8b4f7d5bb2b957a80823e250ec39f04e09ac8ed600a0e8d6bd531541e83af0df2b81e9b0b90c7cbc73eb264a5f123c2062245822fc716de4af2c7d4a33179c41667aadc8d0924b8480890a08edf4c33a6305f039b00882c86fa05960ff48a890f36fb284992aac2abdce8d123a17b61ceb0125da325eaae0992aa9ac45185252008f8bd50e80d2b9f02e1376c9f41660437998e2db991ddeadbd2305e60c9fb204ccbdc4933372bd5f0506f367cdd64d0fa69c37648849650669301170d749150bcbc3586a0f363fcc03103fbe48f2b8009fa999dc23b76c68a0fa7ef4e7ad27b43cd9511bcf071542eee2d0cb4c8b39c192f9797cd800d690560f809ca725dba49283ebd1daeb6effb2e121adc2edce02a74688759d334b1bf7df2057ffbd4c1a5739de782df63051a7f79d5aa601b80c6b742bb052f5400ab8fac8896199c76667ae902bf183045621b79ee1e284342843df09a371b13150a5a680187102f701ac483b265c487878f95420bad2d721c1edf9af6fb59e8b6ebb2126ccc05abde2dc18543552bd9b6750841aeaded2aacbd3a8a84326c2c210b06d8c2c06f5cb99afc817821ebb4e0750e98354dec6f880a099c99c436f3015414b3ea51810c0b296a8acd0c1d4c50d3fed6b147388e9e7a93eddc3668eb01a36c0bc420b3ebce43d7417a134f8fa4df05fadb8fb6db9387ad42ed270cc9517cee310488b9eb0a406c053c68b3ce9f89164bc4a98fca5446489e751ff1735833bbd06c33713c952f8df0d2f1a47be7510f7878c14c63d64b6648e1fdb777a31dc033df992f24317f5c6074026a3591b246bc577389a3f0ebe60b6b78163dd5aed66d67e4fff1083a69e91c2fa19b95533f692b909c00ba4908248dc0e3305cb8e3b3d5aaab202a2aa9db2bbec7112779406803909e0bde23afe14c6a3366dc8e59ab831871f3825789b793a8fab424b1ab85a81f04159d189e8791f04e72aef61b1e8cbfd6fba68322533f4486e2dfea25385565b34fbc2d871da0a7ba26eefb6ec338366c68879727e4d5e961f7fdf2ead8ab0586b82367d2050b0bf12a5b771f645b958ad7285f53e6861452d2c9b1dc14ade1fd8ad57413d24dc0ff0435229a2d59493ae087008bcf3f6883fe438947b7b4fb5f01468fc92bc31e687af5e6f8eeb6e393c7a7a3d07805e27f1ba6813adcf8984cbb4d5106e43e041fc34af2aa4076c9c143fd191a93190a3f0638f3b0f13996b1e02b7ca2e142ef64635b034534d927755db62dd6ffb76d23f84adc32b96e45c62be6d17d64d04b12d7bcb715c8fe2d2d1472490ca2a064aa88d8e80847c9ab5bb487b04823feaecc1fbe7f19ad1cc83e8420519c50fd6677c5f2444816bbba31e30a761e195e893d4dde820c92046b11916d8da2da72dc81609be74d1d6125611915b221bc2732058302f4dbbda91a6240531ff95a26e6c0e19f5a1f44b2480502e121fbfdaacd175436ee65c6663eedf8b44ffee0ee5b0d4fe824094b7491c7c95b1afe6805985385a1bf950be878e72d552dd1333f029e1d4a0be1d47e6dcf275f44e6cdaf02abd08884c24f55a283470ba966435ce1c2bf5c514e7eea0694158a35a79fb31a8d8749e4c42d24bad3470fa97d75d2e75b5bb46a8bce06258b5b991c66c8fd6ed4d7161b1012428d7a07ab3341f1774a80a489f3737d4c87c12df05854782ab6927037bf45602cb9ac53fef1996453904a5162edd8454da8c8f8cd38861a11e096d48ee6082dc156da5c1db44139d825aa54b71efa1032a266efb51d7eff34a6435dfef582c025d328e370af69b56511e62a34ae8a73ccad2fff58e1a78b4a75697fd7ba68abf48933ab9603853b4231afe74e6c16cb3c297eaa163b5daf989881ec3b56f74181d0fa4f60830fc441679041789c8840117f310a952722dc4f202ce99459604d79f944e786a33b7ce201e5758264a97021433d58cb1f8ba4144be5f7d1e68e97b814e72b261604e7083718d11081ac891883bc19d6d8c530944b625132bd4932b199fd22ff69847cab6c8a8b6840e808aa9f38b768b2277ff5871dcb973443fa471dcbbe471aeb7d8259cccb73e8b08ef6de99c7d091e2dc53b8039564b822b16cc3067f16a4383d8745d8e1a0c19f66638782c13d9b192174eafd571bdce7f83d5fb6d938b1c01f53df2f2c35f73d4c7b7197a093c8c368542121a4a94e5b974bfb315050e54294e1c24b5bc41fc11456367c3e11a42cd3c47f8f7e794afe2b264dbaec37c905c07c1a092dc378646866e2ea1001823f370656ea9336444a215a83bf841a8e7159c30001cc43a3ae12857f0c261982a0e639f9562c53f83b1faf1f3be1a8b9f06a0f118bce2beb31f3398fee3246247e0a8f5bccca80b59d84f1ffb10137a80bf4432268bc5d1481c7a070c14c77e637337f574d13102a804dbb3de63460cef57451b8466a1ce5a32df0eb3355f3febaae980fd106b03815d539ca25a9615e17c5c3bf13b7ffe07628d6e81e9f8b8d7d25ac5c1ceefcb0d3e1e3ed8f2df47f8c907bf58f875a8f5a347ffe8db7219d29ead5e64f66db8b675a0617d586a23d2d17089e7294928193a94004f40e88d70f54757896da31cc3d827b309299e262ddf4f96ed4469d736b30cd9d2d6009a6c84a66bf68081356488a4b8fd66abf7b479458fc711f31b0c806de7a830865c209cbcf2c8fe976ac4fa2abb92a92399ebdf317e9e0a4887ac367392dc9522cf6599902810dc725132cc3d423df4eb545f8cf621fad455718f5bef4230a46386a745b24600bfd15cd520bb0f56847ffa353193564dcdf77b9aab180f896a153ec6319c037b02850ab8d6b42d806696bf8d5c2e5b0e0f1986cc12e68e5e3fc72269eac1136004665492337c2c41b0e091ffa189226e7853fe4c98e812c94f7e02bff722789c126bbae7991424bbcc4c21d0aac3492b1c34f8c0a6e38afdfb618851970cf0c33e75cc533007c46840aa2b11486aa5e6a379bd122a11a0df1c0250b9452eff6b5e013856b988084765621c9c61c1995ebadff40a2b40bd3307a2372d3abb58aa12a6d9d5804020fcad3edb866fb9e1a7843f937c0a", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) dup(r1) 14:44:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) lseek(r1, 0x0, 0x0, 0x2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x8}, {0x18, 0x2, 0x0, 0x170000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f00000001c0)='./bus\x00', 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f0000001280)=0x2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000140)=0x3) 14:44:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x51, 0xfffffffffffffff9}, {}, {}, {0x0, 0x0, 0x10000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x11) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="f7423a8428ee98baa10dad6555295bcb48ee2b053136ba8b73b4a90b3bdf02ea0f58f83af774b3a74a9070f2a1bd53b77bca31161be96efb14bef78887b4e30994a12271fa1353327414f54b2896c47a4b0cb5f0970e7d9e492d4171388f2c14dd669bc2452d01cf7685728a8b7ace3ce077e90dae4b0856", 0x78) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:44:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x88) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xfffffffd) 14:44:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000000)=0x2) 14:44:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="08c0f9f9b3c179007b2eed8cd0c178b658add5ccc4df0290c499f0d38b73ccbe09135293a3f6f25404ae0ad3932f0dbec6f32584013d6489f2fe0df81476c47d6731e5c5ed04c58d73ee8594d5a776236284d8a9481e11d560c91f8aa2bc1669f21951c67de9c496073e2dbc793f53cac42802a5463e41359f76f5745a1c92693914c76233fe8ab64c2c6658a4d27dab9b2450e8c4d07c159dba46ddeef503bfe2248d902718231bf0c1ed1f1e661fe116d44445a14de7788a1628488ccd079b6a90634b55a93a6c2882062b2dd739f8a7a89d7445d032d19a58", 0xda}], 0x1, 0x0, 0x7fff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000000)=0x10000) socket(0x2, 0x8000, 0x97) 14:44:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x8000, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x3) pckbd_enable: command error 14:44:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247, 0x0, 0x0, 0xfffffffffffffe00], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x6, 0x482], [{0x0, 0xca7, 0x4}, {}, {0x0, 0x0, 0x0, 0x7d}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = dup2(0xffffffffffffffff, r0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = accept$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r7, 0x9, 0x800, &(0x7f00000004c0)="a05b8355790b8fde6ee8b7980c52fca7a4bf1d4e057720e17a4d798fc752d233de111aeabfc9dc16769f32233c2d615c81c4663040c9432502b0774a16e4596d5ba1e9034b725fe3ed5fb16ffb29f527bb8f1bdbd528a523b9a324c1b1a4f458099ddaeffb1e9ea8aa55f42bbb21526fe07c8ea8541568b8998eed78a11bac80cd30729ca5365d2ec2d28b1581828e317beb53ecc44149d0d42d413a80975238ea45d7b776dfa537441529e3b1db3ce5544fc14f475f0c847268b46d864a04a95b82fad9b924341d73cf094ee586c7366da653a7782ed60fdc088c32df7c9f1f2b6b53b2a19ae3e0b0ce4a78c09bbd25b08600dce442f36e7a9bfe4f59911b7c380fe438b403a5ff0a0867750f94f97fa8f2c11a519841533ebef70c3d1f3ea02caf16505b2579a1b5f01685e081fe747012897a0c44de92b11642f127b9ef1462598fc1a9e4de604b82693f04bd1335cc525f45a2403922ee4f60dfce0b219d3b63489a551f29c164449a49dde3793f0f45917c5378c05a57ad98ff5b5bff6d5c28212d5826e6f0f76fa64b690b21983c591a79beee97380a40c1232a8d43991dde5fb7aabd058a50e688619ec773417cc98ac13ce23af18f22d0e036fb06b29de695e47ab05d2005262ca04177c36d3bfde24538e82b0770ee9da045d3f0215430ce201ed77669f59c242b432ec63cfaeece67c0553f16f806c2535aea7f16a0749f2b46db88c8893ff0d1bd7418a2a9e73d023305137a5bbc91f60e72a71d3db1a99078007ccf7b4a23fbba1028f888ec29722edef2471191112ae961ac6922c9bf086695558fe454d8d9f4a04ac65e01f59ae7f3326495b6e01bb50a3eb4904fa8d950321fa80ba6e76c31cbb3c55c58b24e117600a40fded4619bb01657512a2f50462f8f36fa89d0d42dbcb78032c25861f79c4ce8a16fb9bd2fc3797d39265c65ec1dd18498bcafbc4d1fb5ff2938ba35e050e1be2d75a83a0592207cde57b985dfda8ae446844e8c01886be72e2c8feafae369f6aef29fcebbeef8909ead99887b9616eed9fc031e23d3046b0da71c926167a74b9637d6a4c29667b082d1a64446668d842b21ea742e97cfd36562c3e68b525ffa313dad761bc11d7324a3c1f6266723864a650a767dd6a915c4905822bf4e1058d7087c02775a2f5364dc9ecb0c12bea2165c0ad2c6a7865def23a6a34b5903d02be3a3326a101c83d6433aaa9e8df23d6dfd2befafae89e6a6526afa7291855d6602b2258c6f6bdf7572a80d738a17b6942664b5e39925876adaa43b9524c1404d3c7bf88e1dd119d9c1840246d5fc986b0aaebd7a43f845cf996bffa62540c0d3f89b7ec86ebcf06272d2105509114603c7be861e7ed230c270d30cfea035e192de84a9e701f6c70f505ae711e0d46165553d09d9dd8634eab927587612ce212f9b202dac676d224a6c5ec75066f2f8321f99746c36d7e37a0c93e22781571da6fb02207035496db9fb473d97e87264215dddeeeedf2f587106e9fade526f9474e70650496df7fd4592b077f936b806f5fb34c0313e962a4232445f204c28b7a9d8b065bc45bd27d18e4eec7fd3218c101bb461a682b2c56a14456db0b1084ef9fef43a6256ccc69850e3e2fbee6101a789fe6d36b467f4cc9fe5d7eb65d22948a6504d16900247512ae20ad1ebb4a69525156f98d9e4301bcf5c6cf5793a924e4b2564c8b9f889957872bc31c5cd4b66bb65cc497c34194914c0e48656ad2024d829593635d6235af1c0193b8dd62f6b63b3b1669f81288a67b151845dc875d01f126dcc525ac05b461f1376489667dddf586d4d6167975a04a23f1731251f6dda5a9f068db2b53a339173bdb1669ea2f58803a9db1c789948e6412100de2157c12b99dce670ce060a8e6490f540489078062a244ed804a4622512dfa1814f3dcba0f75698ef18fce8778bc5aed154d8934ddefc8c1823899575d93edece53c9bd91d023c3f6d7692c0b6bd5d33853b3047471100c6c9057f073a2310b473809248c75c76607cbd06b6af2eaaa08e886537816f59dedf26af7cd2d64d5bbdf8939588080b55cba73557afafae8b6a7907a3bd51251a09edbff73e44eb622344e19e1f13cb45baa8cf222346e9e0d4146898d0df35bbc40fdfe2d563efdce236ce75b41ce38b95bea0f6af82780f6337f7fdd8db1c5982a59c746c538b6096a5f785d20db0a52ca0a2d15f748287729e72c60781dd8bd74250e3f9013f293f87c269f6f049fa22bc8f430f721f561447795ca0577631b5b872d6305775e1670e3b0a6b3929170237103297578d299b36ed7400d2d2e7b69258fcb9e0c1ccc7750dab4bd1446f9d21fd0d30cc1b143efb0a7ab7fb0521c67de5226e9bd4467ac3aba54bdde080ab12208686cd8e9113c343ee4bdb45e9049fe14ca8b3e1262b2c136b8355bb2c4bf81b8e34c018661cbfb3d9afe02327ac7cfb8c22aac0237b0a584b49d2bde1838efbee26ed3afb7cabe4c8617a5a4a8284971c90e9a41c755e797d7a39df5a30e6adf09ff41f2a463498256f31ab268d42a467b60716113447fa4e3a546a94e2ea3cc83778a06016f25c545a69c10239bdecb119b4ef5499c01108597adf4fc1766e6277b1dea22ff5b30d7050e86c82c937a46b555e96a31648a039658d22376a1a641d94d0ec6f34f3b1df314f929cb27144240a69ef1068ec976469ae0e3b69cb603885072ba6e6dd8de5d9831bf931b0512f40ca0d39bb0dc418766202023726cb7b6dffe8df82541e4790cb70dae13471a480d5a394f07d5353b55a3768c32759f8f390f663a460e15b5c174d64e54f792222bcfd92b888c0dbdc2f80ae4f3da2397fde455ebb41af5c4aa986f70296261147a1ae8c1ee4ac24e7dad707993b463b4b9a22a4da95faecc408be80e05380d6ed4fdd22d9ca102d6a8776ddc29a54175492808a3beba79f6f7e648292e17b1d12ead3a4f8906b6815bf8bbaf8d01ff803a5b3790258e1e79f36a35f916943c6579ec0d8ee6b772a63ec8e1b23bfe736d354b1de9b04117b45bf0fd7d3de76b7a8f5678256cac5cf9fe66c333f83d0b8b691ec7d932ef41941f575509c4dc47167be46b37940c47e3fd3b5c88884bfd33e96de54a307ae2b8eb817ba851d5722e15f66e70a8cbf4760a7cda7eb23cbd931aa70ea72747e26369d10d9b1cfe13acac0587b615facc29fbbb46f61f270354d46fbe8ad3340cbd10de5fe8371ac4e1dc659190a509d7d3cdb449927892cf39fe8c561cffd30776ac0ef76e8d5d3fa2c61b54ec8461950a7f054b69c6e9850ef436c8cd6b379f0509233e3c94eccfee7880d8ae277358a5d50f1e37e810858480e577f89c101e5b2504210421570f99c202b01f28fc32bb6f96789fd920937e581d4f56103daa8d59a79c0cf9b75ee4ce498f9c8e94e65e5eaa1fa04ac05ff68091c69eeab153f90a2202a2fe0ad95980b3bac8eab886ef881b6fbbf0ec5765009de3c7676b125669c568f002ce00521d549f49d533113a8a0ef71d4e92afbf3cdbe9beacc6bf096f34470292f57d63310cad9c719d8e7c434d88aa521f87631f6774f58ff358645aba4f61fc311c10f4a70a6f6714bc72de3102d254eed0a3e0695eb6d18982e38ada635cda93dadd9437db5df1350e5d1a229b29e32dec79b22d569bfa9916567e55539f60590bb1dece61515a79f462fd13083217b884ccd2cd6b8dc81c38023d4480489a4925ff9e68a765435e5e9c09957db4b8840bc93cec505a7fd6c8734757a47ed8e78e677b2b4becf813145304c683c6b13b2da80dd7ec4e56078ade44a6d34db7fb928da3bbe150a5a132aff2c5d28fa3fe8a13b5b843df570831795abd1585502d52d0510e2cca7eda12511e4b77a4ef753b369d3b3d508aece76c2b888c3405ba0c3f16b501556a09c0be703368403f9e80e681f8e5e08cb332aed499574c86993602488a9e0801d6d6559fb742d7adf964057ed9f23ae949cca7f35ad953a7c71ce6994fda0781c6008d60655815999726f584a2df03a5d399782f28beb727f7d9997f39e46b96c7c21212c44c72c764addf209c583486673704405dfc3f4cdb9a6032635d1096a0f005b686d6f9da6982238bf485a7384bd50aaa00030b11f827d2e491d8d4bb14e1477892c16b675df6839e44f8b62398181e77430318b28129a528e58514c1afac5fee63debb5e3d7f13731ab47d60c3fd58b313caf3e7b3984c1566d76cdc8ac4a010d35deea6e4abaaeea0653d0729676bf8bb58715b4e5a0a802dd7cbe4714b46174a28d7f564b08cd0dd53ec07be03cae072d5674a18f800993cc1d09812a2baca43554839ddff37a02b510674142d401a07a845a5ae4b82591d23c76efa8357b6eb7828e5568659c1830d87cd41cf70c1a867eb0a17fb5701323f50a03450ddc5b7d211d7ae5bf800f32e735fee2b1dcd612648a4e374a1872b0bc04942da1635432f512d1d7f7bc9901a2f9a19847bdf19e3b08cb447175a675277dd47a8f02d4629e738fe71d9ff3a2cd36dd26a5f9dcc3222c4720fd451ff96532f17fa16327f761ad1364dfb7294724d30f9b1eaa36eab7805833d1d7c1a7ff7dcbe5f06ed31c78378f27cd43965c05643a4fd0bf8b45135d5344b27d5398d5d501c7d6b327c810aac88f668e16c7c2ed36e4f8fecea97e0d287f25448b22df98d396df58fb2027865d52cadb9dd1b19d8ca8cfd78dfc9a5758bae5045ccf6d0e186654c8c92ac97bbe0e5e8bd976dadb45667aedf43207de3f1969d0fc3d978908dff40a329e8a78a8afd7c50e712cb03d2e325761d0458ab0db1a3839ffb30493643cbd40f38d34109e9f37b7966f50916e9ce700e96d7184a0318caa4989cf59ba6e4e0382f7d47b3a9ccb9396af84a76bfd818ecfe51df1298f012e3a6c29a30e47c24ea3ef98671522f70aa341cbb671c3b742ebec2f66c97805fd0a509ed20fe68717a6786e288a6c91201c2b843b2c90a06f13dd97b9fc4616511397b6a24ec759db920b893ccb7e96bceefb0f6693af4af3695338bd52d1e4d67803ddd80cd3df3cba6f61e519b656efc308ebc8a9121095aa6e92cfd224113904af7a39c6a9cd0d6ce6f8921359cf1aa09fdf948f25d07e40307e516eb65169562521fff9c7ef9081a15e2947e677b63afe0369458dfb2789033c0838b97b912b7abdea68dad68cb653d36aa4451cfd4a6704477765ed37c55dd818d8b42109e41d4f08d6ea0b9e9377b2e9ea4c59cd82b65ddc50c688c48233a94420babfef88a0b2c9b538590ebfdd5003a0a98e3415605b0c64db1de4a32e2ddfb13d95b7c6a7d5e957d517ea47fece075e7611179004022719bde82552af43a2a9f013164789fffeca3f75030d975d8ec79c49b91e5a74ed5838a41d0dbe42ba2a009e902221fc8f07f6c742550666ad9d1a0b3c0b4b1378f6a71ac9f44ab795b6f1780eef40c4d1c907f52d1dd1fdca8d25ca6d3e78d9ca0a86351220ca4a4d5490bd67e085a1976b425da89eeb090db7eccd292c336c06f8f896991e9ec9dd5e8c719a85c3d1aa48ae892b5f1f609ec304475d42c90756aa3068d3270dbc9e4fa8a1ec5a587f7a9c303f17f1410be667549da7e4cf52a573c4de3d9661a6dc43cb3887551bcf3dc05af9275efaec592bf5b9310c48dde0fc0caa29543a9e2b2dd8d38df72a03bf49222c1161e74ecc6ee8f52c17173944863ee60147b9736e38eb205a915f6dbc9567c16b2d372a7e4f6583a9c5cc315bec4bce34e82b88770dd8ca742547fd73352a87480c962", 0x1000) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:22 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) write(r2, &(0x7f0000000000)="afdaf9b015cc378da66102b16c64bf98b7b0a7b5a3fa75080e3b7352a872e6c24c05a78da5366e374b551ffad8a905e405cb2c4dcd0a40f10da932ce10e5552fb29714c74ac1a8227d1326627721037948c636fff939", 0x56) 14:44:22 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x6}, {0x18, 0x3, 0x7, 0x5}, 0x1f, [0x32, 0x10000, 0x4, 0x4, 0x5, 0x3, 0x6, 0x6]}, 0x3c) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 14:44:22 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = syz_open_pts() r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x400000000000002, 0xfffffffc, r2}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x20002fffffffe, r4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) linkat(r5, &(0x7f0000000080)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00', 0x4) dup2(r1, r3) 14:44:22 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 14:44:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x6, 0x2, 0x5) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) poll(&(0x7f0000000000)=[{r1}, {r2, 0x100}, {r3, 0x8}], 0x3, 0xfffffffb) 14:44:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) shmdt(0x0) shmdt(0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7}, 0x565, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r2) shmdt(r2) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r4) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() shmdt(0x0) 14:44:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ftruncate(r1, 0x0, 0x5) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x800000, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x9, 0x0, 0xffffffffffffffff}, {0x0, 0x7}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0xfffffffe}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) wait4(r3, &(0x7f0000000040), 0x0, &(0x7f0000000080)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = dup(r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xc300, 0x80}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/37, 0x25, 0x40, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 14:44:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) 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$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:32 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xef9b) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x5, 0xecb3, 0x80, "1cb81c568a232ae6ee3c89b4fadc780643281f5c", 0x5, 0x8}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x80, 0x0, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$getflags(r1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:32 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x6) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 14:44:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x23, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000080)={0x1, 0x7, {[0x7f, 0x100000001, 0x3, 0x2, 0x3, 0xd4, 0xa8, 0x3f, 0x0, 0x77, 0x4, 0x1, 0x7, 0x0, 0x6, 0x20, 0x4, 0x6], [0x40, 0x80000, 0xff, 0x8, 0x401, 0x6, 0x9, 0x1, 0x80, 0x8], [0x6, 0x1, 0x9, 0x2, 0x3, 0xed2e, 0x8], [0x7fffffff, 0x6, 0x200, 0x2, 0x7fff, 0x3], [{0x8, 0x0, 0x7fff, 0xfff}, {0x1a, 0x10001, 0xe0, 0x40}, {0xae61, 0x6, 0xfffff000, 0x8}, {0x7, 0xfffffffa, 0x8001, 0xffffc00000000000}, {0x4, 0x33e, 0x100, 0x5}, {0xffff, 0x101, 0x8, 0x9}, {0x20, 0x2, 0x0, 0x5}, {0x7, 0x5878, 0x7ff, 0x1}], {0x8001, 0xbe2, 0x4, 0x80}, {0x1, 0x0, 0x3, 0x74a}}}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f0000001280)=0x2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 14:44:32 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x1000000004, 0x0, 0x6, 0x2], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3f, 0x3, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{0xff83}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0x1}, {0x0, 0xfffffffe, 0x0, 0xdf55}, {}, {0x0, 0x0, 0x6}], {}, {0x0, 0x0, 0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) r6 = fcntl$dupfd(r2, 0x0, r2) socket(0x28, 0x4000, 0x9) pipe2(&(0x7f0000000080), 0x0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 14:44:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r1) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="fda11e73b633d5f56525c2c7acfdce1f547b075a9317fd5ac37727dbb4273cd8676d8f0cee73005796ae21751275ebcf405e5eb7d82d34311d1b2b76f22a3f2a7a1de7", &(0x7f0000000180)=0x43, &(0x7f00000001c0)="717c880d35131e683ee7adb9766941d3c5b2584cc9d0330911fe1e21d06ee6c9924ece9a7441fc8d21d3f6c04a1189f18df96904a31a17a451b20bc9014be819452ebe70a9a4d21051a5453a77d4c8b47e5214b1c2e5b7a2ceed46deab89f592efea29096ca9212a1eb6e7794cba6735a5aa03ba9b1803367401ede781b51f2192773e1e080ff3d53c30fcd5aeeadf23844f55b127462dcffdbf678661f540762cd0a81e0eaedb38f8bd1b1b6507c825ed9e017bcc2d12f4d2cbce8adc16285bedb326ff3a758a3ac58bb871a0f015", 0xcf) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) openat(r5, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) 14:44:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x2, 0x517) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x40) 14:44:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x1000, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x350108b8}, {}, {}, {0x0, 0x0, 0x4}, {}, {}, {}, {0xfffe, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) mlockall(0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x20002fffffffe}) dup(r1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x4, 0x40, r3}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x6}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000001, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCDTR(r4, 0x20007478) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 14:44:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x8300000000000000], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x7}]}}) mlock(&(0x7f0000167000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xffff) r1 = socket(0x18, 0x2, 0x0) getitimer(0x1, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb88, 0x0, 0xfffffffffffffffd], [0x0, 0xffffffffffffffff, 0x0, 0x401, 0x4d58, 0x0, 0x247, 0x0, 0x100000], [0x2, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482, 0x20000], [{0x1008, 0x1, 0x0, 0xfffffffffffffffe}, {0x0, 0x6}, {}, {}, {}, {}, {0x0, 0x0, 0x800}], {0x40, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) flock(r2, 0x3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x1, 0x6, 0xff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) 14:44:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) pread(r2, &(0x7f0000000080)="2a5aeaa4102e8fe097127ed99d9a91ba578c76e06648bcd8291e414064ad3f40ddd1e4b4b6e3b88a6310e80b7d119c27e895d63f8604f31883b92d44dcfa9bf7f6a7cd6155e5ee804c744993afc20afa71f9840822a8ddc722b4c01f625c1693762abe1c2d739bb485d265c6e4734589671d5115285cacc323c64267473eb6f9179d54b786ca32717dbe2465526b5ae82fb0d6a66408eeaf9a", 0x99, 0x0, 0x6) 14:44:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xeb20) socket$inet(0x2, 0x4001, 0x80) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x161, 0x800}, 0x7, 0x800, r3, r4, 0x0, 0x5, 0xec, 0x9}) 14:44:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x800, 0x0, 0x482, 0xfffffffffffffffe], [], {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01002e2f66696c6530007ee1ac36be558dd05d84149adbcbaa13b435a2ba56fc350051f8949ed518035d40017f6b79b6bced97ce02eec775382311446719fb000000000000106acbb9d155616fd300000000ae46da67c741cd46c00000be106ef1c05a4e6d8985dffec30717e77f3db77657f1cf75423210266616a991db4ec5e27e9de1077943344539def2be57257631b46ee09ff785263347e97b6cf83afd28ddae51fcc8e450fbe218c6727db3fa79da23d225645f6a478b5c03b447e871774dc7fc79f2a18c1f34e38d5d72c270eaa5435ac1cddd7aa01f4bb385b75ed8712993ea063706552c73fe35f24aa55fcdedef2d560a04dd03d3aac44b563ce09cfdc6d1c4a3937ab14abf821a7ed3db0a742880bc014bd08bb799bff450d992fe744abd76345f931a7a7833ceda95e45e83b88e11d59b26169448504de99ae661ed6a1fde6d80e5d6d761e7c5e8f6e9acb387af5c8d017b7b078c3f7bd237289baaeafb028178d06f766f96c76a37b91ad3fdef0a0201737a6b06f5ed7240dac87e6f12a19984376dccc29de0e9e32d3751dc8f659a1ee7230adc5581ad1b7c846a155aff1effce28bc15b1b1e174f12260d14a86bea2e166d2761a2d3a7b0b62b1ebc9ce721e7ebdcf9fd8cd1d7bec97449057263d87737969c782f6305b1f038dd2b18b3edd178c5a814647e9"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x80000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f2ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x1, 0x2) close(r4) r5 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f00000004c0)="ebffcbff13b9fd8a7ecd6ec09216ee85fd00812eaa4e713048e699319296483836cfb8a15989f7fd145178a4cb59df36d50dbf20a3e94a684d3a2b93d2b00df5789be459c05917849f2084382692b4bc535d2fb43b90fbce24ed742f0b948fa07d544a740e06b85ee2fde863bcf9f06760236c5f21be465b8a58b8c9cb81a1524fe8816b05544e98428c4d820aa99603cd963fd63069180b79a03b98eeec2dcd5d6b5bafad94188b4417ff3f014c77f9ddd16fdeae0150d5dc7cbf2a06f2908e9dbe41987e4a9e6b53f03de5843eb8", 0xcf) connect$unix(r4, &(0x7f00000000c0)=@abs={0x3, 0x7}, 0x8) 14:44:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = socket$inet(0x2, 0x8000, 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000000)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 14:44:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x3f84, [{0x3}, {0x2, 0x4}, {0x2, 0xb98}, {0x2, 0x9}, {0x1, 0x2}, {0x2, 0x9}, {0x3, 0xffffffff}, {0x1, 0x100}, {0x3, 0x1}, {0x2}, {0x1, 0x4}, {0x2, 0x4}, {0x1, 0x7fff}, {0x1, 0x91b}, {0x1, 0x7}, {0x2, 0x2}, {0x2, 0xaa5}, {0x3, 0x3}, {0x1, 0x5e}, {0x1, 0x5}, {0x3, 0x6}, {0x2}, {0x2, 0x6}, {0x2, 0x2400}, {0x1f75227ae55de4f9, 0x7}, {0x2, 0x4}, {0x1, 0x2}, {0x1}, {0x1, 0x83b}, {0x3, 0x7}, {0x1, 0x7}, {0x1, 0x3f}]}) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f000016c000/0x3000)=nil, 0x3000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) shutdown(r2, 0x2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x3ff, 0x0, 0x2000000000000000, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482, 0x0, 0x6], [{}, {0x0, 0x3}], {0x7, 0x0, 0x2}}}) 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)) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x266], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x247, 0x0, 0x0, 0x6], [0x0, 0x4000000000, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482, 0x747, 0xe2], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {0x0, 0x0, 0x0, 0x81}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getpid() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x2) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) r1 = syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x81, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {0x20}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x7}], {0x0, 0x0, 0x3}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x3fdd3ca6be5d95d9, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x7, 0x3f) getsockopt(r1, 0x3, 0xffffffff, &(0x7f0000000000)=""/148, &(0x7f00000000c0)=0x94) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000140)=0x744c) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) pwrite(r2, &(0x7f0000000040)="75db7f1906736a709f06696bfbc64b4c75294bdf56f8c9aeed3797bbe4b0e9088e9d36244559c670ac99adb4c55a8bc9da13f22cc961eb7e79bd7aca3d756fdb581330fffb65778d6057b6b5bbe379cac616f3442b53f7c00f42adabcca6983effec1af03737162d3abed795a95bf2f2464f39074ea302c46657ee0101f3c5ccc2626dbe7c020eff130cb2a1e400eae7d3342882f323c03b16800e07fbfb9a5d8b36e5b78fed0e9c17e029ec5c309f5f053b41d5d241227dd733c0fba2917ab2514fbe886269281a50071ca085d2c9a2c02fdd7ff2fea05fe1eec52e16a3a8f6", 0xe0, 0x0, 0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x9, 0x1, 0xfffffffe, "f751acad13e0dbf0ab6f42f7cb3ebbbcb48d429f", 0x4c39ebe, 0x7ea6e701}) 14:44:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xafad], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0xfffffffc}]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x401, 0x4, 0x0, [{&(0x7f000026c000/0x2000)=nil, &(0x7f0000443000/0x4000)=nil, 0x6}, {&(0x7f000062f000/0x3000)=nil, &(0x7f00004a0000/0x2000)=nil, 0x9}, {&(0x7f0000358000/0x2000)=nil, &(0x7f0000102000/0x1000)=nil, 0xd2c}, {&(0x7f000051d000/0x2000)=nil, &(0x7f000079f000/0x4000)=nil, 0x9}, {&(0x7f0000606000/0x1000)=nil, &(0x7f00006d7000/0x2000)=nil, 0x7}, {&(0x7f0000074000/0x2000)=nil, &(0x7f000007c000/0x1000)=nil, 0x9}, {&(0x7f00003ca000/0x2000)=nil, &(0x7f00006e1000/0x2000)=nil, 0x8000}, {&(0x7f00000a2000/0x1000)=nil, &(0x7f00000e0000/0x3000)=nil, 0x3}, {&(0x7f0000635000/0x1000)=nil, &(0x7f0000192000/0xb000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000003b000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000424000/0x3000)=nil, &(0x7f00004d9000/0x4000)=nil, 0x400}, {&(0x7f00005a0000/0x4000)=nil, &(0x7f000021f000/0x4000)=nil, 0x2}, {&(0x7f00000fd000/0x2000)=nil, &(0x7f00002fa000/0x3000)=nil, 0x127}, {&(0x7f00000ff000/0x1000)=nil, &(0x7f0000348000/0x4000)=nil, 0x40}, {&(0x7f00005c4000/0x2000)=nil, &(0x7f00001dd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000718000/0x400000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) minherit(&(0x7f0000727000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f000016c000/0x3000)=nil, 0x3000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f000016c000/0x3000)=nil, 0x3000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000000)=0x6) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f000016c000/0x3000)=nil, 0x3000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f000016c000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:34 executing program 0: r0 = geteuid() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = getgid() r8 = getuid() setreuid(0xee00, r8) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r7, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r8, 0x0, 0x0, r9, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffffffe0, r0, 0x0, r4, r9, 0x6a, 0xfffd}, 0x81, 0x3, 0x2}) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 0: setregid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) getgroups(0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r0 = getuid() setreuid(0xee00, r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002380)={{0x7, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, r0, r4, 0x80, 0x9}, 0x7ff, 0x8}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:34 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) wait4(0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$getown(r4, 0x5) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000140)) connect(0xffffffffffffffff, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 14:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 14:44:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 14:44:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 14:44:36 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x20002fffffffe}) r2 = dup2(r0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) read(r1, &(0x7f0000000080)=""/173, 0xad) 14:44:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x3, 0x80000000}, {0x100, 0x800}}, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x10000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0x0, 0x8000}, {0x18, 0x2, 0xf61, 0x9}, 0x3, [0x7ff, 0x2, 0xa305, 0x0, 0x7fff, 0xfffff177, 0x1000, 0x8000]}, 0x3c) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000002c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x4, 0x0, 0x10001, 0x4, 0x2b, 0xfffffff7, 0x3, 0x10, [{0xffff, 0x5, 0x1613, 0x8}, {0x8001, 0x9, 0xa90, 0x5}, {0x8, 0xa683, 0x400, 0x3}, {0x7, 0x400, 0x526bb3fe, 0x1}, {0x400, 0x4, 0xffff, 0x4}, {0x20, 0x5, 0x8, 0x2}, {0x800, 0x6, 0x4, 0x6}, {0x400, 0x800, 0x5, 0x3}, {0xfff, 0x9, 0x9, 0xf30}, {0x6, 0x8, 0x200, 0xffff0001}, {0x2, 0xf900, 0x3, 0x3}, {0x7fff, 0x800, 0x8, 0x8001}, {0x6, 0x9, 0x401, 0x67}, {0xffff, 0x5, 0xfff, 0xba2b}, {0x4, 0x2, 0x4, 0x9}, {0x3ff, 0xc6cc, 0x8, 0x3090}]}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:37 executing program 1: 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)) 14:44:37 executing program 1: 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)) 14:44:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0xa, r4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xbe7, 0x2}, {0x18, 0x2, 0x8000, 0x4f}, 0xf4c, [0x9, 0x800, 0x5e, 0x8, 0x101, 0x20, 0x85, 0x100]}, 0x3c) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r5, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000000000)={0x55ff, 0x6dee, 0x71c8}) 14:44:37 executing program 1: 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)) 14:44:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) recvfrom$inet6(r6, &(0x7f0000000180)=""/17, 0x11, 0x801, &(0x7f0000000240)={0x18, 0x2, 0x19e1, 0xffffffff}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) setegid(r2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) readlinkat(r8, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/200, 0xc8) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:37 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fchdir(r0) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000080)="a55f839b02ea9dfc84b0886e7f1406a18c08337efcdd92d8159a126439dce737ecec79f65cd95c452e75ccbac45aeefd5f137dc1d5c8efab1347d4071800c7c16ba1b9c5f9c3eebf4d84da07a1597ebf826a1222aaa64411cc6a7933251d8c69da92d73d111335eb498e696d1a8559d387327dad7205e003940a51ba40994065ac29ff86d274cc52dc9cd61d8c347037bdf0699b2538737d7701984ed5111a0fdd56ba2ed31dc4bd4c6bb30fdd881c08b9f17a69a3e8489da9b455e52c02bab01ecd17d309205e99d552dcf5429dbabe1805835bd73f6a6e82a8058ad0c5134d93e0c951e616", &(0x7f0000000180)=0xe6, &(0x7f00000001c0)="9fbe523a25ccdd848f0add91c9fa27ed1f4fa854fd0ceda60fc35be9e53ff774ad1997cb73cc4c2daf3fdce51d1ebf54c8b8847c2d8ec39addd320b1d0aa29acf9cc0825914d7518239dbed5c2aaec0d4a124fc9e80e3bb791c079a480a79b49fefeac6fa59a48af3c5d46b6fdaaaf805a204ef886cd0a52f9edea7e40bb77e2d5bb16d1c8b8efb2904085cd448c0063ef277540bfc4ae313bcdfc448ff289eea60c01b96152b69f0c30e6a35ee92be58ac32bd7844ca184284950", 0xbb) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000280)=0x2) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) r4 = getpgid(r3) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r7, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f00000001c0)="37d7630691c0d5440c164d8704b90e9435021408a0e0de386c90056aa5ee7c4fe56f78942f78d97364fdb286ce1442675b1a9a863adba83724485bd7accc7294f0bdd7169fc6db75b66a5284f4889048d83e68a52d9f44163456ef159bd3391d2e12bbb1063f380fc1dbeeef56cb807e447781c715854ea91861d3ea9694b04a53e86d471e4c6ceeceac79154ab299ea10dd6c1a99af48210e8706f078f433635b599175115acd7e04850b186e47cf6b6f5e0346515c616ef9c5b955ed9fe0e292ea049ca9d46bbd99c1c2fa1fd14765cd876be6692782b218c003b0abfd389fce176a71ff2c0d14c819c05c86bc93e65cbc01c8d749e4a417bcca9569441a407ee2b0567909a8f0c619acb8083a0aaed5a1c21f2b470abe9d1bd8e25d989eb7a40c1ba2b94523bdf5b5690ae12c58117c8ffe328622995062f0a330a77b8a14e47ea8919303746d07aee66639499d0137451777a6847a34ef6c7a39a788890bb7e679ec6519d3710123a9f6d54d8b6aefafc61d6c3f5b93e3c03183bdd20bc819687fca7bc93669b66694fac8ccda5c8bffa8683f3f193dc9211c330f977d5d28df5a14c4279e820925b6108496c2abc15959f74ab8921e3453f3ddc9b76ef528c7ca0a37b9b91928bbde19326325cca706dd3bb7beae4e3b5dadbe3dfee593828c098f8b0bdf73bd399cd733bd871507b17f9be3e90e5f546e3570d0b6aa3c43b1085bc28373301aa9d80f84856f671c06baa3776c0d3ad34770d672536d11b50eafb54d0828d020ac9e4a04a5aa9eb4c47200bf1a28061a4777ca10f104f72442ba9333496eba014d46c408b8a51fad96c2be374edfbcb516782556d55dd5d99a4ca9387bc9874b3cf37ef2b61cbf0dccee1acd44513f01078e4ee5519c70da6843f59545b3c09195470098003966e2b3eebaa523005bb2123e40c73b61cb196216482e1ab5cfa81ba610bba0e0559b918587b4093dd2d9f83b52e3beb3f0be7c0b5f3683c754f9234349a94a36b36da98fdf8f8562d17afba674aee2ad79b5154efb8723ac7cfbb473f771d6e8f671efa7a33ed42dedfbc32a14cb6721e36f982791f5b06812e55f86a4b8a022199a46f75ab724f26cf6d3fec5af6567015121a36478e229a6fb964290a8b9b83a9821f418dccfbb4091245c49473d4478b61f36712dcc2ef120daa3fe87a4d860b4260a92dd18ee8677cbe3b00923f923015eed3cc7e03ea6d562cf805f608332769cba78f1433966a3241f5116916dc0cb296ea85ff00147f56a116f7a3d631900d89aca182f9615b034c6ee7c23141ee58b4581bd1a91070998787789653d981031dabccca94fa43c22554d9945ab973c157eeaa1877a3ff682ef10a06f29a39f8499789f9117ab142ba6011cb5124f1bed730aa9c6ef18380ff66e41883e39795d7e8d3ba161769e18e8828eef3411d5cb036bcbdd573613b2d4aeab8e12e23dc890724988ce9d66d83d505b27954ae165512f13713d1a28d4ec3029d5310f082e5d5a2226316404a8557f8e8e4d3bc7a2b08024bc43787a2efc9007cf534c2a35ba195b3b2c825f554b74b531e01c11bd82cd165149082f4fdb6735788a162abc0264a8d51a12ed453941d4cc7239412651078019135a13416e24f6c13022853d2a2ec288f71c8e6d3522617f35885bbb6cce1487ea9762f7f8cfa72142c2b5a74a7cd09dd6471e82bdce4de73b16325ddb123895319ae02fa04804b504b9632b2f4b2ef2c77b4684d1d4613ce0040ce37a2fbe5251a8405b2c3e01561bf5030aa7182ea922a12b764fbdaaa253589c8fa6ada8f07009914428a4236f45cfa35b53b87509af302f4e04b86c5f7ed15f4928c6f611dcc8c0aa21e69a91da02f47045e1b57643b716ce489a13d74fe7255629e47dcfa32d1977a0c6567785bf2a6e46ef5451aa3f3ca442c8f728b2c2e551c7b0c9c34e12e2e6f90414d74b7a63091739f108be3fdc2d158acd9d7adb38cd207a47d27c15a82fd6e2fa8d070a5b363e2ed73b5aa57f6f8bb6613a39e641bbae57fbf17a17f6326cbcc639e0eaaf664e4ae7020d616345a702f2a1454421a2e4115d0f43aba9ed021d2fd11ab1b3edd5cc5572fcd5be0080b6d97176d0e3d2d38f3c3039bde657f44b12c555e0dda7ad925e546702dc074aa96215740180488c6433bfb12b39a3eed923e73a648a764c7357f794ac2be692c2e9cf0681e52146f440ef48a5b31e5ea42796021e55f8c1c7580dbcf1f366ab3d9bade0f6ef677beea7a48f7bc60c3d89235210c845a3e46486df45424502fa2fb68a895a8b2eda11ccac88bdf11053ee560a0bf08b75c310389860b4ea1f37552baa222cdfb4392baa2e23e613c95e3f60ffad8209952843a1783781befdaf657048c8cfad0cb762ea1bb3d5d37b009385b587631cfcd50a922774da6c41a622eea655f2a73134649c300a3cb03faddd7a7cb8700023078de7772131f1e22fd7e9a20a5cd804f455e669cc0f172d2576770993fc0d0d009618334dc82b1b7956cb474db19c4975c21949ecc9fad5d6f2caa4d829a8cac55c020906d0adf7723bc15efe6dc166898408889275dccb2e9677ee896aac146c75e7076b8e2a84f3c0e1079a0f01cf287f1aaab5fd4c1fa5ac94b7a2e4009680a998c945baf216cae82b76abad58eb508c54f6e8d7876ea61e9efb5a2cb6dee6501b7cdcb70bf6c8c04dd4db6a39b33cb9211560205f0c06d2e606ac179c2595eea2ede639b55c647116afe6d3d9337aa61244a651f85ec406dcf607f33ef3fb0cb4945aef7a1643f7bb38776cb5e3ac9fcde13956c16645baf93920b8fbbf6a256d5a6fe76ac6ca7a7bf558f03e209d4e5f638dc961c7c42965f1ac66931633cc91410f4c7fa3e386b1b1f0d5b8bc64fc88924a43fa97d8408fab31fc18ea945dc426aa500fa2d7c99410e9facc8ddc226c46b5b0bdb014a20cdc10b25b9632dff7055e51755c820808eebe6c3c80a3a9a521c551e61fd0058537e877b6af6287d481ad910497c807c208b8232c8dfbb4694af57e5ee1f0edd066db3624a55ea884e9a314be19308feea47c3f4dfcd3263f632190d6699bef5650f23163fb7b94c6dd0653870a4aa17fc7fd9c7f18133d923168ad45f3e587c427782b77bd9700855886eb53f38e7a90655192221805c8b83c524c00cd049901c72802e178f3e5372d952476f8bc71651c65006d34ea1454904183b0c8052a7a2978628666633ec797e44bc6102d35722ec05a724a791ee84416e2c77f36683c38150cd18dc6f723fd6db784a1b9c6e6e59dd82d4c4e308dcf635b8fbc8052464c80e91dd41ac3998e78a692ec88fe441738e8b74fec1949c415757e9ad3f9129cebcb7a3d17bbdcf3e9f06d60759b4cd2e984c12c717bd0c04ba767da8a93ac9b3261eef1eafebd701aa376d11cb14ccfd49c9cad2a6731175e7fdfedb0a87e770f2954ba71bb2eabf24c14c92a7cf7f05ff4018b7a953e7bda53732db6de5922abfd3300c2ac07d7eb5bc410db11fe6fd4d017c84aecf76e300d5afa122c75eb9207710869204495f45d43c88d516edd3162b61d3115fb974ef4317ccaa2781134022603238c023ac9f6df14391bd960fc5195000c76836de9ddaa8a160a2b7a21fe4d6d572db3433490f90b76f2a0b3a5caef7e2c93d85d542e1eca5cb3ff079e99989772bc8afdb6cd215937fb479e3dbe0abb227a272657d96e5716edf0f17ecbffea1c7d5a58109418612185ab0271a388de3aa04e2636e48845a004477ecf026e558935a27a115a493ea41ea49595ffeeca1356447220d8538b73298d5c812f33cf8d216c8f68d4dc62f5b9973ce34caaf76317dcf4fdd96be4cfafb4df6716a363124f17eb0ddfeb3c3579e71145d78b2fb42bf6fc564a3cb4fdab78d9a5f8757570cfd59a82ee278b8900d1f22bdf03452fa8846525cac7deb7e4a2600e945d32b2f8f301ebd5ff7c1d4a6a75aeb31a3a41b5be6be80feac59bfd43518c730f2d0191cf09593dd13805a76f7c0c431752350f6a058f345dfda578b9c9b68743e36464c16e82ca27da3bc1d065080bce82acc64ccc8066952684b125c000c4256dfae9120b721eea9b8d891bb04cf016780804c2713bd8144fca5dbec10e43314ed65e9dbbdebb85420c86eae557fc4fbd86160505d5a016c990ea6b247fb3d3098eade4bd19b3c5db89b841c644387f1fe8d6e58205e76fb05c085582085d8ac1b33f0ac6e46b39e0801c829d63294215dfe310629374ba75d0e114197333c9752d729c11a0cd1b5966497a4c7542a6a0dda1e6341962dcd8330777e01b7f9a74005e5476b23994f15baed401541020d8c8f174ce555f03b65b776c1573e2b3dde6488daac6ac1fc5d7996d1722a33b591af800ff17b337e3657a9202847e4c80737aa45e62d2fceb4f1355ea2c6da575f85ffb1063b446f27db4d304672e0ff10fae0116c3607acf425e11211296c431e47d57fbe91da900a5b9033caf995e6da6bc47f60134e38b416b11638bfdc15ee2afbcf1eafc85e1f50c8e887eef94c1791014bbd3f7fa4dc5d888a9e3896ef583b5d43c96870bdcc87aaabf9143229c9c432ef5161d499135070ac726903cc461016640ab6cb0dae5c89a519fd17ecb4b815d21bcdcb35e947477a91961fdddcb72e4bdeaf3588f83f4a6fc7ca81133c149304f08f6c4d191cb445b2dc677fd8bdd52514f1d1e63a00f8e3c17f8733228dfdc82ad409c382f4288b1edfe116808dd45e4f402601d714f73130f9818ab29f09282ee3f3fc1e3366dbde187c47b29f7e0c9282ab1b4cff174647f8aa0576deb61e7e66230643ce72981b8826850a7ce19e926ad2516cd85af9e9521c3c6c3b387b038ba55aea815361080c7ec947c10c1d72b5f318903fb35c8eacfe025c2a41d3ebb12d6c1a3c67196944d724088c5dd9521691d7effea99886d08f769df95c0465b80239865e42bf6b0a7bc2ba05eb469cd2b6d13eff3c8180a57df1322febd44fb31aebd61d0adf24dee8e04e2508733c2d3a644480099f65cec6a8b8ab030fe70afcfe247c4baeb34fbc7fa09a6cc353677a620d9e74d4cb9b7882a3d95a436bc89fe9f7f23acf1665a0d5215384170f767b66c1a435cfbe4b6733fdaa5efe5b10f5bc667ec9ce855b638f54c0f24ace4ca1772c95b17893d7bfbc5d97e6d9203bc1b0c63a4f3c9749f626848e2bab647e9188bdba8fc9c646c5f4f993578e0954573fcb03a9cd241d07bddbec3b39f646f9dba293b17ba8fcc485f0e216f24aa284a819d59e661358f44d985beb481f20204547576cbd9c5a43f82ef89dca0f59c385fdc110cab1f323adbe73691a9630481c9526920da900e1562e7e855b59db1b6ae7f00575416cbb6c2c2def0a8418112a4c9ef592ce1e1b00815f70b5a2abd216c1cd0a97d80cbe2ee405fecc6857c8c985cf2844c2f5797643d389ce3538009db28e4ae74dcf67be92ca3d650a36d63e4671a744cc3e42659d37359fe4daac54ae191ed755de2943fb2be62d9d90a9fdfba0de8199166e9fa3f7d5e2da2a99ca83e0db7444fb47986a32ccfbdb02220bc1bf1e10bc2e7d28a48256467f6e32148ce645aea9b76d4682cdf196de3f663e54c234eac6a597ca4cd5146a2dea33081f196f9f94153487256eeea984e5bdc1a7211bd65ebd6e7b2c5e6a59be42367413b9ff7835c2df4e6500972024d1ab205e58cafa1cde2f8fd8f6fe7c964b9b329df8879a1a27ca29173a9c08015cf3bbaa9b4c84124f7f17866e01dabbb1843b56a3b85ee7a54", 0x1000}, {&(0x7f00000012c0)="f28c2dc3483c2057b55917867734c18301a64746a915f27c87e934f4eb8338c3f2a16a0ec094f8cff1fdb8ccbc099ee8eae8d181522bc4b5150cc23b52e908a95ba61cd1f3ee0d4b7b884a61c86e1fefe2bcd389a9ece7a375f81d155961f2a10bb395a548ca76908c5970fbd7dfb61c48628c47afc1a0dfc8e34765cf3ae8c38a955bcfac503c8c2a603ea10eb6ae0e1cc5cb7c3fbccad1e80ba362a34fc9b4f2fe2a6cf516f9dd091f36753d1822f0c481ee556a6840bf65db31054e3e30947f9ded84fdaf42e9383b5cefbc", 0xcd}, {&(0x7f00000013c0)="c9ea0748c1176240825ff07249c0b7c1430e4c390174dc64f743096deadcb0b2e3cd6aa85f50d8138f16fed168d177361b6110aec06cb82c36154a92b9d612c1aa9381c9fca8193163617849c0531bf814ab0a4cc872675c9d627943094e6a2118a83f1cc46f13f826461484827ecc7cd893295394f7f4b40e42eea3eb5affffb4b5d1d9f2600bdef4f8081543b6af7edca9424f164148d928c12774adbd9f2a3dee0615ae24f25a3e00366777c10c5af29806faaa9429ba5415a72c8b280e5b1d88e20694f731cd799fbd21354d696d70f59ed51c1e77d7ba019d0a4b9d8f46131fa0d4099e5407944d6febeec4bc4ebf81311075278432a1709d19d7d98755f9e693d0a6457da74422d6d2c325a96d3636cdfdaba663858e2fc94aeeee8d0907e5edf06a8366735df0845cb65c329f9d7b1cc6857ac3ead1f501d4b91b965ddcb645331501a75723b9717887a0271c34ade19c7b028da5e1052e5b41bee28be0de0fc3fff151f0d53e04f6e59ac214e199bd0f577e18c8c1686a0b76fbe4ac99844e42964a623039fcbc42c62428f28ce179191512b7c1380b7f7f4a0539b02424f0eb6408bdd0c25db513f7e58191cca8fdc7a9a6f3e358f7cdf27015a9f743c41959256f493fc71650f91694d269023959d6f5a242ad56c301868f543d4c2a437f47c203c2ecd0d716f66b3e3e9bf9a8c4e99e7f2ee160054946cba5e004b14cc8e0d215064d15e8d66d54bf9c11eb55b54020e2d1a70783c3e5887233c63202b30cba75784c9132926d99b8a27f073252e30764606f939466c175d84cf6208cd0862fc53929c502fa5013e9b015fbc93b42e358ebdf9380a92ef515bcf0063cf5a2b3de420f04d178771bf97f26992d171138dc564833dfacefd2964da5e24c421d5f3092a8dec039d3dced32000daa330eae4e769845848e7519d9e5d3850dab75c12e441b22b0553fd266fe4e5b2e70b85ecc645b323ca0be61620799390bc4c136bd9f1a2a6c7b4f713c92828b6d17ad501a235881b5ba3c541594861fd4124b37008137a65ed9453c3fd319f56d9395880adcebaef84cc3b40a687c8a00be720d90da6de1976cc007d700d39cb8467375fbd05a62bc156196621bb999ce5b4a3752b04b47c5a4f933f1dfa4bbd1d7cf2b324d324e2e3cde0a29feb59fa8065b825c6bf5bd027f558631270c78519c45aeb3f7da9a631cd22a9a3faafc8e9ae18860ff2f026a526d539f83f227d33aa1481764d13ece1b6765a802870b871d81949f50b439b83b624c0536eb20fe12c797231a639ee095f2ee734b0fb753dd481055a69a52b7fd151540f51a8066a927774ed42521510b97feb5f1df2c6bf270a9b0bc3a99373286592476e833f61a1c404f8561829477f24b56e92c07daafadf7b34a5d543df880607d07206898ed285eefc2b94325de234a76eff73ee558f79e46db9f48630b43a9359c342487c7681901743264af8adcd6b1cf4397b6116ce2be3a9771b3b62bf568cb1ef3f3a550ed7aff060e484b344e703d0ae73b1899d2ed1e1d0a6525a81c48c4f85e6391a4dbb13dccfa06484afa6635d95941326e5bb4010dc370d17091c6ac2affb2cfbbc4590807b2c64fdadf8765b5f4dae0f417c063f503d13bb51f08280ab95e6a24e6f50ee348a07ab13b99fb5677f085428dd14ce0669831a9dc9f8946d9f296c1a1fb353a1afbe5f32bd231fb5676085d05ba5ed9f699c926907edb8a0c447c2b4d00f9f0194527041da7c9583475137a4dd2f86422bc6854df7d56f6d63ae85dfc6d4b8fe2e3b3115946508d2d140eaf57a30ae4699865b18949c44b26ae9db7c402a20edbe9226da6b0cfd540e949fe25b81b9e9ee0fefb1968345ab1af6362860617bb4c2bf00b4089efebf2063edc516eb1a565e88d8773218a33777ad0a1a4afd8cc165629d9b385c44ef81cd69e35b51e1f6366c75022fb39d291a0b4a86a2b0f63cad8d167d3ad8045f95bfd070d74a44fcd57bf82ccbf2b2186cca90b2764f3b12440af46df1ebec7b2bfbaec8051eacbe6c8f500e262a674a8143633f585ace644826b5b441b4985d573d41e21a02a38a46c693992aec558ce901751746a8b9da812012ecf9305e71229c610ca9eb433a855a774095392e957473cab9d68369644b7af57c82a8c0e4ab483f8b3a3079e46dff9c9524f60d0f3d73b86fe2bc82c36752f63667a28f1b6191f4767803d3b460e707c911c9902cc5b06894dab1a9e3316d2495102943c34605c5b16d0636cf945ab518848aa5883df2e9dcc1328f4ca430bd8fe6319c818d0726ee8804e2030219ad20f4fbae9d5c084efa0a9e883ceee429d02f23fd188a30c9767a5c281178103c7d09fcb74399faceb810c7bb398188b0df30ac9135c9f667cf84582fe1749e8cb8fa3161c2b4364959ebd1ee4d12f13f066183cffb5db8291e8f7936f5615f3fc22f0454938a42e997829a8ddfef44749c0f863ba33ae852e12d7608e6ee4c82037f89dbe467d4dac05d881fcd32206e30d05aa09dadc89ca7cea489c2f75608bf651706500e07524f4e9dd21992cd3249c844ab647fc3441405c05bfc6ff9cbfe14205343632446d47607057816d128e235b75ce77e0d6535c450f3c5a9b6bb2c7a8f96a771dbe59c96160454fad570597d8d5d76c928f8640d7f8928d30f59522c3af3f77b68736718a8e2a0a538f4083de25fbd31ebeaaa7bb488764cce95c05374cf080eb06929d7e610fac078c4451c08abd7a787cfe5a33b2e09c26a0fe2f7d3d408d2d400b2bd012985540239c5054f20f3801e2994bbcdc824a987f35eba0eacd9f6a83edbcf85a5d48287dc7aaa3363fa436ab3c0d1d797534be761308eb19ea87dcbaac93068984cf1d2aa73ef5c0507d0069cdfef0a467c4c822e945b37a531d10107f4f28d08d1f9ad0a5a640d745d9d5fe96c51f21818e036566d361dd19475e4ea8abcbfaadd2c72e6c53e62a185dfc430e0bfc9319ac29e21ce2b645cc15b48b74bb92dc54f30af333dc53b6431ffb1672fcd1ffa7254976aa54f8a9c9afa7188db109032e07bc935c104ab4655896fdeeb7afc6d4387acf215d1de0f156d9a80c55c15a7c9d37163a5e9a738151dd471c6301ea5a545858158cfb180e9da815481182287d24a8ff9e6248455511009c298b79f143baef1332eb0a3dc7d0bdf082433440aa708d3682282b727271ab01eb927f7972de4cf04d6675176fde51212d4989d1118ebfcc691dd2ff7689ed59b2f21604a0ceb7e9b94b5511ec93e296088b1cd47696d8b9890181b3302ea0a2f876e29827a21397f395ec8910ea076e76c06efc1f75d54c265e371b10c7cc8d61800b5a69919be76565f1a57095aba849e78df8663bb30cef228cc01fa99f7e075e042e0cc95495e9854db9b724941f0a5bd9f399d3f86e122e9faff0c6e3e858e9b6c9c92da47c759e167eea989d04454f280647424b09f27cd2eb58d12d2d055265feb41808e9dee25805eb9f0f36107ec4473a08ac5ef0ed62d385a02c2e561f0a14b5ad193d21611187bd0c98370eb319a3fc964a2f9710110510e68e67983e8cbba47759e93bb9751bf25e773e9f69f38f25796b90410df13291e75a4f7b60fb696d372fbefbe75a138ca3caf8848304af59e0f154390d3d654aed767be2c4679e1e0f160da42aeb4f529ab28e5ff1d140e0501fda4196cc2b2e4696437c9439e430deece955127821a3ed82782167098f2986bb42265b25412371fe79a7398cf4bd2f5e9c51a39cdfde30b91fcd302f914ea69afa3c295d93928c232be52a7c5b819d395e41740cb8f64f148c9424e4649b915c10d05cc92edce7dcab0f41e341b3702467eba8c19f010c5ca1e8972eb9f1bf0b3cc632999c24e6b58133e17e6b6c837e56b3e8972b822db8b9e05f22381c7241754e6b1677e0540a87eebd7aeedc77656b8db4f1025cea8f9abd5a980859dc8e9448d62df66ccfa594a2a0544ee47dd2801d3c26ffd03afda261fd89788e1537cd21432db0248d3ff384fd75476a49f42440444b053507def8bf1705120eac459936d09c5ec1fe9c9d20df6a441f2d406d41b6ad3b0a7f68c38c06654b72f0aa56072711eeab9046346a376caa5ee170758d7c6d12d505080704c30d028b95e8e89dd356cc0e7ed3b296b0c85634613e8d8f29b36d7e9afb9aeb53269cd157e95fbd78901d80c2dd750c9f7e4df53678c175c1013ac3889025939c3a4a7d667c148a7769e148a08a6400edc63a824655f5c214eb50c0b806c0dd0cd4183f65f19185529888f2661611a39728ec66c0eeb61464ea010f7d584fd716c4c130278058e75f9f4ad48a1794ec22584d2162c66c77a1db18967c06b61266e88e5690dcc36e8010ab9ffc6953c16b123e26a853582f32cbeabcbdc44da79da171deb4798b34514a5cebc46f77374cd2aa8968968152abeb8fbc383c3b07136e90be8abd817a32e93e2364cfe324886fd283a1afa53d623b9e927689cbb86fe7c68b5035a983cbe1b7ff4b81ebcc6c622c12a2a38d128923a967c10c33a368f0a9a6533c7f245c55e1b314de782e2537577bbd403e71369a330b023bfedd162fa8d4b1799f1d9b0224acc201375e2091f879db03ceb72657471201c058942f7f15e11d40911f1fa77edde3e3ebea5a6856b578c43306910a8ed706f3aa3587fcc47dc3d1be13de92c7e8ec296791ba587731558f6b01a9fea056312c002c1bdb4a0c2c9e8c9e103dffff4bfe399790d25411d5e68fab05ac92d958b64ab3e4a42eb0671ea1c346a9ab3ec644b20b218c7ee9431f063f2654a7467b5e2cd1cf542b8617fdde577fa2585f61cddfdc5b61520e900bdbbea132b978200730e1ad01fee8ba6fd0e96b13602bd26a0dc82eb7510f7f7475eeced017bfde444102d17f71d8573bda5daee7e4a7035f2d120eac0fd6e6c07d36d1975f611bd86b7e9371aa4825144866822546c35137a53649c18d8a4426071b8aadd72ab4c906fb6c221d8e62c3a1a20ef366c6e5b457085d86b37620abd0bbd28c2618d87dcf3f10f73aad9ed782ac96ae8a51b57c0049b4d5f1faf68447801418554f7811bd03cc04d5deae6919e36a8a4741e1962cedf3565e90612160a08961fdb7050cdc466ca811ba03666be1448e9ef9ef6959e1dbd10bee9f1e3206ae47b92896161bc9cfe3bda5699b0765de7029315e0f4b4e2a1d758d4c84757f329838d56518df46c4e9b7e2ea53795cce4dd2b6e273c99bf3ec28a63b129e02b456cf1df02011ab6aa09505880ba9c6392abcdb2f557c8dd57b09da6fd98e85493da31de43f6740809e6a9a94673bb02010bac430fffcf4ee65f54bf7cb52aaa120b7bc4d1def141d104cddbfeea9d2fd41ad23ab9f95735d9835c032f0d62ac5b75a28d31857bff9062c07b2a0cf2c10b3403af751abf5776872f8eedc49b846c9b98c8cb35a16785ca9a37395a1e38239c41750af70dd95c47eb1e17c21403ab19d4902392b5c6d08387bd1f3408048083ee09bf1f636afc25d8a7e366cfdebd266a4ec999ee1dda04fcec05e311098752fa551fea8d62147151234d59db1647fc75a5d5e3b67297429a22cd92286bd319783d49eaf701919fb8cc979ff7f0860262a6c2c26ae3f219d8fc4ddd6e4ac5f949662a22b3337e889d9258e4acf1be071373a5b264be1000221d74e300e27a29c05eac31cc2a2d2adfba56f26dce2da89dbcb60e0aaf5ec4dafbbc7b4bdbd014c8a265ae51dcc6f1fcc5135dd78a214018b68eca266f2ce718dfc0c4e8512a95e5e", 0x1000}, {&(0x7f00000000c0)="656c08dc13c730d7a1c46f155c1262cf3e6721b0970c3643cbdd8d8d0bc332eaa4d805e7edca7bb12c90", 0x2a}, {&(0x7f0000000100)="e156aadc00b253e175821e2f33a17782fd594288e2207e5827a2af130c6e21165e6b31072de970fc6101e203ac76241b21ece253b6cf9a455207de4629eec5a8b70e0274dbf626c37c4db8073cacc1a8f08a4c2ebd87058bc38d7aace7bae99c8fb0e51c192ad4fef3355a440da65a1593c60d027f4a103cae", 0x79}], 0x5, &(0x7f0000002480)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}], 0xb8, 0x405}, 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x3) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9f2, 0x80000001, 0x8d, 0x0, "6df91e6e8e2aed26815c4d8478a2e534f9064fd9", 0x3, 0x80000001}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 0x0) pipe2(&(0x7f0000000140), 0x4) r1 = msgget(0x0, 0xd4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="9e", 0x1) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='\'w.:!,+\x00', &(0x7f0000000200)=')&\\\'\x00', &(0x7f0000000240)='/dev/pf\x00', &(0x7f0000000280)='\xda]:\x00', &(0x7f00000002c0)='/dev/pf\x00', &(0x7f0000000340)='/dev/pf\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='+)-\x00']) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/163) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7ff) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xfffffffb, 0x2, {0x403, 0x1}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x4) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x9], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x0, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x0, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x400000, 0x0, 0x0, 0x0, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 0: sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f0000000080)="a1c3fb04a3396d4c601b25112020dff0e86372bad378cfd27b21b492098cb1e018352fc781a96ef5469e17a9bc3c28ee0278d5f1c267a79efbee", &(0x7f00000000c0)=0x3a, &(0x7f0000000100)="9726dbcc2faae2ec726117559de57da0db51e4d1c4c83fa3e4eb859d6214159c106ef5b7d7348dc3180bb85accba4dab92c201a90a5aa0f73b831dae387d4f1bf86a975fe4d382d2270a5372788425d9dee1c2396432031d71f224c54c0d556d6b4e7bb9b5f63eb9574d2346961ea373c85d2f18f85a66e5a2c3d0ef2f4e363002997d6507de053596ac30c2b8a4ec7568fb5b75664891e119c9f4e8c7ed9615b438aaceac7320d58c384fc506218d03fb724bb18a92a988985a875f616286a730c02a99a39311c7ab545041082362607f74ae74bb350eb13949cec0af2fdaab494dda", 0xe3) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc0106924, &(0x7f0000000080)=0x75) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) fchdir(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x7ff, 0x4, './file0\x00', 0x0, 0x3ff, 0x4, 0x1f}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x2) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [], {}, {0xfffe}}}) 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)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0xafad], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: 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)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: 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)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: 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)) 14:44:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x9], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x0, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x0, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400000, 0x0, 0x0, 0x0, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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, 0x0) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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, 0x0) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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, 0x0) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x7fffffff}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [], {0x0, 0x0, 0x2}, {0xfffe}}}) 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)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [], {}, {0xfffe}}}) 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)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, 0x0) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, 0x0) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, 0x0) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000000)=0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) flock(r1, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) sendmsg(r4, &(0x7f0000000540)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x7f, 0x5}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="f3e33bd4f632be2c039b4e3d39941ba0efec97045c5601e4f2c4d807bc583d8e20438f4ac2c2121ebe7ca8431e5a82e9664a1ed46999e26babd12020b1a3533005e8332f78b5f40e86eab1fb4a62d1e102f4eb7fce2eb3ea107426be761135b15357bf3bbd1233540a3cbf1e9399bcda0ce859154f", 0x75}, {&(0x7f0000000240)="c4c7efdaf1450e0daabe9e8ce5bce6a70b02a5becb7a0bb485c2a06a360988c63ce9481f59699a04ad3ef99f34061ad36bcfeb84cb76f4e769cbe2feed4697dce6a68ed37bdfc96a1ba252428d6f7e25fc50e6c348a2d4bff7dfd8fa98d79c611e443124fa3e664590e5f4669bb50868eeeb1385d18b1165d821bc612eaed96645c6ac34286a8cb0a27f7022d419337aff2cd265871b51e870120b8d7783ff90fc85b072232fc47ea6ce5b9bf2f978383d2f791ca24dfd518331813fe82ab0224d43ea8aeda29bd485dc815129109e11f629953f6a755b47a69dc301cab158b9dfbf5f52191c6ee0f8bb", 0xea}, {&(0x7f0000000140)="a9a3c56879606a82eca0ad1e521f626d125c814af31ba59953", 0x19}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="8000000000000000ffff000000000000b60642eaa6338413b4743e77c5ac94aee038165327bde811498e85f319098d1e61460697cd6703787ec213169c5e02cd8469ad989e797cd7873f508482c069d167cdf8e0c423372f833ce8a1fea83ef407609e0f211ec73f5d4879bed14ad1531ed36d30c693708c27f647c16c000000d000000000000000010000008000000080c421fd4e12b6652b97ad9f893b95af7fa100040af043d87b9298e30248da5f116d27a962169b4695b09965009308cd8e30929a7adfbae26bd1c2e18021ff784dccf520d4f91e7ccdfe555ae0d17cb8555ad60225fd1f73c0a352ea4f2be271b93488de5c542dfc99e634bc5dcc90bf611c1a8d958940801dc2c07ac0f1ae9de2247f301afef33739ff1c3cac287c3fe7ca61b197b6238d68a9961aab1cb8422c2933864b9646a92a9be73529b2d49018bd38dd297db3ddd800000000000000580000000000000001000000070000006aa69bc2ec18026a73aa62d5ecd72b006e468858ac581307ed70ae0974e4dc40310aaae4b3d2daaac4a7e168a9935202850d331a73783d073574d26a2c5bfc6294d812beed63ee00"], 0x1a8}, 0x0) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x20002fffffffe}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x3ff) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:40 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) write(0xffffffffffffffff, &(0x7f00000000c0)="95e663201c8f5c3bb4e63e4ae098ed11a08c636f0988d533eace23300342974a36e09b25261f1b05e74ee4773fb67e710c8771e655388a627a6ba7000e563db208e22314aeb77f79f56bf66b4c67b7aa3b60f86222647f395e72d3880e9d2e1109bb71edf2a96f372419c203b800d999865ea6cd882dd7", 0x77) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000140)={0x1, 0x2, 0x0, 0x6}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x40) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) dup2(r2, r3) dup2(r1, 0xffffffffffffffff) 14:44:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x10, 0x5, 0x20) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="b80c244a80a5512a366af3a720e6d44b2548623aaad0c36cb5e7517fa6719d3c4792dc9f0061ba626b26a7c440e377c416ebdd6ebba7b549c07a4d7144d4fcc0bfaff0866a987f953fafab7bdb3da66c01626e2dba3270db482b516cf9a74f5705d5a7cb2a46241a9bcf59fe0c3679f02b312b7be95c1b5a1d63ed2cad50e85893b50fba700055d64cb4e35871e0adba192a3f8b12d6c9f96d59ecc720b9229e9879c24693091050dd3b4b7596deb05bd4ed7336d8c73b523b8ac3b5e6bd43dbe43bd8eebe84ed8e44fb18674ef1f5d356cf", 0xd2}, {&(0x7f00000001c0)="a640279c6711420c7d8a0e9b6acef4aac82540401d3b4268a28eac842eee", 0x1e}], 0x2, 0x0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = dup2(r3, r4) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) setrlimit(0x0, &(0x7f0000000000)={0x106, 0x4}) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:44:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x443c44f18a06b5e, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="241889bd4794405f462d12d4942f971280fd8d8e3cdf9e2ae490efe505370c08ed017ea946c248ab565aa76bd9a511613e3cc0a864c348503d2cfb2f048b96a7b911a79880114754abd5e6b6e2c1e32db48bd3695980eb2c54b76a133377d83c72538fecec6b3382adc426a729b9a3254bee8182eb9ff851ec0c5c151a03bf208887af87a671770200fe2a7a13529d799b414510fd188c8654062e6e1e3169a41a4d0d8c8cfa83de98c6e0f192e0e5005d8c2d51ac1317c7b9", 0x67) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x1) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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, 0x0) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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, 0x0) 14:44:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/154, 0x9a) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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, 0x0) 14:44:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/6}, &(0x7f0000000080)=0x8) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x480], [{}, {}, {}, {}, {}, {}, {}, {0x5}]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000080)={0x4000, 0x380, 0x100, 0x6, 0x1, 0x7fff, 0x8, 0x10, [{0x1d, 0x8, 0x6, 0xca5}, {0x8, 0x3, 0x7, 0x1}, {0xff, 0x6, 0x5, 0x7fff}, {0x4d, 0x7fff, 0x40, 0x3}, {0x45e1, 0x10001, 0x8}, {0x8001, 0x4eb, 0x8, 0x2}, {0x3ff, 0x800, 0x0, 0x7f}, {0x4, 0xffffffff, 0x80000001, 0x4}, {0xad, 0x7, 0xbd12, 0x7}, {0x9, 0xd8bc, 0x3, 0x6}, {0x2, 0x3, 0x81, 0x3}, {0xfffffffe, 0xfff, 0x5, 0x9}, {0x2, 0x0, 0x1, 0xfffffffe}, {0x7fffffff, 0x6, 0x57, 0x2}, {0x8001, 0x20004000, 0x0, 0x65a5}, {0xb7, 0xffff0001, 0xaa32, 0x6}]}) pread(r0, &(0x7f0000000040)="4bcd0fbbe6de2186d34aea9cd3defe567c371edc8345ccf361ed31b686b19199302a2bf785d88113af162efab1b2", 0x2e, 0x0, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x10000, 0x84) write(r4, &(0x7f0000000500)="ae9457a7376156cf8be1f51999e55fa971d921da80ff03e9cfdc3ccd4ec5fce0a5e02ea438650f01ad2fb22f5f44bfb705565c4d22db6a51f1613fc7787f71f0b783dba2ddf8a34db4bc62ccb0652159c3b1aa02357c22d027c62671da745ab9f602e155fedae57eb8bc083bbe5ef183695aac0b89351b50ae5bf057c8aee6d2f28b586962ffbac6af199f3f6974042f2a29c18f944e6c441f7d8369ab27fcaaf9daa42df4e9aa8fe3db620e1be78b27b3926739dd2ec8d4be91a8e876cf80db0d3f7dbe0e4295f8139343e31978590190", 0xd1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x81, 0x5, 0xf0, 0x9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000200)=0x400) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:44:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x3, 0x9}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f00000004c0)={0x0, 0x0, 0x100000, 0x20102fffffffe}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="125faf83a7c34d5e333e6ff0035a39618636e53399e7a158b87e455e3956b028ad5fa013a62219bd1865560d63e41b4989c1a10142291eb88270", 0x3a}, {&(0x7f00000000c0)="f761e6e046b6ccaa7ac724fa2da70b77e37f08b22a7993bcaa8238f61a8aab52d9e0a79b6bf64c372f5b7eae6f4f9b6b4d101bd090885970a2d4e21a134a3e72f8f0735e7008cb070a033b014892c0260041d976cbe746400f192458384ea6c41414688b11730e95f6f070fd182c3c17dac0c73a53d218f67217ce018de4f0b486d7d4e41f6bc6c5c266cc616dc21dc9c60195590f8336c5e44d82682c52e3a4589bd352c0a65d3ba78c1eea26a420b06b230cdb8422bda56222b87662fb71b76b8bef579941e03d", 0xc8}, {&(0x7f00000001c0)="658786513e0699346c4cdd0d6980c1f4c6baa4ad7fc91a25fcc383bc246ce56f3802aec429d032a186d38e3b9cbdc96c3b3c3f51f58a283944815ebc83a14f2838f164b42ccf8512d083047e9dc1ad4410f543bb6d78ca722d90d10efff78295e516cd0f3fca6e715c5332a0096c0d1af8022f9919cc2afc58395422df1cb261047098d35156254eabb4a61b666be39a5d567e3bb1a7be93bca36df07662df02", 0xa0}, {&(0x7f0000000280)="cccbf5372a9092b980537ae1a57498b86f8812d3c21396a98c3af9944c258b2b095931fbcfac9c76ae90ef45c9c2e0d7d356aaa21f99a8d5e03b6f50227cf4bcb45456d5533d0fd87af54b8f1e7b6f5b9321729c7f435d43dccd5c4d5a8ed79a5e263fa2151310a7d21fab26ba15461cee5a1d318622b05ccf6fa979522460b3bb4fe2ab50b20fc6826b04a2eba1053e6f5ea306a6ba31096623a72240188efe8af7c094451a6d0d3bc9cda047fa98bdf90b750a97728007ac41eb1fe0837fe64716a6d951a813c36bf5a04f3b142a750666eff31bd1fc67d8c3232a257f4e10927d3515b4bdfa3b974b", 0xea}, {&(0x7f0000000380)="d18c9361cbb23d0594628150952d8fddc80461f51f30af70bd35372a9bf99bd61c725b3da6ac9dd39686def0afaff89015c43423", 0x34}, {&(0x7f00000003c0)="a4539bf01a2e0fdcae6070ca9e0249a45a40b5677eb8932b471154a1fed3978319eb81ee16f05594a85bca9b80c9", 0x2e}], 0x6, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @rights={0x20, 0xffff, 0x1, [r4, r5, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r6]}], 0xf0, 0x4}, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x27, 0x1, 0x2, 0x2, 0x1000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r6, 0x0, 0x0, r7, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r2, r7}, 0xc) 14:44:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x0, 0x0, 0x115) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/163) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:42 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x80}, {r0, 0x2}, {r3, 0x6}, {r3, 0x10}, {r1, 0x2}, {0xffffffffffffffff, 0x40}], 0x6, 0xb9) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f00000000c0)=0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0x1004, './file0\x00'}) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000180)={0xffff, 0x3f}) 14:44:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x8) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:42 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5fe], [0x0, 0x0, 0xd817], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) dup2(r2, r3) 14:44:42 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x1) 14:44:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r0, 0x7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{}, {0xff, 0x2, 0x6, 0x7}, {0x8, 0x1, 0x59, 0x3}, {0x101, 0x7, 0x7, 0x8}, {0x1, 0x4, 0x61, 0x20}, {0x1, 0x3, 0x6, 0x62}, {0x6, 0x1, 0x3f, 0x53}, {0xffff, 0xfe, 0xf}]}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = getuid() setreuid(0xee00, r3) seteuid(r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:42 executing program 1: ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)=0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7ff, r2}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, 0x0, 0x0, 0x0, r4, 0x100}, 0xffffffffffffeffa, 0xdf, 0x4}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r4}, 0xc) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x7) dup(r0) getpgid(r1) r5 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x4, r5) 14:44:42 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x400000000000000, 0x3}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002380)={{0x7, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$IPC_RMID(0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x7fff, 0x2}, {0x18, 0x2, 0x84, 0x7}, 0x0, [0x1205, 0xcd3, 0x3, 0x6, 0xcc, 0xcae, 0x2, 0x3]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) 14:44:42 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x5) 14:44:42 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002380)={{0x7, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) setregid(0x0, r3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f00000004c0)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000500)="f0a7f51bd6ddc54e4b0ec9e3806af90ac9ed4ffe9adcb86176482e9379c86eba3c610106578bcd656b6e6d1f450074fceac8904b70d98197c97e", &(0x7f0000000540)=0x3a, &(0x7f0000000580)="a7dd7f444b04233f43cf53330d58936440460eaa817e750cb665137c956a78914e18245bb28af490ac8b358b3213818e818255bb5f0980e3eb53d6a081a3a45d5253ba474850106222539af6ff2e149fd579b7b29b8d70de476c4610d755179b8b4479fd832ead4595199ade10b8f1c329c67f78ce6beaee33a7b24570c2988d3a4999b82e0f2028c575e79f51ab57edf8a57757ed2cf970c3d2a5007b52fb6d749187c092ba547e9f016f103bac2b4f7e129bd3529dc89582", 0xb9) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000040)="a4854fbfb54cb15d246253207c62a798ae856f84b2143c3dc509ad85589425bd8d344d883a2db79f3c9e057b20b662ddb435850e7f88cbb050b4913f4ed61bce5ee84cfaedcc29f78c119ad0f20b6b49f56b71e34f877d8eecd197857e62e67297ee6668c2ef0ae6e5989bfbdb1fb1f98d446b5950a2cd0dca0957fa5b617d7ff8026e09ef6029d08ec0115e5c0dd865e3902d1a3963e7528c6faba13a8802bbad07538b2a333d8f0f544aff5340865226a20be5bcf5e006b792fd43ae87425143d9998e04d5257064d1a7b04bb3eab3c76045e3ebd9cddcd1341b8ba54b1d6e813917141e557ed5", &(0x7f0000000140)=0xe8, &(0x7f0000000180)="e449e284bfb338b6b66b7300e9175402ea6245590c22d221207b71318d8e41111f892e1c47807a03027c824406047832baf2ac141fbdbca5f6cd17e9a355dd615b31fbb5e907f0acdf0254e47be40de7986ddd1cee54b7c8ef014cd4d29d31680f8245ab1b8d29a389e82cd9bc3f2884e45bcf58adc2db9b860dd57c9195b1ac8fcf13173f97f9c925183af2e623b761a683c0d6fbb09832d07e01e4d8c72f06c9225132746d", 0xa6) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:44:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) dup2(r0, 0xffffffffffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x5}], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f00003fd000/0x4000)=nil, 0x4000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x2) r4 = syz_open_pts() kevent(r1, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffd, 0xc8, 0x1, 0x2, 0x9}], 0x4, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffc, 0x5, 0x1, 0x1cc3, 0x1}, {{}, 0xfffffffffffffffa, 0x12, 0x2, 0x784c, 0x2}, {{r4}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x54, 0x8}, {{}, 0xfffffffffffffffc, 0xde, 0x4, 0x3, 0xfffffffffffffff7}, {{}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x8, 0xa924}, {{}, 0x0, 0xc5, 0x20000000, 0x4, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffff8, 0x28, 0x80, 0x8, 0x6}, {{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0xd2}, {{r2}, 0xfffffffffffffff9, 0x42, 0x2, 0x5, 0x400}], 0x2, &(0x7f00000006c0)={0x2, 0x101}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) pwrite(r4, &(0x7f0000000040)="340c9601352aaa844e2f56471a6865db112ced28663bae22b36f46c3246d6ab401f9e9cdd1173ccfedc844baf154bae4dd6fe5cc2c017a1028035ab99c1916f33f85c998877e3809d0589f53a45127ca0af061bbe5a4ff0b27f6e6c79aeb3bc222d5d704f69fcdeff4ca01128fbd2546cbd4f956df2b", 0x76, 0x0, 0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) setsockopt(r3, 0x101, 0x9, &(0x7f0000000000)="51a506d445a7db66f565ad79f7ad9626ab7c1b5a23c58573e4d503e6927da5", 0x1f) 14:44:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) write(r0, &(0x7f0000000000)="89bd3bf189cdfe8adfed68411ce3b0c1133759076a2c0ecd1a5dc526418af60a65be5ad29185d5faf8e672060324d2e64c3c015f7e6eebf501d0a2e89425d125d6a5c08daf0fc7c173b27aefdc10343f59a35dc6e24a9eaab31446615d26c883fafff1", 0x63) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) pwrite(r3, &(0x7f0000000080)="77111bd920436b000fb6cf3021607772b8d2bb462db0038fad0083b0b1ec78325046ee2d1076fcdcbf871c193342f05e2bf59deb3216410a0595db3fbda0b30ecd482536500fa3905fb293b827d3f10252edd6527dd37ed2dc52cb3f61ed1b0b1ccf16d7fb45c19f57f740761f613b5f0580165e86d9e34ea468ad7178d9afd2c981f939b82ce313512f48daead6e07996167ca60599f4d2656ab74faaffce67899ea267e189d1ad0e74f463dd84f17edc2b6f17c288235def21efa4c420449e5c10b917cd6370f9c8f0c50db5beb802bc", 0xd1, 0x0, 0x6) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000003, 0x100000010}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fchmod(r1, 0x14) 14:44:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:43 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) 14:44:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0x4], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x3ff}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x7, 0x5, 0x1, 0x5}, {0x1ff, 0x4, 0x81, 0x1}, {0x1, 0x8, 0x9, 0x7fff}, {0x1000, 0x5, 0x1, 0x80000000}, {0x0, 0x8, 0x3, 0x7}, {0x4, 0x1c, 0xff, 0xffff8001}, {0xb8, 0xfe, 0x80}, {0x5, 0x4, 0x3}]}) r4 = semget$private(0x0, 0x8, 0x100010282) semop(r4, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f00000000c0)=""/214) 14:44:47 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x7) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000001280)=0x1) r5 = kqueue() fcntl$getflags(r5, 0x1) 14:44:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80, 0xb74c}) 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)) 14:44:47 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) 14:44:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0xffffffff}, 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x7, 0x1, &(0x7f0000000080)="f8819464dda66c24e7fa058ceb7404a43104ed084d49ca3b9ef34337291549072bd9279817e149", 0x27) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) sendto(r2, &(0x7f00000000c0)="15145dfb", 0x4, 0x400, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x5, 0x4, 0x86, 0x200}, {0x8, 0x7, 0x6, 0x8001}, {0x4ff, 0x18, 0xba, 0x40000}, {0x56, 0x0, 0x2, 0x1ff}, {0x3, 0x7, 0x0, 0x3f}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x25) ioctl$TIOCNXCL(r2, 0x2000740e) 14:44:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x4}, {0x0, 0x7ff}], {}, {0x1, 0x0, 0x0, 0x20000000}}}) 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)) 14:44:48 executing program 1: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000080)=""/224) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x4}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x1, 0x400000000000000, 0x100000000}) flock(r1, 0xa) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x44, 0x1, 0x4, 0x5}, {{}, 0xfffffffffffffff8, 0x10, 0x2, 0x10001, 0x9}, {{}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x71d, 0x5}, {{r0}, 0xfffffffffffffffe, 0x65, 0xfffff, 0x9, 0x2}], 0x40, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x80000001}], 0x8001, &(0x7f00000001c0)={0x7f, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fchmod(r2, 0x1c2) r3 = socket(0x20, 0x2, 0xd1) setsockopt(r3, 0xfff, 0x80000000, &(0x7f0000000000)="dd84f999bf24299fd06585fedce013892e91d577a7d5011fc79254a7a709a1509dbb07cc91644992ad2558cc4e4261f2f47d6f21ddd1b79fcf0d88818137b7097dc4feab87c5ebb18be104b885b0d92d4f56106a428992321fb4e6fe7d93640d20f5b81f44bd48c170837cf115ad1bcb1531f10d6a1ab71145afe94c59adedad2468b7705d14ff13bd80df27", 0x8c) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:48 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000140)=0x8) munlockall() 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfd}], {0x0, 0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getitimer(0x1, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xc26, 0x5, 0x5, 0x187}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffc1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x1, 0x3}) 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x400000000000, 0x2, 0x0, 0x6], [], [0x0, 0x0, 0x4, 0x9, 0xfffffffffffffc00, 0x0, 0xffff], [0x0, 0x0, 0x482, 0x3, 0x0, 0xff], [{0x0, 0x0, 0x729}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x1) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x2, 0xfffffffa, 0x4, 0x1f, &(0x7f00000004c0)={{0x5, 0x3, 0x1, 0x81, 0x3, 0x6, 0x1}, {[0x0, 0x7, 0x1, 0x5, 0x5, 0x29c, 0xffffffffffffffff, 0x42, 0x8, 0x4, 0x80, 0x5, 0x9, 0xb828, 0x1f, 0x8001, 0x7, 0x3], [0x6, 0x7, 0x8, 0x8b, 0xfff, 0xff, 0x0, 0xfff, 0x5, 0x4], [0x8000, 0x0, 0x0, 0x101, 0x400, 0x0, 0x1], [0x81, 0x7, 0x1, 0x7976e6a4, 0x0, 0x3], [{0x9, 0x205, 0x8}, {0x7, 0x4, 0x6f6, 0x9}, {0xf134, 0x5, 0x10000}, {0x3, 0x3, 0x57c5, 0x8}, {0x7, 0x64f8, 0x91, 0x1f}, {0x400, 0xcb, 0x7, 0xffffffff}, {0x1f, 0x40000000, 0x5, 0xdc}, {0xba16, 0x8, 0x5, 0x7}], {0x7ff, 0x9, 0x2, 0x7f}, {0x7ff, 0x9, 0x1000, 0x5}}}, 0xe00, 0x81}) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x8, 0x203c) getppid() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x80}, {r1, 0x10}, {r2, 0x100}, {0xffffffffffffff9c, 0x8}, {r0, 0x8}, {r0, 0x4}, {r3, 0x8}, {r4, 0x80}, {r5, 0x1}], 0xa, 0xfffffff8) 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x8, 0x7, 0x5, 0x27}, {0x0, 0x20, 0x69, 0xfffff800}, {0x52, 0x1f, 0x9, 0x614}, {0x9, 0x0, 0x3f, 0xf6b}]}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x2, 0xe1a, 0x25, 0x2, 0x2]}) 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x80, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r2, 0x0, 0x0, r3, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="5d71fcda6815048842fa7c57602b90208d8d2c4a835da27cb4218d5395190c063c43d447050eb5531936606db5eec264a3bf60dc5bdfc2ec41a34c02a3ed7b2307569629a6965efb1dc7009b695ea8be400cf6ced93ae68944838ba613205835608552968dd9a4c8de005d27074c80a6c0175e211b802037d6e51bc4a754363ba5435e2df662f3f2187323c808d7bbfaed6faf2d19f36139a8900f160cdfa7a0ade05947b672576c1a7ddf30db6f9efa305e76dfa6417c2753c34fd69210", 0xbe}, {&(0x7f00000004c0)="649c848ed390be79a2fccb6efa400b8b10b530c3456ef21ac33ffd7c6ef76c593a9fd125d0f7d556e956b0947797e48f67ad9e64a659af90d5e60e6db4a51fdde5440231e18ab93442f644d7b16a1b16e99f106cd2adedbf398f999d91d1f8be70ced58452a626dcd798f3385f8aa1f3913a917519f0a2d83031c63c5edc35fbbb8e420e309f72c516d4843149e977c32b7df839f0b00e7e6b3e38ab421e51a9c691880646e1183bc5091430b134cfdc76fdc23c0f6c2855100df9e43d0042ffd0afbf160f4ead2cd675fa63c53975f5b93b377123f002a0facbc7bf07a0c69046a15711db5d31f7ddab77c798fc", 0xee}], 0x2, &(0x7f0000000940)=ANY=[@ANYBLOB="10009bec3074bf6bf8367c6856c6000000000000ffff00000100000020000000c2b827d311067e15e0f90f2cd8cbc5aac7b1e7d69dd2842c2f922c971ba33d2f930db7f5c53e5b27be6e5088d1bdb77e44e218b672eea6ed44301e0c2f54b6825c8b1c6ae28a52f279e6edc65174a962c39050b385a492cad187f3d9a670dc9ea029aa2e62c7d3ee24e89ee34250743a24a6349673c52b2466a65e983258e381851f73389fb882b8d9d25d141fcbad11e6bedd0b56967fdd5daa9ee1d2028cf8909bbc7d61f7914a5c4dc9aa00d385ecef0106464c41481f21e0af183bfb7615d2c06b0fbeec4037b4fd55b1fc", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20001cbf01e4b9a2e52db49a81148b000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000000009200100000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES64, @ANYRES32=0x0, @ANYRESDEC, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x9}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x4) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r6, 0x0, r5) 14:44:49 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x7], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x800000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x100, 0x29, 0x3, 0x3, "a94591ef32af6e9f9c5c04d7a8028a0c2e97f592", 0x8, 0xc84e}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x800, 0x2, 0x1f, 0x9}, {0x0, 0x7, 0x0, 0x136e9056}, {0x200, 0x7, 0x7f, 0xe}, {0x401, 0xf9, 0x9b, 0xd181}, {0x1, 0x4, 0x0, 0x5}]}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) lseek(r0, 0x0, 0x6, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000001c0)={0x1000, 0xbcfe}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000004c0)="122dfea69ec6a5908ded3bbfa82affcf0cfd855ddd8aa2a7a12cdff59e308fd1ea05068299542d3dcbf2cc790f34a2619d25d51cffbb925534f9ebc036214d01ea6debdcfefb360a2e1242b45c35565d36da0daba8218465e90c8ca0f447e88c981e3bf67a3332d19a32219b961196d83c1db9d090afdf839b7957e654b7f5ccaee06dfb5c0571a9daf44edc5dd754ab509966b9921f6fca9c340046bec719397a686c416e8a8037956716b9e6886347bdec99aa5e974b953c2119c50a61b58d0b22", 0xc2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x4) 14:44:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) pipe2(&(0x7f0000000080), 0x10000) 14:44:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x2, 0x0, 0x5}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x3e9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000240)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x20002fffffffe}) lseek(r1, 0x0, 0x92, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000080)={0x1c000, 0x7, '\x00', 0x7ff, 0x8, 0x9, 0x4}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x9, 0x3, 0x6, 0xe8f}, {0x8000, 0x2, 0x81, 0x3}, {0x1, 0x9, 0x5, 0x20}, {0x8, 0x9, 0x3f, 0x1}]}) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ftruncate(r1, 0x0, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) mmap(&(0x7f000037d000/0x2000)=nil, 0x2000, 0x0, 0x11, r3, 0x0, 0x9) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fchmod(0xffffffffffffffff, 0x63) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x6}], {0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x1) 14:44:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0x0, 0x8], [0x0, 0x0, 0x482, 0x0, 0x0, 0x1], [{0x6d}, {0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x2}]}}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000500)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f00000001c0)=0x8001) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x7f, 0x43, 0x8}, {0x401, 0xa2, 0x2, 0x1}, {0xf13a, 0x4, 0x80, 0x63}, {0x3, 0x3, 0x0, 0x7}, {0x9, 0x6, 0x1f, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 14:44:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000080)="90a52ea603dc1e6666942ebfc311084fa95879f71fea3dc37d870c7700874a1ddcd72c34cf472008ecf1a8ca0dd2239228965962913fa5127b3f9e173562181208fa859fc8311b1c4b9d93b228365235aed7152eed6997f20a10a88f9e5674130c549cdcec12a6e7967ea35f69a52dcb0f33a58130162532", &(0x7f0000000140)=0x78, &(0x7f0000000180)="b4c5234bb3f35176b7410b0958a9ccad0e6815955ba4354c59c32c5bd97a8bdbc891f4d1aac1d518ad2d6685206ffb58738ac362f0f3da16fdfafddb521e2a8bc4f7bc1fbc705b875288e51777f715ed7f5982280111588b2563f2ccf53dae0bdba1969855842a52476637dc285f712862d2d8b4838c6f18eaa3c6e7a0e6fc1d78ad5db0f2ced404e00a0b625e0256baeb154d2ef4357d1d89b89c036002007cdbe3989d2f85c5ca06878b0e0b3adb427bc6c1305db938d7483262f4c71f35c5ec1c1c8d324304479ef1d394de0c193f868c06b1da6cceeecaa0ea90d616730e5d142472eb31242683e5", 0xea) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000100)) 14:44:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x40], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x2, 0x482], [{0x0, 0x404}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0xffffffff) lseek(r0, 0x0, 0x7fff, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xd0, 0x92, 0x3, 0x1}, {0x6, 0x3, 0x81, 0x4}, {0xfff, 0x2, 0x3f, 0x6}, {0x4, 0x7f, 0x4, 0x8000}]}) 14:44:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x18, 0x2, 0x0) munlockall() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x3}) 14:44:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x81) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x80000001, 0x3, r3}) fcntl$dupfd(r1, 0x0, r1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000080)=0x1) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x10001, 0xb31, 0x5, 0x121, "af1e020496fb3dbca6171f82ca2285cb110d34c8", 0x5, 0x7}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) poll(&(0x7f0000000000)=[{r1, 0x2}, {r3, 0x92a8288a9e63e3fb}, {r0, 0x100}], 0x3, 0x3) 14:44:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x6], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x5f1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x2, 0x8000, 0x47b, 0xfffffbff}) r3 = fcntl$dupfd(r0, 0x0, r0) sendsyslog(&(0x7f0000000000)="c7d41f96d14d39006621f797d9bac1c7855663385ac86d93bf3ac882ab21767097c80e51c9012545f6864377ae49689dda8914650abf82f655216f409c0e304788a518b3cf2304bcb1b4427cee65268b066458a1f4621dae1cedbeaccbc56519b95fe852b6358cbcc42eda061b13f3d44be57b7a51d6ff3def9cd712030650ef0fbb81eae537b94c584ad1551865f16a12e038cafc738abe098471a571716dc9ecf6214018b41effc17fdda540632a978ffe49cf83d76524f8659eb16f6cd8c931aa69810ef8c981775eecb1942772db9752978ae20b351be608da92f2512062f7a3b95d9b4a5125be4561be0e313ad22f5c8b19b5ef9ee4", 0xf8, 0x10) socket(0x10, 0x8000, 0x3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:50 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fchmod(r0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x800}]}}) flock(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000040)={0x61, 0x4, 0x9}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x101], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1}], {0x4000}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)) fcntl$lock(r5, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fsync(r5) 14:44:50 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482, 0x0, 0xffffffff], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) 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)) socket(0x1, 0x5, 0x7) 14:44:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x400) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = dup(r1) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0xeabd, 0x9, &(0x7f0000000000)="9bd45ab131b8bb18a0f02c7b4b8b11cdf7", 0x11) 14:44:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x100) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x8fa}]}}) 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)) 14:44:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x80, 0x0) flock(r1, 0x4) flock(r0, 0x2) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="79ee0c1645b5f488c2f31b742c727020f4196dc021f80d4f73dae9975aed57ada8f5ecfb2b942978cb8e60b51e009db2accf66e76397de9354ca019a0352bdee42ec3342fbbfd505e61cbe2491792e66be76f1ae1e9c2f1c4253695f74db809ad36268ee88e88decc2faae3910e5f46b9c5de6e347af6994a6a5339cbda8184d667e05815a7ecab6a806350f735ff07a2a99d85bffa1bb09fb460634af079e151fbba6d9db6c11eb49faad852506ba042e07a693179320e7fb836a03f867ec5f138e9be4b925a8202426f30842aa9b4089d7f0c18a2102d61fc0afa7eb482340554dae252f8dbbfd22b891e65cf23baaa7497b24bd74080d6869ab57284ab8251ba4d086bd5c1fb9fed982315fa760e4afda9b506ebc2730a680cdb1907285a4c777d4340b5b89208e597fe95dea3ace8baa383debdc40fd5505322f39b9489f0fd473673799339649be73fb37d0a4a01db2c9b187310799a436ae269383d4e065a1d63bb7f14681f177e92d733fa60218865cd23d1b3da9a9df3cf748d125adc738e17012009d911294e3791059dcda8a3a37729f77f3b6c42974ae46d89e22ec8ae70d8aeef0aee429f8a69df1238687f447aba83ab6efc5f5ea3d7651e5889429f1382a3e2a6a4ae5ceec238fccf93cd9db39ff471cef727e0d715e048e73aeabbece596b28b5a2535b7c88053cb35e07abfa974ac76580ffd95745bb71df7b6b7a6ea6f3be0ce15a9581857f47419111c3df447fe8718e752d405a2aea51abf7b6c9c03d90dd121ef8a836c2b5260c7df2b3df6c030246ffa547c8f30d217b80f903846bbca4a1883226cde8e6a01291ec954823092c8c995e317e591e1d8f2ac80f667cb9ca8cc0abdb9803a3c8fad261f833c441b95bda0e441bcaec4ff804828767669309380a945bf7e583d27d2d204507f193f15c142ee6cbcd471fc6be7c3332757dd9d2834e0528753f5c99dd3906a9ba0b33024e896d821d8bf6e8efe3cf93352778e9732efb226bbd82e67a0c38e894d2d10f7d818c953bdc3277425a35b7cafdc5f6a78e81d14f7fb90c8707be6f147424fca9870a83271b5c6f04e18666a836105f2d84ff5e00bf9fe622fe9201c7dab9904c5d8de872df5bcf2df67d05ed9f0c98817d70ebf56a74299cb841ebc313af9ec2c6e4f05a030b74baa222419a6a25bbd8e50139049db56af6a4b6778c78250d4ce05b71860d0145e318a9f167dc08050fcbbdd8df3dcdf82a7a36cb8eac5f4b5a723c4d1ea86b40cf076c53bde5cf13dbc36b2f559978fa30416d63a764e90e6a3ace143f8592a7f09557de3b87dcafd01065b76f6e65d18f6f03653a0e221081a9e189fc56a4fd7018f0f8f03bfcaaec7cfcac2920a47d44c120ebd1dfd057266a77cc481885bbc7eb1f388526e565f3f691e57216666dafb5faadaa80c1ef6b56d4596f716c44f49491ac60c3594ef45025fba6ada250b6b089c11d98fb064a6bfb51438854c8d75a29d02c31259e5e38801cb56b1b34ab66f5c422dd118ba5f3dc757a691920e76a11ac1478b603f93e4fe92d0e62121fb5396d0900eb25942f2abdaae31920e5654baa3699597fa2ce65dab9c79f1308c25c28dad96a7d334f26e8c230e9c4aff43b745b6cbf7e4402a9fe0344b4e83283e6d956bf2cceb8228c5e3c7714f8f334c6d8204b0571419107b7fbe097249385dd7ae86713760d018ebed58dfd8f9a9fd57f1f049be2bc5c41e52dc550765f684cb539a997d7b93097c7997818a8ffcc28877eda17dbec81625c501a96b2db0cf210cb7782fa94dac15f2c91dd24eae3e7702b8453443d717e4998cc0a497efb3e4bb893c5a8d761d242879c9691348644bfe895826f35458e660ec66fcfd51043bda3fd41a220eacdbcf9e8e35e8fe11dc0c1e8d4b91927c42bf53376a027a5d9252138755f8a03c27605897d67f3a51ce2a31a5f18aa938e2b7d49ca3b1e78671285ef2aa5dc30b6d8b91497cc0985c84ac8e672ecfba43a1c533759857cf0e0ff880b0a814528f203020eb86f8b55c481447c7a04b3ba5c91fcf1e20b9daaac5251455852519c038dc5fd257a3c3d764557f06d2242cbd96efca386280ad06a642c7f50f555f8a95f8d9805207dccbb0a9a08bd729a245fec60117249ea6d2fcfeb68e88215ba96a2e1e2c1864833eb2e97a826520bf99131ce91626d93ee48217f4d94d4ed1efa7ba03cca7a626ef32e87b53eb124d40efb632b1adb535471159eb9eca8daac12d67f938136baf448c8e389633498b2cf3fd35f5693138a8fc74083d73f0fed80339d61786a35b9523ae87b8769b0afff6824a7da34177d66397a9f20aa84a5e4d1b4d112a29648499344aa8e88dd5d4d6c44d5494232ff49ea27d97118e0d71ab4856c5741ef8e9df4773e0e03c0941220116421d824c4c2cd812fa10f34de7807741512c770e954e2ecabc4fb20b776bc5564112e3d9966501fc26ea17269b39b9ee668351d4645c6d0ebfd94f8fef7aca4428138a364a512cac6d7759526839c64750a667db0464f1bf1d92a141d7192837907550b25add396ab1e34539ab867bfcc21fc0c696d67261a2f50302f032740f1b329e3af242cd81e8cf7e1bb9ca7747cd319a77cdcf0f0b694d92a3c0862f115465c43ac05143f6683f70f5911fcd0b0834076fafbba4c93c714b08e371800a7abf66573050acdae235fcb82f28605bb390eba5c3c4ecefc0e55ef120bf39723a0e7b2d905ed91864cae73ab1a46552733d92350c00bd2fb928a3fa4030fe8fb0d7ee6c9b4bf2ded9e9907820b17a98fcc157d40a766e8e1484ca3c209f5513f513040d7fbd9d11650a12cd78f30d0ec301bb406e32e3791af6946ad8506d3f86be526fd45cdd2da6d42bdeb02f9bb5db10c8e67e6ea8f44cb8b30f1b7808e4680a7102903979574442bc617ab3690a8f44492826b05c303ce61ff2c08b50b45f52ccd77ce9ae676108549da8e90c0461131f59eb9bf359591261c41a8fdb8e7c5be87d74bc858d939a993c1deea45b29b8f8f2eda9dbc66b98ff1a08be08e331e172ebe1c7a07e067b532aa09d755ca220d6459a28cc00c5f4734d97e56b11f978d632c72db08bba5e90202e98a87195a5adcfba2e976f4bae46042eaeea5abbb4764b318008ea93aa178bfd8a0706066423838039c3ab4564e4906ea2fbf84c4e392e47a2205088bccf18893bec763e2e779896b40835f9f2eff7944d3051a2e631bfdf00b07a9a98f4160610b732a3a5b73c3f2bd0ce1de2dd7cf0b145edc35d6d0513567193054ff6aa8f82c96a00ef090640bef425a6f64e33dd3009ba1d732ddf8d38ac732a540cab3c8a79b737b1272123e9e86e40a0883408733d3417fb4969bb183860d0b264da0de0c72c34d436ecd2767b932034dc6055361634c07a7b53d017048db9a0c29a9084aacaf2f2a809c264295373198e435d24ac809f305bd89857aab4c034103d081f2d285393e093f1c62919c94cf250a65daa0ce759d07e10fe150faecc93e723eba9f29eb31415f6d649456bdeb30afd8d8471b56ccb63d43d14b5d1422d13b8cf0ebf8927e40ce33481e145e7bdffd7c2be1674b94c17e77fcc6cf0e12d91ac099fb39f352b3db09c3069a33e833446f4a0780a9202527821faaaa7be5afe2e7b5a32af1b21778b71d49617df8c1739d496ce7d14ec88c3edd0693fc9b3c726da4ecccbd8b38c1270b1c779cebed4fba9ba00658a110b7df1079f427c7f3863a4290854d0d1c7c8540c851983b1705216c52f26b5d6d7164bcdbfd5dca65713ce40a58919a2a2042c574163c9a39315e1390a1dcfda14e360cb8a6bc7a7273c69391da3be9a47648bb103c732083abcd3ada9843c0165407743bca46289104f5aa8c3b5d05cbe27ecb480989dd6ac952cdedbd4119f05ed97444fc0cf09639872ea26a29bb2558c904ddaaa448fc4f913e108285f5aab2aa3b04c4fe607ec88804443bc227906368edf181b46f55c4086644b6805706cbdb976d413caca80ce4e0ab6dc3e15929c4bcd401f9c4eb9a11a639670e8397919abd26d42e6e80553164ad4ecf4ad833cdc13da6c2fb15804673be1b2fd88929cd2eb4c606dd4c4f5b2dc6da62cb640274ecf25821fe97ff9a991ec55c1e5e52e49e711d5002e41031b70d61e3fbc27861a7164a6240073872d786e28a6e93fdab0af71a56064d02d9fa860bb34e0fdfedbdf1c3ae3fbbfaa79ad4108fd18455facec81c62c1c061b840fd27dbb18e3dbcc1a63f180c2ee56659f794e31243cd53c6a7e316b3877314fe7d1de7c1b516a06fab7694f126688450389670e645abd37451e1eca7187d4264c44ac08e35c7143bd79994246be3a228d2bad8ca089f45b8e8de4bf2e1947fa7902fe7c2b7732f70ee2a2c6c5c81e52cfb0139791e9dfb0f1ae823ca00788bfc9fcbe64e52cadab8d284500d6cfd8113ccf8e290c94f3093914cb89c16d61942acb26ee3b392ecd4c8e8af3922bb9a62ae6ffa87f3e7211f966d3dd1e07eb43ec410787396166f2d00ee15127681599d9fdeafab880156683a13e69eb375dd5fa3436dc230ba08c88193064456079e7901dfacc306eff067b1188ba2c6f63c371f221eab4d0a96c21f60587ac6e1ce0b3268854823f2f997bf04097d7e6ac971b1882f0d338692c8dde37d50e5e687a4a0591a8910ec23591568f00765ecfb152a7380145d8d66e4b1c5017053e6b71cfc070bd6e33d3b50061ec22528618d2f6430c0a4ac876b8dc172bcb6bb34616c65d149d82091e8746cfa1bc3a5e3af889725bd5fd2e8a1d8babe311f1a91b79c7f25c19101fc06df7dd0e5ced5f401c64e8f1f73f3313d221545bb0d601e3c5df82d0974af8f2a591505945746079b45cf715154b1b8a4f6208f31296cf225eda5d394100530d396022e5d9667a8e607eb6e2988df55c3930efc0efc1ef9e89b7ad31cf7ecfee9bd8e88715293b135645363aa11c67bdbe3bfd31622a1608f5bfd7c407dfd31a807df70633c8af899db6c166448c1849a10e2214411b6f14250533cf7c20bde9189e234eacb52bee00daf54a72a69fea9141cc4a8ac010c87d026b944046a575c2e001386c2d10b27b444d8b99914a0fee28f1f2bf00a8fba85c347430371004e1270d7254329cf33de8a4c93ffeec10093ea01eb412c2934e71e070c020aa55df3baa7664a9c5df57be640b4f7581538de7811f451b1771dd480275a281238ea260160389da2dfc6cd8de0f0c0e8de0019844271f0d92b34974609eb6ff2acc7bedf435a31a2f7efc5b98c22e6dbe0e9a51b523bc993e8bbb3ffcefef2d710e954e0c79924d2373b954de9b6cf8ad8d2b2a53dc2930e2e13e3d44eeb9ef9e89a7250fda4f6a1559e546b75efd7936d5fa9f6f582d9bee49638ba1bc2ec4917edd423c9c0f7869350e593c1ff287d13a7131ce97840d3f137e1ec5c17ae1a5a655b2ca8666ea23e43a6f34465920f001a7c8f588d4da4a0165a1dc920dd8b0d37bde6989da95ad4006c0df354768903c82bf5ee280a29b074d337a5d6a3ec111b15fbdb09512e283f5f5b9e1c699070890eb8bb17ba31547af283f116983494653ffc3b371db23fa6810441cb07af7dc6ac98bd17f3d2034c2b9ed7b81051d0536c139f0616d488b3cbbd0468bd579484827d106374c359936eea7a1d23e3e1bf6676002010bd94ae0a431e41f2241533fe9a9bd5f9430f9534c3575e655fb432e8b73995089ba973e35425a29c569ddeba02822610e9c7434427ff86f508670361d7538bea81a5eb82a7e3a3", 0x1000}, {&(0x7f0000000000)="abfbd132c5def16f2fcbb9b0", 0xc}], 0x2) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="2c87dff63d8b9044c9db4c910cccf4b2e27f9d4bcffd1d3bc67fff487ab7e70246a7b12d978569300b7ca08df88952fc4418aaadbc29f6a52beb035f", 0x3c}, {&(0x7f0000000040)="0ede08f429ab1578d92ca421c33b9bc5762f8c21dcffbc0233e4f7c4246031deae90cc932b189ea36d7cd7b61e2936b232877d0954209368178ac9f48bbd70305bab5a2f0b9c1beeba77f636982c2eea70715a4263f629f1c6f845583f5e2649873e354ca3abf2f0d0562a1e4da925fbc2a079ecb236d0946a357096682a7665439016f1c3cd413e8c5728db6db0f20c375634fa", 0x94}, {&(0x7f0000000100)}, {&(0x7f0000000140)="8efc71555de834f1f64d0fe89c857208f9df20331ce2e5def9eca56f54084e268a1388ea42bb38b17b0e1d839c3da85c9d95db738f787525c3f1f142d7b51bd42ea535a56d0ebf7c2c5684654d76b0a6d9b9bc2749cc67f1da6ee474e3", 0x5d}, {&(0x7f00000004c0)="2a436f1aa0eb260df79575949d9b7c5778be70792d59910b311efcb47044d5ef40f1f126e3b77a4c7efdd2197205defc2b4ae754cedfdf023680cd9bd2f0547023dfdc010cd7d0525d06224cfeb4d90f2b36e627f04a1af0368b2ac1503d0453e4bc5911155b2b97e1c89f427d3f8c94739c114dd31c82ab1af72e951c5ba2517fd76560acfc4f0d9f98ffbd8893f5bb535184668cb3e75756f7f38fa7a4c907a7f0be30dfdf36", 0xa7}, {&(0x7f00000001c0)="2e7a970c99a3cdb77895e021f418ef00411c74d9bc7c41a06b4ef8c6eb73a3ea4d2cba31e23ff32896fedeaad36f5f866c", 0x31}, {&(0x7f0000000580)="42bae02a473221522886c1984ba274907134741fd2b1f0f9208c73c1297639526218edb1139ae6a3761e769e5fbd3ae090ca19c6e03ee754ddac90d480bc012724eb244a58160d6a8618eb285c8845b50db03bd2fdbd1b9599f9eacacdcf37adcc5dfc73c49f3bd02587b36318520503fbd011b1d76653081ce8fd0ac34b43a4e0c4128ad16fbcff29", 0x89}, {&(0x7f0000000640)="363f392969a974a8f7f5d78c8ab8b9bec75b45b024845898fd432c81ac4e3f460fcc3889d87a089e009c12de84cc16f4b893259f1dbfb0df0ef597e85e418762940f7d621cc03e3f1ded1b4f509085c828576b5d05dffc0d159ede685f296593", 0x60}], 0x8) 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)) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffe], [0x3ff], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x1], [{0x100}, {}, {}, {}, {0x0, 0x0, 0x2}, {0xfffc, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x9}], {}, {0x0, 0x0, 0x0, 0x101}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x80000000, 0x7}, 0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) munlock(&(0x7f00007fa000/0x1000)=nil, 0x1000) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x40000430, r2) 14:44:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) socketpair(0x6, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 14:44:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x20, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0x0, 0x8000], [0x0, 0x0, 0x482], [], {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4450, 0x4, 0x2, [{&(0x7f00001d9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00002a4000/0x2000)=nil, 0x1f9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000076e000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f000038e000/0x1000)=nil, &(0x7f0000408000/0x3000)=nil, 0x3203af6}, {&(0x7f0000071000/0x3000)=nil, &(0x7f00007c1000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00004c5000/0x2000)=nil, 0x100000001}, {&(0x7f00002ff000/0x4000)=nil, &(0x7f00003a9000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00007ee000/0x4000)=nil, 0x58}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000583000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000299000/0x4000)=nil, &(0x7f000076a000/0x1000)=nil, 0x200}, {&(0x7f000015f000/0x1000)=nil, &(0x7f000056f000/0x3000)=nil, 0x4}, {&(0x7f00006bb000/0x2000)=nil, &(0x7f000071e000/0x3000)=nil, 0x5}, {&(0x7f000062a000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f00002d6000/0x3000)=nil, &(0x7f0000377000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@remote, @remote, [], {@arp={0x806, @generic={0xfdc5e62e91217df5, 0x8848, 0x6, 0x0, 0x9, @random="db1c1fde916c", "", @broadcast, "4d0c18ced100a404dd01fce743d85ae2"}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="ea41415881", &(0x7f0000000080)=0x5, &(0x7f00000000c0)="e42d9df0029fc9825bd1da172600e30f8165f9478730633bedf38859ed4104ab99bd89bbb6a2b7a0da245d4d42017a1dfb3d5246547c7c12d97c9f00087159042117dc6da6253c20a90b6e2c85222fc0a42c34f09732de8dab0bcfd9c6233bbee25dbf131ae78ad1fceaf381dc2b8d75826ecb8623501f2bc905e9673a7da5b784dedcd682c9ba9a33ebac6fbd2dabf232d16d1ba8d07a62fa9b141d58a044122c368c6d480fee383a4ce2bfc7ea9029ba8c7d3d09436890af8e1367643724a76180aec84f8f9dc2eedd04ca74db584e04fc0a1d42e6f3cf4feedbb91352e5a518c40cf0dcacd108", 0xe8) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000004c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x8000, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{}, 0xfffffffffffffffa, 0x80, 0x1, 0x67c2, 0xffffffffffff78d5}, {{r3}, 0xfffffffffffffffb, 0x10, 0x20, 0xf49, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x94, 0x0, 0x8ab20c4, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x94, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffd, 0x30, 0x80000000, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x28, 0x40, 0x80000001, 0x7f}, {{}, 0xfffffffffffffff8, 0x4, 0x20, 0x1, 0x4}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0x400, 0x3}, {{}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x8, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0xd3, 0xc0000021, 0x80000001, 0x1000000000000000}], 0x1, &(0x7f0000000780)=[{{}, 0xfffffffffffffffe, 0x80, 0x1, 0x80000001, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x6, 0x80000000, 0xc9e, 0x3}, {{r4}, 0x3, 0x2, 0x80000000, 0x4, 0x81}, {{r0}, 0xfffffffffffffff8, 0x77, 0x1, 0x9, 0x7}], 0x7fffffff, &(0x7f0000000800)={0x2312, 0x9}) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x0) 14:44:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r1, 0xa, r2) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000040)="2c9fc621d3cf06a064bd3858bdd4dedd807fb91082a86869bb5c66bd7cad89780009fbbf90c0e30a9f5ffbdb8056da27c659b8f4b9a99a86bd355ba4b90abf5a40d439972c07a40610fe6782e291b1e993734c8825d3a2137cae4dc7d6bb9e35fc527dc24bbe1699a666db554e1bd87c8010e21e", &(0x7f00000000c0)=0x74, &(0x7f0000000100)="9d71365758dfc3b6d1d7c84b277f63a020916f2da3eb0911bc7c30ce1ce98d93ec42f66886af1b6d1c70f498921dec817f5457107d662ea607a0aa4475fcd31f9cd60e9aecc28af08527f8cefa0e90cd416fb48181ae66158108c9ae68b4fa83b1e9a49b38cfb827c6d34d0e8d", 0x6d) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00003f6000/0x5000)=nil, 0x5000) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) mmap(&(0x7f0000759000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xc0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:51 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000001280)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xba, 0x7ff}, {0x2, 0x2}}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000080)={0x1}) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x3, 0x482], [], {}, {0x0, 0x20000000, 0x0, 0x3}}}) 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)) 14:44:51 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0x4, {[0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff00000000000], [0x7, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x4, 0x7], [{0x0, 0x0, 0x0, 0x5}, {0x3, 0x8000002}, {0x0, 0x0, 0x1000}, {0x0, 0xaf92}, {0xd13c}, {}, {0x0, 0x0, 0x6}, {0x0, 0x7}], {0xfffc, 0x0, 0x19}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x2, 0x40) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x4, 0x80, 0x7, {[0xfffffffffffffff7, 0x7fffffff, 0x2, 0x9, 0x6, 0x8, 0x3, 0x7f, 0xffffffffffff0001, 0x1, 0x0, 0xfffffffffffeffff, 0x1, 0x80000000, 0x81, 0x8, 0x7, 0x1], [0xe1, 0x7, 0x4, 0x0, 0xfda, 0x5, 0x7fff, 0x1, 0x2, 0x1f], [0x81, 0x3, 0x9, 0xfff, 0x6, 0x9, 0x7fb], [0x628, 0x6, 0xfec0, 0x2, 0x4, 0x1], [{0x9, 0x5, 0x7f, 0x4}, {0x6, 0x7fffffff, 0x0, 0x4}, {0xe8f, 0x4, 0x80, 0x40000000000000}, {0xff80, 0x8001, 0xcb, 0x5}, {0x3, 0x3, 0xfffffffb, 0x8001}, {0x21, 0x2, 0x3, 0x1}, {0x6, 0x6, 0x583ebff4, 0x9}, {0x17, 0x4, 0x3, 0x8}], {0x7f, 0x1, 0x9, 0x4dcd3b96}, {0x5, 0xfffffe01, 0x9, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r2, 0x150, 0x9}, 0xc140, 0x1, 0x9}) setregid(0x0, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmat(0x0, &(0x7f00003ef000/0x4000)=nil, 0x3000) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:44:52 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0xd, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x1, 0x0, 0x114) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/227) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 14:44:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:52 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1, 0x386, './file0\x00', 0x3, 0x8000, 0xfffffffc, 0x800}) 14:44:52 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x7, 0x38cb, 0x80, {[0x5, 0x7, 0xfffffffffffffff8, 0x401, 0x5, 0x9, 0x4, 0x6, 0x4, 0x6, 0x7, 0x684, 0x100000001, 0x3200, 0x2f, 0x80000001, 0x1, 0x12], [0x2, 0x8001, 0xff, 0x4, 0x0, 0x7fffffff, 0x6, 0x2, 0x7, 0x4], [0xffffffffffff6ce9, 0x6, 0xd4ed, 0x0, 0x4, 0x10001, 0x9], [0x80000001, 0xfffffffffffffffe, 0x1, 0x6, 0x3, 0x8d], [{0x80, 0x100, 0x3, 0x8}, {0x7, 0x8001, 0x4, 0x625}, {0x4, 0x8001, 0x1, 0x100}, {0x1f, 0x9, 0x0, 0x5}, {0x4, 0x8, 0x3f, 0xffffffffffffff01}, {0x5, 0x4f, 0xdff8}, {0x6, 0x0, 0x0, 0xfffffffffffffe00}, {0x8, 0xfffffffb, 0x18000, 0x6}], {0x401, 0x2, 0xffff, 0x1}, {0xff, 0xfa, 0x3, 0x5}}}) 14:44:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:44:52 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10000, 0x0) r0 = syz_open_pts() chflags(&(0x7f0000000040)='./file0\x00', 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0xfffffffc}]}}) 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)) 14:44:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x8001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x50) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x400) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x20, 0x1, 0x1) 14:44:52 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) pwrite(r0, &(0x7f0000000080)="7fe19e182ccf3ce9b2bfe6f364327430c475a92ce2bb5d39efdf5061c2c0f2f89d18837b2271408af5ec99d707fb965bd424494cd4611a82b09f267ad3d389a908bf", 0x42, 0x0, 0x80) flock(r0, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) dup(r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x6, 0xe50c63b43628d426, 0x80) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r4, 0x1}) 14:44:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001a80)="64b1", 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3ff) setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmat(0x0, &(0x7f00002ff000/0x1000)=nil, 0x1000) sysctl$net_inet_udp(&(0x7f0000001940)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000001980)="f4e6b65cd3c86e0fb8", &(0x7f00000019c0)=0x9, &(0x7f0000001a00)="68f04200fe09dec1740acfa013ac0e4662217e7d2b71c1a4ed3224892110fbbddf21545f233b7f39fce9a2aa7afdba0f13e348dc153234d6648ff3f3893160293a5e7f10", 0x44) r4 = socket$inet(0x2, 0x2, 0x5) recvmsg(r4, &(0x7f0000001ac0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000080)=""/214, 0xd6}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000002400)=""/102400, 0x19000}, {&(0x7f0000001500)=""/147, 0x93}, {&(0x7f00000015c0)=""/32, 0x20}, {&(0x7f0000001600)=""/53, 0x35}, {&(0x7f0000001680)=""/100, 0x64}, {&(0x7f0000001700)=""/153, 0x99}], 0x9, &(0x7f0000001880)=""/96, 0x60}, 0x1) 14:44:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getitimer(0x3, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x800000000, {[0x0, 0x8000], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000040000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:52 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) r2 = socket(0x1, 0x2, 0x85) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) poll(&(0x7f0000000100)=[{r0, 0x8}, {0xffffffffffffffff, 0x8}, {r1, 0x4}, {r0, 0x80}, {r4, 0x2}, {r0, 0x8}, {r0, 0x1}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}], 0xa, 0x8001) 14:44:52 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x800}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r5, 0xa, r6) 14:44:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:44:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4000000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x10}, {}, {}, {0x0, 0x0, 0x0, 0x4003}]}}) 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)) 14:44:53 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x9c) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000140)=0x200) flock(r2, 0x2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) r4 = socket(0x2, 0x3, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x3, 0x2, 0x3, 0x9, r3}) r6 = fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x53, r7}) r8 = dup2(r2, r0) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0xa9, 0x400, 0x39, 0x2, 0x40}, {0x8000, 0x1ff, 0x3, 0xffff, 0x9}, {0x81, 0x7, 0x9, 0x1, 0x80}, {0x7fff, 0x8, 0x3, 0x820, 0x5}, {0x8, 0x3, 0xe39b, 0x2}, {0x0, 0x2, 0x8, 0x0, 0x400}, {0x2, 0x1, 0x0, 0xff, 0x800}, {0x7f, 0x4, 0x9, 0x0, 0x1}, {0x4, 0x90, 0xb19, 0x14db, 0x4}, {0x1429, 0x7, 0xbb, 0xfffa, 0x9}]}) 14:44:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) msgget$private(0x0, 0x81) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:44:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) sendto(r1, &(0x7f0000000000)="2f701aae9ddedcab1463fb62c711b46715ec6ece81ad", 0x16, 0x404, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/211, 0xd3, 0x40, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mlock(&(0x7f00004aa000/0x3000)=nil, 0x3000) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:54 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)={0x2, 0x6, 0x85a}) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x7) 14:44:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x40}]}}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0x8000, 0xff, 0x1, "2298c0570ec01d27898db428a737b1daad0cce7c", 0x8000, 0x7f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xffff}, 0x8) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:54 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x1000, 0x3}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) socket(0x18, 0x2, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000100)) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000000)={0x9, 0x7}) 14:44:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x2}, {0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x20, 0x8000, 0x4) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 14:44:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:44:55 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) accept(r1, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000080)=0x10001) 14:44:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) setsockopt(0xffffffffffffffff, 0x10001, 0x8, &(0x7f0000000000)="349edcafb8d71e4c67436aef5c8eebccdcefaf06d0df299b33ac67e6c9ced93b3c13debbbb29d5fd0952f0af9f7c3e60d407d91dfac30350e0d56935dceecc5e05de355f56dca35896ae9eed49a39c9a0471e4bfd33e66fcb5bb4f3326887f7b9b8072a62252e547ac5f5f8d35e25159eb4fade825f93492fe25e47427056d4c5c18064d634728099391330bf4fc500b087cff2f3c9d6f86fc1deb86fc7fc1b604e21d1f", 0xa4) 14:44:55 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {0x0, 0x81}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x90b3}, {}, {0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000040)={0x7, 0x5, 0x2}) 14:44:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x200000, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x200) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/221) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/218) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:44:55 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) socket(0x6, 0x4, 0x9) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000000)={0xff, 0x3, 0x5, 0x80b5}) 14:44:55 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x7ff, './file0\x00', './file0\x00'}) 14:44:55 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000006, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff7f, 0x0, 0x2], [0x0, 0x0, 0x0, 0x56c5, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0x0, 0x7], [0x0, 0x0, 0x482], [{}, {0x1000}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = dup2(r0, r1) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) linkat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:44:56 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0xc9) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 14:44:56 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x7f) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) 14:44:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r2, 0x0) syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:44:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x555, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xe6, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {0x401}, {}, {0x0, 0x0, 0xffffffff}, {}, {0xffff}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x100010282) semop(r1, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 14:44:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfbb, 0x4, 0x0, 0x2, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x800000000004}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, 0x0, 0x150, 0x89}, 0x3, 0x8, 0x9}) setregid(0x0, r3) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002380)={{0x7, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$SHM_UNLOCK(r0, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:44:56 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="98c5a50495b62b492963f934f03dbedbb4d7ec6b109555ac0588ec20503d77c413c95147cb2f6589f96b5d09cbb16353bd5f8787e921892fd391b3caaa4730f461e4913ba4406ee0acd386e21cd494c9548f9c7157740bfd7477a813a58c5652f97555223a3933c6dda3c9cbb14e94edf31ab8e4298540a4a14407b6d9a0b0a25624a52385b85168fa802ee7ff51c9c4809f9096bb2108a4f55e84b1db7eeac731716da8288191bccea03a61ce7ac01e6faf44596e94128a126d6923233699313702db694e234c0795549294297cad39740ea4cb2b", &(0x7f0000000140)=0xd5, &(0x7f00000004c0)="ec156c7e86a4f72d9164a7b635a607a500e9e82e4c4ccf42a6aa1ee2c94b1a958eac2e88c453dbde963f0f9dd2b9dbbfbeb00b2869a1511278daa6cb39f4dec1dc90fbb32bf40335adebd1777c7c164cb3b6212538512e33bade2812c8c79a8899f180479541cc91f1b9e717f1c66e1d1ca15d483b4e1e1f53053192d7b833c2dad9d8cb0eb2989fb4969b6a899f1fec4538676677dc984d32a7fa2a315c5743467aaed6d5d1ad40d29981de27937be23aba8efd3c1a57466178fa93e7e8a3c1caf5cd040559814e047578c35f6227336ede16c1254e794d2a06b1390f14bdb179f0815894ab10164e162dcb4dbea9a037f64e4ab5ad1b2ebdbd0b5c94e6a6f9f4c0accfa425ac86d3cc9dba8df2975d4787f2512e3fb5704074032cd5fe8ea47799166a598b9eabe1cd0a050c09100bcd74ed8b1c82616dfe8dc62019eb0e6a4c8adc474d004589dc52f16faa1903cbc0b994beb278e3248746e0387e2b0c2dbf9bf601778149eb3061494073bf9fc88831454d5ba1c1397d3fbe8f514a0f64ce27751a9c10e6e4c5579ae8be20e196bb0fc9158ae9666f8b20a731bf35a4a8d96588a4de3cef619e79732a90ba55c2a14f456039288f0dc75983a36757660d960565d52e307b3bd89d1d3b02c8947747ac12a199ceae10ea76cdedce5cd79fdb8184a2177847eea34d41eb6cd6f1607a45a2d0ed829f2bce333fb30bf25feea7eed0eefb58033fd3e042c4adfce02727dcc0fd9868a64c166987bfc331e7f6e2f863703bf57027dde89d84bd92cd2fded967902b77fb4ef03b3b9f18961c7d74f19723244dba634968dce96d208062fde0b358f58675542da87e933e15d5f0e02c381a62a9a575882ffd16de86d00c17a7ca424d47c3ef954f43138c8e552e75b6b90aa1368058788ddc91492d0ace15da50dfbbee225ebe6b23d3dc9ce2be26b7c3f50a8d1e135b5d9823add682585efb8bc1f50d6fa93fc78c3cf12a43eeb42197dba206ba80c6ae717569d67483aef44ea0244c50cf400a30f4f3358a6f511f782053316e63a786e0578ded491cd742e8fb7eafc57a969e787347c41a37da291b78a19bc272c55012674687d499a935eb0c08529f65b8ce742aac51beab1df4e0c65719b6abc28f2ce621eb6555d5f8b988beb5439b2e8f22ac997a4346206031fb3c3c8e49641e06895dc2375374c33b4dd0407c772055c570d013197422a9b0587ea10d4820ca620b85d6721d78d27d665a181ae6ea8c5bd2146d2a48a62d1223ceecf2a5bda055501c9c9a23a26242d68d03a47fe53fadf57c57975658f1229ee00177ffb0b0dbcdede068a278ba75756eedb1a65a3b95174eba0341f454fc03423ef8a00a8908fffb90f3cb20f96ff27d633f38c0853dc3bf783a43ab240eeab10a311526daf2ee15d5cc467e1b350209baa1f9844eb79f8d3196238260e7c6376d1064f30ac8082d9d86bb87208955a031a889cb48f37abead946b9e0e0b193d848e7703d50977f340c906582f967995062aa1218f7dfb43f98a40d6599ad10006a4e6e8707a8f828adbbe8cc2301f7ddc685d7da3d1127bbcb1de4244b136a6d48050586319736cb13b4150e2a749c024ed24b2a789253d6ccd5515db43b95cca3ff7cf87111965e29c08210dbe3e9aca3ae2e0f83f6de7381a0f143a8667244766eee8c2291b16fcb995370c4a17245556a4a72e431ae2c2d148ceb1d5d71f13633ad55752739d1fc71be8be97494a062e8df04e9c948e51bf6882da041128febbb8c59c1686f0ca474f1dfb04cad8d468f08149aecf8bf793f3fe41113f8f28cefc571c7265760f8af41e0d22dcd3a717502b8046b933708c3bdd1efc2c5b5bb16f373dbd5d513230435fedaf2f668d53ce8234c9fdad7daf1b26d050eaab0369d22701e60ae98d156183bf551980c6803b8560e3c2539dc2b6e8a73bd2ba404e2dad8f0b189950565a142d51ba89463a381ecc8dc5c52b5d583531a9ff6377d0afb3df8eab10a2c2a34dcf64016e9f666e87f233aa94a928bc685309fa7b29139f00e6829c301e8c8ed2508857a7a1bf8743ad32f92f2f70db3fe764c8b8329d776f0a3ac8f055df491b4c182ff039fa4dc6302a67e1c7686d48fbe166363cabeb2d459fb930287461cac5b19114cd7da1f7739293de88219f413f99e4cc4fd319a05c179baff4990cad73b77f2d41cf2838ec34c12079507e491a10651bcc4822d93380424a263cac344d10798f9a9472f475007dd68b76db686ed7603a97a37aa97423ded279c42e375bd25aa44cfced20dfa1733b7fb098c26a858d86912a74454d69105fda5849d672fddc0362c91a76a00ac9c62ebcf56920478e3f17bd3d0d284480058e31b588ccaa3e058e18f13f31dad1a49be399fce8a0650713864fde0181b6346f67b57f997287d7e3869143d2f8fd59e1fdced383872e2b27f117eb5c219fab6a70c1bee63025eda656501ff8307735beaaf5255e0574fa2f31cad4d74a8f497ed08a7b073a7c30701f8be46db386f24a38899c502cd5d87bbb6664208ea890971d58ac8b57be3a23f37b48e376fa5d803c68bd834bd693917ca47f8a60d1e0e794393ce1645a6b4959387176c70e93098ebf87385e39774b535a0e0bfcf1481ddb94d76c39b035a28724c45743afd6666cc270489b62827349540a92451783c574cea5e44759349de255f48b079c81ec153667d29e5837b5d2015733fe5bfcf6711be21950ad1b92e64071d726f1feb4aa5786d8b656416e6040f3263bc35fbafc66585201212b874e0bafc1c4d553f7254f5cba6b2dc7251134214eeb924eb03c12fc243e1074655f10e47821e6ca08c3a6f267e6939dbd560a2fada4411af861f7c58a607414609db8bc0881de38723b39dd8502b5a5441020716609e4a57ed90ad924a7d3779703fe13961abed700735c4011530ff0d89a628582ac674f3dca58b4d6b23b108ede42d5a9f241994955dd341d489a971634877e102ff737086b598438ca7306f5ed4acda19fda7969bd1cd47151060008bc2881dbf2f3a36f721a3627c8c9a3519b81403e546591d344bee8b64962267cc0bb8874ce52c3be994a83784c2df3cb27c77657b1d4e773d2d98aba7a8a45bf0d90b495b6f86bc3e2e1b359325aa23e5c811f959a77430f53bfd1dedf87b355fc935919d224b0ac41fcc159966e8f913f87d52b18b1c00aa5a53344b27d2832a36d3928f92674fbbe4b729da5ec21b5af953b0a7f49dcfd915ddf66ef68879bb07cba3ebfb64da027bad2500dd9992cd654f26a6363c5a24dac8e6153d3fb68afee5a3536c52848c23243713741b64728b95bb5fae225f933efb7ba4aad6b4158b31a1f393bc069d3d0e56f99790bb6a219f432972142709207a9b00ea2eec15b516a5c492f7296c269a82b308b29f483040bf8d55074e0d8309e81fe5c5a1ff61b0ca110344c260c809f4c11b5ac80b531325083615b517d2083e2b1c379462636d27348f9f1c207a946c46aaf2dcde3d1e7f8448c5ed886522a4ebbb5cdec92661465ad1d3db7ddf9a31938132595abf01f60b65410c5e3a9cf60b2ce24629296bbd38615a8312588bf83f1ce100e7214455f1af8db1f53452429f3e75b82f5a2bb76cede04d964e9b0e1871befd6a75f3d7e1313ae73f084753d7dd4feab60f7a3defcb21302b54ad1cc72c7395b7993667c1b00cdecefb4992a04d4ff0c51586600f714da86f1f87a172f5f0e09f914bb9cfd71adfba2b056e7253fbe1bd6147ffe163ca01b7a6c2c5184853af1c06fe8841b212fe5f2037bfc3b2064c3570986b860258e3f388d0650bd0eea3962ccc4ffe3aa7ea204419de8e7a8cce10734416148ba6ac7aa01594d55b7b96791f3d7714ec263aedfdb1b97ca6ab8e9f565addaebe7fcd1f2bc7af3185f07696dd2a568ca3ef08175c5afed7b5e90e5513465edb27912a91067211b8da69a4b2909ee6ca76d887a0bb042390d378d1d9f27aafb5885bbbd01069e56849525b703153755ed11ed579836c78f683b71ec69007910a3c3c0ef6fb2dd0cac0d653e323522bb90bcbcb9a8e88e844a9afadcc9b3bc60a290fc8c3861513f16268aaea18d63e649d3126be4d15e697fb6fbbe85b4537b534b12d5b6750163c0be6b9470c97ee362dcdfeec809cd7f257feee9df1ba41e49446af1173674b23df1678c7db2bf819b851fc12fef4751fe284f43ec7debfd3aa3135172e9b03761f25e6efafc66d9838a2afccf54b267f0447914b9fb5021a0c058251888064b23f35e3bee015d832b60c8d502913e7850737ffd847a73b59d1765fd011512c0a228de46178384e84f0ecb90ca9349d2df07ecc082fb7c376598308f245174ace83b0471ef871fee88b75e42102c555a0c5282b71e177ae4722ac9cb503c4fffa38ed01cdc89602f64b489a3983e1290dad06ff8d5ee08a8d138eee241676b80535aa96df10e12d6587eaf50d15c8b442772a880505d0331c44dad775594b2e5846f8ca21ec333668e01be03592bb27f37bf6acc8b13a77b9576de943899d63f475edb687d4697bf1f173059a6b16079873dfdb9e5e3b3b696750c10b9a90776b10c314958a81ae96fe89eb602c8d0d5771f0e358279fb7d1623a5a569fba636ed2b353984a1806b43d0a54b299384416c87b7b54575babea8b99f006209e1fb863aace2c94979565f1bb9693e9ffdf9696e09e57a59e5cda3bad6759223e19f8a986e7db45a6dcbfac846106a40e93e17a025fad79c620bd6848851fe8a1f6dba13bbf08ac37f452363ab3f90ff29cb5d33742251417713a9775e990bb95aa036751c9801c45aaf1659b3f99284a079b7e07748949b0a6a5c143cb0566fb30fda4c29ab9588b3f143b2a446ae1c231b21f65bf6a297d3d62a4ff02eb637385f8c9dfe9d01adcf38385130867dc71d20d9423aa41b39a63a4f1ba368bbf7f1769f11eb9f4648cafc8aa9e1f1e21712862daccab7fdab236d3582be552b032c9194e3b37efe015c5d59f5126daf367bcbb6dc15155429c0cab0adc2bd819d46c233d414346805f65543c77bcef0aa5be024d67e9860b547b4fa736c2b52efd75fecc7dc03e2e1326857ceb7a5ca448bd1e304ad2879057b0e8b52ee5e98718b0c3276dc13fb35208d6c9e598be23d036fe03911406afe791c5c8860ad55a3c0cbf43b798ba6d629c7217407282d548c39a823359f947efcbf4847e9d74a073188b4bc5267cfb4899221ba564cddaccabf615c0448c3106d251b0d7df582fe1cc6aaf112378003c7378ab3f2886dc8c7122ffc96d38b0a56a070263371ede847707b83af2bb22d10ffb8ff6b74c5463b18e848913cfc4a798f4a3820368594fd97f6ba4ee87a3112b26ef4851780de826450feaf3e91a67df1d4378a4a078576c22a9144925bece9dfe2e006686ee116ceff308df9181bbb8cca50d83477f8200cec5620d6407a9fb69d982a6ef423c44e7efafd5f7ddd5e488cfd7320a1707b79fd193d32c9fa71bfdf319e17f21db3f894ea2b2188b5f3c8470b9fbc94c43989aa8c1cdb89e455d83715f19f4c529d293afd21f4e48ba3cc81f7e99a4b0ff417d117a1e9f90249f6888e57541833454828dab7290331c06017aa0b55d7fd1984d31c4c8e0b43569189c74c0ef4abca79fa1e146479f71670aee84dfd42c769fe874c959798e5ba6df9231fc6f68d62ff51f3cc44c7bc986d14f4b0c2e47855166412f427c5af3bbd42ee7ecf52a9b01e8d51b1f17f4d073c015f223c4fb93d0f024f9bb1ec60deb54204bd071225", 0x1000) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x80) 14:44:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xc0) 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)) 14:44:56 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x10000000000006, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x20002fffff7fe}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x7ffffffffffffffa, 0x2e, 0x2, 0x2, 0x9}], 0xe8, &(0x7f0000000180)=[{{}, 0x0, 0x86, 0x80000000, 0x8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x41, 0x8}, {{r3}, 0xfffffffffffffff9, 0x2, 0x2, 0x9, 0x7}, {{r4}, 0xfffffffffffffff8, 0xc1d53ce70b62aee1, 0xfffff, 0x0, 0x5}, {{r5}, 0xfffffffffffffff9, 0x14, 0x2, 0xfffffffffffff228, 0x7}, {{r6}, 0x2, 0x22, 0x70000000, 0x0, 0x7fffffff}], 0x5, &(0x7f0000000240)={0x9, 0x2}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20000, 0x0) ioctl$FIOASYNC(r7, 0xc444443b, &(0x7f0000001280)=0x1) 14:44:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfff, {[], [0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0xfffffffe, 0x80000000}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) writev(r1, &(0x7f0000001680)=[{&(0x7f00000004c0)="6701008c56290144eadfe8889d0838e82377776e4e1592f335716ec9ce2ff3a455509a285d57a5aab4001a21661adc9cde38205a91fcd3110e2d33cd3fa458ce663ac5c9e0f8f581ec555f668db6bf8f7549690c7b035b5a1a12b2e21a05105b992c834334970943489d57e434a4568b3716941b66dcd794b064bbab218103d35e4576e1a0705d3ae1e83b40175886f79b4d67daea8b8dfa8e447d82a665fe083fdd25491401ab5dc3c1fb788a946d4e9eb23351dfc292766b69170aee47c270408190002110e43d2f6c9ceafd9c37b4872df1969bc5be7fb0e4221421a43c8665af9e6eb865073b712b12a75ae71c713c5dccd62e70d0beba08687a4a8ed6fb9ad1f09f1798c971ded674e97d4370428fd2f57e9106881f6fc0c009bb1c208503b67f37520355b920073ec46245363782e1ed8d85d13f37daa3c62e4ff14a18f88b9aebee66c935e581430e00db6237bef853a0412475965ce63a514eff949a30b7bb93c4db224e5b0632c75f4da7e404b9f0ebc3321c8e4f282a03c3ee62dfbb921c1a7505ba58abc8be3de0292b5166a89596361b865306ca42e139f83099b3e57a33ae11802a7839989b0c99a797a2e750908e26de92ae4af810a2fee0478f5c1f815a491973f54f5bba087eb1b5e58c2675823e28c800d165d44b7755f7be399374d62be2a904919888810a46b2656bebb6bb04e9f771d2f307b1382460fe12b4da2be6efcfd33d745def637e812684e47fec851e23eae38d0237ed4afb22e7147878bcc49a04c3b62599250e409aff1681f8b9a6f30420b9b5f3442a23ac094801d965066eabc956ada588f781cd86ff17ccefa7975acfaf109dd497c938bf85aaca43695f76456fd85a87e8b812a82609a956ce58bfc9cf00f753f2fd349fe14d4269dcd18e6949911da08a4118dcecad174917c885de96fee238f8918b2c71758e2b9d73a96630cf97f888a6e21cf2f5360a6b9b3d2a1bb3a01df440c4252b852897692730062f2cb5f989175d2378855e31ddcad7b1fb7c3b0b5210fb5b6ec6e6e0780ab13c127d2cd16ef14426137e00642570ed81143eee7f13858f8ab500b76761acb96c4a7d9c1f86c3133263949dbe5c5a38eb4862a5b1d3be03b685058fd0c24d9087cd8a9e6ea2d229147db03e363c757e26d8d8cad6ab73f0396ecfe700f5171e16c8149d0fb6668179df7672aa24c0761444a03b7b849153bd2616b09560856dceb82c530e17269b2d3e16b05262d820364e2af47b0ceb6e91e0790cff10ef5ffe8e31452d8a74de222c661f82a1b6745597998368b882cdb2c7da14e17efc4ac9ec96d94470b78adfccb39a04c1f95ae3b77fcf2c93b95d9db0b6d15858c7a16ff17a004802f9f9b410efb74425b84f5b09f31b18d845a97a3ded8b1889899296eedba5675db9b990f2a4e26d347fd4f31d4b755d6b21d6bf59c290808e9da9851c21d89516b56cdf1b432696fa0ff7b27ded7b7c67152032b3bdddb73152aa93a551e15767b84b292c0844b899c21ff65b1901f465600bbd8854dc20df400617af59e2108811dfdcef2ad3d0f866ea111d7a4cc270b47936540b5c6179f8feeb713303bafdaa16373c139cceb94b69fbd1ef1a9e09390eb0a6b6d375ed679cd65ce85002bba6eb8513d932b3f2150f19b381767051367e272306cc25f04c80cb023d227be98509ccca94cabb78d9cbf9da8a6b710ea876108a96f60363373ecabb1106b7e4a56184a7590d9fb018917170e8cef2453698db0253589415b42199ed2793a55af02195285436a2e10f672894d1149ef9e9e52b0680d07fe0dde505c3b544fd034d3ec9b48fccfb1bcbc8c538bd3eccd6dbda986443db90bd2a1527de32e60593c43998b812efbb810903a510e15d33676314baf012e8bdc34aff317388ea70e5aa861e3b89b80290ccc21b559dd8f696179b94dca691357db2d3358fba99d38683e7dccaf1cab9bcb2e3464e16e5d77801619c3dcce45f1c49d33686705ebc70324d8b61e5ec0fea6b8e74ae26befb76ace05955fada27cb112bd82d51912cd7d3b05e9e96b0f0e66760c56c3eb9a60c3c4330e37a2a2a40e6a784252d988298a9d6b4263ae959dc846e8df5b08c12a2533642fdb4591d8e0f161fa3b61658672459c44221d5fa4a8a09b832708f4b2827a3e9703c35b59e2bd954bf6e15845584c9b1dfa08491793bc19d8592e1d8b661eaee7f86e724c3bd3aba40390641c5d08feb871c8800480d861f1afa4bbf4a3d3f7686442a794413a0f281b549bbed21f3065ed3801d3c983e1c7de8e65591bc69e0e1cc0946a03a52df3c2d33efab02f7b7d8033c8b44756451220a3601e8a6b69b9aa7a8fb0b664688972f6e4c8fc42a8ea481857d223c402f4f8764c41d7bf0d6e03d05cb50f1823dce9137470c5588cf8428cad28eb52249527a1401e150090469fbf72ae8e453d2f86ff8b65123747f438049e376a9e179743fcca1bca75a7d6bfab0d6c0795acb7545b248b98dd8491c30674b329e28caa11926688fe54c7ccb0e47c647cb550cf554eb78d132f46e7d3bf7ad8f6a25b3de2ae0232ccb945348d5a4e8c9b8067dae8c4ac57d18e592488c25983d542eaba30e2b4b775eab913fe0b09db56aa77346ae9fa5b06cd367cbbde60c88ab3c35c3955443a4d24df9872f5261fb219e01d1c2e6e9a3cf851e6fadc7251268ff8b9d7bfa09ca869b5cfab394fab65a9c43840910cac5223f6fad896329050f0c566af463d6b0a37e1aa18d3e48c8216eb3b83af74a6ea49a2c5f983f9698130cd8dba687cd5fa8ea6576165e488462eab203ec4d9a85c82dd3f533b4b4dccb2ba1e9dd4671b8b2bfb14c27df662d49e067e9d3fc3cd40a32bb6257099a424eee08f1344128f49ae72d44f658325c5e77561b3345fd3b3f43ea137bfe2d2da790c14baefbf8b51463d8e8a765389436ef4ae076ad79cd0380bb8e312f816c3845fb2d3a9fec18b45be346a1aab4a75374d161ba679370d023eeb314dafb28be23d9e3d5fac8cc535644a3017385386100fba3d919a9c76e842c9a0bc1cc9cbcbe2393b39b9d4b8ebe05a457d28ae24d233fc4a3bcbfda5a72227882b4dc073c79b73dcfc85b080598c6b3d702a73da5028d0cb3af50f7a3aadded21aa7ae1063dec9c9e908907d7847cf869dfdfd0ebf248060e9632d0565fc269b2a2a2bde9b30dbd3aed36413b63c77b9e2fbf1b2354c2d1572ad635e2416433d1a501a26d7930ef4e9719b8c4e013f968235a8bc58cbc9a297b4d7e7c696c560fc9e7e87fa7cad03035274d4444ade50ba5e712807a893143654c1b2a93a758328bdce275af648aad186a202880ebb53f08f0fac703bb41e083587af1fe7814aeeddd53d01d15eb8722f679bc4deefcfada21c77ecb182ecf4ecbfbc1c1d37f9baf02ef5d15de2684fd46755bc2cd023ff48a84a2396dafdd7818b631200791c9ef0fdf11f8c64ef0ef341d85ecb10229206947aeb0c066dd7478c7db6c648499e48b5379dac52260f75423459d310c4082a59c7f080fae828833598df5f429bf8ff148d07690c4001861b96bb35a75fdad58fd5a2c3716cd05b35881aa1051dec834cf2779bfb7352ddb7ab4fde2f1721a6e221021316be79906bd53f040ab38febc6d979d676221f6daf668e2df82b4574e49d331abb71ecabaef7b1839e19abf82b23d22646778b51dffdbdce0cf3798b926c3dd983786e9ed7453e4e343bfd94a3ee8d0f5ef820977f3621f426e6de14a3bcb27394931845d36bda76069fb2708c9574016c729c704df5f99aa7be5d44339dea8f655d4fdca49f61751ff31c161c3c99e67a84eca91cd111566a93c7e976353e35981b5845f0541749fc5dd2449286a88949560a641cc1d1f1065f81f1ced53757d9f3c0abec3a871383ccd0c1f615ba29cc24920d3c117929a4bfc4a723e6b0f3b3380c0f2bc2b8d2bdc2adab59577116906df280db9f1485de8548606d9d1b486736786257e2491eb039bedfb7460fcbdcffb70a0de41cfe8a98b18cea760e0a476f954c731562b4b9224571437fde0eee5a5540cf5524293d8115adaa60700f4bc924fea00403f0fb274383b279ff3cce7cfa0a2b25566dd4b6719650fcaa46a1e6bd087f45dce76523854c9cae395f7697e58d2a27a6b8c6c0fe23a8944e1725a2d75e32e7206f2dd07c1b6b8e94232a36e3e1df3cae2cc900722bc28c685df472ba74583cc8a29149719d2688069cee0a3abfd1b532f7099a0feebc7f382b663e42ba1038ef19eab14fb0e7a02329c029c827f1a85757478315891c29bc8527a3b62d604e21f24633b0c2a8336325e2c22b5de78a8dc9055fd932164453777467b57f0e82555ccf7ccdfd980b397d7e76abca96a1c559d2c8641897b7d6fab3f582eca2ed335f9a8397c619f1ef0a4a58e5b0d33e4b0a1483f7d556e6334f7bceb59ac8da0639472a04629011fc6b82ae96dc99efe223081cce35b4b48d05fb380d55df6a3951116492387fdad32078b1545c6f0d63c502ba9869e9dfc8e4c153438474dbab44d272b929577aca848eb0f4b75be0a53d52a75c0e87995827ab98d5bb370d7ad258b6a5160a5f8bb746151a29aa7a20ff996f5e1559d8fbab2ff6501e1bbc2b4996bc1a9c843080a4ae02be80a009d386c847f5734ed22f88870ff67cc7631d774a639921b5b600371a144cd30e81a48c861e2d26f7d6690b313b182ba1fec48a26d7946bb8becdacdd8ecbd240e0835bbc516e9cc2cf5313613f1287f52dc55926b39a5a3e51d1932f5602bf0e2c06d81f5f3abbbcdae5a242565811738c1108dcb22f412cc80cd3bd6e4f8129ed6fe4be8f8a61ffab6a6391fb00feced30e926cc6fc857bb4805a05a2420b39fc58b3f9c2f18cbe8dd52a801dfdc771d1b21cf7583bebe9b7deb74f26a412e9a904e8c5e8105389c78a064da3afa4bb5fd1a054a63b0e8886d626949592f0d08d6b5f88ca5d0612b4a62dadf32d896f776196131ebbfac39338723305737a35c264f20a84efc320c247a6477560e167d068f16744536101e30549bf6ae1d5a9758fe687bc8f5bae1e0404a9c488a50fd72435d5f7bb43af0e6347057beaf9e0d4e5de2426c650eaf0ea33db1038ec0b2ffa7e1cfc02564cf5f9134d296714305c750cdc3c3ca673eae70936e583630d201e5d1bc021d2ef2ff0c8747db44f9c01451658a5e43585803f813b72dd5e137f3a3f618c7d126d3928e8da4dc5a790942ce16ad0df843d52bf445f889ee4e87d5bf34781990b7e9d982f7365cec105bcdbd6a0ff2d82d22d074a75f4b17cfcefe24c02da4aa07586330ca4e48039949d82e9bd22dbefc3158cc16e91eb726b09de8cb42b02dcd0f5d51edef25f9c96c34c7440ab8895ca9c7809c58689f845d1073764b3be374deb46d6573c3cbcc20d0dcb98b342eb0a6a0aa0e2952628e31457e8ad2cd289ab29d55a29b3fe332f30c6bda5341d052c9aa9834d558a06a61c1e7c9a4ec34a816b9588368990d8f5deb6c2b6127f51386c7e701333963e775dd3cf60655df25c8421f11d83b891f4a1bc946b48f719b9582b32038c99563e508b7bedfd11acf4532d0d0007452e3e96dae680d0294fe1c05c8a17fcd5bac565ed4394f52b0de61ee5ee9a5247ad10ff557b42823d45d6643fda85cb87425d16c5a888d0405a4adef0c4b8c575db5a5cd490cb9d4c4a5befe9d507b5e34f1c933fffa0b9a857a4536f9273a0ad256eb3cdd85fb5a7b15ab610553cdcc9c16e58e043cc8c87625da943c720799963a15ab", 0x1000}, {&(0x7f0000000000)="517480ec7e1948a06e0e80ca3ad5261c3c1db61d0809f46759606a64e63e0a2fa32f54e4157734d474d6dba80c6e9dc613ed098550cec88b0dfcfd90b1e19017a01e40cd911dd0d977af8a96ec01e07197371443db63ddb05193fb407345b8befb0fc106088cbc59628c86928e7928c269c96181c9f30bdfe767a3b242eafa2a44dfc9dde97082d38e3404e2914f7e293366635dae399a38f0106174a62b98fd1abaef8cd181cc42dc554dd2f5c713b74652c65d73cb4483a0b1343a22d1e5e7d15d5ea8a602c379613995a948c362d48bfb97374c8c412dd5d83d33974aac0804de5aa6397cf2b12959592caa71559e8b1264ee2e583cb0", 0xf8}, {&(0x7f0000000100)="e3a2f8142fa0f699f54f3c9bbd1e696538396ccb76a359cce31d496790a4075859f8d6a753db384e0fea1ef3131e7f11084db280bb5d703eb13602665acd3d43106f517855507097d105ed26312b92590e03282dccfb14fcf53bf79193a543d05a72a68d159f47ddb4eee98c3012dfc540befd1886e795c25e5baa28fb3d947f92fd68cd6992bb930c19fec8647f51c965990b8fe65eedf683356cd91be11d91ef4fbcb0a51e46ed2b44b06dd49cd8853eb09c31eddd408331ace25908cbfb9f689b3c7ba328e1e7491193030e1904973df1e1b1b601a0a39179770337cb45220258b0d1656889179dffee0b0e88822e9b08d199feb8e240", 0xf8}, {&(0x7f0000000200)="22162bfb694e835f997872e978a8ecd6b5f425dfad643e2a85183444a388019ac9f31a", 0x23}, {&(0x7f00000014c0)="8246259f3a4817cb816ec4c5c595d18c58f3e142d8557d85081259fde5756a4ee5d2adda36721b9fb789d033f6e323d114ac", 0x32}, {&(0x7f0000001500)="754a2c0e77f4c0c865a705abd5207f407b017b0e839800a2260e0b3098c3c9335565e5bee250e6907d44ac7ec82dbbb53b79d7d5907f9dd1183d8c009a2fe0579c40e4dae289d6607de27a472a232f049fbb88a0064650cb6bb37ef1302e48dd3389c88e2260bf689718f984685a2dfd9e468bbe683cbc94518e2ee2c4fee46c8a62b13c1c72eb75bcb6d928eb0cf596cb7d8c01fb4b916bcf27b452d6da04cccce7c5d79a27fb1feaf6d4c7a0cfb4b9a86f11cad165ff6b78cd5e169716e0ca3946eb73305a56a65919cf35", 0xcc}, {&(0x7f0000001600)="7692ed4a8bc5132b2daf7d56f6e41bb19ad2806357c29b9a9d03c968d604fbe52032fbb702fbc383573fa115bf3a7039ed9b614af8f43a8a0feec7c5ca29dbba37656b9968aa3413292d9de172764bc3d80d5f1ec576", 0x56}], 0x7) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000001780)={0x573, 0x5, 0x3, 0x87}) semctl$IPC_RMID(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000001740)=0x4) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:44:57 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = socket$inet(0x2, 0x4, 0x7) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) ioctl$FIOASYNC(r3, 0xc444443b, &(0x7f0000001280)=0x201) r4 = semget$private(0x0, 0x8, 0x100010282) semop(r4, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) semop(r4, &(0x7f0000000100)=[{0x3, 0x9cce, 0x800}, {0x1, 0x8}], 0x2) 14:44:57 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x20000400, './file0\x00', './file0\x00'}) 14:44:57 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x1000, 0x800, 0x993, 0x0, "bfcdd7eddf79e982456f28f6410e4a46d5ab31d6", 0x0, 0x3460}) 14:45:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xfff, 0x7f, 0x86, 0x4}, {0x1000, 0x80, 0x4, 0x4}, {0x5, 0x80, 0x5, 0xa596}, {0x0, 0x7, 0x40}, {0xfff7, 0x35, 0x8, 0x2}, {0x2, 0x3b, 0x3, 0xffff}, {0x0, 0x0, 0x3, 0x3}, {0x3, 0x7, 0x3f, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:45:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:45:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0xfffffffffffffffb) 14:45:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="e9be266a464d55d80ff70be7cd659ddbf4ce29cf38e03c2a3040a9b284ed96c6f1aea724a7dbde522f77b88a74f509f9a8de6f0a738ddc4efd35a536ed6b226c8223c1f78d7912f986a9f832c017cd27642bf45ba1d18b2207c34754f4dfff6c05360f0466698c858f25836734824857a454a03b97148b311fbee84762b36029e04b05fc9a8016ba197b13904870ac0f442b4d6cb569f0d13c013d31d34ef11f651d7a74889e2dcb9d1ee049b30517a12e9f35b1e0fbaea7ab3beda4319c74fb661e8f8ea7b9023633269447e2522d59a12a6dcc3ab0b1be", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="7803e097263dfa2aea16564e36ffa43d6091c048e311b32c4e16106144ec74d0507b220e3067a695e236452a0672872bc14756374be4b57bb7a0408dc0604a51565ebd12ba16998d91bb5c5a377e7ef243b10c19bbbfbe", 0x57) r0 = socket(0x18, 0x2, 0x0) shmget(0x3, 0x4000, 0xc, &(0x7f0000ffc000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0xc9, 0x0, &(0x7f00000004c0)=""/201}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:45:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x2, 0x430) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:45:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semget$private(0x0, 0x4, 0x2c5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = fcntl$dupfd(r1, 0x0, r1) select(0x40, &(0x7f0000000080)={0x3, 0x7fffffff, 0xd0000000, 0x1, 0x80, 0x6, 0x5, 0x6}, &(0x7f00000000c0)={0x1, 0x5a, 0x1, 0xff, 0xfffffffffffffffd, 0x4, 0x7, 0x39}, &(0x7f0000000100)={0x49, 0x6, 0x7, 0x4, 0xfffffffffffffffe, 0x3, 0xfce4}, &(0x7f0000000140)={0x2, 0x8000}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:45:06 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x40000001) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r2, 0x150, 0x9}, 0x8, 0x3, 0x9}) setregid(0x0, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7}, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8ae, 0x8000}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r2, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fchdir(r1) 14:45:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0xfffff000, 0x88f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x6, 0x7ff, 0x9, {[0xbf, 0x9, 0x7, 0x1, 0xa7c4, 0x7d, 0x0, 0x6, 0x1, 0xfffffffffffffff8, 0x2000000000, 0x3, 0x2, 0x26b, 0xfffffffffffffffa, 0x3, 0x100, 0x9], [0xc81a, 0x3, 0x9, 0x7f6, 0xffffffffffffff45, 0x4, 0x4, 0x2, 0x3ddb, 0x675], [0xff, 0x5, 0xffffffff, 0x200, 0x7, 0x3, 0x3f], [0x5, 0x8, 0x3ff, 0x3, 0x3, 0x1], [{0x0, 0x36, 0x7, 0x7}, {0x0, 0x76, 0x0, 0x9}, {0x7a, 0x4, 0xffff0000, 0xe}, {0x80, 0x0, 0x4}, {0x4, 0x1, 0x1, 0x5}, {0x0, 0x2, 0xa1, 0x4}, {0xff, 0x4, 0xda5, 0xfffffffffffffffb}, {0x5, 0x4, 0xffff8001, 0x7ff}], {0x0, 0x8, 0x8, 0x6}, {0x7ff, 0x4, 0xffff8000, 0x6}}}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x1737, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:45:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x20}, {0x0, 0x5}, {0x0, 0x0, 0x0, 0xfffffffffffffff7}]}}) 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)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="4f27173979", &(0x7f0000000080)=0x5, &(0x7f00000000c0)="5361bf06aaf80375b88ca5f2d595d5d1939dbbea36c7fee9", 0x18) 14:45:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:45:07 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCDTR(r0, 0x20007478) clock_getres(0x4, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x1122, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f0000000100)=0x1258) 14:45:07 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x3, 0x9}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) setreuid(0xee00, 0x0) r2 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) r6 = fcntl$getown(r0, 0x5) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x6f90, 0x0, 0x0, 0x0, r3, 0x80, 0xf}, 0x0, 0x7, r6, r7, 0x5, 0x3, 0xfffffffffffffc00, 0x1f}) 14:45:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0xffffffff}], {0x0, 0x0, 0x0, 0x8000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x3, 0x80000001, 0x0, 0x100, &(0x7f00000004c0)={{0x2, 0x20, 0x35, 0x2, 0x5, 0x4, 0x80000000}, {[0x0, 0x0, 0x101, 0x0, 0x101, 0x1, 0x5, 0x7, 0x1c, 0x5, 0x3, 0x5, 0x1, 0x81, 0x8001, 0x8, 0x3ff, 0x6], [0x2, 0x4, 0x8000, 0x2, 0x78, 0xfff, 0x35734000, 0x6, 0xb537, 0x5], [0x9, 0x3ff, 0xc429, 0x9, 0x101, 0x2, 0x2], [0x101, 0x7, 0xffffffff, 0xad, 0x1, 0x10001], [{0x9, 0xffffff7f, 0xffff33a3, 0x4}, {0x0, 0x5, 0x100, 0x8000}, {0x6, 0x6, 0x3, 0x7}, {0x20, 0x40, 0x40, 0xc4}, {0x401, 0x1, 0x3, 0x3}, {0x7f, 0x0, 0x0, 0x1}, {0x0, 0x3, 0xffffee51, 0x40}, {0xfba2, 0x10001, 0x20, 0x9}], {0x1, 0x3, 0x7bd, 0x100000000}, {0x92fa, 0x20, 0x8001, 0x36}}}, 0x10, 0x20}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 14:45:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x6, 0x0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x4b, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000004c0)={0x8, 0x0, {[0x4, 0x2, 0x17, 0x1, 0x3d, 0x2, 0xb1c, 0x10a0e2df, 0x4, 0x6, 0x1ff, 0x2, 0x1, 0x2, 0x5, 0x4, 0x5, 0x1], [0x8f1d, 0x5, 0x2, 0x76, 0x8001, 0x3ff, 0x8000, 0x101, 0x805, 0x2], [0x100000001, 0x10001, 0x3f, 0x3, 0x8000, 0x9, 0x8], [0xf2, 0xffffffffffff7fff, 0x0, 0x68, 0x2, 0x8], [{0x5, 0x11a, 0x0, 0x1}, {0x3, 0x753, 0x0, 0x8}, {0xfff8, 0x3690, 0x1f, 0x7a}, {0x1, 0x5, 0x4, 0x5}, {0x7, 0x1, 0x1, 0x2}, {0x3, 0x6, 0xdd2, 0x6}, {0x40, 0x6, 0x7ff, 0x400}, {0x6, 0x2, 0xf4, 0x1}], {0x1000, 0x9, 0xfffffff7, 0xff}, {0x9, 0x101}}}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:45:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) pwrite(r0, &(0x7f0000000080)="a470f36bd5fa350b87b1e61cd0c057bd6f7e6d2078567bafa4d91f39dad6eab5eb0e23c139edae1dffb78192e2a5785ff082f96eaa39f13c79646876bdaa495b5d3c6a682436bc3de254ebdf3f000000000000008ab3df99e4384fc56281c50e71b48ecb7e71e03eef277d2248502f5f0d8e18f775f4a48a5dcb3c7cccd3ab0101000000000000b4044fa6a3ddd1dfffa3c9c40085422469c84600"/169, 0xa9, 0x0, 0x800000000000096d) r1 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r9 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000140)="6a4ffc2b0c9fcfbe2c37206df3585a41ff46ece84150755075a95e239124953ac5de5e0c877b60252c575b16fe477e801b69c1ef7e73b27cfd742bc1ef5be2da65c9a764de8c2f640dd254a6d3e431548508042d6e3ee7", 0x57}, {&(0x7f00000001c0)="56379486018e1a2d414f8dbb11cfbdd37996419f09fefa7114de876713a04322c17e34d112badb9b9bad04", 0x2b}, {&(0x7f0000000200)="bb266db6ded9306cb1e8223817b0c78fdded9618b9640d0df63ff24a6868e9b2a0fa163d379ebc86e56bdac1ba5ce6849a66e5d587fcf23df9ca28c9d406c1b415861a2fc7b0c3818fe802e493936e8c68d1dcecbd1589792d06b6803d313ab06a81323cf63545f3a1c4c125f76fc61f45ea451c490dac4bb74c15f8b54778c16449fac3593191ef4f14b61b445ded264ecfe2130d48040d5a120cd8434d6eabf5813b08ac153446cb76bd3fb92c531bb81bde9eb24e07643be20192da52cfcf5ca1e7657865346cf58d4e0efa552a2e10c4413347a95991c4eed00d605b0f7c4c98971fba43a4a9666ae6adbd96b9d08871cfdcfd1219ed1fd1857ec7ad8fc594dcc416332be2e2c9f3bf0ecd7d23936c2af37a01b51c92b13e9fb67cc476dcf2c45474b4de10064eb5e8205d2a92f451b9862093d31329182cbbb804d3b94e66b9b372ad1ad93e59fc74faff032f0845808d2b8148eb2c67a0258abc611857b7c3f7308ffaa6b3d8c305d247bb71aeb30027e62c138eb305d06be978a20c280e3c2f93d63931b093aed778e9a889440fc62ed84a6473ab6e72795fca6da7ba319a728302bf368b36182656866c8c1ec449995078f936047a66802522f779cc7006bfea7dc35a23161cc2e1d46ff348c934070b7129bd9ebbf1b85aaeca1356663132358ba1eb58d7b1d6125ed6ab8426aabb2844507d6a87c5776e281dbbe627e388cd237b923457e1c103f1792a8d39c09db471150547ac71589d9bfde13166c1d1c75f3309a29ab66c0df56307cd0748fce9fab56c2b338f0575db6ffa50c8ca50c8bf9dd20d9b2c0a421f1873fd702738e743bfd5b4daf4aa7890ab09eb2eb3366c04b1b49c158ad93d3a83f1f6444edcb1949d089df3ca0e6e3b306e12a8ca3d5e84e999731edf9225465e27a78ef311b78fc9772a7bbc78ac7fab5c9eca29f6f6880ee5039471560df239f9108b0d872f998c386492ed986387c01df6a0f7869085bdecd8c83c8b7795e817bfb7b62209f82a0e12702c1478284d315791c4f7603d02180cb2720cfcb89bf0622649453f7d90af456be4891a5fcc81a10561b2683d789649e04504309a7c39730106813a1c2ae0cd1758749b55c049862e20251619a582fad4fa7f52f2c52cf2f6a8f51870b8c5cd906ac4cc6804df54669f67b72d9f5fd3961a3dc30c953f82c297a64ddad98bf2df20aad2efafdd08d9353e6b1226a29ea8990378f6b43f7616222e3821214366dbb4405502b05fe3ba99c2918fa5a35653dcea6b99cd25bfcc2fead1329812b19fd99797f900ad8d604166bed26908d027efb778b0afb3a21f5755773e743b4da4b9fb136f0b90b1d4833d162a4040112898bfe01ff96fd0f6c7ddb2a31371f2a83426031aa11125fbe649f94229dba1c047a5fd20b191401ebf9d42c5b0ad877e2cd2d769605621fc98cd48feb41ce55e913b1086ebea45eb9fb12a62747d11af616a26281448a979c1f0fffd764ef6ead939480b480813ba362c9640d6443eec8c552e1d061b922428dd81ba5b119d7e677c22a2148906fe22c8ab07aa0ae7980d8865e0c77b67664a64cac86d0ee3d3a0249b4c193c17c877e9af81176d4f0f01369e75d8e5a538e7ea8d6c2bc3dd1d47c136b9097e672cb683bd46fcd0d7e65852c6db931ded891cf7aa6f05a5aedeaa1cb7b06dfd1db59929aa7ea71de2c5d2684723ba9ae15656c45929f31050d77df635966001d5ffb034d2b333de33dc3606fa108d0c189b3426619c3d878fd13b5a6c6241489f190d9ed8c2ba53565e38f324a87d505b6a14b52550aab442f8d539c4106371e12f83c766d43718aed2f7f5c2d0a4e18a3c712f36e84f4c454d3bd9ff0f3fd3ff609ccbe82a0b88be23fe5262953ca099d8b197699858e3f7b1f9890ec90d6841dc69675b1269a17c820881dcee23b68e67b18a06249ef4eb2c9c3e23e2193b7d6de88481f5a83b253b473c795c969f6b38ee8d0355031242498f542964a1cbdb4e2d005a4631f95448e2142a3b985ee507936db05da6cf66f1231b5e5b1a15df853069d284faf784ce887c0b668e76d753f3043bd02146c67cc84a5ffb6230b104858ee57b6c5aeb0518d3f8e6f644bc6ec241c4775789310fc7a29fc8364cd847850659f9aeef276969d2536c0fcea9e180cc7041ca8a7b4615b1a3d45b206fb3bf8cf4998cf758fbf4e8a9d0a01445656c9af2a71549414691d714bc4074d8521a23d34a5941f57a733ff3a12065cfe6a9960e1106ad4906c8fc7214277dbe5975f35c1a46e0612483d0f36e1f2f65daa9b1660f2e4eff0ebd1808c7d969a12e18dced7aa1afa34c96c366372ac3b53e5de882f7449f25ff759047c265aa5aa16484cdda9a42ffcf9fbd71308034ef042bafbab657cf77bbc505b63fc49f5d07cf3e755b678d67747a89fc25d6817c2aeafb324092deca25f324c925a2a53f4e3ca386533e7056c8b367c037e1086898ee13fb103f4a7733c74e8c02655e7073f28088c0482e708a628d7d32e524d6f43f30755e9f5ccdd1862082c06a2d84420a2a4a185fad4f4daf5cd45d6f3d76c57719b5e7aaddced6f2297f09d17514f59a3f4e25854925774c8ce8a2c8580f0d797bbf10d1e91230d4e0a134e9c07fdc858259c8655c0b82faeda5ef6482e8d30f9b4407ce88d9365e48e056df015ee9a210869d28dc21f60480e9aca964a6125e4fc53cc7e7fdde2596d3a60b2a24520a46128e7f03c32451d8268363ff820b39ce1d26bd92f3f858ad867f99c110586b86c12458d451803da1f4daf553060e92d663144f52b903b29d6b166053ef64ae6bf1db7bb81a12616d805fc50ddd2ddc40f88a6680bae51cdccc6102bd56969849592c0993935a47f18925614a6503e1a2dd2e8fae2093a6c0e89748c5a9075d12b47055242b554e918710364180774745fa6c5e262918980e58368e2042fc545c95224296e2e6a9ea0f754e8de4d6375eb6a5afb759ec19ec541eefa09f9513d2756efff8537c02284cb00392a1ffa8f5c32452e1a321339dc1010fd436a8600435d0fe2784cd1e0718806b2566cb8394b79be66923b2cd193c292181b6c03632991e7dbd61711d1937f40bda11cde81857183bc9098b21c4ec4d002158f8ff96e864071fb677c84c1ca6affe9cb90ad196ef7357e30e984569cd4497811feb7f5004c4f39f50c718d596da15924c4c3162367ba1b88fa2a82fe5091faf42b2aa1a93cc655059a28e0d4c95f1c181455300b1fb814f585ffe314ec4be51354256fe45bbf6239a1da3e5be19c4ef93039052474e20491e7917b729b57590bc1acd9938dcb4eedc805846393ef7b8300f4f6dd56db9c9a93536ed74d4be00d656bf1ffed42042bb7a961f3a43c694dfc6883115cbcdc9d99d85e9b7dd88d5ac2af30e23d1a22f537e07fb303e8699adc216ece0adcdfd76f79d11e9f57f1b000bd1ba3ce50ce1703fb6bb0481308e303cf6436a0790ed3651bf4e21b48bb7965041e0bd75474b0378c6b351d0e8f56894449db7ece15514bfa9a2fca70ee73ec9916fbfcc944ee78e82f11231eba9e06eb0bb18ebc1d2c4e69bbfe1c1fe689c925fbfe2393ec60a68c82c92e48c2be910cfd1d825c05ea907290da60ea64a2c08067858864c018cfa54d927a1cbcde30ba56b4d9875fad53889b9461208299efef46bcdff6832ab8cfa767c3793a36cfd1357ffb9969a0bb94cb948f7958d517a697c76680013109bbf5c4ebe39c2e17934eeaeadf4b3e87b622e6700edcef2f17af98639f722186b24951ff85dff1df224606c4afbbac761d63e8a508182ee0a57392e7690b4a76106135f77d955525fc17769f43ef9fa5c93d5aaa421c6a203b26442635a0cf05e9e6f51b4568b608c1465339e19697ea139c7c3250690566cca149cde70af741cd8290d210ed96bd2812c5628f0471c01caab1293e8acdf1207cf38d54c33f0de1e8fcabbd2cc50b4ea78fbab43cae7ce54162cb43d842b7ff933d9f7dc3726f523d0bca5aa6055fe9ef6ebb06a5b9ad263211dbe23eab8635caa2f4037c5c2ee0e1f945ca45575cf612be76fb8f8d454bbdf809ce7d5551717a7246509f03c99c6984f3ab816d3a57a1a77f8b859730fcc0e200c106f05387779aaa5d08ed18b6021482cef80d18243c148a683169c2f224d4b95881a1aeb8b5d3c2139d73b1fa8107d8109b1913d772ca6e74039eade4e7be71e78b0ac127ec04b8936f973917bce187139008c2b34c730102d34a97648554dda8903b5549a3737d5cd6ce7859d6a0649bfb3526c58aac269dce7a6122dc21f8d3c0fe53c8dbe1262096086d2bccf2d432219e9d65572d6c9c38385af2c3f445672681c9294a8ee43f64742ae82a6e615aaa6196f1db020bb4df1f7d0981f78ca8ce82ae66e5dc380fe52e91dc3755309670458691e7495f112fcac5dadefe092c440e8d58f44642535c2619d804ec40cc7d0e524e9f0cce4c3b3f866a76da6f585e41fda1ed3a1c4fa4554c7e8f4b0ebd9f47baba3c4121f9fa6c65a45a73450558e7fc6ee11c1b1d92ea296a69f85de38f5172e428b16d3bb449187d9f007120f5b2cfab9ee95a7fb51d5a93a9d3a21e15a29e0002d6d3f3d1e74d5c0e3ce053f2bf20724bb012732459fcd0c674eabdaa7f5d9b40681329095cebdc328bb87cbadbdaaa58721521e8448ad268d39f9e28e6ea6b4f6b2505c04bd1aa767744f0ac41c9c3b98d531d5b4e2241f7ef39be1d3f430f8c84707ac75e97c7645cbeca60012e384b98f916ac20dd0f9a54086a4f7bbab13c486b4c71a53b4c9d6093cb547176038574ae22402dacbec78aab25f14f5d34d8aefa8ef1c90b6b3ad030291f250de58c2e7a91ceaa81b3663125055dae3bed10a830b209518b7e906b2d3d69257d755d3054ae56295d47ad903d8a6cb5ee1f1d58079a9ad825e76263b6cb38d0d2fd667f020c4f8de581f292bbf29e301a71531e64e006f60a2b85baa4a91e792a05aabd23ecd0faad5f7080fbe8610ae35c96c61843dcf74c11b57fdd7c6f4928136f028ba0acbb576ce41aac4395ceb35d64c6f618c086297290dacb2a98fa1ed66ff80e849cf9638e8c0d9ad5096ef50636ba802657f2a2a7a6c587d9e96278e682f9d157393fa87e77c8e8ba0f86c6b8d46236b7811d53b9219337d9589344869252790144ded1084f6192c559f1e6cd20e200e65a9b2060b31ce1d1b7ba68a7b3bcee6ef32ca125c9ac2aea8aa626d8f787d359a13ba403bae2d9e387fc0521b958a825d09b2db2d3d0f1ad82efb764cebc4184692bf43c35a6cc7198ea0ed2556fab63b0a4b02ad3b33023c99b2f620a34bb4d3bc5f85c5c51eb0a448bd1f7ab6f6e194543648966847843f0c9336656dca72e59469f07c2b59654c05d79c478a1d3bb3e0651b60a13636ccde23d50c4dc4e4ff9b528f67d653ba206657a4236cf36ab361b29d35632f8e0cd270a21ad43ebe07bea5561cb7c518d9429e140b6593db47054d3792c81832249370db95e9612eaa4251beafa20459395ea312f3ae9842efc1befbc9cc12150c0430e83e1b758394d1679477f84623f1723b5905a840f6c247ced185ffccb0f010ac9e52c3437a5bd9af4157288768aebb8de6271e09e8f8a7e3b4e67c35d296f32bd316a249519cb0be7bb13779c562ef8f33ce97cde91b215eacbc6e0dcbdb0e61ed7815feead2ccc0ffafb03dc4f58d780ab9084c679e7cd895e8d716748a88068f2afdc11676ac0c204f483c1d1696e4e80a6bb7b0d47a69e3ca7f04ff30aa", 0x1000}, {&(0x7f0000001200)="c804c7e9353edc429b0deac4d90ef93cfd6d88dcddf472b892957c9d220d6cd60abaf4da13036af8dfaec0759f73cb4ded130ccdb2949c5f2c754c29877867816dead1aabcc6688e8f9fde27b714a6cbbea46cfa60b81fff59673eb624937a5e6210244a5259e708767ebba5adf296e8bf", 0x71}, {&(0x7f00000012c0)="2b0a505550a696bae0c29fc4aeaaa675ed72483edd7c6b46189f14cef0d8b70e566096bee6b327611b261a2c4b8a82f9cde376cd19f9cb5bcb3b94f83e325d9f8ac04272cb63cf65805c6242efa53393cd2869", 0x53}, {&(0x7f0000001340)="29478298dd2946fcee1d9ddf1d99725fe56e57fa0882363de67b58bd134416764ff44ada2224b47f1f1f28873a5d5e62144c120d31d4ce83fe4394be2d3e36471d8ed1980c1f6c7e40d23438eb17759e4a8476d02e9d88b140443b62b938d7423ac55b428723cceb4f49115c99d24063edcc09d6d938185ff9a037a211c8b991c2510023bff29fa89db110d7", 0x8c}], 0x6, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r5, r8, r9}], 0x70, 0x3}, 0x402) 14:45:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x482]}}) 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, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x81) r2 = socket(0x18, 0x2, 0x0) socket(0x20, 0x4, 0x3) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:45:07 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:45:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) 14:45:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x874, 0x482], [{}, {}, {0x3}, {0x23eb, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x9, 0x9, 0xb8, 0x4}, {0x100, 0x3, 0x0, 0x11c}, {0x7, 0x80, 0x5, 0x1}, {0x5, 0x3, 0x3, 0x7}, {0x2, 0x3, 0x5f, 0xffffffff}, {0x400, 0xff, 0x20, 0x6}, {0x1000, 0x5, 0x1}, {0x2, 0xf7, 0x1, 0x5}, {0xfff, 0x3, 0x0, 0x664}]}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x11f) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) readv(r4, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f0000000500)=""/35, 0x23}], 0x2) r5 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x0, 0x103) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000005c0)) fcntl$dupfd(r3, 0x0, r3) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) sendto(r6, &(0x7f00000001c0)="941b7ea47e5245a8a530f7dd372b5d895de81c1287634914b5ecdcc628960d1085", 0x21, 0x0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x6, 0x8}, 0xc) 14:45:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x142) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x91, 0x1, 0x81, 0x7d3a, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:45:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3, 0x7fff}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:45:08 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$getown(r0, 0x5) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='/dev/pf\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=')\x00']) 14:45:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) acct(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getppid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x200, 0x7}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:45:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8], [0x0, 0x0, 0x0, 0x20000000000000], [0x0, 0x0, 0x20000000000000, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482, 0x9], [{}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0x10}, 0x3, &(0x7f00000004c0)="ac28f93fb52b1d3acad361a0ae9262ebb8a100deddd8492fffcd35d2c0e0b3522f3a7dfc937bf684e6eb93fe60871161605bf9adcc6e7b99cfb36af900f6938e4735fcf66d", &(0x7f0000000540)=0x45, &(0x7f0000000580)="9ffba03d25f6b6053e75208a2e6b767766a048b4", 0x14) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) mprotect(&(0x7f0000256000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0x37, 0x0, &(0x7f0000000000)=""/55}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:45:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40, 0xfc, 0x1, 0x8, "9bd616174b871b91b6e38be902d652fd371e36e8", 0x4, 0xffffff3f}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:45:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000340), 0x0, 0x0, 0xdec) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/103, 0x67}], 0x1) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1) 14:45:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:45: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, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:45: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, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x8000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:45:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:45: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, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10001, 0x0) getdents(r1, &(0x7f0000000080)=""/242, 0xf2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:45:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:45:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) dup(r1) 14:45:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x3, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:45:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 14:45:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x8, 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) write(r4, &(0x7f0000000240)="efec78e014d4a9ed65ca43ce464cc32516e7d06083e8760b75a316c78d1b5431b994cc2cb132185ca8db9866fce451c7bfdf6c180c47dfa5fe5a9839687825defa0c533d8a2251bc3727d4ee40235af4e2dfe140725b60feb34bbebc544e84d3834dfdd5eb373971502a4419e87c9b1268a63aa1434a8a2c244dc34446e16f01aa8323245b31707784caca0c80ee29a5b8b5c33c78ecc556fb98c04bf19408bc41316101f622c47a5f11eadec295e6bead3f", 0xb2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:45:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0x0, 0x3], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1e0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:45:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f000050f000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1b, 0x7fff, 0x9, 0xd6}) 14:45:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x231e, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:45:19 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) setreuid(0x0, 0xffffffffffffffff) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x7, 0x1, 0x9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x83e, r3) r4 = getuid() setreuid(0xee00, r4) socket(0x10, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) seteuid(0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="8bd83ffd9a7b54c92fc4ba142fae0c8d1b40b38328042e4f194664ab2aa4d7e6bfc510274247dad80e741bc6ee7afcb7d3256e587b8f325148ba08c99377c4f094e339e26c06f41c5cb1e2ce32d25cbcf533b675bd6fc546f1", 0x59}, {&(0x7f0000000100)="264202bc76dd53beb961ca0a2c9f3af1479a2f9cacc05fa73546f59ca29db8bcac833fc998f00db1ea5d6e831f7742aea26dfc30c794d7b035889ab577511258bf394f21eea9a2874303158210a7817995f1170a59246687b550175578a580cdd63ce54069e825c149a2247d42e32a5523371345b8e2457d79af4688abc7ed606e24cb33ea4493f3c0ab1870799445b371c8df87728078a9417a160eb11c9b6ebb86d67bf6c0157999f48b52573478303b06dbcb03ff841aa6b500894f6f9a88d7f48e8273092546209e0e809d38379d287fe3ca0bad49884e08d7a9dfe4e5a650e36a2b95d6b874b84305c33314cc0622", 0xf1}], 0x2, &(0x7f0000000380)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60}, 0x1) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000280)=0x1) 14:45:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 14:45:19 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 14:45:19 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x104) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r3, 0x6, r5) 14:45:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket(0x2, 0x4000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:45:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:45:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247, 0x0, 0x20, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x6, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) sysctl$machdep(&(0x7f0000000080), 0x2, &(0x7f00000004c0)="7d4c8604cbbd4a37f59051576c24249ff29b5ffb7807249c3e5d715e8e84ca08571fa70b665d53c2e5dd2fbed66181fc0f00fab9157033cedd1d3a74c8a46b4b5cd7bf41151f2daef866f82bf31bc29b7ff316c36c71ed0803e2e43f1f90e48c52cdbc55ebaafc5668fe12cf54b21ae7378372a4ac275e763809e787226c27cdee9ea1c12863b92b9dbec6dbf011ace725709c9c51d9ed7c8e1204ea0055e7afc9a503a06fd8c4b4d6e0bb230b901be15267433ba130583fe70ba5e44fa9e56ef3ced8ff29840c6c94", &(0x7f00000000c0)=0xc9, &(0x7f00000005c0)="6e7c4e30db2270d3690f31eac387a27788c6b0b2cf4f22af88dc55cce237c50e28875f6a45b061dad9cb7207a85228f4fa23e014e996e189e17e12aada84bdd5232f17e6230570b549265573c0f5a0e654ed1fc11e80f8b973acacf8a07f9dee7b68603c93f1cdde110f6d3377f02234b0a4bff7910f129b41b6750a9a18f2e674f873d78da627f65f625fe4e3a7dece1c9b4be261b29b5efba539e5925c9e402de0dd72a86cc72c501b0cc35f4efca10d11a76c1516926fe1418bb3c184f897fe7a4e1882ffad220d676bcfa5d3c5c99a97c7fe5c01ab065382a1cc55cd7473", 0xe0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x401, 0x5dd, 0x81, 0x0, "f360c9eac1b8a3fc83219b67a895bc7afa99b368", 0x8d1, 0x10000}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) close(r0) 14:45:20 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000100)="4c68a7bd911857d954e127311b4b5638ae907cef4b1ab728fa", &(0x7f0000000140)=0x19, &(0x7f00000001c0)="29f5ccaa565995ea58912b3b3206020a97143d73fa30ec319e79bcdefa43c8b3ae178472d84dbecad0bb151334979ff0b0b4b27339809d68f11350a22f1e19a6aee31a2dd8d73e4cd16366f7317d54e999aef672947deaba43ab0614601c7a0dd3b1df421a96e151cee2b6acdce26ffd90c815b398bc55c2cae1d913d23ac77bb5b55f80b407e77cd72e930f42a33a6b84a55cdc6149af3a", 0x98) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x100, 0x8, 0x3, 0x7}, {0x1000, 0x20, 0x8, 0x7fffffff}]}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f00000000c0)=0x3) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 14:45:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) 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)) 14:45:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x8, &(0x7f00000004c0)=[{0x9, 0x3, 0x1, 0x4}, {0x8, 0x0, 0x34, 0x86f3}, {0x4, 0x1, 0xe8, 0x4}, {0x8, 0x7d, 0x7f, 0xfff}, {0x0, 0x6, 0x6, 0x8}, {0x40, 0x6, 0x80}, {0x1, 0x9, 0x1f, 0x800}, {0x0, 0x0, 0x0, 0x5abcd7f1}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchdir(0xffffffffffffffff) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000140)=""/165, 0xa5}], 0x3, 0x0, 0xffffffffffffff1d) 14:45:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x28, 0xfffffffffffffc02], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x400}], {}, {0x0, 0x7}}}) 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)) 14:45:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:45:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r3, 0x0, 0x0, r4, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, r4, r5, 0xffffffffffffffff, 0x40, 0x1}, 0x200, 0xfffffffffffffff9, 0x4}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 14:45:20 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x25, 0x5}, {0x44, 0x4286}], 0x2}) socket(0x6, 0x1, 0x7) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:45:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:45:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7fffffff, 0xc2, 0x8, 0x1, 0x20, 0xfffffff7, 0xe78, 0x0, 0x2, 0xe8ec00, 0x9}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)) r3 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x6}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$setstatus(r3, 0x4, 0x80) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:45:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002380)={{0x7, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$SHM_LOCK(r1, 0x3) 14:45:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x6, 0xfffffffffffffbff], [0x0, 0x0, 0x800], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x7614e62a, 0x8}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:45:21 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000001280)=0x1) 14:45:21 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc444443b, &(0x7f0000000180)=0x100) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) fchown(r0, r1, r5) 14:45:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482, 0x0, 0xffffffffffffad21]}}) 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)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = semget$private(0x0, 0x8, 0x100010282) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/42) 14:45:22 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x4003) getppid() pckbd_enable: command error 14:45:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:45:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = dup(r0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="01f1393a0cca19900265108c5a920c6f9c10afbb9e96e5", 0x17}, {&(0x7f0000000040)="1e4c105de1", 0x5}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f00000004c0)="6b5ed9241dc495e500c8f9bf079a781aaf94a6c50f223c46fddf9673997d3aef906c5225ed01f8d029cdb5f9005a27ed168880056f07eb38e60766758bf6e1bbb8c4c606a11c3e7e05777d93513023fd4d71f3c5a3c2984e489bb546263193ce95fdc6d4fbdaa8cac40885bfb72add03d74783fbaee639928c761d3e0da18ef9d36ebd32256592e8dd53ba4ca662aa0759718eecff761f5550848b895b9fb5cad4a75e30e9bff786d2147a84e58a647068dae94aaff98ee4fd0b8c1c24cf15e27699b7da271af7e367135cd376a09253b2e7cd61e8cb5afbc52023d54407cef1f8c5e46c5da22bfe07246a0a1d3da1b0a1c7edba0e7780aaeeb7", &(0x7f0000000100)=0xfa, &(0x7f0000000140)="ca431042a97f6f76c76a9e20eb25bc207ab4d001a74efb2051e7a319dbdf35cb9cb49b5a5954fee17605bb14f6e2831fab6a6b4da2f06a86", 0x38) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:45:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 14:45:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) close(r0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) 14:45:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) shutdown(r2, 0x2) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) clock_settime(0x0, &(0x7f0000000080)={0x3ff, 0x8}) 16:17:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket$inet6(0x18, 0x8000, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:17:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 16:17:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 16:17:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x481], [], {0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8001) 16:17:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) sysctl$hw(&(0x7f0000000080)={0x6, 0xd}, 0x2, &(0x7f00000000c0)="1f4efd3d527f5374f17e1e2ec79f633b0b584e723c7fe776b29ffe965898a7b0db5bc2dee17b963c388fa42815221555606c83257a35b0cf2ee0d9147991bd541282d448054e5a", &(0x7f0000000140)=0x47, &(0x7f0000000180)="7b153986050ec10e91a74f26775b70db96ad4299800b9d14d4d10fbb4a89e431b0a4a1b823b2a977061cf7566b73b4d456ae036da4c049f678877186d5578354142967da5a72b0d3bf971b9e943116127a28c464fcbfd914abbfcea8fa8455a4406d04244d4497655341283eafd34b4ffb33928e35fdc47afac62843f47fafcf04e4da7f3ab9e6783903b9aadafa935ded9041fbb7d9c43269d32741559e6a8b7528462a149537444a94a86eb1b1be527ad13ff774c7e00a7b7ee3902d68c3ab56f77b3dff86a2d2ea621a02a2a21b4bf8a091", 0xd3) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000280)) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x104, 0x0) 16:17:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) dup2(r3, r4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:17:07 executing program 1: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=""/61) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80000001) 16:17:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 16:17:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:17:07 executing program 1: socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xff, 0x0, 0xfffffff7, 0x101, "098cce29cace7fbbb5572378f2fb908caa8ebe19", 0x2, 0x1000}) 16:17:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x8000000000, {[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x6, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x400}, {}, {0x40}], {}, {0x0, 0x3, 0x80, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r4, 0x23, 0x9}, 0x8, 0x1, 0x2f7}) setregid(0x0, r5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x7, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmat(r2, &(0x7f0000105000/0x3000)=nil, 0x0) socket(0x10, 0x1, 0x20) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:17:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4011, 0xffffffffffffffff, 0x0, 0xfa5) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x2, 0x7, 0x8, 0x0, 0x1, 0x705, 0x7, 0x1, 0x2, 0x7fff, 0x8001}) linkat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000180)='./bus/file0\x00', 0x0) mknod$loop(&(0x7f0000000500)='./bus\x00', 0x40, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x200000029, 0x3e, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x9, 0x7, &(0x7f0000000200)="c326803c3627011d5efe88629e3880793c4d25bb2232ab369a734622563f87ae69956f35ad7db5fcb1172e0de8cdf83af15bf674b569b48e610204c58898488a680490e4611614678f7460e907c169d0e5fe766fb08d786e0b02c2e9ff13b4eaa16db53d6c277b", 0x67) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x10, 0x35) sendto$inet6(r2, &(0x7f0000000540)="719b96e578b070b4c37cf371d92cbb38490986501cabc6af512624cb92f68bd28e058e83be404265d2b4fc76666efc221b6f09d3bfc0447b06291dee3bb7a0671ab35e960e9d43663795465d9fee1962bc67af24f25bd9965c07638cc07cd4dbafd06c9d55df997767f1a11a66465e93f10375fc7f2a9e1a10aea007b5c8be384907e76a695852b824f89c510000000000000000000000f4500a26432db7f84ffaf742a5fe3de899bfd6d390ff1a0000000000", 0xb3, 0x40b, &(0x7f0000000400)={0x18, 0x1, 0x89, 0x40}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000004c0)=0xfffffffd, 0x4) write(0xffffffffffffffff, &(0x7f0000000600)="07991ab33c96172abb684c7e021f00000000e01f9752754e573cf90dd19880487b83e2a8637bc11dea2947b780c26282a4a7f3f18ef727cbdb4c36a4d82cb93d5f71d770cf0c485a3f2f2147eb9fb632297ea9e40141cc78f2a2483634b0ab4a39672ddf91f6ee7b399990e20fe3b9061405f0e3a576961861c97c1b152775f72b8ba51c2c5ac97eeac15901847cb7645a69b53ed392ab91ab65ee65fbe140d0f9bd8d648a1163a9e0d3908cfda4416320456ac458731955ce06ee73", 0xbc) 16:17:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x80000000}, {0x0, 0x0, 0x0, 0x2}]}}) 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)) 16:17:08 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 16:17:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xae0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x2d89afe8}], {0x0, 0x2}, {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="c9fd406466696c65300058ed4bf9e6a328459e9df42686cb273b62755bdcbff2c209883fbcbc676cccb0830223fa8b1206d048030bd403a3ba83b3de61e1da6977c4ee7f20e50c32cb48d6063795c857f6aa0e26a76172445919708bd04693920b941ddde39e530c689ecbbab73271ad8db93c"], 0xa) close(r0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = dup2(r3, r2) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000040)) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:17:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x20002fffffffe}) fcntl$setstatus(r1, 0x4, 0x4) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) 16:17:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x400, './file0\x00'}) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:17: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, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f0000690000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:17:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xdbc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x7}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="ed13934f92958543df57347c7b94d38401e23025d4dda45c1044", 0x1a}, {&(0x7f0000000100)="3bafd056f9f0a4e61734baaf6c70b1c5d256", 0x12}, {&(0x7f0000000140)="a40fb980c75627bec7de564a3de780bb033e5d6f3d3078a78c998f06ecc6d58c524ab8304091a35b168531f229aeecab4187f3bff42150233edb445b00a69d41c1c456741fc28ee4e347fea0f5dcd759b4cd1455fbc90439da5ad2b989e1de6027ce6ccd41edf732456d197341f683fc2afc3c03a3473f60d2cebb3916f3287212e88d1cbe1d1e0b362fb869dc562a1a7c6141ef4abe2e92ac0379e74f9493b0d08418584261af2afa50ca", 0xab}], 0x3, &(0x7f00000004c0)=[{0x100, 0x1, 0x1, "41cc68eb9dc41dc977605f6f370106893a6170f16db86470a14e3bb58455e800e719c90900bc1b2514bd99ee51136ef5d2575f0d1ebec68c89fe2b3674e7af51ccedfd7fb130ff112a187aa4f339059b9b7456caa75cbe4cbb505f9bb250e35bcb58490b414b307b6927335a5df6f531efd1bd6b18853b1b240209a1085ffe13b4c009705d2c6bef215012a3c65bced9ce7eb97a1126f2596b75c79235b37f6de2d7c6b35e0c76ddb68ab69069e5b6b7e4f1cbf7c81ce9cef04af14066f9637cd74501aaf521eea405a2f203eca144781ee5f6aa5598296416b4d3693f7a788c21363ecd289a1370403637f0e2cc287a"}, {0x100, 0x1, 0x4, "bcc7ee1406b81341ddd5bdf1a34f0ba26f0f0ec8ad6e23d549ec80def17fe23fa68f0c0b46cd60f0f4984f7bff1efce1b277276ea897cce374420ec0fd8e3f8e3acd216e7e3f001713fea711400b14f1002acfd1cfb1dd6ee405245d80acb7f4bbc4d5eb8dbdbf52320088638d3f9431f81966b41e48ad1db4f3715b39440eb9bac9e0a1d54d666b4c523e9d861d4c49d7e745647042bb40d244202d8265dfc6372ad8800b3b4980438bd11a3d9dfe7a2f47598cdb3e35c12d11f0468c32e1f4e825ce995d5e437e81d1e38ef275203a032281f89cbe935d77f4d4a30d9ae58d96b1f70df267b7f92a52aafb366a25db"}], 0x200}, 0x404) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x2, 0x6, 0x191}) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:17:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f0000001140)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001100)=[{&(0x7f0000000080)="aa742d63f2ad0b19c031bfab38979b7976ea08feeb15c8569d1689593c4e9c0af6f080a1dd3da39d2a9be265ab4ed3589b9fabe31fd7d8971313a85b60da759943ab8245cd2ccf3c0ee1307dcfe89e275151d6928bb2d023a5867125868b78a5eee7ddc1305e2a233f446e63937a61cce2175f27a51a85ccbf64aeab1cfd668be9b5ee9dcbc90f39157261c93f736f862f364e842f307bd37144a2283a68be480f1fb23ab556d613902abd5c02bee5fe96855b3f7c7418e2a93e0ecdfaeaf789df22f89b773644c027a93944b6fcfd864eb77c375e854c56eed109d2a833b8d7b9fd680fba3b7f4aad7785ca811094c37f191c8f0450ecbeba34956311283457a519b0b95a8e7067cb385fb80f910bce0d6fa91a113950ae81c91c60448f132fd90f7332dbf96f33467cd7d888d3766cda52579821532297fc97ebedd5dc41b9cd652cd0a397415fed4e4f1199d1a34ad66de4afb4178face36c58062d760da88198d2d74ce6aa4884e5eb133ff219f05d0d2ced445264235c36ab170ac4926f5317be2df13d3044c39a2e66be18c3c490ebcf09a57aa442fa79abdb3bbd75591dbc48eb6ab0c3e2c8b352f13bb2e6320583c555fe0b64b222a23a6544cf33292a1dd92c1a3f12cd143ac83c9db1390ac13998617d815ae74791b62aa99a31ed1da02716664c148ba4061e43beb7f37f6dfa68f64f77e8d2d5078e2085c49093a2f45c753791bb7a45394db747e8094962787570bdcfa58370ab306418bebb14fea91b2ad376a9fec698e17db920888c6806de9024b73d06921b0410a098d2a5f1e534236fd652d439626c36e414f2a52eefd5e503e89fc559a61c9d80add44ebf03d0d75cc0314fdda218919dc9ef84928997bdec143d475e0d3f2761dbfc10e1deae0a2be7f08fbf3e9b5666dd1c2e0efffade04c9d544586cf68f4133b2076f13319c3574b6b3232bf67bc4dae4c6aaf44fd39e3bd369693ad8d97db458d519e344f5b4282ea4f69106cee0a69b15418a447e46a00cd131c3e5e539043d22c0b0d7632b8cbb6f5aa95af59d192061246c255746e11f86cf472f58ab7c00039e20341e4d258a79fc926391de6bc32619fd34d8e94f7365b8540648a13e71e86c5a14eda70190cd2caaf0e76116450acb7be179b01fcd97d0cf6a8ab171f84189d01698cba302eb7e17e68621345b52bf0d7438745c950d09cfc67e5e196b98bedfa92f73744f6afeb95e2c2e8c7be2be691ee110ad6eb218f9025c20b1f8c89306bb73b65c4883c435e6c8fbd848d6633976cf5d4d7fec27aa2c7033a796ea943bcf9e754629c293a77d8f61e57e887454c3e5b4c520991f7c3124f1d183655f7dcb9cb94883574f554d18cb96a5b5e246d18848194c8adaa1a810927315ee2dffb736bc77e5cf6c602aa3fefcc9ce0e8fb97cdecfceb5e9068496b213723e1e6c5790070ac4e83921386b0b91af058664763329b2d8ad1c36f7a8601194ee43f22a4f18fb1c889f8190a4f9db48332204bc916e01e9d85ee2d59981930362abf39147c5c4aa719eef122841a4f0663cf1c76510b475d7f20d386b4bb1c7fe471b82abca2fd6db4657860d666762ce10335066ff19f7c0162e1d77eae9a07a8cd994f158b9ab354af977bb7ca83d61cf7196df2af463da9ec9468661cd7d39bc975de6a6b021b94f93e11185264cc5da6921d386140b8268b045fe3d36343e8c442b1fa6e614fe3c370ecfeee05615eef63bb8b0f690e2658e7caef4c8a786949150fc7039a80bc875f80feeafa124ed27ddbbff91bb3d3c62f06bd7b00439e13f2ceff09482f2e1df81487096d91d336e40f6ccda732e2212fbb51f6366c8e8ca5a2a5c5756ce3e2205d84efb27d678887171ef25cd4e4c8466caa936fd09e3f968e71d29704381b9d773b3a2f428ced04ad829e44b7ab8ce48bea541a78e86700f158b9a2d7269569e16d60ed7e1fc7bf46bfb3e948f2f4d9f274cd750cf292521f76890e7236a06157f8d2ff36cf56d52441126517c05b584282c74eac631e60a61822ce0e1f2844f67bbbd203c4630cfd1423cbe2b8815123f2af0be0aa483999447d67f0a3cc7dc738ab918f2a7ab263bcd14982df83e932e81e6a9e91caa6af114f97a54174c5778873c9e0abf0a60ae49f026cfb5f5e62bb68499355fbdc6530229544fe5b9f251515638788da425e0b4112ea26f1204721af3fc389afe0afa3e5032c3836f2ac64cc419490eba53a343a8e23070e733974b64e954d52fbe2ee8d4f43aae762865c672050c989c7546b7ecdf594906508a8625e11395266051e3edcd849cf13a534f54472ef3fca339c7634849a961fefe286bfd1bd426ca0c6718c63310c0f19803940a73d3e5b78ff8516846063fa0961291929e5f87b41809bc97ef6b18dec5cd1ddb26b8f94c1a16f804d3ee2af09a1882bb6757c9dc9a00191704820f2378a78dbfcf3ef4ea98ae3e9695385a3ec65d2a33a4cc3b9c7ff5794ae3276ffa10d6be47795bb38a94e677d4191d5ed3b84504755aa11cf1075e6ba9756396066b51034a749f80904c670eacbdff2ab730878594c5bdb9c4cbc6c90f6bd97de2f2537109eb2fd5b6bbf1cf329851001e1e8ff34badda5fb6c3dcecb3aba668f62146ed88d77cb3ebbec0a412319d9ee20015caace64bc48b66db39dfc039cb4fc0215f431481d51d2c2b571cef9797a75ab7b61d30f84d27ff901d32866cae394df9504175a44697ba31346612b8768a9acf019eee6c3bcdd4b96995ea00deb3533907b9606fa960ddfd543650beb3d6830775ab6196c80ed7b5436a6d298d41c7a9f064b7e24b34d7d895a8475121376f50f85ce8f45feb52299562019c4dd9cbf6519729121f7faea547f55098ab982785c085796066150dc1c659c79e6cc58e756640bc8b71ed33431d96328b75d6305c100eeff73815d822e618e884db9e41e99f783c70e3f591e05ff607aa6dac63d9fd5a26959ac7cbb56b234ae4a978a55b2efe0ab83a0dffb303bc68a08d94aca6e023e8944206ede715f3f7ea90f033574e433a8b70a5407709db4fd33e3d6ab41d98dd138ccf5b7c5e1a9f5fc25ef31fd1ff2bea4bf06ba8724ea36e9f4585b1e3a417a56374808f266f1589e1db510dd40d368ae28184c199c2dff1506839791a1a4f87d0fa43cbcad9d241f80726d84fa39f5d3a01d63bfe8d13cf288b6a33a60c38ddad589cef9fc9b80743ba3a045b6b2fceabefe4a491dc68413de4ec5c88eff6b0c637896b3d3661687671654460e73e72ac812b05c59948f28f07de1030cd9885670cee4d5b211841aeed7ebd1cdf4ce3e1d1c417b97c5042c2a2fb6c1c4444770d63ea0a2b421d77a47e83222077b6d91f2eae43898441a8b761beaad189a027a9426c6a5d7920ffa6f8e6b0f055c269258e6efc93d2f221a2c077b9ec1300f34f3c6b098774b5ccb53190dbbe08c8b3ca47c02baff66ca07ee1ede76a7ed98ba00fcd575b1df50c64c18c723abb20cb90213524a1570cb36be2f11bb9bb58fb16485cbea059fcaa40118998bc2e9b25a4fc269ae7b9706ae952bfdcf57f9bec853a92f36e85fac1087585ba751cb07e75678ad155b2822f91dd893ba249d86b9c80a94d397bdc47f4911df316e95ea010a435dda28df4153ffa78dbf0c17d078184376f7033c3d53456b0cf75e8b0e4ba3fe484f5a3733a791e3e761904d4accf34fa5a79ba199e1c8e984c03465663f7bb0831007bdbc80fcc0344a89ad71dee2cf0749d5122ae6d45d724eb8d141215dd868901900595d5d655f6bedf4dfb7efdb155147c56cebfe4a917312883e4e8e11ccb008f1e2379190a8d36e49e627b95fc2c4ef9da1518243c1be575371499a0c3d114c4bd82a111676d95225062d27e094a1898429ca49f3a3f5ff346c9a057c06699ef2d3ae8abc5a6319a4227f5007984b5871932c8dc7290db2069e7ddf0e2044212f39a078d27695e8dc113f3f5f6b0406a3b640be2ea5e48d9d3baec20424210196d2caf2d0a380d66712f9a5470ffb674cfed1c65d2c87e8f1fb80857c035fc8402eb619e8a57dbadc65d3c572e844eaeabb7f4b32299e149d37f9cb4d88c36e2fc568308eb203cfaf71d9b8026456861e4523a7510642be70d849e1932b60ee543b1b54c5607f283137c1e032ae2ab1ad2b383539471d50ac32ecd43146ad165bf1970bb51c65c76a09047d3ec470d1d06c3a2fc3c2b05edbebd9129d986b08fa19277d7ce0da4869ce056050b204a34c3647a87c158c2588b75f1407a9d1c0bbae45c1b5926525fe696060c6048db4fbce36c788684affa4e0c6fb62b297b21279713b6c3dc0fb4ac0af7ab473e22381e575b930061247f585235291a98084d1ea747fcfea419a1d4ea0349dee39c0cc3ae3d39c6c767a98b152bc1ef57b926dfb940dc41c7471a7ca5f39a4b2ebaf6460b61e759ff738c2c3bc5c7288436d0dd3c947eefc4e2b9b46f00450112081229f0e7a1fb010a9b9a08c2d05dc9d35d76234cb3500126a9ee8e08d588a2e9d1bb7708661bcbefa268cebb028820851f544bd2c1caad75a9b79363c89d8e25ea04dba70907550cb2d9974c4f05ecc2e9e61690a640e4c6dc0aacea819e76d8d33d0fd74efbb99bb998b1bedd8f0cb14fc9993ad07d7f380f540a73a2968f1a73da7ac905338a4fd543cf7822d761d7fa7335fc7706bd684d5dc9a16ce27a2255373fbb50d1a95146c945aaba7d5b02e0bac069c301958474e12ad03f7333314be9c247813c5e97606b7541c4af78d2c947ab5903e0f862a9d18016a546a4dfd259a895b26c1ce8b1025a95d69f8e40ad904d998950b88c359f1f31bc7869ef7235e91f7fdc389db674a1904287112b753ed91ef2d909677bca355c33cf143ea34b93881f7bcf914661f6e6c80a8527ecbd1c1693bdf779b500a525ea87d6ce30d649fef45babf7492953473c54d371224187e3922a434f03d0751873956e4ea63b218ba10a6bccd360a9c61d38ac5b1b85f35b2e55ee3dae35b6b5e8bf3b2783034dedce41538afc3e214d880d67f4d98c4a351acb8f00ef668ba2646ae57edebe153239a20baa260beef27bf2930ac3e7ae16895e762fee27204bb5dbc790c64435472a1bc3ee0fead26b4bdd903fec3046dea0a88ebd7ef67182a20d8bc88facb324e0878ff2b0b5403642cec1c6066a6d5e598e7bd194bbf906dd14c2c65f05ece199ea7537e587d5484c5480b60e1a7ce61e23f5d972a177ea6e25231eef237c12e5b941b2f391f6f64b8b893b1d5c8b6fcae7c2e90eeb559131f6c57c6df71e0370933183a5f1c66c4d6ebda7ac6d6bc7eeb93d64abb92998494e5de59b122829df9434deea0b9345753c69cbc4ca88d4dca23015ba61687f4ec0217e17938e5977fa4590a67cf1b93d09455b7cced50fb77cb7fd418fa2eaea173252f8b433533d6fd842da87b2daa7512dce65f54ebb721e68e8b5d3f67091f1cb6748d3bffc1243fa30c8a0e5fddac28c175a5f7f05c5a953d342195e7401dbf7031966f94c112bf864014d6f945a03e5853bc5a92a2b9eefdd4f7957ac18bcf117fd4626be3003e0c19ad966b3833816a3801f6eafe32f6ee919105814bc7f86cca0d161fe227cbb5645e8e23c9ae7f8ed659a7d7ff2dd1bea8373a79b3df06a5c95c5f23ddce6cf74eb69802b31bf37720dbb90a75328206623c52382e4b65e30dc958deba42657f4d94d496c205b79d22474311a02e8fbafa81f68c6158a7a0d175852a74fab347777b147318ad4e70d3b33aa22176e73fb914b", 0x1000}, {&(0x7f0000001080)="14d77632c5cdca6a6373002695d7de3fbd8854938098c57e80bedc124f9f2570159fd40a8680efc5deea3c485f9913a83d4de6ec3b2fee520081a9657e55cebd", 0x40}, {&(0x7f00000010c0)="1ba74d4e46183450126467e78269cfd0", 0x10}], 0x3, &(0x7f00000012c0)=[{0xe8, 0x1, 0x5, "ff3f82c34350f7e2cd374816e83e6cd29facc6b5ffab5db01ca733cfe8ba251b8e4bc8dce8b66798cba61d7ed4eb7ca4f24cbf72fce6af02a7b13a394cb76a854926af889918bf5e0682d0cb9fc4a9ea6afeb670c602234ccc57b8642fe56f5d3ff4869778f99d2a92c86005eef80e6fd7656d6c4a587cac0e9affc9955038b891447969f6a08717d4439bef409e16b3519ec5976aa2c71c8e12954262cc4379284f5055055a371bb549f219ed57b8ef49fdbb84e39d8dbb83a7c71fb9502e202c9ca32367bca97859b25fa8e7a6941561dae1"}, {0xf0, 0x1, 0xfff, "e8d3cabc647a7b95a6e998912725563793d7027165dff0b704cbfd1676dfb44f51feb4bcc885c3b7d883f0e206707c6797252c0ee8b8910c6a00361ffee9dfaefdc36a130e88bfa76ff316d7fb6fceb8ffdd1b62233c67bb2c421f7a609832607d7fe950d8d8f632c02e9f153c86bc4cc4892eabea4d4242eafcf65f2045f671c2a65c15b4b6ecc1544fad19533e9698f396569706b6e6a9805901b27916460dcaef5e320d3dac579e29c9f045b2788cd39f8931de03741f7af5f02e1e62e83a53a4bbfa5a5d5ce0a3035e8681abe3f7743960c25e1095018a43d5b015de"}, {0xf8, 0x1, 0x1000, "da9ca16c03bc4e7ba66fc79899d7ac61556108c84f6da99fdbe7f8bcf13aaa09c56e6a55e5e368bcbbd7f898259dac155d932372c83278a7af78a32aacbb21673efe3c0bb6928e0f870950491e89355942ccf5560fa2d8acc400186e3981d249ea72685d83f2573b1151004ab7adfa7075bf3d79c49c7516c62b7eca89b60245776f8cc5ff1ae2e74fb9e03c74094b615a88e0c9768f4b040cf1ef3b45240f21450c485eb1c9116f6d11145f149cddfb827c020e63b1273e5f337fbd1d7f7426777f876592eaff17aed02ef4ecaffe4f64033cfc1cfdd5f94e12caf7c2d225fcc5"}, {0xd0, 0x1, 0x7, "5d80a9adfbbcc3b6661a413769bff73a57adc09453a4db9e0eed80b202131478f0961d97cbe1a431f1a5bb4d93f50f66671fb0abf0fc44a2a7de03be486573529b840ec9bd9e08d137985f0bb80d10dd52cf4052f60776817a2ab77b7662335c41b7683ec92f5eb88c39d7bf2bb3aa710cf396e3e8b8ebb49ceb2503b28e289fabc99712c93d8f101a3c6bc621f775cc7bdf5d9692019ce593b1577477872b0a6f818e81005bed4e4014511897a3183fa4f44d8d3b4461f85d300db47712f4aa"}, {0x20, 0xffff, 0x2, "ae8d7c827c99d3078390f4d2"}], 0x3c0}, 0x6) 16:17:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)=0x3) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31], [0xfffffffffffffffe, 0x0, 0x0, 0x7, 0x0, 0x0, 0x247], [0x0, 0x0, 0x7, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482, 0x2, 0x3], [{0x0, 0x0, 0x0, 0x400}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {}, {0x6, 0x43}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r4, 0x0, r5) 16:17: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, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0xac, 0xff, 0x8}, 0x80000001, 0xffffffff, 0x6}) 16:17:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10, 0x0) fchflags(r0, 0x10000) r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0xfffffffffffffffe, 0x9}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) flock(r1, 0x2) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x1, 0x0) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = dup(r2) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000001c0)=""/206, &(0x7f0000000040)=0xce) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r1, 0xc444443b, &(0x7f0000000000)=0x1) 16:17:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x81) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) flock(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:17:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x10000000000000}]}}) 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_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x200) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:17:10 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4011, 0xffffffffffffffff, 0x0, 0xfa5) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x2, 0x7, 0x8, 0x0, 0x1, 0x705, 0x7, 0x1, 0x2, 0x7fff, 0x8001}) linkat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000480)='./bus\x00', 0x0) mknod$loop(&(0x7f0000000500)='./bus\x00', 0x40, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x9, 0x7, &(0x7f0000000200)="c326803c3627011d5efe88629e3880793c4d25bb2232ab369a734622563f87ae69956f35ad7db5fcb1172e0de8cdf83af15bf674b569b48e610204c58898488a680490e4611614678f7460e907c169d0e5fe766fb08d786e0b02c2e9ff13b4eaa16db53d6c277b", 0x67) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x10, 0x35) sendto$inet6(r1, &(0x7f0000000540)="719b96e578b070b4c37cf371d92cbb38490986501cabc6af512624cb92f68bd28e058e83be404265d2b4fc76666efc221b6f09d3bfc0447b06291dee3bb7a0671ab35e960e9d43663795465d9fee1962bc67af24f25bd9965c07638cc07cd4dbafd06c9d55df997767f1a11a66465e93f10375fc7f2a9e1a10aea007b5c8be384907e76a695852b824f89c510000000000000000000000f4500a26432db7f84ffaf742a5fe3de899bfd6d390ff1a0000000000", 0xb3, 0x40b, &(0x7f0000000400)={0x18, 0x1, 0x89, 0x40}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000004c0)=0xfffffffd, 0x4) write(0xffffffffffffffff, &(0x7f0000000600)="07991ab33c96172abb684c7e021f00000000e01f9752754e573cf90dd19880487b83e2a8637bc11dea2947b780c26282a4a7f3f18ef727cbdb4c36a4d82cb93d5f71d770cf0c485a3f2f2147eb9fb632297ea9e40141cc78f2a2483634b0ab4a39672ddf91f6ee7b399990e20fe3b9061405f0e3a576961861c97c1b152775f72b8ba51c2c5ac97eeac15901847cb7645a69b53ed392ab91ab65ee65fbe140d0f9bd8d648a1163a9e0d3908cfda4416320456ac458731955ce06ee73", 0xbc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffe, [{0x0, 0xfffffffe}, {0x4}, {}, {}, {0x3, 0x80}, {}, {0x1}, {0x0, 0x100}, {}, {0x1}, {}, {0x1}, {0x0, 0x100000}, {0x3, 0xfffffffc}, {}, {0x5}, {}, {0x2, 0x1}, {}, {}, {}, {0x0, 0x4}, {}, {0x3}, {0x0, 0x100}, {0x1, 0x10004}, {0x3}, {}, {}, {}, {0x1, 0xfffffffd}, {0x0, 0x3ff}]}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x80045710, &(0x7f0000000080)) 16:17:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) r2 = accept(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099b020129b543e2a2409651963b7c3a1fa64ce77bc25b46d5cc42bf1dc3f589cc7cef527d1fcdbce9cacea7fb97aaa2073cfff1053c784fc5bcb9bf69f5fd9f007d0d7a5c993f76204d02956bf6b0a8caef1f4106f24920077b8d37c96a641bd451e0ac86813801ee75d134046c134b92ee3ad9d40fa2e829d73e48eae182389480d981af60bb4d0"], &(0x7f0000001140)=0x1002) recvfrom(r2, &(0x7f0000001180)=""/192, 0xc0, 0x41, &(0x7f0000001240)=@in6={0x18, 0x0, 0x2659d0fa, 0x10001}, 0xc) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc444443b, &(0x7f0000001280)=0x1) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0xc) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x10) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fchdir(r5) socket$inet(0x2, 0x8000, 0x1) 16:17:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fchmod(r0, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:17:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x5}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x0, 0x2}, {0x9}], {}, {0x3129, 0x3}}}) 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)) 16:17:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x3, 0xfffffe00, 0x401}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:17:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000001280)=0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)) 16:17:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xfa) mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0xffff51d0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000180)={0x6, 0x2}) fcntl$dupfd(r4, 0xa, r4) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) accept$inet6(r4, &(0x7f0000000080), &(0x7f00000001c0)=0xc) 16:17:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x4], [0x0, 0x0, 0x482, 0x0, 0x200000000000000], [{}, {}, {0x0, 0x0, 0x3f, 0x6}, {}, {}, {}, {0x0, 0x1000000}], {0x3}}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) r2 = dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) connect$inet6(r4, &(0x7f0000000140)={0x18, 0x2, 0x3f, 0x9df}, 0xc) pwrite(r0, &(0x7f0000000040)="63bf1ab3194b727065c7ac09f31f80197a3abd03f30cb0caa8391a1d40a4ef51ccee67e99eae049354f03123ce74143684efef3ff3a11cbc6c13a8a7ad4ceece7afa35c73ba3521dc188ea15ae3a1b2d1290a5214753cfc436e2bd7de86563fa6b3454bb28cd80db7975bb53b90b054f72f134efefdaa1c18b1ade30935b4abb191ac813ca209ebf8da6339863263a0018c9757df885bb3f403ce1d85ceaf37a124df9ae603fe1a0ec5c11370269380c60b6e3453ddc1c60ef1a2edb121c77903cbb65391d2752288fd8cfac6baceb79e03534b64d0b755da02980f53caa9087e74285254540c4efb47608c02f19dc2db8cde6ea", 0xf4, 0x0, 0x8) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0xc36a3062d0ff05bd, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r5, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:17:10 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x20002fff7fffe, r2}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000000)=0x3) 16:17:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) dup2(r1, r0) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000001280)=0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7f) 16:17:10 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x1, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x9) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = dup(r2) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0xfb63308340b3acff, 0x0, 0x40, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000000)=0x1) syz_open_pts() r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x2, 0xdc3a, 0x3}, 0xc) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 16:17:11 executing program 0: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 16:17:11 executing program 1: syz_emit_ethernet(0x9f, &(0x7f0000000540)={@random="5d811b0b6c1e", @random="f3697e08323e", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x5, 0x91, 0x67, 0xeae1, 0x1, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x5, {[@noop, @generic={0x89, 0x6, "98e8c321"}]}}, @generic="26d9a74edd0a8e0b8033373ca70a620734193e9396dc0cd88f57fd1225453caf48153b3c74a67c51cb13c6c075c648fc4f222378901266d6f3273dbc0631b23d9fc9fc7b059926dd003ae7e1ba5ce755f06d3cc6bf48411cfdfb91323abd30d49d11e34ed3a630bd6f1ae898b684f861200d20b259"}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xffffffffffffffe6) r0 = semget$private(0x0, 0x1, 0x10) msgctl$IPC_RMID(0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="2c568d441f17b14610ad2c3b08f34b369de0e9adc70b751e9a587eeed82f625fd927cd90c196190bfc581013dbf931aa0365eefe174187cff7986369a9dcd65264e195f9978122c6be23b5bf77ce9238b96dfb20a00b34166dc9b02efb", 0x5d) write(r4, &(0x7f0000000240)="89b876eadf64472b8c345c58c2217a71f0ad08376e7f1afcfdc7cae5f6ce45fda31adcaeba9e6d766fd19aa0677e7b831f98e72d8805abf309000000000000004ffdbf7ef939a6773f85d14a23", 0x4d) setreuid(r3, 0xee01) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000680)=""/98) 16:17:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = dup2(r1, r2) r4 = socket(0x2, 0x4000, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="370468dc38e3ab9fafc0cea6890709", 0xf}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7, 0x9, 0x2f, 0x5}, {0xb65, 0x9, 0x94, 0x3}, {0x7fff, 0x5, 0x81, 0x9b6e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x806}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)) 16:17:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [], {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) lseek(r1, 0x0, 0x10000, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:17:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r5, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r6) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 16:17:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ftruncate(r2, 0x0, 0x7) 16:17:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "3a813e62b7a8219f76236a00", 0x4}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r3 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x80) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfffffffd, 0x3, 0x7ef79c9d, 0x1f, "401e79d8b00ad2581354aa755efeb5a29ea58573", 0x7fff, 0x6}) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 16:17:11 executing program 0: 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)) clock_getres(0x3, &(0x7f0000000000)) 16:17:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:17:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:17:12 executing program 1: flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0xa2, 0xf0000000, 0xffff, 0x8000}, {{}, 0xffffffffffffffff, 0xa, 0xfffff, 0x2, 0xd122}, {{}, 0xfffffffffffffffc, 0xc8, 0x1, 0x9, 0x8}, {{}, 0xfffffffffffffffd, 0x8, 0x4, 0x4}, {{}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x1, 0x800}, {{}, 0xfffffffffffffffd, 0x1, 0x10, 0x800, 0x100000000}], 0x10000, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x12, 0x40, 0x401, 0x100}, {{}, 0xfffffffffffffff8, 0x0, 0x85, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x8001, 0x2}, {{r1}, 0xfffffffffffffffa, 0x3, 0x8, 0x1, 0x8}], 0x80000001, &(0x7f0000000300)={0xfffffffffffffbae, 0x7fffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:17:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) nanosleep(&(0x7f0000000080)={0x7fffffff, 0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getitimer(0x2, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x5}, 0x8) 16:17:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:17:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8660) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:17:12 executing program 1: syz_emit_ethernet(0x50, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1a, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{}]}}}}}}) r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:17:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x3ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r5, 0x0, 0x0, r6, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x20000, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000080)=ANY=[@ANYBLOB="00132e2f660400000000"], 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d33f613d76302fa5cfc654df4f88848c4fc44f008dc98397483453be7048c83a37ad6406ae12c5f44e356b7d6a6e0000e11cd99cb4e2b507bda3ab9834f2c8eb7d09719bb749a8833ba669cc389b415a4813227700e90df005c731ed71432696b7bfdd923213b296e03eaf515b282a36b40e66becfcb8bca8f3174eabf54087ca5a29fd50482e3beb4f3f32d3d68d3cd7c76fab9b3d4b9657738867445c166dd45855917f9133b4ce07c75c2a24be1bee5ced2dabf201361830c910dcfe958b5c78f874001b294889ac04170d7c1ac446d", 0xd1}, {&(0x7f00000004c0)="7aaf81efcede1ca7a01ff24d4c0b68ad50efb4a3a890ffa49c05b7e281ad6c31d8c560b9e339b141029f2fa269738e7e968c28e34b58b44a802401462bf50de8445723f8cdcf52976985e50cf630656c8661fd2ad775435eae4247eededa9d48f8b4420ae491e852cb9e3e83fd5d5b13ef2fc68f29107b260ea0eac5785709ef856a19", 0x83}, {&(0x7f0000000580)="744c4d2625c672ba3de97bb5853f868e1e6b75b72db708618ebef5188b6a812857c876fef7bbd76c101733602d9ed6db2bfb9ec3314a5485d0cc899503897a9b8b0f2bdf011223842aaeadf4a681b0113c3bb8b1721ddf667faf77fe1c87a5e991d36505f059d6cb0a9fd81f0baf502d3d73e48fc7dc288704ed210d1478512d0aa560236fce4b7a6414dd6e7c08b749c52bd2594bcbf0a30809d4420351dd6195d5dca2f46df4e9bb8ed054", 0xac}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [r7]}], 0xa8, 0x2}, 0x409) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:17:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x2}, {0x6, 0x0, 0x0, 0x4cd2}]}) socket(0x18, 0x400000000002, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) fcntl$dupfd(r1, 0x0, r2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) r4 = dup2(r2, 0xffffffffffffffff) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 16:17:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x5, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {0xfffc}, {}, {0x0, 0xfffffffd}]}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, r4, 0x0, 0x0, r5, 0x100}, 0xffffffffffffeffa, 0x3, 0x4}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r0, r5}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x930, 0x44) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:17:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) mprotect(&(0x7f00002c1000/0x3000)=nil, 0x3000, 0x1) 16:17:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x0, 0x4, 0xb4d, [{&(0x7f0000041000/0x4000)=nil, &(0x7f0000293000/0x4000)=nil, 0x61f}, {&(0x7f0000566000/0x2000)=nil, &(0x7f00006fb000/0x4000)=nil, 0xca}, {&(0x7f0000660000/0x4000)=nil, &(0x7f00000ff000/0x2000)=nil, 0x7ff}, {&(0x7f000072c000/0x3000)=nil, &(0x7f00004b4000/0x1000)=nil, 0x7}, {&(0x7f000073a000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f000040d000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f000008b000/0x3000)=nil, &(0x7f0000727000/0x2000)=nil, 0x5}, {&(0x7f0000626000/0x4000)=nil, &(0x7f00003b4000/0x2000)=nil, 0xa1}, {&(0x7f0000216000/0x1000)=nil, &(0x7f00005b5000/0xb000)=nil, 0x3}, {&(0x7f000043d000/0x2000)=nil, &(0x7f00001de000/0x3000)=nil, 0x9}, {&(0x7f000010a000/0x2000)=nil, &(0x7f00006a0000/0x3000)=nil, 0x9}, {&(0x7f000005a000/0x4000)=nil, &(0x7f00007d3000/0x3000)=nil, 0xfcfb}, {&(0x7f0000203000/0x2000)=nil, &(0x7f0000582000/0x1000)=nil, 0x9}, {&(0x7f0000132000/0x1000)=nil, &(0x7f00000d7000/0x3000)=nil}, {&(0x7f00002ae000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f000028a000/0x4000)=nil, &(0x7f00006cb000/0x1000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2000000}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:17:13 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x8}, 0x40000000000000d3, 0x0, 0x0, &(0x7f0000000300), 0x0) 16:17:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x8}]}}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) 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)) 16:17:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x2, 0x3}]}) 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='\x00'], 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)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 16:17:14 executing program 1: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x400000000000000, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRES32=r0], 0x1c, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x1, 0x1000004}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000), 0xc) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f0000000780)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000140)={0x7, 0x2, 0xb955, 0x5}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10, 0x0) r5 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) 16:17:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) 16:17:14 executing program 1: syz_emit_ethernet(0x12d6, &(0x7f00000023c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12a0, 0x3a, 0xff, @rand_addr="00fe0700", @mcast2, {[@routing={0x3a, 0x2, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, [], 0x0}]}, @dstopts={0xf0, 0x2, [], [@jumbo={0xc2, 0x4, 0x2}, @ra, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x4, 0x6, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xa4}, @jumbo={0xc2, 0x4, 0x8}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @generic={0x7f, 0x10, "26e1809ebb72436a697818e745bc30ae"}]}, @fragment={0x3a, 0x0, 0x6, 0x1, 0x0, 0xa, 0x67}, @fragment={0x67, 0x0, 0x7f, 0x1, 0x0, 0x1d, 0x66}, @dstopts={0x88, 0x26, [], [@generic={0xf6, 0x7a, "8c783992493f516300797245a4cb1b16e8fb95fc3ea8dc314e9903db0dea6571fe57868d56e4aae31e6c601891cfc1e6c25896989552adaf24f54468c520b5774fdc4c1510600842ec568de5c51d3c4f8ea9764c76bb1985b486bee7dbdf9a482026eca126fdf4dd5e8d23b458418bd1a3cc4b4f20f897bf3bb4"}, @generic={0x81, 0x9f, "665e6a6c42fa2c851faf81aff992ab0d3b9676384a394cb7292d43053f549a58c044557ced96ffd87360f493d3f0ce6ce3b5e1c255bd0d21676317fe919b3b21b7e5bff44c49863d304eed053eabe59b5e27075b4ff943206f74e171ab053fab368b3afc405342b52804c276bd7474bb813869539cc880eac473372530a915eb3497f524314e66cdf8a37d43ad56ba8fd23f311286e5f6c56b48ccac0f4b04"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xff}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x8}, @enc_lim, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x2, 0xa, 0x0, 0x6, 0x0, [@mcast2, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="bbef552129bcd84787a6d7f984b1bd13"]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x20f, "281a3eb3700f30b35211ae9cdc894bedb70e6ff7310e973c5ddfef4c131397857a75a65a8e7a1d137f35c19ad456a6a85213e5afc163fd3305cd7077b687e7f8e86eb2f80f4da096f82a98548022f5db9cfc7e42b495e1660e11cf8c55129be663397ebd96af73527c42489a3fdab3bf384c82404cc3563c91e6c6ec6853066cfcb7bf8d812b421fe8f183c534ad0067572025038ce06f00d538efaee98488d44ad4dadbfc335c4f65da7e160aa3dae6ec1d51e9bc09cdf80889f05d7684c1ba693ecce8c43a160c517141e36b879a1551a888fe2ec05c9639be666a9ca502c4b60d364a2b14aabd22f7b776b2c8d2b0e0983991f8f9421a30f5f874364ce3a255cbbced1e8008b5ef74b5d179ce0b0a8478e16c6fdcdb3c404ee20b5ab77301f7d328e843bc416d85f5b65d04138a1fddd38dd1895ab5d4cbd81968cf697512f4d711e5f74cfcf8f30c8186f276d3a4b8aa1ee8210c2c3118e244012d2645da145c757e91cb3d28e7b6377fb6b676ca192a01135668684acbb2a6bd34335d0adedc75f826c997c8ecb8b606fdbf8c3a83be269054fe9251916ce60c76a6021dbb6dc0af339c312bcf0549a35a7addcac83443cf5dfc486f8151bc18c40909994e018139712bc7657d678e79d92647b27a3fd8fa2f47ed59d73d0d4895ed00ba6a43795af015e62e165effa4845f4814c98cc87393fb4d339bddef64879ede2597903dc416b3dc7cc09d5e1a3dcac691261ae5a3a25f7bfd45b489a129ac56b598f6199b4820c42c0c4034f903cea386d98b24c20f3b4a29ab0559edbff19e1981ef56c5ff793b0c4d91339aafad71190b0a88bca6eb895135cd1b0d504eebfbbff65e8ef852c07f42c67e208a7813fce98454a78c29079b07d7024a934d3cf140bf858f8d747ce7808c4c7a14dbdbb01dc38b365c24fd9d955d306d8de5b774a836b636def5958b7c29c1662f6b829e1939af75451503403d9e919fb6f560400446f2d97ed04fc5b2caecfcf378c941e5d042cdfdc767594c4454f6cddf92436a39cc5a267267d64a5a0241f5965457da9047063b6015bb67060de9280d3392e8a368c5a7ef4bb30d19f4fa086185cb43e879facde3ace405b1fad49ffe8530d0f302a9ddb86ccd6e8798f529c4c1a75e21f4485ca5b6feea73aad09f05925a930fd550d7b9f86c20637b0bb692a27eb2ba804ebf41936c0246066ae7924fc6e4c8f7a73dafa078c5eb9e95dc5b596f74a162cd6bd38e00cd25d2d9d8fd7a0bd0116c9764ce968c91bd34075e1d6d19c4cd900eea434847bf9af51be389edd0872fa98383581df0a916e322e3618a6f1fc71fd8430a26ad6dc02aee8d744696fb8fb84040823debf6741e48562cc07a6b05594941e61b1a77588720305182a71e5ac96897958f5312024b52b55919160291ca2159b8c4f942306779e8f7b310c49b3f7aa36c8ce4c0b0aa676406d7fbc72b72c6c1ef5fcd04ca32b90411fad3ccc522eb259549294c932bd3fae6b0ff6fa8ed32f1cb11440b7ccf2de2297f2cebd77be55d42d3cd5cea172f2fe7195be75c83694c24ed934910c703aa94b8390fef7f96029bbd540960614334ad2475e1c96b9a07b8ace52d4f8ce11de82f938dff8aabed2f009b41011ed5a77b835497f5d37cd2aff74292eaabf4f9fc36ee081b928f88255096d9f334a4c855a3f9da0fec4f6e0caa52bec5243471ce5d49667e56172a038a6974ece1b566a0712f1b4f374569471e45c2f9bfb195921e0039f095e7bebdcd9ca6c4d39bfb0c01a06baa91268d943225b04270d8376dcec24cb8c7a816ee444022039796e56a96cd4a74108490a6acc9825150605dc447db41ba04f09611b51297f1c72631cd53e0a40f9220b38def956da18af8b38d2a1b393b0313a459a15b9f0ebdc4c3378059bc32deb64672fd3bd369d4403c627a02ff4f222a5997d7faad3e0acf652f5ffc2289e94d7aae80c30503350041baddf468e373495274861b6cc544b68d03da6f125ad59951a32deb0eecd2bddb3ad617636d46ab35cb1b18a50df661879b7be9a9896a52d01c9153dcdf5d1b36181c87c1d2b729fe0e856f3e5c5a0090ca3dd1ebc84bc1eab904578e46c5b9b2e1ac414187e79c1300d4b002f7011ece03abe3cecaff7f2b07058d369bdfb725e9dd88d0152d147eaa85db3b9464543ac2dded896b910bb33d9cb1014df2250a2b01915c02b55007cd92a23ea099a68d1d3eb3e19b0446d7b22b2d6a1e11f877b375713a6e7829b543e00198b8f44051cda32cac035d5ccc6852e48c0688a5bc774845f5fcad8123d256beeb7dd13946145e422d7216e41ab964dcc5e0f70ee060032cc144740fe2c3d8cd5730d730e7f2b94c9c5615641563b892973bf327df0c2fc5478e4032db25708ad6251b02a5f596bd73e7d692cf235e65286c11a0f540d58bd829206ced8e709bb33e2392c95b8efd502d6cbee2abf4b2bfcb249b33a1bba35f287439f1eb544659ac1c6d35353543371503b94b0b42669badecfb1b05f1b4fe615987a57b9dde816b40a80cc8e2b898bd649b2028fd43a05fc9d622970b436ce083bc0f3da6109de30259c67b5b1ce194471e982612549cfe522f39ab1e78a47783c204a54fd1f13dba0d057854e01ccb9405bee768914309912cae1f8ff0e574ac734a10a974e8249d6d0f534492b906813d28cf9cd9103cde2efd8eef9ffd3263adf5d0cbfccd8d0728db3340a83b5464289cd259466fe2298abd120df388a06ababdb6bf58a05400b65e6065ecf8254587a5d96044f4aa6557651ff7960d95122f2aa71e0ca3323c77d0553cf714c2769a1b6e51769fe93f644ca64ff7e0c376bf3269c661770381b19f0d11cefe34c2c5dd1fd662322b6af8a80c4d98b07dc039846623e774910f739796ee9b3d68b32aa337ce7abddf8777c02850a48a4fe763aaa5983b9ffb5f59a06069f70cb7a16e7513943557639db53a72bd9ca3c8305b1f6cd7154c9d1c2133e48eec42a3f7aeca0932856dd1f4e0f7e20125f549df13af43c3a326a85dccee8b0d195c767f5fb1e6c2abc2da49a79910e4a1956e56890bba72da7aaae26b4b3c41d13a01793a5f20fd351adf857edc51a57b17b37e1a6b7dd3f2ff63227a58613ebaf6e5fc37230f9b4b5e29fabd2da6a65be9a5a76859fb974cc2c5e3ac6cc362250823792ce88f83e3ed9b401dd7d482fe3c89d1595ef33ba8a7761a275706f3ec4ef6288b22ebfb5d9d6b2a60bdced3585d3f679deb4ea9ac884d2e0fed3fc9c080870f905ce3cc4b54853105b36c21c7c45ed5a1b814d282b8e17150d24f26a1d1f70ec90e9f585706c49693fa5c04c82080f19359ca59eee174d0d3ea6fb6f4b2a7817b6661d372c33898372624998d4e9c2a9c2967e8b4f0ae7a01a9da9b99e25ae5003bac866403ef7e7f63facf79f9df338e9c58f75f8ec5330f23f42cc535dd8defb01e0e0ed8ccd91c176ab5e548bdc47ddfaef2ef73d5ec8af73131c147acb93c01d30f17fb908fd19ae752242ea3594648cc84836ffb96091071395f616be2cf37f6d5a788a0f3e13a5c625f586cd06ffdb38b5070f4c31c51187dbd52a0b16e2bb83aab8ad001d83965f97c8cb8b0e542e1439cb29d2189c123bbcb7ea2c60d774b939e57eea5932fe5d5d65692b739377af0707e90fc025af063368a3bf8f00f0a8b726cf845bef72146076547b64133d500d05b887636a00b2a03fde246ceb22f2d8c1a4c6c79df3708667172e006e28a484703d2ac2fcd15c0d7f501c6ced4f8e2a69378253b2af97e25e9c9bd90a6d4e8265f63481fe0cdf1db319a4da9a2318d4fc32c7a6d81e191d08e6638ac5c88335bacf4ed0d01a656f7883f6b8e87123460c068b5e36df956270b27c06880c57735bf585c7d5da800ae9bae020b2d0b78475db9a32f1af513ceceb8f5ed89aad04f516b0c3f1efae9a52ff6739f6df6939571d1bb1debfeaa390ead4b5a39781ff06288f0d3f5dd2da2c5ac5b4f30677ea570250a20080f9755643b9a1156910bdef9d0bf9fc8bb5edd0bbeadd4d6dceea0bf5c9457e44bb333e9861f9dc4eb0e94fd8dd3d92d2e329d3b86e93405746487436480321d5cdbb5da485b5ab8a8f888ee80033deaafd69ccd35d7609cefdd8435caa27fe3a77b9a8704c8f88a509b4f1df893cc2ffe2befeaf6f6437be595115c232ea673fc1f6fc394ff65dc38d543770fe29f0e2ffaf793442b14319a33a494b3dc95f66fc6250e3a695ebe08933981f127fc1506297a253ed8c0772c22fa8dce3c9e64256b070c90c8c72447bb48ac5ca7a60c98b8a81b2b8724a9d361765a254e86de81e95c7b1c806bd19fb8da412b0ebcf0fb15a5ca9d7fe6418b9c4e93bccf39a07a609d9e5cb56bc16ac7e01053f54216deb620f6581dd56db9f1634ac93fbc53530cced2cfdbfeec539a414071cac00f1ef63e03ea5e5802be679a4dae7316bb71cbe53b5c10aa58c03fe22a0971f77db0fa32a37fdc8a408d7e4f1aa5ba3ab8db1f542dca373250002667c02dbbb28a6f19e793cdc3c019d0570097d439c6a12fce8777612c974fa5e993f4a3f2e0d5a0883abb300dde9ce59f46b65816c5295677fec94074f92af27128a65b82b08ed815599d337594583c2e7d023f81ced0fe2c88de6e5db98e69075495db77ded0f1742e3386fe4aa8b51749afe409032e40f4649d093888ca00cbeab5c6b4d59913e1aac43000ee6427c6c40201938e826831d5fe271bdc8e423937fc96c7fd4419c1be56428bd061d439969806417fede62d088c03973b529b575234f0f9cfb63df93cc4456f49f580e80c12fc8eb6bfb95805ec4f4498d022afca223d8269f3e813919196ab4112d666af08352a7a0615065e6d3e91331c4b6b771fd94583f616b92b13da9f0e0f3fa0e6c454849ffd3ea2026eb26a88ab2764558e6bad67f5d4cc0a0d6095310bb32d2cf774d50f3cb1566282168bc587956d8dc7b995017400f34434a1a010e90877a6f348db665709739c5e662cffe5f38b4c75960cb1ccfcee177ed4b1d89e247b6477c381ebdaf06137c232ebdb827ef98f5991841732283787a9c81e6a23fda55f9e925caa455f38efe52e8fbef7f86048b529fea994abe35613d7e89308b03cc70638342b22af20cd4e1f09b0171c1de5f23fac4d18a58f49341327410fb311b1788377d750a099745845b040e8ae5b2a3720b97fb1d45f22a26b3586236c704386f27623e35486b2ed47026cabdab77603fd784059bd35fcb68a14ffec0daeb5415f9599d702e48bfbeed98b62aa80e1578e1494bef47ca6edcc0a6d4613c2b103028168d8c1b908661e0bedf24a965736696b53c037e3fae25ea1cb5205e4883282f44ddd9454200f6cd4f110107037d4aefb65d570f1066a212646d03df42320af5cade09b836578aa6b007e87b76f0769a3578b632a1c67cf1188c021c4afe77057ae6eaa2701c71ec2495c94264bba2042ea835bb9d6235bc2e8fb2675638837f8cea8c133c1c4719076fc1005d1a27d17051d96dd53544d69b2652e66cccafc42da8d0c0a2c536c9cf142db9ec7782c5810ea324a5ea559341568af725d2ccbaf3be8e2aa5e49be47c3c95da46cd94defbb3ca412dcf479176341e4704f7d447c652786c5c1ff4ec6669a4360e3a63a2e4cd6d13ea9d06a38cf0b4ab793dde645d34d16f968f53264db8ff6dde5ef856b7551ec524b9e125f1ec458fa9e8c60e47268c69651387392be17be7d04627805ea6396c067fbae7ae430b1f634f98190178ba8e4704ab2a4b9e5881bba242845fc19967cf5917debae0c3fbe68ec0707d044dd537369739f83770b781e0ebaa2a789bf71453154388f4a6e8322f94572a27bb6dbf7ca54f891729eabe18461c729c1d332f3ccba612ef9e056b2d3894d8c0dd7933804be285cff782e0bed1b76fa3399ea49f133be0511e7"}]}}}}}}) 16:17:14 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x18, [{0x2, 0x101}, {0x3, 0x4}, {0x1, 0x3f}, {0x1, 0x5}, {0x1, 0xf24e}, {0x3, 0xe05}, {0x1, 0x10000}, {0x1, 0x4}, {0x1, 0x80}, {0x3, 0x4}, {0x3, 0x10001}, {0x3, 0x7fff}, {0x3, 0x7}, {0x2, 0x7}, {0x3, 0x3f}, {0x3, 0x9}, {0x2, 0x9}, {0x1, 0x4}, {0x2, 0x726}, {0x3, 0xa57e}, {0x1, 0x10001}, {0x2, 0x1}, {0x3, 0xffffffff}, {0x2, 0xcfe}, {0x3}, {0x5}, {0x3, 0xa19d}, {0x2}, {0x2, 0x5}, {0x1, 0x4}, {0x2, 0x3f}, {0x1, 0x100}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0xffff0001, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xb3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{0x1000}, {}, {}, {}, {0x0, 0x0, 0x40000000}, {}, {0x0, 0x0, 0x0, 0xa0}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)) 16:17:14 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000080)="f3a926b0c6f8cc53036601eadf93a07faffb77ff03000000000000337b9ef92046b7b4837b7bd98a79787723edb6489d8d2228c666840593eba28953b91341448ec820083b00b8735c50cd2051ed2c0b7c9817d076ab51ecc822846ae8d09f9999ab19bf4cb6ca4acfc9d9e9c38edca079797e491fa536b6a28ea9c1fd30f1c8a4761461f9400af38562c1549c1e426cd28fad515c9c4414434cf6620fe097e3dd8f4b4cf92f81c95f4a6cb8768258e7bb78a1c7b2540ac72b61b595c05ea10d3acc414db037", 0xc6) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x849, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000200)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) r7 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) 16:17:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) fcntl$getflags(r1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:17:14 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:17:14 executing program 1: getegid() syz_emit_ethernet(0x1130, &(0x7f0000000200)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605110fa3afffe8000000000000000000000000000bbff0200000000000000000000000000015603000000000000c2040000040001050000000000050200090101000502000401004591633845ec017784362c1aaa181a431ea70b43868a5abaa3b607f4a168a4fc4ecc7680ce77064451c6837417a1b1451a6d64d6e6e2d60f543f9dd6d4f43b6e420823ba716dda58110687ba723356a2ceb49bf93440663cba86e137273cd2b33238867eb861d7267b5eddf5853a6e43514717579b0cd1a136e3da4ce4ace81b56e3cfef8144d41680fab10215cc4481333b7566f7fea5cb98640bc423426aadf2ca79f9597fca70b9754b98785006f4526b8d2f0afb713e944f996a9d9df386f2fd346825a0cd9e7d546ceb69438d85f552a62d1c75a9179383cefc8f6048c5267b6aaa0f045492fd8725349af092d0ae29f523864142938b83cdf615f5be9eb4fe9b33d24603919cb47bc28ff81203a520f2977ff8b9cea7e93f50f14521c5cec0875eb9146252ebf355add34746aa94497326c82b16d66e0d9c470685e11f45a33c0c724412bb0681c4593147a6ee72a73c64c8fcae5d0768b6572604e5e4d974cab03fa9f401d98880152091dad448fa2608b618a3b4d0136cb38833dffb003e42fde93b6e9abcafbd78da52d70721ad5723361c3783ee2e4e230a21a0648c5e00a5f100382e26eabff608e959fb9f0ebc19340ffe7e8228b5c81163438ee929b72d82dfc7562976a855fb079a810bb67a8f9a569b132656b7ffb192f3d58f2ceddd4d06881185265ede38ece6afbaaf0f1a530b1ee96366e5b12cba1db808216181e278bca99b3874d2eba8f54c2c706c261026e8b08039c613079b40861ea7662cca73b3d281689ef898fa8251e13fdc1cdef2ef4a5e33d609a0388e15f2d45360e0688d401624bc171f90306a64168f29094ca61d75feb2f795606cec7fd6e08251c97433933483606f4148038ce5b8503b9a6498b7e17c227ec48d29a0bf7af47fbd5cf57b538783543a78fa69651529dfbf4bc2d95a85926d16c01a104568c8901174488a75e9c05661c46e18285834e5573cf3b50721e633da9d8b34268d757b0b357adc601e3a0380a694d5008053395380fe3a04c38d01e322f164daa6fcd46e6d1c0ed759cdcbf61327110492e5dcf2d1217691eb8220a29ad97a33a8689a1e7bd85faefe5e0133ae702496516c7d54b650f935a21270de2fe84a61d992c7ddc56505ed252f57952035d9c5d482a2748b46554f642d58e0bfa9cc4be9ec213384edd1846871fa32093d3ee8f8d9a223fc19c3e31ad10cdd2ee568ff4a61700ddd43d2f1c142f0a864110c726d5f7a0b981c1cd38474a5910616c3134371659dec4f8b0d8f5069c46f227213e5421f9693cb02189b8e09365abd9ea571886df17b52449eb4b7d9140533c24daa30c53f6e7cb140cc0fc53b459de3e3d897ddda58167b351d42780daee6855a2e448d1fc0058d4914a66ee27ca7d218fe698ea8ee3dadf77d9ee0d9eb449fbcfedc180bf25b4b5dfb63ef6c5aa08611aa83e61521f70b3687f36b7a9e39e8364ddc78999cfe00147710c144c29899dcc3d44b44aae0c7a28a9e190a5f3a9fc4f073e863f1ebbcbcecd7c24a6bb061c7a321882a86106ddcdc13cdcfb87746dc663df7401ce853b735952c18eb125ea06ada515ecd985138b6067a022a5b56d5265a8858be5e7d9804c8dd302f83b8729f38d32ddd1a84bbcb1c6e28e2e756a030216354e84b8362172f88f8d961f7c573c6abacd6a9efbe2fbb1e3aa0bed42dce7ad4140ff051f6954a184500850aa2cffbfa3a7202b134a03c510d3fd1829b331332427310f7f8579b0606374ea5004fad01ea143b5915cd69e1e6dde50ce741dd29da6bc8983389eab4a0f3fb8907848eee8d547cd0341d51c4b3da73c9de468fdb2208d6ff2d1dbace0905d35f76abc8e8ad13795f1f4f7a9168d998991a2ffd28cc43e5e58a2f8c813bfcc41546c0c4e1557f00c3158ab8cdd6717cb5f4ac7f135a4bfca158364e3fb5190aac0044015b73187c96521537c9db880fa8b00ce72f08aec7cdf44a26e5a9eb74bc2f67ed384dbdc34ba2c85c5efe6608488cf442ad5e743269e9e924fd2ed1af33408c5155e842bad0ebd412619235184aef9f16e9a7c69a8d0a903c984d1f09bd1f8e3e88b258e1e1123985f27c570df87802490693568fd635a846cd572403e5c50d98b11f91fe1d8648c15f7529aa628b426e4395b51754f4a3d69f3ba47b8a7d6fafcfa52caf664ceb62ffbad4b64833374acd5c0a05bc9d44e38d0a50be56a17624693339840c1d6f95c87def8b2e8eba38e7a8b3a1c273c6bd5d0d10abb09784bda6160af0dc622810656c809b811323d9d0d4b0ca5dbe7879242776f78d5f78929535525733284ca2c8deee0241f9ddbd9af77219900e62d67c8b7422eb6c84582cdae975695892643145e38b39ada2505029387a8038798aa6c9afc7d0ecae7d6c336ee1e6978604648da7298b997d849272d095710681012a4da494b8b4caf174b63f17d243100b3ec3a875dee37917974610d57ae6db16b622000f8098b1d577e3addb4aa252176fb03f7aa315e770ed996b146135b5d1b939d7206fd651ee1b1a3ea5d683afc21140f979a859f844c4de957da6fc9603a8003fdf58182f3284405fbb395dd995f1cddcd3598ab5a866dc44307c64b8769cffcc958b7d3cbc23fce40db68fdca7a43af31c93f274ae9711dfa224664dddb059680aa306a11166245081fe7b103d2dff9a3fd5d4ef53b59d0b528450e31aabceb24e78ecc1c66bae70d138df89f33f55240d3c1a6aac246fbfce0099e413a02d09f9d1fa7284a5cf29fb8f0af14760174565bb7d6cc2d8b8300f3a1ce5c6b97e97542ad09bd8f7aaee67e8863d4bdcb35c4c44c59bf9fa237e0c0b1d69f5b42a3865a545d1b164540a5c77424239151c2b499c74da5e33eb1616c433c74f45405f72ba30673c592f533b0036471763ee52220f0fec3a95e1b4ccaf67bf480f3149b798379781f61cc0768fdf818980ff0d38575a6136c5dacf36f1e1a4a7ec16d0c199672366c8f7db62b7c52518ecc6a92f20ceec8051d81338025a667ce249b57d9a03a24453c4c145ef0fc94c988510b13edb506f6e71290d1e425e9d477dbdf1e14bf85987ee21186ff4e6ac989b59e0dc3325a96e1f503244fe9de7014f01d4a5c0d810c32f609c3129a94a8020c98a0cf4d34259569a86b90884156fd60fd3c5331001f72a0f633886beaea5a781d84d088d36d069c37e754b5dbad650d548b9c91ec7d3e399e7649d819b3a98b57112479521db9ccf8a95f1cce802c4e3fb354af24791a1cdfcae4b372cdcec6aea0c38b5faae29c5c4418237716408830ad6da0061f1d4f88710c072fe0cb8a7289b124e2fc707f13b5d6af638ac800f8dd00930d81972b51ad843f913572c9074d780d71100330c3d976d97df52c4e6190571bc079a907deabcb11d77bddbc25ed793476622e84167418513724dd86568c96d0dd4b0cd2c626bf8d7506b2351177b96f45e36cb1f9e7c286b83ac6430e55e18f048a5532c07c221a54121f46c94c71a6f7022a2d184037f075aa4e82a6c90ae053a66a9d89801c945b1150916e4a7b487c59e037d94b41ca16a7c57f6f9c50fcef8e4403bfb5eff3f9c0ffb5e12632375433793b2998149b122c94492866c85cc3bf104985e9586382d00482a9f78a10ccbffc1b107199412f0ab744095bba810aca49d91ae4b7fcd1424c155c7d072d3fa846fe104a47ab62728441e4c6e6cc4b284d263697d9fa40b54d7c9ac02aa6863c430897a4d9f933e53b79f4ba53fbc3140546f0c73df84facea4e6f629f2ac52e84e5d2d517cfa2ca907925b956f143e82e35fd046c30f93715a10bdc32aa3d2af7f041d440fa0c4663ce5ea7e9efdbc55112ed763a1415749569351b44a984121b88c2e61289d888ad7720698695ec234e3e8c094cccc9fe0b4996947e11d73ab8fb7f6db60678c2fd2faf7309f0d0eb4c01bec899ac83905d638d22debb93d1735737ffafbe640eb11cf03d33c343972972fe3c32a93314392cf9e7a40c725928b8b52661a9ba704101cefd388a204f60f25ea8ed742b7982c4d8e9d48dee116671c07f9a839a465fa090e90ee3aa7de1d5746a22615f0c0ddb53194038e9f4f535cf85b4a88a7d038d2fff7f5f1f905912c37c685cc702bbea2ac835a396b5a0619b18faa50e90351afbdd029539e27e1d56dedc37b06e5502f2e6de49edc45741ebc3b3dfcbb1481e7e0c6f403bd45659adc613d22f8f1f7b0bd6a56affdf0614fc544fa81931c2f7099c3715132d29fa349e07ea05a634d364a9ae0d081aa764b2a46a73e1977451d62d655b6ce41d8f122efb3b0d2b080ea768e24fe43dad45e9714f41e759e36bc97eb1d345e91443c36a1a03d083558a5971d42ac56dc441c3263ca8538196eff604c7f7a2dcf6a248c1cabcbb0b11af5c4a35a4e410773a4d9062f42be0e8f26139e6c41c32152637a063845499fc30c6c320631713a90b7d8905349de35526422b6613f7fa3e8b1f27f947789effad84ba003c0f1bbb79945cbd87677e46b535d549407de09ecb564315cbf75aa58188030a424d70e09e57ae7a3eba34a049c9d9a319622aea9dd9c5be0485092de2dea8b2e57c7edcedfe77cf47b76af904256fd2787f0515f6ec2a4c9f54f380226998b6fc33a8130cdf4c5daab4961f6a8cbb9ae1e5364094792ed563ab0738802e18d7a27654e45f536318f78160e966b68148be1535508abc239554c67cb328770e1845f56171d729e5f3e28c8e0a85f3e017b04e139c404b0ff2f6a65ecb3d747416af326bd8761ffed8438fa83ac122564b1680301225f2e74ce694794476153fe57a958f895d25e76ec79315a6fc7dfa86640a40969747a0323858c7105f0de627d86d20b2e3a180c1b3c7b990ce9abd34308b601e0a1271d0e8f0fa332faf1a632751e4625f3ae0d6a00246fb466a96e6b4b03f5654f87a1fc94ab81003531a128d0e6750ba238e6e487198965dd24df7c285d591a06a66d4865a634513cc6b03793e2f76b11fe6df5b2f8a0e7c0f7c3df0dea1b579dbab840e1919a902416b0578b64c783c683cfea114f315b68c9d591376dcae82257735487690ebf54d5bfc388d1b5a4cdf0bdbbe968973bcb4ae133b732f5ba66521dff998c1516f2f91ed1fdaf5785ee4b573e48e2ab0a16ad9cf83835feafa951b29d56e97b6d22a04a62f543d760ba74229244087d50de4d7033b53a9c35cc73feb4f5af890006e52255bd1ce8259cd745895c9ffa70653d5eddab563c2fbb57c4d7cced968fd08d0622840f2aa5baa7575fcc9e9ec945995de7f59770a99ff9e752b4a0e77c2199b0a0dd8694ac3edfdaeadbcafee522eb92e1a874ce27fd21cc5d6d771461b07e28a06ee414f260d27ee4bf4a1288ae905bb8159cceacd0425a2c6b5c51b967f09ce8b71cf300d1845ea3e42b95362ebf474679390da51f2163173aa42d5f45f3f72d59253baad09e4ceeca37f9511652fd47b4da31246672b9b30a216bbdd557baa56d3862c2ae2c2dc949fa83bee2aba83d2461b89f17dca192eebb6aadeba327c45d867bf4e5dbe02ab46580e6d6372b2bb64a4b8322f4ca6ff90f3a04c1c0d1d089cd570fd32bb1267cd557e83f07612637f6e0edd59b06b0ef4852d1b8a7a8520368dd9e2fa8dbfdd24f9aa8b5343e6f2586328ad32e76c1a761e5001c43f00640ee2d420816e660830f0faf5ccafff044e6f00827420360764ccfefc4856919b3b3a2093f0a3c09d90783fd0d84c130576fc5b51a7ee00df3637c0d7954c3d0d65bc1c25addad5b50db11b862d60000000000000200907800000007647523d800c62e04000000000000000000000000000000003ca06a675aade47c5588f3295a8d406661000648660000000400004868000000110009206400000033007f0865000000160100000000000005020001050200098908000800000000fe8000000000000000000000000000bbff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000bbc52f8a083a895a515aea43c51791f11cf1a03bb57eb3126f3f7d79eaf287f5d64c9f53d4cce5ebe259bb"]) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x38e) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000380)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) sendto$inet(r5, &(0x7f0000000180)="1fea12686d93db0f3b5d8667f48893b0a8fc1994d1695d8cf81f2c263873388bbff17a6708acf004f593008e8ebc6e8bdc54a1acef9d12", 0x37, 0xa, &(0x7f00000001c0)={0x2, 0x3}, 0x42) 16:17:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r1, &(0x7f0000003c80)={&(0x7f0000001880)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003c00)=[{&(0x7f00000018c0)="21fde5fdfa42ad0b19c7b20cd9904a654062b0d8a5eb456e383c0b8491457731214f1c78f4edf70a989d27146ab0475076df2a4e88b816ecaaa164b0bb3cbb84f41ff3c8ab4c42d359b74f8f7c8c38bc7be46fda82e7", 0x56}, {&(0x7f0000001940)="e69154807908a7721733afc7b4e2efac76f5ce7ba14357888ae4d8", 0x1b}, {&(0x7f0000001980)="44c4d4774cfe9c1c5e6357", 0xb}, {&(0x7f00000019c0)="f4cd06429b33ff241d4d311d3c9c5261b4789036eda444f74f5463fdd6f84983bfa7684dc1b4194be54f1df8d414c217a858cf02b35aa0995d687b97bc42bf9e21dfdc63064db42be18504656563ff90235776673637730c502c420d6665195be88360df13788cb70a3a8af6dd15ddde1b4dd6084d4f2ad38153cb45cd3599ac42431bc8a35c868ee1c6522d14f1de89f1382fced5ee28beecc07f0e9fc5046bcc089c32", 0xa4}, {&(0x7f0000001a80)="51485b3f9fe8752cf11f8fe632c6f638eee9c9e99b25854c5839283014c9141036a30e216dda9f8feabce799b32b34ee66714e823f0f0bcfd5723f6a4ed96bf5770ff9bb", 0x44}, {&(0x7f0000001b00)="7e8c8705dbb6761575f4e9199ce0d6f6c4a1910008d6a1cfe58e08a052611abcc23d641d506c47be4bd42d26bce5fdeb039ad03f5ac26e9032f0f6fa25e152a253d8d009d827d01fcc084f0575019203e41253f4ed4866ef00127bcc13d73c822e7d989ce8d6fcd38e468223ef649acb5d2e4c3f7d2c84c57f111ba188cbad55541e8a5f2936434902905050b7d9392a5059303546e24dbcf67f4fd3a8e2ee26bd5386acfeaa1efdcaf1d3f2f98831e77e420b9dc71ed8790bfa14e92f9dc2dbdbea3652cdfa7a80fb00dd6a24909cc34ba6218440b894d41208d0904988a49f016ba7bb7b6edbdda8636bf9301e52d899d197c8016166370d7fb1d78ee4f0e8b1ba1be078a75a5efc3aef411b0bde184c6b83919e79dd8b7f253b3a907b0a257e7cb77eabaa3a528a22498c957154e3670f7f387707bcd73bd80deaa1a155d86debb5905a4153c211acf99e6d3d15026a07bbc0b64f1c9e9a6e4ca78dffe56b93891d97b9c1c0b3ed9c2fd9306aa48a26224b9fde8309fcf8ac93b4402c00ec2d11a6dd766bd1c9bccf657f9f5ec3f6d913c6f2adebea5c94e7df6e488bedfc42f8b20037f93ded5653e8cb6a6524adc5de33621005f8d228ac77d7585feb3078a29a8205fe554b855c2757f69502db37c46d9631e0730637053b676001a67aa267f4f88c8e07bfa8945b9cd516bd3d4b44aec3841fca626b8a29bd27451030618b0ac697d64f8ef6fa3f30e52ea9f5547ec2b7137fc59eaf45952fe103800b0a6cfb6ac4646f167969ef25d5b501567db7a5e79374be4a882e306afa6f10e3cd24f619eba33caa3ead268f2ab0ac24ade02b20df34ac483a21a6b4600d95938ef10d96762d6491928387e88764f5aa0c258a266d5b90a641f53d813b4b2767c78b409b0b264255d126d250993e180487fd51019fe4fc04bab3ca8b60f10117ceaa1d9e1a7d0ab765e4ec556fdb8fd20f95ec9f489de83d00d220fca2a6e7532b5d7a1b390dd88718abd0673cf22a485ec4e117ae8ac3d55da0fdb022a3eb57fac22497cd752976978856f2409a2cf6d4d39c3adbda4bfd3ef767047ec43d7b91d1f0ac6da21d95533e7c2345582c8e736c29d1e46f505b880be36ecea70a85df8ad08fb28d00c19f8dafb9c07ec7cbb22bf03c225839811e49f939ae7a5402c2257221556e5267aef32861894c47aab564edf87a51da4929ef84b5731a995ddfc8c0a3c73992a9832962c1c03e25e2ff1182ab0f54b8e4b7cebd1764928a7427c4a435d0a8ad1bc88b82d2f2902e8f7647c3b7a3c7fd7e2edf1073f1ee1686ef3d8eac42f3a70db0b35137c876f36b1e896ad3ed361ca525b18b7a545547225c2c2ca6610950d5da2fab516646300e7576fd599f430ad033ac5f11933cdf575a05a157837f5380a4c2209c0fe69ac46ac0b5d183b7d1bd5d77f69f7e2e976eee86d3d33318c8a15127c2d16aa3710259c53401b166744542cb15d4823188a5310dee2ecf3abbd5b7b062d904d08342494d210270269437c7dbf510bb66f86932a6247dca2918e1157ae6cf4f6bb89f4670e8f64020d0bdf1d7b14fa6997da835bf2b85cfcadfd14369206ae41d0feedca280d4238dd842ee185844c5404a2f4efb7b47107e6b314da7f493cd66e9082cccac37aa8ff33549f9f57c420374fbb46d60af5adf723c2b556e3a249e13c4661a5d6de0ef3be12e5668b1455e0a815d2c20e10052c8af28ad9a13df4aff5447e6539a01f2af91cb18b0e79c8eadf899b612087fe298dcf705fcf94fac416655ab07403c7f830d336f4d808d10fd696e885ecf4f8d6e37a14acc667a0d01a604db261c711b56c9737223647851f69d60d4e06d0e8aed8df1123252c6ac79e76913259cb8930f1876b560857df0287d046ee5ee77999c2bc01dcd36aae85ccd3ccee0ff58162757d97c7e65938de64971371d56995db524fc6efbf7a7d328f1145e910ff41f2668dc27d8ee12efa2ef78ac313261234e78cf9ed218c28c0bfc5b3f379ea04a00897b46e0a20d2168ab2d9fed02a6fcf6a129715a7fc989ad2960a265db0035299c2baf0ae155befbf28c27be25a77398bf0b911828f06a410a92e0d72f35b836807de6c4fea669be2619ec1c2342ae0d771d4deaa377ca1d243f5d6eb6d07d60c7bb0779ede7663230a4e3584933e38c34c085a616f7817c1bf2d95b4c066c3294e82dc521bbc2305dd330818725c2f130f91fc38aaba9606c145e2e80b0185a20395024c58fa504d4ed0b6ba81b0c14b4da96526f6b17b4933dba3f68a64957f9a3b6bc4c6442564b5410a2131721b7797e9b4ee8080590400ea538cfbc0da3f7ef12437d2830785afe028d6149aff5de183e00ddbf9531ec3d9aaea158f65b1653c4ae8d7fbbf63ea27fbc01c7b82b150461162f0ec5c1af1b16962e2277bae879dac101194631e3e98b2734a6df066d064b1aeffe65acd8940cfbe1b27fb587d764d5de683a9a90050e27e8aea0ea8327727a92648f72eaf3c523c6b335e4577113ca2ca7ebc6d191a00cc89643b98b1c29429e8bfb2a994b015038396fc4bb8b2937ec750102d94813ba5c9ecf1b5b418241a56bbb17784426ca8279d554bd48aa075f1859a1fa232766ad6248f4512636497472d00c5980f44ba7279f1947232817e07f6880231b9c8a8ff61580f8446f1d375a66e85b277a2d142f6dea2beba200c73affa2f115ef124759a99b940a2264092aa217e26d249f45f459c86b9378c47ecde712365a2289263bf4221b3321fa5975dc88330d827e1517ef0f049282c6a9bdf50f32e7396c2f8cd89bb65774d168d4423746427b9b1b53cc48e294de3a2cdea1552584c63f5d0501f88425aa7d986a7436f5cf3cacc732ae2a65ca071488b3cd3a9f89e1c8c9c2a9d70dc9cb9293b654152773f77c0dfebfdfe53b260b985c87edb7c00926f7abd12ed04da3512756b60c95b91f42ef15d44f99420681e80f2ae13064614a0d31874d710b334d7e29357de15791dd372bc310b0599f2331daa401b03cd83e7f8ab4d3dacdca3f0f61fb8473fc77e891fb28a968260a91d8f98ac4bb8ba90252d6219ee34baf2cac709a6cb74f4370c260b3cad5e52ee8f3af2e7605edd9ccbb51080ea202e6e72f95817a50f19a8a306f92eec5d2f06d5f9bcc28dc43af969636cf688da0e16bcfae4d361ed82008293d30d08bc99af2fa994d9c3649cfdce4cb49ab602195bcf9c1108e92bf3368975360174b49d437fc5361b3d9758c3e747f5ec42ec7e037234e747d56b51f0feb407d9251e88accacdae837ffb29a2b22ed042de53055160afd095f82c4bcebd877605906342381ba62f04611a4e008f190ff58770bbc98e5778115d5f68727fd4315debe84d560f46af0070f816459737ae54e2cd99c3eaf2c053d4cb28d1077ef4f6f5e0305b6b41163d5cc86b6d387601784eaeb68affc93110209e2562c7c282adee68e520e450512958fdeb6f1d30b5405f00b2fa35ac4bc88f6fa3980f35a6b5031cb1ac6679716a596ed7b2a8145f08b3335ef28c8c583274f5771c4c50321fb532fa1a9a6ce513e4b0eea6761d2d8c5daad2da41c9cb12f0a5ae815d03e93b43fd8e51389e0d446e9b4495aa38c757c4b6c442dadd8dc94c05bf4a155638e6257b18d8af4185da7648f224f9cc4dc34e9c5baf2a1ee122e797a4eb67fef35e7c2c46b81f4ab522ee4480319f1da6fe57fb0b1bbec2f99e6164d50a83aa0bb65237f20444cb3b2209fb6be51eaa71a23a78a166916497f177a06fd7258335aca8a53e5349b371abcfe56d885bc491e1fbc02552c0d6a1df98eecc9a6e95cb0b0c6f16c50be277541666a2d645d03759be91adcd1387a83f3ed20bced1d961b045f902f617dfec56dc5ce39b90ba82d451efc0a2928631b89a10dd60c26a9ee58b23dc6c722528a3fb3f95ac39ae7a20546025c4d1a413b088d8f7eadc7159cadab099521534a13b61de327a366d94c36b725c014a90b5b2537833f79c9367b3b4e3cdaa3c87a00b9d870f28ad825cb1c03391d5c38424e7c7f85984b8ccd9468fd83b7b48bef8b487849563382c89a950957806443043ae5ee18b09b6d52f1ba2f53e8ae0f4ee2725ca28bc5279865ea2c04b64392c03109d6bfc6aa91673a6c0c3156c343fe817eca1532205f5d6140fbe069ef32a4979c81ba41b1fc1da32554e0830f8ffeb12e9d6ff4ba37e8b527bc828a52c8403c4a37ee912aa773e23420bf7ad03b28829374517a306802e548defbcede8e833c111f52dfb0a85a188c4923b2bf3a8c38e71058e15d6d3d2ed9441aecc35b335493220a25d6ecc5c589939911a1522cd6cae7448151b91c1b8db9daacf0e510d309b056641bfdd22a7e02d1ec28acc0b0f112b3aec1beb9c1ae703d64a2694ca250114934b78ef9211f4ca4e2c42b8a809a8a6aecf91e65926e162b27d4513c1f96a3605e2771167dda6eee6b0a45174b239a37725428e3ce3d2773809686ebe3a2ce5044e129b6fbbc9bb98eab5bf0689699f90e636e6e9b2331c724f8b1552dfbf818cbb2109544230566615d9b84d27be485d4328b6b0322d5059b703f28e4c77cee172f5bf24ed8a6dcc7d6067a61dc01f63f7cd2c29789be3729911abb40fc9972c4d264c3cd6f9bc3306915a8403a67f8d79bfac77ad58e9e50c0295885c6d3d9fecaba1deef4cbb16babead174bbfd4f6e82da6261afa36f6a491cd61fc3eba4319fe8d5217a1de83b2aeeaa7e98d8e90f6fc32b18487a0dfa148bc84a52fee8c0d46aad1274eb360586f5f38c56496b0dce9e30fe6722a9f1fc0567920e2a0817b30fbb123d78ab4c7b1f64f33c7aca04c500bd4d34ff2f031515a03d83a7dab13c8aa31e1d790216491187a5bb12c0da1c07f5d2fff5b916c7edaa6ce71b31459a3002d699a7e97cb0e73d9ea5444f4b4e7bab2a4d7a85caa562d569c094952041847d263275beb3aabe219b406907b33ec8c0dc7add5d1f59973783379bc7a1d1e40c2ea4bb15fa6c909c390a12cc932330c503c84f04b3620ead44c1f5a9aad4b99eecceb512aedfbedb862236c89436b26f45aa77550333eb271caca98f7a16f6bc96816f1e40a5729e69941565d49aa1cd1dff76ecc6caad2bbc9debb79ab8cadbb8616b2dcc35a1c3b05aaadf462d129987578ed8f961b94987ae616e41fa9364b99101334a4429dc317a52ac5ad1cf2a48cb18249b328cf26ea493dee502972a3b4f06ec57afd5c6924f36559b70f64c518f5adea48096b4d8b6054778681628141fa3d87d42516e45f652072b64ffc271ecc4cfbdcded06d34106a276bd64f985993ce68f0fbdadf904f806ea482553bb4ea5f6553a96a1c46991aee9dcf5c37c78346b097b49ffcd1c31a92a0f3f7f2f606be00dacc2bd973223de7ea3b874e8082eb1624ee7e0282946c9db363fbcc0c2d45083ed08a3a202104df7ef280147ec863f2b0aad4c031da2e90b4cd98e4554b898af5a60b29b0307d938395d6e3cb8c3a756dc72ed662396c353957f44b04600bbedf68d268a8433a9a9004b008e5208f984e3322e0584fed0f11b5cf4145c016b7d671a49a01d1f844b42a6f1a566b3544e8add0a8b468da24da82eaf72b65c0101e3781f189038f62a061d08c03dc560659974220a212113151699149037c895d583a9e47d70ff69bb3a1f1200e998114bdc32e0434d0c0b68777bb12e84c83ffba5b0fa31a0dea94274ec44703550bc3f66c23b5dd7296bcbf0d2c8c372314b33f625b5e7e84d76445a121519d74ae790f5e96163dc81", 0x1000}, {&(0x7f0000002b00)="4ee3c2638ef956c52451a0bdbf670b60b466ee368088fb420ea3e40c0ac48cbfaf057b2549a699c24131849fe544baef580732016ab2053ff69abdaecf9afd68fe61378cbd76096489b7af5bcc40970c336b136559ae9bacd11448c04cc8e05c6f90ab06a70c2d700b4fdaaf1478e6e8d8f275837a4110ef0683ddb582f41eed0fc3f01c527a1efcb699a876fd285b1884e611dee32936a2a62879c3707f233c9fa5604f16bec21ee3fbd16c90630ea97b52a6916b13d9fe5fdb5fd01c5a3b8b6468de180e3444d8cfa084d62cf10dffa1b701347120efd16b424a67f5791938c13ed3cb13f53cd61b9af2631ea1d4e119e7e7664baf8d84656bac39f079da441d8401dea707b57efcbda26a7ff82c90f3d47cfe491e0914731d5599c3a9af31b36fb4932cd6c392e3d30c75baf3a181832c7daf905321e2c10e4eb6490f54f96f88689ee1775fc7fd8ecde08c4e3eb6dde76a653d20c4f144b2e0f524a876d7c8f42ee7b6dc9ca34f7316590e43b7085eb77d3245d316dbbc0f6c7d981fc4bf761d472e1c2a9c71a2a186e58fbb2d7c5c4c7cb4c3a85790ea1cbd3e3950beda5d342c129ad11fc3c831acad6d1a806f3d2df768499aa2f54de980d03c817f6a9e8fafa7fce87af44800f87e54689ce17c0ace926c5dbe21e25ae61279799a3baf146d5d35720367f184d3835e1f7f3741827b982c788fb1f926bb137734b86df6a91eb0fc20323768e2dbaba3abb3fa571d6d99eff2e4e75e3f0baf75e76fa7422158453e45c3b90ea4bd3342061e9c7524a405506c3c85cd41aa36e085e47349469faffac4494798a9f79c2d8d6a660f895fb285726d4928616a4e50b8488d99a04af95e94e5e942e56f9f5c30092a3db72aae70b21eab46337f211d9a03670dd9dcc7d8de96570c41ae51c1530f1dc7a91fb1e02169930c5f50567f8d242cde93d83a2acd0ce04799778a7fd05cf246709a85c0357df0d711f2f8764d77efffe8339f74760aae4428999448226a575d14132ae90dd8807726b57b727356aca46d26210c8a5975bb8bd0e33bd4921e21c1f350866c14aa8f6b474402825c1edca1d19257ee9773adca924c7785de34bf9d3a8ac4d51f9213c7b2f805de36186335357cce34cab387e31537a183e7115e4356ca652d162efc590cb3ac5c3edfda49efb7fa8d42571fbfa5c9d7b567fd5a31acea5e8848afb244e2e71508d287eb106706ba3bf06906cbcce9477c493c61169f931767a85906987e33490c61bd9af24b56843344027e52a93a15bf1c86948b896d1afac157665af7f761164c7ea52f4701293fe96621d940dca4be43011348f9165aefbe5193288f9c32f6a825e6745851625dd8cc64ee6b003c2e56d5a77c1b79738a51c7bdb1a531b40de2e075a5423054867f7b22fe0b45379fefb2f82121eac9631b449178ca0a33faafef534ed38d22a62fdddb3b18b55f82f1994cd40a1a2dfae4e45d2d9bcecdf6f07cc46f4537723ec967920c460761a2bfb32231c8a2d98c56ad0d6ef68fb13bbe9725cca18c3c689507b2d0dc6ad22c94806256e11b308a3e3b7ddbd31dfd90225da779e1a80b91c0b1918ef08593c80229a559aa57f99e224fa9117a41d1b6248c5eba5bddd9db21b7fdc3ccc13967a8d6e13ef89bc3c1b81244298989c0fa3265cc343a843164415a005ef62485cb7c5b0705e2cc73978812c88c289095ed4bdca25d4157aa40d8013603c8ebcc3c21e6dd1023c80380081e00e410899b3f9563af8443f45809e25d086b026784c32aa98994562352bd198bdb72548bd25bcbce45d15b4bb7d64463dd080249db90ecf65feed494c29f9607eecd348e02d772f18280747e9137a8280df6c1e3f1384e4d90d8992e444bbf418d4888b87ab74f64204853d52c33011138de513263435ae059191d28f850122472fa15deed2e4a712134e83909c7fdeb0610274aa2dbc4e2fae103a57e2b24d3794487f663cae0655fdad5788bc452aa33bf491cc5b8c783cfb484c00bf0091e100976791d7847831fd0f6f3280519d8d2e9f2603e27f78d96791f990c7a13f49fe3460b2c5753676c6f0c9c0864018fdd94766f0ddf2aacf241f159bf5399de9ab53611f82df9bbd92867a8fc47828671a91e2648b7c52aef38f25dee196148b80062637dd142cfd9d09680633b243b641b4ff949155dde163ee7b63b7628d88b6da5354083b6d26bb83f36f19b6cfaf659ce70bc58ac1a6d9df9e709e2ff65d9b22775f0d318c3f2d308edb4c3c7e240998ebf586a69488541331d394877938a02e8852c1332ae2e2ca63fce282ded608baf7461dec897452c4f1534eeac5a19a1def541925888513f1976e44893b6e0bf4ce899237d0397287cae05e17160182a4efa57844fed4f7141c029a0f7bcefec7449a5b1f8aad901eb277d674197b4a507eff161859e0778222a2acd2ca5828f68d9d42f81f8c017c6053b2ab4aaa158d64725326b88664d1eca34e10a97a266767079a104dafad1c42a6ab559c6affa33df207b1c925f29bc24c12f7362a6af25e72ffa2d4ad4bb9d0918ec4decc88cace4e694f2ff3c589692f713785edc54587171626993e38e8042b6f9ba6cde07e269b052bc5c9eb19151f0eb4008d1dc1aac391a7ca25849f75aaace4fa2559424601b2338af19e18deaf37dab559c8c4cc3161809929c02c169df65301cbb951ab24cd3d04a17baaae04ddc16b950da85cf2d8fe0e960ea6e5dc2a48920ff6878c69fe8879d4ceafda9e107f3aa3e6a5db23eb264a9066d9939113bc56ab704cb6278f0231adec13bf5ee7b5348a7dcf0aacbb54380800a1ea0564ea1a5ea0986cca3b594e1d3969051c98ed5e769ea759b00edb53b3dea0e2aba3eff1ba119df94e8c12423abf1c4ed30848d2bb0a15b72061808b30b7ec2c99ed5231245ecba513f836299b9e158a56e197b2b813efbbac41141e4402db256e590f212141266519f6b1d42bc4a377d8a39802b16fd2d2b20767dab94900f7f6b5233f9083440987d7bea5673eeca5a95cf09b3bea58e6d7678024fee0197c8611b5636c241c28d47cdeb744adb38b3044b5f27768906d70af9ed3de711a2b3c34c42f06c785075a24652d2bc69d723218987c9ba8d27d03109310cdf7f0736f1599b7dac27f08ac5706093d5acac67613f2926f667792c40408768462dd76fe49bd66cea86d2313d233e94bf998103e9e905816536f11fef21b82c094f4496333beeee12b7e5cc1f50da05ac7eab38cbb2fbef0716628446e06bfd2597184254711c42d1b8914cd38cb70f2c2ea8ed96cb7aa6a2aec68f81c17b23b17fe694d022c31d84578621ec2f99a7325ff7e637f02894788a82dff2a34618148174a232e3ff2f2649dc4ea63c08dcd551b5d1afdfb4daa82e1b6f93abc5bf1211f8e246e3bcd23f6a8a750268783ea885938edbda7a328a1bb234efb060ce03cb1eefadbeb83e2e58f2b62ac7558cef7862929e035514cc87258a901fe9ab1cb3c382f1702bdc5edeee42f36ab84aee6c6afbb49cae370af9ea06a3cf02fc9697158bcc915ce5bc1119c5ff108a9e23f00d244cfa5427466f56ffc11d0c9f7f2ef743a7730905e9ddfc910777bf041606f8269d26e52d596f69237f84f9e07245b8bc73911db2f3d278db7469fa49bf618d07bea7bac41ec1625c02170c381a4acefe3c387064af287a6a4416a24fb941d1b022a6092c08f9f2860ea26bd792418ab224370bc9ae571f6ba017c7f10ad96ea526c00fb0d182bce366aff0145a971a54a6d2f1f9c7637f5bf3f6447fa06bb666fbc20f3d103b254e86444db96b5adb781fceec8f45f06c519f0df31d183a48a8282deace3c5c83132da873e91cfef8cee5d2fd5d480d20a3057b765c99e60e5952fb24e981ec4c65bbf6b9a74c8534cb170ad37178cc8631d38e434dd8ce4b1ad72cb8d26fc2e924beed4e71afc5a4d0718eebc1a097e5f84614f0c909565119cc2e3cc39310ad2e9a38849e831e3cea7f39a4925449f92f94df17cf8d1fad19fb9db7141a6dffb91bfbd2417697d071a39414a44af1f39f8041abccd19b4db8e842b9d69aa1476a8bfc42ac9efed704ec11941ce4eec612d7e8a817563d795564202612e010dc654b0c15ed89231bc3164202e06862cf8f701dbf1c420385b11f207994a78df2001c6f19f5fe87ff8788bee09395975d127e20eb80196340126847636519c8d05ff5e526089e8ddc7a8c285d111818aa2a503584483bd1cfa7ad99ada58b647cb34ecb3a886d91c8543d0ecd64540c614fce3434612cdf1310a6923d5e8c2b0076e2345d4719f7bef8d88f6be72b627913eb14793eea125843d4c6a2b848c52176182fbf0c7cccd9438af80b9ba28153a1985383720aed19f0862e70ae8c3e4f9dfe97dcad66a3ab7aab588373253333ffcaa69af53283bb1c6cf8bc5a14a0f0b4bc8de12afbc9dff42bf247a2b497334fe14a0059b29724752bd13eed8c4e114596d0c91b5d0efaede682d31ae558ec50ce4655d44e162bda6bd10621a1cabfd2a77c55d9661102c1e9908528bd22f83617bfbed337d037222d92ebe88d881d6bb4e9f77ec1a3156549731111bd39337176bcd730e10d32033a9bd92e93d4fc10d94049dfdf562576799f9274080bbf70a9924adaf324f7c4174c4cde9f795ae7931cee9fbb075833de9221824ff97da083d6527682619fe625c25ea743af75a6bb5efe963ce2e03d16d124ebc5686827f18e8c59f38b262b3eaee18d88eee70f9751fad0f73eb931fb599fe87b1370232b42e4b57cb2bd82a7642af2360f58f2ec18174abad7542dab57b95cf2f99937c9ad56ea814ce2ab2368b6dab362c5cd8865e88477ef82a4aecf649237857da525ad9f573b0a28f68b9e96ed87e411074ca188cc6b1e87ce6e7f755112956a401453492775b4c9ea03a36620ca048c8333596b5cd10ed42333c2aecfd6539af4545d014ebb3bf97a856f86f122999e7f7d8ba96053fdd049453d7b419163646c2e985d8be364074597f3333a02fa0cdcdfc3884961f3ab8082f8dfe275fc8bd8087f9c0703fc19c17a41f83b4a1f587286a9def0035fdc2b0e82d476c0edd9c5dc40a739680c898ed6c477b04f421cb6f32b17f9eabce0633a0c123699e93eb544ccb326af0b4e5fc338b82b147c895358888afdac3aaa9612124b5554b02244066656025c121a29f34e0f0221146fb26688b9d3b75a8f6da42f03585c07035d200cd7f37191e008d31e7ef0d086227c3d015a06fbe685d34e0e12bc21bbe3dbade796ba50273bf4c62bda89f1034926cdf57d44f154a9f4dc4a451ab7fd546dce33b31ef4f68300f571b03a1ee89930c51e785e5db528dffc59896c4a0eea6dc5d360f7767ed73c1a4c5e1d0c51350be88471c39ce626f1d51c1bf05cfa31239c9d96bf199916d9126ee06d6a936840c200fd5eab186263348c52b5747e91cf2f5dd9bffe366217c7e7b1674abcfeb2062520868f8e83032d69387fbc0fb2c6493d060b1ee280f7af86eab2b0f3d1d1d1326c6f2d073e2df2e4bb0725911c0c29aafe0c5f4c21d05970ba8e04ca56dea304fc93e43d5031fb1839d56b8a3b6140f2e1ad5edd85ce1b85bc8c4743169baf1adcce312bc2dc627207f90341aa4ebf21b7d7b8b9692c37780148cb79add0f4c5315191a454e64b8087cd838b3a12d323e0ff90d300cc5d9225f97c7dcbddd2b7b82a0e769b32d05904e7c09c8ebedd6475b36985abb37d924611505b16360e4d9fcc16fe4d46bc909d71b27691495e32abe7", 0x1000}, {&(0x7f0000003b00)="29953b3ce6f5e97e647d08fa68ceeebd499cc13db7c00488bd9dc34eb999a493e8d2bb7d744e13fd0f5bd9bd2dbdcf80a855422942cbaf282d4a63b103eb97d31af661a43b7ac9eb9189d28768ffc96303ef8f6860af3cccda516e3a6f6c46c8b96eea2006277d04a2b6079b026b3c782f532de67a7cde8f331f4a3e64a06dcc26f572c8881787412e8c58eccc693e41bfda2ebc567585f95b6763408cda808b86141a9e1b758c9402d7491f6412634f7b3e83cd55f9edbdb4364bc78e64acce48355b82a9e1f23da19b8df6975a2041a4", 0xd1}], 0x8, 0x0, 0x0, 0x8}, 0x401) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r5, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000003cc0)={0x9, 0x91f, 0x40}) sendmsg(r3, &(0x7f0000001840)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000040)="b13641efb981316b5a6fdc4472041f40e57d81968b31dd7369014e94a5f5fb02e84a08fe883fe67e5ecba8f58cbb2dc7db57e7a7a82dbe453dab897ffeb0097f7d8c4223775cc9f6eb8d7378ac3a2c576c0a4f3e7bc3019498da80c50b4b21e7ef0e9078f70f804a78ad3c1ae26a54658203683ebe3748342205fedd22090e", 0x7f}, {&(0x7f00000000c0)="0f40824df143a2c30728bfef4b967357fee5b61f2fde213e6adb6aa4b98e7c661b219ecf09a97430d45eaf94e58279f9a134c0794ca4efa3fb715c2eed34b3539737fc4860d95945d59833ef43c7e29e65bb29d6160e8191fb580a8e1ecfdd40edbc62e744d6cf60bfb1880aca3c13b8acf522a2cc6125dde376a8ca263ec4da7630084b571c8fe95a505f4d389ccb892f3ea71273158ea97b81004cb384c24f1dcdfb0b8fe0ed8bc363bb0aa4a8fcf6c9", 0xb1}, {&(0x7f0000000180)="b1af69058a5036a941ff0a87e78abf932d3ec95422037f10e8c41a44b3761240c9bccee2a0621c7c6f54a5e01ae025ac7c3a98c98b7f34eb529cbbade8", 0x3d}, {&(0x7f00000004c0)="4332e280d5cadee3ad8510d5a6dcc3b208d487b33d13c4df0d741db679d5ebc50a6252210ec331799bb9b1f482bd4a11eda81dceeb0b2820f9c7109d8d62e20a377455c1b07774142ed7bd47ac03bda205a78025b380d9bfdf9060d791c1d86f0e9b27c744bd289b6865c53af5d098bf990e4dc789fb1fb08bcb7ecbe90612f3e3270d7f82fc9242eb416aec1e70960ba0a42f61623bbbacbb53dee1a997af197f08daedd32f8d5e283d9b3f032e6e1383bfa8a528e25f2faa958a56b82d29d4865294ab5052157fae0358aef061a29ea86f2648064655d1f4b5479c195420", 0xdf}, {&(0x7f00000001c0)="d23f6b32685a909afb5c346cf843ac242caa2612663bbd54d22776a5110220e63ce65e31742fed3be6c4ac7014805da2fd8a7662850cab89dcf77d4e0a82f845801033", 0x43}, {&(0x7f00000005c0)="5e8b015fd9f032b4bcf6efc69abbfe5dd107c40133fd804ba586839e93f7564908e8d5a11685726255af2291db93e1c979b0db26856b3a05d627ac7e03d58ae7ef15427018130ecab2b05e2fef03ac7432dbbdc41fabf0c79dba4cb7a2f4a0d83e073299ed87d51b9c5858e2de319177c5653b0c20deeae2af8f472ad3bf6aa9e16ea67519a6e00ff2d94eb086071ed0250adc00fa2d0585210451a3fe33717efe87d577121b146eab56b3545dd85ddfbcc2bc05a312036effce4d0abeae117c0fb88fbdcc229f788d492d2d8fcb", 0xce}], 0x6, &(0x7f0000000740)=[{0x50, 0x1, 0x8, "cda72c275f1ac080a4f0f472b0a1e30e71ff4a193b18d7ea31b0487baec52fc6a787dbac0bc70cb510c4823de237c0c19aa214b34dac9279cfb4d6"}, {0x1010, 0xffff, 0x3f, "76e8dee159aafc863d500f1dc7e2a9e6c496be75af64b694372ff85cb9768f4e8a868102481d43d95edaea91c7b4985b0ccbbb4603d9192c05d26df2217d472de3d040816abddd70bb8938c3ca1599a04ea5bffcd0910c90f21909595246bf4f83ace710dd81ef8a30b5fbabac7e493941463736f115efaa19a0926daea28736eb45d1d192ec9e936eccda9f1de3fc4a7c53bf7e240ef895b8d63551f01b482127aeda763a1da4122e2fb0467a5acccfee9938557b3b1e806836005c1c29a8df939a27580aee022b01e0f58a8c5609b04ad65c1d1e4637f378b9c2515f98ea1c30982111ea1a5735560fadce307eff7c53512a18a2ae9b7a930005d57c0dde468dd60320cf2fdd209e34ffa28ff2f5c1859e5e84f35ccbe3c223ae4092f6cfe4cd88422f8a2fc15891c1a65ae2c521182b8203d00dcb15895a6e0e27559513235c6ca5ab78b7950f1ccb6c28f07f4f4ff2e5043e01b56264f35a1c2f19141d8276f0bb446f32e6bcb283f49c3b1bc06f2ba931524be3571737aeb8d135936d5f7cb15e4b45bbc79f084890961a22d463f4af657dc15a8a59e0266ecf40f621047c1541465440ab50ee9bb467e268e1ad5c34cfb8601ccd345a59036fb0233b3b7663b2de368a2ef7cf19bc077bed4fb3bb9395545d9010077ca5df29fb0a549186c2e977328cf28da6cc179aaf3f55acd8363b34155819258360ce5be0ad8db80b111d4cb81b3ce4a8c18fd1561e05396ab872df9f3a8918ed45602602a9b275657592d135943fd955c26ec77caaceba157dd0bedd505f88ff199c5265a9d1d628ef0541b2448cd723fd82c17501288df3104391dc742920e7adf323605d31c538d1c75de9fe3ca0b40277e312c3fae11834656ba825c71debaadfad12ca6a4af6acac7a708ebdb5f1223f8085cdef7a2b37f761255ee8cc72753bb1146250b8343431cf3a9fca45e219e939e4da9670aa3b1211d861d09d69f7f506ada2b764594444ac394fa7fdea5504afeef95d7d81ae9aa4f32535479862866baa02243af88c652841fb237fd35745fc0cf755d1e545400e862a22aa64dc1e07b6f7607d5bb2ac7551ba6b475533a648b6ac7c7c5144679987d79ca41ba81dacfbfffd98d492107dcda2658bf9e3cfed7d0b5afc4cc293b0186d88b8921714cd6066c6fe52378fbad83485b597ace8cdd0642525275208a8ef4ebf20d828d3ffcf5347b664f73112c1ba95c755e7508216551fb7649655bab9b4e2ffc462430adae2a8c76a5a63f09b6a7d59df9204c17334e395cdf97db94586171724ff49951599f04be6d0e27019bb6d0598df9d2c3063b2429d387333859d03bd9ffe49034d025c0c6066808144bf1d83215d9330226d12e30d8a978f8f9166deaca2263a435c59d92fe0fae060bbc53d9029f9a18d7f6519ea5d0a2682cb5404a5422685f32dfcd2e6278c944e317b10461843006f98a4bdb12a6b0c921feec5a158a3576cf2e8f3df04239e24b6cf6bbdd8b0989a4ab3b82c6ae66e0ddeaae230d80dcbf8d19de0bf3539c63d0afb2f84aab2c30cb5139f358e6ba513f15908166508c87a5e1c3036459fc0c32b3367e168f92a1ed48db26ed7d6d14d4ad3830db60e522cc8ca852df6688b4ff98d37c1322abfb4a99cbe453a194040faf27d727ce46a6b440b0b85d23a30fdd15e3a15a7c1bf963d27e45c2a62bee542db55b28b02fd8a6229ea1364965c31c13db8c017e25bc748e37540c6d228a60bdd092d000ba6fb8db80890b904081e4c475800eb23ac0733d6841027411f3e498837b3ccda0e04de37994e1b2d44c64c11371d8f7b0b60899ea70df83865f61ecfe4073b1ff1a327fcfe02f6d7a55b391dd81ba6089250c96f6aa17aa917c359fe67cd44435b9bbf85ac459292286a315d7d3976d519c34da28225ff43bff15fb55f0ba3b268ba6d336e51e104bd5f7e39ae3cbdaebe75f7da6e759edf27975fd04e10fe14f5291b6d61447e54a473b3d6cc67dda38b5e86c51747c0a780f8d8b1204ed6ff8a267ba8eef5d5f5f175c6af8a295b49b5cf9069335e8e7a2a7ebcf13663e8a79012def38cdb8e3d23797b09303d030e1953a9198d81691f4f1014c1011b0321bd3d6f104dd0a3b66d932364bd9b32c27edade2285020d734a8e35646c584a813846f87fbd54f3975adaac4e201750f80b71b621d5d2c14eb2e2c90ab0366793c90dbc95fe0d8e7a7d2413a1f1429a6c425fb50b0a889a866636c218c97b42e04ceeaaa39e4a9b5a09d289978e90c6e6d1da00d8700950b814f3be3503c060fcc847bf1f89aab19491f16c6ffb774fa322005f2be499bded97dc4e44da07e0141ab15eebba73983c04dd66ca8e27c097af3fddd49acc2bed61821d9507a574a89b5dfb66844c8186e48af30736ca00990c40391add7d617a08e2cecfc6f03224c414ebc1a078fe4f3d56b224d29e5d12c5659f906163b15f8a6e4cfe16e64b553be11e2f4784e9f46f499d4b823345c2d667d92d5588e9e4f76886a0d7397f9d2dc3e5eaa8573d3d701bed707914190918766edcdbe8b6b27d9db60201ac1a4e826e9ba1353a681d80731f82cac818c25a12f131d6c5dfb62088021ccff24e4067cf17bd9bc48da2a4b37e1b18b59eefe87fc52eb4c68bbb99535ac14a5b6bd4eaaf119a268b37947f6004f653923c6b5c52e5662d82e2168ab0c15176379740474afd5d2dda706249d0fa265f810f7265e420c88c351daf005edbce98d36a1b326ec4891a2c5e535792e09bcf7d7b8d6be8ff7e8c848f4078433f5212d97c69547973a86cbe811ed9871b7d0b839ef19abcee5a363e5825e79c270134d1b3523ce1d201d4e0b756d33d441866f489d7b3c2a73577072c6aec47fbbd995933cfe8510fc8222a7dda59bd1810ca3283356cbe2c184937d267bc2d0c23d462bbaa1cf66afab86a25da2bf8a6e73f05ba33a12c8829239e5ab82d9434219dcde9d600c9223f027a7c4d4a43ecbfb702b4cc1b46f29cbfa837d731da17ea736336d736e1ff8383a75de69646a27ad89b537746a1d1e76ce8dae977486ab52cba26057819e7e474bbfc603b9e51b29411a3d9a0fc5507e6c860d7990be8c3a2a2615c610f87bf12288f278189f56a5f5eb93bf6324735936ae5734716c8e35c2f7944d52b0888283e192132e4b33ac9627d9f6ab3a557412aab18fb27cbf685ec97b9a2f8a7a9cece7a5c024e67b528f568629219b66dcdffcd19d8f1d34bbeda9c2434af282c81f88e10f4df4f318799f23f10226ced4584a586bd288cde01fd574749587fcd9147860fbe6f51dfc13174810fbb87cc5d69c9af4877f7bdce8a5af614bf5bcfae0d93c901cbdfb755e290bf3ddaf678c7eb5f73b5d0e4c4f8379fe28f00319af4fce6a7f21e4b91fe8d6c4e4ea4bddb6b3a59da834c48a427f2e9d5e5e2430621d4055b5c96cb357d447d80176a4bbea953721ce83dba21a4e2520ba8b7baf0cb736a058a17260178419149db273e3c859de4297adc4b3fc5ca33a4eb07cd6ec0caff64d44c0c1c76989ad696ba91350b0b55a4d1f3352a7260a3c4e96711d332b28cf4e9f54e2a77945efc9dc3c034deeb7e7abadd1cff8892119ad157a2d0992c5324acb88da2c93a68080d332db5b1113806543331620b040247b983cbd9abc7a27e0dd8a69861a0eef10338b2b60be96c6eace57086b07584b163e2bd5cac15c09ced8d905db157620eb8bcf5d2d7da777f11fc88791088b279114da219a344c5b830cde1aff77b6c0ba1bc197ad2c664a2d5ff421ff3ba378945b89f7645901584d3293487a9e2258b016e0c66a57b8d33ef91b76802661b7d493aa94d3825a0bc60d5fc712359af6d529a547a99024b9cdfa2019a64ae18c72adbaac1e3e3847a6f1c5723da18417a46bcef39569bb376ad3f0138d79c9e13ef7e9f05f1076b904223a5ca3b153a43c13e6ff79b93892500d2b9f0ccd9f1c00b2583d25c6e120004b0477c5e42ce07cd198c363b7e9f9a3b759ce9d1437e3e3315bc56f3ca326beb076efbc489a36dfb5edb0d0357df9ea6d8cf2b84f85991e9abe1818586466fbc139b987b18d816cb194f8b5c7a2f988ec1d94e384e7c96bde1e876ca66eb6b5f602e101303c8c29b7d3ae89d48cb82e1bcabe2ac4ec3b663208aaac258d6231127df0450683b4744cd84fde00e405efccae7021203d83a4b5d3dbb7338458efecf490c4b9326595740b270389898558c4599f5a9c33c3e6e833549777faa3ebb2a330027d1fd676ce8b615fc3dbe07c7b7c07e15c4ee275d89c3110e5bf6100d78747f7d541cb67d3b3d4959632454cefc454aac8e21e3fb7b2e3a6b0598133c26d431325e23cde74961097041978ddd4ff00c4692e6ba0f9a874c003ae274e6479112816c1915f9c44bc862486f045e2132e05c684e8cd40c310ebf8f4cc994f50247c0e3f4f754a9dfbf6c0301014cd912232b8cb3aa6d6ee9e8b8af9fdb511b63a288a1568acaeb969988036d409f91c33915154a81466756e6af40c7d85b88540c829a3fc7ee16d795942fc7820882ad8f79d51a9e2902293112a0ab2eeb8c27995a741290f640301595eab8578b86495a95fe0c37a6fa5a56b5fe51c9236df4907115cfddfb88fe080fdb227f3efd4a26ba5f5a421f0b5efba611c29131fb3e6a603b50f09569f0698c9b8ee6a1c5e177e698d266f02688766ffa1f852acb6e69a35bfc737d4ff6c83db7a278b63ec139e04b254ea8910b45ecf4bb07a93472cb25880c2c76fed3dde8b3b18fb3e87f68ae1f7f099398ca3cd0cdd9b22804eb6ef696ab0fcb4304cda148b54c9b4de6cf21b1a3001cd77c3c2e7f0405b294557165f99480c3f9a42567574ada50ed0435e607df89a086428964bb6f58480e8c87c3b98346e02274593d8fdf6eb02bb4d805dc2b2972d0985c1cdb9e8396a31a29a851ebe5b8798e86ac423839efc5db5fe7d60acf71dfb7fb7b815618b8b9975c5e5dc1a7b5e1e3f89f80813285ce50a0df34cc33fe8532c060e6fe34a71d019a8ff6a69f0fa4083f0ae76fbe5c18fd516d39769b4dd32464a1d22a8db6ebd22d0a0cf22aa7a396c10e0850accac4c0172ce09a6bf6b3986d47e8f55da3e93ee80addb292375ea70883abfb83be6ab3888f13b069b63a0fe239dfc3be082767fdbdcbd5fd44d1e1249ff422a7af6d4f98fc1779a68bfa7e70d23a5cf173707f182d447e8b4a7ee0ed7dc50ce155a2a19c034cb3a31b4a46a4604acc3021e2ff86a1001cd84eeb4fa4d2d3bfcd7a7aefe9f011465752123033e98a597463b37375bcfad380d35290045f1dddeb5da8c746b65bfb5854a26246354b1d8954526764003e61d4bb08783ffee8c1f6a97bf3ac72a9df070e0cc793386658dcbbdadbd23b1efbba49d51bc7ef286807b654ac7a70a995d0a239d61bdfb5155b4a83b257c57fc96ddc7de8ba4f5a2ab513ff46672b1644992502f94cbf5fd17319bf55312dfbbd95f3f4bba8486968335aed10f848651fd29d96594e19453d2d7efdd514c4e00446d3a7a39c7dc8c56583e99e4d969032c623cd47511ebf7a4c721dd7f2f3f98bf7f681c2bb2775b2123034a95f635393271d56c4cde138cdb615c76dc6250f782aa1ef282e5811d97f18a14baea6210ab07019271f72ab85e8d265e8e5809b21119b57dfd17c9ed6f5c1498394265ffaf0584f8ebe8463228f80b2192c404adcbf51f8c7ca9e80256e7759884e6be0c8015bfd92dcfb6e410a043603b765f5efc0298366052318d509086fb3e0ae67476e8ae13137a3"}, {0xa0, 0xffff, 0x1, "4d4a30bf825d17ee042026e39a2ed04f3b4c9478643ca572e26faa5ba4c5ecbefa7a08fa99cc409157416a603466f92ebb1b26b51c8e479d0f505b889feeee052f77a6d56335890499457c4f424d3a7c5119f80b456fa7557c515516a95988bada69ba8e55596e6b4410333503d38d6482ab8eee09a31cd255fc6e1db33c16e5ca85c45e4779ddbc8c21c950fdda"}], 0x1100}, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:17:14 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, &(0x7f0000000000)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c1c8a4ad05cf15d6be082a962e762c84c38b15db817788c5e16f1add207c763c9f", &(0x7f00000002c0)=0x84, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 16:17:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:17:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffe}) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:17:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffbff], [0x0, 0x0, 0x482]}}) 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)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xff, 0x3}) login: panic: receive 3: so 0xfffffd806f66c190, so_type 3, m 0xfffffd806f60ca00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 119299 19542 0 0 0x4000000 0 syz-executor.0 * 35290 97720 0 0 0 1K dhclient db_enter() at db_enter+0x18 panic(ffffffff823e6e6e) at panic+0x164 soreceive(fffffd806f66c190,0,ffff800020e1e2d8,0,0,ffff800020e1e1e4) at soreceive+0x1727 soo_read(fffffd80763f11c8,ffff800020e1e2d8,0) at soo_read+0x53 dofilereadv(ffff800020dd7640,6,ffff800020e1e2d8,0,ffff800020e1e3c0) at dofilereadv+0x1a1 sys_read(ffff800020dd7640,ffff800020e1e370,ffff800020e1e3c0) at sys_read+0x83 syscall(ffff800020e1e440) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdbb60, 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic receive 3: so 0xfffffd806f66c190, so_type 3, m 0xfffffd806f60ca00, m_type 0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823e6e6e) at panic+0x164 soreceive(fffffd806f66c190,0,ffff800020e1e2d8,0,0,ffff800020e1e1e4) at soreceive+0x1727 soo_read(fffffd80763f11c8,ffff800020e1e2d8,0) at soo_read+0x53 dofilereadv(ffff800020dd7640,6,ffff800020e1e2d8,0,ffff800020e1e3c0) at dofilereadv+0x1a1 sys_read(ffff800020dd7640,ffff800020e1e370,ffff800020e1e3c0) at sys_read+0x83 syscall(ffff800020e1e440) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdbb60, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e1e020 rbx 0xffff800020e1e0d0 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffff800020e1dfe0 r9 0xffffffff82193d9f kprintf+0x16f r10 0x1 r11 0x5009107e70e94df1 r12 0x3000000008 r13 0xffff800020e1e030 r14 0x100 r15 0x1 rip 0xffffffff820d5aa8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e1e010 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=35290 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020dd6770,0xffff800020dd78c8 process=0xffff800020df0be0 user=0xffff800020e19000, vmspace=0xfffffd807efff5c0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 19542 396464 92997 0 2 0 syz-executor.0 19542 251014 92997 0 3 0x4000080 fsleep syz-executor.0 19542 119299 92997 0 7 0x4000000 syz-executor.0 11448 496436 48415 0 2 0 syz-executor.1 11448 397355 48415 0 3 0x4000080 fsleep syz-executor.1 59156 143322 1 0 3 0x100083 ttyin getty 48415 341257 72559 0 3 0x82 nanosleep syz-executor.1 25673 450182 0 0 3 0x14280 nfsidl nfsio 90748 408928 0 0 3 0x14280 nfsidl nfsio 72719 187556 0 0 3 0x14280 nfsidl nfsio 25030 32931 0 0 3 0x14280 nfsidl nfsio 22505 55584 0 0 3 0x14280 nfsidl nfsio 59820 116512 0 0 3 0x14280 nfsidl nfsio 30440 71978 0 0 3 0x14280 nfsidl nfsio 83091 110751 0 0 3 0x14280 nfsidl nfsio 94405 486811 0 0 3 0x14280 nfsidl nfsio 40221 295662 0 0 3 0x14280 nfsidl nfsio 58506 376119 0 0 3 0x14280 nfsidl nfsio 920 490944 0 0 3 0x14280 nfsidl nfsio 36891 418989 0 0 3 0x14280 nfsidl nfsio 77028 77780 0 0 3 0x14280 nfsidl nfsio 29186 520020 0 0 3 0x14280 nfsidl nfsio 51814 481320 0 0 3 0x14280 nfsidl nfsio 1477 409454 0 0 3 0x14280 nfsidl nfsio 30457 409705 0 0 3 0x14280 nfsidl nfsio 22692 508592 0 0 3 0x14280 nfsidl nfsio 69333 259089 0 0 3 0x14280 nfsidl nfsio 93118 439485 0 0 3 0x14200 bored sosplice 92997 168538 72559 0 3 0x82 nanosleep syz-executor.0 72559 119102 64997 0 3 0x82 thrsleep syz-fuzzer 72559 132383 64997 0 3 0x4000082 thrsleep syz-fuzzer 72559 84659 64997 0 3 0x4000082 thrsleep syz-fuzzer 72559 390876 64997 0 3 0x4000082 thrsleep syz-fuzzer 72559 416903 64997 0 3 0x4000082 thrsleep syz-fuzzer 72559 220881 64997 0 3 0x4000082 thrsleep syz-fuzzer 72559 17739 64997 0 3 0x4000082 kqread syz-fuzzer 72559 43888 64997 0 3 0x4000082 thrsleep syz-fuzzer 64997 108888 36557 0 3 0x10008a pause ksh 36557 520338 5111 0 3 0x92 select sshd 5111 508161 1 0 3 0x80 select sshd 74030 403609 90293 74 3 0x100092 bpf pflogd 90293 422217 1 0 3 0x80 netio pflogd 59785 419259 40623 73 3 0x100090 kqread syslogd 40623 274337 1 0 3 0x100082 netio syslogd 92864 405866 1 77 3 0x100090 poll dhclient *97720 35290 1 0 7 0 dhclient 54487 164963 0 0 3 0x14200 bored smr 78532 430750 0 0 2 0x14200 zerothread 20265 216110 0 0 3 0x14200 aiodoned aiodoned 18008 87431 0 0 3 0x14200 syncer update 55565 464486 0 0 3 0x14200 cleaner cleaner 66148 415063 0 0 3 0x14200 reaper reaper 36301 304391 0 0 3 0x14200 pgdaemon pagedaemon 35067 316217 0 0 3 0x14200 bored crynlk 32135 314899 0 0 3 0x14200 bored crypto 77995 152017 0 0 3 0x40014200 acpi0 acpi0 92294 360007 0 0 3 0x40014200 idle1 48854 258263 0 0 3 0x14200 bored softnet 58614 327087 0 0 3 0x14200 bored systqmp 91200 206672 0 0 3 0x14200 bored systq 17958 127513 0 0 3 0x40014200 bored softclock 16948 451349 0 0 3 0x40014200 idle0 1 215883 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 97720 (dhclient) thread 0xffff800020dd7640 (35290) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828d0898) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0xb3a #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9516 6414K 7122K 78643K 11544 0 pcb 13 8K 8K 78643K 75 0 rtable 112 6K 9K 78643K 526 0 ifaddr 388 93K 93K 78643K 687 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 69 0 ioctlops 0 0K 4K 78643K 2310 0 iov 0 0K 16K 78643K 47 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1686 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 13 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 168 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 1390 0 sigio 0 0K 0K 78643K 4 0 proc 62 63K 95K 78643K 531 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 45 0 in_multi 973 31K 31K 78643K 1062 0 ether_multi 1 0K 0K 78643K 12 0 mrt 0 0K 0K 78643K 3 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 241 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 212 47K 61K 78643K 5178 0 UVM aobj 53 4K 4K 78643K 53 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 48 0 NDP 12 0K 0K 78643K 38 0 temp 116 3882K 3946K 78643K 19930 0 kqueue 3 4K 12K 78643K 12 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 41 0 39 1 0 1 1 0 8 0 rtentry 112 84 0 43 2 0 2 2 0 8 0 unpcb 120 256 0 242 1 0 1 1 0 8 0 syncache 272 8 0 8 3 3 0 1 0 8 0 tcpqe 32 224 0 224 1 1 0 1 0 8 0 tcpcb 592 140 0 130 4 3 1 2 0 8 0 inpcb 296 1769 0 1757 13 11 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 20 0 17 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 4 0 4 1 1 0 1 0 482 0 pffrnode 88 4 0 4 1 1 0 1 0 8 0 pffrent 40 50 0 50 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 pfrktable 1344 60 0 54 4 3 1 2 0 8 0 pfstitem 24 25 0 23 1 0 1 1 0 8 0 pfstkey 112 27 0 25 1 0 1 1 0 8 0 pfstate 328 25 0 23 2 1 1 2 0 8 0 pfrule 1360 38 0 29 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 255 0 95 14 1 13 13 0 8 1 art_table 32 256 0 95 2 0 2 2 0 8 0 art_node 16 83 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 166 0 156 1 0 1 1 0 8 0 shmpl 112 50 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 3112 0 1713 89 0 89 89 0 8 0 ffsino 272 3112 0 1713 95 1 94 94 0 8 0 nchpl 144 4975 0 3381 60 0 60 60 0 8 0 uvmvnodes 72 3369 0 0 62 0 62 62 0 8 0 vnodes 208 3369 0 0 178 0 178 178 0 8 0 namei 1024 16856 0 16856 13 12 1 1 0 8 1 percpumem 16 45 0 13 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 19 0 15 3 2 1 1 0 8 0 scxspl 200 14051 0 14051 10 9 1 7 0 8 1 plimitpl 152 46 0 38 1 0 1 1 0 8 0 sigapl 424 1625 0 1572 9 3 6 7 0 8 0 futexpl 56 17573 0 17571 12 11 1 1 0 8 0 knotepl 112 84 0 64 1 0 1 1 0 8 0 kqueuepl 152 58 0 56 1 0 1 1 0 8 0 pipepl 304 196 0 185 12 11 1 2 0 8 0 fdescpl 496 1588 0 1571 3 0 3 3 0 8 0 filepl 152 9887 0 9778 6 1 5 5 0 8 0 lockfpl 104 3323 0 3321 1 0 1 1 0 8 0 lockfspl 48 893 0 891 1 0 1 1 0 8 0 sessionpl 120 20 0 9 1 0 1 1 0 8 0 pgrppl 48 28 0 17 1 0 1 1 0 8 0 ucredpl 96 3353 0 3344 1 0 1 1 0 8 0 zombiepl 144 1572 0 1572 2 1 1 1 0 8 1 processpl 1008 1625 0 1572 8 1 7 7 0 8 0 procpl 632 4298 0 4235 8 2 6 6 0 8 0 sosppl 144 9 0 9 2 2 0 1 0 8 0 sockpl 400 2069 0 2043 9 6 3 4 0 8 0 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 269 0 0 33 1 32 33 0 8 0 mtagpl 96 83 0 0 3 0 3 3 0 8 0 mbufpl 256 487 0 0 21 0 21 21 0 8 0 bufpl 280 5186 0 127 362 0 362 362 0 8 0 anonpl 16 152589 0 134338 106 31 75 85 0 124 0 amapchunkpl 152 8549 0 8207 25 10 15 19 0 158 0 amappl16 192 6856 0 6015 67 24 43 52 0 8 0 amappl15 184 10 0 9 1 0 1 1 0 8 0 amappl14 176 2 0 0 1 0 1 1 0 8 0 amappl13 168 35 0 32 1 0 1 1 0 8 0 amappl12 160 544 0 536 1 0 1 1 0 8 0 amappl11 152 67 0 51 1 0 1 1 0 8 0 amappl10 144 19 0 16 1 0 1 1 0 8 0 amappl9 136 1188 0 1185 1 0 1 1 0 8 0 amappl8 128 557 0 480 3 0 3 3 0 8 0 amappl7 120 122 0 109 1 0 1 1 0 8 0 amappl6 112 36 0 26 1 0 1 1 0 8 0 amappl5 104 1923 0 1903 1 0 1 1 0 8 0 amappl4 96 512 0 482 1 0 1 1 0 8 0 amappl3 88 148 0 138 1 0 1 1 0 8 0 amappl2 80 11248 0 11171 2 0 2 2 0 8 0 amappl1 72 54170 0 53708 23 13 10 17 0 8 0 amappl 80 4586 0 4490 3 0 3 3 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 52 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1591 0 1573 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1591 0 1573 1 0 1 1 0 8 0 vmmpekpl 168 14834 0 14796 2 0 2 2 0 8 0 vmmpepl 168 204879 0 202656 171 72 99 121 0 357 1 vmsppl 368 1590 0 1573 2 0 2 2 0 8 0 pdppl 4096 3189 0 3147 8 2 6 6 0 8 0 pvpl 32 470717 0 449036 245 65 180 200 0 265 3 pmappl 232 1590 0 1573 8 6 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 301 0 29 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff827a7ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828d0690) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff828d0690) at __mp_lock+0x12e pageflttrap(ffff800021edeb00,1) at pageflttrap+0x7f usertrap(ffff800021edeb00) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0xf1714a45460, count: 5 ddb{0}> trace x86_ipi_db(ffffffff827a7ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828d0690) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff828d0690) at __mp_lock+0x12e pageflttrap(ffff800021edeb00,1) at pageflttrap+0x7f usertrap(ffff800021edeb00) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0xf1714a45460, count: -10 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff823e6e6e) at panic+0x164 soreceive(fffffd806f66c190,0,ffff800020e1e2d8,0,0,ffff800020e1e1e4) at soreceive+0x1727 soo_read(fffffd80763f11c8,ffff800020e1e2d8,0) at soo_read+0x53 dofilereadv(ffff800020dd7640,6,ffff800020e1e2d8,0,ffff800020e1e3c0) at dofilereadv+0x1a1 sys_read(ffff800020dd7640,ffff800020e1e370,ffff800020e1e3c0) at sys_read+0x83 syscall(ffff800020e1e440) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdbb60, count: 7 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823e6e6e) at panic+0x164 soreceive(fffffd806f66c190,0,ffff800020e1e2d8,0,0,ffff800020e1e1e4) at soreceive+0x1727 soo_read(fffffd80763f11c8,ffff800020e1e2d8,0) at soo_read+0x53 dofilereadv(ffff800020dd7640,6,ffff800020e1e2d8,0,ffff800020e1e3c0) at dofilereadv+0x1a1 sys_read(ffff800020dd7640,ffff800020e1e370,ffff800020e1e3c0) at sys_read+0x83 syscall(ffff800020e1e440) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdbb60, count: -8