kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jan 11 09:19:48 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.5' (ECDSA) to the list of known hosts. 2020/01/11 09:20:03 fuzzer started 2020/01/11 09:20:05 dialing manager at 10.128.15.235:44871 2020/01/11 09:20:05 syscalls: 337 2020/01/11 09:20:05 code coverage: enabled 2020/01/11 09:20:05 comparison tracing: enabled 2020/01/11 09:20:05 extra coverage: support is not implemented in syzkaller 2020/01/11 09:20:05 setuid sandbox: enabled 2020/01/11 09:20:05 namespace sandbox: support is not implemented in syzkaller 2020/01/11 09:20:05 Android sandbox: support is not implemented in syzkaller 2020/01/11 09:20:05 fault injection: support is not implemented in syzkaller 2020/01/11 09:20:05 leak checking: support is not implemented in syzkaller 2020/01/11 09:20:05 net packet injection: enabled 2020/01/11 09:20:05 net device setup: support is not implemented in syzkaller 2020/01/11 09:20:05 concurrency sanitizer: support is not implemented in syzkaller 2020/01/11 09:20:05 devlink PCI setup: support is not implemented in syzkaller 09:20:12 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x2, 0xc2}, {0x18, 0x1, 0x645}, 0x9, [0x6, 0x3, 0x10000, 0x1e2e, 0x0, 0x10000, 0x9, 0x1]}, 0x3c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) pread(r1, &(0x7f0000000100)="546268443507e7df323a4ff2efd3e42133356181495b5c01e9398046c91a58735ffa309abbc83fed2fb8660864d6f4e76697106a5085c2dfce917c629ef0cadb13ac38f00f1bca2ecd", 0x49, 0x0, 0xfffffffffffffffe) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x9, 0x100000000}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x4011, r2, 0x0, 0x21f9) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) syz_open_pts() r5 = msgget$private(0x0, 0x2e9) msgctl$IPC_RMID(r5, 0x0) r6 = shmget(0x3, 0x4000, 0x440, &(0x7f0000ffc000/0x4000)=nil) r7 = getgid() r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r11 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, 0x0, r7, r8, r9, 0x1a0, 0x1}, 0x2, 0x5, r10, r11, 0x800, 0x4, 0x100000000}) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000300)=0x3f) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r12, &(0x7f0000000580)={&(0x7f0000000380)=@file={0xf8c47477cb1bc540, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000003c0)="a4f344b75dd37f000593a182cbbbfc6be053fc4ca5dfc53755347d174112d9437cabef0e1bb3954471d96bb3d2afc732e09234dd2b4a7d2ff02d0c53c7bf2bb1620dbe49edca416e37b6a730", 0x4c}, {&(0x7f0000000440)="c504dbae6fc3219f1c9841f5c7b6079817308ff4c3e257692c65a4ee0d9bec5088ecb328bf0ee9924c8902f6d7f6bbcf41f5e0e5cbb0bd398bed907feadb75dbc7f6b72c4e605c5e4a5a11b4f73e2e2d5f2424db0fcf951c078d2ca2dcca95da77d892ddb90ebd9827e85d2c24a2a89c190f3d68eeeec669f7915beea8bbf5143c7d80763019177d496a9e284cc6bc8143f5fc6352378e97dc819db8886480773c9aecc78f6daec098c331e5ec2d5e0a02c13ac6c23ef7afaa93883bd1a971bc8b4c940a611d5a32e0e7da008be67ebf86b27be40f8d", 0xd6}], 0x2}, 0x2) setsockopt(r0, 0x5, 0x7, &(0x7f00000005c0)="ef191c4da15f594a7165099a8e654643f38e3c84616e0a6afbec2d38bebec587a7d93b6dd021f244bec14c8418765d97b78faf95f5193b3a26c379f74b7eec3d410dd559fa983e988296f187f4ba61667a5fbc0bb4a0afd7f6cb4664372fbc28b0184e292b232fcfeacfad45ff583d5a15c62d33fd7b4b09cd8e74b3a5ca1f83aaf43e8e6e8e52e08f8b4b47aeac59a0e273bada5d38e864daeb3bc2d5db7f474326b82dc25523d65d32732ee006f36f7123ba3ac4aaa410f471c716585a58377b897a309f6ba02f83d3205bc625e7008223b90a09e1f3f61c59e04978c15c1e", 0xe0) symlinkat(&(0x7f00000006c0)='./file0\x00', r12, &(0x7f0000000700)='./file0\x00') semget$private(0x0, 0x4, 0x20) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000740)) r13 = socket$unix(0x1, 0x5, 0x0) listen(r13, 0x8) poll(&(0x7f0000000780)=[{r0, 0x40}, {r3, 0x20}, {r0, 0x4}], 0x3, 0xfffffbff) r14 = msgget(0x1, 0x4) msgsnd(r14, &(0x7f00000007c0)={0x3, "5a43f0e12ac8e71a5fa209e1b0a6867b6a1c4198689b92b9419c73b3b4b1cf34f6356564492122856c31135f6a932ccf043ac539adc32bd0a268103537dd919d386c250183513681"}, 0x50, 0x800) 09:20:12 executing program 1: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0xffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x28) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = kqueue() r4 = dup(r3) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x79508cdd08d09ea2, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10490, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x100, 0x0) r9 = socket(0x10, 0x4, 0x7) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x8000}, {{r4}, 0xfffffffffffffffd, 0x90, 0x40, 0x5, 0x10001}], 0xfffffffe, &(0x7f0000000240)=[{{r0}, 0x8000000000000001, 0x90, 0x2, 0x3, 0x7f}, {{r7}, 0xfffffffffffffff9, 0x2, 0x0, 0x400, 0x9}, {{r8}, 0xfffffffffffffff9, 0x50, 0x1e0000006, 0xfff, 0x80000001}, {{r9}, 0xfffffffffffffffd, 0x1, 0x1, 0x2, 0x401}, {{r10}, 0xffffffffffffffff, 0x0, 0x13dd3c9d9f376523, 0xff, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x30, 0x80000001, 0x10000}], 0xfffffff8, &(0x7f0000000300)={0x6, 0x81}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000340)=0x9) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r11, 0x20004269) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r13, 0x4004427c, &(0x7f0000000400)) getsockname$unix(r12, &(0x7f0000000440)=@file={0x0, ""/84}, &(0x7f00000004c0)=0x56) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGETIF(r14, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_dstaddr=@in6}) r15 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000580)='./file0\x00', r15, r16) r17 = accept$unix(r4, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) accept$unix(r17, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f00000026c0)=0x1002) 09:20:12 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) socket(0x18, 0x3c73017926fb3120, 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x48) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000040)="8eb21e4197a7fb2249b3bb41a7d9b115a2fc8fe23c86415ab8e8c234f995c34ded873894d98cace4dfb8169d3e33c7796deb7ef814254dd8026b12d6", 0x3c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) ftruncate(r2, 0x0, 0x558c) 09:20:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@file={0x2bfadebc00459eb6, './file0\x00'}, 0xa) 09:20:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 09:20:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4], [0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0x3], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x10, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:20:13 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0xffffffffffffff34) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$unix(r3, &(0x7f0000001400)=""/34, 0x22, 0x800, &(0x7f0000001440)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000013c0)={0x4, &(0x7f0000000300)=[{0x6, 0x45, 0x5, 0x3}, {0x1, 0x1, 0x4}, {0x2, 0x5, 0x40, 0x8}, {0x7f, 0x8, 0x7f, 0xfffffffb}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x2, 0x4002, 0x0) bind(r4, &(0x7f0000000340)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0x2d1) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) 09:20:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$unix(0x1, 0x6, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x8, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x4}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x2000000000000282, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2, 0x0, 0xfc}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 09:20:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0xde8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0x0, r1) 09:20:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) close(r0) 09:20:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xef5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401], [{}, {0x3}], {}, {0x0, 0x0, 0x0, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 09:20:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x27f, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="08a2a900"/14) r4 = socket$inet6(0x18, 0x0, 0x4) bind(r4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 09:20:13 executing program 1: r0 = socket(0x2, 0x1, 0x4) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000680)="c47d4c00c7c72cdf169cf6583ff6beb8305ab5da3a3b5c648a379871d5f87c29eee820211344787251159abab1cafea403a2d5bc8683ec80e056e19101f3f99bd68fc3ed41c85dca7b56985b295ee9b699b319f5f7903c58c33f24628a977702bd797c70b3c69e1931611912c22e6fa44e3e196a567351824f7dbc32cfbd7555cd7ab5a5c956f9b1eca4e540814142d5a5e7546ba4869907df221bffe84fae76e85932266b1a4efb99b194b5abee94cb756cf1dd9cfd6fdb8cd5410ee41c38ab6ce15cc1f30474d216fbd09cd1ddc8a19bbec3391d64f12bd7d1aadaf4783094cd572520017db74da07691dd1d10a3ea41211498e2e0291aecf43706aaf5e1b4bc25cfe6bc3e8f63398f3bb7431c0652b59bbc089299910a6a298fabd472e19eee5af07b61a75821068dda6d7dbc4457a480595f3f7de46d56495342d8bcfbda279758f07ef4853d7db1b098239af864642c9a4df0c6f9a864cc1472417a0b28bf3b2c6f5c14a38d761cf620d1bb1db6c99a5a936e31abb00ae44b8b0fc9fd34c55d8a10a733d38bf2dfefad73e5f7f1168f0541cb19f36fbd3979510a73c4f29e74a8738830211f71d9b8ea292853b6112d62d708f1971c6361385f3eb2ecd1c027e83a41a350aa6faeede42183f3fe2a7e989121f84af6780d36348b01740e9625d25735f3ce596e1dbb941ecd0285f2830d738ceb34e722db6620ba0a2fb711a0d4b906fc50840dc2ac05cb72fe8a44d951a9aeb67096740cd48dce61e30eb15f45badac1de0fd2ba541569762dd3333ce732ba4f06e51b68de9fbaad2fdf1484a57eeebc4b92f972d7b7b20a6f394f187f5d6c10d5d864a4232858dee2bce1b02c61141ca60f455a245469ff333c82751667abb9782dc50f8ecc184de50b9feabc6dd8e6a4fcc5a49ffc550e6e01d69a1a109493b4b4e1d371f1a06d80ce80da7d460929e46fc65594a2aff32a5da6b7699f04c489e45e953b4282a12b112f8e9e169da60ac87e7c74fa8ead563a0fda923ead92269f282ce1bca197d8c078e02461e71aaa369b5e4eb876cdd61af6eb9177ddcefbad7b891ca4e4cd44ebdf24aa788ddbe7ce99b791110e4fd6a523037e71b675d7dc594ed19121041e6a6ca19a44ad2389879145a8a56a97037ecc7598621fccecb5e07d95498d990bfb2a595de9b0719da65cad46fbaf5e977000281c875f17d63787307981ac93bf2c5e1eff3c9bfb740f679f5b67445e3097579eb9bffba5271139d405f8c64a9e219773f0780e04da7fbb9f7d0b885da5898bf84afbebbc53fa4619e777b950e995982e8b980519d03166916c948c98d1e5fa1b276e0d02d2483cdbc8d61dbb1cea99d227c6b4a752000155b60dfe9f57f4ab89220d48495614acc90784c48ce11b9899eb3a72811d187f17d954a29988ee507d21f07bdb8a687014af582c3ac0748f9f5e19a8feee6c86347446cc3883561941fcb26925f84a30d216cfc4fb2096cd0b3dc0140720478b4632f314140349e90532bb3df71a0195c87a34a6dfa699a39fccce56ed255ad39c11b417901ffd7e37ccead4e459bf82c2cd0106df15a911d5e22284b09be3fa343645f4aa1e0405afc7adf30c92e91b3b2d2ac8276de2f69d589480dab5f9cc8eea6f6ff41ed25e7ea6abc814eaf6e8993e38b9b83db90d317738b8374f4d6d1dd09982298a38ae188bf7a9dbf135d589b9c4726e54b396267d3b8ab41217a3602f31d650f79f5fb03ad3802dd5170f8f21cf5ae4abf6df68f7faf4ec451cb94cc65c92338db8b6b3aa7fcd2735ffebf0097ac1236709c8cec42b195f4b51bd05b75f4c5698662cf93e62de31e24c02c176f6e7f749b2e4b757995874ed76c7a4cda57d1a353071604aeb523aa648736c03d48aecd57b2a0d6619d6e82eb65fe380f0017df99d843516aa9d519aa1e4f041f6815b7bfe2228b05ac5bcb3f37614d4dc51dc8539ad904698985c8df531cbc5574a13158ba59ff474d17c93232ec4e197c2cca53a578f0077606c90967661d778097aef482c", 0x5a1}], 0x1, 0x0}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpeername$unix(r1, &(0x7f0000000180)=ANY=[], &(0x7f0000000000)) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) 09:20:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x20) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x8, 0x0) dup2(r1, r0) 09:20:13 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xdd, 0x28fcf1097840c6ec, 0x3}], 0x9, 0x0, 0x0, 0x0) 09:20:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000000)='r\x00') 09:20:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="472d41d02231a5a9c2d434af109d58692fdc3362192449c12a8bee18a1e39c0d4771681b77040200089ce6197e988412cdeba6cd3e6fe1ba0583d410cf53ef633661"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f0000160000/0x4000)=nil, 0x4000) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x9e03c619050fd89e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r11, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x4, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r13 = geteuid() r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r17, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r17, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x4, 0x9}) r18 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r18, 0xffff, 0x2000, 0x0, 0x0) r19 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r19, 0xffff, 0x2000, 0x0, 0x0) r20 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r20, 0xffff, 0x2000, 0x0, 0x0) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x1, 0x0) r22 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r22, 0xffff, 0x2000, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="efd9ebb5f432811e4f3a73b490de8b0747afd48b9d1ebc5ebc6a5a4a45fad2476ea4877c7ed526b87077693313478ce0a8286156c11762618dcfd9025cd9577c895b856c0592905549e62f75b0b1588aec5fd611e28651191857fb2658330a2559d19b6d5dee8aadea37946d47e9e66afed2aa4c4a96f4b84e151fdfad372f76bcf6", 0x82}, {&(0x7f0000000100)}, {&(0x7f00000002c0)="674ea7a576064cf7184e46de8f17213ea34cd0e807822f319587c3e3d63a1b74bd435d1cfc28eeff9662bb4bc768385f14dfc0b9d730af8c806995d803be80212b3a9bf79b6ef15393bfea65f9b07cdee20f30eceda6d0fd600cfc90fab688dba85de8caa2c34d9a0d6b135d5d00a538", 0x70}], 0x3, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r3, r4, r3]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r12, r13, r16}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r18, r0, r0, r19, r0, r20, r21, r22]}], 0x98, 0x8}, 0x804) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 09:20:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="472d41d02231a5a9c2d434af109d58692fdc3362192449c12a8bee18a1e39c0d4771681b77040200089ce6197e988412cdeba6cd3e6fe1ba0583d410cf53ef633661"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f0000160000/0x4000)=nil, 0x4000) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x9e03c619050fd89e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r11, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x4, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r13 = geteuid() r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r17, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r17, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x4, 0x9}) r18 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r18, 0xffff, 0x2000, 0x0, 0x0) r19 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r19, 0xffff, 0x2000, 0x0, 0x0) r20 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r20, 0xffff, 0x2000, 0x0, 0x0) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x1, 0x0) r22 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r22, 0xffff, 0x2000, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="efd9ebb5f432811e4f3a73b490de8b0747afd48b9d1ebc5ebc6a5a4a45fad2476ea4877c7ed526b87077693313478ce0a8286156c11762618dcfd9025cd9577c895b856c0592905549e62f75b0b1588aec5fd611e28651191857fb2658330a2559d19b6d5dee8aadea37946d47e9e66afed2aa4c4a96f4b84e151fdfad372f76bcf6", 0x82}, {&(0x7f0000000100)}, {&(0x7f00000002c0)="674ea7a576064cf7184e46de8f17213ea34cd0e807822f319587c3e3d63a1b74bd435d1cfc28eeff9662bb4bc768385f14dfc0b9d730af8c806995d803be80212b3a9bf79b6ef15393bfea65f9b07cdee20f30eceda6d0fd600cfc90fab688dba85de8caa2c34d9a0d6b135d5d00a538", 0x70}], 0x3, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r3, r4, r3]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r12, r13, r16}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r18, r0, r0, r19, r0, r20, r21, r22]}], 0x98, 0x8}, 0x804) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 09:20:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x2d, 0x1, 0x81, 0xffffffff}, {0x74}, {0x2}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r7, 0x10001) r8 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r8, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCSDTR(r8, 0x20007479) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r6, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) 09:20:13 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x6}, {0x25, 0x2}, {0x104, 0x7}, {0x2, 0x3}, {0x81, 0x3}], 0x5}) 09:20:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 09:20:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20d, &(0x7f0000000000)=[{0x8024, 0x0, 0x0, 0x4020}, {0x3d}, {0x6}, {0x3f, 0x2, 0x17, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 09:20:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYBLOB="a4743539988ab870dff1b63a2d0c628b754c6846e0", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRES64, @ANYPTR64, @ANYRESDEC, @ANYRESDEC=0x0]]], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:20:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x502, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 09:20:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x160000}, 0xb}, 0xfffffffffffffee0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x8000000000000000) 09:20:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) 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, r0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0x803) 09:20:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCNOTTY(r0, 0x20007471) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) 09:20:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x1a0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x10000, 0x0) poll(&(0x7f0000000300)=[{r6}, {r7, 0x2}, {0xffffffffffffffff, 0x1}, {r8, 0x40}], 0x200000000000022a, 0x2008) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r9, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x4) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 09:20:14 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xff16) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x6, 0x7, r1}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x6}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 09:20:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xf7) sendmsg(r0, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:20:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r4, &(0x7f0000000100)="10", 0x1, 0x0, 0x0) dup2(r4, r3) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc, 0xfc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10000, 0x0) syz_emit_ethernet(0x2f1, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x7fd5b856, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)) r9 = semget$private(0x0, 0x0, 0x80) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2, 0x800}, {0x2, 0x7fff}, {0x3, 0x4}, {0x0, 0x7}], 0x6) semop(r9, &(0x7f0000000300)=[{0x3, 0x3, 0x1400}, {0x4, 0x7fff, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2419, r10, 0x0, 0x8000) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r14 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000480)=""/172) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r18, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, r12, r16, r17, r19, 0xf3, 0x8ece}, 0x400, 0x1, 0x9}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1f8}) getegid() pipe2(&(0x7f00000001c0), 0x10000) 09:20:14 executing program 1: r0 = socket(0x19310548b30bbe50, 0x6, 0x19) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) getsockopt(r2, 0x35, 0x10000, &(0x7f0000000000)=""/15, &(0x7f0000000040)=0xf) r3 = getpgrp() fcntl$setown(r0, 0x4, r3) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) 09:20:14 executing program 0: munmap(&(0x7f0000a0a000/0x3000)=nil, 0x3000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000a0b000/0x4000)=nil, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x10}], 0x1, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/127) 09:20:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000000000003da, &(0x7f00000001c0)=[{0x234, 0xe7, 0x4}, {0x1, 0x7, 0x40, 0x6}, {0x4, 0x0, 0x80, 0x396}, {0x7, 0x8, 0x4, 0x7}]}) syz_emit_ethernet(0x131, &(0x7f0000000280)="e7eba455aa7cdfe12d10198e8c4511521d8f379e77e3889f7e0587f11e553f2d944b62fbb46da14b04fe810f3db9fa889ba9e8f3cb0c92333bf08cf202712ec62f5646288a0ba207dd377cf70ac8ca8361b8daa3a7a5c3ff3c8d19444f54e935795f8784fee5f981ed9fd884ed8ac233b1be356db4111747d063094d72f4d52104853e14794329d1a8f13f22d226cf610764d8a29cc8f5dafd0a3514f4dc5b8fe11b01fe63d1bb851b011cb2eea79b2bd698aafcf3afbeaf08770178132c35260f4c18e6571984e37f8e5af0a2e169b213848bc598ccec25c3ecfbe421ad35c92bf95dda1412da170a3e4e12c5fe2484b3e5265d12caa57a50897b8c6ccf5ac4a19ae8fc84b8a20760900574589a7f8bbd954643b82c") 09:20:14 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/85}], 0x137) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0xffffffffffffff63}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:20:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000140), 0x6, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x102}], 0x5, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x6017fa47, 0x1, 0x1e}) 09:20:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x7ff, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x4, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3d}, {0x4406}]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x10001) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30004) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)) 09:20:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf916136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c51554c2428ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efef318ba79e10899e708a6278a1796cef266c672999233e27713bfa9fcb7ae70f4c96618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc7486119744ad0516c8133cc60f579ab5040000000800000080cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26ff07000000000000f2e332697729f8c18e6f6603e1ecb295d96b13f42b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa5bda5d37e66d784b30e2c6213e6fdf369ccf5034f869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6369be43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a390104c639f4916858e260454996eaccf8d7c38f35ad9e7e8c556ab4b639379dcb9aa18726f2714ed324222d161ca3fbd448e4d705a6"], 0x1b7}, 0x0) socket(0x1, 0x8000, 0x81) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) msgsnd(r2, &(0x7f0000000080)={0x0, "14077448a87417ed640b9e384f09e8cca6e8b85a7fc41897ef5888a2b471261261321c5bc67268a25fb096e7f11d7e605c39a099def3148f46aff0"}, 0x43, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x4}, {0x101}}) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 09:20:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000300)=""/4096, 0x1000, 0x6e475b098ead3061, &(0x7f0000000080)={0x2, 0x0}, 0xc) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:20:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x6, 0x0, 0x0, 0x4, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x0, 0x0, 0x2], [0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4000000004}, {}, {0x0, 0x0, 0x2}]}}) r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="ea00005c00000000", 0x8) recvfrom$inet(r0, &(0x7f00000004c0)=""/152, 0x98, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x20, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x15530ab5ad223aa5) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xd1}], 0x0, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f00000005c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000600)={0x9, 0x4, 0x9, 0xf2, "eb8dbae5f040e58b5102ad6e082466d634850459", 0x5, 0x2ddb}) r6 = fcntl$dupfd(r3, 0x0, r3) socket(0x31, 0x3, 0x6) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x4, &(0x7f0000000200)=[{0x6, 0x0, 0x7f}, {0x7ff, 0x7f, 0x2, 0x3}, {0x9, 0x7, 0x6, 0xd8b}, {0x3, 0xff, 0x9, 0x7}]}) r7 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0xa) open(&(0x7f0000000080)='./bus\x00', 0x8040, 0x8) r8 = kqueue() r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000640)={0x1, 0x1, 0x1, 0x9f55, 0x8}, 0xc) kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) bind$inet(r3, &(0x7f0000000680)={0x2, 0x1}, 0xc) 09:20:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0xfffff194, 0x4) dup2(r0, r1) 09:20:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) listen(r1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f0000000240)=""/168, 0xa8}], 0x3, 0x0, 0x9) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) socket(0x2, 0x1, 0x5) shutdown(r5, 0x2) 09:20:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x10e, &(0x7f00000002c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}, {0xfffc, 0x9, 0x4, 0xe7a5}, {0xfffe, 0x5, 0x6}, {0x9, 0x0, 0xfc, 0x2}, {0x4, 0x1, 0x1, 0x5}, {0x1, 0x1, 0x6, 0xfffe}, {0x101, 0x9d, 0xee, 0x4}, {0x6, 0x6, 0xfc, 0x2a7}, {0x0, 0x0, 0x4, 0x1ff}, {0x3, 0x3f, 0x7, 0x9}]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000380)="018ec9b0605e63db1dbdb4961e1160c1b9edbb1b9c56641c729ba72b8dab73f16da6d5275a76e9bc9f9cd3acf939707e91323e01f72f1125d684769624176e099834606631da85fb50428574f6e9c13591d6e1b146d0c6d910f602f435cc673cb825043a274926d3cd79263fdcec7d670f4610c8816b2bd5d3db463f8d5f026183922c39ad573e85c0d666856f65e9759971569960f47fc0a3ae8c7cc854fad41968033f091e1c8cb1a061b9003e98a5b706f2ec60524ff8e430c35abeb355e205c43b43a53a91b5fd5256ff51e6aa06f95f2c6372e5fabd81cf1e78245101405b8615b416674772ab69f298c92fcc4002cf0e6be7e82fa1", 0xf8}, {&(0x7f0000000480)="1221cf93411629089fd6fd7d4e8d41143b762d3c2e0794bbe775f34713303568e2fdfae2c4e4ef21244e9f17a1db2f8f5209048ba62633b670c0daedd37631b240be8e67c82d737e5a47706818d63dcc71586355ccc65b4c5dddba10c827c6ebc9d8605e34f5e0d3315f", 0x6a}, {&(0x7f0000000740)="ae846e4ca4823c814e4d670cd99aa3abc5805ec47ab2297f774d1b1c841276103c52cc98358b0c50f0defb67b0c16e98d9579349fcbffb857a48cbdeb7240c4950c777272d36ab242be0196c363e12716e798b412435595e5fc1178d48c79b336ad0183e07a1fc613cbfe13d116b634055c84afd592cf3363cc768314ac1fa72b53ba7f29c7c52171812a127ea6c75aa822fbccdcaf4d9666846da37fd71e250ffd38336987aa8a7ef46a3a808bd71a96eb1ca07f3b1d48a9f2d993c45838bf027ec1d83e3df27b16570bfd26c7ebf0790d46cccc00183531df362dcd3b74fb24c8152d4eeead5783a08175fda7337f76ec18d1e5bfa5c575a8f0bacbb40952e85dc5c0adb39221722b0fb7088c3391e9f55b0fcf71873aa282474c183c3574247982d58fdeb30bbb1b64e124c96374d95b3e8f0afa395a48551452c4236bcbfda5ecc8a32bef58c5b5cfa12ae7dfe1c4052bbacf3957363492f1a41b55d12dfeb94b9682da19d68a56f8a98f9739c6f0eb10fa69d090280f469f88f9450f12416bb4eb96243a28ca79261c826c9829e2142b7704697506c801b51aa4506f8274be3e8bd0b6399906d5b333a894c69c780c32d42eaed5dad6b2b8949e29a736ffbc4b01bed9eb8cdeacb910c223f410dbf456442d5e51f82387b24d53ab3f06b71826c36fc8d4285232b5e4ac402595994b69473a4822ceca143a7ed5c58c1c53882fd044c972863eb157781a00253c663edbf5904bdfe060743d4490fa065144d2ea7b90083be9addde94349c7096ce74fad9ebe765b45e2e2f109583b5ae0e8a6224415405705bffd1ae22e653ffe485c528a5eb91f3ea6d2f8e592e5981aca1ae9e602e3017c2b0b03cf3dc5808d8604a59331a572014b6c18c0faa6f84d9c1da494532aa5af35fefd0a95103e8ca7baa054b795ec91dd5737118ed3213d2659869e5a7f2bc7b4c998788e8587866a0d6250cf265c2f85184e97c012580d497990135e3e74f9a6c4d689ab446dbc83845c20a47e0d4f49552fddbce1cb2f648673701be27fd3794d9a20e42af5e739a2e4f372ad5f4abccfd635cbba653582c18ed2cee4c291b3245ebb0abce0130760289f0b62022c8918452bd052bf37ab38171a3382c6f6477c61540c7cfa8f5e8bafb68bb84d6dc8d40ba68eceb22e350c6cfc7d5bdddef66458eeb08bbac1cd01881803bb05ccaeb0b7e6a637c8184c0e1cf04df0da8159b689f161d6877200252aa9578a2db3fe62572bfb7339b50718da3561f4b12d2ca04d3d8a5e2bc198caacbf9e9c74edf44a41c12df0dc2c229483437096feb2479cf851f96eb4f532420445d7b1b5606ab66da3de6fb3864fb5a3f52ae8fce6768db1ce2ef9e948f85a7409f3ee567430365ddfdeaa66af28487ff244dea6d7c87f61b24a450bbd439ffd87e990f937d52e684e8153ad6a95782eb5b9bc36661060038eca8256ed31c595bd8194cfa9547bb8ece4b1f3dfdf4261d778e6eee0d94229174fd4638b2c018c4468858aea8df9b9c50f4b83a197755f0f8f5fe0afa08ec8a7f6a4544b799e43a734902a97e320e33eb44ca80e59fcd1ccd18641447e0638c1e6cb643e572803bd4c2dd14b0586fb1afb7827cc54fa90cab19373cb81e7a5a0e304d020f4b4a798abcd3aa4001db9a578e53f0477cb1eb20fe59234eb1f3c70366def2478852ed1fc9fd5958540729b4791798f102c381738e92dd07b6e85ab796eed398ae548e59aacfa48428f4eac75274775669cfec724a99d9c633d40e2e01d270e69c89d27982160742eff80f0857b723206da2e48071558bdf16da6f6d418da177807d8fdec15dbbb7e5ef7c391129f9056d1e8f3ebf68e667e3b056431426e77642b63065586362835f91fe5f91af3d801af819836d858f428281aade00522cd547c78c1acde9a9d6f76b484626bd9e71cf861028c0731edbc31ebedfb945faf7e829bdd2ee3a2ca6cc322092496031f667e423740032418b776eb0797e5f77657f4a12c72fef13caf9d9e246fa523053d51a124f4799c2108690c7a3123a70c15ffd3126d15a230f5a305e2a80e763b2295856cc2c7212f5c0f31e461cf1389a43ac59f91569d1c32c29a811eb313f442652abada5bda16f88fccd90a90e8e040035c8d53998781d6b50e7ed3cc4959a2ed0c1dce86d3b80127517a6f3a60b4841b2ff5f9bc75c3746f118556879f29dd2bfd03d6e8fc4249302d26cd8a6b87facaebdcd2426aceaccc0ae41e97f196cfd42db7e4fc5dfea7a7ab6a2b04c847680f376b3930102e229076abf19d7fb8458332327de334bb0d62f57f16b9491bacb2a5f2a75ba08659752ec0afef742ef1d06a14c40dc48c0c95da71dd88213f10e2b2aacccafda202613bea432b978efba704207c539e91bb684584d8c3f0aca370f8e5b51f018f41fba7c0b6d9320108e7cca4a8ae5a20472e64ecbe1c3ccd633652c18a940226a6472a2d5c999b687444f5772305222ef3e8637d85fed408a8ea0dc67804ffea34a22535be49a560ab6eb55c62e5ce72a1133534dcc2e0c1dec1bf08ad941c690883b2991bd8b970d0bc2268ef278ce121fa0a8ae443c12a0f160197a0c1213ed197ec924e050fc214e99200767fdeddfbedaeeb0145a65b5f5cfbb5e955707cfe28a830d5ad36cf1186573e8091ee119bd9874ab4dbb4f7b01e711e4859aeb31a05369691a659affd85a691e925c21eb16ed950131e66d85a64e6bf9b0a360a752c7bd38cd15022de928af98315cf15da2d1f2bff75f8fc0b6478b10f16f10e186ffca7e0a2ab0d95148384ecf6fccdc12de993650678a08394c4eb884b68c6e379279982b12b933ba56d92d4aebcb99d915eb213541fe36d256178762431c1bc821cd312b8f4016a4a0ef24004260843312c66696545bb607e7112620526b415a6f5dd33430e1367542e71cfceb368683a7824682f625dbb964bb3bf7c43cfb3bc7b294df838039f29c0dbe37ad819ce9e60e73336f54fc57176e5aa0e01b5930a6c82a74a9f49386b6aba3ccd1d81a44fa3076b4661caea418c40eaf6555270bd5eedd243f58213ad1247f7449be7f3372bf420fd2e546ad96288e453e46eeacc52f7e804a526ac781cdbbbe8f8eda22086a6d85518c822060db4299343f1b640d900c97f2e3e7f4d96f69443d1fe711def136129ce57b04b072ad08d7d5632effe8982d9356a70eda998f95cc7755ccdeb0511a3e04c85fe502a6dc250cf2ad97ba1edbad30b8a7155edcc04c5fd39f216e5970355a782633fc401518367f3eaf1d33f9b665ea32d2319b0cc257de28a93a3f970106149ba25b915d1f569bf8267d4bdf397e692a11d7ec8e19b47a8173a01181200e0fd9cf048d0d3650ccbf3c42f20d89790ae8addd9db6880a2c8c83f3955980c7e0ae774185e5926160556e8bee024c732770caa7b7877e7775c8b483321937e04981544c30928736d7fdfd96a0920cf434e0cd9e8f8b321e05c89a7543d8e500483a83e06313c65f7065a616c541f243a4e79448e4607b4efcb4d9b8dec7e66ee5ce05bef403306ec03a7a470b9cac9bbdd66ece040a2ac3eb51c300197e9b18fcf67ad44933f574c91d89177d671d6ceef00e7d3403ce83afc3a057b17d6b6ee6ff32254f4cd12de5d26a9f7984210fabc05f81ccb0e1f5495dd8e56e9b83bf9f36818bb65298318e71a14265525135c16a75d0a57c28b82fb1e448b28cdd6f50bf41993930aa357c9b4fa5cba0c237b3b0c8f305cf6dba84de85a3d847693f81f2fad4feef22ca659cea5728c53ab63c2396933d701c19e508d7b40ee528272d8c2c069e7bc379b33c7a4863b69a70d3e68e1284de142420be0c70ca0fe7094c4b4e273f6fa78b4eab91c5e9edcd7887ffe627ac34ebe0a36b961cca2b5da0e8bdaca3f84ab6a25ad2a2b6dd1d1f07a9b6f385323ec2afa132fabc56de82f34954fefc134351186fb080428063d106e07ec33692d9c1d097d287f69ccff3a08d4fcc50176942e9e7bc54aceea4615262c06f9b6a8c6cb83fc3c4a1b215699d135b320d89a48545234945701301f12bcd7ad0112083c9eefd6c21f35ca4561995a66d1caccb891b66c76b022460bd9616651d1e5a868f7dd59e0aa81600fb3b5de6ad09091d06edf934fcb89c8fac5372542495e0c14601f20ed729ef2acc4e52de7e27f15cc7b8110c852394476391513f631894b82f3efb27dd8bca83c5aa49a3eb1b20ba2fe0e35d00fe7e5389f2f1f929ebdec77ad417d29f261f6ab4ae27fe406b0c3f964b3612f6841f169e8410b264642a76c22b6b0e55d5d015fe6989fd032417ba7599ac9ec99a4f63d3b6d316f28d88466256e10a25c41b66641940635f2649593832353de84c388e1398872197b1b192b83f9ec1753273d4134621687f639f9afb2cf2b90bd03d5fb12773812a3717b4677097e7495feeae19ee21484e194416f8930b87849f5a7a10450aa323a21f7b4e38df061e1d808fcfa496498b6d6a2bb375503f3d832d370fa6fbbc6779b9ea12504ad2196a531f4e4c8af4e0dbe879f2d57294503c7b405f8db9c7ae24a41915f66af65537b072b7b35193d89d493fedacd94acca82c8dba785b1297f0eb8e75b4bf6900d946e8930be5ebcd28db0191df70022ac8ec5920f0d1bd927edc29587c540ec70569473ecc113cb903dfeeef7568e557b98c6a85d250171087032cde9558b80f93aa366c1f02223e31fd2fd1b10273d00fb1e8deeb19278a0c5b343adc9dcb5ab377952ffb5534c48ffb673512114078535093dcbcfd14eeb1a161499c5fed7662aebf53fa7b727e3e7b68cdd7211729cac3c0b5fa6de57ee1f306e69065927e216e4e1a9d94d7f43a0c616536f533b20dc2e1e2316505e4f5fad7e3f23914e0ef9996d423022ec9f11d3e30369990422d6b454a1cc65a05015fb267f0429388ade0d25af53427e35bef2e357cbdd5f879986d08ce196fb13223d8bdc24ae3f3e2a927c8185f081ba00ef27b6ee8bc229c69f33b06600981aee9220284ee472b19f2b8a873cf50e583dba3e26a88d9315b4cccd88f0b75554dbb0f2cea9d4571213d5115cf753b333041320cc2f259b78de734285e192c0e1df97703e984a299ef79659606ea5992974bf28070ee945079ca161a3faeba98ef06bd93a020661648684ffc65ba0038066c16fbf63b2988c5c5827626116e000684debfaee246dc443027d9f55dcc0cc83a2b381bcd4edfb6b082e6a2be2b88a6cdc4a003f76a6625e1d528039ae468838ff503d6ac44e41e4f4bbe48a52d66e0a685afc71de2ef31dc85346c6414744a1757457277c632e327f117659857ca03d73e661482dcf3790967119e17a4dd1c5dd74e0d028867201ab9cec3d5c782d58a2142c640022675bcb83fc6fa40e46a27dcf774193e84a75a5246623a7e758a9df1994c60de11e2ce04802a23e3139e8ca9bb063469ee9daff8ca70e10c2b1fbfb6e6cc2bf232fe757b400d49e654e91f8a5774ebae6a86499a5668c37cd86fc0a46ed57eb599b9c008e22b7c67bd78ddf533fb867820a2b3ed214d7dca883b324bac53af4bbd32fc31a27949509ffd35568fc122b3568d2d0f13f31de8d868fd7407d5e62801574bdf7d3cd683bb840d02d6b24470beb6b9be91261788960ae5d89263c323a693dda24539ba236be149735dd0df46adb2f1917fa252e3f56750fde7aa05f6e8a131428eab3d8d92d6653c745b4834e9b55beb9977a3fc99d8f341ca8722e27800b7efddd0f29eb8a014bb57db56832f92bb06d40521", 0x1000}, {&(0x7f0000000500)="1c8ecd3908a1ec6579b4477a891eda65b8d26d57225957aa50d6d2999ad4163777496b06e9284c98c577102979fdac39113b25cf894d8e9cf1b181a017cb943d0b210f", 0x43}, {&(0x7f0000000040)="c85c3ef10d25b9a900b412a30ef7aeb011e6869998eda1", 0x17}, {&(0x7f0000000580)="8709e0d041f79a5df4c8bc9689b1fbc96e3f0d9eac66d8a467258fbba5576e987539401464bba3cff2c315fd4caf7f245a7de5f66936a2cb6d661e2bf76f72c141a1a3f7195ab82605b6244c27508e0221e0cece8c4be86b1554c957a7ba2af0bf08224017bb8bdddacb87dd6f5eab30928819b5f9e4ac9823", 0x79}, {&(0x7f0000000600)="d7c533609a06406cc6ae5acb8a83ee335b0c8029cef71777cb0700c74c753782fd587f5f26c38274be45b40b18f07338199549599b610045003b841456901ae0d25322b1a31fe7ef3315d261", 0x4c}, {&(0x7f00000001c0)}], 0x8, 0x0, 0x2e90c000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000180)) 09:20:15 executing program 0: msgget(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xfffffd59) getegid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000b00)=""/183) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x22) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe4d) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xfffffd59) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 09:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 09:20:15 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000004, &(0x7f0000000000), 0x4) 09:20:15 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x4, 0x6e}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) socket$inet6(0x18, 0x2, 0x40) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xffffffffffffffd7) r4 = getgid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r3, r4, 0xc) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getegid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x880, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x400, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x23, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r23, 0x0, r24) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r24, 0x5) r27 = semget$private(0x0, 0x4, 0x408) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r31, r33, 0x4}, 0x200, 0x401, 0x2}) 09:20:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc004, 0xfe) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffda463ed7e2599543a9f3038b7d5f2c5fff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126d0800ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae67ea707fd5bac417e2ab04fd8a9c98e958ff55d090000000000000025dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c8846910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9100000000000000000000000005794e4932a4687b680145929e6430a0499b38b71967ff37c02fc83b49eb6fe42a8070170025e0f8a223f501a567e3283546b460c64293"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) getpgrp() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, &(0x7f0000000a80)="4a5431787be1fc35bb1a0396288440be22af845348a42e339da5acef6fd6c093dfea07c4bbd1b46f4122430fe89d0000000000009ea3b4d0ba80550b3991df654e20a733d9a2f9408d23ccad2cc2ce41ec69482cd97a251e40c8c95363ac02f062e84f929b93b4e84fb7759d296f39fd6c142703a116af8cc04dcd337d194a7ee59db8cdd5e5a48cf2f3314b44f36d49b8ededbea4c547c7a8a59a5d00defa3bf877a154bbcf924a416271b884dc846414891caa06bcf1166501605bda9a729ade6992aff1a66939c8d2839462bb6b9956830c053be8dcb656e53c576d652987ee177a2f241cca2e4caad919e6d74fe5b5d94c7a50065200552f632d84a99ce6f2b22f57e901427f512836997b2240514ae73c9eca70a637d7f6ffdd677e93ec70130311c92d156daaa403f946b326fc4282a7846ae3b6bca05e90e8ebe68b8e49f93d86c85ac065e7b29b4feee1f5a6249587207b5600a1484aa437374caf321169438b2b80dd776ee5837bd931e3d7c10114bee877fc6b3d336c492e6f589745de200996f135d0bd8c5211792d73736916df2d9987642e00963d3b7c03eb0b54456c22268a91c73780c6a85e96cd4c2a42548ce20669d1df95ab6acaad68d1564b11f43745d02fe72683ddb03332e956acd1ab1e4749d27124750224c73f8f22703905e9e78000ce3a31131da1c5c48e2f8441dd7fe755b23bde34cd50188151cd9e758cb261850308c2aa7527ed9d9e0c5b70c561502fc57cdbb34a2d3cda4e84fdc8f1d7d1308930360b570337269b8f7b452ba6dfd6815cfaace3fcd74b85ec1aedfc4bd8ae6d874934f60cf6454b6bd088791c2946daf2524f455b95aa02aeda0531bf1213b6187fddd34797c2a79dd37ec1270fe8db8a50b268ac7f0eb653ebafde4a96a7048f6911618c1904d98d6a0878f1bee362c2ebda7b00000000", 0x2a1, 0x402, 0x0, 0x0) 09:20:15 executing program 1: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 09:20:15 executing program 1: r0 = socket(0x20, 0x1, 0x29) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 09:20:15 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x11e8}], 0x1023) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="264164c2da0c6e73f11b473dfa68db73ef72269ffe5646c5a771c920be4726291b40bfad4abc"], 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0xff, 0x4}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:20:15 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x18, 0x3, 0x80) r3 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xe8c, 0x7, 0x3, 0x0, 0x1ff, 0xcea2, 0x7870, 0x3, 0x7, 0x2, 0x7}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) fcntl$getown(r4, 0x5) 09:20:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000004c0)="e36482464ab2630d8975fa3cbdc7f694f6e4dafb6646a7ec93041e3fc80888d63549fc038d78b413b6435b9ccbbd80e8c8a5106538dcd83a6d002c18287e332a9ab21288858e39f5e5e7d9d3d65b5ed1ee36b43c8c3b17a42b2f900e4fc53a9aa047790dc78b34fddf78b78b8e", 0x6d}, {&(0x7f0000000540)="02b5d7d4a255e23b986d81e1bc05602cc0db734af196d7d70f1fdfd53f5e250cd88cac78b62d08f055baa738a9f50fdf5c2acc026e6a1d95ee56e1797feec3408cf2a564f154e859ba841d1ac3ab0f3c0082bd14789bccbd2bace97c2d8a032af8f36cf4423b7a1c7d1682bcc0cdf58b02fe218516da2330f99a6af2c0431792783c0fb8e52d0d67d3c3a96783017e00b8c8", 0x92}, {&(0x7f0000000440)="a10046b7782ceb52dc9aeabb1477af695e56accdfed4be9afffc", 0x1a}, {&(0x7f0000000600)="8db1af69a62228c612db66c06cd411c1493b5096150b38d8d64d0322f67da6e9981df7f3ceeccf058482ebe6506522ae1a8981a86be463f492240914c4", 0x3d}, {&(0x7f00000007c0)="f8193cbbfa1d2dd660b1732d21a0373094e0d05d0cb0d1af68896c284a1724ab4aa723b64fb0add494726809d92d07288c107b3c1d99fe14ebfe36b6dcec1da2af2b6e3eadddab413a2fbed9bca7733d646f100a967d16a39fc88f6082073919eaa4c7aa1b0e0bffa9960ba51bb10dcce67ed6c335098731d01b1630456d4d579f4bfcfd849f532613853985488e3e8bfce3319b89b59a1b8cb5a019259d3954307db678102b70b0849600f6c3c8588a887317105aea6ed2e13cb3a078a200bc66c7a643c496a94ef84c05709be4c807885dce7b3bf551d4641cee2644d912c5841e709c9bb4e69efc332745f48b2e4df9aef1febe808403beff8d0d", 0xfc}, {&(0x7f00000008c0)="a5f4643be5b6f5595d304feb00a9bbbe53f75f60e4a88e224c1528bafc0457ea333321588570c2f42c4c3347ed1012bc35118284fcf0bdb0daecbcf09b3373df1ab1129fb4320381d7e7c1599487cb22d2df3c6786e3d90d3c4f8af5f9745defec4a2cfb440775f6ce2f2eef05f285bc10ee8df9aae5b37c8ce1659b6bd1dc8c8116d715ae9b452966060f793b3d1efaf9d0567904eeda5afa5ebc7a4865a5b80b8d6a4d4e31780c7c950ca46459b290dfb821d29fd2cab08ecb48420f32c44a169e000ee3cd859657", 0xc9}, {&(0x7f00000009c0)="b6ca71956cb0a903215f41ad2b0bb819fafb9de3ea8d9e38f2ab3590bcc6256006b9bd16227d6a4c7e046f7790058035a645ac5311061350f14575f8b0ef10db27f8104840555dc3919183f42e1bcb4ee89b57f84b04a7c90606d15434287be826d11519336f84b86e91a99bcb7a4f563e6bb7fb5453097653e8bfc2355dd8a341015621faa332bb0a9995f714fcf1d51e6e00c71beb1cf762a310af6eedc3b81799ac8e83cc1b8907f5d9255f589b56391c173006b81143495a938710fe496e7598d904199291", 0xc7}, {&(0x7f0000000640)="995914653dc656275ac0a9253e9427e29a1b942a1d9636f0d8e21d7b9d74e4cc471bab44246c276b93cc7a8480cbedadddca5924d7ed5dc04090309575c443ed55b76672653f0d23", 0x48}], 0x8, 0x0, 0x1) r2 = socket$inet(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x200, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) setpgid(r3, r4) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) r8 = socket$inet6(0x18, 0x4, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x521392a0d28d9468, 0x8, 0x1, 0x3ff}, {{r6}, 0xfffffffffffffff8, 0x40, 0x1, 0xee, 0x1}], 0x9, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x80, 0x8, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x57, 0x40, 0x4, 0x5fd26ace}, {{r8}, 0xfffffffffffffff8, 0x2, 0x2, 0x3, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x9, 0x3}, {{}, 0xfffffffffffffffd, 0xc5, 0x10, 0x4, 0x3f8}, {{r9}, 0x8dd5451c880a4875, 0x40, 0xfffff, 0x1ff, 0x7ff}], 0x3, &(0x7f00000001c0)={0x9, 0x8}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x2000, 0x0, 0x0) getpeername(r10, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000000), 0x156b) fchmod(r0, 0x105) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getegid() syz_open_pts() r11 = geteuid() r12 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r11, r12, 0x4) 09:20:15 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0), 0x8}], 0x100c, 0x0, 0x0) 09:20:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000004c0)="e36482464ab2630d8975fa3cbdc7f694f6e4dafb6646a7ec93041e3fc80888d63549fc038d78b413b6435b9ccbbd80e8c8a5106538dcd83a6d002c18287e332a9ab21288858e39f5e5e7d9d3d65b5ed1ee36b43c8c3b17a42b2f900e4fc53a9aa047790dc78b34fddf78b78b8e", 0x6d}, {&(0x7f0000000540)="02b5d7d4a255e23b986d81e1bc05602cc0db734af196d7d70f1fdfd53f5e250cd88cac78b62d08f055baa738a9f50fdf5c2acc026e6a1d95ee56e1797feec3408cf2a564f154e859ba841d1ac3ab0f3c0082bd14789bccbd2bace97c2d8a032af8f36cf4423b7a1c7d1682bcc0cdf58b02fe218516da2330f99a6af2c0431792783c0fb8e52d0d67d3c3a96783017e00b8c8", 0x92}, {&(0x7f0000000440)="a10046b7782ceb52dc9aeabb1477af695e56accdfed4be9afffc", 0x1a}, {&(0x7f0000000600)="8db1af69a62228c612db66c06cd411c1493b5096150b38d8d64d0322f67da6e9981df7f3ceeccf058482ebe6506522ae1a8981a86be463f492240914c4", 0x3d}, {&(0x7f00000007c0)="f8193cbbfa1d2dd660b1732d21a0373094e0d05d0cb0d1af68896c284a1724ab4aa723b64fb0add494726809d92d07288c107b3c1d99fe14ebfe36b6dcec1da2af2b6e3eadddab413a2fbed9bca7733d646f100a967d16a39fc88f6082073919eaa4c7aa1b0e0bffa9960ba51bb10dcce67ed6c335098731d01b1630456d4d579f4bfcfd849f532613853985488e3e8bfce3319b89b59a1b8cb5a019259d3954307db678102b70b0849600f6c3c8588a887317105aea6ed2e13cb3a078a200bc66c7a643c496a94ef84c05709be4c807885dce7b3bf551d4641cee2644d912c5841e709c9bb4e69efc332745f48b2e4df9aef1febe808403beff8d0d", 0xfc}, {&(0x7f00000008c0)="a5f4643be5b6f5595d304feb00a9bbbe53f75f60e4a88e224c1528bafc0457ea333321588570c2f42c4c3347ed1012bc35118284fcf0bdb0daecbcf09b3373df1ab1129fb4320381d7e7c1599487cb22d2df3c6786e3d90d3c4f8af5f9745defec4a2cfb440775f6ce2f2eef05f285bc10ee8df9aae5b37c8ce1659b6bd1dc8c8116d715ae9b452966060f793b3d1efaf9d0567904eeda5afa5ebc7a4865a5b80b8d6a4d4e31780c7c950ca46459b290dfb821d29fd2cab08ecb48420f32c44a169e000ee3cd859657", 0xc9}, {&(0x7f00000009c0)="b6ca71956cb0a903215f41ad2b0bb819fafb9de3ea8d9e38f2ab3590bcc6256006b9bd16227d6a4c7e046f7790058035a645ac5311061350f14575f8b0ef10db27f8104840555dc3919183f42e1bcb4ee89b57f84b04a7c90606d15434287be826d11519336f84b86e91a99bcb7a4f563e6bb7fb5453097653e8bfc2355dd8a341015621faa332bb0a9995f714fcf1d51e6e00c71beb1cf762a310af6eedc3b81799ac8e83cc1b8907f5d9255f589b56391c173006b81143495a938710fe496e7598d904199291", 0xc7}, {&(0x7f0000000640)="995914653dc656275ac0a9253e9427e29a1b942a1d9636f0d8e21d7b9d74e4cc471bab44246c276b93cc7a8480cbedadddca5924d7ed5dc04090309575c443ed55b76672653f0d23", 0x48}], 0x8, 0x0, 0x1) r2 = socket$inet(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x200, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) setpgid(r3, r4) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) r8 = socket$inet6(0x18, 0x4, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x521392a0d28d9468, 0x8, 0x1, 0x3ff}, {{r6}, 0xfffffffffffffff8, 0x40, 0x1, 0xee, 0x1}], 0x9, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x80, 0x8, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x57, 0x40, 0x4, 0x5fd26ace}, {{r8}, 0xfffffffffffffff8, 0x2, 0x2, 0x3, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x9, 0x3}, {{}, 0xfffffffffffffffd, 0xc5, 0x10, 0x4, 0x3f8}, {{r9}, 0x8dd5451c880a4875, 0x40, 0xfffff, 0x1ff, 0x7ff}], 0x3, &(0x7f00000001c0)={0x9, 0x8}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x2000, 0x0, 0x0) getpeername(r10, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000000), 0x156b) fchmod(r0, 0x105) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getegid() syz_open_pts() r11 = geteuid() r12 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r11, r12, 0x4) 09:20:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = dup(0xffffffffffffffff) fsync(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) 09:20:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000004c0)="e36482464ab2630d8975fa3cbdc7f694f6e4dafb6646a7ec93041e3fc80888d63549fc038d78b413b6435b9ccbbd80e8c8a5106538dcd83a6d002c18287e332a9ab21288858e39f5e5e7d9d3d65b5ed1ee36b43c8c3b17a42b2f900e4fc53a9aa047790dc78b34fddf78b78b8e", 0x6d}, {&(0x7f0000000540)="02b5d7d4a255e23b986d81e1bc05602cc0db734af196d7d70f1fdfd53f5e250cd88cac78b62d08f055baa738a9f50fdf5c2acc026e6a1d95ee56e1797feec3408cf2a564f154e859ba841d1ac3ab0f3c0082bd14789bccbd2bace97c2d8a032af8f36cf4423b7a1c7d1682bcc0cdf58b02fe218516da2330f99a6af2c0431792783c0fb8e52d0d67d3c3a96783017e00b8c8", 0x92}, {&(0x7f0000000440)="a10046b7782ceb52dc9aeabb1477af695e56accdfed4be9afffc", 0x1a}, {&(0x7f0000000600)="8db1af69a62228c612db66c06cd411c1493b5096150b38d8d64d0322f67da6e9981df7f3ceeccf058482ebe6506522ae1a8981a86be463f492240914c4", 0x3d}, {&(0x7f00000007c0)="f8193cbbfa1d2dd660b1732d21a0373094e0d05d0cb0d1af68896c284a1724ab4aa723b64fb0add494726809d92d07288c107b3c1d99fe14ebfe36b6dcec1da2af2b6e3eadddab413a2fbed9bca7733d646f100a967d16a39fc88f6082073919eaa4c7aa1b0e0bffa9960ba51bb10dcce67ed6c335098731d01b1630456d4d579f4bfcfd849f532613853985488e3e8bfce3319b89b59a1b8cb5a019259d3954307db678102b70b0849600f6c3c8588a887317105aea6ed2e13cb3a078a200bc66c7a643c496a94ef84c05709be4c807885dce7b3bf551d4641cee2644d912c5841e709c9bb4e69efc332745f48b2e4df9aef1febe808403beff8d0d", 0xfc}, {&(0x7f00000008c0)="a5f4643be5b6f5595d304feb00a9bbbe53f75f60e4a88e224c1528bafc0457ea333321588570c2f42c4c3347ed1012bc35118284fcf0bdb0daecbcf09b3373df1ab1129fb4320381d7e7c1599487cb22d2df3c6786e3d90d3c4f8af5f9745defec4a2cfb440775f6ce2f2eef05f285bc10ee8df9aae5b37c8ce1659b6bd1dc8c8116d715ae9b452966060f793b3d1efaf9d0567904eeda5afa5ebc7a4865a5b80b8d6a4d4e31780c7c950ca46459b290dfb821d29fd2cab08ecb48420f32c44a169e000ee3cd859657", 0xc9}, {&(0x7f00000009c0)="b6ca71956cb0a903215f41ad2b0bb819fafb9de3ea8d9e38f2ab3590bcc6256006b9bd16227d6a4c7e046f7790058035a645ac5311061350f14575f8b0ef10db27f8104840555dc3919183f42e1bcb4ee89b57f84b04a7c90606d15434287be826d11519336f84b86e91a99bcb7a4f563e6bb7fb5453097653e8bfc2355dd8a341015621faa332bb0a9995f714fcf1d51e6e00c71beb1cf762a310af6eedc3b81799ac8e83cc1b8907f5d9255f589b56391c173006b81143495a938710fe496e7598d904199291", 0xc7}, {&(0x7f0000000640)="995914653dc656275ac0a9253e9427e29a1b942a1d9636f0d8e21d7b9d74e4cc471bab44246c276b93cc7a8480cbedadddca5924d7ed5dc04090309575c443ed55b76672653f0d23", 0x48}], 0x8, 0x0, 0x1) r2 = socket$inet(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x200, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) setpgid(r3, r4) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) r8 = socket$inet6(0x18, 0x4, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x521392a0d28d9468, 0x8, 0x1, 0x3ff}, {{r6}, 0xfffffffffffffff8, 0x40, 0x1, 0xee, 0x1}], 0x9, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x80, 0x8, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x57, 0x40, 0x4, 0x5fd26ace}, {{r8}, 0xfffffffffffffff8, 0x2, 0x2, 0x3, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x9, 0x3}, {{}, 0xfffffffffffffffd, 0xc5, 0x10, 0x4, 0x3f8}, {{r9}, 0x8dd5451c880a4875, 0x40, 0xfffff, 0x1ff, 0x7ff}], 0x3, &(0x7f00000001c0)={0x9, 0x8}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x2000, 0x0, 0x0) getpeername(r10, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000000), 0x156b) fchmod(r0, 0x105) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getegid() syz_open_pts() r11 = geteuid() r12 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r11, r12, 0x4) 09:20:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x1, 0x0) ftruncate(r1, 0x0, 0xe1b) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0x5}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r4, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') recvfrom$inet(r2, &(0x7f0000000180)=""/190, 0xbe, 0x40, &(0x7f0000000240)={0x2, 0x2}, 0xc) 09:20:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x6) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000200)=""/254, 0xfe, 0x2, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) 09:20:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000004c0)="e36482464ab2630d8975fa3cbdc7f694f6e4dafb6646a7ec93041e3fc80888d63549fc038d78b413b6435b9ccbbd80e8c8a5106538dcd83a6d002c18287e332a9ab21288858e39f5e5e7d9d3d65b5ed1ee36b43c8c3b17a42b2f900e4fc53a9aa047790dc78b34fddf78b78b8e", 0x6d}, {&(0x7f0000000540)="02b5d7d4a255e23b986d81e1bc05602cc0db734af196d7d70f1fdfd53f5e250cd88cac78b62d08f055baa738a9f50fdf5c2acc026e6a1d95ee56e1797feec3408cf2a564f154e859ba841d1ac3ab0f3c0082bd14789bccbd2bace97c2d8a032af8f36cf4423b7a1c7d1682bcc0cdf58b02fe218516da2330f99a6af2c0431792783c0fb8e52d0d67d3c3a96783017e00b8c8", 0x92}, {&(0x7f0000000440)="a10046b7782ceb52dc9aeabb1477af695e56accdfed4be9afffc", 0x1a}, {&(0x7f0000000600)="8db1af69a62228c612db66c06cd411c1493b5096150b38d8d64d0322f67da6e9981df7f3ceeccf058482ebe6506522ae1a8981a86be463f492240914c4", 0x3d}, {&(0x7f00000007c0)="f8193cbbfa1d2dd660b1732d21a0373094e0d05d0cb0d1af68896c284a1724ab4aa723b64fb0add494726809d92d07288c107b3c1d99fe14ebfe36b6dcec1da2af2b6e3eadddab413a2fbed9bca7733d646f100a967d16a39fc88f6082073919eaa4c7aa1b0e0bffa9960ba51bb10dcce67ed6c335098731d01b1630456d4d579f4bfcfd849f532613853985488e3e8bfce3319b89b59a1b8cb5a019259d3954307db678102b70b0849600f6c3c8588a887317105aea6ed2e13cb3a078a200bc66c7a643c496a94ef84c05709be4c807885dce7b3bf551d4641cee2644d912c5841e709c9bb4e69efc332745f48b2e4df9aef1febe808403beff8d0d", 0xfc}, {&(0x7f00000008c0)="a5f4643be5b6f5595d304feb00a9bbbe53f75f60e4a88e224c1528bafc0457ea333321588570c2f42c4c3347ed1012bc35118284fcf0bdb0daecbcf09b3373df1ab1129fb4320381d7e7c1599487cb22d2df3c6786e3d90d3c4f8af5f9745defec4a2cfb440775f6ce2f2eef05f285bc10ee8df9aae5b37c8ce1659b6bd1dc8c8116d715ae9b452966060f793b3d1efaf9d0567904eeda5afa5ebc7a4865a5b80b8d6a4d4e31780c7c950ca46459b290dfb821d29fd2cab08ecb48420f32c44a169e000ee3cd859657", 0xc9}, {&(0x7f00000009c0)="b6ca71956cb0a903215f41ad2b0bb819fafb9de3ea8d9e38f2ab3590bcc6256006b9bd16227d6a4c7e046f7790058035a645ac5311061350f14575f8b0ef10db27f8104840555dc3919183f42e1bcb4ee89b57f84b04a7c90606d15434287be826d11519336f84b86e91a99bcb7a4f563e6bb7fb5453097653e8bfc2355dd8a341015621faa332bb0a9995f714fcf1d51e6e00c71beb1cf762a310af6eedc3b81799ac8e83cc1b8907f5d9255f589b56391c173006b81143495a938710fe496e7598d904199291", 0xc7}, {&(0x7f0000000640)="995914653dc656275ac0a9253e9427e29a1b942a1d9636f0d8e21d7b9d74e4cc471bab44246c276b93cc7a8480cbedadddca5924d7ed5dc04090309575c443ed55b76672653f0d23", 0x48}], 0x8, 0x0, 0x1) r2 = socket$inet(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x200, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) setpgid(r3, r4) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) r8 = socket$inet6(0x18, 0x4, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x521392a0d28d9468, 0x8, 0x1, 0x3ff}, {{r6}, 0xfffffffffffffff8, 0x40, 0x1, 0xee, 0x1}], 0x9, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x80, 0x8, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x57, 0x40, 0x4, 0x5fd26ace}, {{r8}, 0xfffffffffffffff8, 0x2, 0x2, 0x3, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x9, 0x3}, {{}, 0xfffffffffffffffd, 0xc5, 0x10, 0x4, 0x3f8}, {{r9}, 0x8dd5451c880a4875, 0x40, 0xfffff, 0x1ff, 0x7ff}], 0x3, &(0x7f00000001c0)={0x9, 0x8}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x2000, 0x0, 0x0) getpeername(r10, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000000), 0x156b) fchmod(r0, 0x105) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getegid() syz_open_pts() r11 = geteuid() r12 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r11, r12, 0x4) 09:20:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbfffff], [0x0, 0x0, 0x403]}}) 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, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:20:15 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae75e0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae75e0 09:20:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000280)={0x0, './file0\x00'}) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r11}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$BIOCSHDRCMPLT(r12, 0x80044275, &(0x7f0000000240)=0x5b2) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 09:20:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) r2 = dup2(r1, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) socketpair(0x26, 0x3, 0x37, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f00000003c0)={0x8, [{0x2, 0x1000}, {0x3, 0x7}, {0x1, 0x140}, {0x2, 0x1}, {0x0, 0x8}, {0x3, 0x100}, {0x1, 0x1000}, {0x2, 0x9}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0xdc}, {0x1, 0x9d8d}, {0x1, 0x1}, {0x1, 0x2}, {0x1, 0x3}, {0x0, 0x6}, {0x1}, {0x1, 0x7}, {0x2, 0x9}, {0x1, 0x1800}, {0x2, 0x6}, {0x2, 0x7}, {0x3, 0x1}, {0x2, 0x1ff}, {0x2, 0x1}, {0x3, 0x2}, {0x3, 0xfff}, {0x9d5fe8d797b32f86, 0xbcf1}, {0x3, 0x6}, {0x0, 0x7}, {0x3, 0x8}, {0x1}]}) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x2000, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0x7ffffffffffffff9, 0x0, 0x40, 0x2, 0x1000}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0xc2, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x5}, {{r1}, 0x7ffffffffffffff9, 0x80, 0x80000000, 0x5, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x81, 0x40000000, 0x1, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x6059d3d696f6a4e3, 0x8, 0xf39f2a1, 0x100}, {{r3}, 0xfffffffffffffffb, 0xd0, 0x1, 0xfff}, {{r4}, 0xfffffffffffffffb, 0x102, 0x1, 0x9, 0x7}], 0xe4, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x1, 0x4a7, 0x2}, {{r5}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x3, 0x8}, {{r6}, 0xfffffffffffffff9, 0x80, 0x0, 0x20000000000, 0x3}, {{r7}, 0xfffffffffffffffe, 0x62, 0xa95dfba37c380c6f, 0xb5c9, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x115, 0x4, 0x9, 0x10001}, {{0xffffffffffffff9c}, 0x8000000000000007, 0x62, 0x0, 0x1, 0xeb0b}, {{r9}, 0xfffffffffffffffb, 0x2, 0x49, 0x4, 0x6}, {{r1}, 0x0, 0xcd, 0x20, 0x6, 0x6}, {{}, 0xfffffffffffffff8, 0x80, 0x400fff2a, 0x0, 0x3}], 0x0, &(0x7f0000000080)={0x8, 0xff}) 09:20:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) r2 = dup2(r1, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) socketpair(0x26, 0x3, 0x37, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f00000003c0)={0x8, [{0x2, 0x1000}, {0x3, 0x7}, {0x1, 0x140}, {0x2, 0x1}, {0x0, 0x8}, {0x3, 0x100}, {0x1, 0x1000}, {0x2, 0x9}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0xdc}, {0x1, 0x9d8d}, {0x1, 0x1}, {0x1, 0x2}, {0x1, 0x3}, {0x0, 0x6}, {0x1}, {0x1, 0x7}, {0x2, 0x9}, {0x1, 0x1800}, {0x2, 0x6}, {0x2, 0x7}, {0x3, 0x1}, {0x2, 0x1ff}, {0x2, 0x1}, {0x3, 0x2}, {0x3, 0xfff}, {0x9d5fe8d797b32f86, 0xbcf1}, {0x3, 0x6}, {0x0, 0x7}, {0x3, 0x8}, {0x1}]}) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x2000, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0x7ffffffffffffff9, 0x0, 0x40, 0x2, 0x1000}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0xc2, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x5}, {{r1}, 0x7ffffffffffffff9, 0x80, 0x80000000, 0x5, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x81, 0x40000000, 0x1, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x6059d3d696f6a4e3, 0x8, 0xf39f2a1, 0x100}, {{r3}, 0xfffffffffffffffb, 0xd0, 0x1, 0xfff}, {{r4}, 0xfffffffffffffffb, 0x102, 0x1, 0x9, 0x7}], 0xe4, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x1, 0x4a7, 0x2}, {{r5}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x3, 0x8}, {{r6}, 0xfffffffffffffff9, 0x80, 0x0, 0x20000000000, 0x3}, {{r7}, 0xfffffffffffffffe, 0x62, 0xa95dfba37c380c6f, 0xb5c9, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x115, 0x4, 0x9, 0x10001}, {{0xffffffffffffff9c}, 0x8000000000000007, 0x62, 0x0, 0x1, 0xeb0b}, {{r9}, 0xfffffffffffffffb, 0x2, 0x49, 0x4, 0x6}, {{r1}, 0x0, 0xcd, 0x20, 0x6, 0x6}, {{}, 0xfffffffffffffff8, 0x80, 0x400fff2a, 0x0, 0x3}], 0x0, &(0x7f0000000080)={0x8, 0xff}) 09:20:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x7) r2 = socket$unix(0x1, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = socket$inet(0x2, 0x6cf45069adc6522d, 0x4) setsockopt(r3, 0x200, 0x1, &(0x7f0000000000)="1ece4c2d7f", 0x5) 09:20:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544cec005e9793f2ccdecc93a8ba67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516b", 0x57}], 0x1) 09:20:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00", 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) fcntl$setflags(r4, 0x2, 0x1) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) msgrcv(r5, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x2, 0xc00) 09:20:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() r2 = semget(0x2, 0x2, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f7865ba, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) chown(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = getgid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x6, 0x7fff, 0x8, 0x4, "86f44f8203567a2133e6ca40a687b0b42d6bfbaa", 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) setegid(r7) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x2000, 0x0, 0x0) writev(r9, &(0x7f0000000980)=[{&(0x7f0000000780)="d721dd145f26aef010702e25ceb67b1c16d1f54dcbab37479a58bfe16b7fc4149fca94128901505cbe34f16ebe0f0eb065ff4841f0ac64f0c46e0ea14453742c83d48c131b0ec2c7ae11f60b774784ef1fcd0750bb6cea6470e4d79e48f22e1786a3701309984625799c8b0db2c95299665e37a56124716607f6b07e972666007d93ad102cba494f13d73d1e3cd0561a17a4dbead59fa0275ec002bf63e6fa4c2f47c216d35081118725d91e6af7a68202877a91", 0xb4}, {&(0x7f0000000340)="beeda7fa38ae25ac6c8ff37195249a5fdd57f81cf49cf410cf1e3dcc2a688077b0dad08422bbc009e0476a428258447261186c4767b0f4cd2dd5317dc5b775e0d5", 0x41}, {&(0x7f0000000840)="5df3fa54c59d215728fe7e476c29834cd8caa2b4eca73138a72d4c471b820afa414830858123e3215cd2a273909a0f3b64fd40364f6b2b0a016404e6dd050b4ac26a7538bf4497001b", 0x49}, {&(0x7f00000008c0)="1d38d1e7958f15cf6cdc9f0732bdbf32c9deff863a7022afb2491068b28e5b96d1e194030854f8144ac0c8c3dfa313501c2fcb2630bce216d56418ad54406217e9e086a84771db882467d0e1da4d335cf1726ae2aff2b82e0a2990c2c51dc92188eb162ba9fa4bb69ce5ee514448904922d208027a06a96718b3ce7d578bf76d6f20be62c97b3a3addc04fa792a3c8e85dff2e786e26acf051a3208fecc050cb6312dce90369f470599ae26ad588ea5f", 0xb0}], 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x21, 0x5, 0x5ac, 0x8, 0x2, 0x9, 0x3f, 0x4]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000006c0)=""/150) 09:20:17 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a38620700000000c656ea8295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca648961c1e5b848bb7d53278d68854514c03aa819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d2a2ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612ffe659fa202361cd8cac7ec9c5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0adf7a0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f0112c2d108001d8ed50b538302e085bdb899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf5d0642ffdc12c8e465f374d3c42d206a9886a24d4c47a9c788557de2fb1035e6a80189a270de19ac02d30389b08dc827b0e1b858a9a92aa7f16971d38a213b1e2c56c31997cec3e7d8bc6be754dbbee07962535605fef8089438eb3d3d63ed94d47254e6fb82db0249db4d6fb0eb4f73ee34c64ed900f1c9e1af5b3141c07c0c2399d14358caab4c8f06e5dcd2b3c04194e12f81da01295e4d82a9ada29a5b07094bc085efab9b1615590e87a652b3b3d8e256c4194800fa231bd80a78a7a26699c3773cbfcc5c731ba50c96de9519f27523e92ed8ce051a976fd25a627bb2738262522979725a3e9827c35beea9c1dc55e09305c5b0d7037f8075113b1a609b6fe4b91f513872970a010b6d379c9d923cde7472cb042440025234c2baca6e076352ed7130b2ff1cd752834f557cb74a19ecdc6d1685069e7ba7"], 0x10) dup2(r2, r0) r3 = dup(r0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x14, r4) fchdir(r5) r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x208, 0x0) r8 = dup2(r1, r7) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000040)=0x101) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x2, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x1dd9, 0x0, 0x0, 0x0) 09:20:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x1, 0x9820505951309bcb, 0x96) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/4096) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 09:20:17 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9d0, &(0x7f0000000200)={0x3, 0x7fffffff}) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x4c, 0xe4fd1e775100d1ed, 0x3a420000, 0x9421}, {{r1}, 0xfffffffffffffffa, 0x2, 0xffffe, 0x2, 0x1}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x32, 0x3e}, {{r4}, 0xfffffffffffffffb, 0x0, 0x40, 0x100000001, 0x4}], 0x6, 0x0, 0x9d3, 0x0) dup2(r0, r1) 09:20:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYPTR64], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) 09:20:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x20) fcntl$getflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x800}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:20:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000004c0)="d8f1229c66b60ffd69d0dfc8d74a") 09:20:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000001100)='./file0\x00', 0x800, 0x15b) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001140)) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) sendto(r0, 0x0, 0x7001, 0x0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) 09:20:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe", 0x1c1}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000400)) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x1, 0x3ff}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r5, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x10000, 0x7, 0x5, 0x3f, "93062a3d4a0090ae5fc8176b376f83ddda9709b2", 0x4, 0xffffff01}) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 09:20:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) kqueue() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) chmod(&(0x7f00000000c0)='./file0\x00', 0x30c) 09:20:17 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="6202c1070000001dd5582f9e00000000000087496be34de56f504019cfcbc86d4766f08eb631e92df74b6c2624a593fb8b020bffd47b240e28e36e30e776232746b67547288d1acaa8a385d43639a0f9f1d532be84238113f57fc42ad800b1b11ceb5fdd0be0ee4401a970fc14280d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180), 0x419) semop(r9, &(0x7f0000000140)=[{}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x3) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) geteuid() 09:20:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xa9ceb817b66cb044, 0x0, 0x0, 0x478) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="95767aedf894daed15ea3ede4d8f109856bdd3c98cedd098113e5478bf57f928accf184fb5e2b375053b92458fdd2f1b2ad3e97610129a72eb1266e50505d4f6669d66ec2e8a8d72a6bc3294745371ecb5ebe677060b647fd0d8b70c403d129ef8bf0fcdc942729320f4d91b9406bd70cf2497bfebc0c4e29c09eb4ea7590eb704d7f25e14e2778cc8fdda57da20cc50ae2d2189d2ce576f92640552807521d265e5fd3ed01471420bfaa2c96372fa4d96d4931dd1f7e4cdf0eac8b9692652c4997d18175ec299c79cf2ecae4b8d181db1261e7b37411739b5035387b4e3fb3789819ed535febe2828df16e69b8249d3534995e86dc4f3276db00481a442d94ce7f575545335be239ec6b31511b7742eb302626a87164eabc4f6778adceeaec9f7db38d105107602c07f4363ec50a66f22b2558bcb7f0c57e3cf57a62d61cfb1abdd0930790516ba30d44d7ba3d04a0933002d9939efff64c7f3f18189c5580a8d44e0f854c84e4de18b790f38bbb148c43411a24f86c6cb392dabbd3095ca2a1b7725152bb5c2c81159a240eed70c6d716271ba46bbf956c76ec6440b5492cd1e55dc8f0388deadf4274d5e8f93d4094f57dbf9c1e93c8e4e4bd71c39bc3bd58c2e9663941ae2f0916cad9544df86e4d5d119a89831485e2e0ec7ea2a237ac8565f283507844f6ee2265e9850031118c51eafdc3f47edd9ff87c12a98d9ec3301e69fbd4642e1c4b21dc61a35ed144a5c12145be63e313b70e346c4909c20342d4550256472df503e759dbcc65e29f96013f4b5b2373a4fbf4e8b9fb2f26d276643f084e065af420f7c520c0b5a265f17de3a4314abafe6d552ca093a879fe07faeed252d13dc144f06d13f119a5eaec8600e6de524615f8c3504386731e35d17dc83c78502fbcc06cc733a9b60b1f4fe05ed3627c528addb783fa845c3ce720ad74fa044d32da012f9033b987d4047b805cce39a6807af85ab338e9ba231cdc85f25a53c337c5c8228676b22f62d0bfa24ee822359fd7ff97dbb55ee53968bbbc7302e8b0fbd105c0965a10af77329f578e8fb045ff3e2d3e778df0e72d577fec35d7ff1b08af8d4a251249c92268308950470b42b10d2ae7ad6304187b1aec87429731d7f06cd2d5c929151a8bad15b4cc088667bac945492fd529fc296b27bfee92ab3705f632ed5342622fcc6c170fc2b5d49d38c1df214fef64ee4a60d558c328e78d2ce4dad8968dcc1afb552e2e118753c7cbea10ac690ae2ebf64558a0031137d5c2722decf98f0880ea1050f6d674f479259df9c5e72a09c6a115cd10735673b3e80588228f4e2798fcc0272377188904437f593047b8c01f187cd8c99fe21ace8b6e93affbb6c494ceaf601da01752c02feb68a2ee59801ed2149821f391937e6210fd89cbdaa2dfac008ee2d8276e98566857e234e71f69dc4927ed207ec83e20ce80920460872e37b25cfdabd1e682d3fd844abbe8be1d868b3b29ef8988b971ca13f5c0f1b0fc86b8780e21dc1a466de35dcf446bcb4cb7011318482c80db6e98fbbb32a4e55b1da5cd12adb2871a04a5eeaf000cc000f30c7a80fba72a02a973f3ab82e33e3632f031f6ae719ccaa0e3e31f34df878e1e4e39832077de71bcdfc17a882560d57b9c4697eb5e44ab8abe770696f4be2f635084900f247b5f7d4695cee6a7dfac2ca283a0c4a4912ea2455ab4d322f69186f4cb0605d9f9b6c5886fb64448c275fa0502e9b07e4460d48421e3e37239e2caa02d385a1867728cf0582fd6980f8b2e11f4e705560df5f93fd881845036dfb6dcbdf3dcec7491725797f825ee7ef36e57d984bb6a2548b9292933dafe1aaa4b04384f57ff952e58ac101ab16e0820fe462d7a0201cf18816161efab2fe6ea653274fb010a8d162763a3f429651b328f46689198086280198bc76349239c02b28d91f2ea9ccd9fb991f003c149d5f2693385dac7f6f9eb1fc46b911e870bb9511f77748dd0598d2783b9bc4849ea033b33f3058bb6df894b0228e14fa2218a30a34c352a86955aa1bdabca5909248a9b7a504755e3b1b4115c67d5be4b962a1cf1fb56d9ac31ce138d2de1329f4de1f6b522ec9d5991c5a0e634d8b12724c8bb42a5160af85406d302712b72ec0313f32ba6f3ad4e919d1086b63f49d05eb090fb32784d8909e5fb816257cfbbe9339fde00251c55e0b810cb87efb0e5fd877047116966c628b0a74cc914fa9f82e959bb11e866aacfc519b14f0e64418cda458668211ba57021398efb3dca5dff92eae4154d126fa2d38e7f55d8db48cee78bb73399105036834e9a1ddbd3c051c3b50f8b3dc4d11fa18d4decabec7f676c8d945d755450a06bb523ca3c92df838261c91da940a826b77075430e281396a1144e4c3b221c823e1236cd5b9624fd3f300db5f9e7a1a0aa00806cabd7190a179705fb5bee8ff66b381507eac8ec81c92a4ef8a9c86666e2a1f6ac52b0ba2d5c20303853546bdb5e957260bcfe220ca06501da90644fa3dec54a191810311b766477cba618289e0ed3b6459ce7298c8b53249bf71ceea7bc3b5646358ab65d70286ae4060f061cb6307071dc38736be78c7320d1e7bb270d34c930bc9724725d9976e37bf0de1d4cb571e1159673ccaafc4a7d7d77199b796102007f8e012db67fa8e7e2398701152b16677bc75a3c3d3f553beef345a8ffac77dde8c9ee7aacc7fd5ed32d69ff784dad589e19f4a055a2bb1e6f77237931cd1713655c89b9e8b4d6b42ea3cdce4e2b24697c73334615f77cefe433849cabb9e9aa068f3237bfccc2009086b5316a3bf0843df5ad1b734b2cd0c342d86b062fa3a62661c495e2e8a1c3867a21f39e666bb2e4acaabd58902335c40a23e51660ce63b06f2fbc3d43b137051709aa459c6114622134cba6f0c4cf1199c9ecbf5b3b8bf3e87d53a98d5e7b75a35eaccb49594778c4c8a844255b47716fa0cbcd9c655933036d4c173a31892bca3bb20a0fb5f4b3a8aa386589307a90ca926b3dc36ba13af5f5246da63eb2baf6810f970ac369c03b6734cd847fce04481a3f11d0b3061861b4d1ac7450cea2a51bf6404c759cc8785cd7c457e9d5c57dfd2f09398cabccef96dee5ec1adc2a04f754a2b0c844edc35c1ca4dcda23d69e46a14ccd80fd44b5422ad1cd2b05f0347a17eb35d7c57dd6e105ecbf480fd561a656ceb8289c70bd5d09990798923513f3442029e9d048f5f55707ac064b142ea0e97413a969eaf8335bc196dc6e57d09c52075d2e2a09d55c5eec4b09ab2eb6c7a3aac6091ceb7b2b5c52bcfc10bd91802514c4631654e07a367df875f843ec0a314ec1f5abf822e224d8845dae9bdd3aff613ffd225755000db12914c1fd7b6e1a774418ce04f4b410acdd44e692c968913ee418f88854828087823225df99ae4d3afd4108f48688e76d286885dd0a64c07f92528f3e9bddac6e2f9522a65dcc293b198d2223fcfaba714b4b65d6939b39e48b1aa24240ac41db2059885333a070b5b4c147d2eee1028c4dc4cc5d5d9f6bcc63350cb49ef17f5a27090a0945ed79c45313c08f6c418dddda1e2b3d3f612ea46c10c6b6755db2bc4415f819688d3511474d5f2cc2afde0bee6024fee1fcff14988d25dd2e4e59534e76b0a1dc7d381bf0f734a93c0d0c2bbe4b9a31d3e831ef9b5a37129896ae978f9dbf63960c8654b87a898829865d2f1fcbfc7275efa897ba74ea58a2e04ab4fbba21a8cfc251602f93ad8177014d51625019e90715a3b6e8687aff49b06b1171ac66706ca617fc6a700ce105b82c0dd60db7d92e4669969434b9cdcd2edd0cb87fe9e57dd6225ce4fb85929be7f4d6afa8c0fce21fc628e10e30cade355033a1b5dc20690ec90d402c4598377519e809d3147ee443378b892e91733a13ae970c1bc904779cb14c7f695d6e79709de3bae5abbf153c2db639efec48ec4405e5b7bfd3992a6e7a582107eda65d44339ec720300d10bd3ff5d99c3b1278df54bae61236b3458349bc9595c1db1f4910167e5476f52bf4586de3b6650b8a41f9cb73be110bd83ab6fa0837dae47fa22fa63021d2d366da2cb04e98b37f7d708df9255ad02b135f53bc41146fe28c0eb1e1915a01f23521d9ae9e599d82edd5fd885b1d7ec0b0aab079bff553f61a9613280d9259f80091caec5f80c4ed5b3c261483ce4193e36f952b9c303cecbfe1f7516a570bb7207d47525a1742eaa2a9991deb61a63c5afc871a41bf13358efee23d88984895890a4dbd2648b4aa1ab7fc9c2a3fa2be1d217e24cc8213180c1170d70f81e8d369381c539f0ea7f93c15eecd88ed8c097b3e6747436c13d93396b541311d9667346442f562d34a2e429f1f53f84f7373ad8172f4b7116f1a038b6b928fa26f8452a14face1925a60cc9ea3472f885dbcd295b8bb81b445c14d181fd3d99efb406cf6df131aceee4032225e73cc383b4b609beb640dadb5762f5b8c6c595a59b2280273ec3966f18e30d5520068420bee7f6d3dca95d2f2d99ff9f1abd3f54f52b8f29a4bd3f717ec8cb93da2b5cd05e00486f67366d918fe63a86b45d07040b7738c074fa07688efdd0aa6f30b8bffdb8971dd76e60798b9ebeffb0b6e054aad420eb36f82ccae5cf5ea0053d9ef08a54ba0f6a82d2329ba6246c5d2a9e208d0f486c80269865fd046d92e3946e97766b98b94f14f24a133d130fc9e6649da6e19416758458426f21e83da57071d4dff760d718321b86b81936c8729370cce57b6e50d0c135884993db21267be58a6d72103edcf163f00c3e16a826e2ccb3772f9005bf29b6dfd2205530dd783bd3815aee75f002b08653b9475c125940c354bf89091b4f038c03e557416627e801d9f3561cf09720b4210c750fbd054ef3727e2c7db21710ade8d1b99c56569e4f1278d6feca273aedb879ebc6f6dc498906cca2147351c1a58967ef1a190a0b0ab5416c7484854006914ee9eec385d1d8e34fd53107bc0839a868fd9785618dcc60b57f2887364d6c2c8f319020de633e71937068d5638f21084f6885b49a0eb75ec3089a2544296731fc24e3a988052a097d3f0edef18820f43ed7a4ee7f01c76356aa06bb91758b9b5e0f0c152ef5fb2c709b3ba97dbe66286499ff8b158d9cadb893519d98e266090babe8911f9a72c101f3d578cddbe284ce9d0280b4bb8d4b2b160479f5ebf4720c8baa44ef51a147c79e1dcb1d37526b7dab3d9b965077fe2dd7b8558d65f52d3b9c1069604ee146030850ea0abcc7c1eaf7a981b58a29c19cd9b836cd5c6cc2ba53b6d9f0455356e2e6c73077161ff1da9ed203ba5ffd3f108a59544e2c19077e1fb5e0afafa62c3668ab371bf558e99fa409f448a590c0da23b1db64eb36d3a7081854c4b582f8efde24e5c6a7cc34f8220bbc7cafc13eba02d89e43f41e0843d61de3bc9e1a2f97837c952dadb76501a79414624802e2a09b167d3f6a13bfb33d875aced4ab9c8442e0fee75c5b5af9ff154ab41f804fe68006be7bb05a0c4cd1f62a29351aabf624147735fee06b769e8e7cffb610dd59ba43ea6b18ef2097dd66e9e551626ee0428c88d1385a155a49311ab5c33199a79eb750e7a4ef6ca1461dd00c6236f36c7da77a8a16af89085dc28c4febbc535742e5424efac905d7921d8b4e69025951a199e2ecad2f8d18eb302f14c3c7ad4557d6c9e0fd69d83836b02c437eb4bcc919a6a858db30ff5ec086ddc9b0889a8252594257cf16655eae610f423c180eed58d6c9eb12d4088c435e6ff214c8fbceeda84c20b45f4520bf19e70506b5", 0x1000, 0x0, &(0x7f00000010c0)={0x18, 0x1, 0x7, 0x4}, 0xc) semget$private(0x0, 0x1, 0x48) 09:20:17 executing program 1: close(0xffffffffffffffff) close(0xffffffffffffffff) r0 = socket(0x2, 0x4001, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f0000000200)=[{r0, 0x1}, {r1, 0x1}], 0x2, 0x0) 09:20:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000214, &(0x7f00000000c0)=[{0x8000, 0x1, 0xd3, 0x404}, {0x3ff, 0x7, 0x8, 0x3}, {0x3, 0xf7, 0x6, 0x80000001}, {0x5, 0x4, 0x1}, {0x8, 0x1e, 0x1, 0x10003}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x68cc56a6d0969f44, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 09:20:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',s'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:20:17 executing program 1: r0 = socket$inet(0x2, 0x8004, 0xf3) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/162, 0xa2}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/213, 0xd5}, {&(0x7f0000000580)=""/17, 0x11}, {&(0x7f00000005c0)=""/210, 0xd2}], 0x7, &(0x7f0000000740)=""/62, 0x3e}, 0x20) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 09:20:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 09:20:17 executing program 0: socketpair(0x18, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000200)=0x10001) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2}, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000, 0x3, 0x4, 0x10001}, &(0x7f00000001c0)) 09:20:17 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r4) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:20:17 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0xeba4, 0x1}, 0x0) 09:20:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffffffffffff, 0x9fe9], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x7f}, {}, {0xfffe}, {0x9}]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000040)=""/3, 0x3}], 0x2) fchdir(r4) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 09:20:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0xf6d9, 0x2, 0x2, {[0x5f, 0x5, 0x2, 0x101, 0x3f, 0x1, 0x6, 0xe87f, 0x9, 0x3, 0x1f, 0x9, 0x1ad, 0x7, 0x6, 0x2, 0x6, 0xd6], [0xfffffffffffffffc, 0x3, 0x6, 0x0, 0xa3, 0x8, 0x3, 0xdb8, 0x0, 0x7], [0x5492e7a6, 0x1, 0x101, 0x0, 0x3, 0x6, 0x5], [0x81, 0x3aeb, 0x2, 0x7, 0x100000001, 0xd2cc], [{0x6, 0x2, 0xffffffff}, {0x7ff, 0x7, 0x0, 0x7ff}, {0x2, 0x4e1, 0x80000000, 0x81}, {0x3, 0x5, 0x7f, 0x8}, {0x3, 0x4, 0x5}, {0x0, 0xd56b, 0x4, 0xffffffffffffff7c}, {0x2000, 0x6, 0x0, 0x100000000}, {0x8, 0x8, 0x7}], {0xff81, 0x800, 0x2, 0x6}, {0x8, 0xffffffe0, 0x8, 0x8}}}) 09:20:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000140)='./file0\x00') r1 = geteuid() r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0xad, &(0x7f0000000100)}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x20) syz_emit_ethernet(0xe, &(0x7f0000000200)="b75d060000000000040000000000") 09:20:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x105) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}, {0x0}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) geteuid() getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x1, 0x4, 0x401, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xc1b0}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x6}) 09:20:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0xc}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x20000b9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc9f1f1560381a667, 0x0) unlinkat(r2, &(0x7f0000000180)='.\x00', 0x0) 09:20:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435", 0x4b}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xf0}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1000000000000392) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x4) 09:20:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x40}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) 09:20:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0x522c, 0x7, 0x100000001, 0x8001, 0x3c2, 0x3f, 0x5, 0x6d4af077}, &(0x7f0000000040)={0x100, 0x4, 0x30, 0x2, 0x7, 0xc188, 0x7f, 0xc7be}, &(0x7f0000000100)={0x3f, 0x2, 0xf6dd, 0x3, 0x3, 0x80000000, 0xc6, 0x8d2f}, &(0x7f0000000140)={0x7, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1f8100"/14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) 09:20:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2219, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:20:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000001940)=[{0x3, 0x100000001, 0xc00}, {0x3, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, r34, r35, r36, r37, 0x40, 0x6}, 0x200000000008, 0x800, r38, r47, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r48 = syz_open_pts() r49 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r49, 0x0, &(0x7f00000000c0)) r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r52, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r52, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r52, 0x4004746a, &(0x7f0000000380)) r53 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r55 = geteuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r57 = getpgrp() r58 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r58, 0x0, 0x0) shmctl$IPC_SET(r58, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r58, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r61 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r61, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r61, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r61, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r62 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r62, r63, r64, 0x10, 0x9}, 0x8, 0x1, 0x9}) r65 = getgid() r66 = getppid() r67 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r60, r63, r65, 0x1e4, 0x8}, 0x5, 0x5, r66, r67, 0x20, 0x9, 0x7ff}) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000300)={{0x803, 0x0, r54, r55, r56, 0x40, 0x6}, 0x200000000008, 0x800, r57, r67, 0x7, 0x40, 0x8, 0x484}) r68 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r68, 0x0, &(0x7f00000000c0)) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = msgget$private(0x0, 0x0) r72 = getpgid(0x0) msgctl$IPC_SET(r71, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r72, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r72) r73 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r73, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f0000000040)=0xc) getpgid(r75) r76 = geteuid() r77 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r77, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r77, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r77, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r78 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r80 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r80, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r81 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r83 = getgid() semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r81, r82, r83, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r78, r79, r81, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r84, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r84, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r85, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r85, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r87, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r87, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f00000019c0)=ANY=[@ANYBLOB="316760110aa1200d"], 0x1, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r87, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r85, @ANYRESHEX=r56, @ANYRES32=r86], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r34, @ANYRES16=r6, @ANYBLOB="0000000018f9a22fa41fc2ab1b0000000000ffff", @ANYRES32=r48, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r2, @ANYRES16, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESOCT=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES16=r59, @ANYRESHEX=r84, @ANYRES32=r2, @ANYRES32=r69, @ANYRES32=r2, @ANYRES32=r70, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r72, @ANYRES32=r74, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r75, @ANYRES32=r76, @ANYRES32=r78, @ANYBLOB='\x00\x00\x00\x00'], 0x170, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r88 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r88) getpgid(r88) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) 09:20:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) dup2(r0, r1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2028, &(0x7f0000000100)}) dup2(0xffffffffffffffff, r2) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x9, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f00000001c0)=""/62, 0x3e}], 0x3, 0x0, 0x8) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 09:20:18 executing program 0: mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000025a, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x800}, {0x101, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x5, 0x2, 0x80000000, 0x40005c1d}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000015d, &(0x7f0000000040)}) 09:20:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='\x00', &(0x7f0000000200)={{0x8, 0x4c4}, {0x98c, 0x3ff}}, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/212, &(0x7f0000000180)=0xd4) mknod(&(0x7f0000000240)='./bus\x00', 0x80, 0x8000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 09:20:18 executing program 1: r0 = kqueue() r1 = getegid() kqueue() pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000100)="edde6febef6dc28302d3b57326b205661d1b7fb4378d7919a46d7af532b4afa7982af0c23ac3e5bee84ab087b8077357a037976bb210f4d658192894a2298d3672e0455a1f1c597dcff4d0e37091dd431baf399babf29c2493ef27f8330244cd7470708663eb85c8581ec096a44a2cdbd84d3eeff804e5db9c9f20c2265872eb97b0b9093a08e26b19708596ff654e3a9ef49c551ce743a58065c7d930e12d9832ced145847e241194c8d2f092b29ae5e1109083e5b459cd27d6cf36b4aee8677904e6a48511678133351cef935f6e79607ed98f12fe03c5", 0xd8}, {&(0x7f0000000280)="a926f923b71cf306706b1c6c31e9e1a2bc4b4cf72a1989366b14c7265dc069e0ed020809d2afc36df05d8a56e0f7b60cd75d65070bad610533038fcd1407a27816840d80c0c0b59e11b1bb9d801a983b1369f38fee7ff9cdc906ab9309a47cdca63e638a88378e21002e4d27bc5d2a79b0e2190e8a82ce7bbad31a133a62fe371c90548373fcda7717654d393475628890de23ddd0ec3ab7322e7e3ad5aa32eeff1faad302b28780cb48cac054aa01fb5714b819bd978c7d6b8ad83adc232f29d509af6b07f8c4fb46abea8a8a3b93426d10bad95360e28c596d6433cbf247456f77cee901b0afa9d02f449ccbbc", 0xee}, {&(0x7f0000000380)="0b7002b0fd4ba590d833f59d633be104abe01ad7ad4b6a4f106c083f4a9cd8b280cbc02409ee35357e6158723cff817690eb84ca53c78d10098f272ffe594378073b0fcb330d752697ac703d4effad51109b9bd8e6bce2f545e4eb0329d1f37c9d9fb1a305217208b9fc272754c5175610dbd9493cd96fec9202bfe2aa47b6bcce295d31643f31f28ac85ce7de87a8672e39f1fb68f1ba6b28969d150e17725ecf95baa18e7b8eaea5de66dea1f057ba458dca75fbdcfcf1f6133d231f5ab9a706920173394af332dc3da1186dd3959e", 0xd0}, {&(0x7f0000000480)="8b9edde79c87e4560ad1f4129966e6f286b6325fa639470e1d7a628b756f55884dc4d168f044f32d8be9b2dde9b9a3aac24eee9fa1d41420386bdc6393297e5c9961b755df98bb9f0e0ee9d1e069fa1bb8cc49a08736541288a511760894ae64f3f2db34bab3a372ed3a0eef13282ad066dbe44a73c5635c4e05ce90f826f0a289d01ab2fb38ff2da3736aef40b07f15fc57c04bf4f448aab23f177a1976c056ce960c91dd25262e1108f78263a30805f3d2724584b4b85f804b8b35b9c5d7fb0cf4d22f8e7ce1a9539dea5e05cd35459e5d6e25befaf5aaa4b8862ef66b4f567a562c8c4069425f8176dd03c0aed4", 0xef}, {&(0x7f00000007c0)="c9a6029d891de19ffc00f80a911b39015b4a218003f9ff43e78478b7902c715a1a97bab69a1eb9090910a2eeea59ee612e49c5f4727b848003f369984d2574877b03966f7fc8d7bed8b1fd948ca55d49cfbae76c9469cb3a6734774c423cf426de22dfb8d397c33e38beda90d401147cc78f4b71c1df4e1be77e86c36d01c4d57f34a21fe66f64347f7d67e2122b811585b479b8612f18ef739f9c6829a0a0d475aa8b2f2d9c91de546e9a21cb56c247c10f5c61fc88f54e18cafbe537e560bccc41103e7e986a108a6d124e28d359ba60824f13dce75eda8e033cf4d4a32f196af8c73bed1ff7534b3b6fa1680d2c5b3f636aa3e6f8d376ab03cb961df25c9cc835463c9169b4478e34149c881db823dfb539055c6bc82956b9cf2167c27f79334ed5eadcebd886eb4eb2b1a98b94631485bf5053b02dd07c68e038a88be86af0ddefa45a501d74d7be38f763c32151846df9aaaca2e831777fb89096ffdfa73c0196250eadd79ed005b5193bcddbd10d7baac30fdd69b750d225c0825bb846dc6ec9937fdf59b1a75deedc4cbbc5963d6f79954c7258171269370a8cd47a6fb426888ed89a9af45307c81ac5c302572a554346ce3caa7baf35d7943d83220ce74846b173842d06c5215ea9492ad73bf187f5b3b16bd378009d963d1e8eaf3d05d447b26f2bec2d6a86292c975d7449cc6530c669909261428becefb66464eca73457b34d9838ebf0c47a8cedeb89682ea55a6c6ba372acc9f1d71ca17bf02a69636af164dcb6535e107ea71d73b751a9c2cab6933089c3e5f11be7f647e90388d380b4fbf868b3ff73d42f8e23e114f630473104dcc7fa78986c0d74ad32eaf8870a82c88d42e532708949abcf003af15e829a1e0df0be2348bd4545ad28f568c83145e2c8e673c8f3c00f1a71bce690a2623b0f045f5ca411f63c01c1424199d4def85d233030c910fec3afe91e492a9c931df7a3d40228ca530a57b9eae17a090d16de927ae33a89c5ac965100ea9c33ba0790c29f15854ce5ccaa0eff577093a6db2316a053f66780a8699fa434f27f8ca9e1871b60cc06ef53cd3832e9f357955e63fb6fe7d0dcadb74679ab26fb0495533b42e751b6ecaab1724da856aa3ee4d805d5b4fc1adc3ffff0fb3650adb87646d9c3b744569b04524b4c8d224a70fdb7d58a83d4ff559283f523a32966f37666adcf6e14b7cb09f122eabfa9493c6dd89bb924552e8c35f52a2cd1129f318c66ee90b7989e0292f10c2a493488c7485f86f794db0cd5fa66d1da103d7b281885f50f9962dba82b689a03dbacc38046bd8c2c78371bdd0959002213c7ae927e8a9b4655a8b082a094c28f915b4bc0c2a1cace42a407dee38fd8338af75c25cd1df34849cab5604a48074e98dc5865c73ae7ea7347727428318770a43dc6e928f34e7b2db2bc2d720c7de30f585b7b0d64437c7c6e679421b416d0905c3f369e639a0d771e1da871ea3b6985936e41b509d76949ac721495f3db498999de9ff29543d84eb59ab0195e8e9f393b24f56ae671c6f021cb80c89cb0bf9659877b36674868ecc560eb4449e75a0f4a5dbda6c3ffe6ba5fd83158f6dcac53ee4fa3a9d87c0e65ee4606a9d6711a573a750a23f143a4e315a81daab065c37cf2f6537ddc8f0fba79cc27bcf1aebadd9910fcdd147e5ec399d5afd8ba8b7b17d2dd0ab14b995327f0d087ea7d07330c0c4eb8154618de2b881839cb4b63c3c983b9ce5ae1afba8d65edc524283d0029f3c08e6ab0e5dabb12be756f65b9c435297fbaa0d63e4647175868b12af3cab13e11a5e286167eacf7c2baf022f69b2d3af5ee980508177ea538ba9f796d00b10a654d4d7cf514f1b1a8e254083c3c5321c6294946cb777ecff957e14002daa1f92d857b15abe42b441c1a5982fe32d32bbab19e4c6e8d26bc28bad496d5e2a989b11dd99962b750bca20ea38ac393800b4ef311e206e637704b83e2ca448402fd2d337caeae300a80ca860599d2a76b04f3ec50fcb4fae93ab1ad70f5fcf2e5c662f40b536613e4b9ce5fabb11451e3438c86638be3ec727b64dfa1faa44b25610f4be34d04bea8567c057d15a9d945ac3ddb1f03d7cf77ca8aab2bd876acf7524a022de0d84396993ae72cf5034d3da41bd91460c07e3d96bbe9dd0a689570f9a9c5772d03b67e62f561c2b14d069160d0902f7ecc6b265d79624eb3b187f679fab89063d44abc86841c4a77acf8f80e30336a40c43fdfa611f32a5c56d418ab868e6330303ebef143218968b1a61767e35578c991d996e8728f27d7660e8b2ea6c815e1c9eafb8d51496fea66653ee8c04f8074a7dad66d6514f9dff34926ef4d03fce84b5093aa85e176bd14cd1ee09d1fc8c086fce5a530e3e493380be390fa5dd2c2c2a41cb5bb7a4a20b5924c6d42985b53bc53d845a413a9930c239b4101324a62719d4c4bacbdd57ea6f8397405b823605b6aacef5c26dcee300114bbb661cc62a8bbe520e8345b909cf29eeea6c8debdf092bd63c1f7d8dbb0e0e74da0f9ed92be8317124693a3698680674e035b1111802ba74eeae0decae45a12e018e6d7485cf8f33f9745aeb2777b0ab04755993f1e61afa94ca8448778d6ebb89c9ae44f1b80529e1b8159e4208cfe98652765a1777756165af54b7c3262e4290cc6dc8e473ed159a263b11e729348801d3fcd1df947903348f0c3ddeb1870a4350dcc7688988b7f4fb91c351b476bed189649c860ca1f8c0166217998b5c74b65183574a4b24102c08a66e2c60c369e4298aa414fe961446f8f101f035e1cfe8a1b32be0b0c107b53489e6d268c2fea3412155149a90e98ce8f871a03a9f566a78166d29066ea767562bfae969b0607a7075e815d91f697cd582a588382b901e2b11c45d0d54b8bc26ca9ec2d942373d40484d07f30ff7cf2e78e48b4abe27699e7a815cf2981245467f588a32a0650bc37eaae17d3c37eebc21d245f6fcd55b275367183b4faea90789e47d5b67a0792b0fba4ce58160d87f98bc2799185a75edd556857f6da4c781ca79983c4c3b5b93c44a9fa6e9c4abcf11662a5690d4338ada2a268b5ce145092686fd5e426a0d79f4e91b6683f9d737a16730a34f2f27b7bc77a071fbc63ae8bcfd21fb01daaa1dde1c74d3b9ab391e761ccf1513bdc675779732b4b76b38edf7977854146dd4e0b8fda98e17a758f4c2792b64d7b7ced30fb61a1dd539479454d9ce7218a93867041edcf760b1b5a59f6f8b97a2c00647aca20267946b1111879dfebcfeffb9a3d05d898a91af09f6c00b510c9d525a61e66f66ecb7bab39c8653540ee1fe72ebd4704807c18de4a30562589b7e5bdb2899a926afdf3abb34752b916fe5d731d903327034017bce168544f28bc041b007f42b928e66b5da12b621143e0df88026feed593ff45c42c56e78bf396a5db9c9084a0a1eead338f6aa48eddb0195498d2edc103175e1abc951ae045c09cc23bbbef6a1108065a1ecc5f37ff08cc5819e01c3ff25d361659fa07013504d92a717d6c29061e943d164306d46039d1581c347572bbbc7ebfa351bc658ff5e57ceb1b8218722461c92fac8242d9213a941337f95b2bc16a54fb9bbee551af6defabbce4e69f1079cca5c03cbc04f0186e980fbc190a87beb64021387c3d07ce7a17ccfb11e5a8256e383ed926413fb30a37bb6fb09f7d634a3ac1e269de3654c769958fd86a6bf28e4009dfecc18fbe8dc4100af8246094c104dd9fd53bd0ff402539d504fc4fccda298b5581e34c30d81f854fc1ea27635d452f7417bc25577970ab85beff1523992c22df8ab6fae76113863f9c74656d98f5ad8f04feab05cbcacf437176fe02ee935bdcef97c0c82f733660bec228168e54aa8ed8c984b02a356e497435ccaaae3300938bc5f8ba9266b5266797a269512f2da6ac3d6d7c0a06bed7de2789d0cf510cc19149b596bd1c3aac3981b2c1d444461f8d76cc13b50fdbb1007be82518dfca6dde956e5a0ecd8d8432213ac40bb4078d2e0d3fcd7fc61282e764813a4c95ba99bdbd84e51c86a6a794f35f1eb4ba60d19073bdbca03a331c118df211dc8f875dca8a68c9db37ab825e4f76864de837029966ee8f23088f3130726b11a5da7dbc8aa52bcb9a7d2b126eae163f6c472940654ab971d6f6867bbe8d66d29d26ab64b505dc0d8636b8af053a17f36dca824768429cb799eaae19a99a681120df4866a6025c1f235cfdf646b18ebae357e7aa05ac9bdcc9aeb6f088a42e86b7b9b6bbd2b9a80db3992444dd737a91d6051a8c86216bd45723eb56c85544d6f8bcd3bc845c56c215dcf480daf586a38d646ced0752e678d1790ba4be42870ce0a0a37d1e9542242d962c1aa35db1fe7e12e7cba3e36f98cb8b3ab68b50b577db4ebadbed67df98e9b43c843da4e340de9d521f28b2a300d03709bf1ab854294e603da2aab2ae52d0d8348f48d2f7470c774e6daf79f75875971c91226fc8422c0e24f306897f5d2833c4a83bb8302251c712faf99273a6e267793cf717d38477aa205082a5fdc3a99266361b3bf1b00d5e081442eb5aa4761bc6901a702da63477a96e09f8012a7ca9f4a73e092e2915fd7f1ea276029c455d3201f3957e68e46ead688e51dc73fc4efe78dab0088ccbe72ece78f710227d5f1ee343f29714bdf8e4a5428008cce8dd6388cb2ec2ddcba64bd7ba2f62228ce52065f6d8f87536e8415b84c71a15ec08d9c967e75815618a2f7c46a3466c5a9cdfa14f70085f327fa572919c9d02ff81b2a14d2eba07a609f466185be4ea9fa88b1aacc774b292ea5fe368de49601c0ae44240cc79286d9480ca1977c56361ab89340a30f81026d7e52c031ed40626021c4eb25c34d4f7339b53014657ff233ab5ac0dbcf27db80b60cfb87e77902d890e0e2f5735873fd77bb1c340629efedcae77c40d4ccd4095bbd39fabb535dc229e25df91f77b8e6b7943d5f78824320bdb2419a91bd40393b909c3ce419c1a706fa0af0ad5eab00daf12b248c2b26a82cabc054082a5b2764be3d355049658360e241e5be604de3f404de7de38a2b696f70d22333fe2bd140df2da164f857e89dc67178493dbcd1e9346081fa4e3c4a3f8626e956d10cf18460135efb0f9067fe1bc14ca01de654c0b2c93fd71f525ebd87bf69204b2c37ac578c36f1dfac793286610336a0117fed766354f571bda28afa284c7d85ac911119e605b9cf3f98ec52d92bb2f77220ea3890f72b7a09260b9a79e68d30f22b10e89bbe1df41b360bff350f1fdd11b0a2b89825b7e47c8364828c6848083e87c7a266371923276326bf74abc5459458e026b4d97032bcdf8b4c094a8d42389b35f80cd5454b057f7b416dc4acc6c9b168db39c3774240393ad67b7828e4d94d15d31b8b00c6c45d0b9e5f8f6f09003ba8a8ecf2dfa7bb21ec629954c021a7c88ae4945e809b44bab3d3516515d54df3c32b068ddb394e2b08bcffc96ed774a7a862197e493a032c21bd312762138f7fde6bef945112e58246225aeacdebed749f14dac9cc959d28973a3a9b970d0590f5180a82591aae0e7f91f3f08a8a1ea585a5c2e50644423b4f21689dcdd3ae4f98d5742a6c8f790d82f159e9a1b62f6c8813526ad74b621450106d5586f7a19171727e59fcb7ee93f7b6bbbc5a48fbc7aee9468cbbc9b52ac7889f440adee186847939d29d5f4dd0066752842cc7b312bba0589219d292ee946671cc97ccb57250660c6245378ea0da4c2d3cfc78478fce5463113c8a1ad12a1ddbeed0ace24108221721b4e0b48", 0x1000}, {&(0x7f0000000580)="f344c43026bf8e2a398463d69d5043a6ba8cc79085f5cb8341ce0d3bc027d057df322561e89946f67eaa79cd0552503bd9d1809d85fa8d396a5a97fd23fc7f2113951bd4af42e0ba14fddc6a646749818194b0bdfe1896d92ce53e80f0ca9696d6e89c2de466012c97f7ab0f33bc4e11a3d2e475bf7d9e627cd23329e7", 0x7d}, {&(0x7f00000017c0)="acf6ecad522afbc247f2a0ce76719444e09f7980ae01f5153297a29aa1f9c0f899d90b33f4de90da96029a931112a58c9f25c6bb8e94e023e3c0e796c4014efc50cd9a77ff2907a7ef3a1dcf82a32ef93158b9ef8ad4b5ca7840c12f8ae791e5cff0d89f7c66aec141a56507d9a901f4b4d0a1e38fa48668a1af5b90d8f63a68613f71f34b9f36e693044dc43db4eb913a489e0abf292adbc13db030ce5110d84e8eb05143e47698d8967e6533753eada2ab9fc177754ce32ef3cf7d61b3b908be681f156ee22c45e976c6dccddde2771804261f8f3ad1b0e70e798e882b91decd83af2d45ac62dcc1359a8a2c2e00ade7333d7b6a161669094a8c8ebfbf8b4ba7914a2ff0469e35460f7365eb02ef28d7ce2fe3ab38e9f4085820f9f3d99643f0be5e51c9a04fa2b1fbf17523159c6ab109a96542465f380027ad7a7a0b31e49547c7b013e8f00f7448040a4ab618d8d92e077e718d81494db731ada8b2b9cc934cbaafb70b09db78ecf7e2748bee663e3f6af1b6948d94610d244f465415bcb958605d5d7d38ee345e4bae3c507f2ea80f2d895c9232d40f68f92bc5a42913d406c3cf36792eb4fc5e67de1a15b82da1cb59077649453cbd2c0f6972d737117d693018be5cbc7df6f6957c90039078f6c9374425f1039e6037810ed0155bd6bcdd354cde1d640b354be416dfccd14b6b951335231130a3aace715ab1fc85dfdf0c942515b10d9414831792e010fa651d272fcf2a7d7f0990de0c97626b2403bef3a2de268bf2fdf2e5c285603c5b18d8a17b5c69607a7c87ef7ce140b9ab73534d378ecb4372f630ab37e137c91cd5b77abd872db24a6ce2a771eb276117c4cfc5db59a96c4fc83cee86a81f3cf6996b0ccd69b0ad203b731b8699dc358387404a735ed0476f2497fca03561ece1b4e28014eef13ea11caf1bf50faf8b4cd0fc42862db3633a220e2c387bcef39d5b6b8df54ea4ec44a7f4be8ef1c6abfb881d7a6ad66d250a87e22334e81374ccebe21e4cbfbc44c55d2d52866d73ca6bf2b767bc82e35cd797a3aefcbfc3bba7951e5be8f47509f82549e57cb368f0a520da1ce6561a99a9093a2933a5cfefa9278b7ece0c9b61943b88e30078459a19b9cd3c3d9db256c3697f56bada7545e23c07e4123118f83cda0c6b744bb0f21b289b87cec108cb3d3bb1217aa810406792a791c9a1a4e2ad7b41bd39f7a0c315c36602a9adcecce7917b560d5dee168aee92fea98691926158215de77982b680e657c95d9709004fd1376590aaae789f3590eaafb5a5307f704b44771b4093d176fcaa3128d7e14d1565b32540c6c86325ff03c1f7bb34ad88d940dae02d87bf31a8263dad59adc8bc93eba1037db41239c8886c206bfbb96c9406727b3d28308644437baa3df533f9bc7800c3bdf2f91302e5f118151631e6009cd9c163edcf7b9be22b1e6ea4bdf584b0c497c9211d47eb33235da05fd667354992a67c07012791bc968c6857de8b321d60917bd6120f820580638fb6f524a100658af0d01c9f1a3d30f14e7c037125f1825318813d87beaebdf1d2396fe70a237c2ba4961f469f3cb6de52b177c2fe59501a079b2832eb95d2d42b4ed5786f88ee70c8121a48e134dcd0128490543de4e248b6ddce5987d326c6f7847cd6c1b347d06459ecf383c7787bf91727b01b8325aee55d6888f0ba315fda214d30bcd69f4da1dd8c32ebdb5d6a640afde97660e8f91d24202a3d758fee5a79e93bd81a847d38013c53843be73d68da1f5068353cd4671edd130759326de9de11e214b188b04e0ac3f5568813a47c503840133818a8b401483b099130cf0bb34bb2b312a28a43c4a93bc2550a9183abe6b88a6932a61a49f3e345de7c53d02eb50bddb98ad35be7c9ca763e8764bf664d98d29ebf284697663afa0231a5fa46a24c56a2a5ea43bea118a3a505d78a7c42a9113ec84c1b4ebeabc56d485240e7edffa5ffd195b42054f66f2833842aeeb755ce296363b5ab4f222cf466f5c84e5e9dc0b130923ad20669e156952f9234bf2ef73c5c5710cbec93844d691c5da792686e557ac571fa20cf8b9a68ff2cc2b2c986ca348d632bcc1f319561effdc6631e475dd96baf9d0a78f49b0c99eea94b21a168c533f6d837cc3d34f08c6de84a6b95df517d673895d9bd3881094e36f377963af24e78b230c2f91880ced82ad81280ed18462f7433f061463e8a7dd370df9d5415203f55fe71c42e76758d3d177bbffde470ce4bd03827c189b94804277184dd7c48c655fbcbb067579d7af04d4d34ac5f23151512021d2521a04ab83b26fd1a396e0c61058d4cc603a53661e378f2a3e445531c7550675cf9b1aa1e721f1c05904d6cc630d6fbf08cc33b1f12595634b45334d24a695f5de5b472ccbf848e420548147859c4189e486768011cc951746800ed30128bcf3a2bbcced56990c1be6f8161992d0c655d6e934e023a2152743afca07e74ad540d6674738e1aa00329a590487df7924c1b62031d6a800dd5e839298ce2cbba94b5afeaa3959866eeba8d36dad0c18593ef975c2a9c66b04e3587932c05e51c9d5782e4d9d6144e7269e6356a509f7066f0349904660f48f922d24d217ba883adab6cde50ad8e7fb1fcd24c8eac5fd792592e72985ae63c230d8ecb53894b5153c30cd4edb33160864c5414255e511b934ef52c53956aef389fa57c33b59dc8e2565886501d196ee22549ff8f4700bb2ee3afcadf602a4fd8a7d9eb343590a61483544b2988b7e5f7155cfbea9a0c456c9103e0fb14181626332d4807b690fc6a1d75d3e3abab2d071ac0834facdcd8f8178d6ca3bcd40f8f935423a2b5909d3599e298810557094bb5d7f0a8f0a0a0a2ba032ec3d22bda5233bce0624ee7d8e9e14af438dc98784931404af578764f07fed20d9136fd07bb6980ff31fb9f4d1ffbefc31edd66ed7b82c3ebbff82416b1ff4680aa3df45bac4cd496d374c9930c728922425087b0b1bf55c8255848e6b79d38dac69a18235e02793a8524851c0f14627da98bd17d76155c067d834b4469d492e4fec5c5b14e9e928488584fb262d2d872ffc37508444dbfe4d2322761f658cce5c36799d96cc695184b5f80287cb89df7ce07d2af2d55f09f402f00400e6c20ce3c77d6ec9157397211fd9c2a6b8d314d98373a153160a139aa0d43dcc36dc3ac34c7239ed1ec6014a0c5fc4334f2c9388b15dbf1151fe0c0ead28b8b8dc15c1db8945ead3d00080cc2f35afffd876f75fa8357b91d577cd158bb13ff763148b3f654a6e9ecb1322e7b0703458a33baa1e3fac6bfc62beae1995f0805aa8d8f3dc559ffb861b57f646933a678241774ba0fc5def78552dc1c14ca0715af6e76a68cc35d5c99eae8e2abf113dd9b6788db6f5f0107ddec39540a47a9190ca7708d19103c1fb2fea9880b62a0e89becb96cbb1214381b35d4fdd428c9b5a2966bddd90e0c6e2a169be15f7bb5d40d63371c9351e74ad53e1324c4aa361281aa2a3552b543f5bcbb2043288b8154041a400e816ed75c39e66c5fd16218307961b985e3022773b5d6dcd5ef47d526331bf313ca4e3605c31bebef5ba1802b27e3bda898b665b499ee0b15f67b79a00fe10d86a6707a56c39afbf3a6cf39c69000686b89139a7eed4aa08387e9b77d1dec042c5ea182ae04ac3581da57dffc5d179f5e5db70a56521a4f8d9629fc3d9e8d2611431d624b6d39a6275509d448332746378c3b9f302b42323f6bfba2f0f6f963af83253ba78dd935dd5b21401bdb6d7519116d66bd715eeb6b50aa94c915fb6b8f6a80fdb7a276e96980307952e8e26d63a9af6ec084efcba7729dbbd6272cb9ae2d60bfbd2e80dec139a7616d72453dfeb6ac75454d4f7898484ac74626e327d3c12332b90b19c19ec774d0eb2897ff3fd4471f26fbcc6af5b820147a0251d3b949580a6bc174baaf0716a9cc7fff01b77b6327a2cc5833374edcc9fce3c4db8baf6a659209898e4c45f6bc880d30af4afd7c5c0badfd0c0df043faa453c24e00a2c428cbde8f844b90cbc57beae09838f3813f539a64c0d646d69a14ef27502b7439a91f7633db396022b589fffbaadea6a2ca9f4b7645681baf09d2d0a29c41bbe3f5bc88a7138bfa7efb19223fac59042a0f2759c008b0e55f67ca4e960f5814d82d2de85b3f84ca58af3f57a43830e869385e6d21da539c26a89d6a5c9c7d2987a7f312610ce07179b36a449ed345718bbd58a816638ab24d84fcd5fa20ad5db8b3523287a483dff264d4ed967041e3fd43e5b7b5a1cd01675d6cd7e103ba52e97f3a5bcfc93e1d82d5b7116d2facc755c735815c551a2abdebb62fb61b940962aefde1df7df8e285ee4ba70dfa2d41f260224e29cdb6d8c64ac0a34d3e31b8d5d996f21a5cde6f087373060d483103c937dda1bb64739366f1f896def462862986026e86541c77c601c2f7accfe8e1d9ee420d8149d1b4d9c3c46b0c81504f20f88d394769ec3854769ad3380d26545561e207292a9b74b2fc1906266c0afb86d813d38e41e207c55bc5e2eef46d101e2e804737e9d6adc7964ecc7db67b4e4bb4a6981349305d716fdbc4b09428b8c8b8d23545a177dc146aa964a84d576aac324b32ddf4beabf268606a4b14321ac47525b01df2f52d73bb7acf5826dbc1e1b5e55ba11e21fd7aba454e4545ad6ac0a9042a27763bdcd958fde4ca1c5c0d8613f5b6601e8fc18b2b5dfb6db4d2407ea8fc4d5a78c543aacb142ecfe1bb5173ac6c3b0fc8942ba9b17258a28c1378d8fbd4635c0f15fe848375c5d9c692890e34f8525c6a6c8a3c3270f8989570c6aecc535ba2bea2f841c3e587d3387f53466bf7cc9bce8ec87061d0f41a577fcdac2ca68b4654592f32f9ca5d2139b0ea7d2040718b74bb663a2de6f99f5f5f8c3ad97378946488b9a2d94bec321968a6b93da4b3237149f962519549775c5c1d18ea001cde7c64df6643407e61f24f0cad85407949d09bf6d72e8ce91102518179d38b0b3a8dda1d12bdb6f679a3290b47f15d80f0a1bd4eddb3121f08890e44fa3f220736f4bb48a61724a2eac26e3412b4bc663608e8b58f449d9bb7108de7cadfbb0b19ead0dc468701581c1a118af4d0da83f1dd58b8a87eb8ab9f10c5b995586321dcddc9fc881589545c5ddefcf81257a42c9b2c97d43c94e3f4868ee85043b655a776942a75f26227132d9ed374abad33d99ba028e78c6bf381017972b469b9219952a7541231041e324c0f54a7421ec0e724c462a3a6ffd7a5523c7a225ac1fbd5ff07215833c4c4ed01e689123d48f9ccb1dc4fbb64d1f7bb1bfa4195fc4b26fdf52523bd26bca2cbc8ab7c16a6244786cab5b9550016788b8846a56d8f8d69a4e4454ef2f034b3551bfdd7598da7194d1c95a078d79fa5eae6b44739c739956ac74f85e42b7f90d584d759f9a1d8365066512cb882dcd436137a37ede5ea0207aee4fd1f39a845e90e7b3a1916119800d795c344a7f24c6d4f35d6ff1981f876e70acb73224e11d27bd2a66e7bb30540fedb43b6ce64ce9909c89fa6fc3c7f1a687705efd1205fff519315fb45fa167337382056d3eecfdbe56e1c7b71f907ab9edf4af3fcbb3ad43c53ec1e20a5c9e92d7e50068589a7aa46c5e7507ca57acffd2349e5186bd99e38db4aae1aac1e6642894354c92b5d5a5ec895556699ebb86faa1d12a0eca5303b6f41ad8cc8e7f58bbd96848d1bd6fa4a9557a8bc316b9cdffae8b21f5e37b13c73c3c5ae0018de5f4b7f7cd8ead312b5a738b1cd053c7ed5d63879c4c4", 0x1000}, {&(0x7f0000000600)="8d6e85de7b5c06b3c0b1d67a75f6ec31a2f044f9beb6b2b546b770f8003dc7861f27bd2d5f33d3a3a4bc2bac23b9473a8ff50da5214c26dbf4a880fb9d6cf0965a7cc75d9a72993435e87e8541569be1bfcde6", 0x53}], 0x8, 0x0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0xfffff000) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = msgget$private(0x0, 0x200) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r11, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x4, 0x9}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000028c0)={{0x4, r7, r1, r5, r8, 0x148, 0x1000}, 0x200, 0x4ac, r4, r4, 0x1, 0x1, 0x9, 0x1}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000027c0)) r12 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r12) wait4(r12, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x8}, {0x3}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) ioctl$BIOCGFILDROP(r13, 0x40044278, &(0x7f0000002800)) kqueue() pipe(&(0x7f0000002840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r14, 0x4008426f, &(0x7f0000002880)) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 09:20:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x83) 09:20:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x9, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="af258f61926fb57ee8a7240da8dc") openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2, 0x0) 09:20:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x1ff, 0x0, r3}) r4 = getpid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x12, 0x0) read(r5, &(0x7f00000001c0)=""/200, 0xc8) r6 = syz_open_pts() preadv(r6, &(0x7f0000000740)=[{&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000000340)=""/161, 0xa1}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000500)=""/232, 0xe8}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f0000000600)=""/242, 0xf2}], 0x6, 0x0, 0x101) fcntl$setown(r0, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r8 = syz_open_pts() dup2(r8, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f00000002c0)) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r7, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 09:20:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x3) fcntl$setstatus(r1, 0x4, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) socket$inet(0x2, 0x4, 0x7) 09:20:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x80}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5, 0x0, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x36d) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x400, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x2000, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x2000, 0x0, 0x0) r11 = socket$inet(0x2, 0x2, 0x81) getsockopt$sock_timeval(r11, 0xffff, 0x2000, 0x0, 0x0) r12 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r17, 0x1e4, 0x8}, 0x5, 0x5, r5, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:20:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf373], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget(0x0, 0x3, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x1, 0x20, 0x78ff}], 0x800, &(0x7f0000000200)=[{{r2}, 0x7, 0x66, 0x4, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x0, 0x2}], 0x3, &(0x7f00000004c0)={0x2, 0x8d9c}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1f) r3 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r4, 0x20007479) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 09:20:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x200) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r20, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r20, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x4, 0x9}) r21 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r28, 0x121, 0x9}, 0x800, 0x1, r29, r30, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r26, 0x1e4, 0x8}, 0x5, 0x5, r17, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r31 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r13, r18, r31, 0x218, 0xffff}, 0xfffffffffffffeff, 0x2, 0x6}) r32 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r32, 0xffff, 0x2000, 0x0, 0x0) r33 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x0, 0x0) r34 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r35 = dup2(r33, r34) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pread(r0, &(0x7f0000000140)="e308455f3e0ed4ca838c3e3e0211285a3fc789b880878bbc40cab2955f17026d600cb12ecea3b26b42b95c57bed86e4d51880268c78903bad462be7b75367382ea8bfa645d95c19a3d1964380e02019d88071333f80d9522cbc43d6a221091ce03aa1e1603bbcfd018f1e96e3002e6f1745d765adc2df9688562fbadf7bc9d5d4c74da1ed79da7a819eb6585d434767629c361353bb221b42ba226aa3a8e915a2561cb1e7637ff034ef6ab021dda5dca9c1257e28c2d12d88d3d4b96857b27", 0xbf, 0x0, 0x8) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x1000, 0x1, 0x4, 0x6}]}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$BIOCSFILDROP(r39, 0x80044279, &(0x7f00000003c0)=0x2) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f0000000080)={0x380, &(0x7f0000000200)}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r36, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 09:20:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) bind(r3, &(0x7f0000000140)=@un=@file={0x5521a0096c6b9309, './file0\x00'}, 0xa) r4 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r4, 0x0, 0x0) 09:20:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 09:20:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) close(r0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 09:20:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000001000100"/26], 0x10}, 0x0) 09:20:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:20:18 executing program 1: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x3f, 0xfffffff7, "301bf46d4674ac7146d78f7a43e9f7a166f22d07", 0xfffffc00}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 09:20:18 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x4, 0x6, 0x1, 0x81, 0x1f, 0x7, 0x0, 0x1, 0x2, 0x3ff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), 0x4) r2 = socket$inet(0x2, 0x9c8b46692a899e17, 0xb8) accept(r2, 0x0, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 09:20:18 executing program 1: r0 = getpid() ftruncate(0xffffffffffffffff, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r0) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 09:20:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x305) ioctl$KDGKBMODE(r1, 0x40044b06) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea69a0897b"], 0x10) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d63aa365afc72f54484480cbb4525036ba8d259b8e684f2067c9e35006e3f531bbd0326bd9b86c5c1f5cd45003f2a943a0832e9f9a4abb7502d4c0e9af2525101739e7d9fe1502dc7ca8cd72facb3b092aa0d52d1c5c8858b806cf00416f55c023eeb2c77cc4b97762cddc40ccc4ea7d1067c490d885a84eebd9757315d8f0c36b264ec2e2658352f57fff7a0b46c8b1ec8f4f59f84b35565b1b4c6e26bfc433c611da13fca8ab3f9c71a530caad06580229838b4e080394ba0520d3c25284bbbd6c43657c99beb9eff4301c5f2b76ee1e9b4c18bd5b4d458098f9ab6c3632d4fc34", 0xe2}], 0x1, &(0x7f0000000380)=[{0x10, 0xffff, 0x4}, {0x18, 0xffff, 0x2b, "0bab4a"}, {0xe8, 0x0, 0xae54, "88d27fd1c2c92620de43a66ffc520b5269349612de45345ebf4ffe90a5006b89df2c5ae9533765d54be26a4e0ba9f4494049dce1999826d53aa8de509d158a5011d05b6635dab7d590a5459c684b76d8b25dfc3b27e8b05e463875c3b8748526c955eef4989898b64d89e2a318d961555af713d76d801355a3aca9bcf21b491a5495ff0263d418712d1581176d11472de8752cedd9942ffd011f9a6c6ca4948d417898c81f2736e25ccc5b353c95fd0d2c14f0b17c7b2b9b4d260378de51173e8ab35015959fc45f8edea61c68f22d5bf1ac4b"}, {0x18, 0x1fffe, 0xf30, "19996bf0ba83f185"}, {0xb8, 0xffff, 0x4, "f8c03167ca26f89e017ce64be5786b8ac1c3f6d431bee9c98bc4ebe394118f0153b54cc97673fe55fbade6d4c7370600005863a440e19792ca8611e060b0014d9643738043e8732c0f221a3e3c707d1d8458d499e4accb428d05ae32f6b40d4becae88952a8158d52cac4a1fb069cb038f05f53fc274adb1584da05677f0aeb2efee681ebfc6db32c979bb0f199dbcf17042185d9316deba28b3b036177a695c1a5ea8"}, {0x70, 0xfffe, 0x4, "2086d39809713dd9f0fe6ec1e33fbb74d3cf5163b8c68a5363a41481bcee8742f462f911e8f2a8663774fc249d3778bacf2d188c2245722e9235271ae5cacd876851d5935a3bf90a21dd25b2578ca4e773f44f3df7a5b972cf76ddf428bf"}, {0x98, 0x1, 0x3, "c584471d113c54c9b79436c1f6bfe0c88d61ea328601da89d35462e761e27b0644c69e8edca31543ec42dd71c649ca0b065c8ccf061962b2bcfcfe8ff3dc0863905c602ac8d0ecefff357623178c782a13cd9aeb3f2d96960b380287969d56153e16e6fa5301e8b6bdeefb352e3aef9dc6e85bce3e05344a17ed0325e0f0ead172"}, {0x100, 0xffff, 0x1000000, "d71ec7d9b0958f216168ab983de9bda566f183c4278740c39eacfa5ecc35edc86beed539e2681e90c16dacd21a1f536507e9992d1b9dc30bd00a5915da1d92254e91549b3998553c99bc20b086ebc65a554e51c7269ae39e8e6b9167670dfbd25aa0ddf3d9cbebecd3a05435306cc2e50c7db8884e18c6ade7dd841a47c1496601bd8843497c094e173458d18b052a15cbb09a534d0880297097a3c9472b2f978eea949fafb75911ce28faf36a3400a882c49eaefe1dbe37d1405b51bd78e5dad95573ed522056fff98fd5b98afa6107ab9d072b6682e7b5b5a194eb06e5e95c5ed55d153f6f4a9f94e27f4987740d"}, {0x88, 0x1, 0x376, "27101d631c6067eef7a56c4fc32d734c7b96c557e58c2c13c65e1d254ce3c080c5ea34dc55cfbc87542d7c7f861259abb719d5443f5b9c8729d1d03c4f8848df9c94db637fa5a58b9e5db5219ee6e9143e8dcec93dc8fbb1b5974148610c30b57f37b91e4664284f264720b63697ddce41580c69933e"}, {0x108, 0xffff, 0x37bccf35, "01fd19aa22da3a7acaff1d3b5130b17a67dbb65a56bdcad29dd46809544ae576398723aba94fc5ceb46539abdd9caa83d8ce909ca98e9096704feb6cba445a1bf73470319253c34769ef4bf121e7732b69169909e88f3f74e84eee46cbd7641923b4ce4bedb4d7cfc227f93b56e09af14d782c32e8b134aaa474b604fa6b7ff1c44f226d3c3bb22ca9c39fae52cf109ff9aeb29e4bbbe2eef8834c81d2336a0ed36e4e817e683dcf48a7ec481033dd2285e3f70fd671999f36e2c274cb4d5117f222543b36c9a9d57b2b637da6e805a1ab4644b8a2b00ca56e9f3ddd2010ca284fd6670bbe6230f6a9032f2077576877c301863c"}], 0x578}, 0x404) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="334c8f277d3f1f1b", 0x8}], 0x1) 09:20:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x3, 0x5, 0x2) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x121, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x121, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffe07, r7, r11, r17, r27, 0x50, 0x200}, 0x9, 0x4, 0x4}) r30 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r30, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 09:20:18 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x2, 0x10000, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socket(0x18, 0xc000, 0x3) 09:20:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5, r2}) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e65302fe6696c65300000000000"], 0x10) sendto$unix(r0, &(0x7f00000001c0)="3d1c53279aa4fef2f47f2fcc9f665059daaf5e48567d5427533e152b3b7667eaa4a97eb9fbf8c47feb0b599bb46711c20ff5734ac9dbd51c3d07305fa319f579a04b37bcba24d74b2a73660222532d5d2b70e7fd9a2d84a464191b0db206cd2d03e3557959a6a5fd726939872c4146d193b85837dd2e76a0ed61049bd3a2b533aa295ddc90bd802e74acc7cd04ff3441f20af784eef786a396af348b7f8408692a4a69b64081ad868895c33422d98b7ffe3c54475d8593b230cc0fbe0c4fe80ae1497d03d3612e58cdcb666b04a1050354422c77df7b067636447d10319cec20bbced9ce97", 0xe5, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 09:20:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5, r2}) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e65302fe6696c65300000000000"], 0x10) sendto$unix(r0, &(0x7f00000001c0)="3d1c53279aa4fef2f47f2fcc9f665059daaf5e48567d5427533e152b3b7667eaa4a97eb9fbf8c47feb0b599bb46711c20ff5734ac9dbd51c3d07305fa319f579a04b37bcba24d74b2a73660222532d5d2b70e7fd9a2d84a464191b0db206cd2d03e3557959a6a5fd726939872c4146d193b85837dd2e76a0ed61049bd3a2b533aa295ddc90bd802e74acc7cd04ff3441f20af784eef786a396af348b7f8408692a4a69b64081ad868895c33422d98b7ffe3c54475d8593b230cc0fbe0c4fe80ae1497d03d3612e58cdcb666b04a1050354422c77df7b067636447d10319cec20bbced9ce97", 0xe5, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 09:20:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000001500)}, 0x40d) 09:20:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5, r2}) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e65302fe6696c65300000000000"], 0x10) sendto$unix(r0, &(0x7f00000001c0)="3d1c53279aa4fef2f47f2fcc9f665059daaf5e48567d5427533e152b3b7667eaa4a97eb9fbf8c47feb0b599bb46711c20ff5734ac9dbd51c3d07305fa319f579a04b37bcba24d74b2a73660222532d5d2b70e7fd9a2d84a464191b0db206cd2d03e3557959a6a5fd726939872c4146d193b85837dd2e76a0ed61049bd3a2b533aa295ddc90bd802e74acc7cd04ff3441f20af784eef786a396af348b7f8408692a4a69b64081ad868895c33422d98b7ffe3c54475d8593b230cc0fbe0c4fe80ae1497d03d3612e58cdcb666b04a1050354422c77df7b067636447d10319cec20bbced9ce97", 0xe5, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 09:20:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5, r2}) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e65302fe6696c65300000000000"], 0x10) sendto$unix(r0, &(0x7f00000001c0)="3d1c53279aa4fef2f47f2fcc9f665059daaf5e48567d5427533e152b3b7667eaa4a97eb9fbf8c47feb0b599bb46711c20ff5734ac9dbd51c3d07305fa319f579a04b37bcba24d74b2a73660222532d5d2b70e7fd9a2d84a464191b0db206cd2d03e3557959a6a5fd726939872c4146d193b85837dd2e76a0ed61049bd3a2b533aa295ddc90bd802e74acc7cd04ff3441f20af784eef786a396af348b7f8408692a4a69b64081ad868895c33422d98b7ffe3c54475d8593b230cc0fbe0c4fe80ae1497d03d3612e58cdcb666b04a1050354422c77df7b067636447d10319cec20bbced9ce97", 0xe5, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 09:20:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0}, 0xc) 09:20:19 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x91f, r3, r4, r1, r6, 0x18, 0x1}, 0x1ff, 0x7, 0xffffffffffffff84}) 09:20:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5, r2}) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e65302fe6696c65300000000000"], 0x10) 09:20:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x87}, {0x4006}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') socket(0x1, 0x8000, 0xde) syz_emit_ethernet(0x26c, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 09:20:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5, r2}) 09:20:19 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0x2}, {0x18, 0x1, 0x80}, 0xff, [0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x10001]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000280)=""/85, 0x55}], 0x3, 0x0, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) 09:20:19 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) r1 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be6212f", 0x3a, 0x0, 0x0, 0x0) 09:20:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:19 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e0000001ea3d4cdb0200000000000000580fd724049482504c34149c8687525b282da11c638ca6dd2661cceffadb184647f731000deb0d76120c931d075c9d9608356724d577345adc9fdf7310684452f9c00e461f09"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) mlock(&(0x7f000059c000/0x3000)=nil, 0x3000) write(r0, 0x0, 0x0) 09:20:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f00001fd000/0x1000)=nil, 0x1000, 0x5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r1, 0xaab644ecae4f220d}], 0x1, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) 09:20:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:19 executing program 1: r0 = socket(0x2, 0xc003, 0x11) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x36a, 0x200}}) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa01cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e15500311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x2bf}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef1c9c55b8c200073e2d3e04813de0fcda37ec8104d50c7ea72c38e831d53e1b6e8ccbe362b1185e146e1eecb76c112e6eb438e5875a817661a630a84d2d2ef1ec4b47fc", 0x471}], 0x4) r1 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000002ec0)=""/4112, &(0x7f0000000000)=0x1010) 09:20:19 executing program 0: socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:19 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xfffe0000], [], [0x0, 0x0, 0x0, 0xb, 0xffffffffffffffff, 0xfffffbdfffffffff], [0xfffffffffffffffd, 0x0, 0x51e]}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) 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)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r4, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x2c00) 09:20:19 executing program 0: socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:19 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e699319296486a5e4c01774c66ded9d21d39cbddc58366850d3315ad08daf5f882e37944ef590e8a5fc63aab644ca4e64bb2d98aba9da0", 0x45) 09:20:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:20:19 executing program 0: socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:19 executing program 0: socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f00e977"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) 09:20:20 executing program 0: socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) bind(r1, &(0x7f0000000780)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) execve(&(0x7f0000000000)='./file\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='*]p]\x00', &(0x7f0000000140)='{N{\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='[\x00']) 09:20:20 executing program 0: socket(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:20 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x10000000000003, 0x33) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='c\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00']) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202c0ffffffffffffffa4141ebc28be31923eb685dc803b3ebc1918e4134876c889365f45607ec6cee1f6f29669e8b455bbd28c20fcad2967f3e6bd63f7ddec6c0cb438ca02dc7fe12c9b63779129db32c7d62281dfb30c59ee2a72e6ceff3f10a76d5e07638eefaf8470365d7850"], 0x10) write(r1, &(0x7f0000000040)="2ba4", 0x2) r2 = shmget$private(0x0, 0x5000, 0x1, &(0x7f0000ffb000/0x5000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) sendto(r1, &(0x7f0000000180)="060500ba97d0bba1248defae40f01df6cc6f87beb176bb69fa950d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b", 0x30, 0x0, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x6, 0x1f, 0xff}, 0x6, 0x9, 0x3}) 09:20:20 executing program 0: socket(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:20 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f346bc4c7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00f39928edd308c2ab"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040), &(0x7f00000004c0)=[&(0x7f00000005c0)='\xad]\x00\x03\x83\t\x9d}\x03\b\x11\xcf\x96D:\x9a\xbd\xa1\xe7i>66\x02_\xbd\xeeg]\x1c\x7ff=\xb1\xf8\xca\x18\x89\xcaA}\n\x10\x13\x19!3\x96@3t\xf6\x9d\xf4Y\xe5\x98\x16\x05\xee\x1e\x04\xf6\x87\xf5j|.\xb4;X\xf2a\x90\xf4\x0f\xaa\fa\xa00\xa9/\x10+\xcd\x16F\x89\x02\'\xda\xea\x15?f7j\a\x18\x12\"w+\xa8W2\x10#X\xb8\xe3\x10\xa6\xaeEU{E\xd3\x86\xf7l#\x1b\xa2\xa5\x8d', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x01']) 09:20:20 executing program 0: socket(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:20 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x20, 0x1}, 0x8) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x5}, 0x8) r3 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) flock(r0, 0x4) close(0xffffffffffffffff) 09:20:21 executing program 0: r0 = open(0x0, 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:21 executing program 0: r0 = open(0x0, 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:21 executing program 0: r0 = open(0x0, 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:22 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2710}}, &(0x7f00000011c0)) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r0) 09:20:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) lseek(r2, 0x0, 0xf, 0x2) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 09:20:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:22 executing program 1: msgget$private(0x0, 0x118) r0 = socket(0x1, 0xcdf715271da40d, 0x1) setsockopt(r0, 0x1000000029, 0x36, 0x0, 0x0) 09:20:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:22 executing program 1: nanosleep(&(0x7f0000000180)={0x20000000072d7, 0x545a}, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x8000, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) pread(r1, &(0x7f0000000080)="ebff6fa56e405e86defe7d320da313bbe312bf0a8c9e2100337f92d78fac86dd19846d53f3b4c7abedb0c9777f2ac9a6754ea4ac907e160ec9253135f98041f3b23e", 0x42, 0x0, 0x1000000000000000) 09:20:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:23 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f57f0000000000000000000000000000000000000000000b6500000800"], 0x10) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) write(r2, &(0x7f0000000180)="2c7cf5285466c344dc1e23c8e379d3ac107b07381e63e068b72570ad2f3e939eb81387338e1724425f7c32ea53d0a517edef00842ef4de15180956e6e3e2556890af4a966a7706fc4b63682f4dcbd849e5a1483a4ed958efc8f947cffd560a0410915806bbac4ccc349e322653f71e6d04324382bc92af770fee4f357c06f5fdbd472456f7d391243cab7ff3cc82619ab6360aa193c4fe8a33d0097b7c7c0edcdc3db4e81a41f5046df4f18266", 0xad) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66986c65302f66696c833000"], 0x10) 09:20:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b810b28117d0a4737c169bf0017abf0ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5494c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000100)="8c65", 0x26d) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r28) ktrace(0x0, 0x1, 0x8, r28) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r28, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r29, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r29, 0xffff, 0x20, 0x0, 0x0) recvmsg(r29, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r29, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r29, 0x2000746f) 09:20:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x4ba32185}], 0xffffffffffffeec, 0x0, 0x7ffffffffffffffc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xff16) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x4, r12, r4, r13, r14, 0x129, 0x9}, 0x800, 0x1, r5, r15, 0x3, 0x1, 0x1}) r16 = getgid() r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r20, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r20, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x4, 0x9}) getgroups(0x4, &(0x7f0000000040)=[r7, r14, r16, r17]) 09:20:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$inet6(0x18, 0x1, 0x1) pwrite(r0, &(0x7f0000000140)="aabf14b9029cacefb89261f5c38e9b9fdb4e99cdb1abd615916b655ca64b62959cdcb856945d992700ef45c02ec93c557c90f3be86a8f82dc72ef30ae14eaed0fb5c34f4894ed38bb4a5daf35166c36101ee656418eaa429ce64d592afa3887fce40485496bd473148ae5aaf614386301a50b40a982ae9faf05ee34e157809271d449208", 0x84, 0x0, 0x800000000000000) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x1c3, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff4000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x400) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) pread(r3, &(0x7f0000000240)="231feeaf2f58751d173c7698211d0b4288678d78486b9e28b71dc9a6ef30530470703966274f77427e6d51389577ec13d049e219400388649d6178bb9de05c116bf03a0e55780d3bdfdf92d548fea92aeaa9ba3c4f6ffe682a1e8454ed77cd540aa5b881fb77", 0x66, 0x0, 0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:20:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1c}, {0x6, 0x0, 0x0, 0x1000000}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 09:20:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[], [0x81]}}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x6, 0x2d, 0x9}, 0x0, 0x3f6, 0x6}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) close(r5) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair(0x0, 0x10004, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet6(0x18, 0x4, 0x9) kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff8, 0xa0, 0xa, 0x1b, 0x2}, {{}, 0x0, 0x10, 0xfc8de38f16182791, 0x8, 0x8}], 0x3a, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7f, 0x2}], 0xfffffffc, &(0x7f00000001c0)={0x2, 0x2}) r10 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r10, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r11 = accept$inet(r8, &(0x7f00000006c0), &(0x7f0000001b80)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/vmm\x00', 0x80, 0x0) r12 = socket$inet6(0x18, 0x4000, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, 0xc) r15 = open(&(0x7f0000001d80)='./file0\x00', 0x8, 0x9fbae15dd4645732) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001dc0), 0xc) sendmsg$unix(r10, &(0x7f0000001d00)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000600)="b364ba235157f7d4ed935cdb209980a973077762a04c6884364a76d6b070939bf57e694b0db3f5f7c77957082b2bade8affae538fc80690bcae4e3b38f2567d1ac3b4ad77290c70bd6d68c2aba63d80aa1ea630b1fb4a0e31b68375964cac44dec0b4db7713374df5a8a5ac43c36874a0cbb08ed79205fff104a3baa23c31d715e37a00e6f979d424e427832586c6b669ddba9bb7aba78960335bdb4d368", 0x9e}, {&(0x7f0000000740)="4dd2cd7da40d983c9e29b6bd74f1245d322ddcc6fba9eec6b5109f720459410e50079a2c992e6838e843d6b0347636f6fc4544842acc995d1d4d68eb83c8d7ad686626809997da7b8314d06979d355be35885797184dd8fe504d9afcc6e1903c6321c1e82b5a2cfafc9bedf6390ffac50e8ffedf53bb05050c2db0be01bca58e8907529fe824096399f6cd52891d99df662074ebad723cfedfded04a192508d88c2de66205cccc0bfd4cd5d1168e86db6fd2571d77d2168c2271b4f424344631a44dc9b08ac47e1ecb79400198be9c5ec2971ec447ec16e36ee7729ce69e6073f69e4bfdb26418cc6833daa92da7d563e2503f151ba23f4b6bb79c03ea", 0xfd}, {&(0x7f0000000840)="3bd54aabba170a9018ac36b63ad8f764eb7782b246084d1c567ff0f7e328ef7d5f8adda517a53e5ba40164383ff035d93e3588a59cbb2aa7c148183ecd71d24dc3ce84d4c69003f11833f8c89881dbf82b6969731dcab6c46d1614088e4835f7137539e0402438dff8e9e8e099d6e455de61189d6816d43bcd97689f717fef474f1e46165c353a5133b8b9600f1ae7f0e554557d4e2c8cd11e2c881e52061064860598faf1e2c29bad3db7ef3a4c5a920939baf5eed94d58f328c7ab25b442eb959224af144bbfa9e8fd914d74cea84da806ee16180ffac895a22ab09433b31bc80da4d2ba3eb3903b77139e49ce4d5a592e9acb66bd2efcb01cc20011ff5310adbac2cfdc267915d89572ffdbf4e6dd5446f4ff4c9d3373c77110017b87c503b2a2e8b5262662d8761bbc277e2e35aa854c03fd0516b589974f242756b14e6c7a4ca42043de096c20f3a084aa330fadf77f493e4c5d9438aecd0760e4d57e28caf8e70e80b50755ee23d388fab3a66825f03b35892feaeeef985bed39dbe4355c798db1ccd14ebc7ea3479d15a876ec8c93a370e3f692589e9ba43c29e7c750570bd5ef1528a710e5ee9502f1a8c446edde9db147c9e013e947397ed0cb89bdb4ca21e6501ad44af4e11f01ba1f7a507a9471776b1a51ccd798bb920a1a5c3255fba5d73b217294bf62f4b4cd2e131a3b3cf95145f63d936e0bc22cc452a7d98740919f9833c92c4886edd88f98dac2e304d73aa2f2b39b868c8a973422268b2b1ef77fc3cabcffed0872a9bf17e6879ad16730a13d09d1c0e9b7a2c5dea12c49d14ab6611de21ebc72f952ce2b1431bcb961c0c282297524bcf78bca9e254a83422b035657edace5e5834139db3a6aa04cab2d16ced25dd5de1bb6b1e93106f3029553dbc88a8fef54d19bdd6fb5236ae41e2a6cf679100496e1150fe8f639ba10676a01e7e7ab8b96643cbe04e0f2b9c07ef2b9ccec1526faf7244b27a0d7bb27beded580a9d9fcd127d354b520681ecc6889fc2455a1e15d809180aa67c96fc1aaceada66b858490f9cbadf10a4187aa78f403c7f390c1478147bade929a20d337ea340792ead026fafc791ee4b01241367f79e68bbc551031138cd183705507b4ec86629c9c9818daff65dd70cf911a350f8ebd9352a117b807dc7332ae953fa3216e54cd4449d38801711338fb5ae39cb1739019923b7e720b51213cc1eb7f893ee63b97020b97bcd280b17b7a91774177a189cab51df6e6ffc8fedfec0c8901d15479a74878910699e5e794b752f6009a69905122de147b274d2cdb2f700f05610876639904a51b8c491e95eeb9034fb4c79620967993f748113c2daaeba1cfffa8c021da39f982f1d8f28fc5c7f75d480dbf6e997158be61ae39eb7ce1ac7d345b4be1d44429fb9639f796f45c13318ec440fe0a2029cd22b37541614d5c998e1cabd7d87f574973ef7f248078bd847fb4151a7b3209a4cbc702dc997a3327869a4d30809d7411eb330722fe04c77f1f06d72e733553abe419c10fc5cb37f17031015252b496cb8635f08e6eeb8e91e817ace83b500b004d5318ecc03bec8335e43dbc6219285602a32ce41fc6c2ba2c319ad61e8e952ef0f5a73ca79888f604425d88b7bd909fa516af8579bd74b9a30e5d4a67323034cc788613dd889dad61b84caf0e94d8664953615d98e9d2cfc7e432eb8855fb31e52a6e691830e407a50cb542057bfdd430244ca7cef796cee6cd7a1ef6b954b034db09f882c85d4a3810984e5eed42f49cd0635c5661ffd6ea2bd45be66a263e0b7e2f305104c47d3375aceb8aa084658b279367fb22cb4f535a09c0fed2777c959a8f56e0a7369c5aff5eee174d59dcf981e76afb65e3bd24abefef12de1e0692959ad092bfaf962dc5725cb3042e1e58d62403966f442bf5382492139a35dd8665c88aae422279c5f0aa96b8614b07796b38c8ff02716bfd1c70fa12724a3ce3d3279d39267bae408ece366f37689493cd6577cec1cd9785c2d6b02acf76977c19495e1ab9619528f8dca2943aba31a6dfb1816ec0254e20f1d1dfea8c07e3b86b8f2348187310b6037c34f71f11ceb196a6e8fa90715ca82fd66a60fc61fc9d2f0338b457f968235f74c39788c0ee951c6fc14b79c8f8b4c962ba2d72686a41c9ac93cc666661df608e6d608c85b2882a141dea55547845c99543651e97cd77c8553d539cf2cbf7147ce4faf75569548729551ed8047ea9196ef75f6f0cbb8b326c634ba8e218186f8cc3333bdab43f892c8e2da5f13e5b6dc47c7ddcd151d2cd188650f309d248a00ffc116ae4a9cd058a48036cc6a12eda0b25c8c10616ce7c48d1433229f8054b4cf0988784356feaf526a201a69ab517bc426bc2e24dae55dd2a4205b33ec986152864c09bfdcd6ca7b849a94a4aadd4e017f29f3b0784becc71bd5a445a325eae34f813e30987e44faeea0bd29f4251da9bc38c4d02c359d34d818287769e06b88e28f09c07134cb57cf628109c7780aadbf5c7bd8d661c2f4d49e8262ab00078704f06d9b2bda326457d9e352d46114b17c25bbd6bddf6932d4ece5cfa84fa0c9bbe62f2c8f1c36f2335ea6bd8987132729e4ea889445e7fac1e7c223c8f4268cce5a263a98bee8fc3c54b7fcd43eccb732e597ae5336fba7d93f12225b407594f1c02415c79653513a81c425c2c52610dcf89e679435c5c6af0390821a18cc82272229eff98b6e7433726f04da3f53a5fcfb68d16cb0abb88e55197d360277470469ae13a24d258749a8631a976ed1828c39a9d216295f756fa6c22103a586b98793da7b473bd87cb732ec54176a258c0a6424fc7dcaf8289d565ba122d118749d22c21e1cf28d0a10f4f1a0c3975b6e25e9e8818205caad03657be399453223f16b0f8636d189e9e0e6e36471b82e063fd56ea911e4dc76f5ef0afec31c2464236d4296f0283df8dbdc02b05295b646c971f5e8ff8f4fb237a2e528e380d34c9fb5e3c3da6b41fca25e774d705f1fd963e4e0ca57237825c292bad5e2dd25a2bffb40c020f478da4d3e86a68ee494abe6db4cfb824cea388b09be73a70a9365b0524f23b006cb27a43f5b8b23a0f8428927fdd2a31041a32eb1a3e09bd30b96d9ba96bcd9ff799e82dd790f24124a3f14c17ebb3083c58a967a3597a4986ea2a93a7436a26eddefac2c10e50ea467d345a7f547531bc8fcafe9d26cb8cc393f0482b78bfb2d2d5248b7c006f2aea53f30bb479cf36ad5212a7c38de4924e9e1ba3f99c5585c815f47980a16c0d746b15de51b77d21398a5bf852c969a5cab6d877e16072766efbb17b308ff23d0b5d09cf84d6edc8d5d161104437ca0be2ea8d5d332771dbad71f24b8bcbca0fe3e92a90b8eca35ad50168b34b1125d87e624c9c1801c949997dfffb5f59f36f79e91d86bc1feaf9a274db732fe2ee62fae509205f7dc07c93f2d8731c747faca31bd4aaadae36997f18d1f7653248f4a3db69caf6286919c1c8df7e6ae782f688a3e7c7168f9e3c59752dd950fd44fa9b74c0f38e7464183d5001c5aaff86ccab94bab37a2086c78257ce34cbe2b0ddb368f057f97fec2c18ffc6f1efebcac0c62262a7d54143c96d5bbb76225060979f5a9a8dedef9da18f21ed99d86c04d1ab7761b5401bffea7c1e0f619b90dcc4790de55285062b3aa905fe8abe943f0bfd8a5d1bc6a83d21f9f7d1173543bd04c5542f35f066a6159976e0b02b51703fc1c5482ce54c48ce867da74909c45f1e3122ffda891b59bbf8740fd6e9922da7b8e260a386aa1f161008dbefab4b8ab5b5bc20f1b02c226dd930329c9e340c4ac7677d297fef75b578b76d07c6aaad8de16d1733e6eb54ebb94a3eb96b3c383af13a1ab8d69b9aa09b1df10a2cc8145450b4a29bd4189ee5c9fe481543b8eb8e4559e274c3479833bcc6009cace5702f020699dfa6b621f37afd9bc3ed7d1dc061dbfb6f3423b0f1464bebe030f8a9fa7934be0c12a2e03b62558893061591853b90a7b178a1f7d9f9388990f253b68abcd50b09f9ab42ecc976e1d070ec7b2241ad6765a6fb37e7ca74049bb18920039feed28894865b10f71d834d18a56ea757b860e3aebf9c5368ac1da43e0fe4bfdddd6842c83ad110e37af627eb76d2d48946015192063d9346546c629f5338f75d91594104f8218d12c2830c7f9e899613bf8ba5c89df5f73f3a4077d36840ee3454c4b150f0ca22266a03f8d290ba90760bfecf1f8a462aec21fd89cb9015b69d3ed632b9a0e5331d9a1950631f388d3e6d3a5fbbbe12415aa57178f7321ae6734e7a41f283c32c2594391c112c91144bd7b0478ddc4fa10c4cf400f63571c09ccba6f1979d3c72b925ca55c7b2ee319d60fcd49bb0df3ab18f2fd9904a0f2cfafb843626ddba342afbfe3490781f611e7689852a8073c54498aaacb220c92e8b320461e4922850e79065f3877b4ae7260295a8c9d84fc86bb294a59d793d0d02f1454ed24c612c755546f61042e08f363f92a95dc7254e2ff2db92b8c83a4be16f998758bd41e69944de2bf6df5e3682bbac20ea411a1a85e3dab94f3da24eea43f47c0b6eb38e6e20ea6cc943a802b37d80aafd98bf51a0cdb40dbd31aeecb376e687eb79463f9efcf8e71cf838cd99fde25dddd8b7f53cf98ac49ceed5ee495e5feb8bde2ceb718d410fad037ce24ef177fa3167393be3929bffc7beba7381620b9733e2c808ec4a05603d2e6f63fab6837d8d323ed790aa2ff61edb073ee53ffcd0ed3a96a838f9a573927cd95486dc70477dbe1176fa2a98ab1901a82268b8552f3b4b73eec2df5c9829cfe02a0a86a1398495836e9bd27096ec3075c31ce40ea74baa13b21ef3469aba2fff789eaaa3beefca265b65fee63849c6cc9d6542488b559fb4eec410c34b7e33ea7bf949d43f8390a50b5a9ddf8fb417e2fe24554341a6455111370830f25fbee5f9074b26a33ba8c21c3b8cc4297bad0386df1cc049e5cfa9a2cb96f59f8390063832b4c7788d280c8c930b5e983a55f0965ef23fe656fe66cab7c0050a622584e9add404288980d56b26b2051478eef2b13613a2c8eafc8a5fa6e78b6e90814f307f7f312b217a0db52ae9d4d0f152e40ca2d1e93c1e72655c72a9fa9315576945ac209fb88fff7bf14ea9729ca5ad634da3011e62cb41eb360b3447a9d8ab15f3fa18ffe30c8bec803ab7e052cd9b907cf5b07839d7c0073d9365283849da61122418b8aa582ae5c4424dcdd6e5ca5cf97423e0c99ca9fe5056633277b16927eb13eec8720bc864f8866fbd756c486276aefdaab8d2abe08c9bc091670afeff0900b9fd0d19f60ebcc4cbaece6b9ccce8eb4c99f9ef9dd437728182d46c5c3c3ac572c51d110b1dd895a729ae67bddce7a7cc3c2036ce0ea5d072365577998b73510b122a277118ebad9179554804746f2ca2500f963d0f448b111ece5821f0a62fb6bda060aa4d2a2d5af449a03f6d03a665061ca468b9acb122d1f1c929207d0a842fc615d568a255fd6e9782eb46b2a40c0c2a97bcebed7f90b91fa0228fb13e1bfb4fca047ccfc9a7340f68921e975505b033c6d494d9cb3f171d803dff8b33782e056c159898e7c35b46145019475221e8a5e4eed21dbee7c15f53be1fe3d5e46b5d88ad1ff97bee0e4b785a8b8fa3691e03be7fb727d7e307e6454d726cfd4f362e4e56197b5f0c577d9780c21bed0e6148b82ca82cb00a6669fd6a156b928f0b88c315f8393559bacc9a38f9a27c0dfd1abdc5fae2e958f3a8e15239d5307c0cbfb0dbd96943b002eb", 0x1000}, {&(0x7f0000001840)="afc8944cb870788250f3de84d9132dfe7bba53458cb859594ad0503a9a7b5ba7d0c2ef00a3700a4c19c023fa77d9a678a0b86edd9445b1f44db810bb0c47babf7e70496a86c47b9f1f625b08d1bc06d4f487a83495ab6c2812a084a5320d92d4c5c5e0e3e64b546423b65415c591b8c29d178730d2add48abec2a01009706549a15d1db54c78d2720b42e256719e7d95c668f1da78a55f", 0x97}, {&(0x7f0000001900)="3084660cb60bc2e4f447379f73e42b2ec298e6f78e4d85a8a34d2b8faa00f1dfb835d582d5c9681d75890def5593ace18744a057f993e633a6b9b9739df1eb7a7de14b335964898e7259a732c2654e9c68d06b35c2240d91447f09e322be8151a6ce5ff043c9e7d3db34df6a9068752ad4170dea6b639869c6a166ae7e35471ba2acef76e015eac7534c34298c90cccb5324a6f6b8966c42880d11ae8de2e2c0ead16134b58d1f6df48e13625456c5bfee6632a6d22d108a827391f7dc664db1dcb050d6307600", 0xc7}, {&(0x7f0000001a00)="cbd2bbb1b423bf53fd54fe38037c83814491997e927daa9db504ffbb69021ea4d53a67803ce19492d93391e254258ce3ca21e074c808b079d85ce52f3ad2741c7134914d5fb1815024899b6849dee044113b1b43aed263d201791526a38a59d713002383cb31f6d6b5128161fde14b7bf62388ee7b6f3dce58f07141e5081c4c9da846bbb0d33bdd340a523c396ef9d0e25551bce03dabb449c6c152c776af483e899a4a9664598d13ad63b0c637090a8335830cc7818151", 0xb8}, {&(0x7f0000001ac0)="8751a6ca0f599257abe552820ba95a8b4ba77ad3dc104a22c5c525851fbfdff05a127a40a2cbd6a86fcc3ab392b3b46e8abe9b79b33eef3cbd9975c2dad38d3e82f6a5d73be30a792c5a2b36b5c37ed4ac3053dc6570242c0681045d59ce59fbcefbf37c26f14eddb23fb57722775b7da073d8e0b2e9862fb4384c9ca1d993f210539d8f12a845c100d623118236df31d9b7e20709c8de5ca3ede356b45eb65d612d2ac2c79065a03ff902e7", 0xac}], 0x7, &(0x7f0000001c80)=[@rights={0x28, 0xffff, 0x1, [r8, r1, r4, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r3}], 0x48, 0x402}, 0x0) 09:20:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 09:20:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x400034, 0x0, 0x0, 0x4}, {0x426}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc7b4e95763af990c, 0x20) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) login: vm_resetcpu: failed vm_resetcpu: failed 09:20:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/klog\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) kevent(r2, &(0x7f0000002200)=[{{r0}, 0xfffffffffffffff9, 0x37, 0x1, 0x8, 0xf7}, {{r0}, 0x8, 0x20, 0x2, 0x1, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x189, 0xffff7, 0x4, 0x8}, {{r3}, 0xfffffffffffffffa, 0x20, 0x29bbf69b7cca60cb, 0x2, 0x100000001}, {{r4}, 0xfffffffffffffff0, 0x40, 0x2, 0xfff, 0x9}], 0xff, &(0x7f00000022c0), 0x80, &(0x7f0000002300)={0x3, 0x3}) kevent(r1, &(0x7f0000000000), 0x3f0000, 0x0, 0xfffffffc, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) pwritev(r5, &(0x7f0000002180)=[{&(0x7f0000000080)="d75eb2b917ae405714669d8043988175eec922e48a65764c998276bca0481d339757322b223283bf6cf316ce995287c4aac87cf6f2bcbd65aa828e8f976079e8fc9e4b1a2006731e8764ef33dfef14a1ff03a6c0dc1ee6953135089357669d646104d8892354e89f70f4fa6dc462ea848e9c93bcf68c48c0945a188fbd1ea9b98ce283a62abe582a9f48fa7df680597af6572f02789df2e1dc09a0462cc6423dcc887433a01cdebfeee3ca02f00617cd5467d147b962dde6efae0ca86f7e59ee072ee38fe23158d038014cdd288c6480a8b33a27eed36088541da0021ef584d0451a91f1e1795c5eb49936d7314bdd2c432b22157413dd56049c1b934f6ce6e713a579bc4b646afb30e1a748fa93a7a21aef7de0c8bd2cb347eb0e42d27aaabb1f038543d9b576e735ca053a73498e4cd572134e5cf1fc20b3d74e0983522f9fbc5ab598521abe2e6dd73f55f7106bc89b95f20c6b67d5ba6a4bc281d28f2fa6acc38413ffa99b04fc40dc9e3b395412220b6a0f8db17b9e06c009e1b779751172f5bd2ec7bbb2ba7066dcbc117a7a5020ee5ccb59721ce2d4e569258ebd15440a1ca3500b7dab6b0fcb362d51c56235aed18721aeffec638ca07cbb186a4fa98700fdaae5ce44a89b69579437e4424852449abf3d178468c1c9b0536444cd644d58a7d1f9acecdbb382e550f91e5bf056adffdf7ed781d1b4e3ed4c38f4ef083952dd2332575387326dbb59daf9a28eced754c29cefd1ecd32388057facbe0a551fc464b8fbb88be1068c2308ba09cd39b661a0530fa2c485824bb9f6547f7abd1883b9b98d8c3a329d1b7e036159248b51df46f2a0a00633bf2fb9564b9143274e4e0abbacbfea2107cc051a54051d70cea80e7975f5348673fc7ce6596deb6a55368d411070e7921c8fa2343f3d1fdaefecafeb85205c3dfff5741c8b6376ee6c087dd2cc90a347c3194915a25e1548b0dc806ef113dca1185e8e94ee29c439865bab75979f5c57860e401e02efde461bbcf4372e8ed902b3f814b3e09ecf2bd6eac57d964123b0bc46a6d4bebfc3bb7c5a206feb8ec9e453c912163c5b2779cbe19ffb5c9770b57ee5de534fc144700a999786103e43353e162bd834e7a9bdb16637f3f5c00aee1f01b091e42c66bd8f46b23719840da88108ab198c8b4ee7caa84319b06e575ebc597d05d481c3a6df2ef7cd96e491d64e316bebe9486dc9050d2baa5d9bd0e7da08294cfeedab32a52e17c8e76006d52f4a9e80c5102421f61182c4f05d2bff8bad70c675a6435d7da3937e3e3124bee02513f563dffa7990873ecaa9b38d347d54ed858853fe0be17874e5a887fbef0945ebd844490ad9cdc4dc2909f6101d7eb69ac7e8014ccfa396e85cf135a51d6167c6ba931361d3044a84afe9e9ff3fdf700a8f2d31bfbd88a243389a7815091ae1d464ea03c9e05fcd669d1a579d941b811ad779710af900ec909fe8bf2311313afd49a2f949446eb47f65cbb8d9ac8dd34d101a7d3aed5871a44e785d81d39f7366f55f487abe65613f5f24f438908ed201c9757ce2fce6aa261b9b81223a4b099171f5ddba158403604f201d16fe92a70b648d7816441ec7aa1b7c4a6ff46fdf88d60a0842caf709e7138073410c6253525989924ada8396649167b5e3ad4b45a3c546ef635be1375c200b7863c1da5e29744e886a4b59d67ade6aafe64d6336ab3817cb7a4d5aec3321a492a802bb0f6040dd62bad981db3e521f3e7c831afb9cf435d46ba10631d7f8ccd8c8c2ac049c05f7b2ee51bfb33509d04627ff35548d95f2a4202bc5057410c93ebfd92263f677c3ff4c79bddf3b58b0f7f9b5f3a91608013daa9155ab62273f4417a91f715800388040650162ebadf4a4bb8da5a1862eafe9a910d81def3a909c0e3d1a464724b42304f71985d12bededd98c59a0e93d259df5adde86a683b20b36a1202a5ce132394dc4af1b89718e64535515be80404c3636c8ab55bb9fdb87398ef51f716c0371c6d211aa4001988e1cc3140d6cdee4d8791582c6b015ffbe139f06c84a774609964389d904f3049c4fb1f3464913bcbb516f598480d87a3b96c1568d83a926c2fe1f7b71b41b81aa68d74d5a9025500184b0ea04a02eaf4a3d07308ac1119a7832e94499b0162af097a8e8bff9ffe4f22c7ed8fe7edebc5e7ba45422da15e8f1af02a43aea1c97c42ec91f0e3c3bc1ced8193e9908454ec015776b8e71fe0a4e0d4e273d08535de5617811e52ceb149a5444af8512d597f4e49bfdaf31b4606fa731b21c568ab2a5a5291feeaa32287e0364c48022eb828b81f40e737862ae3096f6996e258f42d61c68dc1e73feda7c7dbb792f81542a6710e02962cf9abd86248e3a4fa334fd5d5bd8015b14d0b57d302c34510a65f5d01eab9615d7e25bc7d460c0a9e24b9722f95fa898393f55001f1a46e92825101b9be159feabd68bd3007037039ffd22e92f06a1de638db2698df5286385358fc3b6cb2a9fb319b79adc08464f9507e493f8884dd44f0701fed31320a1babb8f8db27207123348874f3e855453dde98ea3acdedaff5bf1e0633e0aeed85b8faf3fc7ead8804e1a9e7ba75af57cec2883ca432f720883a6d376ef147fff36d42c25a80e7cadeb239e02eb14f8e48fe21cbef31aef8a442358819b6c37272c1fc8727fc78d16666d3174f7c04300d8d3e37c41759d247c7aa059c1eba2fc9665d359803cda351eac7f1be17e1d65dc75f9e5f4b682af917e846697fdac298933d00c9b751e4980c9f3ba7549b2057cf852cf5c784c7f52fc7f5174b2e6672c9457cec4198904796c79a2c5cf36d05bb7896470b09fda3ff70dc19cabc6f2a37b845c782425124b66ff793c9fa069641dc3ab87cbd9977e98f131af5ecff66495c6f732ff50984c961198425cec2494bf58de3fa5b85025f003d9be970ad52b58252564026c5da981b4de82ba7ca2f4dd391717144468a59f1c222b915e95ab9b73c1d274b9331a1d1e055f34ad301660c5c3ce90ce75adcf15ca81c41277c34c419862473cc9a02d1508833fa72243c4e4f63b9ed5c951273b0a8d355a4c452694f8f3ad040e2387c9aea8e929aa4ff44a35d2912106213246d35f91042f3b736ade80f266b364f1ee2b984a1902b33cd97635bb63c97ba847f71e39c9d4f1ff83d4c36becc5e2012c16480e210cf66e6a7436a038fd0353e8f65d3efeb725851e9a4499136e75fc7e3250d6fa6927a0d9df347a803ae301e42fa570f0aace5aeee2561de0b079d95fc6917007b142fbb8bf56da9789d8a19630b289461549a5daf4bf99a46327b1c4044af69baad24e41552b05e1cfeb5bea41d4ab1e01d883a1f0e342b3f8825d3af82a72e0f49d8f2e6b4a1f48093b1c1cf2197fd668eba5ee7835d5a202bd351f544fd618f06151efed763c4797bb80915312721803b1f304abe1141e24e4f0a2e26583b24674c9f1d72865b587b5f7fdb8c227e95f7f7b1af2444e3f0c2abf3532e75876931258325df8707daad6bc728998cf7146227cae593ec2d1c936ad1d3fb86139a2a8d47bc549618f693f835aee02ea0ab771cac8eab010d656a9826eca747ba4db2d1e6a1350c649a5edf963152ffc00839df8ac755453c30004d6bb5a7957766da221294b5ba39d33adf92bd47878d734459ac97cd9e0df10f551435cffe959a1ccd3094ba55f73e35b357361af10e93e2557aab97951182c36ead526e17415821f9b2f28bbbcda3291748fea57fa69458a6386616a9ab8959f4cb45e4e05a46a2744832e1eee26c8f3c10eddeb5aab4448867654efe29af0196f5f130e8e140ce1ea0a1bc0257dc4c30012ce74c4185de2e78ac34ce299d0a5d3fc5ced7057ffc0453fe88313c4ecdc4089b6f7facf39df53f094a5353a1dd8ebc4f6c940f1b50a0773e9f8148c23f072b7ab7512ae7fc83ccd6f724e70b3f0093102d82b955aacbb009a7cd216f789f056ce5c79abdf4f97fdeb06b67aae97db25fc6049ffb3bf776ee230b81d3fa94ccdda93432c676c26f5edb647688035d90f73e29a84cda2b00e001d11dde363de47a19bfda07e26eb6d4de4b8cee8e0da68c337aa7a10deff36df33fa8cfb2d1b197a97d11fe4dd0d7e86469c6d540bf03a215a5fabab414223dc3c01249036367c67e7951bee0f013843c8c3524e79b7c559d387047e928adba25ad1b2854b03b034bf2d90ed9082dbee5e731e0022fef93d4055b9b6ec1153d4e395ebd5ecc2c516dcc3d843a5aebe75be25158221fb94d98c0fea318bcf4166d1ecccf59e693fd768e143a2a80fb254fe1738701393551d2e27592248b914f5d528d625aaedc1f42ac18b14d5c6ae44e9bbdf41b6be233d27d20cbd3781f4f55b8361506a0a65becbd19021306ed0ada5018253ecc68b853ccde5d53ce8eb3f4e46b0a80390c8115ded52f5976b9bbf10f3688765d2a9bc1c3fd9ce9d91febe142e5dbbe244f097bf382d18088b748b33f7fb90d2e97593d20d3ec1050658d929e4d01a4d37c5b3993193f0460bbefcbc1c121ae17a927c504136e7c1194cdda23ba7ad83ec197569bcc52ad53d4355f372fde96f202a92a9d5afaf88bfab96aa38a5af74b1e85037aa9b43197272bd6f9b2a8b21a120141b802e008829dcdc63e4ee094430d98034385432b8012431496bdce664fe7d4e667dee248db32a737a7bdbfc712661cae147853c09d37d60d76ef97bf9a74aaf6482c14b5a15af3157ada7bb8140751b37f70bec1127159a2b96a03a3c2f002efebd879b28a357c9c1312572c6a4710198ea4cad1109575e8dbef9a1b13593a03df347feb19706179127eaf277bba10535c71e28659a7d05758edcf597084050e1bfeced8f776da4435037a4dc9fc409d6ff74abe7faf30e21916405f45daaa74d1dfe36a1540bdb0e9aff76f9291b2d7af1c05dd22e66319671248887ebb0501fe3cda4290c1d77507f6e2b04899bc263c8b98cbd0745f133178cb1a0afd242b0e356dc853d4fafbf942b61c19e0808aa376e3d02c06da4a0b53367c10a89ad0738b6e6bc94a47e02fcf027e915323d7cf66a7ea669a189e7987bfefa6a64a21f9afd714d5ca860f6c343e53dbfbd26733dc667f9188a6d576d30c9b7151a012a222897bb528ee686f88b3ea47c066910425f2faadbf856e0f9a238061cc29f29f20d956726ff2c8663e4a38f7329be62c8071dc45fdcefd27068a1b09bf9c8d7428556a95a90d888d6df47fffcc60c2271e01c5c602412a6c5a4236b682501d6bbd4b093d3394254d2396795bc6f0895a01395a13c131cce77216548a2e6386d53c05defd1ed7b60f42c07cc778370894dfbd5309e98516f4b0f40157a1c6ecfa28abf9315e16fd50332dae865626b7343d39ce7443a0ccbd1af0ddc541a594ae01e2f564f9e10e04763b754da7ff26acc638c2400ea97f100e5604814a7db122ba6f33e51004cc18d47efafe3bb9c4cbadd17e3c01a17fc214e65875ed4d9a6a13e4e90d6f4ee52457674f990954e397f55e099df83d85162def03c21cb6ce6fe66ede2d54e72d1bcf6145e67e6a3e7ae2e1668e487d69b7fdfdd4bd9228e40231461327390349d7a2ce9e226b631bfe32e967ebff4bb6f29111c76ff2bc5c9a90c09c0b429e544cb386bc8dc69beec2369e6baeb31c7004e73ea9d285cacfbdc9ec52da754a544b9699920eaa81cff8b7c25f86cd6620a3de9c40f0dc8642f753b8b4c9d42dba2a6efece0da83f26e444e72b9862402003a092637930db089727975f0f32048a6ca47a937f882954b", 0x1000}, {&(0x7f0000001080)="5ebd81348105cfeba3042b9fd637718c9942783a165f2ceaeae4d70ba4ccb863fa844333644e3ee79f81256b7fa3976354336fdaac2782100390677e1015de400ffe7b95a385ac377e833e9c87f06512743d5e85d4428ac8066f5f4763517d0d56845e350a4dbaf17ec30a053ee41f7c7311457d99df651d9d08ff95cc078b0e7abce1e7a1cd43e3fffc27e153e77be9e80ca67ab3fb67b5997d683b0729d8b6e5b80a09dfe7043e878a7c92b0f9b9d10db917b82be5f2025ec6e6be7503fa632409972715ad5a1a341ab2805e84e2258089455f39e984e8c1d619ead6109197eb71b0e9a146ca5a5405db5aae43f5e245f3c879d53aa29ee2a69ba2519d081bb10410efc0c82f904c1d30efe80b682ec24b39e128ae0d9c632674b4ecd10da12b3193e885269f41650753a6ae2e8b4c79dcf319369628274c02ed99ae533f7fa88e3f3aac5c355f651eeab15f2e453590ad0e5bdc073c0111fd76a869ea7d8a125ed44f85baa3d3dcad4b71730944bb5f56d020c2513d69d4395f57c01cfb033c8e29419ee844ed7c71e2a6360a551be46faa332d18413d74944b6160a9c814c96ce5f7dd91eba4d764e94f3a6d17bb8c342bdbc5d5fb63a66d2e6340df0f22b59490b3370bc23ddb805527e289652cd6b53d35a142973c40eb4b71638c1b60e57545b4884a05fbe8ec9be393e219514b1556f5b5d9b29337bec4c87e172ab0cd77bbc9c748253fc73f53977fef6235c306aa54a82a61507af4392f7b6531609a98ad431f12721caa2b8ba329285c5a3f6d0d358e75137f1ce8fac1ebfca045d39edef35340bc60bb5ab3770b28c83072c8d7e605f4056c57e8b335bb9d1fa3f311e18f61acf3df053c9c4de0db7716cc8b99ebaeb1a58db7b3b9ef3e2c6d3f3fa38a346e0139dcebfaa4defa577f5036ac68d56921f8477de3eff2bc154b641a5f044eb9d950c0c1b231d252c6bb3d5127f2ba3a675af11436ac4da0b77b6e3fea6a35297fc77a26b1736c485f5b8333fb1129929d296046db16212f6d97dfe9b89ddf02e525963968cd9f59de76046d8bf0f9aff0009f785028a30c6b99ff0a551f36ddb918391db45075c138e93769e52fe6aeba4b8306aefec89a7952873e5b2dc0020345966a2d7497b45e8bb1eae0f7e72ca3fa34f3c41562b3babf48cbf057ae7c59d06885f843a804e1dee6399c18b32df6de9f0657fc041413447a3583b798ae3584518987d79c4124cce2ef2cf30a3e6e49560679f0891eed7ca2485f731e124ef30a950b5a671ec978e71b32bcc1ca972986ded993533139d727de76e714329e815e6667944e21014bdb1228bbe056f5da61be385b9bbdcf50ce9c26777774dd3a369f5fa82056e473dac4100b2c8766e99bb485083488436397115c3cb011d68aa5d128824d2b84897c4e94ebcaf744239a2b84ca2d4822f340705283cd8b9b95d703629f6210232725333531e40cd91cbfa74c189054d15a9ecbf99867f271f827045bd6e152ffa6293c7c90ce0299408682b69fd824d0be70272f948031329fe2208fa7a945cd0c0b5d22e50c882eec08264ac0c2c02e91ac5ef465e0fc5235a6df59ee7cf376490880dfd760c21085ff46c3b753017285667b9d6f121cb08bf482921d19b17b47bc105595029425ce10f38fcc4663bf0f4c86fa26100187f7e5e091509f7cf96a49f0b65dec08380bd846199d50ec41a43fedf3b81d8d49d5e09e5a853b7635e61d59351226291a6bf2ea584fe64cc424b27e4f447a2ec042d4955963028c089399447932a5d20a1e0888c11b3e6376e9a3dc52e3a4a44705e44d5d571cf4035f4468620cbd35e58ca90db0af40198c9166109d6b5a64d35343701bb860f0af548e9add232a051bd13e021b7c054feade90e1da5b93b4283079ee4f56f8b79ad42bfb1728447031d218334932b415decc17617c58c3c5a1680abc76bf81faa966fa918ddb149a47d53c55dd2288f645fd8863ad9fda6307a7f02cba5b6cb28c246f4672849cb616e47eb898f4d1d471c413ac6703115b648e53083637d12742a648e89eae5406e026fe3cdc9564b2c1749fcda74e0c218d8995601eb5de74b823946be1fef68bd6a0db5a8fe4a429f3d82e7ccd5424741d2400fe45c06eb0c5ab40e53a100f11584721ad28ac953c633072102b8e64445368846f1d0f3c3fae52fbcc9833399a7fa9c31da8f814eb44d1fc6bdfda819b701b2c09b6d006258c6756771bcaf2c04e6e07c8794f41a4534766ead68d350190c0a3678568a88ad8672c24cda553d7d7c25cfdb87d9e1baada457e7ee4b3df0509d57ad3ab43d83c04ff4c9261649ce2600f56d5071453544831f429f5cd86926eda972bbf75879c6f3a04f47ba174a38d29a7cb937f3c70fc4b9edbf2b6cf56f9050e6041399ee17c213591738c3f486db49ec9f8f800b8ee043c4d7eaba63c8606572a5989dbfcc9f47ea407101ca78dd0581771b750fa1f9e31dbf41aa716ca226e77a9951f71afe88311d0e84a422d178fca8b242dc011313a0c4b1196093d27b2fec8298fa7ad20286d18979c4f2cae9e0d6efc7ee4ed40ef84b5c0826f60471da2e46f49d1612b317d05049b06630685589c1cca493fe5a6bb95f9b3032304602c7cdb4a37ed8ce01d7c603f2098496482c4cc1f747c437e07724a9addbc0fb955d571a27bef42a88a3c1a986cae17862a13c4cf6aa3159cb8edc637f026d12a0f35f8c3a8e3e20e1754fae858d171f514310e5f652c5015608730caa41d7c79fdc44a19119cf862c71f63e8a16e2c4e401456186af8dd9e8e55392da752292a5d4bf3a266b37f92186219f37c78dce47ab24fcfd9842da11e7f6b18c498ba8ab384244374696611b578aa318b9583ba62487d07e3845b5087232c4dd896364ec79cb366d408f9d0e96052f2bd07790448627aeb03467ac8767a3a2426e58ccc53ebe3b5a1785921ed7b4097224bbad702460d622100def986a17a21c007614b46c74de276892520b6caa751fa24d02d0dc2b93e7aaafeb76e82c1b3a8a4086674bf037a717049dcb1410cca44a0d9b8b169c0b674775a22820cd78ab499b7cd5631385137c01a3167abae14a6f8ee4a7951d94c0b0eceb99c4d568aa9fb38f75dbcbce7c792511ebbb35f078d001b35f69be0f4f4561a77477aff68f177e900f983ed931d6a4570fff2f11c8eb7a9ff32719e47eb98a8a987e5e8ab62561008a3ef3aeb3e1489211dc0f30fa6ed3f851d32c19440c00741046c48012b91a3e3fc9ce75e8305baedc4136274ba8c340047c09d6c55d845474f94078e78c35fa35dd23e77b5f8c51fd08796e2b1f63da43e0b3cddd440aa35150822576245b9328098667e110a83f0ca6fecbd4fd8972cd76af40df3a8c4316bc861b18f22d7cef5375160eb9bd26cd0061f11df574215d5703de868b15fce9172c47c2a8bbe7b9c20b392189fa8d72887a7deedba1e106a73fc82911c66d6c7605eb137aa581bc7559b113997eeeb36fc8c7623f260babb29db30640a105990054e3cc39cb9700a673e5be437fea5b361136c1608fe1413be5357363207fd5dc629e1425fe2b8342a35462bcea6c0fe82ce417dd34c2439b24f9f188f29e9a94d8a972c22673c4a684cd2313922ce616754ea6f57e0e4f853b4525761a34842fe410ac7e4b7924c3a62041fd46b5daa6888840755a7d956aca117fbe299e49e3c9f5b7a6b81f128624fb1463a5260adc039aeede5001c7bfe9f49036d5b0b13f6bcc55486265ec88ad1c916ed79ae91bdba1fb808262031702255a6666449e60a2a46f66b249601b825df61c2d34d49d209e7c8e563c0c2aa83d592f6992e79a2a968e54e0664d7b755730cb63d1da16eb159d608d766dd809416bb384f5d6ef7af351b2b59d479bfa44da0ade6c29a9dd092dc9d556bd9cb1db2d23f5a81b18bebc705ced554454c108a1851636ea80cdad0d931aa5b090e764155f987420d540d773cb5cba9e0f599163269ade59d0855179848575dd82a5d41284bb06a4960cf45625958da67e5e6d1bc9cd1a33a341acfc270e3ea04ea824e9cc87ef2439314eadb175d4bc99098e02b8404b7a4914b4649b9f19f24e9f790714e7c56ccf6c1643f91c9fcb8625d224ebe5a1f1e766b775289876d1f66f626a15c35c843994c33e318ac84f270e7d74d6c8534d07decdc3d341063a23d96fa200cf7e8556b2a6b2c8217e358282995e016e7639d6660f9407d7addcfccc5491bd0e7a8e6021f417caed7cd9e2fe080b18ea420638d088f8c5e412e45b7a70dff007b78355e1afb1e9a19f28c8d5d36517b1782095969d88224df3fc842cea1a77f272bcf07be127a324d71b1a51fb0d844e4be3e9aca30699d6f86d3bc26fd2143c33eebeb4419b451b862c51686417927f063cb5ccde64d606d6b99bb3d1d04c3992f6964165d2fa42918143931ad1c43887c7511d491bd273b97fd1830b16f556dad052f297868b0f63c0771bc28c9941dddbe20e031bc1f75c14f6db4b483f2069d1d5f80325c091cd3a7826a16fa0cb9df30cb1d53888af202319387e2bae650237070d86748be2538c6f1efdd34726ca5a88f1a17512c9e93e2f7712d023b21fa595a2bb47f66db4368a095db37957f7966a021d84aa2ce093dc18486e615d78b2a8ed3fefab1f542e76a9609d0d24ec44b3e45e2e0815adb9c0f62f02cebaa9125b2c14f278989b7f71db5da57e49cc8998060941b52992af145bbdae928a153b5eecfe55cc271e9457809c6aa08055ddbbb7d21b60abd922de3c85880d3a9a2efb724d2b523b4b3b7a946556e6832413b4334f08fd90032268b7a86a6a48595d08389114689d11c8d962f621b1d3b0ab65b46c1c0c00dcf6765b2e47479fe673e8e66428a14f9dda7363f7150559541d1382f43a240f320be2ad007de78fffd7245b5f86ae6d6bb93ca73b367be9ef4b5bcb621213a5e4a22bd81612bb0c8389b6af459a91a2957f53f1ac0eb5d5a4070c5d27d3e07d4fba95fc637376c5dc212b2d404f0f626c0792498d1f36b4aa808176b10320b1497807d64b615c8baa33075aa7264f865b303c6a44207134e48f785ab01cca1675883bc67d1ab3f8d82cab9c2dc42f21f3759d2c56c688d4805e0be7d5c449df1b6a0ed8608c725803abcf5b69bbbcffc491f8b191ad39755b2fb588fa6f695637cf5854bedd495930148f956af22dc4bb1d7453c53cb8b62c42f9bb3f3aeb60fa4d8b39450a5de5b26f6fa74fb137822d2e6eda72b0c65ddcac30b75b4a2f8809298e4534435ea84fea6e7965ee7cc59085aefd7ec4a67f5750f46d6731fa67dd3d4c37be309d56ca423de341fd1187766bbdee64af5498e87597c9bb1791edc79c4aaf49eb3f2fa78a0f1f72f875ada7c7d1475c144f14b8e8e2f065d8fe2f95754010753b8438fba19e17fb4cf5844da886f5a9929826d63334a8dfb9f038b47ab74f3a77d290ea8a2233a2b68a8e4cff819989f662ab8f323ec920c7f11fc5cf9de59ab8240197394b4bc780d39dfd82137f656da15eacb7902d8971d16aa9958827b46067d297a65bca8b72f7f4c5a9aab60a3d2705e2d82a98e7101bc073df69320267c6cde17b2ff810fb620a0541de27a3e58ab3c37e2731c2b05d00b50b6af4627feb607cc81e8dd2ad757ac383cdf3ac2ac672cc042dbd72537e7fe7f94d5767d90d0fdc5f898571dfcf0c20b6a0325970044df22ff6aa0f4e0dfe7dfcb6ec35bc4f4b0cc15bfbe26c573fc83af041b45f34834ccb1cf349a6f7b7a98a64d1c543943ef", 0x1000}, {&(0x7f0000002080)="277143669e8d21c8b46e1256384477cf02a0ef2ea366970ad0864af1bb09cd27a43615c85a8187c535df04d86a7e6d75a178323da38e2ebf50cf0bc3edcba6f8f18202", 0x43}, {&(0x7f0000002100)="8191af4c16cce8218bffc5ef8321d0605686ee0c1e95b81b4123743c8f82caad5ffdc4835a54c6200010be755896d8cf16027c0be25ff329e74486d16421f4610fbcff89b4c572bfd62f5bc5ada7d64141a3ea4164d8e6f82d980fd8fb02192bdbcfc91abf54690225118ed4c03ad4a2bd87cc0e57", 0x75}], 0x4, 0x0, 0x1) 09:20:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) write(r0, &(0x7f0000000100)="9dcf51d7edaa5068fd1af35ec89a04", 0xf) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x31) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8201, 0x101) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 09:20:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: r0 = kqueue() socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x510, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getegid() r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x8000, 0x0, 0x0, "0c713de09a28a2813d8209000000000400000099"}) chmod(&(0x7f00000000c0)='./bus/file0\x00', 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) r4 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(r4, &(0x7f00000002c0)=""/76, 0x4c, 0x40, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus/file0\x00', r3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffc, 0x4}], 0x66, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETA(r2, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, &(0x7f0000001180), 0x0) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 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="03"], 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) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f00000007c0)="00000034cc2978c708c2c986a6e67c33413ca9b59948fd54ad32815554388a1aee6ad2466b030ec1f9a83eb86e2114ec919d2d00688b20848097bedc1be80ce1099674b9964245021b166393545f9a90c1702d128258874013842664bbdb9d56cdd1791b77e813d3f19381381438e8c92954845f82b040b09bcaccef1ca9d80e3278c34acf8b38ff", 0x88) write(r0, &(0x7f0000000200)="01d15dfe0300ca5fc3962014194c3765f7d18efd2484fe5b102ad67781317bab3bf4596f5050a410abd16ee6c9ef5e6211aea9c28e64ea56b7fb76c99678e6c6a5fc8f208491b8274e67b6e80ed41447c105c431fe6c450b5ad5865cf1331d318221367e19af6bb79e17ce38340fc3d5404241cfe48935409331bfcc18e1497e6d2f41156d011e7288aa80ffd78d7ab461c4bbe9f20c352105", 0x1c1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff39}], 0x100000000000005e, 0x0, 0x0) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semget(0x3, 0x1, 0x320) r6 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x4, 0x9}) r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x3, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x121, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r18, 0x1e4, 0x8}, 0x5, 0x5, r9, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() r29 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r29, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r29, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x4, 0x9}) r30 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r36 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r38 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r37, 0x121, 0x9}, 0x800, 0x1, r38, r39, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r24, r27, r35, 0x1e4, 0x8}, 0x5, 0x5, r26, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) r40 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r40) r41 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000740)={{0x8, r3, r4, r27, 0xffffffffffffffff, 0x100, 0x3f}, 0x8, 0x4, r2, r40, 0x40000004, 0x6, 0x2}) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020107ff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0xfffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x4, r1) r2 = getppid() r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x90c3e2711f27e423) ioctl$TIOCCBRK(r3, 0x2000747a) setpgid(r1, r2) r4 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r4, 0x0) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getpeername(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) seteuid(r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) nanosleep(&(0x7f0000000080)={0x0, 0x8}, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000140a51ff74d94024dced6438b73fd12b3ac737d9779ea9de8054b37912a5229526fc7040ecbd0d7d356506016ff9a9baa6cc8c9d559b5811b951650a24810e8b0c718e89e1499f23d1cf20599f655bd6b6fc504fb6e092700aeae998439fed5b169b842b0060a1a423b0c38e38c9db4d5f862a0f5c65e6ad5a3ddb3eef5232e29ee16e4605d3850bb7"], 0x10) fcntl$setstatus(r2, 0x4, 0x4) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "28b5e6caac78a32fcfe690ac2004d7f1440de300", 0x171}) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab871) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da25e51da362d21d9c843e99de1068372bb39eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db05116fc195b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3bdb9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f038182126cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee"], 0x10) r2 = socket(0x2, 0x4003, 0x0) write(r2, &(0x7f0000000000)="71656b32ef40742c7aac713e393c2947e696f4ffe821903d83ca692a3a993e57c0378ed4ac2734c17a2a4362bd9322edcfa34ec7eeb7ff298ff9699f69eb", 0x3e) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) 09:20:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 09:20:27 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x100) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x2) msgget$private(0x0, 0x40) r3 = dup2(0xffffffffffffff9c, r0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000200)={0x8000, 0x5}) r4 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x8ec6279b54b74e8f) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse\x00', 0x10, 0x0) r6 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) r8 = getgid() sendmsg$unix(r4, &(0x7f0000001440)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f00000002c0)="bdeb8dfa9b87cd2bf419cfa980d3d950db09ad68737821baf1e124c2675de4dfee3eee13a2944f27a4419fbc015990648743a70dca12d73933b73aeade67e20cffe28dc8bda44c87a0e206b52d5b4f947250121f168f2afc7c269d1be211028cb7ad533f93c11d199e6c98fd9067a64d44f4dd39e330bc7c6f3a3a5feaaa57b45abb2d3a6d53e1c915dcf386b9b4ae92d82821d3e84344dd1a49c89b2372972173d1fa19e27db74af6abcfd229dc130ad939b15f2eca973d06851386d8b3e7d592b395452c1298eb91ecdd052098b80af4cb415e6e05d9da9b019ecf07287bcc9fcafe2dd8421069235f82c075190c773b51f5a59b28ec2621b8d26ae2e58c6548b63932ab4c63566bc1cf67073f703c3622f92cb47fc1d0578ef30195202cbdd6afff385983e334f25787b92942127331e6c36b27e42d5bd8e909fd86f1a1ee6ed7eded3605ed394ce1d2814b18efa367cbada285ab2dc59531dfab717b1442ca5f8e6039624607c4852c153886ee5039127d14b8ae6ed9ee57408574ab454cee7eee8d3b1ed0a04f0215b476efa6eadfd351b918d7ccd10279aeb81ad4099223b5fa6535811de985ad74e45440bb2ea18debb1a01fa75c08b473067e9b23dd2f84d2bb5f544bfa8ae0e0a7c4f2aa03c6e8e8bb9e103ead199d5738e4419ccfbfbecba11d99e5f82822cad65a2e5c85a888d3f4d2e5f4ff95d11e44834c6341f419070c2121f4f0e60e42816fdbb41506e5ff39b99bcb43dcb72e18da6efd0043e4f9a8a85073b70f09d0b08672d7760763ed42e7d98d0468ff57c254f6c2d486ac1562bf617a07d1c573a06e742e3ca90213569095785752a8a1ecfd0ddcac8ff4c5482a52d722de64da5f7e4bcbef4c78c702d85b1d37e9e94894721c66dc8e27261fa808d6121b8e1341df0410cc8f958bb9a01358045889ecf41c59fca5cc6d9b0e5e655f6db4092fdb1469697be335d511f5607d9a0f22c957f657cd72dbf4cc7f72bd3845c8a1b1046d25e868d20cbdb6ec1cd1bb35c540cb521ba704bff322550e7fda548a0c2410ec93d474f8e192b4e461760042f1beed48f14fd057a2a2b671892feaab65a4482197563c7ba67935d7b85efb76f9951b3556b046c89c2b2b4b51865c30babd4fb19379f2cb844367ad822b0eb9add9d7d8013e77400590c584f843b163eabfcddc606efe257b51b18bac889cc0a42f5686fada77f2e334bfa3f4ece419210fa92c6d4a13ce88217ac7ec232eb1d2656f80aa09a19f4bb12086bc900f8f70a271d6859097c352934e03d564aefc248b9a3380f37ea47d82c2be8d4ca5e52a0a380c0cfc63707a0f20ba8c2af49e93b4a05728ac34da71960e733b6842203c3801dde4a706845908852ee196279d082626b0b372d7e6c19af9d5bdbd20bd4a7ab6baf80586d710ac3a2dda51dccd38c43ee5f526f729f347c736024bfbadb7d6122e0320f05d425442d518e6379f1f6b23e3447585c04e61d98923b3e9db56a1590ddf5a762eb057c93c8afea0fa87f2a2914e6338b097266001937a5330838434063487e6ff14f963aa79f8d983822f43193fa263182d8873d37f9c6eaa02259f323a0fe15cf21ced5a6e38c99c473aea17296d8ef7c831c9cb3aa433388282ebe1572110058d8e98fa13c1f80ee733f66898591644d9b453af7edd357470c4fa0f62bd9c81b7d4135837e59e4d86170845e9b88c5836c23a7391ae095878f333eb2217f8aca2746f6a9073512b69d0ab1e43c0362eab78b18d04f4b2b5b14a062bc07f016d727a3a0c2ec115aaaa3e970fb79ed2f3731f0aa08c4806e6fd14d9a74e71092dff043c28b49d5b1e760ecc69fb76fce52ac1c6000d5eaed85124d949ccad47927e054ef55bdee8af1c21f474b4e4196a5006654917de88ac1e98df3565c25c19424b0bc27793bd45ef71cd255505de88a1ca6becda64a33e28cb51da707c1e099162602c317a12683f1e5af5e280d87e871e683ee1ca68845997ec7d911b38133a2fde4bf6485de1125a5aed1fce6116965213903ec525e3ceb40f57d7977f92968a40ff371a9dd9a4c64bf5ead9b080b5767707451cfec05c3043758ffd871579b1892697c05fdbbee773ddf4c4b7435dc3fa2cfaa002c2cedaa730afdb8488c1f97b86f1b2f0d6414b7d861e3f247ff03539c858d3a740b4e24ba30c1a0e4c0394d997ca80e6999a9d6b0154824b7bc30d787890f6bd985678ebb01101fb55edafefa89735fbb7ff77d48cbba394082d78da0bb27b9c3229d2dced7a3bbc29168b33409bf3acc1715c7dd55c5cec4f600a810d0d7341741b019fd146456220dde4a083d31103c3a94bae964ff63d6d6b6bec83e01b56680a982b394f59af88d5515bf33d81c5f076fb283ae1c9cccf399b3071c64a79e16546608f7406ce7610f9fd8c881748a71311ce4efa3bafad1a095dc09ba6c4a0ff43f88504cc35a39ca3d1e53f0eb846fa47476de31df45046437cc4cacbf9e15ea9c9cbfe05ca44d1f5bd0dedf3aee9f5c543408ac51f5d3d14a8fa642726619b3b5bdf44bbc0db53038d70adf6212e57bd28345c9872450e3d076b45d3d95e8dcd898e194c2feef0327709ebe221266802972e714730a6ce9e3cf39c49eaac0205a2940cbd110682688408cdc8254671c1e1938b4c2f2f49212bbf88a1daa9d54a04cc466689eb549d3335ab6992b782e76b9b47432a8de2a4e4aee181e955e783947a439789bb72ba604762c8ca728afe0de01e69c3ff8f3b9b72d2c52ee38956318dfd3de30f1b445da805848f6852326bb594528f70417be6d7f02c55707365eb3ecb1945410f7a368f3bad0e04bf5938db05dd4abcc104e2b2b0a89211dee7c4d8891c302f80258f720d28ac0b3bb897e99a601c6097e586fbd312d77c9d041d1bd70a57b5e87d13e0140201ca27e63046b8f43b7652cb0ad38dacb77e5e9b32b732e4adebf698649f2ca5af974601ab7e53d0908cb1ea5e72a9eda4ef010f324609f5cff19f4a252ea68d202bf8808cc1d4303c013bbc30dddc7408da28bc64eeae9a9933c322b8f6406f3b7447414c584f92e14df9cc15c32c6801e9306e987d9d4298183cd24c7be3dc39e9ccbc0f4f1ed79fb6344cc613c3fefbf44567ec871bda93da8bc27c36667e86a03f072b8deaea8d441a9d526b1c46f8aa6af203b2fbf7736c54e1feb9e9f4f0ffbc21fb3b340886b1acfcfe16aa9116189cea938835b566200d1df71f347598090c0622a6a255ec6acbb19755bc870911519c480bef68d72c5a94710f131bbaea8e6c53175786b772be463eaf86d9a3000e206c3512ee97d81923b14ae145f2b1c5a50816d52734f32e735d2e6a25870d400fccaa831d1562826ff84c6558d79ab44550bd0c29520d0648448a55cdeebb67535fd07d940c9004c92dded4fda3609750f1c08620e0a870cb8efeca19cec942d0cf65a57e80d17f71d601a54d8f6aebc89d09c4cde866b779c5e8c5ce883bee6f511b0c30de221fb85593dce9446cb527fb77d44b09dcfcb78205d840285cea44d372f373d6e1e14dd2fdd4aefe7b92d68d4af526845510398fe03bd249d882519c3fd2bdc4f96b0d4460df7504a117aacbb1f2f9b4f55ba98fcae5635921603d941fe3866507ae28599cda4cef5c44bd51dd5e7ed918a7406c623c688c2d4f7aaa1f319cc8c7edf5d5795d94dd625a46fc72125daa59ddfcd661f27456d0998a7e92320657b419bee56a561731c3c6d8f9660b9f7dac47096bcb5e3cd4759fd16027c863de3b8b1a28588d579816a2989a18c5b90a5f5b0f9cba8a8b7b01fcca0823a4330cd640d46bbaa47ab014caee4f2236350b31bcdee37fee4a3d917a1d0ea7fe94be88b0dda76c76e5fa80bc7a31254b493119de4f963108e4c36d291915a9116d7ecdffb5aec27414b5709d379c2304d5c0d0aef710fe66d5972ee92a532b8d8e3ec1275cb573bc75bc169491a1bb167274f8463221075eda694a080332e78b85d340b8d7dff6486c0399288cca7e0a70ca80a4009375e2d2f75a4e47704dd5d2eb2dfaa6fa55572d68494f4bb5df27b84e75c4eb0b800b73ad7a4dedcf3127797db876d51c0bd78a7e63d7bb3021e81e712265b013a2f16028835f0ee4e8cfe2ccd741b8187ee7192662e1f2e9b8ae7fd69d81c9c9af323058a6360ecead065d9224830c597eff7d3d40a705e0de4ad8273b499e03d6e02b87f1249699d2404b978ea1b42a48d7c6e4f2d6cadb1ad051a1c5d0f568fd3a64a161d41b4baeba58da36e30b2e6a2eab455bbe1ada9ccaf215ef988db378db42ddf8416d9d41a185a7404284f8b64cf63f82f6863318f875f4f63aed457a4145b1aa85e6adaeebf59593b19bc6fdf0a3471e71037b06329562d0f83adcb83771c8eeddfcfebef2e152accd77fe6824e04e8931dc9265735928fb678a863528a005ea9aeb8a889debb1ba83084beaf51014c524189fc12bdc6ed961069f026e30acdea16cdb13a74d261f4abe4ceeefe1bc6d41b1ec4267a8fb7318ad1b55e6734776dd8b121b547747c392574226440f93b2ed3380e00ab1b76f21596e4bf3564ed6ca269712e5a18c40f92f085aed11ee4dc91dfda572bdf8df970c7f8985ac3b83c437f1a37eae8c2cdff94df555d37a43fa6e341168c5b7354580c6b9f5aaad4125c73e7ed0d6c956c3034857f28c57a8e79090d477adb7631f2604e7008a87b9a0052d32adb7fda5d3e25abc5f3cc66d25b70cf8f71d0f74e347cdcfe2b410713887ad8d73b0626185a6fd51cdece26625791f0393b3b100a3de76643dbb0f37b485071ff3b11a50581cfd43abe4b79a7c3ba7a1fa12e4f8eca410aac55f5a1dc956ff2a46ff1c26b141fce86e71c9d56a6cebe58471cdcb20de342fc0e63c0bb5b1fec11552d6f519120372824fbd96c1926b39d4a3ec0baf9dd74d9af289e0a0bc64a75a886a2d443e6546d671b92691fa477f3156c4f2f00dd2faba16954e5cad06cd873e953997b08a66a3ac0f1c76aeefa023554c0ef6a8a88026ad7ab152c81b3b6efaea3a429ffec53732ea544606a58957f71212f4c7d928837a7d7b3e8063d01f0e3b5817496edcade57d5d847b20fe844f7cce9b3bdf9520019d9a897065c650d153f28011b1fb7a2810ce8c1223777f89a0faef391fd994aae523d3c2bbc1883af3f4859c94c35b7d3d06bee89d0095e8a7553e9e963f885c8f3d8029ea929690a59593b2a2014d0d7ecc21445d32c0a9cf14618dfa335a375fa7d2682addc7d61d9b421e4658100e706de84716711b3d4e3e7fa0482b13883958824c1a0925855d6f13fb88cd5eafb7aef93f7d9084c861cc34e440d376834f5b926c0eeecd57760eb13dfbc1dc7783d6ff49f06d7683b2aee6b30671daea22eca888ca44176a19de6538cfec8fb95f67e4d3a926ec25690b94b1ebf11c8509b57ade198b2be4380b42fd21c63a71c846993c25d58e17eed36496d3f488e8684294751f9fad117b5bc8e93135689a459809bd82ce8b0807997246cba7a6276a3595ca91f34d48e063fe37901265eb52ccb36496326f3f9d131a8983954de237dd0bec1b4ab7938e7b37995af67b4fc9b4f48c22e2afa50489dd608185b65e7eb653ced1d1e3220a54bb5edfc7203c9d8520f26bbd9179d7c179b98384141f4624f2f0670a23368ea75a7de3f310ca22b59429ed151b0a7d491423a54d2cb8cc8005f96ac48fa0ef120d31ccae454059bac77d5292609b2396ede66cbca718833887fe0a05c04d78cbc0e92588c09781e47f13c29ee70375", 0x1000}, {&(0x7f00000012c0)="8669de199aff24497b03ae5753ae49f9f7c163d6ac9ab0c15d4ae1efd6291814f8dcdcd0c024f3a00aad1424508683eefd76a09805def0841642f4f9", 0x3c}], 0x2, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r5, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x38, 0x2}, 0x6) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000014c0)={0x0, &(0x7f0000001480)}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTOP(r9, 0x2000746f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse\x00', 0x100, 0x0) r10 = getpgid(r6) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000001580)={0x2, 0x2, 0x7, 0x8, r10}) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r11, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001700)={{0x5, r7, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0x48, 0xf6}, 0xb4, 0x2, r10, r13, 0x9, 0x7fffffff, 0x8}) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r14, 0x400c5752, &(0x7f00000017c0)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000340)={0x2, 0x0, 0x80000001, 0x5}) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8ac0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f00000002c0)=[{0x50}, {0x4000005c, 0x0, 0x0, 0x7f}, {0x4006, 0x0, 0x0, 0xfffffffd}, {0x6, 0x3, 0x3f, 0x40}]}) r1 = semget$private(0x0, 0x2, 0x80) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r20 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r20) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r27, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r27, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r23, r25, r26, 0x10, 0x9}, 0x8, 0x4, 0x9}) r28 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r34 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r36 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r35, 0x121, 0x9}, 0x800, 0x1, r36, r37, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r25, r33, 0x1e4, 0x8}, 0x5, 0x5, r24, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r25, r18, 0x121, 0x9}, 0x840, 0x1, r20, r19, 0x3, 0x1, 0x1, 0x5}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() r44 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r44, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r44, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r40, r42, r43, 0x10, 0x9}, 0x8, 0x4, 0x9}) r45 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r50 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r52 = getpgid(r17) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = msgget(0x2, 0xc0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r58 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r60 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r55, 0x1, &(0x7f00000003c0)={{0x0, r56, r57, r58, r59, 0x121, 0x9}, 0x800, 0x1, r60, r61, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r55, 0x1, &(0x7f00000003c0)={{0x0, r48, r49, r50, r51, 0x121, 0x8}, 0x800, 0x1, r52, r28, 0x5, 0x20000000000001, 0x1, 0x3}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r39, r42, r49, 0x1e4, 0x8}, 0x5, 0x5, r41, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x17cb, r7, r11, r15, r39, 0x84, 0x8}, 0x2, 0xbf4, 0x9}) syz_emit_ethernet(0xfffffdc0, &(0x7f0000000080)="aa4a7d727d3ddb51d861d8bc96330f4c33af842c1daf3777b27180cf4562842a081e8eafec934040b01e38b8526951363812af9e4eeda15e5211c6c5eeeb6dd3d17dedd6982ebe78e9cecda99293215f12206fe2a703c02958b03121d654c1313c3c12ab416e7ae50dfa3c69e1cacff3e5c7fe347df7b8eca0a86ea34d84b2ca287b6b46791ca1d82001e71fb502ea49a71d861fc2fd5947bbc090d087929b7b3f2e7962d411190898f054bd06d57cd6691093a0c938fe284354f3f40f12f391327a7ec6561f2a0a9550") 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x0, 0x0, 0x80000001, 0x5}) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x5, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) mlock(&(0x7f00002ba000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x5}) 16:00:04 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x0, 0xcbf1e7faf0df5312, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat(r3, &(0x7f0000000680)='./file1\x00', 0x80, 0x40) linkat(r1, &(0x7f0000000540)='./file0\x00', r2, &(0x7f0000000580)='./file0\x00', 0xc) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) munmap(&(0x7f000059a000/0x2000)=nil, 0x2000) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x81) fcntl$dupfd(r5, 0xa, r6) writev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f0000000140)="a690d46de55d4a9270a82d0f2e", 0xd}, {&(0x7f0000000180)="532c0c9da872f968556c7ffb5ed1c39b636e0f66406b3a1cb92fc0b26bde82f4cd7e409e774fafe78b9f027e2efef2fa274bf3caa62466f62a7f02e582c091b7ddd92600cc413f8c81e3419523f5", 0x4e}], 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000600)={0x0, './file0\x00', './file1\x00'}) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) readv(r7, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000300)=""/162, 0xa2}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)}], 0x5) getuid() sendto$unix(r0, &(0x7f0000000000)="c071b45cb02486b4d3ca5c97682914b6f3eed2e63767b47d9b9e726f8da84bebcbbe49b1ea5ecdc0cccfed056983c7b643da32140606a8ba8a7e84538b3d3139a9a148457faca863851ffbc086031d799501793b1478eed159275179ae5aadcb96d9a922aebd29f0439e", 0x6a, 0x407, &(0x7f0000000140)=ANY=[], 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f00000006c0)=0x2fab0240eb9b7700) munmap(&(0x7f000078f000/0x2000)=nil, 0x2000) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:05 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000300)=0xfffffffffffffda6) r1 = socket$inet(0x2, 0x2, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xffffffa5) r2 = getpid() mknod(&(0x7f0000000200)='./file0\x00', 0x80, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) recvfrom$unix(r0, &(0x7f0000000000)=""/246, 0xf6, 0x40, &(0x7f00000003c0)=ANY=[@ANYBLOB="d071c6de6f89ea283163a9abe112eb71c6fa4388d30b90303d42fc8eeafda27fbe8ca83cbc412ddfc5c88e5674040000001ec4032caf1f8f637c18cc77a18662d0b3e30b57154291bc08d8c9e4efefffad1cab5e332fc0f3c0b1a102ad1b79b2b50c1f5a8b2f777dedd860f462013cb37d64db4b5614dedaf71247674a3cf62374ef61260d70db56dc15ef1a91b50196def6ce77286dd199de3acf0159c61df71cb7c0144bd3ba01000000a493c63a5281524d9b8e97412b0799cbd4a4863248606ab64c8e9caf268039fdd0d83dc6f2a6ef131b14a5ca64f7b4223112a106d1214fb2ac4f000000e489917f42508817d3c37c0a9dd20fb4f402fefbc5b1a60d8ceb7817b0ca9ad6cac16eb256874d0c57f05d8ed2116f4ae9276b137cd53b7e0a1063e830f21d3f96d7fd1dd851413147684bbbf3111e0c4025ba6a27a4e4f57a5168e5f8b9fe0fbb421efc68fb425ebe0de11538d7eda2b88dfb03fa9ff0d177010139dbf033882c5b0010962a11f3c0a1933e6400"/388, @ANYRES16=r2], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000002c0)) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x283) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x2, 0x3}, 0x8) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) fcntl$lock(r1, 0xe, &(0x7f0000000100)={0x2, 0x1, 0x7, 0x8, r2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x8, 0x8d, 0x0, 0xffffffff}, {0x3, 0x81, 0x5, 0x81}, {0xeee4, 0x8, 0x80, 0x3ff}, {0x43, 0x80, 0x33, 0x8}, {0x0, 0x1f, 0x62, 0x1}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82b1, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x42) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000000000000000000000a86cf441000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c06736304c3312a624ea751eb00"/305], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303e8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7509000000000000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c70b398c4f2e54f1dcb2fd3aa1da60a93adc5be829d0d5c110058c35b156bea20f83995139256b58d93f2dc9dbc5842cd1e3936d1d8cce8aa78284aa881942ebf3c172cb1c8c9f8e22c325b7aa34933f14f4c95e10e4897fabb175f9c8ef0a088fdb587421e6bf1fce9e88fa6882f33bda546ad186daff42a9b8126fbc923d7f783599e91bec563584fe29b040f6c790f1202a6192cc7816cd37a10879554748f19bbb11689ceb9930000000000000000000000006a7acd963d9dfc81983606f2641c751f151146962f2ae4d462e8f00069b471e0f906a8adcdcfab00cdf58e42a8b18f62d581cdee03a50ec61b83b1996bbbabfdf713e5d0b9972182d86cdfd9f4502d84664c8855d4fda5a453d5b3dbdb366e0be75dbbd49df0e96cecf8cace0224eba77578"], 0x44b, 0x800) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x6, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x4, 0x9}) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:05 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r7) r8 = getpid() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000, r8}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r9, 0x2) fcntl$dupfd(r6, 0xf, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xc) r10 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r10, 0x6, r11) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r13 = syz_open_pts() read(r13, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) syz_open_pts() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) fchmod(r0, 0x201) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, r1}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x28, 0xfd}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) r2 = getpgid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x0, 0x0, 0xa7fb, 0x0, r2}) 16:00:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffe7000000000000f87c635b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0xd3) pipe2(&(0x7f0000000200), 0x20008) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000340)={0x0, 0x1}) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000340)) 16:00:06 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1000fffdd, 0x4, 0x3}], 0x8001, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000700)={0xffffffffffffffff}) socket(0x20, 0x4000, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x40000) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, r3) syz_open_pts() kevent(r5, 0x0, 0x0, &(0x7f0000000240), 0x4, 0x0) syz_open_pts() 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) socket$inet(0x2, 0x849f2362b16f4d5, 0x80) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000}) 16:00:06 executing program 1: r0 = socket(0x18, 0x4, 0x80) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000001c0)="a1", 0x1) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:06 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0x10}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffecb, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='d', 0x1}], 0x1, 0x0, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$TIOCSTART(r1, 0x2000746e) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0xf8000000000000}, {0x7ff, 0x101}}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="65e8db1ec9e0ec360b5f3996e4b50bc39d0d858d7d224ea9ea4c147e923fbf40fa6fd8956fafa1138524334c245f3dfd7bd96754320abf2bc942266bf45bc5e053fad141f2efb067cc55da20ba708a2df40888a91121f5919d1ae9ee99ddfb76d6a71eb622fbadf0bc686a59ec", 0x6d}, {&(0x7f00000001c0)="6954eae5afe51a4cfb5a01d555fb027cc83ff602a152005d7e28b281118002eea6fd78d97fe4cf755420fb121fb6dc0e32ad8b876611a8b9280f877fb8bf704e298d26ca4a3eebf4658707fcc251b42c802a29276c38734f5c11f41842744f6159e57cd28f2b6dfb830099d2cf5288f1b9b70dc0f09899db491bcab001b2401723aa30e3e8a88cb7c953c0d3ec25e7d0fb43ea2f680adaa9e9492be1789891fa556132f08959aa7e3ab258ec1d1a7a83f01e1cbe5ac822deba1d774159aa708b7050b022d83798dac54ce196b24940e2a290599b11f5beeb6a01dab8d96a3772075b071d5cb3d679ac6aae223c9093da4d7a", 0xf2}], 0x2, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x77ffd05c852dafb1, 0x0, 0x5}) 16:00:06 executing program 0: socket(0x43, 0x4, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) socket(0x18, 0x3, 0x97) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000440)="bdfc302f39c8b84892f312c46a295c1488b7d90878956290dc6ef8b0b12c23dce496fb1c9b1cefc1c01cecace1b656fa40f2579ff04bd3717d5e92b4d451c7d08fd68397c06bf472597312746cc82fe757ecd2feb519ef75b167325758a8d1335eeee538cc6df77005c930e10b98cb0e6dd49f02a4db4f37c44c8703128a201a2deb571a5f9c1ecabccdf61692ca0e9d73fcd89c5ae37ad0fd48eae2d9e60092d8475431e7d308941a9f2220595b42e087628ad9b0b3385d50e16ac61b51af81763237e2553571915ff72f2645de1d106afacc670886c977db8126ad74eba936275763658f9ceb6fddf39c66e52a494e3635722cbf771fbe3bbc1f37a4b36d89c5a01afd911f3ed71b6a661a5024a4542bc078f86e2fca599a925090ed1daa6e948ba68005f16ee175abe34dd1ad3e4393c0a52ec927a356d269d615bb68360fbab041802d16151eaf6853f73bdb4d8921440303c2ea9361aaccc36f8561e1725ba64d2ce331eb7fa01e63b658f27aa086e6e09ff0da2ee7089ea479fdd648cdc0adebc2add4be38e051045056d35e0c3f14bc535d4acc86d59776e05fbdab873504f62efe8dd30329a7c7259431d21dad52cb444f0392625d3d7ddd3dd09c9b8af7edfa2960d51194e9bc2f13fce761cab615d973aed083861de299282096f67aa16cd3c20fa3252bb2fad317220ee6c6ba31b1e0a7943ce912ffe32a3373ec9815754dd0ad185f167cb33d9901ca63c22c1ce71af07475db786e1ecc6c33da403ece2c80f41c9b197bb1611a68d477a40513bac263ac6cec3e7625a88606783fe9d8fd976567b2854da51f2958c2f2364eed75da554c6538ce5f75c63a0b0b8551733dcc7a322554bc902e99e275692934aec6c145c2c7ed98ce14e27bcf5f3681027cbbe09bef04f54b863053d189c0174ddc0d80453c967206d8a21ea3eee3c3ac7cbf52bd26fae80ce3a98fa402730802ab48ee02846b5cff20ce6664300c938b97b24674972b8d1e897609de097029fa91d678979a5d1becceba3417154c21d0747691798d507d33746436bd0af3533ec7b63cdfa06e1694d4b918b5e62d1beb1984e83cafdb0c33593e6d13fa4e23ef2601080b69418043ce8e48824095fa0f711c8c82d36c0a9eb4fce97c9ed40ca6d6b34a6cf71d3f28254cc39efbce086aa356aed3895f88a55c50f1d43dadb2169774b624a36ea4844ad397e18792514c7f95182d68d09ee8af9a6b8e37ccfd4ae26d97d4ccb8a54d7e4c43500af4d0b5b3b730273873d1e5a0c221bf621fdbb0cba35f366d58da0a07ef66628b3a01987af2229ff5a5e96a41b4efa7c432e7c76e6652b367f2be5791448a01ffa9c134e6dd336da2a3ce1257134806ea17ec327b72e12e7c35d0071b5fbed79fb75beba76695b078ec616c43a11841572908752ebf43184f25c75e93310fbef30fea823c548a400948363c29058c366339f95f3a1d164a99ed59ea7129db099df13c1d1886d71a9f52fdb057cb75aa4df6abd38220ed0f08f04ea3c6d493e0f73f41df68e5567098a9171240485aa965b500b94a4aeaeabd9c5f6bcf90c3dd6d532300e6458c153a1f21e11e4b9efaa4b3ae386670098e08e03fbdb51cce46ce759a2acbd68933ed476a0667e620bbf510088a7717649c1376eaf68d26c899fe4bf7d847310a11bbbafef9345fb15899da287773cf3f88d7c3045f317cbffa2d16a52493e99878082483ecf174baf42b345887f62ca0fb5a3a72e3f5d3e2a83d6c1968ee5c0ed032728056376f304897b70438f828abd147ebf23a0e614506251ad68534807c69133731aa0722d51232fc1295ca2a560eab6547560a8f6abd43f6c491128191ad75270ce2607b07e479c6eccef4911e7178bb3fcb6a8be38af66ec71f4a13997b608624c308fd929dd44b7d0896a5c5f7deaf3eebcc58fe40d780a1193e33879ac6cacfb8aa3da3be2c90424901ef51f656bb62f06f67cede909ec22055f2f2dcfa127ef3ba9e986c1bda1c71de154380502c7090532b851b89fd7babe025ebeefc9c1b47477efa0547b1618f4dfd56ad7f5f3f48cdcc4138ebea26a80c8bfca75976abb3fa9d0af7c72b6188912bbd6531ad71013834c4c4e9fbe90b3f2653d86e2c2012a5169245c7191ce50c4d927b290c7d87459dd1bc83994f7f2a1bc7a176305534eefe090a380ce245eb8634e45bd18fc3ef9223d5bbf330f873fd97f8b17a779e69539655d430284003f3af0de3462e27421f52a79cd5b193348942965ed928826d83cc3ab4ffe4f5df8d2ce8a027e5b7f418bb85adbecdba5c20e6cf3f15eb67f1588f617ad0e0db36547d20871fb440e1854640af68ae5bcfd809f049536bb9bce5111bd53b7244404302facd49b645c84d7f90ac5cba85573586db2a683fb0d8add5ead18ab6c6f5cb10a88a5b08ebd70a5c68586bb148d5da1390cda1415e936bc6e6ec9a238c1815190488983361cfc9e3d96d61562c5f1b5eaaad9bb4d9e859f0b9d4f1856123a3c3674f5822ae386db09191bef26417175f4e362706b1e7f6f66b96ac11c24e6aa39e647a9086b0aef93720de30762e84ff3c08dfbe8037a9864e09147b272514f9f233235d6d724cfbd3c1ee99179c11c4e27f649c65977367ea5ea10daabce05b8981501436e4b38af1558b8418765bf74020d2d1edd9ca2aed81bf5397e4b32f9234876bf5f75b16d2573e62f35dc702f348930114bbe96abf079c36a2edee4a81ac881fd6459f70088a9c5bbd58d9bf6281f10cbe425aeb53db2a65502b1c2c658a69540c09d7eeac6b72a3f4f97d65d6725a14b2287ac888f89ab4b23726d0694b3091b0c5624a5784aeba787f0af21417068ced006836feb389d23442a29baed71d2b07046d7479b74f9c65860e91bf036a9f6a2d3273f842f34d3f616dc5dfae766fd47e282fe155bc541d4e4b12fd14102e8a24baa5c0628267c2a1ebea30ea7ae0f7b5fc6e6f4af21fba4d79ec671f543603830491c2ecded4a5642f8dedeffdece103682feb83ae2038c58381d1bad7840235edbdc3fd38d0709faa3f5311af96c07ffd9fe6e1b2b8c7947cace00cac26d5488db1ea02807f65e70dd5e63976bb44330e900694b92f6b2c2f84a85bd40b8d5a11da25076e923a4a85c2608966a901d6fde09811a8e5c27011ec6c7a75d145649838687d4c4ed949769eedf6269bf6386ebb78f1a6f6848b401619bdb7ea4e96d77d1f92f7f3fbbc8105bf5dcd4c543b7ff8e25b6e0e2969c87dc61617ce04b5d95846046d15923097b71c1b0b567674899acb63f43b221974fe9280efd4033f450e1b7c78496c3368509a954871fe5307931221b9aec6ddff9698cb9e53c850a5b54261cf53435e11e03bc042026e7034962280df42ebbcc47ec415f5afd4d8f9d3c59794716fa26922e54c4b5e34b02e24dea22eaefef59ee74832d030cd6a064ca8fa5cdadddb8e6fdf046a199822436172d99b971b77acef554ad5dc52b79bf8efa7a163ec4b87b906f86f0bf040e4032fb08c86099542c5e2325b5383cb00eb6258653fc9759fa320f3e66ac8a17b6a8fa7df3faba14c69e680f83b57e0a22ec2142849e372d5c1c3a2dd8d2fed06df07bceeb44cd57be386b16a8b8eae27d3d40dc0be3946962e072f6a23d7dba386c3b8a7620f0f966e2a772fbe7ef13d12936617a77248eade4ac312a09a658a9c93ca37f1c877267c67a1223671678906479bf4edf16979ad6eb6f7a55836c51f6c92fd35da51efd0e3a660ac30a1e42cd915ce1ea45981a32c3a85ca2dfc07db2982ebb2bfbab46636f67bd582ef55ee876009f150eae0ced1c213c7e5c9d876969b1a172857c8f68e343a6d9d9db3054e51ad40fc4b049ade5237b7dfbbe6867c9dc8d9296fcc5974dd7d7140defea8016880fd25b4d495d792c81cd3806ae7cc15102dd4462180b0cd19bbb35652666c0f264527b87632a35c3c3c6e6571a9c27c44937612f77e1d98ae6ae741c72be7754f28ffd197db6ded5a6b628c8fc0e47cf2822f4a3202a87d00b0886f130c03100681ac85ad8364501226f6edacb6043a5c9c32b25f049b01ad603672e3a92f8bbd32ad4a7ce5da35ed7672f15f6c61b5a91e57bae640c48584fc5a318e0b23daa8906572090cebeffcd721ba3baf8fcd51f138195714241b0f880a720b2257a1cb58e6280a4ffc7f6779298a836810400fd0cf4f80789a6f16dc188b7f1bd766ef5d75393704b6d136a9ded133d6862d9498fdc0c9c8afd4010b8fd98fac1e100e377c9291b2a5bf3cb2226e03dc4a30167ff3c39b1cc7a7c29686d9cd13e228efee0863b601851ae7b2def6b8c53f08a642bcd3a7cc7d79398ff3095e605164df30dffdccfd778ca39eabcc45f7dc74fc58be41967a0dc841dd366377f1184abcbcf8cfee53f68fe8c95203d9a3b4e34fb122f8ef93045d8c6a06991c6fcb2d833f0f087422a7788fdd4e3c51ea661d3f0907282d039744c07b2599c433792174e365ede8ee702fa95bd8feb752c4cb3db79ffce033831bae7bc85ecdcf16a774c33922f7a2d736bba9ee940e9fec8e9394cf0ca472f01eb5d9e0b290cb03042e003949fdee2e92156e12deaaecadd59bc9af65091baa177d674ac2fe0cec554b38f27e63f503349e2e0897b5b92f09c3cef131f8c8a82094bea1775d8a3d5422666ad3926ddfdb6fa85f5e4f63affc3f1745d1594536c087844f91fc0616ec48a38dc16d861eb531184bda90dafd193e09a0ac5640dbf4fee47da974465f5c71210d93d66d0cd6e4145da14a4306287791031a4f9e21104b9b20a56946b3da297669992a93f04099facf7743deeb10c1f952068791ba55e3771e16683960b5463edb9f049bf1f1af2207b459a9b06ca4a32e98f0916c71e031cbec0bbb62ca4ce93d4d7f45849541a5697514d1097344a776992793a38497f21bd13d3e2aaac140de4cf27ea7dd9527ca401ff180ad2386bb2089c274b38e6fa0a1e9cec75665013cb971f50ba6ee9e2186728eda3d4684524993871112bda8a114b90c5afb62a9f6fc80f547109abe4925df6dcb4c24f1b6ea4c2dddf6b78833df7927ca9e5ab4507cd50f166d69665683688233ab854663568a1c5b20c0c0f2da87aeeb0c51ba9b315ffc0018a620528085bf7776dc64e5a9b09e15cf6c6aee2bb52c6bf51780f4b91cd5b908c32991d86ba94f5a1ce64a1165a80c29cf8d032ed89543cb40a0f71f04fe1e5ef48e43630e44ae5c0e04807119126332cee6857ea571f36d289c721cece720543a3235a48fbf9fb27c6fe12ce183a21000473e85e4e0ff8db353afeabbce0c3361e62e6dbca35c6ab4c9690c4f89c26859bac08e749813f5908874a30ffaf11d0f666e57f3ad99040e04fd1cecf510b922b6fdee5589354e017fa649eb6abecdbbac3cb0b4a69bee8f32b69a6f7013fde97b71d9f0e372fa4d5d3bb3d97bbff265ca66decc27fc65680a1a5a987f2694d4b428549055d77fe378c5c64c8d51f94ec958a793b6b7aeda43eb94f9071d95d64898b00bc31399dd463877168f7a8477ccc93e8e6429ab0c5c514dff5296418d13ba8ede819698fdaaa7b797845d3d421a689408d5af81d4e14d4e60e0f31c427137b8aa6ea1207d1c9757df25e847462c87d0c2ac9a6afe2bb6c2bb0df76bef5bd89feb429ac829e6090cc0d1c33c0ad0bf8263cff0c086055a367c7623efaa80fd97a71c59a2a98f686ea7407b728b616f1a372405b798be2064347b6bd14fda5279135578e6ee4b527c62718a525e8b2c12bf5efc7a", 0x1000, 0x9, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x1) socket(0x2, 0x0, 0xcc) fcntl$lock(r0, 0x8, &(0x7f0000000340)) msgget$private(0x0, 0x84) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000440)}, {&(0x7f0000000040)="b54cfe43cbaf475862b75ca62d72e3ca0e5c2442d1ccce87b35f72bea709add74857b22af40597b2b0f3759747ec27bed3c65f1497626665eba9f87bca42cc31a99f6ccf8759a8c1c6454d83831a95025af15b3c31bfbbe8bbc2cab466ce51ad5e1e4caa1bf8e9ff", 0x68}, {&(0x7f00000001c0)="03c1cf843d39ee58edd6ef38623f90f87b2efc316f25a2747eace727534bc3457ab53e75f255c08e88780b4233a743b73599573c3de7c3672314ef65f1b18fd7cc4e99d52ff5235ecdc152b2d9ea245b3e9263c95f376389c594b3754f4baafa3990f470f1a60f64c48ee407f507deb46b0717abd94bced3fe411d1bd3d5607f8e5489c3044f442b4966b8f10877ce9c4dccf90be98e1c5d380a2ab9c150dd2aeaa7d116fd78319e9da3", 0xaa}, {&(0x7f00000002c0)="adfed4e01620e089f3ffef5aa433afc108eb623435405af253fa2a07756f43c51e318f45e1852702544f3c3e37a121b33e42e5425d537531cdafad76b4000e8b18b14adf455baa208aee9cb5baad22bf9deada91135f3593101acdef94c2e4284c35e73245a5e8aa61866fc206ddf80e3b1e4a49fe5bab9289ec0092934f812e5179da544f3377e9b1219416917bafb1dd4329a756e6f4405dcbb4ec9c4b4a83142b911da7cfa9e7ec75ed46fb8004c6066a827e2fad", 0xb6}], 0x4) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) read(r1, &(0x7f0000000380)=""/223, 0xdf) close(0xffffffffffffffff) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 16:00:07 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000240)=""/90) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r3, &(0x7f0000000040)=[{0x1, 0x9}, {0x3, 0x5, 0x800}, {0x4, 0x8}, {0x0, 0xf2a5, 0x800}, {0x2, 0x2bea, 0x1800}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r5, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f0000000440)=""/252) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x1010, 0xffffffffffffff9c, 0x0, 0x4da) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x6) fcntl$lock(r0, 0x8, &(0x7f0000000340)) semget$private(0x0, 0x0, 0x48) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x2000000000000) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = getpgrp() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3f) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) fcntl$setown(r3, 0x6, r2) syz_open_pts() fsync(r1) dup(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) fcntl$lock(r4, 0x1, &(0x7f0000000340)={0x2, 0x2, 0x619, 0xffffffffffffffff}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000180)="3705bf6360a9cb24142e0c28c799250d170d6c9a0d76c47822e0f4d3ee2d0b4e10e34ceef4f78eb35e4da62ad016533690595581517ecdaa76c409f0d0b55829635fcbdcbbe7dbc970752a59a8dddce9ab61ea10c1244be3e81d56237bd24b9747be857c6bf1e12b1a034d092ba7d4dcacf51e71b1b0bc2c095ddb5dddcca97e23dc", 0x82}, {&(0x7f0000000080)="99b510e8a066db93ad9feb50fca5474702b0ee4a808cd7146cc92b55a978ccc2b19ca620d8d5f6a6f2cdb499e2fe945a324776fc41adbb0e7907909cc45ad0dc71542335", 0x44}, {&(0x7f0000000240)="3fea68a448f909ed32e3b0e8643dc6820f3f9395ddf7f02ad603e39229079d2b521d68d57314dd6f70a1bfd4be694ffa1828684b2394b3834c932ecce33aeba798bb05daba7224d2fec8fac51950400fd3dc20d2daed6d0129eeaf50d978cdc67f656e07658b9a7eca7db5f6fcb20a56118a77514bd064f56cc81509bb6ab3fdca41e62b1602ca58f660e548180a2e0fe57949c0ab03b83473c8ca177dc0fb830455dc63e40b31346374fc50844a48bf4bad37d487db192540cc5ea9ac230c926a61ef7bcaafada56bf05b37abf2c80dfac76b649854", 0xd6}, {&(0x7f0000000380)="04259e6f3c97836f19ea3903e5b592b9c64dba5f71ce576e625340eaa3d397fc83fddcabae7e6213d3e3d6af8e692b99583c6fbd50371b97432c62134ce2e37833bec94c6c374a41da7e4703a6ca819217a245aa103963", 0x57}, {&(0x7f00000007c0)="99ae39ad2883d9d37cf4a95ae3f340f2776bd33cc39d7f943a560ca0218d20df570019618df0ff84d859253cb2737b98b8cd38d616561781926c0e2c29470f4bd0fa9a9e", 0x44}, {&(0x7f0000000400)="4f44a64038d25fde1c9ad66a1b36b1a622d9275fce742923d031da2c4910f10cb1c3a93019c1c31e31d6662b01c285fa762432f5a80a8661cd179dc5ab3740ecf87293e9b10fa3ec4731fa25", 0x4c}, {&(0x7f0000000480)="5a9e2a7418d69ee3c72edd5c6ba40d77d56db613dc48c38b53da968c698c47baccadd54c71ead7", 0x27}, {&(0x7f00000004c0)="826429c6a2e70ebcc65f1356bab031f7896121849bf168bead7bf9ff433e003608148447b8b00639860b5c2ebd5107b325c8adc44e68250f242bcbc8362e7d5fb99429e529220949d9434cb70a05d4f17b738c322ebec21d7f07df56fa3bcf7cadce075aca4fcfbda265695dfad08e3bc5a41934b5b126ea80ae9810a456bc74a1a6001b87ffba5448147b4ebfbf24073bfad19d82668354ec70f85da0a7d2f3f909470bda0b701071d43f8837c04db784b527c077dcd4469c6a42ec1f9b7d9055a864f4fb", 0xc5}, {&(0x7f00000005c0)="b73306d1c9dd614f3a18c7b45a871a65c638134f1f170978e1afc5a2e1e8230ca88186a24df02e9792d2c833ba17323f20b3de1d2feea155a5ef83c9718fd2d6dbe431ea34975b1a7eb7", 0x4a}, {&(0x7f0000000640)="ba65ceb74a6368331e953c28bdc59680eb75b2066cc6a63618c6dc502e5450a5615c29451976bd1e381cb760cb349d20861318d8312692349ac6d2c75aeb2e0bc89145e15db365a14409b9a70e2c527fe91d34ecd77641aa3b25734f44ca8b57a6fa7d3c04783c40d1801ca5f13e7170256f76219c45db3d07690856841f33d9504c268c925556cc07c2cbd1bc8de840", 0x90}], 0xa, 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0xffffffffffffff7b) fcntl$lock(r1, 0x9, &(0x7f0000000340)={0x2, 0x3, 0x8}) 16:00:07 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x9}], 0x0, 0x0, 0x1f, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffffffffffdb6) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1a, &(0x7f0000011000/0x4000)=nil) r2 = getuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x4, 0x9}) r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r17 = getpgid(0xffffffffffffffff) r18 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r18, 0xffff, 0x2000, 0x0, 0x0) r19 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r19, 0xffff, 0x2000, 0x0, 0x0) r20 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r20, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x121, 0x9}, 0x800, 0x1, r17, r21, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r14, 0x1e4, 0x8}, 0x5, 0x5, r6, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r14, 0x0, 0x0, 0xffffffffffffffff]) r23 = getuid() r24 = getegid() r25 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r25) r26 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r26) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, r2, r22, r23, r24, 0x40}, 0x5, 0xf5cb, r25, r26, 0x86, 0x8, 0x772b}) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x74e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r1 = semget(0x2, 0x0, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x4, 0x2, 0x7) sendto$unix(r3, &(0x7f0000000440)="d4ce836a4c39ece9180fff3dc8f4023ce5f36602905a3520899cce7ad69cf9d696a68cfeb9296d29954a0b74d9f4c8659a79053ae95987a838dedb521e1ca7443a7d36e937121d7f722f5596a5fbe3fdeb95f8f875f044104692b77762343a50c05f349732b9964b4741060ec92f440abb99293b35dc24d513ca8d1acad6e7e16aa65107448ed1cc611c0af22ca09a8e89b34033f4b51acc8c730ff7df783dad37aa4f281dde05783e189928f5c5e3a21258963695782e2d62a229896a45e9741023761e790fbf7919eb0efc26fe7d", 0xcf, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x726) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000340)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0x69, "6601fa1d03182eab7fff000000000000009c7e00", 0x0, 0x101}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="56fc9bbdfc69f8cac8000046694537dace6045fb6ba3b03b8fccdfedc4c4666fc04fe65ca58591c05ffb91afeb559b3316528119e917512004e7bce932f0eadd48c8965fd51f701f330f2e610ab994c25b8fdbca217f9dbcd8ca6cec4b0c26e32cb5b266a5", 0x65}], 0x1) 16:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r3, &(0x7f0000000080)="900e5685fc0b29f542cae1e37c44ad716541fd478d3f632778589630e99b58977f526e494708be68e041577e23c61182acc434cae95db8875dd3d909c4ab9618badd1b5f4fd55fbd74394820458efec5882823d9ed507f9275d1a01037dfb513f553f8e60c9cd3b1be5e78700b0d26c868bfce8e27c80f9fbf092accb23183d04637812e5cba95b6c038af0ae93c5cbf642c7ca5e4bd081370020f7fed75a6ba47d71e4d3f748b0b0dae33d0067b16884bbcbc48468480e00fbd180ae97e85e2cb38c84dd1e41e9ee325548c1f9791c3642eb83ce56ac6a4e0c24e", 0xdb) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$lock(r1, 0x8, &(0x7f0000000340)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x7ff, 0xc7, 0x3, 0x0, &(0x7f0000000440)={{0x4, 0x79, 0xff, 0x1, 0x3, 0x9, 0x3b}, {[0x3, 0x2, 0xffff, 0x1, 0x3, 0x6, 0x1, 0x3, 0x401, 0x1, 0x7fff, 0x8001, 0x1, 0x2, 0x0, 0x8001, 0x5, 0x8], [0x378e, 0x9, 0x95c, 0x3, 0x3, 0x6, 0x7f, 0x8, 0xe03, 0x2], [0xfffffffffffeffff, 0x1, 0x8, 0x8, 0x8183, 0x7f, 0x9], [0x20000000000000, 0x6, 0x5, 0xfffffffffffffff8, 0xf1, 0x8001], [{0x6, 0x0, 0x80000000, 0x7fff}, {0x8, 0x65fdeef9, 0x1f, 0x7}, {0x8, 0x4, 0xff, 0x4}, {0x9, 0x2, 0x7f, 0x4}, {0x8, 0x8, 0x2, 0x7}, {0xff7b, 0x92d, 0x6, 0x10000}, {0xff, 0x7, 0x1, 0x4}, {0x1, 0xfffffff7, 0x7fff, 0x9}], {0x7, 0x3, 0x800, 0x80000000}, {0x1f, 0x4, 0xc41, 0x9}}}, 0x400, 0x2}) 16:00:08 executing program 1: mlock(&(0x7f000073a000/0x600000)=nil, 0x600000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) mmap(&(0x7f00009b3000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x2) r1 = socket$inet(0x2, 0x4000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) fchflags(r1, 0x0) pipe2(&(0x7f0000000000), 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="362e8928469e9ffc544209f74dc898695c2f4a062f091a59ea4d4ff701cfb3ed4018319f7090865bce92d3ffb34aebd51bc7dd8a1d04111f0434a5b6f06de27d1e3afc1a3ddb1c4616a031dc9f952fc2f59edddab4f3b4788239852850fb1ff22b304fee81a3f40754a584a209837ade2a56342d", 0x74, 0x4, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x80, 0xfffffffffffffeae) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x121, 0x9}, 0x800, 0x1, r17, r18, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r14, 0x1e4, 0x8}, 0x5, 0x5, r5, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = kqueue() r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x121, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() r36 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r36, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r36, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x4, 0x9}) r37 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r43 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r45 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x0, r41, r42, r43, r44, 0x121, 0x9}, 0x800, 0x1, r45, r46, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r34, r42, 0x1e4, 0x8}, 0x5, 0x5, r33, r37, 0xfffffffffffffe01, 0x9, 0x7ff}) r47 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r47, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r49 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r49, 0x0, 0x0) shmctl$IPC_SET(r49, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r49, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() r55 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r55, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r55, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r55, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r51, r53, r54, 0x10, 0x9}, 0x8, 0x4, 0x9}) r56 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = msgget(0x2, 0xc0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r62 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r64 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r59, 0x1, &(0x7f00000003c0)={{0x0, r60, r61, r62, r63, 0x121, 0x9}, 0x800, 0x1, r64, r65, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r50, r53, r61, 0x1e4, 0x8}, 0x5, 0x5, r52, r56, 0xfffffffffffffe01, 0x9, 0x7ff}) r66 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r66, 0x0, 0x0) shmctl$IPC_SET(r66, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r66, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r68 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r71 = getgid() r72 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r72, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r72, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r72, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r68, r70, r71, 0x10, 0x9}, 0x8, 0x4, 0x9}) r73 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r76 = msgget(0x2, 0xc0) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r79 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r81 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r76, 0x1, &(0x7f00000003c0)={{0x0, r77, r78, r79, r80, 0x121, 0x9}, 0x800, 0x1, r81, r82, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r67, r70, r78, 0x1e4, 0x8}, 0x5, 0x5, r69, r73, 0xfffffffffffffe01, 0x9, 0x7ff}) r83 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r83) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r86 = msgget(0x2, 0xc0) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r89 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r91 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r86, 0x1, &(0x7f00000003c0)={{0x0, r87, r88, r89, r90, 0x121, 0x9}, 0x800, 0x1, r91, r92, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r94 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r94) r95 = geteuid() r96 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r98 = getgid() r99 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r99, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r99, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r99, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r99, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r96, r97, r98, 0x10, 0x9}, 0x8, 0x4, 0x9}) r100 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r100) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r103 = msgget(0x2, 0xc0) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r106 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r108 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r103, 0x1, &(0x7f00000003c0)={{0x0, r104, r105, r106, r107, 0x121, 0x9}, 0x800, 0x1, r108, r109, 0x3, 0x1, 0x1, 0x5}) r110 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r110, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="b1e8262d73c8eaa0675c3ced", 0xc}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3}, @rights={0x20, 0xffff, 0x1, [r19, r20, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r26, r31}, @cred={0x20, 0xffff, 0x0, r48, r53, r67}, @cred={0x20, 0xffff, 0x0, r83, r89, r93}, @cred={0x20, 0xffff, 0x0, r94, r95, r98}, @cred={0x20, 0xffff, 0x0, r100, r104, r111}], 0xe0, 0x1c}, 0x3) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x3a5c, 0x80000001, 0x9e43721f7f67087e, 0x5, 0x3, 0x8, 0x2, 0x1, 0x80000000, 0x53}) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x200000000000, 0x0, 0x0, 0x200000009, 0x7ac4], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0x0, 0x40000000000}]}}) 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$inet(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) recvmsg(r3, &(0x7f00000009c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000000180)=""/57, 0x39}, {&(0x7f00000004c0)=""/143, 0x8f}, {&(0x7f0000000580)=""/243, 0xf3}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000000680)=""/96, 0x60}, {&(0x7f0000000700)=""/54, 0x36}, {&(0x7f0000000740)=""/201, 0xc9}], 0x9, &(0x7f0000000900)=""/161, 0xa1}, 0x0) r4 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x121, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000ac0)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x121, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) r24 = getegid() r25 = fcntl$getown(r2, 0x5) r26 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0x611, r8, r14, r20, r24, 0x8c, 0x7fff}, 0x1, 0x1ff, r25, r26, 0x8000, 0x10001, 0xffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) msgrcv(r4, &(0x7f0000000080)={0x0, ""/127}, 0x87, 0x2, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc0106924, &(0x7f00000000c0)=0x207) ioctl$TIOCSTART(r2, 0x2000746e) write(r1, &(0x7f00000001c0)="4d94a97257ac6b30807612feac5f4eb04e7d9718b3a41b90d6aa4660702cf1ae01a96b56783dacbb27760b14b7babcdcba51a157f87fb5d03582d405de75700da7ae8204c8be32e071e09b0af92f4d424584f2ed28d9bcb1df1340decaac406e3326fae2035030bde89104c94d945cc4dca3e79f86ab0ea71bb79d3890667cda8cbf09137e34cbb0da7770a674c479dddd24c9a18a841345ea094b9841e56cbd3f9176ae661e0f162c8ac99f001e9d54580b5aefaf5a619ac20cf831d52837db40faa7cdd5da17a0f1d8bcb9e47fa77a0bea04", 0xd3) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) fcntl$lock(r1, 0x4154128088436050, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$getflags(r2, 0x3) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x18) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x3) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x401) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8100000}, {0x84}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) dup(r3) syz_emit_ethernet(0xe, &(0x7f0000000240)="dacafa55ca3fa314ac4a8b724c2b") pckbd_enable: command error 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) socket$inet(0x2, 0x8000, 0x7) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) fchownat(r4, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) ioctl$TIOCSDTR(r1, 0x20007479) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r5 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000008000/0x2000)=nil, 0x2000, 0xa) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="7ff54238e8adff0345a8d07abfd08d14f391eabea082ed39763f536900373bffe9287d0dbe1822913d31577bd7755a37803e4f44c8c996763a23001d296b49bacb8967697941508c7fa96f846bd6a379b54d2506dc5280de1da04b052c6a51243ff949a3f1d4c5fb25406f41b39650fc53498cc6bd2b", 0x76}], 0x1, 0x0, 0x0, 0x400}, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x6b4a}, 0xc) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/69, 0x45) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9e, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8000, 0x0, 0x9d15], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x10001, 0x0, 0x80], [{0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/157, 0x9d, 0x800, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) 16:00:10 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="38420b3ddad375600312b0812f342f0945d2c88884ab5eeec823d2991d3d807b199e7aed0bc31e264b526f4e1ddf6a9d9c338df33f6505229a18cfc91c1615021446cb5b922387ad8a5c7a4bb6edba7aa4ece875a9f32b2e25b6f48edc003fc622dddba2c924c3bd587c2194e1f776f2e9a7dbfdc1c0c647acb4a55f83bb077dc443110d5baf189852a070affd9ae7702936659ff359fb2d42f2c1b7e341daad", 0xa0, 0x0, 0x38) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f00000001c0)="9f9b923406a92056457716fc4723", 0xe}, {&(0x7f00000002c0)="ad7d787283affd3ae785aa0ed8e9f9a4ae2c02c7136467c98e07b4ee88ee3baa07f8dd3e5897ca77a132f43b15c9f5a89ad9d87442fa0a6e38e795bc3ba4ee282944cc63aa81862b5b0792116dff7088a538d2758d4759e153381f6de4c7a6962a0248b619f49bdec91d6b2d448eb5c8c061d395e9fe6f78fbec36418ee9d2a8ad58353df8d52973de5490c87fe41c73505e192ad3f4627c798a61f8ead5d15e4e372f2a92e7975a05da33df8062bc35c81c3a39b4801d275f4c5beb429e545bfe9d43221a9ed3498945442ba297", 0x2fbea4c7187b8948}, {&(0x7f00000003c0)="9023c080fc961f1b3d7888d6548b3f7f46323fbad2e2a0be4cdc629ec4612d95674951bcf990672d2551cdeb31547a907d74b094e2a1612376916cf99c416c9849969dcf4d40a02bfb2b0ad70db1db0bb552a8a72249b9e9aac05ff19b04817220a5256b3380566fc769115913abc9642542bc8e5adeff9e6cd5a3f9b2c603a27431ac5b5aa83275d7d1a3990b2d897e99bdd29ad9a9cd2907fb8a700f870f967994b79288939be164771941a072aae814785b697756ae42943a2751235035d0", 0xc0}, {0x0}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x3) r3 = socket$inet(0x2, 0x8000, 0x8) r4 = dup2(r1, r0) r5 = msgget(0x2, 0xc0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = accept(r6, 0x0, &(0x7f0000001700)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x121, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) r14 = socket$inet(0x2, 0x3, 0x0) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = semget$private(0x0, 0x0, 0x252) semctl$GETZCNT(r18, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r18, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000500)=[0x0, 0x3, 0x1, 0xf3f7, 0x81, 0x0, 0x4, 0x81]) getsockopt$sock_timeval(r14, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0\x00', r10, r19, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) pwrite(r3, &(0x7f0000000700)="6839f62bf06e1e1a3ed979add79e416158581258f59c692987bd746b9680a83663ac0c746b8236b72fcd8b84dab99013f42051e00e0a38f550f00e5196cbef2a891a8144b3c01db194ed63b076a38cf66a5a9682ab888c3af27fe28bf8a59d34451136fbdac1d028264324f4e5a5eebdb6cc11de6b4b620f60ddb52f29453e198a5a73625ce2ff8587015ce6abdcf36a03073957bc90a48cba16727f2861b29d27215c272aed3ca73910cd81228191a549926ba8d2c451f8567d59efe7cd45ce431c277034c2014efd24daa0665e88b6d35d5739def0455ecae026a5548279c6e2a2e3bfb546507f9411299708b2342c1fb7702c0f5d42ae3cb3ac3772fdee45c34fcd399775add3bf0d597624322789edff57f07ec4594e7fba1097c5985b904f271fcf15c207468f77ed4f6c16b4156eebec961b5ce9d704a1e2983995a4bd4939a5d81d12c9c48d19994a2c375d3e7d41648e4d6dfc346eaf9db0879bf4b6fe4ddc0f3906fda24128392bb88ae4bf142284ae14bcea129418ce08ece60b22f7b36adf0200cec8a7e781334ff8aaf05358b7f850f5ddf637541a11d9bebf3f584918b496f7595715840148edbf11f6e76c75de8d6542670a8609b21a36494ec3a29b6e0ae6cd76be0dbbaf62abe0b96ecc79410fc700dd84d166fda3acb63f141726f012d5165e6392e57b3fa017934183d9f5bc189637e63dec9b65b12891c2f7045ad2356d90702fdbcec733853903fd790fb2781641b4e6a7830c2c847396370e638a383e4de21d90edc040bcc19fe260a394e0ddd70e79790b8256984da636560360ca0e88c39adcd945cd317c9bc6dd5bd4f9affa30834c4c10b652c677746d54fc6b873b0ee85d744ec9fc4c0e10a6d2aca32f855fb593cfac61c0486c2196ef314a7319df1f9ca8c17cfa0043499379e93bf51fb8b63818fe3e22340bd49d6bb86ea772e49b0590b466b5299aeecbc33d22324cd6f810faed8bf356071d674f9f5d8e69aa2e7aef5809f3001ad58106ba6cf62d54733de5f4a0c56a13e22ed6240f4c88dee0b712d99717b9474e6ee380b661d075d5110edcf13d3eb59dab04e2f9c0cf48b4bf0e1df65672232da0d71e232ec30eca1fc39b0d01c8562a6eaed2b3c614668f870ee295e357d1ee71ec54cf96082e09c3e46f39079e6382a116e9e45f72e9381082beb782b70516626560a2794b3c70d24ed63412f5cb69ff75d182cd6f0789fa717f37403fc6ce65ec1956b906f51e7f230daa594c742de0bb94b3e9bffd4d05ffe661762f3359b8b14b1b2177bbc2b7d63d66394339e821b08bb3008338510065505c7ca0766f62ead9b5a21521814b8d2ba91cb37777fe05c93ac574741023c984d14a08788bcc7c0c896f2282783666d5642bebb385b4830689349d15d6a78cdd9f9118c3cbda7fcb020684dcf9f290d099d670035f0205dada0d7755771dfecdeee824ab2b7b386a2560ca565167da4567441a14be9caabeeb9aecd1c979816f7cc67094d06c7d75d2904be5cd8c2aba99d5f86ff7de83c26b2ef99a1484028487cd48223d785d2f801c46afd5d47533e74845af0a70349bce33ea7b173e99815c6d15f24478b1eee8c48255af0d079d03aad677d431ef2457a49c24850c4063ca6bf92ed4d0749c728bf738775887557eaf1d668a5c187c5aa3e512979cfda36ee2d50a1643f6aa3bad3007849e101ca323f315e3c45e5660f0b0fd7ff6995628f52bc41d49aba8f8c0252a07e0cf2a4519b6290e7bfdc77fa34f411e20f8e3d0646e3547ff9ebefca8ed534eeea6ca00d49ced613693ed7274ea1fe189a6f785c2705fcf223f280d26e46f66710a89c044ef41127a1b96f88e0af9d140bfe339685ff095c55617b419ee600eae6e2234e7da52c3a6918cc15a6f2b9ddf66c2d2521c46dddb5f3a243ca4ceab2261f4c2c582e6cd415b57ef5064fa6fe3f16c8a596c724fe18f58ca9141b49adbdaa78324c43f60f24a64b5fd2a12dcbef09c805b7bc4e8c186bfbb5fd2a5e86a7c796a69ce7ccfebba59fce4743049f9173fd835b434c9efbdbbf5a5e056e4e67231b563ad3f098b147978aab5ba02f61d475ce3e9c27ad0deb51067e6cf7da20443b0746958a5d9de5e91b7be722f07c630a1744d0fe1bfc618e9f65f12f9f55e5e1d149d5656f88b51be80e03e54b33f0347a14a0c4f4c0f488f88966c6a6fb54f14393ae75dd4eb7aee819bf5932ff6dcd4c8bc7b0e8f87a5061b1082303816230e251ce5a418cbdf4c522ec5089a8c0eb34daba52d437193924637681d2eb0009842567b48e3b53a489c911becaaef4fdce670ad6206ab80b7b9a6b561492958b1a56d2b0efa9f7af2b6630b2e1c4a566df3b994acde681df500e2f89f0778897179ca73a36c84f1eeb4fae729eaef0346b38b0cf42d1a3a7542944a04be2dfe871de5bea4fe8b8beedf21f8947d67cf9fcb56f2b7bb7afd3dfaff65c7099321f2335abef46af43559ac8c6cdbbd06ceaea9a23e29197550ea89f035cbb75d44dfbedbd76cf93c21bccf08f6aef698cd40f31eb39a4da2c6ffef8765dd65cfe2263bb72ed1aea270394085166304c5de453ffe5731097ce43b13aba3d5625a3bf68bf2caf60c560648565c2fa3281be6877d5a63e442d7c88839a67cb4af658de2503a0cdbc030e4087d6619f2c42536c309a1259e880bc3612d0bf88cf733b094cc2883287d9da30fc2b378f6212c62c0119503f065115494e11771b99c3e7f3e47457d3a3d6b2a78642b80d806c94bdc8dbfa84e03a7a82d9283a5098bdfb1c9c999584d4f850a8ad93d032ef52bb857f39034a03456551d3094bbd36e25eaf3630ab7e502202ffa680ddc23b8a5147c6ef843807a29b0952c5174d6583770377d25722ae37371345eb9392ee2f6367994f2a4c72ab531c79d25eddc21284e30ee32273fafc61a70b4a9895bfaad2cc510fe32feaf63b2d81f0f03b867477652ae98a3310f680e9bf986daaa9b93fbb0439bd48abd253ffda7695625018738fa25d4b05b6f9496486878fb2ff3b3ad2f2c5d8a59eb09c06c9fe9d188a8143a70fdf1fffa8903f944fc229f2782d3087850483713af22a3be2045e3b00c453b87ddf63a1cbc455da6c2a6200c46aaf2cde9ed73c0acd1fe70b0cd49ae8806628d3209088b043def45bfad7050f8dbbc983a77fb5ff8d03cc3318f9e4c574edc5dc51f9f2e40af490c803bc2d71ec592deadf7b7964d1f152fdd60ace49c41178d47e19baf046b18648f137b5fc55b7e23c28a1aa0441de8b4c9a9bdf85ce17d535f5397a252b5a311e895b96a44f0c71987e0eae3b9ac0315701a7193ef1c9f5f20cef29cf3e5bd5e648bebc1bf35f61ff5edc1bda66052978b2e519108df73b98b1b07cdc6dfe20e069e174dbdcec72c19d86ffdfd359485d0ce5560ffd6dae9e65b2e38fb5c4300f2b54dd54e86597a6f552308766d3e0df09ff70281beca936a1b3f4369b66bfa1b4fe80ccbf3ccb9e140db7cf384cd974d3e5acf72d38d4208f6c933f191d97cd6cabf0ed3bfc96c2e58a79097c79e1d51b7396784a86f89c1bea079fc9cdfff77a985c079b90fedf3c80f044094432b24f2f55f169d03da242b32f40177987a5b5d38b2aee71da54def309e56ad98aae8351c063e772547bd1bd76a254ea8c2f1ccd7b323143871e393f4cbf8a8d3d3a6a468288f2fe42a243ec6ec03e9a66b234c3d293904990d57634e6cc6a37ae9b0d96243f82f6d74456817a5301895b151c45d34883e5908ab2fe23283f8a67f33f37b39750cffb65e40181ec318a6492f5a2a500d2b9beae71859de9cae346310f66eb41dc4d908121386327084093793ca4a92957d6e0e2f3ea5fd68a8b313637274e99304eef28d929b4b118acc360f486e4e822002b99f924fb43db2fe7865a75268220e30c65d2d523193910c9b3ff0debc3a8c21bfd1f8d1509ba05bff445a599205b441ece42de5cb4a9d3b05d144ff3b0a086bedc797ecdfc600e84847a50bc1b910744fae557a35dc46f25757588515e2fa0f5fbfb97ad03a6212d95290192e02ff72fe9082c2347a42b5530e687b86ed220d9222dbd4130c181884cccf31d96a5092e0eff21353d7de080afd2b38289f77532ffe60085cc219cc5e5a0fbcb9160691b85b43d135e8260a8e14ed5ec0293d2686974824d2cbc72e1663a0ed1a6cad8bbcb9d9b44dc3590c99effbb82dea14e4cff6d4d02c92c21c9466e55c52720936f929360c6cdc4ab7b9b17bbf32b85b3007cafd909981a50f9c0565a86e245c09e914cecb4b1180b3f12eb37da1ee7c889f1c8035c89ed29efc3b37f2607a05208cdb113b3a06069a774f2c672585d26e232dbfaad84f173588442c14720e974b73e391cbdd719f7cbe1207b3df81827da2a755e612fc7b63430e91bf0abe5184d01d5f32776d1a618983d85093e812ed65c7a08702c9bd6dd94603c89224f1fd32bd55d0d68ba49373e10482dfc087f5dfcf20916a00feb4fa111932779fc4bf114bd6ca2dab6bdcbe2b31c2e0cd4f77754b500ecadebbfab0327d15eeef0e684ac55d3527bb71335163a0c9261e06bbe21f08467bf13e43bc72513eb05d57882a370d79014527746d59c31ae590cb11e2290c698f6482c9ebac2db4353fb7118f47e31b54b227ee3ef62fb5b69ac047f1016eac67f945e3c3e79c679a66c7859bb2a2b3a64da70932c786ca88dde9134fcb800ea4e3b919fee9c416fa2973c4fcb6c80abc621c4e45d0b27a97921150eb06334508906f18e266656fd6edb149dad0f9867aa30917a334ed4dfa96e01155c9eeafcd17c81aa6e4dc6a56472afed193ac6bd1a005c23e1d463fd29a8fdfc5c9a93496d673edda18edc53bf035d7a3344a556eb0f3c8e049c62f1472af237ecac6a60590bd442e4f455fc5df3f4d08f80e84890c930f0819ae040310fda08a269a714140d3f6ff21947a3477b0e6abd5335b1e5af94940e8ab7ade28b087878a406a3c1a1286ce7d167d30eb22846d25fb4251b66e11ded80aeddd72653ea8d76cb6e61be13d52dfe44a2264257c00cab6bc70c106dfd2be9fc951ae4b977b6f83cf46686a3c701824d83c9114e23d86d8eceaee9a73cb79a9f7ce555a7a8ff946628b6172b953aa79219ef49cfa65b9d17e578943604695e3065e537551655b06c2254c410652da264dc8ffb76cec660429b6d4b2406ad24b01f028b64d2b903d85bbe9d58e076b32b84d69e603c3569487a5365331ffe2cccc47be6dd77ff91b5d52e91437d77108d0ee66f68041defd3d1320f147c8079fd848d7cda514a980104e46796c550ce14028f50e305ddff670fce6d347d704a4743abc6d90b6cb679d5c8ee2ea89591a221aa2e7c2d35e556e15a7f7d0b1003ff64a7f6398d0bd34c5200cb01e445beef9ddecdaaf03060c9371584f33a0f2a90b68281f089b081132adae04c35224fd5026a93775ce89e984146eddd8963333096908a3f60c49ef68516db88620f92dde368567e9c272149b14b250b1b0836030bb5f3b8efcd46639789d6c0648e3fc7d6d26d81004070fac10cd5674cdd8a5ae2bb11306386d75a80c70eeb1292ee9462b64edb203f49bf9e8d7381a5fb9e6c94b5fbad109f69c9d17154e35986551a2b9f80848a8798095005b00b86bc4bf0367ce774b492f8ecb55dc3a972ca472f62072d69e38c11452b05409b88a9b4bb3dbb8d4d4f907148c476fd3ae60c4cae0656f9411c40120d54e5056c33350892f94c9c6658c99045bfed3ec251ff66005d68acd6b90de42", 0x114a, 0x0, 0x4005) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) socketpair(0x6, 0x4, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_int(r20, 0xffff, 0x200, &(0x7f0000000480), &(0x7f00000004c0)=0x4) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x1}, 0xeda4, 0x6, 0x3}) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xb785a7dfed4a9ad, 0x10, r3, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000001580)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x90, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = accept$unix(r5, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebad82df771f809ee0ae0000000000000000000000000000000000000000000000000000000000000000000000000000009549a4c76f00000000000000000000000100"], &(0x7f00000002c0)=0x6e) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0x2, 0x13, 0x20, 0x8847, 0x35}], 0x5, &(0x7f0000001600)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x82, 0x734, 0x3}, {{r6}, 0xfffffffffffffffe, 0xde25dfb552ce3d79, 0x8, 0x2, 0x2}, {{r7}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x3, 0x800}, {{r8}, 0xfffffffffffffff6, 0x0, 0x80, 0xb0a, 0x4}], 0x1, &(0x7f0000001480)={0x1, 0x401}) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce84338ce42a6cea9d9b5183f618d0ae108ecbf23ac9523054c99537b7409a1d0d96102288927a281e828cac4e6092f25c2517ae95", 0xdb1}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c13b0fe50fdc384e73858d2", 0xce}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) sendmsg(r1, &(0x7f0000002940)={&(0x7f0000000200)=@in6={0x18, 0x0, 0xcb2f, 0xd237}, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000300)="251f5bd80da6e5338f408a930d5bf878197ff45d463783843d5aafa32fafaa3ff7a08cf82324c826de986bbc738f5b341fa193442e17375d4dcde2d51513a7914a5ca0c90889f3dfe9a4371234cf75289fa4fb99240593f631176c8a840734af17858a8f91e06f2255be005832e80f2eb833d309b9ac415bc6f38c0837f3082edff59b228b014956a8930737381be98a7a08b3bd2e58086d80b50cb5f3c0a9780c41d68307bd50cf67d296de6a95d01565eecdf2f920bd34c9eed846435526a86d3db6918cdbe70744ad3037c09aa0ffd7e6307c3d3fc9eb7a255e4bbb0718d32a456fbcb24066b812bd1ca5a56b962cbf110c9f89c4d2e7f4b1aabccd0513d69df6f05575d406018e018ab00efe2caf59b1856db88e846c08ea6677d5b3c2cc5894cbc240425d925b5429622146576768f57170b3034025ac695b5f1b059a4e1750ce4365f3d344ba0df471fbcba6bdaa61c1855e662ddf9eb1f50c74cb77f196db1d2f69564db05b28e233fb0d927736516074eb8bbc79fa96d2c26733754d685b29e8c7aa5b71861546025328f98eb03d544ad0a1f00e0a6df96bf603f89a4705d93168f0eaf0d5e63a97ae130bb7c5db6d5fc32944f574c8a72f989e1824c54f97dfc60c5452fb1b8a49d69662176e6be590abb64375d5783377ac3b2f6d4026bdc64c2db9f79d66657a039dcb4ecebd6206e198a185b3e9150141ae08ca8a4d1073aea8ac02ab43e335e7acaa8d4a079f8ff52345b2421a949560b271ce4ebcbd8fc137c443f703f62908297c76fa03dac54748863b203e5f155fb843a26aefb227258701a00708ac386d5143ad1f5fe9a677cc269a8e09153f96b773ccdd0539ce2c4499bc20294403676c4391718b386366eddb8a0a0bcc11e3a64d8918c2498498b4b29b1266534652c26894effba05700ff07a83e69eb5c15fbb943ea51065cd3c381dab242802d3a6c2c973e429ffd37fce61c074270be9ee3c3233d4f6aff3f334b99b47520d918a8cdd1589959508b08681b468823c23ddfc5420c098e7191f50cec08dcb06c9395c6aa75f4e3eb1f559a3aacaa1c583bad15d88fa44069c4316809574ac87f9612c36eb9573f0a946bdd76f18389268a0d5417cb00982b6bdd2b895f7351542f00b248b57e38fbce8b233f69554eb23120fda6bc6abf8c06ae0198f93de30480f5e403b3778f3cecf76ef652b2c47a3d8127e1a410b45e7a7dceb59c19ba233ec367cd7e6272f25db0b0a1a786a11ab629389c253d4d78a6c48037df346ded583a0db57e8933fc87d9d95e056ec66f4bec117fe5bd3f054bd443c2b533dae727bcb864a5acd665c201a3208ba84ff4f9b15dc3725c72095484ac4144e9756bcc305bf9749dc4568afcac46308738880c8df6362d828221fae679ee318c8a77ea366d767f60545f128203175a0148a66f8b2f0daf4f264cdb09457020e641cb6b4665dbb3fd0304920927ddd2ff7a601eaf3689bd50370516e8bed8917ccd60bded25c383b19044e2af52010193ebfe905f6ef26f724585288883c0a5ced0514ffc6ecb631e71a125a833b5820e3f24b289c06e50c4eb3de498fa193936e7ac26e70f72e844a0aa82c03010cf30ae1ad6af91b6893cf1342a22f4a8a49eb0a94433a0339fff0395c02c00a0753e49cca69bdc78a531b05883897ae166b2a634c08e9931dfce64b6d2726fd1cbcb73719f9b89956adf7a02a95cbec449d0abb6613c42ce4faabfd8f62f0fb74d11fb591119ba73bbbd215d0a3d98bfac83cd8a4b7422e531cdd98320028fb8571ce8a072a37a57c786bd2723945db65adb2e82129b226e504e4c5d48c2254db291a5e0ae2e69a22b1efc4337dea3dc52f3d89209eb808f2217a1c20e7e040461b53e0a3f822f31cc12222239ef9b5bdeb2ff7f935609e4e7525d65dbc3c22f6bc1260bff65d4fe70a48736d38db28bff4a8ed63676f77ac68fce7fa9c20eeb9dc35d71ba7affda7281700b88ad4990842184de1b88f84635c237c0c04d615dfdf250e2c942da5c9d5f8c0943c2c5f9de5942cac28b9e90f0356d9c50f27fcd932b2ce4b5e8703e41932ddf34a0270beb85efb234066807f8ddd1d8b35afd654aeaeb62e099d9680c9c22669c7767efebbafe53931fcf38fdefb9a937e49b9d2d72f319765cf408a371d3255763c445ec3103105d2b071f039deb8029c7b5e85fa9d02834705f95cac257a0e2f5046a3728fd71110a27dd40ef74873fe424d3638a7be420ff21ad11a5399ba9876d3590eb2d2841adf8af92207235a53d07f55d26586e0ac364b8330d9e396e2033e316ad8c9252644088fb73a81a3ffb6a848a7aabad856dffb5cbfd95e568679ba0676b231a5fdf3d838c03c552badbae4b23701f153d897b67b97a476049430e072cce44a0df380d3e7b0f00b1b1777747081d7ef55483faee54db7352354a0cb8037ad853ccc45a5882e13eb09f64b0f63b99a0c561c6bdf144ea11fbfaa702a204fb94309580cc79680f32e3939c17dc2d3586a5ef6f98756aae483d32b1c5024fd4a6b3a8108dd3d60727a597c635901060a2a2abe6c171fe7ea095dce78bffb90b603164773fae3f8a9a4ed0f2ac517c33810e8acb7ee39b614d7fc4d8a3d1573114c75942e5537beb28599d3840c451788c9fccbc04c035504895c902f362d08ca96b0a2d32b4077f6ae6fc946ee575bb8d3bc0bb076ca6f7b7dff8e2d7bc77630db49805fd22cd6cc0a3636c6bfc55a676639d8e110a95ae26ff4256368cfd22efb36b466d62b917e022230c7379c952da4405b3367ee20345d33e6303779197f4b56c4bfdc07e235a1c144336a97c60ec92cdcc9fcdd9f2edc65de8f43518c077bb4d590df2b37cabd2495c05009454dd5d726fdd6ad8f41875a55896f63670ff49308d0088aad74a982fb17f582d7cb95c9c184ecf6704e65b45bed12015ff12d7a914eeb94ed05653efda4dd6eaa46d40cb3edf4b4a62f137c537e1980b7b86142e5a047bd2540b84635f75d1444a4a8b244d4a88c44e1080bd627e2cf65589e9cbd4db085d21d0715c7eeb520ba1b4dddc69c2fc765f204ddc00ffa50d722d9f46e899475b1a7ef7c31cb63a47f3482db4bab30ec70607692bd1a1fce782ceb710963ea32b07e3cb3c494b93b35691f977cffea06f58514f4357f0892755e52ca8463c32f18a1d85cea8e88ef13d4479226c01c8be1408c283afe39e14a07b4b710b4f2cd19f45a8a10c3417a538d5b444c8c0c66dfbdcf415576331cfd9f4bc9580ad5879d9a6c9ed1c9f9f14b46653cc2a7c55631d2980e33b6a82d305cf8521f770d1b1a5b486bff6b50dbab6c5739d660632a460cb51fbf27c51d27ed503c098b7475a7d4584d4dd140fcd92207684c7cf6e2a1a923d362861c5a5ebfef29bb221218fecf3a847f3f28f8c98f834cf8d46da87feb7ad58e87ea45e6cd218551b17028711aef04089517bd88f80b86ac5cc34a8a89a43cf67ee0e6b5cbba170990e2ef9f060a5a26b95f37574229b73155673f3749dadce2fab1c1f5cc29c27a983061fda3f4de3b13d6545b591a5e8afb2e229a96a1667a66560f1fef1dd7f1f8ece347eb76c2fefab39448a0319da8216e5daf79e87fed799323a94eb40fab22a7ade4d1d000088d12c84a91dfa70ccfe905cbfade42df09431360869d29fcaebfb78be3a3dc319e5e6e3bf979d51c1c44ac39e6b126fb42bcecd317112cdab58baae4f3214ad01f311a6b0db47739e02903c72f3ebdd6bd44a7fcddb5004844f794674b3c1efb5808f425f479b0aea818826764839671914078f9e70a248bd4694aade51a687a6bf6849ccac9e57346762647948742821215cf65fa3af126f409e89b42dfda245383258b6e7dfefbb21d37d0a701e0720988b49fe5dee6f4f1eb495c4e5fa2cb982b7bdd33a9f05eaa6fa6540271b4de3574bd77254d88e82f60efda8a02d331ee1ac53392ca698332e56d53ce7e33dd1eb93bc134214af182642ecbec2dbd1496b4d89cb8e6210f9529ad22f9c6158f012f88269d5c640acfef01a79457c8d167f856e7b828c3ea192aa0f8181bdeda7b8fa875e0b09a9a1ed95ea09460d1ea3cbd106a2e5b6db8e71c5b58b43486c1133c2ea9b6c71c821f67c69e23ce0087d0ae8ffe521a87b80dab3976ff496fd5a38539511e569927bbb322edafc082f1d26cebe54110e094ef0ebf5762f4d9903f791e61ecf6d360e7cc2dfaafe1d523d30eeef17d52876e1dd6ab91cf16325040bde1d57a8839111ddb1bf71b3b712f9b0242442322d7bb529a5b24c713ee2aa5de12390ec8fbb1dec2d0c143067a49e5e2fda582abe9d5ab79fb797ec7094212c4c080fdb9c3fa661284636e28a4fd3c56007deaeb62a068c1ab68a6c910a7d668ba94c67b50b94ff7274117c8012955557ad140fbe76f38f289a8490ac22f2767184605801abcd70c728c7edb1ad98e1fd858a78e68bc086c88c899144e5b8d60666f1e3e06906084f13d38b44d13e3db76b0895dd3ec7b1533c17c76ad19caf41f168b8c072677b5271d1adb8b0e3411c132caf362b56c57fd19aed6bbc5bebf3ff3067dfb961089e3a288bdd4e8c149e41c265430b399eb935d395db882687b0bbcb68d9adc65b24df6cdde119a6934d3d65f2b26d1399032708aa1ad126013fc394e47bebc24ad48404f2f9e4a112a7add02e43c4228051a754885989c5fb558e7d073c2edef94153e4948eb5cd538502f0eecb576179df32b754eaaae75e0f5f64cc1d0548bb21de9c84984a8d34245ee3eb6da0b28e65b29c2dc96369e02cc901ec9e406d018cd13ab2c3cb039fcaaab106f134da23450410aa2b82982b9d10c89f27feb20273874f64638e50055fd2f454f3d9bba0db7faf34e434e336bf2141cfd68a3cb7cccd8193548150221dbd73f4f76205118bd3f38f9a6068dec87b1f3658d818ecb08917a70c0f882df196e5e7436d2b27be297d71f7ee814fff39ae332e6402b6089c72b39e59930f8696dc73e35a8779f293d403db3b51fa285f22cf842e2945c8de2410da37f7f4bf94d5a3eecadbad404ab4518cfcdc32f9c57c3e645241e45ffca572da96bab4eb6c64a67e1d0c49b35d4547ba93c0ab71dcab7380dc35123950e66f66e45b0c8351929248d32fee6d6d50db6743a86e58b44b72a68b8ce09a79e304d168c299ba85f4c089f8f80cb824bdaa47e4f750a8d9864d469796026a7ce69afafe48f9327bbf7ec92e8bccb9fdf3e06fe0f5dbafac3aaa6088d92e15ecfb2f47798a3be4d3310045c9196451515d2eb647f7c1a77e1674a0c4d2cc3952c1a43c3341656453f305c2195ee179391a5c8cc4e58e93e379c55049757b3b91b5c242352b39bb08cf8c72f51656f21f63dc843a08d400ef4f9de64ad6d9ebc4418db3bf7c6d0d550e59fadbf3a81662cb90cc3522ebf4f0fcb45c4fd379e768d591a019117b74bb2ac04a9df1fa19329280fa011e6b6fb6d43e5344793029203b276160270ee9d7cf5ee19476383a42fb00408de59bcf18360d7d0a1d0372726049c008564f1c29e38f37c90bde87ef023d8e97641828388c30ef67f239609cb84c6014387d5398c852a5a711753521d0d045e25d57589748dc8412e9acaa56828c2bfc14193a9298a74a12173fe1b119c592b059b705e6c0cf40b2caa6368c0420f9b9e6c26c588407a97ae818d04afdec27d55ede762cf21b04741cd268c89d7debddca456087376d9f0cea50faeac599f6266ceb5afcd8a616aeace32374b3b75ed55d259174e346ffeb5b61ad", 0x1000}, {&(0x7f0000001300)="ee1b9e45e82d8c673213c7a4312e09d79f55631481d9d73f21877791a265dacd80216810b522ef58254d53f9968be630d98d10a5014b2ab899dabe6bc4fe231762b25a4f6d0ca6548c0ada3f165e52d5383781a52fa5bb24d859b75d4e26c3ec459d3b4f14986847e178ae6bdb2c62dcd3484b4f848cde0b4efbb1a596a6e472df20c0aa5aff0c492fdaba4bc61b9037b4a0eee0a9ea2a90b0b3005719fb32e9cfd46b6dce85053e33d7f2b2b9c5b6eb2d554a143cf9a749c839bf83caf3374b04f10a8e9cf3a5cb9e3f7d5294b7e4f7eb6fcf915a35abbc498f40d6", 0xdc}, {&(0x7f0000001400)="0c5ee1b979f19a3198f5793aff3df5190c12816251bf8cfc1d703013fe3580a269fe559704a4a8e9840bd1b895b36e83900f2f810298dc324e8090f440dd4c8b969c85e4f6f7fa9f27899702b22357271d03ac5b241985ae614e3ba34619fa686b6be162119450e911026fb4a92f058bd7d6df2068a57c66a12f80b2f1a1e2ef1f0b5b2276952c591774abd29fc624b864065718af0b3f59b3e5d273c89e6dad5cddf2b3ba0659cb31", 0xa9}, {&(0x7f00000014c0)="dac5d1cd45d3062faa81295deedda613f48dc11cd1c49a3cbef8e0f8a79acdb773c97944f2f126248797b1153c083eb579a2bb024482926d724cc92a96b1ba72201f834097603d6e5e2764454b72b0b5b27465882ad948c62829a3122fce333ceb2c51e8d50972fbf30c8a427caa0cb91cb157bbacbd6c3867377f5b3dd03bd7498b39a09c23e518035c29af92fef3ea89dfb05baa656e0ef72f8bf737c29c625c097bca777366ca447e2e683f3473e7fc9de9f01e436f97b520f12bc510fb1fc6baccb2c641c807f4857897e8fc5ed1618883e279f37525099531e398b4f624e41faab98e746e6fa4506d6b7b9fec3d7504a0f138856f67ced2fa987e0039cc0a54849e86e9ee97b5063112640c0e33efd8e9e830f82d569cb6287de9f8b8e52a53df96540946406c63b404d000522b069a8d668a8f2d753820fff9f6b5b6a991a60498d58ccee1f2ff2bd47891626009c603f620b820e7c85d34ae75252cfb7bce049d3dcbc7286f135334c2e3cf8b55e65e3ab7a975e0c97912c875539dbf72e16742e80207807460dfc924768fbea13dc285a58e2d74b4f702f44ed27c467e40c4a846193500682cda4741c7037232b8b38728582ce0bcdfb0c65db96f7325f2b7f6039fa5c157421d0f9cf523f954475d35b01cd8cdac9c6ffca2bab5f385d00b13f2a97477bde5c8806429a9370130ab4156135964669ef095f512a29f60cc2cbdf4e4e0938153815ce6baa47fe504bdf009684cff2c05f04215d4c0b762f564c0bf101995fc181ccaad69aba9860c42ffa1af2cbdd698bdcc797cd3f1f12a52f16de1a8dd80787ab2dec8287f47fe536075c84089e84cca5c2440bd3c26da9449c926e7ca68f2ba228c1b3821883dead662d70786214f0cfbce8f9b4255cf2b512cdecefd777b8e4fd1b40917612de3acc57b6f7acc3e8a757adee9b0dd257e59e5e2fd8c9c183d4d67fe882ebae4c9ee818edf5e2a0c3f0a157403ef9f84a088919b5320ed46222c716a728b257cad64b36fd80df8d69d5bdfd7cc6d858de8fa589634dc29d54b01fb96a43ed3362cb67961b76ca748ddff43018c06407cfa22b4bdde9de395062fc969fa9e3c49bd4b01647c96b4727f466ce1d96b3ab1b68431d2704085a49dd83f73a62240e6d7ddb33435222a2efcb57ea48e90c931c6d074101fd00d4304386b66b948f6911b8b77dc4976b07b11f8b3189433d3cc9cda4a635ff590195e2f693273ac150fc3c441f67d84819170a41b4401627468d33fdfa91873ead654ddfb21baa1dce336b5e15a53061e77748504885d9abd65c5b938945d6279f8120307dd3ff276e11b9e1106c9c6e9d1c7b27393f903fdbf8106b949b74f717d4001ede40059d6febf5832077b1c9aff0f987f0e29e46c8dbf9666bbf04c6ed79fc2d26f956eab47128e88860ae9d32cc999d477dc237f97de72cfaf61209981901ec74674bebef404227ae19d9b7d935c64e938dd1f91f43fc1eaa725d3d8d2821b3c8fdb2db298e667a00a9f1cdcf4a14093f4672bf34cf9c98728acf208f2ae60de27db90c174721ce4cd75856efdd8f94a0d051915224f106f5870caca31d7f7b25798793790bca64396638bfb805b73042aead6a179d083d45a8c799d9e5b1d0ec7ed876fb76775ef0b66ee0ba7a2ce59cf12accb2ed4a3978937d47f9829534d2d07a59910c53b81791d45ae44543643c51a65cd0a2be4c5f9d132b8a4f453ceacb58240e795e3dec1d0d99f7d780f9188275529014fec360004f398294ee14c89258a1250398511d535bd8bf94d1aa1bc1f739329a0f8708612a701117930975ca6970848866001af0d8c2cd88ca693ca3513435f7c96bdcd018ae1a0bfcece5bc4029c3e58f330c2b41eaa762d61f309fd60bb9b923ffed5e6c9f227f69cd638333a611f02732a3f94533be5f2f1626a2d1c0dbb9727d9c26b581b752da26244ac4263d36d5075ecef243d497743d98cc2d32bee14ee79b4d6e93098599ae6aa4d2abc795784b80a7db6a89953dac19c57b7b93588dc850edb73320fdf0e341217083de7b94c80e000e7509090dc6be260db7236eb109fe16ead5f0c74be69b7712f7591cf6cdb427d52c428480f97cf0f29ea1427748cf635baaff45a74304c2a03385fb730468a07236a0cae5269aa23e3efd70a72196f37afb59dfc55f7e0ae9554aec8b2fe3a4cfb78c9c3edc49160a356894f40a9b9ff7e096dd9798b93230b1202b8af9d39ea9c89f1393fdcf83f318f5cd5beae200f22f6493800d08877a8a7ce291bc508bfbaf5bbc0ca14b35cb2d24092d1228c602ed5cb03b938d629ec1012de1108775de9eb78da16da3f643d36a29458f79bbfc7f6bf65b3d3b4b9756b1255b5f818d1b2ddd1d8ec8f4ed64076b642deac65fd86a956fa31029c2c182c2c526ca9fb944a710b09291b3a2c2d2b8df729a4f0abca1927884333045c976b2fdc2ea6026d692dba7f78e8538e13a84514a3c767bc1af11f4556d785577ee1528a167ff2e5406152c3b44343f8f5320d034eba7e5f87bb935ffc807150bdf3b5128beb37b4e5f309d4401a11457ca080938daccf6d049f6c1c919a7913a18beb6d2d0179929efc827c6a02b2e94c0d61eeeeb0a22c82c5d8d286c902825181c8e1e793e4dd9a1b4464d9bcf0fc0ad248c69aa1d7b0c0cb6fec5827ba4a64fb58a094812f188d06617296846eea6c4c8da89cdf09023f89ab46a8719e42007c8e95c51babb96a3e242158bcd0157510fe51548bdfe1c3d9d46eaf25c2883860782a6d1e41b8386b9c485c9c30b93ad4c3532c2f1553b0c09ead6b6ec87d8f0099dd6d159415e913906b61cff6d78786801d55e37dec9d0187556623357d4a8cffc9ccae451e64b444fa06f32e3c10b4692e10255b6617504060f7c75b4c36dcec5a842fba66af174c70cbdfe04cc2f3dfc5b26d59e513f267c83df88c40bb0d6fec6fd02922312de77cb461a9a3fdb5b25ffa233633429357f7adb62db621acc4923579b8c5978f742b3c31ece572298b3bfb56cb939338189a5bba6b8651b99bfbc4d5eed3288a8f5cb0e9875ea1ee4a984a4d80ae22fadfdbfd2aa87afc6e043d46d6caa68c31c2eb22a1b1d0d15c524c44e62bcdb0b47624f2e03479bd433a19165d4a99d67f9a9f826382755b78f34a4cf97e6f8e046f558032c51cc94cb3d55ba38dfe3f289ab588abd206b33295f1d408d55b0ca878443e16896b429adc36166eb42fc96fda74e4b4f975f401cfde7631abcbc8bbae76fca32047693c06d6d80bbaa6d722596a7c32f48877c3d415fe74da857fd79f90a4cf3b78b8f1d00e6cb4dac312ce71e0b09086a0e9002113b4d78c441351733e5339b828845040c9dfec09779594560b3bf0af22e82fb0134db3d83f812bef70abae81a9d9283c1726330bb1879d0d58b56dffe726d14d28a79442f37294a621f62afc28e98c5b7799c3e01eaaa5774adeaf13f5875e5df2ede9034d6b640449b4252303519a3e39e028c4c6e9f41850e1e2dc3f4c0609d4bbee0d0b65456bf2c63dade670b31887cb7c120b75f07606daef1c316857f450b565a6cd87ea6e432626edd28242c75a0d7fc13f9a30cad0010f2cfe7c41eb30c2f54f77099ede8a99a63d32d66c2b3cfcb7eae33764040b122c5c5a1c2c8f3306ed5e6a6676cfc5d844b0838911a0412b928ac3981042015f9aa7c3fe390f26f1e9a078c59a23d803e60ed12ce8caeec1faf5f1f8584c79318276c9dcee7f50ee3b5320c8d5f54ed3963ce5ffd489344207198856ce9bbb4f8bfa449db8edee8480181ea3ee654a5141aebaf496bdbdf9d1b674205a105a82a0cdfade9bec559bd0f722b2029c24010b6534a14cf0926ca5af9adcdf8f407aa10a962dddd53990acbc57fe018e740a4c682ef9e702cda9aac13595f4a21cdc4e9b4fd4bb4b63d44b2a350555cc7330826919a06d943b26800b32fe4ad591e4d8f6bf2fd58f0c40384d72f41155bcb13689e942b65a018d0c8f26f6a43e61ed1b1b98aac9b677367a2779e8a6ba853ed84926a6cf02ebd793eb9e92002b5771ab4a63b61e03744901ee966c11548118e906e95dda6f2694a5196ae89f0e078cfd5c02d2fcc640206dc5beada7ce481d51c9df05e3c4585ba8e12b43213f7181c71fb4a8d3ea88a91c8d985ff65e3f8b8b03b3366dc75aa35e432bed15ce15dbd7e297bb16aa72948615cac6939863943bc8524b1e65cc42a4478cb7080ed814b02e4e64515f3d4544e530c5cc503aeefb4be4be69f4fc6c9b5d43f40c5a44e20a338fff4710a962ec9d33ca3c159846d87685db2f33e527b56ad5da7ca0aa234377f077fe5f822429cd7697029389b608dc48596d0e703505fe36660c61369f8e75d5ef4b8b16f09a18f46b6297049e9b028c4bc35082f449859d6a5fac94745b09b27d9a20b7507d6073880044527e5f7dcda67e7910f40b4188c736e2569144e8822a480b311ce41c2309c629a7aeca2f326ffd38c3f80b50fc22b1b3e17579abe50c9516ca46ba1347a112e718b5314ba9c54914161b33e026a9a1f8beda324f02ec4693b84344d708c510eed2fbeaa80f8085056c6d8a770e22120dcae50a04a440ca6f530795c51062ac56e16f50962d23ed86a1455fcd3bfe61879fc6e93fe89cac58797c85ba01325956ab8690c52726bd04097b1860be8eda96983814d35520c785cfb61ed71cd777a0a2b68978193c6790cc28d3c4aa5626430e2bc09e09262fa79f1cf15cfd38f5816c8308bc6ebdf21934c1b1d0aee90e7e73533aead647972625cd1e7e8bf336d2dc17dd74aa1f12d546385bb05fbe5e92282a751eaca2368ab949427d35991df3948c1a2e2a39854a983eab0a13c7472717c3ca62dafb26756e3d1f8539a3dd37f1b9bfa051b50f80ed5e3258a548cc6a59c3009501c7c8be5e1709ca4c37fe2310a7e11cacdd5c6c285d5dafbfa8d3187ad057ec7a0b47c626d9324825b5f05a2a1cafea09880523cbfce8c00831a21dd7a88e053e000d752fbed2f82c325da1122bca9d76556306fcd7c0b0a717006f32826828813ed02f988f91e22652273e2bd300671e748594c774feab8f25e550b552e4d7dc6b9ba5d6100d038976a661310976a45d731a2b133a7a35500a92396377b697bbb5ce9b7b205ee59aeaffa6c54ccabfc5067a7d4dda38f4590893e1f6208fcdeba87f95fa7005d2476152e8483107be7819b1a6bfbf4879e442fb54922302f01e75c49c3b3356a076755f4cc6b2c656ae9d4ca869b8c3bcef984f72ab4dc3721eecd5c6d16bbfa5e1a68d1ee9b841cd3b7f40d8b36a599292831a54b4558f6447f5e88d880c7a80b985d27bc645ff8a5c78430abe312a2f6bd768d2d0a4c795f79f9ed069850f30621b19bad308f337ca88152490639ef9a1ce2a1b7b447acc89bce91c4a40afc975b805d36b1d2a77a806433c9c23079f04395ff12435d7a5a8e9e3d99b5d390e0e3c7cc7bf06e911facaf13deb35dd4902ebfd46281b495e4109cc94a899f47c67aa613dbff33ddebe78bad81794811d73758197dfda201fe08d8c49336cb254cbd1a935977f98a80a53394bbecd35b0286ea4601309cf11e4a7c050c3b11b45b1dac368d79ae071ae108ef95eec03048a84f4d29f019c9c9d46c4717588374faf256b2c8988c16e9231c21cff2d1b1e644038b6495fd7ee70710afa21f5e78e2caf77aee1ce83b99dcd4080cb34178e4800ade93e90a8da8682eeb248ddb763d2480e5a8b9045194b06208c2e9bdeb5792e86737ed39ef4ff92", 0x1000}, {&(0x7f0000000280)="9a2deb309ff13bc35d6027a9e5281179a7f06e7248d080a3c30aa582f0cc6916cf6b2d54f5948a0ed420e12ead0caed6841d4240b059546f4e0b2812", 0x3c}], 0x5, &(0x7f0000002540)=[{0x78, 0x7ffe, 0x4c, "1993c0281cbe1c8ea85267a876a86f9bb4ac6ae0413f94662153bd31184179b1215e887c567514a6f90f5ccbd1be26cfcfd66a89ae2c85ffd3d48b3de76b4f441426df8e329c277cac0a19bcd19def892bb91f6ac062a318c3114cad7c90574307614c1856ad1612"}, {0xf8, 0x1, 0x6, "511d50072218c9b96a6fccd0280309d2e3bfa12f62697bb322d58d04a74d749c04e75777d22a586a0c9aa6fc22bbb9a74f02630620cdf1f7ee40c05c064d702cbfa1d974406bf9de952dbf6f4bf4a69052c1a71c9173b11ef428a9f444c397c5a34d661ec5fa8b9b40ffd704bdc7642fd6691880cd7e7534e5b5805d596b2d5d6285d5b0282cd0849ab7d0d8a67b0854ebbf427c9dc15a091b31be54993c84b0eb9fc4c560cb45756f477be1ce8dd8e24285e928773fbdb0f73f267ef579e065718e513f06e3e5453a15d4aa2415f8f2b4e8ef3651937b6e7fb94e16b081d41a1c6df015e154c3"}, {0x50, 0x1, 0x8, "8aa0f02f62f67eff02486201789ee1e5c161014f5e848ac2b428d025173c8ab76201f7c873db7bd4af21a79390dba4b2546db1be5bc868b7275f12f87aed75"}, {0xe0, 0x1, 0xfc, "684e454269bd9594c83dcc1e120ca50195bd97cf03ad114b7e3a8defc6235a6fe6fad575130c5f745d123fe6358271aaa12e02286e7dd3e80d78436852a4d220121753f574efb41ea059ac10139b2fafe4cdea00fb578568f69d686bb185e86fcae13e65b4126828a5af3b01f989a4072519df48bb9121b592c9e215e19c9c7175599bad0323b49735261642ce397fd6d849e82f709aa1597f27dfa373459134363487eaaa749c95451affe4b71c4db72f4441fc36da8a7fbd33bc6b154349e0c71c8bead57e1e0711832027"}, {0x70, 0xffff, 0x6b7a, "ba505b81dbf7a0fb81c638e4e800cb9dfe186240ff65bbba6f6ad64e7be95dc87585395416e93eb29a57369b459d604d914e5d32b38dd3ca9b5e9916d3a75b85cad11e758d5c2a16a4e9ec53b5336348f4f75e93f48273f0ccb834b53bc1de"}, {0x20, 0xffff, 0x1000, "c5f5a61266e34f03f9a0f4dbccbfa2"}, {0xb8, 0xfffd, 0x20, "d4cbc5d4f07bfe9871f53363707291265c2ffa9c57cd2f2aa27de9cabddf839521afe7b01d652214b9a15939da8871161ba38115aa5afbf74e97d94205a74bb4464ac9864fab795b431e37af3e8872a9edf03a569f231a167670e6f3b4f52d9cfb9fea4b03a92bb29125176da0ffce70bfa79547cf331767bdbf727365c573a9899adcebe0a4f5662f2bff0d98ed35ae281a3994460b7ed2b156b0e790d48bd7c763"}], 0x3e8}, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x108) r3 = dup(0xffffffffffffff9c) unlinkat(r3, &(0x7f0000000080)='./bus\x00', 0x4) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+&\x00', &(0x7f0000000200)=':+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x86&:(.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='[\x00', &(0x7f0000000480)=',\x00']) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x1, 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000fb231cd501467dc2f2c4f56f51a66a6bc16d30fb51e8a6062cc5c379bc1b36f02b4fa9b831ddf6ed8fae129b06beabc5f8e495b901faae4ee07b1ab0117cbfef0f722423333976959e718d52f175667899a0df213497f1765fa04974960621bced9d0fa055aa805f"], 0xa) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x28382, 0x0) socketpair(0x20, 0x4000, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000000000000000000000a86cf441000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c06736304c3312a624ea751eb00"/305], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303e8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7509000000000000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c70b398c4f2e54f1dcb2fd3aa1da60a93adc5be829d0d5c110058c35b156bea20f83995139256b58d93f2dc9dbc5842cd1e3936d1d8cce8aa78284aa881942ebf3c172cb1c8c9f8e22c325b7aa34933f14f4c95e10e4897fabb175f9c8ef0a088fdb587421e6bf1fce9e88fa6882f33bda546ad186daff42a9b8126fbc923d7f783599e91bec563584fe29b040f6c790f1202a6192cc7816cd37a10879554748f19bbb11689ceb99300"/455], 0x44b, 0x800) msgrcv(r3, &(0x7f0000000000)={0x0, ""/156}, 0xa4, 0x3, 0x1c00) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xea37, 0x1, 0x1, 0x5, 0x80, 0x1, 0x1, 0x5, 0x6578c913}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) msgget(0x3, 0x800) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x80) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r1 = msgget(0x0, 0x40) msgsnd(r1, &(0x7f0000000080)={0x0, "c29ea48d018009bca692a8f4f4d7378410b289872e83fa5494285a4558"}, 0x25, 0x1c00) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000340)) r1 = semget$private(0x0, 0x4, 0x410) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r18, r19, 0x3, 0x1, 0x1, 0x5}) setreuid(r7, r16) semop(r1, &(0x7f0000000000)=[{0x3, 0x8fd, 0x3259a2fe3fcba58}, {0x1, 0x3, 0x1000}, {0x4, 0xea73}, {0x1, 0x87, 0x1800}, {0x0, 0x7}], 0x5) semctl$GETZCNT(r1, 0xb691940dc5af3e07, 0x7, &(0x7f0000000080)=""/76) 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x284) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r2, 0x29, 0x2a, &(0x7f0000001100)="2f710972c761f67e914a43585466b9f078e6d8e25557567933ab349b85e7d5651c71194069159fb1d054cd729cd8c89ac5d6d9cd5e5fb0d992acb4bc4920e5c5ed6984880bebe0d19c04d88f7ae1c998810f1d", 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x1, 0x8, 0x9ba5, 0x1}, 0xc) getitimer(0x6f626e8c587c8e63, &(0x7f0000000080)) lstat(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="4342f0f55de9991087d542c7f70453c6f7def5763c6e6cd99249e5da1333a25fcab6eb7599b7014cc103b7fd25ada6bbb45fb969505fcb45de73f3c23154941caff0bfee0f12b049cbb0030b32101003f736e2bbb34dc40269ca4e1272fb4c750a62a2d2b4f16be1ece836e230376a77730bf5fd53999061ae0543b85ea874b1e9ca79960110b738079613f83969fcbb5ade298e24f70a26b443868ba29956f79f8681241ec464b455ee77a401b2202696708d8021d11c8d81e48ad4cac40dc0e0", 0xc1}, {&(0x7f00000001c0)="6bf241cd4fd90dfd00e6269747e99afcdf103e17dd1595707d0b79bf0bca38c38f05e5f6727bd0b7ab682a0b045ea30109d331e8a7e3274489947370ebb648aaee93a801193966f8e408a647518d9dcfe8d9640bbbb0047aafc2f20aa6d79c552c86b5b197a81a9408ba", 0x6a}], 0x2) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x8d4}, {0xfffffffffffffffa, 0x80000000}}, 0x3) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$unix(r2, 0x0, &(0x7f0000000040)) write(r3, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0x118f) sendto$unix(r0, &(0x7f00000006c0)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x2e6) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x5, 0x14, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r2 = socket$inet(0x2, 0x3, 0x0) nanosleep(&(0x7f0000000080)={0x3, 0x1}, &(0x7f00000000c0)) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xff26) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x7}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000140)=0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000180), 0x4, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x5, 0x20) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x141) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x9, 0x1, 0x0, 0x1, 0x8001, 0x7, 0x400, 0x3, 0x2, 0x40000000000000, 0x6}) 16:00:12 executing program 1: sync() r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getrusage(0xfffffffffffffffe, &(0x7f0000000180)) socket(0x1, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000000)="ea599ac4fbfd", 0x6) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="64b513cd4fc2f1c7d74e74c827321fd60a70ba7201facc24a770829a6e463561183322bb913385447daeac69e42128d33d05309a6c3bba92a5d3261fd465892f818754b31b5462b41e382fbcff1959b4c6a38a834397e1", 0x57}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) write(r0, &(0x7f0000000080), 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="15b248872781811f9a0eb1ad47e93bc94117c073b288481262515a6997d609a825f3107ce097d91931bdcefa9e71a612b3fbc99d4432a38a4e9a7687ddbe153d16e92c180f71c2118612c46858bc7ff4ea9095ddf35d315aebe85aa92cf5ca74103202d0583eea5c79bab7298d56431eef9c9596f6a049a78a156523bfd78f9c00041d1216240c2e7ccbb6704fa7de96b62460ec0be476eea104f54e25411899d6acb3f3e2117f73e43c967498aa3b268852be80abb527639df3e3e80ff8a1e02b760035968323040ac80c24f81ba50c53eaabfb", 0xd4}, {&(0x7f00000001c0)="e3eb01e6d61f0a0e4d3cb39c2d2e91624cad43b306e19f49d65b5cefbcb0ac5ae23a4605e5cd5adbe9ec5866e83265271fb7b634d1f81838507258b5cc443d1c00fcecb997cf5dd0b958ffa5221e2037a09412b04d47e95e7e6dc8d9bc71d152b493ae087ee787d615247a3fcfa3afc3f20a8ccefa6ef61861c28a00945e82937caf926e2effadd3d14558d52b0916dacee034195cbc813ad2ae669e7739fe32393f8da9716945fe3a05af583c21d78aa0aaa0ce89b763cad9bfc51be8666953d8b58bc83de1dd426b354ef0a73175d35226c3a5600551ac2a4ad049179a1d63614732740e2aac85fe184116ecde6a2b4615d13a81b46f", 0xf7}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) close(0xffffffffffffff9c) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=':(\x00'], &(0x7f0000000140)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c6530007d81bd7422c46651c07586153dddc47092202afeb9c25f35af633eb10269bfee6e905b2aee5c1d44dad65cf30b679d71007b6c28b9"], 0xa) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0), 0x4) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) close(r1) r2 = socket$inet(0x2, 0x3, 0x0) socket(0x6, 0xf3ec90f5d0b6e401, 0x7) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) setsockopt(r2, 0x81, 0x2, &(0x7f0000001080)="9276ecb230d75c1bf958d664a94bf5fd756c155ee67b4c8a72ada73807f80ef08520b77fa9b47eec2878e77cfc", 0x2d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000010c0)={{0x18, 0x0, 0x100, 0x1f}, {0x18, 0x3, 0x80000000, 0x1}, 0x1, [0x3ff, 0xbf, 0x81, 0xac, 0x6304, 0x800, 0x3ff]}, 0x3c) fcntl$setflags(r2, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068437b8d6ca73158cae1f6e6f565f93071a87aab4667c30682230190691afd9934"], &(0x7f0000001040)=0x1002) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r5, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x4, 0x9}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000003c0)=""/237) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r13, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/224) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x4, 0x9}) r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x121, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r19, 0x1e4, 0x8}, 0x5, 0x5, r9, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r27, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r27, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x4, 0x9}) getgroups(0x3, &(0x7f0000000080)=[r4, r19, r24]) lchown(&(0x7f0000000000)='./file0\x00', r1, r28) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:00:13 executing program 0: getuid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) getpgrp() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getuid() seteuid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0xfffffffffffffffd) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x40, 0x1, 0x7, 0x2}, {0x7, 0x9, 0x1, 0xff}, {0x20, 0x7f, 0xb7, 0x9eb}, {0x7ff, 0x88, 0x4, 0x2}, {0xffff, 0x0, 0xfb, 0x2000}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) pipe(&(0x7f0000000700)) 16:00:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x1, 0xa01d}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) chroot(&(0x7f0000000280)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) pledge(&(0x7f0000000200)='--{&\x00', &(0x7f0000000240)='tap') ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x80, 0x7}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000340)) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="00720b59198f6e19f7cb5ca45c6f457ca97acb0af1f19ff7d11c8a396f3924fc6261d2687dd6df07751e8736b748ebe4ada2274f46523357e7201f8aa6222ef46024a1c3e3c7da4933f2bad08eb632261efca35e3161a9ac21c72504dfe8fe97c0599bc2081519616e437560b9eb402ac59201281e40b80c4c46a0080935424cf39615af04c138f365ff0616e24e795e781eecd14545d0c07dd576b67d7e2675d9e0edd83c5751fef6e35b3532751a8286d77cc76a50e6d4ea401d6f8695d73cb1d85006f0cd9d0e36866b2b886c5dd53ef3ed3506b9", 0xd6}, {&(0x7f0000000040)="fe8a2a86e84810aab2f67d10718de5aa50c42c3c", 0x14}], 0x2, &(0x7f0000000240)=[{0xb0, 0xffff, 0x4, "c24f19422547fc7c4e1ba634c8a3f260de079de044caaaf56f4a192569738ea0acc8c5dc20047e100f294fe463456bb03470d339fcd6146fa87199fddb5dfc798e1b510ddf1f9d41985ed903ec14e9c2037e70cfb28ba368a55b416a5bc20cc3cc0dd207d69807f64508850b4d55e9cf9cf1381e70b4b2c0c9e90ecb2c108c952a2f724828c3573da4a7bbf718f4f16d3184bede71169e60a807e1441a"}, {0x1010, 0x1, 0x4, "477c5756e497b9ee663d7d6f0bb1b8b34704856ab4bf788dd3476a5187a01c31da5ae6f8365708f397aece5c74f74be926fba46801ac53186e6851b52c1418a91a59a4fb76e643aaef73329027b1d9de5405f1b4e8a029a59ef5c73fc6a61ef8eb6999eaa8ea5f56d71a80a410fd309dd911b33091a57dc5204bfad45efde8d0b9358dccd4bee432c6fab4b036d4c06eef622c4df7311dd3123e865ff389fd34ae11ca5a5ca561a7239eb88eb1d5ae467ddb087432b334780f8a10a66a7e898c1673ff74d0d975b9d81f716a424d524281c14ff976ab4527055ad56071426d1613923267e5ab3485ab1c60e6bb340c71f964f3ed0e2b6fdb128cbb2ae10c6676c2016beaa81f63e3c6f14b53adaf0f4962ebda88b88d44dbb58b425d570a49790ce3c78e80cd20e7d148a8243dc8cbe2c3dc820538ee64553a38b6d791b7433e7f3caba92a399fb817757e3403a67291c8062ae94146a6c17f652aaf0f4d27b3be41de2d0c399e2089f92bf9b4e028a5cf6830043a8fbf4997f5890739e739e1752a17a3fd2fb4b34c8c768241bcd226c4a66a94852c6df93050253b987ee56b21e5df3dbf85174723d76ac27d97a4b6ed53c7c20965eefe6a73b8fbb3f8d12a9598823d3dd6a695571628f1ea35287ffb608d25dd44671566a0e44d8a46cb6251aa11335cbb16f65b752d0e5d4857ddbe842b2f4242a7ad14c66e6ec6dad14e0a583df7da221531df91fd8add6cb0ce1c1d43d6466b2c27afd3c3532946b6058e6a70e6d60d761377a7c360ce0cbc0942f6f292bb915ab51100bbf04c001f08866a987a1d2ce0d286bff79549a855a4e7871df0c4d90dd633dd6cfb1c2e0cb90e205d0f80fa340cfefdd43661c7016eb744ac93ec85c77268f44bb399d11103ffb660665c428357f86551fefe84d060dd1a9218505047221b9d41a3975a65ec8069a2e07ac9d75c6d62e04cec725d3971129ac8dde92ab53dea1631689c8f901f873d70ad68bcc619ea17c8f8e496aa3b48c914e2ba9bc7e051eb86eed306e2b4892d62e3c2762d101a511b224bb5bac57ef80864798f2834e1d520985a7d05ee89de88d4a3e9ca4ccd541f4374214e2913cc70aa0f9b25bcf037670866f8c6421c9213afbc250446213d05a07c8837c7de63e7911b347c6d4d0735a23c22cf9c755dd73def1705d272e776245972196d7a58a6a58c08f25e41e9d8a2af1f17a55271c50f28bdd3c77f301aaa2c776ea4e8a8159cc5d6ea98405a2c40aa410e527ed32c600d6c98ba1018887b64b3d5e081bb9854c097be8faf3de2b642c3509c88c3bc52f0095f989ad1454a09eb2ef3ab52e327218a57c29712f09a14251b7b4f3fa7017c0ab4af68e4cb1191425ff84f8c78ff6db253bba3f150b032c50cd553ecc643976de85357d42d42c1faca891e1eb28f50bba77e3555ea9a08b6d6a0a5bbb88d7bc1b2ff9fa453b83d106b59b64be7edc3a2543e04c80818149eb6e7ac50094651a5f23ce4e2229d30e5f427d0416f5816d28ba52b6ec84c6bdedae2d811c0a2a7118ff29a5c647dfa19e153c8a4a019e49d2ccb41e0ad51f6a77c71ab7133c9bbbee8835bcbc644527e3c35e929b8303b4f6da68ad25a60613105d915cf7f2213d84d915ba02838fcb4840444108fbebbc27e99760165899b6d3a4078fcd8c534921e7d8645878b0be6aad7ba7887965fc63c3c0596ee7356c3f94e51bad3de5b2d885496cd73b89b82dd6027e22c2cc9ee72a9fb1b7d9d2395421659b6e8bb82c4abb90ca1f0d58193a326676c3d178bba898694fb6b87a8ae7b332bff987b67ad280a5f82425cf74227e83b6d99a1b831fe9d16d00def48ce30f29726f950a98abb3e55cdc1ecaebfdaffb0c033c4e1188544276bd0f6a313997d54322432ce44e2a6f74691130126a458dae1763a32d04671c7bbf4bffb00086a3150794403afe9f9206023217245d18f3e1b1c4364e17ad8bbc3d42d3d18c158c7fcd8745540968ee49073d6e998f8e33cfc619a578f469a999143655acb50f9621b4d7fd5c195f180ed26befbb4dab4991ea165cd27f15f675fe737ab238cfd497f88b053338dbb6d1f411aeac568e2f7665699b446c5c9afc30d1df9aad45b345443399961a983c28497e250f875c4d1f10ba95340545bf6ef583298d2302cea24bf2d20ea522458da457573d7a226860e26b906be6fc01c4f1c568213bd7728e26f15ab6de16781e2e29f32a8c7807f0f256603fd455e30a67df4b2bb942eec7703ca31ca6bdd1954ad92f16e9cb89b06c275ed76c217fce1e099c9d7c74914926ef2fbe4d0e5161a7432d06659beb6193e3ce657ededc2297838c0292d7de048616ee8571d5fbadd600512313f91993754ef46e1e6c1fdaddddfb5c37ad1f5fd9f09ace781e1f6fd0f3d7e3c1f199d0335321c018dd6d12e3e1d6678268526cce85d24b5ab4d2b2da43ab5e758752602b0c4ffc0da188ec87fa24cf09e7eb276896a7101d8216ad8fc0ad27dae196cc312fefc17fb1f84270d324f8a38edc0aab6403c71bedaa07d7b631943a9eaa572ba1ef45d2757ba464d9c396d25f3e05aed82e78f13068d8f07b8d95f73e559540e38041e16dc83ff7f063474be203668caa82baeb65200207bff8755e2fc9a298f8f84bb5000d884dc55406ca2c7b8348229231580229a3e3dd8dcf1c002b6ad342724fa82e7b6230abc010059f0e5af69e8c6a29642ba831527f89b29de3d130c43866e9c45ca8bd40418acaf94c4be6923342987dd088ec0de06591b55b26c37d1d9f359499cebbd0a3d86a6506a164739e105fbad37f54fb162370864a143104c3e9f8e6611ff5ae153763f2072ff770604954ebea9029f693b45d4db7a1311e1f9b89c71b3ae3d57d523771135ba42e7c092087b0cabe609e62a3fd20c611084672ed0253988b42687a641f36a2d220d5281199576fb613861a2501c5937f3a1c9ad58c3c99bad0162aebba8399d8da89aada1d8601ae1cfffaa38901242111ee97f09ac42585314d1b881cc205956b079d7dfa8da1efa4f2ce29228d6dfee89e892d69d71b795c0eb9968e8e425c3e094056204c999c33c64c880d8ff0b166de50c00c6e83877c7e28cc9155641de3e0df24cb59a781dc572b4654a9b86345699f64183bee9288ab6cda32fe8215f33b6aad86f63111e8d7097455c6aa9532e90cff2bdd6b02e10da90b4e8ac02b1f8a45bfe494472046d139307d957c7efbee7ea574b6b86e1542cb516c9d8191cbec87b99936fc3ebbc93f53c15146bec5ee94d69daa94bc84c820cb0669ef4bf353a137cfb52dec26a0de01c67f51af122ce2c9aa85df69eae29ff200293e3a165a3a1cfc39cc6a57f7e11c7276b4c9c89bf95cc26006e4c315a3897f83ac8824e8fa75aa92abdbc6d577ba2263fdb784b0da12e9aef28ba33bd52d57383c362d518fb99632d796f6f1f5f7ec23cf35dc7feabe1e504489ff8b022e9b740cab3411b9c5f01e76437ff1dc489633fe5d063f95df2243a76ce5e31147c1d7f1eaf576c1a19dbc2fcc1047b76d059dd1c48832e38928f936ecd1f8dc9872a0cd49119d02611ad40ecd726ab046ef2fcb945386740a1c9d419761c19c227cc98c0eb23e76fc75fda2c65e8ae480bc8360feaf6b121c4357f2ccd29423946a72c5ca4ce64e4faa0d0f9fc2b848a7151a9af41fed4c87a8dfbadbf16e14d008e676c21f5b71cea44aafc5fd9f3fddb9a16a5c49b1d40128271d91d7ba3f623fde1ae345c1bc810d9d1e677335b9a0aa45a4b4dea7c5fcc9432dfe44413986e0c5462e8cacd2636a59550611bd50d6f2fab77652b8371bf63ffda7ad21dda07b85fca9bf7749f8342ffe5189ea2e9b3fbfa52e89cc12549a15a3b7808b89f91a9bd96954a3ad905cd4334c6fb40c43d53fc6da797ea42b78a9257bcad9ee45fb47fa0fddd89903d5b2856aa32e80ea2873522417726d1edfae5b8b4b9b37519c434daf7522ab3f63b41f2dee8d17e0dc252cc17851a28f2864903b61cb55177f3e99543a1a18a9128479eb93ec08896b0507f8a359d57a1d150fe0ad7bb39721d535ba7e659d311beffff1bd3a9e8275756562a08e00f6856cb8c518c8e0ac7b3b432638d16b6d381455d95b071df0b3768cd0d1da984a3ba249a32fa400b00a898198087fef85b1f72f44af2242f0064274584b7f667ce939b34fe8b1bf50f03124ddd09cc52345b29a55af9e4e5027305fc545b8d41c683b04c1772d63ae1eec47ca078431bcf735f16a8d0835bc6d18436e1a2eb6873f4f6fd68834d1638c1175e43bf9384a6e40302c6dc0c1da69ca7dd67fc886b7541a4c84e5b55d1c5e252e9645c1385d2d45e1db8d17e3cd859a9053df1b01dd830b10f5110fc4d9c8de00224849f3304b5820b08329285ab5510321971da3319249614be460848b3a284e2995a5bae04e2bd2824b5db292b6fd798930f27fb9ce6d7761c3595d1b5bf18417a1278a76e4383307400d49ad2fdc39f2914aedaec53ad1387d8eab78638940c9b7102a42573b421c5b684b15daa57da175550788656cd320b2b3f24be68d1483b3cd4e1ac7990fb0df288f69025a8d7e8fa49ded5a6344621fdef08e3e32139586f249d1b9769287f720de0de3b3911671dd80faf0153435bbc68f1671a336d00aec9210e094558183d90bd45e3387c8ac73152e7a6bf7dd5e4b714d6066643d5dc9c0bad7527bc66f14408cdbf343b8525825c262c0fd725707110e596ef3e4f77cab6eb1b65780a92d43aa099fa889a0fc757bd970c3eb8a716f23a2bf50e0fa201178f427b4047a654aad0e9c5c65abf2c49a9ea9b71e2d82af4ee6049ceebbec21d36ded9b65eedb4a393078c30c6943b6b2eb8473a4c2a524c8dbc930740ca9f400234f1665148618067d7b71e4139c8a4757571bef881eff7cfb005ffc0712861368656e805b414667c14befc511b4b3c387706e2879cfc50aa44580b64ffb11d5f1a03caf692ddfb3f4bb12e5602f4c75840329c22c07e0d897755ba996516332e22f59e357feb69568f60b824f71698b5a93d44e33433a0c058301585561965ad104b1a77bacab987db02bb9e621e628f5dc13e2f3d2b25f6913cd5b3c94151d08643b8a7a8cb37e16accd0e13be03eabe118cdfb58a80dfbb7f83e472e936e3cc199d31bc5c4bc8fe2085d0a970d7759330aca9c9c781a8d22d22a236d45fe1d080753436014034d986586bf9bdb9b4ee8ed2ac65b3b5030740ab1b466c73f20b0c3506cdfb0fea19eefac781afeb9649948afad59901523ecb951799de8cd87329e9674d3ab1b66a649990ee76cc5480efc721d9b85c9269556380ec9c3ba80bca77ae25c36cf4e6ee3812013d99e710d2d8ba3e0496433d4584d9f59a6193a0d61f853a771dbb8e1516d0fe9dd9c8afb5401c975a4aad127d89bf4f8d9c21145a54a376c2bc3c5682f1910cf34ee0ce2576d1866c2ad9da8145b2ac20039f9f98641b13c1e096130a3a4f28bd8f05224c99e74109a335115d8cd7eab5cee48f03a310a8b15eef03434820578807b14fb3f6fb8d2d99bc3f525de3aa6a3bbec80ef71bbe1a445dac15d5850a5ca6b2b2ddf2dc4b470fa9a3dd7b5fe8a51c7b7b360f8bc9b95dcea2bfca4c07bbd85d62def7cf782d2ea2997acfe4f7a328dfbe0da8f56020460fee9b21311a5e791b722a4806e9fc8997cb0753558d105a3a321c45a5fd13e19d0b2c51dcd4934f172c7f6f4a535a8c38be175234cbf53dcd262737fd30561b13bebf39a8667fd1c8faccb5979439f418c"}, {0xc8, 0x1, 0x6c, "dddb21bf902329b74035123917282ce633bcd5071e749418c2ed940910ad4efff56202f94fd76b5e1f8a59792c95a802304aa780b7ea3c0908bf071348c2ff1e6079f1c3b1cdfdc59443129885351d653e2bd6462149bad81fde2e8c6016b629828b6076c5b1c44058083219aebf1fafe6079bd71796102191f69bf26ee586d690eb5265670db8f0dec9fda8cf805b5065a89194e26a44d254eafa4770010a41bc3f61cd31f5b6965df18bc006aa762cce1c9183d1"}], 0x9fd}, 0x400) r2 = dup(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) fcntl$getown(r3, 0x5) open(&(0x7f0000001480)='./file0\x00', 0x20000, 0x1ad) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000001440)={0x0, 0x1, 0x8}) close(r0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="bdea", 0x135) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = getuid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r13, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r13, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x4, 0x9}) r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x121, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r19, 0x1e4, 0x8}, 0x5, 0x5, r10, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r26 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r26) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x2, r6, r8, r24, r25, 0x100, 0x9}, 0x10001, 0x7, 0x0, r26, 0x100000001, 0x4, 0xfff}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2}) r1 = socket$inet(0x2, 0x3, 0x0) dup(r1) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x4010, r1, 0x0, 0xffffffffffffffff) 16:00:13 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8080, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000280)="ba238211e4a1dc6d3eacb20fc0671717367cf657e3da5d2477cc21645c6a457e04f1d401a6e679923eed64f49e3086c7678eaa976b534ed6ad704f42d7cd8e6b53489a9d5f663bb93028f5ab366595f340cfe70870705787d5fcbb9f6efec30197e1218cd3112a70ff44e49642b1343a79d21a13eb330b9d0920b4c2770a177ad7fffee384173589f00369e78db55924895a9dff26dcd6dabeebfba872676bf8108fbe1408e6713062d8ec812508ae34d92dc41081e4", 0xb6}, {&(0x7f0000000340)="8d8662b3f3b36f1143141eede1507258df84cfb94464f4cc01888929e01845c3e33e03a5be08edd49d45eb1c43be0b110473f21415e19f447b82073239c60feeba45a2995e855e67f1ca5ce4240c1840fb60f17e2fade75ece8741b9bacaacc3c224ff", 0x63}], 0x3, 0x0, 0x0, 0x408}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) pckbd_enable: command error 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x0, 0x2, 0x0, 0x4e3f4db9, r1}) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)='x\x00') semget$private(0x0, 0x0, 0x100) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x1000}, 0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1000000000000153, 0x0, 0x3) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000340)) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x160, 0x40004000000028ab) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000a02, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x100) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1010, r1, 0x0, 0x200000000000) fcntl$lock(r0, 0x1d, &(0x7f0000000340)) r2 = socket$inet(0x2, 0x2, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') dup2(0xffffffffffffff9c, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r3, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xfc63ae9da58dce35, 0x2) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x10) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x1) semget(0x1, 0x2, 0x10e) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:14 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}], 0x10}, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x4, 0x9}) semop(r4, &(0x7f0000000080)=[{0x4, 0xff}, {0x1, 0x8}, {0x0, 0xd9a0, 0x800}, {0x1, 0x800, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0xdc, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0x7d35, 0x800}, {0x2, 0x3ff, 0x800}, {0x0, 0x3, 0x800}], 0xa) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x50) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)='d', 0x1}, {&(0x7f0000000080)="fe87f4ea0f868d1f4b0c71ca3f2278ab109714a2666bf3df780f5a3763ef5a1270d7b6a129550c67549a772822b3514ae37d4709da6fa7c96dcbe3a1b2bbc68d8744e988e4ff4f7d0437ba2d2e64f64cdb7e885905521478cdf649be9d769c2e4285b10bd6d779530100000000000000699fceefa35fc7d995ce99e7e469848b3a0d", 0x82}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000340)) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100002044, 0x40028aa) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = dup(r1) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0xc0) dup2(r2, r0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x4, 0x4012, r0, 0x0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)='d', 0x1}], 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:14 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7, 0xed54add6c0af393b, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r3 = dup(0xffffffffffffff9c) flock(r3, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) setsockopt(r1, 0x9, 0x2000000, &(0x7f0000000000)="f974eb0663a468c099aa23654384b42648eefded59d4e580c23aa8690df1e2941d3678d6a2", 0x25) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x7, 0x7, 0x8000}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 1: setgroups(0x0, &(0x7f0000000140)) r0 = socket(0x10, 0x1, 0x81) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000840)=""/246) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r13, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r14 = semget(0x0, 0x4, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x121, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000004c0)={{0x62, r18, r24, r11, r25, 0x80, 0x8001}, 0x4, 0xfffffffffffffffe, 0x1f}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x4, 0x9}) fchown(r0, r6, r12) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffff9, 0x8000}) 16:00:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) syz_open_pts() r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r4, 0x85}], 0x1, 0xc0cb) kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x4, 0x0) syz_open_pts() 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1f) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:14 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x108) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x5ae781206320e7ac, &(0x7f00000000c0)=""/24, &(0x7f0000000100)=0x18) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2, 0x5, 0x65c9, 0x2}, 0xc) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404], [{}, {}, {}, {}, {}, {}, {}, {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:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0x10000) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000dbb7"], 0xffffffffffffff1c) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x2, 0xff, 0x2, r4}) 16:00:15 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xb62, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000340)) close(0xffffffffffffff9c) 16:00:15 executing program 1: pipe2(&(0x7f0000000080), 0x0) r0 = socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xde3275c143ee67fb, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x2000, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0x0, 0x0, 0x4, 0x5, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0xed, 0xfffff, 0x10001, 0x4}, {{r8}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x7d3, 0x5}, {{r9}, 0x14ee880fd9e43705, 0x4, 0x20000000, 0x3, 0x6}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r10, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x6, 0x200, 0x7, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000140)={0x7, 0x698, 0x3, 0x44e}) r7 = socket$inet(0x2, 0x3, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) close(r7) dup(r3) syz_open_pts() 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) listen(r0, 0x7c) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000080)="d1f191da6573720471e49dfc33074f2341bc3b0cd70e4bc6cb74ec1635c8aec608e5a9c67ec4a5c596f4a66d893b371dc65406b4b895c078925144226f856f48beec7da918a766ac8e1d4616b00cbbee6289adb37a0844ac77051a8985bc9b4d03235b7e88fd7946bfcc3b792f96e004fa1c95ad75c0dda9d0504caea752b2bf", 0x80}], 0x1) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x180) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) pwritev(r1, &(0x7f0000000400), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x2}) 16:00:15 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x1d2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r17, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r17, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x4, 0x9}) r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r24 = getuid() r25 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r25, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r26, 0x121, 0x9}, 0x800, 0x1, r27, r28, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r23, 0x1e4, 0x8}, 0x5, 0x5, r14, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000740)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() r34 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r34, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r34, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r30, r32, r33, 0x10, 0x9}, 0x8, 0x4, 0x9}) r35 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = msgget(0x2, 0xc0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r41 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r43 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f00000003c0)={{0x0, r39, r40, r41, r42, 0x121, 0x9}, 0x800, 0x1, r43, r44, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r29, r32, r40, 0x1e4, 0x4}, 0x5, 0x5, r31, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000000)='./bus\x00', r3, r29) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000080)='./bus\x00', 0x1c1, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) getdents(r2, &(0x7f0000000240)=""/94, 0x5e) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x4, 0xff}, {{r4}, 0xacb9f57c072cf7c1, 0x80, 0x25, 0x10001}, {{r5}, 0xfffffffffffffffb, 0x22, 0x8, 0x97, 0x7}, {{r6}, 0xd, 0x8, 0xf0000029, 0x1f, 0x3}], 0x3, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffc, 0x24, 0x1, 0x1ff, 0x7}, {{r8}, 0xfffffffffffffffc, 0x80, 0x1, 0x2, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x100000001, 0x401}], 0x8, &(0x7f0000000140)={0xfff, 0x4}) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)=[0x8e7, 0x8, 0xea4, 0x1000, 0x401]) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:15 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000000)='W\x00') unveil(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='x\x00') 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400), 0xe3, 0x0, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x8, 0x7, 0x1, 0x0, 0x4c1a, 0x1, 0x0, 0x2, 0x5f2, 0x827}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x6) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x0, 0x400000020b54307}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x5) 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, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x10000, [{&(0x7f0000204000/0x1000)=nil, &(0x7f0000714000/0x3000)=nil, 0x6}, {&(0x7f00007ad000/0x4000)=nil, &(0x7f00002f9000/0x1000)=nil, 0x20}, {&(0x7f000022c000/0x1000)=nil, &(0x7f000028f000/0x4000)=nil, 0x70000000}, {&(0x7f0000428000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000661000/0x4000)=nil, &(0x7f0000477000/0x3000)=nil, 0x1000}, {&(0x7f00006bb000/0x1000)=nil, &(0x7f00007bc000/0x3000)=nil, 0x5}, {&(0x7f000047e000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000121000/0x1000)=nil, &(0x7f0000603000/0x1000)=nil, 0x5}, {&(0x7f0000699000/0x2000)=nil, &(0x7f0000745000/0x2000)=nil, 0xe4}, {&(0x7f00006a7000/0x4000)=nil, &(0x7f000001d000/0x3000)=nil, 0x9}, {&(0x7f0000768000/0x4000)=nil, &(0x7f00003be000/0x4000)=nil, 0x81}, {&(0x7f00002fa000/0x4000)=nil, &(0x7f000055f000/0x3000)=nil, 0x9}, {&(0x7f0000246000/0x2000)=nil, &(0x7f0000575000/0x4000)=nil, 0x81}, {&(0x7f0000550000/0xb000)=nil, &(0x7f00003f9000/0x4000)=nil, 0x4}, {&(0x7f00007fb000/0x3000)=nil, &(0x7f0000047000/0x1000)=nil, 0x1}, {&(0x7f00003ea000/0xe000)=nil, &(0x7f000078a000/0x2000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) socket(0x400000000018, 0x3, 0x800000000000003a) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x9) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x40000000000, 0xfffffffffffffffd}], 0xed, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xd1c7, 0x81, 0x6, 0x6da4487}, {0x0, 0x7f, 0x9}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x1, &(0x7f0000000340)) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x9, 0xc, './bus\x00', 0x0, 0x1, 0x10000, 0x4}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="bba40d9554bd223e4a0d1fcfdda54e8fa2cd1eead923275881599d5e5f32aa10b2f2e914f19988fb868799905bf61704840269c46053c5bd5e9a54497dbdabbaceacc3a8fff67d0af8f8ec9ca7e6f3007b4a26588b3f97a50a5204a3fe090ff39bc7b3cd41e9e8afe9e168c2b4bea4c7c40ff032723979340c4c17218ffd60d6dce6fcd0c7a2bec935dc7096853ae7bedcb3aca0b5d457d63965e6a422bad4ab3cd972fa2d22003b6c59de60971af11082760a2780c55a691180895a778b27916bc8cada5633adb0eaf80c113ab495bb55", 0xd1}, {&(0x7f0000001000)="fd50d290215d8950bb343474a5da5a04dc1fe6d56230c29e710114431bed724c5e46408f4235f8aeb0c01522cbfda7cb2b2963b26faf66d2b63fbd84213a4c2d0b25ea33097e0dbcf324bc82119c911d7ef4187a3650eddf00d986fd4a7afbb9e95a35338c93aaddd9161511cfa0b0f2ee91980921ded328cd2db8fba8dc0b193045235d5ae50fe1da503977914c005ea40c27c5aa3cf90d8e2dc65448960e2e04ce91def5cc20aca1010f448a9574903bce2a494e91da99714ac0fefa19014c1a95c465ff0c869d9d944b4eaed415255ce0326fd64ae1b09f20f3260ef8e06bcb915e2a0db556a307eed72131d5e9b72b88f5ef2ea3eb2ccebde7b1b1eb468f70c5f12ed5b06135d04c83771116be15c3847aa717ec6459d27fdf0380af1ef58e5d6d32718d3a5bea252293e69cd2b98189e688b7850820542c7625a17ed77a8241404a82457cddc39bb93c6a23252bc6b2f41fc13e2be43a14eb15b419de7c6f58c7e2459d1cf67fcb19b0c5a176b4a2cda60ea04e6091d2956748b594de1a65a42fb9da61bda0f328fe749fb57160d752846e6a79b4ed8729dfdb44af37d982cb65a91e479b583f393d784632aaffc78cc918658e5c7ca3b8069346f459d4e4018b88e3a2da57561c048eabbec10142989fbc5eeca82e849194c799d42da165f4863dc1daeee0baaf148eedc2c62254b341480b76780a61acb59c3022075cf1a5bd013c45c57b2a2e94c397adbc0d312e8e270b4546e670b80a5f2abdb774e91b5bb40cfd908613a72a1cdcf3aa4b188f98d98c50edd176dc36a509f0c4527fdbf2f80940e07fac7bbee2ed6c582dae30f12b428f56b79259560ef03064227b9843167c4a8ee6186f8990ef0f1dbb9b552d2912073b8df8940f349d38eed5fbe25ce94499fd1151e7b833465c600a44c8569e68403473e0b1ac1faeebe37c85c1868ded7836a81144abf178d6cdb5ce9a469bf90c279b32c63688f342ec9459fdbf56ac106c3692b9cad534f7e648657c0aad67b7cba8840e18ad6ab7d7f24666f5f9a16dcd837ebd0826139933d1ad8cb93079bae77c0d81045d25fbf0caf0e69136142c22190c71f04031a5b2432a1bee0c9216df36c5ea2d8fdc98f9d6a2f6948e3391e2e47bbb07b8343fe314541b8a31ffeeae30a707cd3915bc5e75dd76b9a68fe2f3f5bf4efe687af3a8efdb74cb219cf56dae3d932c6fcd33fbc8f2a05fc6dca4c4260315d06824af4528a6f6405a02e1a46166f77209400e04ac1808889fb64c6326b31a27f5d06ff1705ee26b136e4cb9513dc80c59b11dd7e24b8513d9e3e51ef80f99ed1743d317a92f7ae048cc185c71bcfd59600b56523c0e957c8b381503a6664b76fc2a69f78f61000c5fa50ca23ecbfa027f6a13114ced9535e50f2458bfd08383b763db17af45cbd46073565b55ac5e994cd54a73b59d1235d878151327b54bfa4a90d0fbb857bafff7c470a8c6d1120437348b799744b6a4d2af6d6e3553ca78d94d9e9a3c6e42b2f27adcbf67760f83a08c61e04808da584c0cedcf69dfbb95bafbdbdeb2281ebec51c07ed55a275ea2f8a814f9a9598760867617098ddd257c41d89412df681c76a0c238b34df0e75fb26db232f4301ab4d589367b80891144ffcea5a1c3bb0e215efa41dd903eabf31e694c2714c51da74544fcc66cdfcaafac6094b86133db05568399db15166a8dd48a7f6934273905d935afe74e0458d486f2812ed923bbf8f9374a2fb3b757f1334183ff272bde950f8a21df425832d48dbca1d561543339e26439838707da231a346589d71cb59c2d9a9ff6d9958501122a3004250e3ae2ee5a0b045eeebd3ed8d7c6455b61610ab0730a63b7f9be8392f1bd3df134f630b8a7a16f3446b77e3902590e1a2643c546048603e247e36963abf338ed4c20bd207f469dceae319bbb6eca5cf98ba54d3f23f21fac692b61bd43dc47ab684a4091f469835820b61335d1760e3238b0ffafbef0706f0e6c6a93b09ef784bce33aa3b07c30ebfd5ca290b5b5f3793f55672f8e29add27015239248f849de617737669c1fd0af9fa6b782ec1d13e2672048dfa2c60a0c622cecc8c8ed09d8a83ce933e37bc656c524fcd5674d52af61bda76dbf69a5516626b508325899dd4ddd1589db2f35bbd32dddf65b2ad69db281c1784443ba8d15d95e605baf08717521425da351abb6af2b95b6874df0ed8cd6fe643e847179164e7fd57840bc655c276b6b8aa6f7235811b524c4067c17449347230e239e677c722dabea8d4d5ac77c5afabbc9d0c9dbecb0ce1ae75d0a1099b84e71a1b1e28e42ea98bb1a5fc8a97b119439b05f30ccbcaeba64ed409305a5653778d7ceb00fbe5afd2f753ce26d57e8ad7bb567d167386530b1c51f853a41a3f970b70a3ca5590c604ea0d885552bb737ae6383c521230ddbb742919365c20dbd7da59dbdd51be890170eec8bfeddd10b0856140af3c1ef5a8b0bd139f35d02626a6efc4f680a14cb8b09111dbd930ca1af9d09d3fd69451e54597d5efae5226a76a18c157682ca3e8b138c0a68c7e855121f58d0e793add8efb4e32fba7afa780d9a9fa01f73b28847a62724a985c025be6e4828d11781c1696777d833f136f58d59e94f663caf61d69977c04a7e85bb5c91aa96419f8c621164546a105399e59aa293665edd0eeafe2f0c6b44f388024985f090afbd2bc26f0065c139b42b94aead6858ff504f9067a2de8589366e1ce8d81c05777de75d463d8f633622aded237f97bfc4c0ac1133eab25ba5f76213400e75b87e31046b3aabaa642aa25adb29be0ffcf082d051b80efe09eda653f216f10dce73e851ba062531154cfe8d900b88b522675e65afe982908e1d2df0c2eeab4af99c1a9ada717e82507314b29adb5d6f89f920fb9e169e37ded6225bce7a57512bbc3e05b65baef5e33ab1978b2b2c2bcafdd46c76b5e98d9b6c93aeedf3c3e164d51c5929d59a5598d250e38f9f53bfae5f861fc42a0334c5b5597b1224c315bc7d44230a9cbd272a521bf6c9ff071ec06f900fe81119e5c98b62a14d4746693291e4839638ff1c99423367b686caff16ef2f9294131b65c1e8a51fb63b95d0c07aa48503a6e3ba1328d0597c30774f8877a529d1da939856df912d69a70449739c758ec6f880e4c2f55e35e3b501f0f40b68d9cf859a7453df4c36948b88eecca99f4d353ef8a1f3bf52eddcd9e5b10d8cced5713f4307ae7d259bf945635a1c6adc9f1764f907cacfc1277179f8d7e042a88ae98b59f3e77c2a5c50fe5f1290ad06fcb2d0a8319da0d3dfc9741815263794de2cb5383ae4c10bccafd14f271f8cdd2ef782871380e87f06194cf003496ef9d7d432f6b8032beef2931ca937bd0794a4641d97522fbae7b3e1b3b0d89c3f4782be1e28c79ff23a7108e957d806641d78ef9cf449a04485daaed7e6e688a6447cdb4c5013c61f12691624dee3d02e70e10c0b8af3a9b32faaad0014e536fd1a165bad2eb40491be8bb60deb1d812804073b463efdb8aa7986b81c3a7a9840ab507ce604fc29c67d508f79b592a0b1372b38cffb5bae080ad0d541f3d1ee2cf93fa4d80d8e3b2a1d6fc6a4e5eb288b742c2baebea64dc12b02bf68ed132eed06edc3021754bdb231d4678fffa156215713b58535be2e89d705761efe4c03238d58b4b1ceb21f4404d5f6ca71e6890e995ed441f65d77d34e9bc82896619e7de27d188a131530aee931e4b497e9af6409c45952b5472b27ee79cde07c3320ee0322bb025566385206b63e4914dc94da34fdde6d040bf24199b59c250522d5ead0842ec92a8fa633f363de72b94bcb950f7e527591f8f6170291f879d47d33563e350b1f3050b9033e31cf6025d1527b2014a308d449061088788acd2cbb7d2127fc18453c08791b5bb6cdfe757d0c8cd431897c029e3e6d3e33e74a68dc81c053cb3e5435bd445327b10c6b12b44c82a20ce6889220b70b8389a04de47e62cda54606bf470585eefe84b9b3a250bf946bcdd643f6ea4a0bf825997970f3bcbefb16995ff9899d6ab06b910f0dcaf5a260b297ad53c2616231d1afdc7b8f6357e40a8e175994da9d7f47e12b82b2cc6b0d09e20181edd4f1d65abbdd9c882c57eee35fa3569cb355743f782cf30ce037eac6036333f3071c21d02a565e3b1439a861b31697f8dd0e0e3996db4c14bfb319c816b5ecbb78153a0cb0ce7602aab57ce3a1492da524d51995aea1a19184d80aa252a261600b90b72ff57048b20099fdde32cbc0644b30919151e2a5231f9a9a07891c9edc4cfef60a8ea4e50e1350f9af8de98fc8bd40c64458b63e48faf2b16fc6c947ef7063fdd4c1214049a16698fdaa054c96b2659749978b5b759676d4d08c35bcffbfff65a690f42e4aa15af4e8b3db3020b0c76c879f5f0c11b4e3ea23e694aba791983b95ad84d0ebe7eee2059a953b8efc8ed2087695c7a40ae7740fb94ccda765f5a02eb0ce4ea19fd358c00c09664f9016d64ddabb8ee2a9736ba478855175269a6afa5e666906206d909f77d22553371be2289a9c4cd749bd888ca3b9640fdc2ba9c6522d3cda82a230224229cb2d5a51571eb148a82566b489d636568058cd034ed7862ad4d27f87fac5a4a808a9c21256f5691a5cdd9c4597cc3b46d7c2a5d4f62db667057b1de01ec8d0b39c45003062c47d47e0b0a322cf4c151fe275dfbfd2cece3d3371af2927cc7f072a00e2aea5cd34f6f2a2c4d18b4c067e5e42b74aee2206b446d896ce62ed25b83e360b0bb633a516613ac7759c8e54b6797e8def0b53d2082b9de218bf28782c51effac95947f0c0392d6e89fbc89e2cc5f29a701872465b042a71a02d7acf00525386548a69e2532efe45fba13f13f2f3b05b983c7fb75bbf4ba1a49a04f4721efeefe6f5fbf95c316ea88110284cdb9486c578ed81f5161ba02f3dc816a40d4e3e9d4b639af1d4d009459fac2233d407a02f20bc12fc5dd0d47d55a7d9798cf343be3142c7048937b50a5a4e0e38e89b1fb5f3e2715bb745710734b75ad2d34fb4d0b40e8cf9027bb53e27b8358ebd6f146a3a4d2382f35a9b662006609542b5074ae95581606fdeb849a9db8a6ee07735a1a9ceab4d8da9034cc2afbe17d6d2997348dc3004abe7566330d5fbf9b4848b35010644d89a24849bc1252a77e47f26bf5433641a00411690937885f1c00bc243f89e2a694119ea94078795dddac3885831c9a00da1d0aaa14670b9b08bf00242ec0b2b5e10add0593ad4551a4423a477b81fcbdec36d642f8bd870999019a0971b7ca380da38195d8a96bacd786a811597715417bcca1697a34d716361a4b4344d7a146930866fdcae5fb82b9a13a7b6f57e86de7b308a57e90a106edb0219de293b912d7d8f6812aae9c5e05e4bd23b981c8d0d989e9f3e9fb15b0446d31bd07a8a60ba35ed0e576e5a0a5f49eac965c158fe7c3b28c15ffff64cc715ab820a99c0dbbc45424e40447f8022778a4947f8af37b5aa5b4558e48eeaf4ef99887e796692a71a26f5468209a6bf95f994cb97c5838cc94ac7a75b1d4a4a5a5a5ee69212f1914d71e04fb85ff78d1bd0ee70f9b5d3116bf3debc1f538e142c2d7ac33653c064448a776904239671feb20b1e091fb031cf5b7555f5c9390b83c2a183831be1c3fa515f7cdea4509cfb701479e0637d73ca0796a3495334e7837b05012e09c7bf2be73bb6b51e0c81b5b52b18bea76c77883ecc6b7ddd63bb1f4a7f4ff36525d28dc6e22ee1edfe827dc9e1f0d41524ed6edc37f932c336a174e5015", 0x1000}, {&(0x7f0000000380)="1a32948cdccf6b655685285706734157c459a4f229e03808dee66fa09fa11d4555c4d0f9616f7d97fd9ba5959c35d50c554f3fa5ca89e42a878cd97403d3a69faef0b1b627a003f61be44947a4c8d066f9512df551d0eb788642eaa63df08cb5876d754a0e7bdcba29cff51a5483c2383617005cb8a2b32bed8044182984f94f350ca7f30916bdd6b54e6c590c3af76687c4b9aeda83f002d5b0679e70c244df", 0xa0}], 0x3, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="b67b6ed889045633c209b5324c5e603abe8946075d94c08dbcce", 0x1a}, {&(0x7f0000000100)="3bd6b7928a34c3f3335040003d0e595470bebfecb9abb6e3fe938dda955e73d0b8550407c745be7e8491c2a49735a447be5993fc5480eaa9b49d9ec70eb1810660ed9f0c672b4343ec7fda5a853e6da7f498ee18beb44dab210442e19098374e2915a1745f80f7eadb2e98702365", 0x6e}, {&(0x7f00000001c0)="59eadd15c818aa10e0c919805a927f48062dd9596f55a57a725441b9baa1c2340fbc165431b6069cc02bc922eba6c6b5c249cff94e97126d4f9be65eb2ee08dcb6", 0x41}, {&(0x7f0000000240)="8130eb6448467fa37c19dc10b9d971423e4b7848732a8dfecbd79e4e96d97f47b967cccfe37e7537c1ad879e2fd1e63635b89ec058fbd5051dc02c584cfaa6848fda9015a7417047aa1e2a23747c9db37b91974a906d18d43be1118c3a513509c43ac81f8b8544a17d5d7044f905259fc03a0ff4fd91b9858ed622045cbd8fb03c1325e190e5712b28880cca87cfe85facd88d9490abfb5d1b7b221a160533c0bb01a253ea97927f5d4e915d97dc72270f51eec97505b3e58fd8651674c5a88a8af73256365b3710b4ea88104d957683accc3ab80331eee8aad91132dce378a57e88", 0xe2}, {&(0x7f0000000440)="6a88184ee9c338e10986b74031e69452fa5ed1612138f41577d5b018eff611fdcabe0e35e45a68ac01d16f56a4f258fc3c42fb2598093f3438237eaff23c5412e7d4f0f70df8cf7dfe9766f699e7f1b9e757a831b4b67ba8b1075b48fe9b7f5f1b8bbc8ffe2b370ee0cf842c6e3ab5ff081dcfe85e73145b086b6387525ce2c94f8d1d8dda56e605c1e14b89398bb4a544766a87a7a0b7c26d56fe829ed52fcc0ccb3f436552ae1e1238fd89c5177c1552ee265e75e76c0445592e67096d4d224d790ec98ab7f9d2a9906883ae35f393ebd4a1d9b1be501c83961dddf2508257509b11585f91bb1b7c8cee48097cc419daf36cb5fca9e2a449eaf66d5681d857ca409f6ab03afed1e94aa4e9c175124e09efc686f6dd5c27fac73a04ec52ebd6348bf608af4b4e9689d655a803ca25aa6ded234d9c26b3538a17998700b5d22216bd9c8da5e10f6c0e9293d3556cafa953a08e92b941088c9452c91cfc36a81c830a434ef86979c478ab56f35a6cea1a457a3daa97dbe19b73c350b517d382fb7eac99e8c46e2cedcd4baaae009bd00d564d59f52c29ecc084089ab256096f321a7b37170e45d089a8a48bb7215f2d2ba111e8ff70be9fa9c497c8d819dbbfbe8599984589985ce8a1f8d5c0fe53fdba3a21b4f0da17f14a07b354a24ccec078d88c51fe49f6b85641235758ece64d1311d529e87b63ed78aa2cc9016eea0daa8b061bf5c1c630b28ca996cffbea118352285c1b8dcb510405a905a58b1560aae1884d14185374399921d78cf3b5c8f189191ace6ec6bf133f13604ddb5a0180e17da20ed6ad7349ca0dc366c2b9b80410ff67769fd7bdf2e5b4101c66c81b19316bef7855f12311124c93fa039088a37a546b6487ed7ef09a29c445ea6c69b5d854af22040087e36ce319f5a770d0be3e79d132f103a365114bfa9ceb55adb7e1474466edfca7eb58eaff349a47c3578ac3adeccd8aee819104ec8a52a0be49b65da0e72ba7cc807849c33712cfdac8db5582f7b89df465540580271ce01d4d4858af8f46c11cb32b533c8e2e017305ee4213f99f01b826ad40a5f52d1cb359df50198f3a2a81ffb0a8b58f19eaff5f98b26491dd2dca760bbb10a03d490d5efc61f2e6d3869dfb946d2db4db7fa84b7e8261fed36870f8cfb7ffcadc750d188c9b717a6029e13ba02d5c69caa074db734e339eb7b851bd34c07b1ae79a118344b06918b19da9a63d899dd29279172409f8f2e555b1181dd84d517f4def67bc2e715d1bb0d58308c7f0d1c7100f16d6a3fca14b49b85411fa066b1aaa7a92e67bda0777140170b1f7a51e50099afe005870d9fea8f5893c3e2107fb6a42644662cd12a655474e662de7f747f63dba03c3f30737c30d424043c8ffdb0b94cb5874753d4665e48bc1b0feb480c2ecee749aa24ddcb93382a0bbc60593989e338e802659223f6f8a60ca38f7c6545b47546ac750894ddad346977980cf6ad8a885f931f7ed2a39166c6ee07b0ef33a044880b152ccfec5d1a5aee91079829cf781d7d081abf48bbfb21b260febb129891eeeb683eddd4da18c67692fca54d74affe28f44f464e76add66ca907605f91d64aca0ccf7e303a1af50432f29e7f223f8ad560d0b39caebb23fb0d9443515e0f1d64940cbe26fe9c21c273eac221190f854450a77f8bd011e1fbe6c2ed4637ea2e5e351a64fd1f3556608c1841924b4306c47e82fefcb069b88d11b0a8cf3e5df9ace329993d437e98ff12de2b460f3925772160c384bf0af245dbea74cdb5309d246a72f4a084a9d0daa9a9fd56fa4cfbbdf093bd9601fda8bbafb9fdb5bf6be512d1227ac2df11b64b7c3496712a4fdb20aaf7b31195a4b905bb0929f45a083da7b28b08b1e9e6a71ee0897ef11884ca03041998e1a78fcf8eb773f7bf6a1e6c3ebc921acadb16cf2c11c3d086483686e0745be175f4d52341df848b45437e2b1462021222f5e7699766acdbf12581ac59e879f7e81fe361c7df70aa8903da27b0f55e073a9c3ba693e7bb5ba422e6c8d47c3a0f4c3ab89f07891084c96ed044688e4c12f4a7a35df9ad953c8e5e6c3534ffb0343f97831de04da53fe3049bd285f2d3ee108e9dfe8d95168f9f4b01450f7e9e26f17ddffd961b93ef2cb37968ef8be5fc48d5debb58f786821dec2cfe4d9bdbb31bbba41422bfba33ad470fc4095ddb131629c5dfb93b666e140a2588b64d3686efb941e035cfeba87211668f1ba427288735a9e149037bc276a9e15f818c28d9516e04f68256fcb84dd8522efee0cfacd10bb34c3fe7e10ddae84210c1c0e0890370e7ca5e98870984fb9ee30bf909399eaa6e4cbb4ec63215dd93114a9334a5b399bcc5714855e08c35ad8cb176b85644f27ac1f2df77aa6a0111572fdba4a6c335cdfe1782a2cdf44601c231135a1ed965013f31f43e6df9696cf938a7c49a99a28e0006f10de4de64993641f46df06e5a8c8740d2dc1452129f614356a6609ccba2890c21e867edae5865d90c3cb5258d9f927170ddb5082c38cdc996fb71cc6ab7caa21bd4dcca081a7b2367f0d8d2410204904b014c8ee04dc4429c5cd7d38fe252e179d4359c71f3d26befe673da6e42310313fb31a7bb36edb08c67bbe79237efcd23783987b74705ba0480d96dfb4edfa03c5453b29ad4102f82ae55becea47eebe9d5a6bd46cd64f1f44bb36825372336833ef833d4d6bf8e03ac1adf336373f7c478ba8c2e1b4ac3c59bf69faa40cbb60ac756f9010fb090db1f9a0dd4c1f97966c72704886d4003c1e67f71ea04ea0fdb6329163accf2468cf4c013be88430ec68f83a17794816b4ac9f780710c1576b3dd0f1a5000f31ebbec560051bc5466b18d65183c3a4056916de10cc8724670b78d9c8ac4673ce2130b88ffee1ca72b8205a723e860a14c05b9f0197fc8a1683758632b364d4f7ae3ac3060656ef252457ae4511ac2d3b7167a6d56618e7ff7f80973709db6f3510a16d7e1aa5be84c96f317e5211426799688b081b64d80d743b59615a4b5949195c79c85120f619f5a7ff19ab25eed6dfaa5c48f849e6daa5247f9a0e2cf83b2388b2b7caa156cf3122bb109aa53f253b53c33507924ac777396ff646d7dacd6fcaeed54a490d322b2b3052f5b300ea16087e095b110f1d16a74a20f56a93f10f45af9f059a4538296e4e814a51dd8eb4fc6937a820b4391c50895514488df14afe07d813d468d5ddc945934c7ecc279c71231487b13af23de5bf77639835a2c0b483116cab689c9138581d29c96a8403c31e4edf11d5e9b69f00f1080e1a95910904392a78fcfa2762c36c7c46c8f33e8d40a9aecfcafd53e59dcf6e08c063a6d87073908fa9a91e05fe711d903900f8dbf3c55814ccd692a4bfb342deeddcd7518551b3970efacbc107fae202fe8fc927e99ed9726afac90a6fee1e886a179bad2795461e77fe77e87e47b94b52b6398ac5599beeb1870fe53d36c4088047ebb7113c58858e1cfefad1ea6bb7327a157c61ce8a374310f77066590036b6f915fc636af3a200cdbb71121e8dccb9b335ca7b31f278cdae6c18f28ccfb64abdc976a95c6ddf603181a8f84b37c8f5ca4b0968017d208fc8815239d6a44887d9d895110160a749d15eaf5607fd379972c028aca1b1bb4c6653c3cabbcaf8edd2544fc45a376441c151aed9176b5024ce4230810c4aebd06737f754686d8c78b4b203ee45c47415361629372193130e2a7984e83dfab4f6b521f7ceabb8905e5a31b06bf2a7228685f6ed17fd3a4cf2ae3776531c4d3eae916f52f4ba5eb6f9acca8d2deff4c8978e52784f819a4cc4dc7e42828ead2d1df77e0f1f882229806257a609e0fe5a727af740638f47076f1ab077bf2ca131930357575c2b35c4014cd68f44b2ef805138b8f78a127fee0c95a371445cb3da7ca5f23b0b214a8607dc3be88145d24948ffd127298c310edb86108dacb1efb7a6d76af09e3f22119664953adfb24b8a52bbf3b2a52e8aa4339ee2569f6d1270c55f78a9d04b719128a8b770c7b23cf7f375d5a145140da787a2cfbd876c7aec9e5e11db04ed5ff9426fcd490995e0b2c1ad317d8ba0e739b31425d61876f7ff66521cd5a19ab9c9b5cfdefd9555e8635188ed7915f8742214621e50ff4a037c0c3d24f6de1f0c54e283b73cb07d944a38d5f432bf710026aa38390b36dcbfbfc6ea74f047bd8a5aaf6ab5efb5131d56d63cfd7d803c185c2a793e4b6b61f4cb30051fb7f4a56e35e3466c35c873c4b02b5fc55e523e2e3454ca73c02d1d25597b1a4328e5a99aea06a842cb078a7a2bd8f48d7082c56c9d3c406701411d3483d157e50e5dee94b256c73d21c905367dd3a5d13cdb09f6558bace1f60869ea8e9b492b5a0ca664409d489a45c0930f123e80d08bc75e172b445e7332a1ba2a0aa65f8ec72d14ca57655119781af44cda1e1f070a263bb654c38d78354b86b6707a42006a532fe96f138caa37d7781d40d1c50272dd9ed2523b76f78a9e471035caa44bb735dff161f568b1e2aa36af453e5eebfe0d4970302224b43948fa6964b170cd489b2cfe78da5c3b2851fb50d4f5dc14ac11dad0988429ee9d2cafc7140cf833cc2839cc77b65b2aa93d12847b5127f236b52ef261e31abdbf5116b272429bb1ba18b0f528e01e57a1b021e6bce8ce9292a980f55fc684eac559b4b898225703adf9a5efed0093e670e14077a6fec998489ea5f504cd063efc4e6b36c9812afd2d6711cef8a2623b25a9f7ea3bc75341b56c8b9571d640badea2746d8cb830bbdcac12e41e088046f4787404730a7787b8535f23a6dd76dec52a09abf3b2890fa64a494c4db958c758e89610082b6ef5a598ddd31c0df5e249a4eae9e2a0496ed3be4f30fbfbf2e6bf3cdb3f03aa9f4691cc42877804c425384f25234da45039f0ec6d43b29ff06ebdcf29ac2a11e3ed58e98265b28d0032539e48fab72712b2b547cba48567632684f21513199cf97248c49d5be1d9d5ab29f4418f90b8761dd056c183d5e49b566d3de560eb4836ce712c19d7a0601a298d7d6fe1ada75dbfda4f34dba5c97b73a0d8770b8ed420d584ea110119663fdf52d2d60ba8ac1d808cee0cdbd84a393b0770121b612946894f6c964522c215226843ce5166560a7b265f06759b19180cc1691da0468046a13ea219b0205f6f818812acf8d5cbef86e5a6e812796d1b97a8ca60877f9883c5ebb0419fd8f99a4fd0c2d224ab5257c8014cfd1d7065a73ba3ddb4fd276371d53531d67a74596e25887a67e6e563396774a5979aedc91d3d402d9c00416cab5b602ba3c206401825b943859a276c124d4187d2f1793e38380accbb89cb7c29858f54191edffc5fedc5cc034addbde8b1a728b5ff50498bb8565fa487ceefa4742b1ac7f2a5fa99d59f67a64a115b157e699d2a92b1fd9b427a88ce43d68abb09d1b520cc60ceb819a050a08b178708ecfebdb688b87491e91d6556515ccf9e5435bae06dbff307f98d1d22855dfddb01a2ff62be25411ab7d28a2a8b3935e99c25a654663c1f04de657621b5c29e84f39ae39107b0b445e063c88a53f69e6438248b9becdf80ac17e613012a08aa95b12dfc7e39413a34c0f8c7ac0eecff930d348ce16ef4b12085dd184a40b5581e4d824815f482f4a0639efc7edbf05ceaf1bad3c93e7763a7e26749d88fb2ca7c51a5aa78f07b5f08710d4f548dc59661b8e61f5beffe6e2182dcf4b59e2915eafd43df841419d2e21f29a10b07f47d04797eeab02e03156fc4087b82f12b1f299461995d7a9196", 0x1000}], 0x5, 0x0, 0x3f) chroot(&(0x7f0000001440)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x16, &(0x7f0000000340)={0x0, 0x4, 0x4, 0x8002256, r2}) 16:00:15 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r3 = getgid() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f00000000c0)) r6 = geteuid() setuid(r6) r7 = getgid() r8 = semget$private(0x0, 0x4, 0xc1) semop(r8, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x4) semop(r8, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x0, 0x1, 0x1800}], 0x2) r9 = getuid() seteuid(r9) r10 = geteuid() r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000680)={{0x4, r9, r7, r10, r11, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r5, &(0x7f0000000100)='./file0\x00', r6, r11, 0xb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = shmget$private(0x0, 0x4000, 0x602, &(0x7f0000ffc000/0x4000)=nil) r14 = geteuid() r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0x0) r19 = socket(0x18, 0x1, 0x0) close(r19) r20 = socket(0x6, 0x400000002, 0x0) fcntl$getown(r19, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd79) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r23 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r23, r23, r23, r23, r23, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r29 = geteuid() r30 = getpgid(0xffffffffffffffff) r31 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r28, r26, r29, r27, 0x143, 0x80000001}, 0x8, 0x100000000, r30, r31, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={r30, r21, r22}, 0xc) getgroups(0x3, &(0x7f00000003c0)=[r17, r15, r26]) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001680)={{0x107f, r14, r32, r16, r22, 0x4, 0x7ff}, 0xfffffffb, 0x7, r18, 0xffffffffffffffff, 0x80, 0x8001, 0x81}) r33 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r34 = geteuid() r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r37 = getpgid(0x0) shmctl$IPC_SET(r33, 0x1, &(0x7f0000001680)={{0x8, r34, r35, r36, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r37, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x430, r6, 0xffffffffffffffff, r12, r3, 0x4, 0xff}, 0x6, 0x7226, r18, r37, 0x7810, 0x2, 0xf75}) r38 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r39 = geteuid() r40 = getgid() r41 = getpgid(0x0) r42 = geteuid() shmctl$IPC_SET(r38, 0x1, &(0x7f0000000440)={{0xc, r39, r40, r42, 0xffffffffffffffff, 0x60, 0x3}, 0x3, 0x7ada, r41, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r43 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r44 = geteuid() r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r47 = getpgid(0x0) r48 = socket(0x18, 0x1, 0x0) close(r48) r49 = socket(0x6, 0x400000002, 0x0) fcntl$getown(r48, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd79) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r52 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r52, r52, r52, r52, r52, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r57 = geteuid() r58 = getpgid(0xffffffffffffffff) r59 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r56, r54, r57, r55, 0x143, 0x80000001}, 0x8, 0x100000000, r58, r59, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000240)={r58, r50, r51}, 0xc) shmctl$IPC_SET(r43, 0x1, &(0x7f0000001680)={{0x107f, r44, r45, r46, r51, 0x40, 0x7ff}, 0xfffffffb, 0x5, r47, 0xffffffffffffffff, 0x80, 0x8000, 0x200}) getgroups(0x8, &(0x7f0000000080)=[r1, 0xffffffffffffffff, r40, r1, r1, r45, r1, r1]) r61 = getgid() r62 = getgid() r63 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r64 = geteuid() r65 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0x26d) r67 = getpgid(0x0) r68 = socket(0x18, 0x1, 0x0) close(r68) r69 = socket(0x6, 0x400000002, 0x0) fcntl$getown(r68, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd79) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r72 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r72, r72, r72, r72, r72, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r76 = geteuid() r77 = getpgid(0xffffffffffffffff) r78 = getpid() r79 = socket(0x18, 0x1, 0x0) setsockopt(r79, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r80 = socket(0x18, 0x1, 0x0) dup2(r79, r80) setsockopt(r80, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r75, r81, r76, r74, 0x143, 0x80000001}, 0x8, 0x100000000, r77, r78, 0x3, 0xfffffffffffffe00, 0x7, 0x9}) setsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000240)={r77, r70, r71}, 0xc) shmctl$IPC_SET(r63, 0x1, &(0x7f0000001680)={{0x107f, r64, r65, r66, r71, 0x40, 0x7ff}, 0xfffffffb, 0x5, r67, 0xffffffffffffffff, 0x80, 0x8000, 0x200}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r83 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r84 = socket$unix(0x1, 0x5, 0x0) r85 = fcntl$dupfd(r84, 0x0, r84) ioctl$TIOCFLUSH(r85, 0xc0206981, &(0x7f00000000c0)) r86 = geteuid() setuid(r86) r87 = getgid() r88 = semget$private(0x0, 0x4, 0xc1) semop(r88, &(0x7f0000000240), 0x0) semop(r88, &(0x7f0000000500)=[{0x4, 0xfff, 0x2000}, {0x0, 0x8}, {0x2, 0x40, 0x1000}, {0x4, 0x3, 0x1400}, {0x5, 0x0, 0x1000}], 0x5) r89 = getuid() seteuid(r89) r90 = geteuid() r91 = socket(0x18, 0x2, 0x0) connect$unix(r91, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffec7) r93 = getgid() chown(&(0x7f0000000180)='./file0\x00', r92, r93) semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000580)={{0x4, r89, r87, r90, r93, 0x100, 0x3}, 0x3f, 0x49, 0xffff}) fchownat(r85, &(0x7f0000000100)='./file0\x00', r86, r93, 0xb) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r95 = geteuid() r96 = getgid() r97 = getpgid(0x0) r98 = geteuid() shmctl$IPC_SET(r83, 0x1, &(0x7f0000000440)={{0xc, r95, r96, r98, 0xffffffffffffffff, 0x60, 0x3}, 0x3, 0x7ada, r97, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r99 = getpgid(0x0) shmctl$IPC_SET(r83, 0x1, &(0x7f00000001c0)={{0x430, r86, r87, r94, 0x0, 0x4, 0xff}, 0x6, 0x7226, r97, r99, 0x7810, 0x2, 0xf75}) getgroups(0xa, &(0x7f0000000140)=[r1, r3, r1, r60, r61, r62, r71, r82, r87, 0xffffffffffffffff]) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x1}, {0xff, 0x1}}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000440)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) dup2(0xffffffffffffff9c, r3) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x108) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) renameat(r1, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) write(r0, &(0x7f0000000080)="88a40b57c04b37a8eafe956463879a9004c2d851ccda8253b1ea98ce5304e32b67ac86a4c40d4d15493f427e6be1effe723a92f920e53bb49bdec1944fecefea071a9ed1e2ba6d45956b07236b4705742632e927d1e78ffc1763ea45c193504668a9ec34b4d13471cf3ef1d307157c74b021c25cd3b70f777f9d4a30e93a44cf93a106f1ebec1ee332aa7ef096233a587ddd12a1deeeffc0cac2ff20f8be2f0830bebd9fa95ee81d2a5fd5058c8a94140610663f6be9c418fc03b8436b968d9e43a0d6229350a2d1bdeccd2765dd42715475d1c9e0e9c8a901266187ec21f3da91538059926f72e8b778b6b1678f2fd706acfdd687244b70fcd42e101f", 0xfd) 16:00:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) lseek(r0, 0x0, 0x705, 0x55136ec45225ddcf) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munlock(&(0x7f000055b000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket$inet6(0x18, 0x0, 0x1) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="647aa46930e5226e7dc08d8a54b2bd5f1135e4787e63996124278d98180cc792ae6c957e8ea3537a373a697393e92f27f19ff2cc0476e30d4c6b7cf2e388001b3b62ac84bfb625e56245d6f1cd6a361ed9211d318996d4589f712c7c", 0x5c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r10, r6, r11, 0x10, 0x9}, 0x101, 0x4, 0x6}) fchownat(r0, &(0x7f0000000140)='./file0\x00', r6, r11, 0x2) fcntl$lock(r0, 0x12, &(0x7f0000000340)={0x0, 0x0, 0x6, 0x20002}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) truncate(&(0x7f0000000000)='.\x00', 0x0, 0x1000) socket$unix(0x1, 0x2, 0x0) 16:00:15 executing program 1: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)) r0 = socket(0x400000000018, 0x0, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x47ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000100)={0x10001, 0x100000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x2, 0xc1, 0x1, 0x100, 0x2f57}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) write(r1, &(0x7f0000000000)="26ac0c745c336dc80ccdd78cf0a1cba626c682114ae6246879bdca685ede2e7b00a35637b26d4b2c130702fabf87ee555e", 0x31) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000122, &(0x7f00000001c0)=[{0x1d}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x55165477c9427e2b) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000000000000000000000a86cf44100000000ffffffff06000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000000000000000000000000000004000"/305], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303e8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7509000000000000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c70b398c4f2e54f1dcb2fd3aa1da60a93adc5be829d0d5c110058c35b156bea20f83995139256b58d93f2dc9dbc5842cd1e3936d1d8cce8aa78284aa881942ebf3c172cb1c8c9f8e22c325b7aa34933f14f4c95e10e4897fabb175f9c8ef0a088fdb587421e6bf1fce9e88fa6882f33bda546ad186daff42a9b8126fbc923d7f783599e91bec563584fe29b040f6c790f1202a6192cc7816cd37a10879554748f19bbb11689ceb99300"/455], 0x44b, 0x800) msgrcv(r1, &(0x7f0000000080)={0x0, ""/76}, 0x54, 0x1, 0x800) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ee0c7c0b14f0c96bc4ade68dd9396a0f8f2e6751ebfffffeff0000000000000000005b9d071b542a538706000000b818000000b5565ca8310000000000003a18a705bd7925151dbee6612ffaa5fcdd8dae7c50d5ed2100000000f8d2ecd21524de39f91d2a195d296a0002000000b7d1de3336bc6c04a3c21e6fa2"], 0x38}, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x590, 0x7f, 0x6c, 0x3, "dec14f651456c1a73222e1dcaa3d7da6697afb73", 0x4, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r2, 0x20004b0a, 0x0) 16:00:16 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1, 0x0, 0x80000000) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000015005b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000180)="ea0705e90f09e06f087afe3b186f04daa4fa404c64984106e5133579581f4a161262592392e8603cb5ac357a41305f52c6e4c25d81e45322fed30eecdfa6e51e21abe7e5ca09af8067dea18a46ea92e9ac1096d93e77a48f69dbaa74b5ccf5c180b81054f4906870d9d43cef4bd272e418982162b787cd64edb6204b5dadaa3357fac855cbd061a4ab1dbe2d76bd34a3e7716c8a39585e429e009f4e4da61d700a68d21332e91ae63592d91d5916de152344cd87", 0xb4, 0x401, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2, 0x0, 0x0, 0x400}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="003534f469dc2b1c4d22e7d8490d00080000000200000000696cd3270cd6ca97cb5243c96355cce5ab6576a36a8a55142349665c9a00cf82bbe9f1a038dabf9ee5a1b743ef6e744ae3a44e8fe9f96e9a4fce951ba78e507d0ead278fe1da05801ebf43eecc572c4bf78698cece2929011910214abfa3c79b51cdf300b36da10548146b20bd423b06fa53915a5bd305e33a77b4e951e930912efce69f87a184a99e791f234571dda9325d7dbe29cce9a3ed16f986cb978a87c5141c2345ec0b5cfb414df9b4"]) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) fsync(r1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="577f1b2c16f44ccb349570f972eeebeaa45ebc2fa514b58dab34880b010077820f000068ac8f830889dbd3bcbefa4226eeb5021890aceb7f092034276d3490f81d970941debacba0acd19b0f257bd625870145ee26", 0x55}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x815, r2, 0x0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000180)="a4490406181dbab6dd5c370a854d4fb0a2467661a7b5fcb6d92d1bf952347f44b7842ac14bb34343c3be7bd0542640ed19a2b2d39818d0221b4710a844a03c42753bd084aa6ee81756b6e37cdde3368a2eea44ee3b22f6f69559bdc87d64c8b95a720733dff0218cc14e21999ba92246dc3c40c0cb08ff399b7f58892a5306a69b0da9187b5e76e112071c8c36de9019475bd1eb3758983e9cc052c4d30e559ea353eb13a7444249952e23723ec02fcb17aca32e0d20869fd3f5a23e0b1ce147ab3e8791008851d74bba75b4788abeb0307163aac756c502503809ae48d1cc16", 0xe0) fchflags(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x400034, 0x0, 0x0, 0x4}, {0x426}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:16 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) flock(r0, 0xf) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000140)=""/98, 0x62}], 0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x26}], 0x1, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) setsockopt(0xffffffffffffffff, 0x8001, 0x80, &(0x7f0000000000)="1f14b22b0a7ab7b154fc73659e", 0xd) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair(0x1a, 0x4, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23, 0xca}, {0x44, 0x7fffffff}], 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0xb84, 0x10001, 0x0, 0x0, 0x0, 0x3f]}, 0x3ab) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000140)}], 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$KDSETRAD(r1, 0x20004b43) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = getgid() r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff]) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r14, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r14, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x4, 0x9}) r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r21 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r23, 0x121, 0x9}, 0x800, 0x1, r24, r25, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r20, 0x1e4, 0x8}, 0x5, 0x5, r11, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getegid() setgroups(0x1, &(0x7f0000000200)=[r26]) r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() r33 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r33, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r33, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x4, 0x9}) r34 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r40 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r42 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r41, 0x121, 0x9}, 0x800, 0x1, r42, r43, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r39, 0x1e4, 0x8}, 0x5, 0x5, r30, r34, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000001200)='./file0/file0\x00', r22, r39) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) r44 = semget$private(0x0, 0x8, 0x400) semop(r44, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r44, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r44, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r44, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r44, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r44, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r44, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r44, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r44, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r44, 0x0, 0x6, &(0x7f0000001400)=""/173) r45 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r45, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r46 = semget$private(0x0, 0x7, 0x10) semop(r46, &(0x7f0000001100)=[{0x1, 0x0, 0xfa91374fdb6e8719}, {0x0, 0x1f, 0x800}, {0x0, 0x7c, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8000, 0x1c00}, {0x2, 0x8}, {0x1, 0x4, 0x3000}, {0x2, 0xfb, 0x1000}, {0x0, 0x4, 0x400}], 0x9) r47 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r49 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x3904, 0x0, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r51 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r53 = socket(0x0, 0x0, 0x0) r54 = fcntl$getown(r53, 0x5) r55 = socket(0x800000018, 0x3, 0x102) bind$unix(r55, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r57 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r54, r56, r58}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000540)={{0x5, r48, r50, r52, r58, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r44, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r44, 0x1, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) write(r2, &(0x7f0000000080)="c81ff1785f4d6b426395b0f031b03ad5630e6a6676f726bebd2ccb7fa66a9406277faee7907f52c306c5f1fa788fbc3f739666c70cd2d37702262379e14b22839eba59ed7a988730ff7a79c8696d33ed9a5aad202715b0eee5facf78aa89178382d45b0b7ee5bd4a980415dbeee6c37683271f16408156d9c178b18ad92e19a62670834515bde2297afa5572d66dbec16fcd87753ede9288ad4d7917c422bb8290370ae0ac77ca94896967", 0xab) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x8010, r1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) ftruncate(r1, 0x0, 0x1) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=""/232, 0xe8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) connect$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x200, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff8, 0x35, 0x0, 0x0, 0x800000}], 0x9, 0x0) kqueue() kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbefffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x162) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x4, 0x9}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r13, 0x1e4, 0x8}, 0x5, 0x5, r4, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = accept$inet6(r18, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xb) r21 = getgid() r22 = getuid() r23 = getegid() r24 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r24, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r26 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r26) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x80000000, r20, r21, r22, r23, 0x10, 0x2}, 0x7ff, 0x6a94, r25, r26, 0x9, 0xb659, 0xfff}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) semget$private(0x0, 0x3, 0x2a) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = getppid() socketpair(0x1, 0x1, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = socket(0x3e, 0x6001, 0x1f) r7 = socket$unix(0x1, 0x5, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x40, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x2000, 0x0, 0x0) r11 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x0) r12 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r12, 0xffff, 0x2000, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x500, 0x0) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r14) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() r21 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r21, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r21, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x4, 0x9}) r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x121, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r19, r27, 0x1e4, 0x8}, 0x5, 0x5, r18, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r34 = socket(0x18, 0x1, 0x0) close(r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r35 = accept$inet6(r34, 0x0, &(0x7f00000004c0)) r36 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r36, 0xffff, 0x2000, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = msgget(0x2, 0xc0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r42 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r44 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r39, 0x1, &(0x7f00000003c0)={{0x0, r40, r41, r42, r43, 0x121, 0x9}, 0x800, 0x1, r44, r45, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = msgget(0x2, 0xc0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r51 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r53 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r48, 0x1, &(0x7f00000003c0)={{0x0, r49, r50, r51, r52, 0x121, 0x9}, 0x800, 0x1, r53, r54, 0x3, 0x1, 0x1, 0x5}) r55 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r55, 0xffff, 0x2000, 0x0, 0x0) r56 = dup(r55) r57 = socket$inet6(0x18, 0x8007, 0x7f) r58 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r58, 0xffff, 0x2000, 0x0, 0x0) r59 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000002c0)="312f9274adacc0062b6d9a104946d36184c3a6c7d19db9b0d45630a3750642986e0956cf628ad8762369b3b517eab426a57c4370e850fde11379aca61e02ff32d8422fca5bc8489bf9a0c4d4c117f9b9d833da995fc93fa7db9271d1973d0cb7cd8920d3801f6d1a72bf200c527e6ec94aee8a7acfa80f482d989a0e9954dd55990c59223669c0f5b32c2771a09a822a7d534889dbe85a20246db56ad81e44b89b1b4a4abb21b720dc5e21c4c036e5920920dbfebd1cfdb043372f23ae9abb4bea263b384ce5c1200936329e3177cdef6b93", 0xd2}], 0x1, &(0x7f0000000540)=[@rights={0x38, 0xffff, 0x1, [r4, 0xffffffffffffff9c, r1, r5, r0, r6, r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r1, r10, r1, r1, r11, r12, r13, r1]}, @cred={0x20, 0xffff, 0x0, r14, r19, r32}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r33}, @rights={0x18, 0xffff, 0x1, [r35, r36]}, @cred={0x20, 0xffff, 0x0, r2, r40, r52}, @rights={0x30, 0xffff, 0x1, [r56, r1, r1, r57, 0xffffffffffffffff, r58, r59]}], 0x110, 0x1}, 0x4) getpgid(r2) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000340)) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) close(r1) 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="820206a5c8ea69c3f4917eca81dfa46349f9b379dd52a02b78f5026947315264da0f1f85307e4c28b041cdc5d495c346d3532d2999a29c5c5bbf15dba635b6ae2c5c6a04dc91d917f158c088914d07bd4659559c9dc8cae20535b8a5ed7f7c0fdf67fb1d117c904260f6391f2a62448446018736e4c4a5e7d40fcbd168b6bbc0e94593959221779fec202b3ff72b66380c5718ec9b3aafccbf7ebfa9678fb7aa8350121d0933e13aded0b99cbedf918635d6b04c90391d7fb46e27b3"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) close(r1) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x400000001) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff9c, &(0x7f0000000200)="d0") 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x8, 0x800}, {0x18, 0x1, 0x1f, 0x1ff}, 0x6, [0x8, 0x63a, 0x6, 0x4, 0x1, 0x4, 0x101, 0x1000]}, 0x3c) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000001c0)={0x4}) write(r2, &(0x7f0000000100)="fb341c00e89e630ddb388f35eac6d8be49cd8b957a92e4f6743fc3a03bbe8cf64b4f70a8c3de371209a2eb2abd19226856f3a0590363b87243ed34abf47e05d669fb09383b", 0x45) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="e127ba8407d9661f31d0abb6383cc5115509a1582d1b716d6d924b0cd46637ef4188758171c5271562d989976a003b38a033a498d60a8eabe52aeeb4b7", 0x3d}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x2) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1f) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfd) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xffffffff, 0x0, {0x4, 0x991}}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x800000018, 0x3, 0x102) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) shutdown(r4, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f0000000440)=""/176, 0xb0}, {&(0x7f00000002c0)=""/15, 0xf}, {&(0x7f0000000300)=""/11, 0xb}, {&(0x7f0000000500)=""/203, 0xcb}, {&(0x7f0000000600)=""/232, 0xe8}], 0x8, 0x0, 0xa5) fcntl$lock(r3, 0x8, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) setgid(r9) pwrite(r1, &(0x7f00000000c0)="76c6cc713b9d695411fe67eb129659461053412609e8b2e0b033daee09e4df5d74e1b88d5eea77f560802d348f4e39df446f2fdddc3e9c6f1dd726950c86b9980b97a9ac59a34725c7bc1c986500e68e7d52253a4a97db5d78989b2ad245b95e9a806ab43286f35eaf79acff92e0f229d9a86c51408fcc6c30f5b825fbbb28a6bb9e1748a21b6928281e9f47a9c38e573eec92fb950c91a964b310834a769719", 0xa0, 0x0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = dup(r4) sendmsg$unix(r13, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:17 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r4}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000340)) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) recvfrom$unix(r2, &(0x7f0000000100)=""/211, 0xd3, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) shmget(0x3, 0x4000, 0x140, &(0x7f0000007000/0x4000)=nil) fcntl$lock(r0, 0x8, &(0x7f0000000340)) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x18004) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) pwritev(r2, &(0x7f0000000400), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r3, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000080)={0x3f, 0xfffff703, 0x4000, 0x5, 0x8, 0x1, 0xa5, 0x10, [{0xb2, 0x7, 0x1, 0x200}, {0x6, 0x0, 0x4, 0x5d}, {0x4, 0x2, 0x10, 0x5}, {0x1, 0x800, 0x3, 0x1}, {0x7f, 0x80000001, 0x1, 0x8}, {0x8, 0x1f, 0xf52f, 0x5}, {0x6d, 0x10000, 0x0, 0x1f}, {0x5, 0x0, 0x1f, 0x700}, {0x60226ff2, 0x400, 0xfffff801, 0x5}, {0x9, 0xe4a, 0x5, 0x6}, {0xffffff7f, 0x3aeb, 0x574, 0x8}, {0x3, 0x0, 0x5, 0x8}, {0x20, 0x1f, 0x1, 0x1}, {0x40, 0x9, 0x1, 0x8}, {0xcdbd, 0x100, 0x4, 0xef2c}, {0x791, 0x1, 0x8ce7, 0x7fff}]}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xdfa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="f1372beb3ac27ffd439101adac95aae699f4b23eefd0fdd3eae9f81c168133626d2dd051e480e2019a4361ec85db4a113b4392060b0f8e43802e364e8e4b2ef9724ef0bc16d07250aa08cca009a8f00e95d5614e88bc3b117bb9429cb194df0cfafb9929d7b8e703c02cb62c221715197df70c30e3", 0x75}, {&(0x7f0000000240)="ac3ad73de2c5c4d0e4894699e76deb44421a0a7b882031882277356e26942e85c6ed2a67fa3f52843e536da2e35d31", 0x2f}, {&(0x7f0000000280)="76183f050fd94c280aa49d1e0d24ea96ae1e9f42c2db7d69dbf0b2031c8c0102f60c882d54a3a5666a0051f48e301813bc247545e6278d149f3333f8f1a553e2fbd060dc3e07dffc9ffb3dfb2391c1752635b461467cce8d6b27256d78fc52e32a766c8a8b9c14bedb0f904cc8b676801da2e7cc71d12b0d541ccfda32a9ae", 0x7f}, {&(0x7f0000000300)="7e3a461629ac5b97728ee0bdb802e2e0523841ebdd31", 0x16}, {&(0x7f00000003c0)="f4e2223b9881533b098834b6c6409e60e98d2c7b807c2083e9fb0c3af9b3f06ead3f115d0adb104dc95b00"/53, 0x35}, {&(0x7f0000000400)="78623dfe34f3aa987fe06005f3fca30cf3239b8698838e13f607f58f0ce3c8c751006b14d8ba9c6400468c6f2b04799c6eba10977935dfc88940f31d27f5e8dfc92c0a5d5b449aecbdcdb2a8ae49fd645d66f33ec4f91b139b943ffffeed8d52b9bf2d3d8464d36b", 0x68}, {&(0x7f0000000480)="ff3932cfbaa6d7628c915f3d17842f0a7ab437d58672049dd5b6a6cf74f440d8ec06c1485b43394e34713b4b4d5232692b4b0597f13ae512796cd3af6661bd108ebe211c0054eba516bad4a1380497b3870b64388dd205c565e8a21dabc3da931072b8381bd3b1526407c157b9bc419e2f4915a2ed527e796ce1b27b60dfe7d1be7c2d29b52dcf9400ec3856acf58d10972022cce00f155d9c7e91f6deeddcab9013477deab2899e81913bfeba26c2608e3c428aef3bed96ea77549a5f8647b2fe5bacec70b86096417627", 0xcb}, {&(0x7f0000000880)="12c245b1c8b50d7c7bb50b31a30d98b08d0020d45417fff5e3a9026a8c28b699ed7aed7feb2bc3282d4b7c845ee188fee0d759097976ae8342e2a573f28a689a307cb92aa12c0f0c2a16b5fa33429a4865518af1cc77db964b50c6e05b43ee81192b327b7c306e9a25618a1e1fb7b70f61ee4f6adf336b22588ec445de8a78e46c25a3f491d5234ae29761e67c79bab6ee079a2a031e29ebb44853ecdae5c104e4e018cf", 0xa4}, {&(0x7f0000000640)="37a76d9a615080e0", 0x8}], 0x9, 0x0, 0x2) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8001, 0x7f, 0x2, 0x0, 0x6, 0x7, 0x80000000, 0x0, 0x0, 0xfffffffffffffc01, 0x200}) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x23) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0xd0cafca3672bd51e, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffffe}) madvise(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x9bc14a99e29215e1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) getpid() ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8213, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb95], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403], [{0x0, 0x0, 0x0, 0x80000000}]}}) 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:00:17 executing program 0: r0 = getegid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) r5 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000003c0)=""/226) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x4, 0x9}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x4, 0x9}) r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x121, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r18, 0x1e4, 0x8}, 0x5, 0x5, r9, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x3, &(0x7f0000000100)=[r0, r3, r18]) r23 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r23, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x3c7}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r23, 0x0, 0x4) fcntl$lock(r23, 0x8, &(0x7f0000000340)) r24 = accept$inet6(r23, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:17 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xfffffffffffffffc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xff16) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r11, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x4, 0x9}) r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xfffffd59) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r21, 0x121, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x1000}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r17, 0x1e4, 0x8}, 0x5, 0x5, r8, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x40, r4, r6, r1, 0xffffffffffffffff, 0x18}, 0xffffffffffffffff, 0x6, 0x7}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='x\x00') pipe(&(0x7f0000000700)={0xffffffffffffffff}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x5807e3c6853f8e9) ioctl$WSDISPLAYIO_GETSCREEN(r23, 0xc0245755, &(0x7f0000000040)={0xffffff00, './control\x00', './control\x00'}) acct(&(0x7f00000000c0)='./control\x00') getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSTART(r22, 0x2000746e) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x1, 0x5, 0x3) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x4, 0x9}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r13, 0x1e4, 0x8}, 0x5, 0x5, r4, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r1, 0x4) r18 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r18, 0xffff, 0x2000, 0x0, 0x0) r19 = dup2(0xffffffffffffff9c, r18) ioctl$WSDISPLAYIO_ADDSCREEN(r19, 0x80245753, &(0x7f0000000080)={0x625, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) socket(0x2, 0x4002, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x101}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="01d15dfe0300201400000000", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x43, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmget(0x3, 0x4000, 0x1164ad23027050c5, &(0x7f00002b6000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x7f, 0x200}, 0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) socketpair(0x20, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000540)="67fbc2bf61ba84acffe7d6b919e3140e66d2854baac8f223bbb0fa325da214a2e390acf397b29260cd46f86ba82215837cd7e6a9c0f86a3de6473b5e21b02539d3b7f34067bd528228e3c00e7772b1880101814eed2edcf2c177005dd7cf5f01207eaa4eb46db71c97f51c1434b8b0be357420aef780c971fc3753b9149fc42d35c22a8e708d11b5e7cb023e0d84e8f366e2e33418408d7ffaccb064ca8234eb94ae6a479d628b204afe4b19c5", 0xfffffffffffffeb9) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:18 executing program 1: kqueue() r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r4, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0x0, 0x44, 0x40000000, 0x7, 0x1}, {{r1}, 0xfffffffffffffff9, 0x38, 0x1, 0xc25, 0x2}], 0x62bd, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x80, 0x1000}, {{r6}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7fff, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffa, 0x8, 0xf0000042, 0x101, 0xfffffffffffffffe}], 0x0, &(0x7f0000000280)={0x7}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3}) r8 = socket(0x2, 0x4001, 0xfd) r9 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r9, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCSTOP(r9, 0x2000746f) r10 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r10, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f00000000c0)={0x0, 0x1f, 0x8, 0x4, 0x1ac}) kevent(r0, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffb, 0xe0c8b6203026e694, 0x0, 0xfffffffffffffffc, 0x10000000000}], 0xb4e, 0x0, 0x2703f, 0x0) mlockall(0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) pckbd_enable: command error 16:00:20 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) stat(&(0x7f00000001c0)='.\x00', &(0x7f00000012c0)) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) setsockopt(r2, 0xfffffffe, 0x6, &(0x7f0000000300)="8fec0600b9f733a9a0991af4182dac2725c22912895537e909a4209bb9e557d76ff74cc66b0465010001003daee28a2a763277dbf871efca538c6a398226b7122bc7444c4cee25ad22b2b400e656388db63649ed5ae17e7b75a5f740bce6892ce89d9d8bd6d63356cdde85b0277b58e2a7291d4453a8e9d1ed13dc7b4f252a7423e916291fb7b7a6e81bfd941f8a4bcf1985e01785b1f11be865121a23d71645c956facf29000000000000000000000000006608bf62dfa41af8d2e0241a3f3c5fd283137a038f93b0c28d9bdb87b904eb13191bb4a6d569460a1d82e7d904f709896836f5859dfb53f35cb5693428e3b2e9e7a979944e8aa906d864131d8c", 0xff) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) writev(r3, &(0x7f0000002a00), 0x35) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) readv(r0, &(0x7f0000002540), 0x1000000000000067) r5 = socket$inet6(0x18, 0x5, 0x0) close(r5) pckbd_enable: command error 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x18, 0x1, 0x40) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000002140)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000000ac0)="0ae823b5b5b5600f0d6925d317cb6e91fb29589c", 0x14}, {&(0x7f0000000b00)="c98bfd904b04f03fae270032af6dbaac7af44f51f09e2597deef2934def4f93037052d1009302543f4cb89cf6bd3391f83734a7f", 0x34}, {&(0x7f0000000b40)="6ec59be297e2cf999bd61ac3b3249fd5eeccd883b1fc6efe4ba518258338efb3226f5b82418ac02e0ab93f02d9", 0x2d}, {&(0x7f0000000b80)="d248531cbd7536e38115e2", 0xb}, {&(0x7f0000000bc0)="5c9712e11face688c62046c7774171800adec69c96cfc0751a127f0e750e653a403ca411c2846a1b717e", 0x2a}, {&(0x7f0000000c00)="6215e55a4f263457a9f91f982c67b45d44ac3ac3304d019ba8d3c55e6c0d6ce92c6fb09456589ef58b7d3737026e64343ceb627dc5b14fe8ff054278c0f53f03feae877780d670308df60dfd3a4f1192fe90482d290da07773094e", 0x5b}, {&(0x7f0000000c80)="41b0a2360255d411d983f2bc950737d1533fca8b1c8145c68b3b464e9658d21b95dc7d296eb5c1f694b70d68b2b6b4a189973e55cae7499dd95a445b0431ae3f9ccff38b67690c7404a4406fb4da81cf6d89c82cbdaf0935626ecb6d60c3c65591ed29713fd2cd1e7a55b44492682a", 0xbc}, {&(0x7f0000000d00)="dd948cbe289c98da02c65076c35dc6af3648a0c5442689ad6fc6a2533e014d796c55044c96e4beff70ad3c8469effab346a6bdb1ad46e0ee9f90c5000c0589556ed6aa1b1149378f7ceaef5251449da06f7262d01657f67cab98f9cfe711bd4396ab76e3820ce1f5711f34b1b2976c1f357a50ca0e939628ed9d445b10c03a163eaf82565776aafc95aa457b71e80f", 0x8f}, {&(0x7f0000000100)="38d6aef456d037819ef722d3de8ef2ad39fce5e58fab57bffc5742372e7c978b9e7e1d8a7e1e3b88780ab7c67ba1e4b253045ff0500a159d1b7bf984688fcb709034855da8c27df910b992bd4d06f4c6a232d79e702dfcdc58dd0e4a5a6a1a1430aeeeb75c62a17bda1a6f404ae13f190f646aac0da38993398b99627da49fe6c5b2011d6722aa6e99899546d0112f8258cd330ac16b4552963cef141c102d90f5d93b62bd41b06c1c3bd00e0820377e9670d31da2622f2951f40bc6458c2e556fb5ee5a9d534df120d2d3662767ce9acff9e3f877a262335e1916af88ffb416b555a91ea3b1b5e7394631c10d7b846fbb8d6e20551b93080ec3d0ae1b9c2b2309d27d8bce54f6b54371e3264553c5f6546823b090ffa4fde00b048fbc0bfda242905584da1b288ef6fec6a76b6b67f908632f6d737d247d013800f7c9794f6c29d3dbcf20dd01229a56ca0b16661f149eba4226d51bcbcbca2d28d46df03df61b7643b02162e991e490af628a24f63796757479f3a3b138d4ad36051dc70aaecfd15bff631b0c3c4aed2d22fabbfa69ce0f50db77ab7e3ac026a5131fffc977ae9f48c93215c39c96eb644237ae01dbf92c170c5c9ee43dea40fe0e9dd189ae112fe29061fb31917751648e4d7256a7c2917c6b81562221bb1398528734a01a9e68e3309a165daf6e5f14206ca5e76905879d1b6329f454b8634c3a671d135ff26ba3362c755321412169d44f0ff4ac59091bc85a048a73d63f1b1cb41a4b3ee60795b680c7b5c627c76bc01a2c3b989dcdc71cc1d252b67486c59c367a4c3a5d40a99532c6a0e6b8c317f7c696601b69d911f93a0d0828d2c2804a85ccb688469e0c3ed924d2f757eb4caf98f60d9c6ac3ed0007625f9d76f3015cd35c7821e6e927c7ddde21af94b5b300f2982e2b29428c73b1a601795db22ec1ac0979b828b7437195b1c52b8b9e546cf89ef4a58f67320517390a8a3ec8c302b264abde33d73b6166c7b8f86d982eb66b007304892c9f22da423a", 0x2ce}], 0x100000000000026c, 0x0, 0x2a3}, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x81], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}], {0x0, 0xe2b}}}) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x8]}, 0x552) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x20, 0x6a15, 0x6}, 0xc) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000001c0)=0x2, 0x4) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0xdb555192e2065f7d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) 16:00:20 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7fff, 0xffffffffffffff08) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x1, 0x3, 0x6) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r2, &(0x7f0000000100)=""/154, 0x9a, 0x40, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0xc003, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mknod(&(0x7f0000000300)='./bus/file0\x00', 0x2000, 0xdd) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000001340)=""/96, 0x60}], 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) fchmod(r5, 0x8) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)) r1 = kqueue() ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x7fffffff) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180), &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) getpeername(r5, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) getsockname(r4, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0x5) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x1d3) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000380)="fbaf8a2e5067f940000040ef176853b28d7f8d3a029be96914f4357e3ac970e5cd0be4ed3a0e625567d96411833f33de73cab11b83153b391fd3a0822adba10f4e84dac33833aacfdf7666990168006e04b04a76168df4fd590b7102c72928eae3565c1b6f317bfa8a0716777d25feddc0dba117e06633be754f9800f8611cac442043003c3724619ce47d32eceac08926a3", 0x7a2, 0x0, 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYPTR64], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x4}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc20c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x26, 0x0, 0x800000000000) r8 = msgget(0x1, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x6}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x800) 16:00:20 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc16133c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88382d77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee50100bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) accept$unix(r0, 0x0, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x7f, 0x3}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8100, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='.\x00', 0x20, 0x12d) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x78fc89bf, 0x80000001}], 0x7, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x8, 0x8}], 0x7, &(0x7f0000000280)={0x2, 0x8}) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r6, &(0x7f0000000340)=""/240, 0xf0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fchown(r7, r8, r9) socket$inet6(0x18, 0x79ce9dba3557612c, 0x1) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) mkdirat(r10, &(0x7f0000000540)='./file0\x00', 0x81) r11 = accept$inet6(r5, &(0x7f0000000580), &(0x7f00000005c0)=0xc) bind(r11, &(0x7f0000000600)=@in6={0x18, 0x2, 0x1, 0x20}, 0xc) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r12, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r13 = kqueue() dup(r13) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x40, 0x0) fcntl$setflags(r14, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000740)=0x2) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCLOCK(r15, 0x20004276) 16:00: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, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x40000}, {}, {}, {0x0, 0x0, 0x80000}, {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) recvfrom$inet(r1, &(0x7f0000000000)=""/1, 0x1, 0x1c41, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f00000000c0)="c91625f77b8e05b29439e2ed23a4b37f338c4a886596f7b5add0", 0x1a, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="0f91a416521528f1653000"], 0xa) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) pread(r3, &(0x7f0000000080)="a179e209bb2c993e7d57", 0xa, 0x0, 0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)) chflags(&(0x7f0000000000)='./file0\x00', 0x914c591bbcb8cc28) munmap(&(0x7f0000009000/0x1000)=nil, 0x1000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1, 0x0, 0x6}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000e6000000000100002000000000cc00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/53) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = semget$private(0x0, 0x1, 0x800) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x800, 0x0, r4, r5, 0xffffffffffffffff, 0x40, 0x9}, 0xcf3, 0x3, 0x30}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x7, 0x480) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket(0x2, 0xc003, 0x2) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)}) fcntl$dupfd(r6, 0x0, r8) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000200)={0x6, 0xff, 0x2, 0x5, 0x8000, 0x8001, 0x37a2, 0x8}, &(0x7f0000000240)={0xffffffff, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0x100000000, 0x6, 0x8, 0x1}, &(0x7f00000002c0)={0x4, 0xff, 0xfffffffffffffff7, 0x7fffffff, 0x5, 0x1000, 0x10001, 0x3}, &(0x7f0000000300)={0x6, 0x1}) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) fcntl$lock(r0, 0x4, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x1000, r1}) r2 = getpid() ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x7ff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) 16:00:20 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x800000, 0x7}, {0xffffffffffffea92, 0x79}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x180) ftruncate(r0, 0x0, 0xffff) r1 = getpgrp() getpgid(r1) msgget$private(0x0, 0x2) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) fsync(r2) getpgid(0x0) getppid() rmdir(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x9bfb243d1cc7ffc5) 16:00:20 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r19, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r19, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000740)={{0x6c, 0xffffffffffffffff, r16, r17, r18, 0x105, 0x7}, 0x8, 0xcc5, 0x6}) chown(&(0x7f0000000280)='./file0\x00', r12, r18) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) chown(&(0x7f00000000c0)='./file0/file0\x00', r2, r5) 16:00:20 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchownat(r0, &(0x7f00000003c0)='./file0\x00', r4, r10, 0x4) r11 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r11, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r11) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="220e22", 0x3) r13 = semget$private(0x0, 0x3, 0x10602) semop(r13, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r13, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000080)) 16:00:20 executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="ca78bef57057eb7537f8f2226f6b7d561b124f58b8b94a1bd28747adc05f3b379d5e738349e595b1ee6fa58b6a78bc401f0138ffd1a02fee48974b3f682e1bf8672c5014a685cfda3417622efbefac83ebb199ddb555db18cf32a512bde0783ad1d6d91ae94db17af8cda452ae40842d1413bbcc4ef5d4fbaea41bf1280450f95acfa9d7984d615f8c0e272b5ecdf5bafc81b365979c4432e53b1c6989b739781b190e39608bb75fc2eab6f83e2247fe527df406201fb192be", 0xb9, 0x0, 0x4000000040000) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x0, 0x0) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffff8, 0x85}], 0x10001, 0x0, 0xfffff4d5, 0x0) r4 = getpid() r5 = syz_open_pts() fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r6) fcntl$lock(r1, 0x2, &(0x7f00000000c0)={0x2, 0x3, 0x63f, 0x200, r6}) 16:00:21 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80045713, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r2) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0xfffffffa) 16:00:21 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x24, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getrlimit(0x86a5592540010402, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x7) 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) geteuid() getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c232495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871fa6d820c257795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20150, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x48) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x45}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x60}, {0x1, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x100}, {0x9, 0x2, 0x3, 0x3b3c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0x133) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffffff73, 0xfffffae0, 0xda0, 0x0, 0x6, 0x4, 0x8, 0x0, 0x1, 0x3, 0x800}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xcbf, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r0) 16:00:21 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x190d53c2a0188a82, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file1\x00', 0x0, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r4, 0x0, 0x7ff) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r6 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 16:00:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r15 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r21 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r23 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r22, 0x121, 0x9}, 0x800, 0x1, r23, r24, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x2800000a, r21, r14, 0x0, r15, 0x100010024, 0x9}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r15]) fchown(r0, 0x0, r25) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r26 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r26, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2cda34166698b23794880b8dff79739fab0960f94095907ad14555426749b052130ac96c8f83a57e6b7cd242dd7a7d3aa572670c628ff5a709eb155a5bd60442e5b9ea54465faf46b467b1ec796bcc416ba008d47d65fc6cf87584823b5f43e41a6b42c"], &(0x7f0000000100)=0x59) r27 = socket(0x2, 0xc003, 0x2) connect$unix(r27, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x1, 0x100000000}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r28, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r29 = kqueue() write(r29, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 16:00:21 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f69c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f041034c92378d376e79baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5e823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc9715844cc08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3d923207bfccd5aa8f21087fb76154a04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2d80f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100), 0xa) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0x291) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x5, 0x20, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x35}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) dup2(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 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)="100e2956b9223776", 0x8) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) write(r0, 0x0, 0xda) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000000), 0x2000000000000281, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000100)={0x0, ""/248}, 0x100, 0x2, 0xeec64cb29fd84842) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {}, {0x4006}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) wait4(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)=""/79, 0x4f}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000880)={0x0, 0x1, 0x90d2, 0x0, "00e74de400"}) write(r1, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0xe482, 0x40, 0x0, 0x4}, {0xd64, 0x5, 0x1, 0x557}, {0xdcab, 0x7, 0x80, 0x8}, {0x400, 0x8, 0x6, 0x9}, {0x0, 0x1, 0x88, 0x800}]}) 16:00:21 executing program 1: close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(0xffffffffffffffff, &(0x7f0000000600)='f', 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x70, 0x1, 0x40, 0xb4b6, 0x101}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x800, 0x18c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = msgget(0x1, 0x101) msgsnd(r2, &(0x7f0000000400)={0x3, "5cfd153e60324bff4c42b98edd18213debf5f77a814ef1d86ff6aeebd0d0fd3a9424409763ad85fbaed1ad4babb44967395fedbead252bf5ad256305f51bbeed70449d07ea447522a92a8cdd969693b843b3150245e78ee404afe300045823845530e12d8aa8c3727282f7f55de989a5151e5c900e8cc4a7a25ff8f8fec2d4b71100d9eef31e3db62c9cdb07b71e425f167c11e3ef0dcc7f6772332d82f227af4219d34f02a0a46a5425d2c10eea4865f65eb4ad7a0e8b2f1cc4de89b2ac4556bc4ee6c68441cc79a34775709b3eb571a55e863e7dbdbb3b814f3bd646db1cd6b6f7b0e87b46f4848f62c6e8df2a5ae0c43b603ee6fd62ae5890275191e4b960cb48c8b1d7e871393dad650cca638a920197b4b248b4d618e8ca3070d83cb38ff288f753cd642d135f6f45d2cfa9231f3f9b265adf2700e162d9ce8b6f37a143a02e664c4a8aa7bc21dbdc957118784e7e18d044d329b414a781f43c0548db2956b8f2d2f346c09b7063d01262110b515c949213d5f9b9618a34cda60943c654ee3594a240178b811972cf408373d2ec38717fbcd7ac8fa65800c294b4dca9efb3b2b28fb89ab50ea8b61600f338ae70e9acfd7417b4110d767ff2fdab01e1d91c2eec5004c21354f1207174f5478792fd21cd770dcd9eb1b6b3a3a10226a39d937ed78f11fc8d1d0652259d325b16caba83a0ba7e13582a8d4fb279a863078365f35285645ea1ef3dd869d05afe5121d4e8653adffd4187851529bdf8394ba4d72ee623e976656f093d43efe67151a7d6e63ba9a41c8e52a65fcb9781c1f0f2d3eabd271bff7df8d37ca3e0b44c9142ae9eacb987983669de5f735f2dee99d54b945631771f2800566110d1552686c61f4d337320e41f2f911f4ea0e25f4ca0759c2cf5c05af56832377f785a53aaffb4dcf341c76c0c38a67d78c55b42614230d57869014cce39d1e4de582b4794eca2c9b5f776477fbabe8bb71b5817bc04a1cada881cda2683906d754fe634a7f7f779bffaddc869b6b3ea187037cafe9893d70fc0964a84ca4e92bb5bc04485b91aa462c69ddd7cf58f397fa88f590a59e38dd3a25a237ead506010c063f1c9fde219a1cc94ef8ebeb41b611c7ca0540d6fbaafe97cab76e4cefa86c4fcadaaf0035d6c63e1a4b2e7bf45148aca0248079f86ceb7f098a11eb46c48abc2dba2b42d3329a3247eaed689face34c56dac5c8a764f84a2f9d27316446c3ec3b7819b6c00469ee54d3811cb87d2e90e08b6794e17a100d84df77e9fd7f11d4a057f8b3b9cf70c1dc03c574101c3efb0fb974b2d1b283dcb6f292e148313e9ddd491e05a011a4c93b66076bbc521e3a10670eaa5949ba83d36e2f01d8e9d1a2c6468199933ddaf82d63bb1b75d137f93ac89962c8b1bff1268498329832a9ce409b6370a1293e76d25f1dcca10266f376933396ccc341b6152ec24aba63973e03ecaf305e102ea566b31f42c425dbcc245cae62ccf6aa58ea84380df258f57640432512e3d32bdb71a5d2d98729c88ea9f4b3d6fdaed7e606fc2b939e4e346e5e1cd028b3f404dca48c32f6e66e5f00eca5e07a87fb98d02c66debaef3cb2832168f8145f0b12f81e38057893f0164770e5b58c9532430154abd424f0e76b85b5fb08c5f8ac0451d67a09edd6a6f73df3af85276f8c3130c9ab80fd4e5e1783b423e45e9dad4b0d601d9078e88e240d877a9dc74b132916bbbb7b7d7cc96760927cc9038d807bc8c5c66740f6c2f807a7804deb6c6299e0a773e6ee937d66ed23dac3d7220cce36c1fa1f001a14886df454ce70c827c95333b5fc2c1a86851b6cc56d60221c3ab62e00caab063c1928b9c436bbee06a1fc57defc161a19244f16a3cc25febca476df85ef66af896c621629dc6283efec8073ce5abbf54cd5dcc705965e2d2a08a5cdd6451f2b98c72a0ef3ab1905ee29b7048f5138f7f2749e2d8c84121494c4d7d91842106101047c98724ff3cf5d92ddbf8c84f520f04fd1222ff5fb636b605d4c8317c87639841bba3674f132e41b0debe85540b2516324e81ef26869f9ce891ba71420aa21aa7e5e79fc8bb395e76a9a975ef4cfac6a6f8591316dcbb5017dfa4cd823ea9b6a47fbfa01ba7dad9df0a84da054c018a7985f904407aadd2465e46cf806fac26876a6989da589b5d9753954eb673148a265b7025a7e827ce0f4b94b11b88e28c0a5727b7fb6a9eca00e245d12a394e7dedf6f3b6dc9f9c90ecf5002fa61f752125f17a00694d7aebdcb0b77b877995947ad0d899a7d8bc256beef918afbbe6c305c600aac53116ed01dd480110f82c2d6db16ae33f9392493907a13c2256ed3be98eacbef4108beedbf5c01163479667744cfbd8523c6eb29148382660c2ee98ef9c5d606f39a3b4177596816b606aaa7d2288a6f38f537b0cf9a1eef3bbf01625fcad8898a63f2c9eaeffa61f35d5cb4dbd7568e4b86d69e05a2a01ff2f4d5e3eb554b2dc6901eb66629ce61c90b56211042f4c00a66720f746aa22b870bb7469b47e4b7a393ec1dee11756a366512462c9a8ae73b42c4b34992c9ddc3e5555629e054d9a581bb83acb024c89e71f59953124b7f0d3725a575d48bae09668cff766fbd26ca3c83a9a63346e18ddf5e4f3639db873891a5e57fc51a77c29c21c74bf1cbfa62a555159a64ebcda5824387ad11cd7ace7f4c14fe2e9f3b274b9bfb809f4d6a220fdb10eb6f6639ec4e9312d54cb6e1de0dad35cd454b77c5bdd5d89d6e9c201913a37bacd2ee3e5b48f4b655ff5c24341d92e10f4dae87424eddd4a6d5c3a365271efec54efb57d72e33af8fdc4eea9e1f28da9303321ac30451d94d4e174a4d9929a45d8227a530f334a7060b5b368132006c02f94186e8028f71db56c7f5f2ee718feb6ccff2ede86eec2eba3a4d219d52752995259614680f80a4968716aac13a3f4dd0e1ce9d604fc4dbcb11b2a56a93297df98848b329ec4d855d2405ecaac5264db384e06e121e155f06a3b4d1a750f98e133b5dec5047c4e5ced77110ee7b2b1ed4a081a91b3e877e5e5c3a8cdf9649cee586944bce42e90a28818424bb2f5a395b3142c01f1a6b5acc0d1753eb0e9a70fe59c8214e50f23a85435bc98cbb684134fdc3111f0572d6170909bbdb6a526b3e6de9fcc789412660abbf45a2eda0b59f6eae0a1525a8fb5519ccdc89baaf68d91110c6aaecdc9a5bcb9fe35d0ce836a4196694397b96990ad34b0138c24e37dfe833c42a722e7cdc124ec0cc7387c57b0ff78d92aa619a65b5f0eb3a9f411a0a4c0ba1ff5acea6f743c4a114674d6523f728e3712cdb67fb24c2ad716f3fd1ede0e4b363442b1a26e8d852b420f9534c5b5144095afc907a2d2e6c6eba3990ffef1bfc2568a95d33ce5758bdb54f0b038d71b2fea6645f70b602c3d591c4bdd8a264670e616867c32801cc38633309e3ae15163157a5fb45978ebb4a50953ec4f93ab94d0e90db17e2d743e784b4ddc7dfe7a77f8d873c060c7bfd7f623b3d6bacc05f32d6417492116baf00f104c746fc036c304f2662f3db6a3e91c7ebcf54ca95e9a600a64838bf3bcca7aaa61ecf030d6f69cdc219513da99d9092ca2d721bdf246a120905253afc5ea4b46f11161e437cc8e0c82dc900465c63bd82c5640252466b6751376e091b17fa29549015621339e59eda9af5e1d1d3d9ff0a40973eca2d354a7a297f35726bd725bcc2099321d7f81a5a36655d7a0a632023e294c33363d37b36535860101cedeea5a650e2ccf45b0197639770fff4ab32eee4209991e9b28f4b0ad69750d3fe14efa5af974fc4b6c34d237985dd6c5f61e13c823c514f028eecf32f5b84398070ae48b3a5575cc7625da77edcb47ea4d112c81915cc37ef34735603871d6a689a710fdded55db8dba54afd0dc9e4b455abffa4deb37d1bf19494ef477f0155debf136f0978aa504016b7245501316db422b947897245bc05bf8475cad07264908d3ff2b453cfe29ecf8200e3ee6c7c9071f9d7ef00b1b060a1728c98845e94a04631234021c676c0452a6413ae5a4d2a9823da13628ce16b229266685d53ed0b225ae69fdd30398dbe384fcca46bb3e156d9caa3d575c4a26873658b42e468deae5aef28c50d60e35159c09595b4abc2f08bfe26c84bc4f29a89ea76c12145bf89812db498d03069de7462fa944d2333df6dd96845ab318d1ed641c51d8818d48b52d87e3706a99ff1f57205db7f2f3ca019e37cf918cb570cf9175d6257233f3dc16458ac8bade4393f41c164af30c3d5859b23244544cf62227c7d298d6be7854a3986301793955149ee683334a75e31ac6203b50d7b394ec73551c940aab802fe374503ea3e947980e53d89a769874363fabfb946fd47b618a4179ede7c8ddce6689826c4b5a3c7d0b0433c6d7a125d3c7ecc9fbb278124c9b658d078d5f78b85140be95928be8cb8a64002365c19aefa7ca49123d15a1d108bfe928fb6f9d3673aafdba103d125450369f00820410b049a144d2bc3d6f7c83a52471457410bf1e11f5966a5b29b4ae70793ffc0356492f51a566c25d80b7568ba2152bf7effff060b86c42cd631842c1966c4ba1b13b49f0cb4743e5c04267c7306aa5e19960627104c3fc8e4cd4670265cad0a522d80cbfe7648b3a294e7a8b7cea4917ebd307e10206fb179a19abad954ee838afa4e6dff9a203f8165843ea7abcc3bb143bde7b8788283a113c5b50199b48dbce48390930981de85cadab85714303110984042cf1c7222a391b3266dfb5233278c81c41c1541b64a37b6183045914c3a25cd46f777f0fc3d38491fb7893d2df8b1d20f8751a55ee842028277b266c6ea59a0aecf7474c2a0dd1df4796b0f1f28f3ab573b608b02a544b2de88c885a866722e45bbdbc3ec09005cdbe8ac943fef64e60444ac3bd2c84501b2445b810ae3904a32d24a90f9e3105a420c26d5341557caa2dc804b669549960f6efecfa3697502dd641915588fb6c5bb1128b16c4ea4942cf05b1031636db7bc3247a16c94d35b3463cea7b29117f7e23d04f2d770eb9699c3bb51fdd050e35fd8626cc30fdcd3cca50644c03077d7891a26da08dccb2639e1d044d9909a2a231759bdf3cb7e49db3c1eb76618c50b9b1d0744f3069633646615614185c50e314ffb673ab972c607f434a8d70794261e4c64ecf07ee688d0fb04f22a4a056e9be8f734f52ff6e81812718f3ad86827400c1e1cee094e545f671671bb78b981349358e79cfb0e5c437eff162ec976f5f51af6429706a3f1fbe577024510d3b6b4ab61828cca7579f2ee9dd5f95e80ec42b47ab89bb9dd0ceec4f61ceb16f49b59d49bdcce077d92797d7d841c8bda4d0000761e10ae6e0f162a8fddeb4f57f11702267ff2784086b4855700c2cdad55bf503107d7d026c8768bcff47fbd0780b2048fc370d76ff1a11f88e8272f557cfcc69c1d88d6c37be0811a44a1c557f34b90c484f49fe3f23685209829a7d60b517fc46410214b49485285d25afbff6dc269c198c2b136144384d6c7dbe31f7fe7853e7ff13507e0c6a115732a3d8cd3cdca18a09e333bce40497d88943d10ba70359d85f0dab2867b2194501505b2217f543c4f2c874a90237cda39144d2cdfef30e58b0f297cd27859c0b66066808e253bab437dbdd3e9e872d5733f7d5af26e3ee88f7a3d9d84004394fcbd3b610263f41b41a2f55a8cdc6238b8bdc834e814c4e4bb04c2b3d5ceda088029613db9d6c8851f8583ddb4cbf2ee7be7ecab33dac497666f575f45ca60c129c908cf5f9a1ad13c"}, 0x1008, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r3 = socket$inet(0x2, 0x3, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="a76f119d18c24aae13e5dccb481f7545b009febc72d070488b740f1781607ee2e9b87169a1d325b9ac248aad539c357dd4", 0x31}, {&(0x7f0000000280)="284fa3ccc6b5bc493969e4a0c7b270680b2acc2aeaf3f790b6378e9b564705c9c104ad956b94db4ca6647e9146495ce53d105c2c918b64e721d97809d27fcf61cad0", 0x42}], 0x2, 0x0, 0x9) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) read(r3, &(0x7f0000000180)=""/240, 0xf0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/zero\x00', 0x80, 0x0) r7 = open(&(0x7f0000002600)='./file0\x00', 0x10000, 0x1) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x2000, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, 0xffffffffffffffff, 0x1, 0x0) r11 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r11, 0xffff, 0x2000, 0x0, 0x0) r12 = accept$inet(r3, 0x0, &(0x7f0000002640)) r13 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r13, 0xffff, 0x2000, 0x0, 0x0) r14 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r14, 0xffff, 0x2000, 0x0, 0x0) r15 = socket(0x20, 0x4000, 0x1f) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002680)='/dev/wskbd0\x00', 0x80, 0x0) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x10000, 0x0) r18 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r18, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, &(0x7f0000002740)=0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) r23 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r23, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000002980), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x121, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) r31 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r31, 0xffff, 0x2000, 0x0, 0x0) r32 = socket$inet(0x2, 0x4000, 0x5) sendmsg$unix(r4, &(0x7f0000002900)={&(0x7f0000000100)=@abs={0x2, 0x0, 0x3}, 0x1, &(0x7f0000002940)=[{&(0x7f0000001440)="5e923d982131f8e37d80ad17f9376471f3e2abc75b9808ae47cfd8ffd5d4972bc77f574af2018ece09d485cce6d5a4a11415edf4a5217d695a75af108e57182e6833d1c9f291506f238ec39ad9fb68da114d3e86983056c3bbaef738de1bbfd95b5d2fea98204581ef84c7ad0297bef58c9edb89289cc16345a4e5ed65ffbe44ebf5db6673debe7126b59772d2ced42663a10f81110a4a", 0x97}, {&(0x7f0000001500)="f4f2d4f431764a697b6cab80b7131ef653cef0374a9f5633d3cc0a1d252874d89942f4338cbba360de3c462430e5d051336835ba8849f4111414d36cf6c874091d90dd07dfcb2a711e29b5a8cb565b1b8f4ba7877b58bfc6656119a5eef50defcc70d783c22c49a2162cf334a9131fe8953a935920a9ed1ee26fa0f8021facf30b7d0b78f56cf2a5e63a8acc6f78a0e9ef61e8fd03eca7c345f4677ad8524ae956a011889afc9460a6b27899c0605c91fbd0a9b8feee39b9b396", 0xba}, {&(0x7f00000015c0)="9cb86ce0496d33f66748d4b6ff1e5be18cd8fe32cd00b9ffde5943e26d6a8a554c61b526dc212cd44ac85a68f32ac7cffd3286ee6275f93dcfff5c2a79ec63b871f8a2d72cc2e7d38647e3f64cd13d9194816d36ce2ce9415d563a9961f8bba934e697501484519dca2e7b6f7f1087daf9115d4b6fb634b1e6ad129ec7cbc161ce6ad194c764f3f6e94c5706305575625055506c55499ad013b43e3603e4ba6a7e2b29f598ccd1e8b911958eeb809e29cca9d8e1baebbf6f6e5f2466ad92638c0858e94957645c61f0088739b4ac8b601d7846b42846e2080db67f7ebffd639511896e0c5950666fc95192bfda34ee77b0f32ae3ed13e5e0240f9ad4e8e44b32f4703f249222a5505d817752d4c825e62f1c6683da81d1a5ea49f39b12982709295cb0fe08a297e5c65db08dd46ff8585f21e7810cb2c5cde960b64e0d14a7302a73e1977dba8e27a602d0251d0a3cd3dcffbc3cb0272bc1e5d386698e7c27014c4278a515eaebc39cba862532823d3c99b8ad4452ab42462a680905971bd1eb209ef64ab06f75799ddc897811a58932888301436796381a5a8b5bd9173aa066ab0a4943414a7a101b7c30abe2839bcd88747ff7e6cf16713fece5629809a6c79ea5431bd6ee787a13cf3e60add1c2485c5a8b517f11eca556021d9c0c20a254d42795d7912f26ae327fd5a83367c8b9f02d19bab3e1cbbf2e8fb7f4d88022e384a0bf9abb70d6122ac625c6c71c8d5e51dd067ab7eb434e3d7b63e6f2cdca44922328e48e53763d978f302d25df089fa9124c11e605a5838c8aa2a5f54f474ba348778893944cc262490669c7a6d5088dbc6fb14035b87c6160b667531fbcd98b48e005aae41e9209b98a8588ea5eb4d94b7546a6cfeaca1ce09cf38fbcd88a9e4ede8a657f808c0f85d1fd305eebcf1da68c59c0a9ad4478f9070264755dfa2a2a5b2e064e69bf613d81a7aa55cc35e71841186f2a8bd767551691a39d2dd0b320c5937b376de19fbb5c647220e3a0d9fbf0b3d20a9f5f28256e052b6e3390b22eee53b67208d6f1ad094df18283f2a92494eb212b00396271b5d88ceed147e51a23b18684ca84d1c41ea27577aaef8d5d827a867ae044724e2dd3592ba896b73b265dde144d3357c4b417927e2de8bdd9d7502a705b83f3160eef2b89741929181ea5624c756fd41f497dd9e3c6f83ece2c659b797571d1fd1dee4d12d9ca78cce001d4e68516fed8b28a2f7806ecf5f2cbbb867b8a08dcfd549d1eb0f38711894a7ee83db4b027cd6d7163881537ac86d0eb3d2b4c6aedc6d3de11d78f1542ff3d0a144ed15447491e240ca1483afae6660c5531104f92e7a71023d257197860be56025bed2891ed7a4813e1d9c6886165173fbe7e984aa9c1f37f440c033ed045a12347833d3bb19d7fabb4a0bb14b47255e9ee8c62614d87218892e82efcf367d5359b3c1bb6921c975b28bc5abc651209819df60971b627b7ab1b3f4895d1785868fff4f313b0aedaa51c7405f0438da66fcabaa4357560c03834d3021052b06880501e8e03c8bf4257f443654742d2d2872d0ca3ff8b1322fefbc74b99fe68e7d6718b9f38f7c4e50bdb712ba77e4698ed1734c29162bfa558fabd980f1ed6590efcb922980c2a7a7c264f9d9a5d9b30838ec1413bca7263c0abd3b87f240e638089edafb4f42f9a85e6e01cd1b1b07d3fcccb32b4fdb07144c97bd482dbec11f074c41a081d6d2ffa82863065eda66425ec250a082ee10905eb6c781467eccb96c04b8d1d1ba6f1526a142aaacb29054ad08bfb3643b402f509afcbe56fe279a453adeea0e2f4327755c7d0463d0bd7ffc173a370cc23c03489f8707b81f88e41ef7e95c5cd1a9ad78fbb184386844a63085f1c1882b6d948d9ad2734df96431877a1ac513fc35242bb277d26a43ed294818a8000b8a14b30293b28806af4585751b1dd681d2e8999a8eb55a81b78ef61b7b6feed66cb1d11b4712966cedc24ac3b4b8c874679522486e37a71e76f01ca6a80ad39a6fc5603f14079b5b803fd7df8fe966084484b4687a31286ac89aadcf5fbbfacd2e37cad5fb058e9b2b38464c5e3c90b6788e0ea4ab671c74d97728c7b7da1175dba8bdfee0a97baaf6b8ea1da9d4dd776a044911a2318fee55329f6e32a3854f1fab7c9e1805629e7d53d541b25d2455567c1a43e43aab24c7c38aab5a240d647f21804ce6e3f3104940e33edea0491eb1537a20e4f81d1e099384cbf87c83f86c09adfe493fae88927a791e7469bceb601628ee994c1dba6358032a5da02f9d9604be42bea23708e79746dd19d40131d50fc74ec83f78d927376f54d5b22938fd5daa4d8f080262174e1ef55aacaaf9b40703985ba626cf4744bef67df8001e706b287f788f3cd2250f051e9f98376f8e8534b465787bc888b8a2b899cfd2274a746470ed33c10ef93601b689434b770b7ee571f8a58d7304aa09c9888742bcb0de0dba8e2c58f9da7a66f469d15ae42d737b12f8ca4f455e0ef1d631bd8174ad960ef65d2a33c0d48d3b3e493de2d838b809ea9fe5208da65150a1f4ed9cff6c7ab8a1f13c5869e5d6dad6fcfab5e4377ed9a8bfed42dd769bafb58f7f23372f41a230e8764e9beab30f8974da5e4e5771305f30e3ec6128f72781de37cde82b9f76b3db57a31be1fd9d3e0947be5ed0bd7a1acfc30617c667935e0750e0d37dd85866d5cff788620b46574e320efae29ad6a60f13407ab6bd8ea4e72c34c66748949e6acee4202388dc3911331c0c439496eae74ae970bf4e471dc6af93c1744197c866fd7f1b1e0e2dbdc66041b50fe40ef33647c5889dff517d266819a828dc9a3c948f127b454f7dbe7240fbaa51d3166be2354acff9e7110eff3d6bcaa99db29f2a9415cf8535de81bf97c5d5f9620e89377584fc6b725c8afa43fb0100039df4f01e704bb5ec9dbede85a4158d6b2f54090da131d11eae82a11e70818cf57dba423b88399660a9498a5cf69d3b78635462686493ce7a21323d0a196df9d40f4864937259b4fe38d9def28d245435e36aee868c7adf7ca8e76216ac3d8050fa610ec2d35f58a99671fe506f9226e8094d5ee2ee012be6d74ec3d22a6b0490891fe5bd9bd2e52fdbf30e9407a4ec80273dea8889477826a339d930c0a20101e7558d2e53d117f62b50f1c7d168c14b806007efd6a6527d62f36fffa93f02ba219dfb48a9dcd6bce4ac29c161ddbf3c74e5d2cb4e59cff445ebb6826f6c158a529eeb1f177fceff05a0a7369cfa5fee422807965cae8827fe785181bf104a5dd2fbbd08848e226d38e5de35cb068fe585869a8d9174e5cfa62636213254e38b25ad8062078bac48031863fbf2ae05081876748180e6389836daf71bd1a4234a7eb07e96393920f9b87a701fe25225f3ce9f3d852128bb15a02dc77bf1e99f0ce7e49746f06251ba4395e217fae3ac5a09ba4e41a059eaf86f15e121879ee3d928e1b3ad7ec8b42b705c19121071dc34efb9f3c21eb4da0cb1aa2adc7c3334634402959d947b451564ac71879fa15f8b1ca72893362a38bb5422b1d2ab4f4119a2563fff7848b198c4a1256efa9bd9d96030a14bb3509a5551cbd85e97c92653dadfb4c6eb71d2ac3d572ec28ea300bc6539e9d49fd6ce161cdc503af8113be7a6b92586b16aaca5d5b4e8a346bef4594109337281227d73ea5f5de7ede3e31a222a15bcf8d6c4638e187721db843809f707e2cb31f172cd570245dfc6ac3bb797330a9a51062c1729e672ccf1cb0631d3b636038294bb8d84a2ce6b20e255b3e8bebdadd0e70548c48ea36b817f44be60f0e24878c181003ce4a4529977d92a045be5d67b46ba9431f972e7bec307472d8b5a28413d42e55dad6622800a55eb8d545d762bd3b302e690aca7f0c06927ce2299121873e7edfcc6b32dc5100259ec1b79fbe28ec3cf2d42831164c2374a5701491df0943f88d798735fda0f2c52f945ee4d2e98807648606fe00374494d81b5584e1e63a885d60697ff649fa4e811f2683da5b7cce9770e942193b95cbc57ae98fc3d03d80fa945b481d2597925f74c41ed5f67df52200420bfc5ad20580004e55416c8db1a4f349ad68df10e8a98e226fa4b00f0887dfe48e2ca168a7defaec96738d92e1a8f8b7821dd4c28e92d90beba81b501e46352e88971b0d7db4a834c4f22b6b6bb7efaafe5c0750a7a6be152f9c41519841890e0a6f09e8fe1a078dd66ccb3dee17f3905448be21d8607ac2183616236fb6fcdcd4874a5fe148abad98e9ed6e96320be0cae818fdd510c656989746a2e2b83eedebe01617a0c043a5d1a45dd8732e51e741ab048ab502c1aaeb7e6b4bfafd4f0aa93c1b6441c1cfd17fd01f8a54220633cdc1347d78d502752fcb953791d32579e3790c41ab19f3a959e67ee63211c28d13f70d4d2ff1287ae1144eeac9cb0dea4af2dbc32d956a898054de9bd312e0862b878ebf0fb27c4cbd0d5e96508716e0729798ebd73c472b6c6c109271d54ce2930f4060e212705258ac1d58ef3df682ebee0c19579e251134fdcff38ec43c14ad67d64daf9f550304525e71a34d3e62c8b79f87ef1724ebc94fb36e260966e70b7432c561724ab133e6cf8cb08c7e1f6071f8213e13c3dafb4281cefbbae2e38fe2ada69e6d33868aa65a41fbde1d4199e2dd64e3e41feade25af57a6b1038317825da9b8e57fa10d8510061b92c67f632ddc79fc8eb8632eff529aa1d5d3b233aae1791c1607a6333d0b4fb9bd2cd1b2dac8c6fa5bff9396b60913175d3f5755357932e06dd0936782d3bbd90739f4a4601a82f39f05ba5aea574677425242e7ebe4a1f2c2f34e5b69dde6005a18de8662cc23982b08002da348e7f4b1f095d6bb92e76cf762cb06c7e9de29e1bf8ffccfa40b255dfc001628ea9e5283993fa011859e79cc6344e62a7bc5168f0647100739dbcdafeeab4470df10169797ebcba7c888317e3994907a5fbcf505edf413acdcdaa35b5fe024c178b035a843003c343387b3171faf831693a01531e96a7baaef2a5a46a1f878b612c6f9eb891b9ea032840aa2fa4e872076489830c00df3206a5cc3c073550dd8c3fe1e0e231ac8214eb4d97751d0994523c2509eb2a73a7d09c3c1c8c49f9020aba182c49df7b9cbd79dd6c0b2972bdd59eccb554b2a376c4c1af32413a138c55a46e92aee7a9fa9ead084b44af138c6365144c74dfb7f034f2662c293731f7af43108078de5a0bae045f89aa037cbc2dbd9ba192bd40fe3fc3e005fa0bbb185ae1befec6fd286091dd4fd4ed7dd146412b4695f6ee4317bd5b334e355e499c5c64fd7f61531cf9ec6488e4afbabb9a30730972d77098364929fc478aaa501a00cd09142e78104530dbeec14aeb78d421968ee2b2b2fee494e8a26d92853ad530a2164514596d151f79fcab04aa64ad728b513374d52d23d28229c2f8ec39e3b8e9c52fe17cb8126e6ccce0e71a73bdc65748b9c2e838bc1428dc89d514c131b131f7d33824189e723a830f44f4e46eb62a7809f0637d99730bb81f5ab90bcdb34ff9eced962ad9516040072c5202748cb75d8b0aa51a77b22e75e3d1878f08b60d727177980a5617c6c3c6a69c6b02ac9adee35d840bf6881dba0f82d37eed5d6f236f97081098915ddabd0f3083d8440872229e11433a08b1073020832c76bab8af7bca256cf161cc8752832b04e76abc7a9efd49c949bc15f73964a294f018bfbe288c34ec4154bff972644b06dea7f36b250d1e350a85f331ce914c4e077e06bec876bcb4174e8c7568a1e0f7e29", 0x1000}], 0x3, &(0x7f0000002800)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r3, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r1, @ANYRES32=r16, @ANYBLOB="18000000000000007055c4f1ffff0000", @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r24, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r31, @ANYRES32, @ANYRES32=r32], 0xd0, 0x5}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x26, 0x28, 0x7f, 0x2}, {0xf147, 0x1f, 0x1, 0x7}, {0x6, 0x3, 0x8, 0x9}, {0xf2e, 0x7, 0x1, 0x9}, {0x3, 0x35, 0x1, 0x4}, {0x3, 0xa2, 0x2, 0x5}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x30080, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x40) accept$unix(r5, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1c, 0x0, 0x0, 0xfffffff9}, {0x6, 0x0, 0x3, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) munlockall() ftruncate(r0, 0x0, 0x10000005) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="8bf836a24e3f0c2fbf19fca038dc4dce8511de5256b7f7a5a5cbd815c5eb880f6dc7e1d49186846bbad949eff7860b530ef4f41b67d7c1690d6743cde8e0fa47bfc40f033bc9b9b2bab67f419ae88e2e934f2727b9a4f74ec67987daf0dfd547d091c26a58d817997f3fff56c11d5e26780034a750cc206c", 0x78}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) close(r0) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) read(r0, &(0x7f0000000300)=""/216, 0xfffffe56) ftruncate(r0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="04f1cfc7ad365b91166b6331a48e7d3ef5409df3348913b8316861e5f3793f5e700c90b44cf267ece23e327f6961dcfc60233b86acd48f3316dd752f64c766665a5f7d0b7f1390d034809f28642a6fe28366301be4a40158ed4160eac7d7625b102043b2e10c4d78631920639ae78d5e39380061368b135e89edde26d0fddaa7e8ee2c25d93b3336e11dd712b83028bbe576807e4192c39b4afe4bae0137877d3edfb2bc57358760", 0xa8) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x3) socket(0x2, 0x8000, 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x180d45928136f94, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) setsockopt$inet_opts(r0, 0x0, 0x47fc47dd4b0387d8, &(0x7f00000001c0)="4482f83171d4fd224c21d3cdb24ccde1afcacd83593491928004f41270df3a4249a288c189ac7df1c80c277635d51478a417bdda7a1b940c4cab1cf5cec71fb0c07e7ef2f020258a758e16f723bb1116f5a58197adf95abe6281beb390fd88d1ca9c6be2eff3ff57de882cc6a0b4c605cee00a2fe562abccefc2a4f9aab2436d8d58fe044aee5e63e50196524b0aea4f8becc99ea9c3ad1a4c58b9616ef7d499030eab146049d99cda88ff82304604a879caab2feaa8ea910e289029f4908ce96c2f072c01fcbd324b6ddbae5e7a05c3a764b37a0c1c46d0c50956f84b6be434e8cde0c22548a18718856126aca1", 0xee) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000002c0)=0x8) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) dup2(r3, r4) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x62) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="bdd9476c05000000000000000000") pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xff16) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x40, 0x4}) bind$inet(r6, &(0x7f0000000180)={0x2, 0x0}, 0xc) r7 = socket$inet(0x2, 0x3, 0x0) ktrace(&(0x7f0000000440)='./file0\x00', 0x2, 0xc20, r4) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0xfd, 0x5, 0x2, 0x3fc}, {0xb0, 0xf6, 0x1, 0x2b0}]}) getppid() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) pread(r8, &(0x7f0000000340)="89be3d2f5cb6617f68cdac3f4f72ffcdb764c90c1a2c1116fdbf699686c2f2a774bea7a560b8deec49f311c8a8580ac49a382ce364615058f2e8aabfddbea5369731d7e900b513dce127be3f43d762ed5e3e3a5ffc139f54462ba4fc35059d496a1a0b524c152d233cf8", 0x6a, 0x0, 0x85) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:23 executing program 1: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f00000001c0)=""/238, 0xee, 0x25c57773abf90683, &(0x7f0000000300)=@un=@abs={0xf9b5346d55cc2f3, 0x0, 0x0}, 0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r0, &(0x7f0000000980)=' ', 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x93, 0x42, "080332ce51d1dd9b3b4880f5304f73e11da70e27", 0x4, 0x6}) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000400)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/191, 0xbf}, {&(0x7f0000000300)=""/169, 0xffffffed}, {&(0x7f00000007c0)=""/109, 0x62}], 0x3, 0x0, 0x800000000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0x8, 0x1f, "08f59c7c8e94ee6bdbfb662c6b5d4d7db871d81e", 0xa6, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x8000, 0x8) write(0xffffffffffffff9c, &(0x7f0000000440)="ca62b04052a4f079562bcf051ec0b33d17cea2a7cb66d5697730c59ae3fcaad0e1e1e9cdad422280e6a851f088695949d5caf3ecc7de614b3a020dec9981a0057078e619cc267d4c7565e8fb5bd37805d3b90fd90aa5ec007a58", 0x5a) r3 = getegid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000006c0)=0x1) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x4, 0x9}) setregid(r3, r6) r9 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x1}, 0xc) preadv(r9, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$TIOCSDTR(r9, 0x20007479) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="52849bd0", 0x4}], 0x1, 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x5}, 0x390) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000240)=""/67, 0x43, 0x2, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x1000]}, 0x115) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x100, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x4], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2e5], [0x0, 0xe2be, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401, 0x1e00000000000000, 0x40000000, 0xa], [{0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x1000000}, {0x0, 0x0, 0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r6) setpgid(0xffffffffffffffff, r6) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x10001, 0x7}, 0x0) 16:00:23 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000480)="bccef0fbc5fddc984def70f945befa71706c986a578d6781ea6b2c36abdf341cd3944575032517da92c53e69c64697a44e7f8718b996de728b4b7ed674d809650e1f7341b2e29ac2c6aef4f44cabbbff8642cd", 0x53}, {&(0x7f0000000500)="f74b7028c2075d663af9b84b9d34c843180299d81f049a658abc6745f005780744fdc63167cb1ce68ff200379910fcfadb4f29b7aba1b2c947c4e39908c459fc83bc4c5a66e24af535bd8005be7e4b03ba1297a0036bf80151fa30b8165dc4540258d8e61da012c3d859e0a26367bb3507460847e1bdcbe6643406996a114a309cbcc5eb17ed0853b1488f3cdc53b90256e5ddbe13e56f13a83c51e0e9b3", 0x9e}], 0x2) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x401, 0x4, 0x9, {[0x40, 0x4c7, 0x20, 0x9, 0x0, 0xcd2, 0x3, 0x1, 0x800, 0x2, 0xc, 0x9, 0x1, 0x4, 0xf21f, 0x6f48, 0xff, 0x86b], [0x8001, 0x4, 0x3f, 0xfff, 0x9, 0x100000000, 0x2, 0x1, 0x7fffffff, 0x6b6], [0x6, 0x7ff, 0x4, 0x4, 0x4, 0x1f, 0xfffffffffffffe00], [0x8, 0x0, 0xffffffff, 0x2, 0x7f, 0x6], [{0x9d9, 0x6b14, 0x1f, 0xdec}, {0x5, 0x6, 0x1, 0xb9}, {0x20, 0x5, 0x0, 0x80000001}, {0x800, 0xb2e, 0x1, 0x800}, {0x6, 0x6, 0x7, 0x4}, {0x3, 0x7fff, 0x80}, {0x0, 0x2, 0xffffffff, 0x3}, {0x3ff, 0x1, 0x0, 0x5}], {0x3ff, 0x2, 0x7d, 0x4}, {0x740, 0x1ff, 0x9, 0x2}}}) 16:00:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000010, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x8, r1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x10410, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="cc", 0x1}], 0x1, 0x0, 0x7fffd) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x20, 0x1f}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000000)=""/59, 0x3b}], 0x2, 0x0, 0x7) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x3, 0x20, 0x3, 0x3}, {0xe3ff, 0x4, 0x19, 0x6}, {0x7fff, 0x0, 0x62, 0x7ff}]}) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfff8, 0x0, 0x5c, 0x771b, 0x7fff}, 0xc) r2 = socket(0x2, 0x4003, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) getsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80, 0x1}, {0x28}, {0x6}]}) syz_emit_ethernet(0x95, &(0x7f0000000040)="b11c03d8171a549761ca618ea497") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x1be) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020107ff"], 0x1) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000040)=0x8, 0x4) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="df0810490ad299893a3c8d07bd8b1a37385d00889929f3665465959df6b9a7aa5e642ba6220b4ad8041672e1840ed237fe749aa8bcc065bf78f3d34ffca1bea7292e8e3c17c315cbd8f89dbc9620399dea962489c27c8e6439e5073fc23b426213d2f314322fcf95a8844c13f88fc967552a7413cdd783ceffbb2cd153f794b3f6bceab17a8ed641afc414832d20065b86cf1f7a48db6017a5d76bd0fc59f7b53cc5d37401f0a5f590b69699fb7ee44fcc193e457b80954df27a91c753c77f7fc4163e0c7760"], 0x10) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xc, 0x4, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x400, 0x7}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0xfffffffffffffffc, 0x20}, {{r3}, 0xfffffffffffffff9, 0x8, 0x1, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0x2, 0x6}, {{r4}, 0xfffffffffffffffc, 0x91, 0x0, 0x3, 0x6}, {{r0}, 0xfffffffffffffff8, 0x38, 0x1, 0x6, 0x3}, {{r5}, 0xfffffffffffffffd, 0x2, 0x1, 0x3, 0x2}, {{r6}, 0xfffffffffffffffc, 0x82, 0x2, 0x5, 0x3ff}], 0x3, &(0x7f00000000c0)={0x4, 0x7}) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="b61e25198e6502dd5dcc805d0617b06729d1d9e131c4fca0566003288a47ff879dc8932922fb6111ac0acca4645ab6fc6a9a401ee0421c097b1039f7467c65f42d1468d23bbb1a3520ad3ef737f793dfb750af914760e311b5847afa02f56cce261415a7ef330ba69482d2a6fceca38f70852bddad941939efea00d98fe04e166c2ffaa9da22ac857bffb01ee85998fec43c501c1b619dbf0d1b8ed7c32d3259db6636754ee176dc040609a0359178ef64f555d4f98edec3c15aac1d560129bdd16a28171c9b0fa0501c7996b7cd2089adb4516846f71f38eb", 0xd9, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x20}, {0x40006}]}) syz_emit_ethernet(0x218315d8, &(0x7f0000000600)="805d863ecd5cb785893786cfce854720612d1a160ecfc871f01ea2c970116aaa897f273d1e5e5797be62354087305b26c3ccfc366cfa77e7171cff26ac973116bf23f1efbeabd16412447fbb00eb4b5beb048768530b668463701321f3e7e67632621b1c539d70ff074df6257d5debc40e5c2b7c125dda4d609a5a8acbfc4976ac64501dc68cff5bba7832c7b09069061bb08570fc3b80d42b9fbe8d5c731c36d607d6870084ddaa8b1607cbcd2937c88864c339e8802558abb160932331afca84b7727713f959e878fb93ff4d70d07c97143fd55b1ffabc09b786035a702b01169e1c66054c99dbd19ec7bd2c6ba6f3f417c56f25c1610e6a9958c2db67592ab60553e05abca38eb4c1588f77b64a6660bbf14a8d323a403bf5d30efdf7e9980551547d098bfc809407ecf5d125b630fa52f0f824dee581288119d1a5102d0edcd070feaa4ebdf8b13c9258a67c4be637f58157a3bb83b806eccb29b87e63e656066f8830054d4899b883cfe9f58599f75a1264253ddc006270a888840dcfd7372c11028782d28ac9e5bbbd45a70519dc5e6dd29cb4de200900175a16a9bffe1782e111aeb394c374765efb2a61cb1bd7ac14fd907d713b7821bf86bc3dc2dd5082376ff1d7685ae20cabb5dfbc3efaa56883bbc5c1ada8a92195bde7977746ecab7966e1ab1389f86f9a72a07bdc57d60bae672adc1ed7902270354e21d11b62bab3a7875206ae422b9ac99fb38d824e7d5bfc8e1f329e91558b29b5d654ee777b482e9bb40fe85518c9d7c877dddef80ea54688dfc42176c13fbc33e8e5a36bbd1f5ed4c36e659f3cd5f6a153bcb6ff037406d717543400ff730382c50d4d96b88dfd8b00000000000000090000000000ea050850a2d7b131ddfaa6b868365a3815d28adb7ab9ea5838f539caa1c3779d04f369876db061a20abf25dbda687d3feaa4aadd24da195b262444a7944b9115ea987cd527ab8972d67de542bb4a4e70ef8ed3b0800245bf38ab17a2ada97a28ab147257a41fd096e68f3a85b14227074696670f7c809671352c8a1a944821bf8823f5e288ddbc67abbf4a074e683999a71ab3b6bb1cb15c1feb851464d48e9d4d62ea6a91633efc8651f2ceb633250490ea277b4690d3e9167cc19b76e7b59bb162c7be5f60a1ae69966ae1baf95717aa05b0a79ed11b7c434831c426c4d99d64b655f817aef133eec51964e7ea84716eaf83bfc612165b851b85e6fa07b23b711d300faa44f4b15221b74383453daf429425f27c41469274f9df4c931d2d6ee15b860bd09f56d080939d5cb32fdde16ef6452859a5347b61a23b1508836294d7") 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x3, 0x31}, {0x25, 0x7}], 0x2}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x101) setsockopt(r1, 0x8ef28f8c, 0x0, &(0x7f0000000040)="19f3a033b3e0da4c6ea0c6cb39758b3ec903332edacf5a215cd8d4b3d98a2453cec8c8f1adf214453bd63b35a5ac3571af02e664213789d7608952112d4125d95dc7a8d636e6131ed6005915f42955b5b0d7a09b8bf2a80c76cdd0a912708d8e407557c7c8ee093f9d9657cc5f649261e5d2f52c3c7a832b718957696313fbdac3ef8a7b0fe41538b5", 0x89) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10090, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x42e92cab, 0xffffffff, 0x7, 0xb93, "69f3c4581bf6a1a7c79a2902dce1ea96f014a74a", 0x18, 0x5}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x1, 0x4, 0x3}, 0x5, 0x8000, 0xfba0}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000240)=0x7) r4 = open(&(0x7f0000000280)='./file0\x00', 0x302, 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x10000, 0x0) r6 = fcntl$getown(r1, 0x5) fcntl$setown(r5, 0x6, r6) write(r5, &(0x7f0000000300)="56cd58494b601aed5d16e9ddd9a5ba2879475954ccc1d41f124b0935a9f32b12e47a4a28", 0x24) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x80, 0x6}, {0x5, 0xa2}}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10002, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000400)) unlink(&(0x7f0000000440)='\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000004c0)={0x9, &(0x7f0000000480)=[0x6, 0x6, 0x1, 0x204000, 0x2, 0x1, 0x1, 0x236, 0x10001]}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getpgrp() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000580)={0x80000000, 0xbd, 0x4ab1, {[0x5, 0x40, 0x1, 0x3, 0x8, 0x2, 0x221ad9de, 0x10001, 0x0, 0x5, 0x1, 0x4, 0x9, 0x9, 0x8, 0x1, 0x9, 0x100], [0xa86, 0x760a0552, 0x7, 0x1, 0xffffffff, 0x8, 0xda, 0x8, 0x7ff, 0x7], [0x8, 0xfc5, 0x10000, 0x1ff, 0x5, 0x7fffffff, 0x1], [0xc8, 0x7, 0xffffffffffffff3f, 0x9, 0x1, 0x1f], [{0x0, 0x3f, 0x5, 0x6}, {0x3, 0xdbe, 0x8, 0x2}, {0x8000, 0xfffffe01, 0x80000001, 0x9}, {0x9, 0xf2, 0x200, 0x176a}, {0x6, 0xfffffff9, 0x3ff, 0x7f}, {0x9, 0x80000000, 0xffffffff, 0x1000}, {0x2, 0x5, 0x2, 0xfffffffffffff801}, {0x50f9, 0x3, 0x0, 0x7}], {0x200, 0x4, 0xe8b, 0x80}, {0xcc3, 0x4, 0x8, 0xa9}}}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000800)=0x9) r9 = open(&(0x7f0000000840)='\x00', 0x0, 0xe5) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000880)) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000900)=0x6) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0xfe) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c8846910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1c}, {0x400034, 0x0, 0x0, 0x4}, {0x426, 0x0, 0x2}]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000100)={0x5, 0x2, 0x7, 0xffffff09, "54f3af94ae3a732dc2a01b8ae23ea954ada862ae", 0xe0c1, 0x10001}) r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x5, 0x7) getsockopt$sock_timeval(r2, 0xffff, 0x1005, 0x0, 0x0) getsockopt(r1, 0x7372f371, 0x8, &(0x7f0000000000)=""/157, &(0x7f00000000c0)=0x9d) accept$unix(r0, 0x0, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d", 0x154}, {&(0x7f0000000000)="987d799c28fe75984aca9231a5e7caa165aad47a519aa8a391e307e7f9a8977c19", 0x21}, {&(0x7f0000000180)="6e6b3512e6e365c55e8864a75162f0aadfeadd8f6c96f645ef6d0713ca7bd14dd3cfb70ab496ea138ade3aa76f54dff274d3147d67ed89362f32a9271b7c2ad783db04fd687d7ec83e0563a8754229d410e7a78fb0c92a58525867d9211c9100453bd2948f8a224dff6b5279d7bed4f356441e2433c46029328ff42e5108748ff1a0fff4daf82ead26194afea8bff2e5133e02b6496f8de3735e5c0d45609a51bbd75ac28f7fd15d181cdfee71affa3df65541fc83453dfa401f5c3515d775955104c0acfb272e4c6c5587", 0xcb}], 0x100000000000020e, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) sendmsg(r3, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000400)="8ce2157d1a79a0a03adfb39f17e01f349a56fce0985d1113637db08f4f503ea4ae7bfc4678403bd359231f1be5ab02b8848306cc7b146cff26ca00eb1a2452f459acfd28429d411a22af1512", 0x4c}, {&(0x7f0000000640)="68768eebc37dda23ad0fb7e7bcc6c0d665c7ba41ec04eecbb6f7171d055e4ce189e12d93ab8bc823de23cd8671bc0222ecb44d16fc9166cf9fe6ec14244bd3ef4c930b98a836904863bada5ab00264ea6a540f8345e480cfba3942dd1d1e7f20e848dffcfaa2ae568834f1c8f956682d4b632b7f20538dcf61d4654385ec9440bd6907567b8c96d6b40fb05bdd8a70019e33fc64822205bb317b57580b17f09ec047ddb4a25c8d3e62a72bef2a1e98fe521f60358f29f85bd76039c22ccd1c730a6e41671f6d78c40f93c5c5949675905b7c47442136dae556acabd0617561f2e3f7ea3a", 0xe4}, {&(0x7f0000000480)="edf12acf17f6549d70814b6bd2ce895042c3cbf4ffb5f51d3512e895cae27bfc7dbb192f3420c1b122835ec1e882ed2e47aa03770118fbaae4", 0x39}, {&(0x7f0000000740)="3a991037244ee268716d78a741d214cd601647ab7c8316c79b3afa8656d70d7933041bb0240c38b4c64b441dcd311233f0ecc739ea50511424284aa455f4add963ff99425fd2d2288ddafb66145b4a690f192b538e5b783198d15249945a8416f5c152edd7fc8411b9756ad0edd2f57d97bdd33afbb9a60f08bccdeedb6c22ff9f638fd211f49eb3a5b15bdbe32271a0905e05a84502381f3d590d17093730b45ecd602e8b", 0xa5}], 0x4, &(0x7f0000000840)=[{0x98, 0xffff, 0x1, "da2205000ed2a37cb420e9a7feb5129d7d030b1cf89e1d132b0121f3bb54a7c9ab656688dc0c7a67769eb53a47d31d80b54fe2aabf46dd73936ac1f5fd12e45b1b9db79bccce4b01e0e6bcd95aa280dffe41aa28b3075169394f92002eebb2d94c0b7e72028457197a5fc6561b9adc2ab4aba34d16b3b65e4c7aaf840aa175a25dcb46bc"}, {0x108, 0x1, 0x0, "6dc7eae6f90839d1ebe820091daeeec668ed65f856eaf02dec26ddf0f588dd159ae24e31b128fea254d3753548a89b138628218cbde899360449591d80de8e26cd4d1b9db69400c00b20b7592f7ca64484e35e8c4a377cd1c3317cc42b026d9a330c5b3179f4011894c13b636d62afd5b25a2f8f5f1f71b27b19a8dd8465d68680695b8f32b55beb5d147d5353e60c81d81858ae7f637503b50eb1ec48ffa75eb134070d0d9177062b1366c9bd1570d7fd15dc8caf1c6ceb13fae79ed8035c1d805d202b317d606165c0913c63041e7cd85bc555ee56f9157db35b1d477d3a0c30ebc73d364e89f9d8f48afcaa3128ea232c6d7776984c"}], 0x1a0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xff16) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r10, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x4, 0x9}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x8, r2, r5, r6, r9, 0x210, 0x42}, 0x1ff, 0xefd, r3, r1, 0x1, 0x8, 0x9}) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x1610, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) sendto(r3, &(0x7f0000000440)="cdc7315d9fc98c31997a75dcc4db6c1f8ddf75b74454dc77a303f0c7afd95ecef6f1153967226c016e614bcdc319604e90f8bc3dcf55d471c0b943946eacbf4af17c5b7df6d8991b470bbfa3784f528bb6da9898c8838a21381f4ce17c45bde3e4efefbfcef624b872b7e9b75134be7b9a4704da21c2cd554209fa52d8a7be75b1523e25bf80b12ae8bd4f304079d3a34f9e0788c8432a457fbf8537b00abb8db81df91d60cc024ba1edfb96154226b8af9d191dd81ba9b9303c7e71b6525c0dc9f0208c17807f85caa0756d18f352bb774bee46792a63294a1ac1c23be0f54b0ccfc3d4240619334ac6524c305fd3d29538eb1886f48f5b7760eb62b5478a9e200adaae3366f602e53a265c32a450c673edf4e5b2f289a14c004507d3b3fe3d39d560f5389fa58ff140b1a499fc031e187fe85b00184f285933421fb9fe7731205a838499ae7e91e51e58153890416cb25f7d7cce123d4826d09f2619ba0c696511b6f7eea7dd8af4475788aba2aad4a79c89673a888603abe36e06005373ee09fa3cc861ebb4df75b5d0941695956c258f61f852a2621e56cbd867eeb2699cde013291a3e365346ee929d5e4ceaae8d1a818bfdfd0fa31fc300157a024324750735daa02809e1f53e4178f2ee7dd6df0672446258bb3c20ff9dfd35b34963b02b13b8703288e093f5a0214287136e4f21ac7e0294225ef2fd24c686f6bd3e979ec1e68084146ba0ba5f988cfa6958a02a6aa0dd0c340ba5b8cf9d96e61296ae214cff5cbacf0ae5b3597b4542895cf7add587e0659b2f30c2a752aad562f22fa845f56156fef10cabf18fcab8d890852fd3a00665ae931a0b28d9053161b0f34e3bd1c465b43d6c29bad630185da9948dbc8fb4bcb1e818de50e06610970a1c6bcd6f18aa689f564f6b1321f60a104e6c6380c1e355c7498b94a3f41d6df86e9810c58d0ecbea92a156e50b6403e20777799fa142d059e54bacba51ba2b18fd8c067e7b603886ce8e6e7528b5f9fcc8f554d7f6dd0d5e0284e36ef37ec5c8fc02f8de3c7d6b59b7f5f2a1f4d2fd8e5d9093a04ca2d6e0ec9c591b31fe4feee02ec3828ad2c8dc7dc2b6962aa96248286920af683b1fb77f68916afda2bb35f7b2332c18d4f480a5bd1fa11cdc11da0b5d15b48202fd63bc81df7d3944a74a29e3eb27d841f8cfcba5e77a6898128c55be59de54aa5cb6771b521cd44362baa132cac6e675d5dcf6bc70ebf34a3dc8ffc28c8700fcffc90d708a3811700c3146fa9d0019af15a0fc13f89a80264288821ae18d609dacfe229a7166a309792c25f6a4ad2ba9cc74292f1ce82cf824392e666fedb6b0d34e47ac93c880bc2a9a4312e6e87a1f2b7fae5ab437648c676592c6228a26f3d07345057ece8a5ff4da9c7cc1eaf6a22b04b96f9e24d85cc58821e2227df8529f50b6758c618d2b6ccb6e70c9bdde73061dcf7f29a7681c9ccd0971aab17f8a75d8af7dd820986ddde74f5e33d0c7722d14e5b0e194496b899a4c69f69584d411158043aa5554663fc1f52f1585e71ae391595ca312045ca2e67bd661edbbfaa0fbccf06c7e7115d6aa2b2794ea527915fd60c6a3df174d9c12e50bd3a7c32a717b85c64a17d215e0ebfa4cb1d941c007d58c56fbcf7a9adcf3ef1c827d75a4de4673a376a37ff3187220d80042e46f9ea99a241a3c2f7baa0e4c09a6ab12ca3ce68f41f812198eb917776a4824436afe4f780282d3e0ee55cf27ffa29b952c07345dff4b1a480b8673d150253b349f8326c2a01890c4947033470ffd83ce5c7964804e1382323645341032b7af8cc44d31f21d6a87c5910d7432d8006b00aedcfb697c398b6183359a490ff01621b81134670df300e6926aa6dca4363abdd4c02f99d91fd5030f34759d45483302f02dd91b72e5af2851e49d6288cf6238bdfbc02da277e500443b93053f58ecc084d71ece73968727e35dff034bc70d25722085560231a181c28383c51837fc8cc7ab1738a56766e3e3effc490ff143ec4f23b4675bd4251411e506d7ca345abf7e74a9fc6b1ddf4b928f7e308aa654fd311615c4ec30fe7f82264b3116c08d10e8a73392f03dfb6c5757b8e9f3f149213333fbb0023a9453ed1facc9c50fbc4abadd03585699db309a84088eb2ed95d8d18db5c13416bbaa3db0a629ebad192d9ac0a283ad36308a667f739a80106e50600284ee95e5eb43e03b408729c08a8a2c2e7b561da39e07c8f8c8506b9a1709f22b5649d5cc7d60db6d07139e8f2cecd8d9899f37fdf821d8975667bfc33095a240e44ea7d472da951d530e2c469dd53edbcb4f4759eff1ad114514aff0c867365d769c96a42ef505caad5d472c9e7f4287164637967b1d1b6ccffdcbbdbcc09ded2b6ae2facbcd23b5d51b6e95d85edfd08d110a7de871c70860dd49b7f055506a31aa58d98ef5124caa95d56508ce032e76dc68cb483c1ba51b5704be83a782643cf9ed1800015d4351f5abdd43192918b052bbc1b53f20e0feb94c32755118f140a6cf0a09de591ca4e08f05c1f5678b17d9db703627543bfcafc096bfe36a815fe48bbf4fcf338de6dde2b453d95eaf8a976179d6c999bf634039c565b691607c6aa137fb998e3cca2875a6ceb69d28fe0652768101e10eb40711125d79563d69c7a2ba303e770cb7891f6f4004d2d43301a93f9a03d809502b1e97474cb23a353778d2bb7337375a4504c61280787ac4749fa78ac15fac97519381da634f7220ef661ca98a4180fa15360ec0acfe6708ae4082131da1b1186deac0ce964a9ffe3f88ff8e2cbd5a0d90262678752c7f28b530e0016243114ff66cd28a7afe9884890e1a4d1abfaf6a238f014b5b52a99cd25143fbf3e1499c51e6efc9824ced701c26d0e5d71427c8c8ed96e1e3d5c2edabc4ae459c5dc74d2f96e402f30b7d40041ad9efc85daf7d03604da7a88a9e145022772ba726fc67eadf2bd5970d5a6f8cd1f5cdc3e93679284fe600108394b8d2f48c78861d96cb8d061b7fa03452ea221d0e20cec28738afa42a3ff849f8c106fde334a6adfaa737a97dcfa00767b2d8f794738a3f289079eba921637b2d8052eb16da746bff97c5ef2bd014abdeb4aa311d18563e56c025e0b06ea33cc90158ed5e4e7211a7f8b9d8769462fde2b5a072c35ca83af4cf44a488a60d6205ef458978e12b4df26ebd90fe9daec2930bcf596fe5073cf06e9712fb51dd0204decc1f892758878f9d35d14bd1d9388e047fdd2d111fa9c6650af7cf4e9952d9fe8a8a0f52acdf75050270ddfc425e176d4685539367e8f86d22849fb206118259a8cf6305fb6d68f681c1f3f53a0cc7980168227878fa78e213b81244febfcdad1b5e9734eea4d7ffb55ab5472911d44b87dd0e5ac1a2c2774a92c800d72b5c3cc5925335750abf36f946641daa79a9ed4cb64db2782484c889ebfd571e5f91ff1442ce5e0d499278ca4f415fb2c3f798218ad6b068b136181d6cadd27d4da9d50710c22ef964e25dd1384e39c4e09690b4032d8cc57ec9210819187b673730e45ed01cc734b18b2feddbebd56837974d681844ec2862a8477383b38f16298707ab66e42134b3c441f228ed6e914f22f434d8b90368e98194d33491e8c040312c5501e04ac2d0b2345fcbb65599295109877a083c0ff6ed153b38f94318b176cc9e3696c5e67928feca051f1aa0aea60b67c31c8dc59ad79c75830d4f47e3a999f955541669b286dad903719481dc3fe9d3fc346e59166d90dd5c3ca91cebff80002622aaa898ffe21e3e95cb1c546b50579f821b931487b2a746fe0ca8389dfa0fb3d1e4d9649c6fa7b5b1945468cf1ed11a00823743b2bab8a04f61e3578cca8cadf36cddff7cc32e28dc4e06c037dbf2154190e1809d92020b783683cda1ad8ea747c42ab01600ca85e8c882defa09dbe343a7066d42051b870d5f4085b7ea388ef2b958180a6e269f53c83af4de2148b87f3a5f9b73ea22b28790ab6a507bd193272b2510d23b6d59d8f4d6a2f5d1af185e9875c79ff6e8d871b3b7af18a682f06b338a0265aaa629d6a815abcd3625fe1badf2d6e7c001c556ec1cb58d622ae0ea650545381d6db154d677d5f82967166673b0202791c298420af75bdaba63e34ed14dce1b7011bb488ef73449460553c98a83a0f61276ade0abecaebe141fcaa57d78fc1b09749b4c28196fc0af52323c4aef4256a027b9fab0442205ea6d685eff371f3378157de77873c79314979b08b50f9076c755f639b379630cfd6e454ab6ab90b786d8762912b02daafe53cc59cff8bf889fecc7dcf71814de1e5c9a4150e0a8d60c446ce6c023382de9750f3f5b7a8e3017cad461c115d4d9d5421ae7789f41f9552260fc4c7131fb048f0f1feca9fe41ea5475d5403c079754b1bbef934a00f77dd2c4add9eb5efc70ced7ec83a62249d92e69a8ecc1acb368ad0a1f5051b728e9e8ff23f82b3fb9c24ae3f4535e86da1b420faa2526b8f24d2b575139547254776d78fdeb34586552347c2f5ed83ae346a91b0e51306e00e78cac19a003bc9fb01785c8814a82ba15d72c486b185088908c71ea941bb309c9f4b658960d761d2fb3995e8c9c840be9d6a1d6a80594b010c4421704547347933aba35b15dff7284f5ebb15617d4b3549cf060dddb23535eddc682c15b5e17bab235b12334852f2055ae6c215fd733af385d2c889493539eac93ceca17bff2ba97687c0d5ae7415e40a71278914da0cbfa83abc8f93cd3fb60aaa7800a22df89abc6c34a9cbfff1c603d3e581f36116347f562e5f09c160304d023fe6fa349250fb18134aba08060787221e3d1afde0c212c447eebd5a15b9c708fcf627bbb9b55621f296430c237652af480d81c9aa16589ffd6f0f4693d4fdf3ca58a5cfef852afbfa9514dd599707fb3140d0da426e5a84a0c86eb7ca1757e61e546d7e4d506b1915da0506df641e158626a03ec60d06b3a18c62507dfc805a455e8673e6fcd257324761114c1cc1cd11e38adb95cf70444b9524401e932d6879df4c5e8d31f327de9d9e62cd7fa19fe9c312c0d79fcfe8090758b3546da406eb04365b1a107875c53a7d80b790c940c4291bac49a45902d7badc1be97548a6a9bdb9e3b1f11354a5769a0c3ac7189bd67bdb52133460596cbfa155febd43d34567ced446e0d9946438ed6985a7feb9057268d8cce343f0d0bb2ebc85b34ea4337b8bb75201708a4e3b0d53ac3cc98cd01015d803a9a654eb917a61b26bd3a6b30986f714c6d451d49d7e8724c01fdb9180476ddbdc03f3355cb9b26f3f3296c84c0c066513104f89bc3afd5659099668d14f09a2fb90b04ffe48a6bbff5fc168f1b6c5107c831948e9b2aac6558b5e0e8ae4dc972ebec745b5f5967bddcca7e018c399545f900a45875f1f4296f0b67c210aeebcfff679d963a6276b959e4ae0a5f3ae5f22055848e1692bae8e038dcfb345f4f9842ee2f61f857f8dfcb23a860b5d94e0f548b417b7b1056a47305d072609ef2d80f7213157acd0f9172f45b18c5c57fd3790728db411935b59a406e942db09c7ccb3a11eae6e26544fe4eb5b80729481436a04c67e3044a09025752d48559777fa3c2d19e1084d09b6e6418d733e0d73c016dbfeb7916b27b63fb928a66a9d2b941c03b1dd5edfb771c35ec28cb5dabdd6f5163df065c0b9f76250d4e249ecc978d8573d471650b61d62068c908d08bef91d8247920a6b1d0dafa7cee9bb60dc691b80895730467fc44856b7b359d361c22ab85d59924f2d83d9fee7b0f20607aee331d3b43f2a3799", 0x1000, 0x400, &(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x2}, 0x8) read(r2, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) 16:00:24 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fca000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000b23000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c63000/0x13000)=nil}, {&(0x7f0000c53000/0x2000)=nil, &(0x7f0000d1b000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a3e000/0x3000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000a74000/0x1000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3f, 0x20, 0x5, 0x3}, {0x2, 0x40, 0x8, 0x3}, {0xf7, 0x80, 0x9, 0x6}, {0x4, 0x9, 0x8, 0x6}, {0x2, 0x8f, 0x81, 0x5}, {0x9c0d, 0x0, 0x8, 0x9}]}) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) shutdown(r0, 0x4c42e283d0cceb37) shutdown(r0, 0x3) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f00000000c0)="007cc1bf09000000291208ce3ee376605d98e064294b") 16:00:24 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x34f9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x810a5b3d4422171f, 0x1a8) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x3, 0x10001, 0x6, 0x4}, {0x4, 0x9, 0x80, 0x7f}, {0xbd, 0xbc, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r3 = dup(r2) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0xfffffffe, 0x3}) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="697e6388fa79a9ea"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x288, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0xc0000, './file0\x00', './file0\x00'}) 16:00:24 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) rmdir(&(0x7f0000000080)='./file0/file0\x00') 16:00:24 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r12, 0x0, 0x10, 0x9}, 0x0, 0x4, 0x9}) r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x121, 0x9}, 0x800, 0x1, r24, r25, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r21, 0x1e4, 0x8}, 0x5, 0x5, r4, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getuid() r27 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r27, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r29 = getgid() r30 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r30, 0xffff, 0x2000, 0x0, 0x0) r31 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r31, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() r34 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r34, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r34, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r29, r32, r33, 0x10, 0x9}, 0x8, 0x4, 0x9}) r35 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r35, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r37 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r37) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8d2, r26, r28, r0, r29, 0x1, 0x4}, 0xffffffa7, 0x800, r36, r37, 0xfffffffffffffffa, 0xe272559, 0x401}) setreuid(0xee00, r0) chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 16:00:24 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 16:00:24 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x20, 0x92) 16:00:24 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x2d) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) r13 = shmget$private(0x0, 0x3000, 0xb29e5d3382d840e, &(0x7f0000a35000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r19, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r19, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x4, 0x9}) r20 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x121, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r25, 0x1e4, 0x8}, 0x5, 0x5, r16, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() r36 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r36, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r36, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x4, 0x9}) r37 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r43 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r45 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x0, r41, r42, r43, r44, 0x121, 0x9}, 0x800, 0x1, r45, r46, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r34, r42, 0x1e4, 0x8}, 0x5, 0x5, r33, r37, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f0000000080)=[r42, r12]) r48 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r48, 0x0, 0x0) shmctl$IPC_SET(r48, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r50 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getgid() r54 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r54, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r54, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r50, r52, r53, 0x10, 0x9}, 0x8, 0x4, 0x9}) r55 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = msgget(0x2, 0xc0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r61 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r63 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r58, 0x1, &(0x7f00000003c0)={{0x0, r59, r60, r61, r62, 0x121, 0x9}, 0x800, 0x1, r63, r64, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r49, r52, r60, 0x1e4, 0x8}, 0x5, 0x5, r51, r55, 0xfffffffffffffe01, 0x9, 0x7ff}) r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r67 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r70 = getgid() r71 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r71, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r71, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r71, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r67, r69, r70, 0x10, 0x9}, 0x8, 0x4, 0x9}) r72 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r75 = msgget(0x2, 0xc0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r78 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r80 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r75, 0x1, &(0x7f00000003c0)={{0x0, r76, r77, r78, r79, 0x121, 0x9}, 0x800, 0x1, r80, r81, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r66, r69, r77, 0x1e4, 0x8}, 0x5, 0x5, r68, r72, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0xae, r17, r47, r52, r66, 0x226, 0x9}, 0x9e, 0x1, 0x10000000}) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r82 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r82, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x47fde9a82e4a4596, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530000a77ddf221"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="d7f3127cd57746a0bda27d2cea1e10c9b79a6e45e5cccb22ceb002b84563fff5bb8a14ae86defeccf758595f8e698b264fa6d4efcd918de2577693225d70e44f2d61fc41e385212b", 0x48}], 0x1, &(0x7f0000000200)=[@rights={0x38, 0xffff, 0x1, [r2, r0, 0xffffffffffffff9c, r0, r3, r4, r0, r0, r5]}], 0x38, 0x208}, 0x201) ftruncate(r0, 0x0, 0x7fffffffff3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="ec0b03f5d61d0706f034b94d47d9") openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x100, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(0xffffffffffffffff, 0x19) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x24}, {0x7ffffffe}]}) clock_settime(0x4, &(0x7f0000000040)={0x7, 0x80000001}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x1010, 0xffffffffffffff9c, 0x0, 0x6) r1 = socket(0x1d, 0x2, 0x1) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) r4 = getuid() r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0xa, r0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x0, 0x0) r11 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r11, 0xffff, 0x2000, 0x0, 0x0) r12 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r12, 0xffff, 0x2000, 0x0, 0x0) r13 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r13, 0xffff, 0x2000, 0x0, 0x0) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r14) r15 = geteuid() r16 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r19 = getgid() r20 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r20, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r20, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x3, 0x212) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x121, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() r36 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r36, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r36, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x4, 0x9}) r37 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r43 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r45 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x0, r41, r42, r43, r44, 0x121, 0x9}, 0x800, 0x1, r45, r46, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r34, r42, 0x1e4, 0x8}, 0x5, 0x5, r33, r37, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r42, r17, r19, 0x10, 0x9}, 0x8, 0x7ffc, 0x9}) r47 = accept(0xffffffffffffff9c, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc) r48 = openat$vmm(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/vmm\x00', 0x400, 0x0) r49 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r49, 0xffff, 0x2000, 0x0, 0x0) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001800)='/dev/bpf\x00', 0x8, 0x0) r51 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r51, 0xffff, 0x2000, 0x0, 0x0) r52 = open(&(0x7f0000001840)='./file0\x00', 0x8000, 0x112) r53 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r53, 0xffff, 0x2000, 0x0, 0x0) r54 = getpgrp() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = msgget(0x2, 0xc0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r60 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r62 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r57, 0x1, &(0x7f00000003c0)={{0x0, r58, r59, r60, r61, 0x121, 0x9}, 0x800, 0x1, r62, r63, 0x3, 0x1, 0x1, 0x5}) r64 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r66 = getgid() r67 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r67, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r67, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r64, r65, r66, 0x10, 0x9}, 0x8, 0x4, 0x9}) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000240)="3e2c7a644983022b21f174aba97d35e082f8dc73aab43f69b139472c49290340a0780d8bfcf9aac8a12a7e832774a1e8ce5f4fa73615b96e69fbb4e9d505a51c74b3fa1d1dd7ea4db31a15c23a16b7aed5cb5f8b34c05e4245be558e42477c57328fac7d56cbee77833c70e5a1045b569ea5b68fd49231ef58022112d5074d25f38bdf047e862bd305f50bb64daebaba78b6d82c75bb73ff5b29a83cf3a98a6a58f86dd88e154110bc6acd3b163f4847a51b1f96c7d6a2182e9dd0cecc5293a74b08c6c0a0c7ea663f107b2ea25bc0d63cf21a3f71b19f365c42ceb9632e2244f0c9d435ccb7ceef1708be20cac46de11c7dec0c2dce20206416f9dc058d025963659d8e8ff07ad9d6136339f588e7c0d65ef3ff61749deeb478d7fa9de404ca2ccff2c0ca6d6692c21828143b596c2c390d9120bee2a113c493acb9c3a30353ca34fafa38218b0208b47aa74ed68378bdae62bf32d48ebbcced3ab69c1c417b9fcb364c2fe5dfd426a13a72045a1f81dadda6127159dfd40937e3bb2d17a725098f777aa72bf808e54c2336d257ca15e3c8cc42b0afd62b897e25507401b8108689ac124653c946e5e131c7153760df8cccb451815b2658e36212c437fff5e107dd2956d9e0286c41f29ab0a41f189c8f71de73b1c639ca8e0a340a185a82ffce034997b0fe135a09b6acd5a0a62082efd89bd5dfb59ec65f73c5dea9605e5ccb66c83a5dd31c302acff511c8a1634ec4a16e5dfec95918c0b835892629cb1634d68ecaeeb91c3f83d9a1b2a8fd6a415233b24bbde577455fcc67841fa7a6ab6fb1543e2539f9814ad5972ec9300247cb9f36f679aa37534daf14ef12292dc1a53713ac433400b0ac4098e334d2fcc4737c3ee0016f4e910e6dcd839b089bc0fae768a20b1c2181fe88bb0a30ceff75845837ae8f609962039936f93b78743ec8dde5e9199bfc8a459f405f662bb08ddce514e1d2a5950e053a6f740e918f936f39490a1c70d3a9945348b3c993569487be6cfee90ad0806e630470b7f1450b286e765cf9dd993fc09ac081b9d215fab6a730be5224fd6e83b1f29f7e2a10787a5db12aeb20c55a312cafdb1df1a80478ebfc8f10ffec4acefa9dc1635c48ae568a620f24e83098283ce7d7e5e6ff08084e16ff7b8ef07881519204e0ca425a0a27697f028bd58f4e1eed32488c88c2295bbe810c46595e9744b19dbbcc8966ac682dc6e6f4830d67b1e90a78faea031f98377520e123b428843b36c8389d2993663c094e670111a9378208dc0834d4ce8b082785ad2fe514aa427fae3321caa97f5370d01a62a2167d4185cfbff031ed2a9c17bea857c9777f56dd7ba8a65058133244c6b27abbb040ad74ce2d136970154bba64fc44dde1770f76ca70b85f24fe381329e212b5cd929ad7c7820728d3f5b1270bd00823bde5ea358371e39c8462ba76111b6be250b47807d7df0a9d452fae32851178a9bd43f1e6db13d3b0e1a142d570396b2e3c68aa41e17cf9d82034fd13d55eb2bea25c47ff3268e6ce0c51e6c6fd8fe8fa2f2e2732aa014d3133a5fd4834a152340213fc9693a7e95429f1961b552876832d8c557a3e1e1a4e081bc62b8f3f0c44c69c3b0f3444111ed9ae63262f3d20a68ec936e433327aef5d45b1faefc5ac61dd11bba2b083b3a48622c92e607f2e7abbacd80bafb17bec69e076cc1a076eb0522b6d54aefc80966900d6e04cbe58040a10638bb0786c1acc97f333b3154388297dc3497c69ed0d51d9b857d7867d42659c824044cae53db85cadc774c344164f038bd54f3cc0cf05b9dfcbc2085b4ec2fe44516033febf8199438c1ba72a701dbf298799667279d68e39cba258bb0dfd06f6ba7931a85a6f4e9f2be040bada9141d86233268722479691f7f16e9d725963de00d248639c763c1038ebfbfd6cac22cda65dba7ac78fe4cfe868f9fb8461b1ee1a883bab61402680a71b4273447dca4eb9d787cd70d86a2aeb14bfd73481ad7420f6344d196defaddfb41fb5a1f821ce17af758d8417c6c4b486c454fa7fca44042f3946dc0044a4d674baddc6be6c4994d73918275596a65cc19e14d5613b35e54e9800a02ea175f7c17073818846462bc44da2008109a0429bb526edc0ac86a052b13ebb9959003d05066c91eda71b317466948fbc0bcc7de2d7665a9490885b94406dadfaa2d19d731ad2d3ce19dbbff9078457d2b4dd093e9563dab1cb33f7b4acd0e38e22499ec7e6369c850c7cc12a3290cd59a762c90df3f6876c2b19a0e43a4e5b18f8bd9dc8fa925a5743986271b6e4e7ff30b3215456de4e20252aa5856757bff73e1655f9e1a2b9c75298ca2d5bec8d0382fcf0e18770b0ad270c3035d15feda5d67eff49c77e7991c8ada788dc02596a54b6aa6e9d1ae5cf1f547819fca7c029140ff955d8f9570e7c61d7ab188d6fcd9760faffeb3d0a5314e687b2f18720421cc2359ccde2da729d4b6a295fb7d94e91c7a434e117024abf2a7a5e3e3dff4532039007481604fe7b4e36230556c4de628761bc3480273dc6b3cbe2ef53fe6f32d8e6845187b88501e4365815d6d7aed1821d5ccc1edce431a48b38662250efc6e8911e821e8d587414b061a2ba21bc4679202445299b39074cc08c0f6f4829066fd68c5109458bf80168dca40a5414f7c380a6234855599c95f8967076668043bccfc97fc7fb0d4aacc30cf8e12e4d3009b8aeb4eea0bfbe0d12fbd6b65bdba2aedc319b6101f1858a4056bdf3a78437ce6f6ee739d7dd70c97fefeb7979967a8ca1a66c09c6079dc6b23393c436a4f9fc77f2515c5a09fd96e913567ace954e3e7b3c7230bbd5a2cebe0f7f62608b6c08d6f473026488e7bd419e767925c9fb707cc4ea830f2418d6daefecc254c50ae789545c4396cf437f7d6f6ae256088239fc1b99fa3f93875a8a04fa16a995158f99849926e9f4bbe733cf58b5057924c8448ecf4da6222a5d68d9da66a35a90088346456fde39de1566629f5d537bbc847e2790d716435538c027219e2c54f58452adf3ac9ed6135496a94a5205f6e595379a78f6166e345b8f001ac8491a5e4cfb652c5a78c741416170dcdb6f5097ced19fe45174ac3b8037458ca30f023e6bbccf2723ce2d0a256e7aa5180b9f42d496690042911b75d23a36d4d379a9499ce1f784ba2aeb32434b198b52bb74ba4ff659950a24ada1c7c345ffe47d51923f1f03ac22dde3e1d2038f6f6d0837096c529d73ed932c358e461ea0d0e4797fa6df19dfcf532f7891efd697acec69d4033d624eb35112301a2b96fdd9b0ed697c38e859a44e537a0f0c7c8b1b59c5574a2b6667749986402510938632039740c9fc25a5d298654da5bba617d9acd55d2010cc5d496e5a8715396cb9643bb6021e40b2a8b714ddf7201bb07a1f0d5f2ddc09a335ac32a0bb4aacab7f2101d67903f103b955da4712c094f5226bb71003ef6b7e84b9b3eddbf2a3032bfe97b6cab7f317c8808a7bf9fc0c47b5d5cc167215f80ed96daec72e73021385fa2c0363c37bbab2559b2db06e68abac3b53bc66186561be80c77497f55044fab9a0ec7e73fdaa4835cae2bab4c299fc5abf20ff6f71bb64ae14636d2129c08216f13f0579da39d74aca03f5b47e32981a665f06204c4b22a5d7f1f52bc4839bcd51e6654cf68fbfa9bc4ea81a2e8211cb6fff2ce4b8aa191579f021381e8cdfeca6c6cd2d3f9e68cbfc804481c3870cacfbfe08bd8ee6a9b4f6b03c2794a7696c9fb7bde7746c0ff318b1da0585a34f106dbeefff3adaade74b9c37822516c623b423eec661a2ca1fa0ed87ef190561859b269ebd91c151607705a57b9a6e5cc5c547198635b1ed63f29203425443607e79543b49de83eedfc4dfb4ba242de5e12ac29bc5c3ebba7744c11bc41c4c658af011989a5df3b1c8c3d0893f6e8374f555b108627d92bc374709b5f8662d1f6a0a37bb4f13e2fcbce20562f2f94f3d0c5dfe8cbb3e98de33db1e89dc9ccfd88eb633149ce3db7b696540d630ea530511c3affbe818d0054c90093441454fd657420c355ba58b9ae3575e156c602d668f1c013e4ce765ccf6f95bc325c78df9e823b0321fcbb28cfcf8310f8aa06458f0257ba5e7d66db5fce46f412cfe2c5455d574bafb4ac320610648cc059c837d00fed63a27e8937efb3bc6ab44ffb03120e90c6d192dc81663a6e0139882a037641cdbf09ae33693e9c6c5aa6121b148099b2367295392fa5bbd7aa83caf0ea79c347c737bfb863b03bdbbffd06a9e4df340579ea468f897ec18ff0cc8709c6e67616a15899e17488c10d6901e3590ee2b0558a074e0014b6f2423fb59fc912bb721d4efae67dc628638dc026f39ae240922d01385ca18068cfb09928bef22c905911af68f579530179615ae3fdc978e59cd2ac86149d750cdc028ff848540087743c0803306edc164c61112d8065c8826af1c71af074c13e15a667dece64aa4ea28282a0d59a2fc5700eee58dbc387ebe502c9cf132f9128dedda9a06b099f9a63b3bc0b18a0a6cdcafaf63fa88ad4eedff2abaf3d201a9f8eb5dfec9d0de9dd7e6b739acb8969412e4eb62d7208f4d326324997e818ceb8a9a02ec3f088a1de7c0590bdc966286120d97802de0ff1e145a237cad56a96e869ff43d24e631c202162f1dff46331838da9fef25cdd121098dff27a74aef77c092b6522a8c9155b3731edfd625cd643e022766509c5c10a40c5c1dce3255bc2765ed96269d1f904eccbd95d67184904a4e17ceafd755adba1729b45483085ef4e720551cc3508ce40ad68d46f4060e98d6762166b1a5aa12afff10931502a9a46a29030c274368e5243cd8af48e580efffe4421abbbfd85a1e3cc50de8d50b6297d71fd0e1c24a426e4b14b4c23845a396221bdf5586f03cb27097663d24eec33bc51bc328ee3c6bee3e76a2599ff8a254ae83c656cac7c08819d7055f45928d43f375033b788073ad080b6fec3788d0f9db2fea6b5de0f25c7b54559fb7c48d5bd99d1cb05eff1cea954b6441d4a4a94c4a393dd51851ab0e84494ac85d96bf19ed3871c604363de47d9a0adeded83d853c1774dcd59bf1d6db483368202922b8aa64155e44f944217fd819556d5879e265bd01c5eb12d1a56a62fdcf0971a84a5adf3f4c45bc0e242cb3536bcc946fcb783e8aadb17c923dab4b6d483f7533bbd2cf1df8dd5ccce79ead776f7889e2806d983dbb4b4d8bb638c1a2c84f717cf9926f323c85c46a7414cc1ca319eca2784516fc676f1b176d36ad5e8c130506cb96a7a01f5efe34fc32a39d53fe89b4d54e9d221fb014ec885fee7def6c805209d19b6911fbb4efe8b22730a75c9c927c2981323bba36d09f49fa3e68ffc476aa94e2df8465031b2e1c2cdf5f0c93733cbed426c9ff4bff46a5891d65eacd90074b130a1b72f03862483002e05d707baa7cc45801133799627efc1b97ca687240727c20fef9bd5c4ae1b8df96ef3337ba38d745157c5854689d2c2ec2c3f3f76e208aa43287ed2900c36aa930e8414c483980ad106e4e4a0e4cd3fd42e28d26251da2cb1c0364efb11d81713bad7e785a21226c7a08816829056cdfcc2b9fefcf1793365c4c9a19494b0f32265999c093c8424787ea3fdc9329694f24020ed4c3cd62d94cf45425edfa7da2649aabdb7cedfc5845ca71ad330dc5b9a0fda2f3ddd95ac56588963928600f3663705c80364beb5728ea55d22baebf1005b3be33699bfa62f485fda41cb3febd76aea25b98c574376674a1b68cc58269044dcfcf395882fc14056a393d", 0x1000}, {&(0x7f0000001240)="bc5d8d213e8a126ad4e2337852394d904773eab46f207f00d08286e5a26eede853209a614e6f5de87ddfec19d79e3757965a7c8e10585488a3149943eab3016e03676d4042a75d60bc8433fbad490d3306c7a75b3980ab46b247ac33c8a857b1dc1b2012633c917ea0b7f43bcbfa50ea9165cf3622bf3781b0734ca3e7021ec14d25a582548c1859216f1d3f83ab49de3b9801e41a73078e8c43f86308467cd51bb971d94c01570f8bc98791d13967c5e1dace66ae4c0af435a297584be18435312adf236076161611b2134c71ea02d885d5ec5512a67d28dced54cae7f7ca6329f2", 0xe2}, {&(0x7f0000001340)="809762d20f9d6bdbca128ad07bb46ef13f66939664a99ee83063d6688d02a51dd77aa1ad29f2f3992b3b384f3caf96f2daf3236589d21b2a796af4ece40666def152bbbb0753262f9dac56e8179644f6304fe14d81fa1a36037e97642aceb84de47e1e87ee13dfe973d06658d0f7748c56b279d3acbc9543de", 0x79}, {&(0x7f00000013c0)="764351d7fed8ad5ae9e10eb1c5c4ee7b448e6085e05c90785e133e1d83d9e6d9c49c8a6ffa044cfe09c8b4401430e185401d13a2df304be00e981e02ee547ac77de44a1e9a2018fcdb8e06afdc44bfb8a8e097f7eecd7412f0b938ae52aaa3725f522888d0b884fcb70ac05db8c15160d019ae3af4ac7262abcb5c97801c29311f957f1d55ed05121bc9e8f45147ee65", 0x90}, {&(0x7f0000001480)="04db5ae45726358b65586c76257c57305bee98ac5e0712ddab", 0x19}, {&(0x7f00000014c0)="d40b81df", 0x4}, {&(0x7f0000001500)="e02944631a53a9629ea8abbde6e2de311c0dbb5cfdc9ea896fa8aa187002d8544741b9ac70da2d5a22048a722f0a6a68b656ef3787dfb86d82e534f90711cfe19324f228519d31558dc3e6f236ff9fc0865c06240fcf906e93617b2bb27256ffa82fe1cf837c9fae170e16a6dccfe2c8da6f6477ebdd55db70405653ace2c482a760974db26741823448f2815fbb0040edcf130a466710225b426ed8", 0x9c}], 0x7, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r7, r0, 0xffffffffffffffff, 0xffffffffffffff9c, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, 0x0, r17, r18}, @rights={0x30, 0xffff, 0x1, [r0, r47, r0, r0, 0xffffffffffffff9c, r0, r48, r0]}, @rights={0x18, 0xffff, 0x1, [r49]}, @rights={0x28, 0xffff, 0x1, [r0, r50, r51, r52, r53]}, @cred={0x20, 0xffff, 0x0, r54, r60, r64}], 0x148, 0x8}, 0xd) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r17, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r17, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x4, 0x9}) r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r24 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r26 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r25, 0x121, 0x9}, 0x800, 0x1, r26, r27, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r23, 0x1e4, 0x8}, 0x5, 0x5, r14, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r12]) fchownat(r1, &(0x7f0000000080)='./bus\x00', r5, r28, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) 16:00:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getdents(r2, &(0x7f0000000080)=""/97, 0x61) madvise(&(0x7f00003f0000/0x3000)=nil, 0x3000, 0x4) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000100)={0x3, 0x0, 0x7, 0x6, "fbbbc4687846eb66c4fed8077d68c7ac5c8c65ef", 0x3, 0x7fff}) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) 16:00:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x20, 0x2, 0x1) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff}) socketpair(0x10, 0x4000, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000000)=0x734b5138) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xfffffffc}, {0x18, 0x1}, 0x0, [0x4, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x4, 0xfffffff8, "0a9d09bfb9b6fec3f1826ca5ad234704d34b0907", 0x0, 0xa116}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0x1df0], [0x0, 0x0, 0x1000000403], [{}, {}, {}, {}, {}, {}, {}, {0x3}]}}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000004c0)={0x10, 0x0, 0x4, 0x6, [{&(0x7f00004ad000/0x2000)=nil, &(0x7f00006df000/0x1000)=nil, 0x7}, {&(0x7f000001d000/0x1000)=nil, &(0x7f0000269000/0x2000)=nil, 0x7fff}, {&(0x7f000006d000/0x4000)=nil, &(0x7f00006f0000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000715000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000027d000/0x4000)=nil, 0xd9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000458000/0x2000)=nil, 0x3}, {&(0x7f00006bb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f00006d3000/0x3000)=nil, &(0x7f0000777000/0x2000)=nil, 0xe000000000000}, {&(0x7f00007fa000/0x2000)=nil, &(0x7f000039a000/0x2000)=nil, 0x80000000}, {&(0x7f00007f5000/0x1000)=nil, &(0x7f000006a000/0x200000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000330000/0x4000)=nil, 0x7f}, {&(0x7f000037c000/0x1000)=nil, &(0x7f0000054000/0xd000)=nil, 0x8}, {&(0x7f0000696000/0x2000)=nil, &(0x7f0000464000/0x4000)=nil, 0xe83}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x104e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000025f000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202442e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c0"], 0x10) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getgid() setreuid(0x0, 0xee00) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() bind$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x0}, 0x1cf) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r0, 0xffffffffffffff9c) r8 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r7, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00', 0x8) r9 = socket(0x2, 0x1, 0x0) r10 = msgget(0x3, 0x420) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r17 = getpid() getpid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r18) r19 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r19, 0x0, r19) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0xb54, r2, r16, r4, 0x0, 0x90, 0xffb9}, 0x2, 0x3, r17, r20, 0x8, 0x100000001, 0x80000001, 0x100000001}) setsockopt(r9, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socket(0xfeaa8d9bab10b002, 0x3, 0xba) dup2(r9, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c003000"], 0x10) 16:00:29 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) getitimer(0x2, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2000000000000193, &(0x7f0000000040)=[{0x40, 0x10, 0xff}, {0xfff, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f00000001c0)="fb", 0x1, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20000) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r4, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) linkat(r0, &(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./bus\x00', 0x2) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = syz_open_pts() fcntl$getflags(r2, 0x1) 16:00:29 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, 0xfffdfffffffffffb], [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$TIOCCDTR(r1, 0x20007478) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x60, 0x6) dup2(r4, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:29 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = getpid() r2 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffd, 0x41, 0x0, 0xa183, 0xb0f}, {{r0}, 0x6, 0x20, 0x2, 0xfffffffffffffffd, 0x3767}, {{r5}, 0xffffffffffffffff, 0xee, 0xf00fffaa, 0xd00, 0xfffffffffffffffe}], 0x0, 0x0, 0x6, 0x0) r7 = kqueue() recvfrom$unix(r5, &(0x7f0000000180)=""/4096, 0x1000, 0x802, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r7, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x10800, 0x0) 16:00:29 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000040)) 16:00:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x4, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) listen(r0, 0x1f) 16:00:30 executing program 0: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) msgget$private(0x0, 0x20000003c4) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x334d6c8e5bffe263, 0x0) syz_open_pts() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001c40)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5441365096294ea4e5e10633024292575690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e002202004ec351a2fec4caceb7a50b947e797e87566e746933b930bd85ff0100001cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb3232190000fe25f6cc653ab70269bf7bdffebbc219c08f5328a77106a127ae4065b8a8654f708557167591ff4cfd33011f66fe1cf4f439b2ab518d4cb4c5576db70f6e8523a5bc3d9d5b9a5e0d152ff54432f17888e987f88be25a9a9dd69386ed70a55432ab196ecaa601d2fb1e2f5ddfa9fb135e9796928d8588ef0859d9bd0b9d2d3b3488c98c803b5b6526df4c523c78a534f99c86824b32f5139d7e241c27fe5291f90b5834b14a4c154d07be47c06d0b0e8dfc5baeb58b96d628489e0daf6f4ace047bcd"], 0x156, 0x800) msgrcv(r0, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff002001"], 0x9}, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = dup2(r2, r1) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x9, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1ff}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f0000000180)="de8af3d5fa3df90ed7e25883ca9529e05823dca827e3016d0c05a9afb14b0eeb6096bf16f984817b3d65723e2c4dc5599437f5d3f2941733d9810ffaf0f1fc78b696b838bcd51a90c20f77bbf781910c6ede9b31f302def2ae77") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2ab7) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x2a) recvfrom(r0, &(0x7f0000000080)=""/172, 0xac, 0xe386a5b81f2e00a0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) pread(r1, &(0x7f0000000180)="85109ef524d3adcce1c59f0b1bb3eaeb9a4ce1281d20cad890bfeda570443213afea5d", 0x23, 0x0, 0x6cf5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x54}, {0x6c}, {0x6}]}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:31 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0xe8e, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x14, r0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x2000, 0x0, 0x0) r11 = socket(0x2, 0xb, 0x1) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) r13 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r13, 0xffff, 0x2000, 0x0, 0x0) r14 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r14, 0xffff, 0x2000, 0x0, 0x0) r15 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r15, 0xffff, 0x2000, 0x0, 0x0) r16 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r16, 0xffff, 0x2000, 0x0, 0x0) r17 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x2000, 0x0, 0x0) r18 = accept$inet(r17, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000100)="818ccc0d8970b8", 0x7}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r5, r0, r0, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r12, r0, r13]}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r18, r0]}], 0xb8, 0x8}, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r19 = socket(0x2, 0x8002, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) connect$unix(r19, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f57f0000000000000000000000000000000000000000000b6500000800"], 0x10) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) 16:00:31 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x49) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x8d) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000080)='}', 0x1) setrlimit(0x4, &(0x7f0000000000)={0x7, 0x2}) r2 = syz_open_pts() close(r0) syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) close(r3) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x1, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x0) 16:00:31 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000018c0)=""/218) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r16, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, r11, r12, r17, r13, 0x165, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r12, 0x1e4, 0x8}, 0x5, 0x5, r3, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r18) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff01010000cdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:00:31 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = getpgrp() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r4, 0x0, 0xffffffffffffffff}, 0xc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) setuid(r1) r5 = getuid() setreuid(r0, r5) setreuid(r0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r7 = getuid() r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000240)) r9 = getuid() setreuid(0xee00, r9) r10 = getuid() setreuid(0xee00, r10) setreuid(r9, r10) r11 = msgget$private(0x0, 0x0) r12 = getuid() setreuid(0xee00, r12) r13 = socket$unix(0x1, 0x5, 0x0) close(r13) socketpair(0x18, 0x8000, 0x3a, &(0x7f0000000200)) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x9, r12, 0x0, r7, 0xffffffffffffffff, 0x0, 0x4}, 0x102a7904, 0x3, 0x0, 0x0, 0x15ffb22b, 0x6, 0x8000, 0x1}) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20800, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x3f) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\"\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 16:00:31 executing program 1: 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, 0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0x1ff, 0x0, 0x5], [0x0, 0x0, 0x401], [], {0x0, 0x10000000}, {0x0, 0x0, 0x1ff}}}) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/78, 0x4e, 0x1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "e9afdbd5877080000041000000009e00"}) r0 = socket(0x800000018, 0x1, 0x0) kqueue() accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000099ef7a95fa5c9df4cf000000000000000000000000000000000000000000000000000000eaff000000000000000000000000800000000000000000000000000000000018000000000000000000000000000000001584ec88fe2ff602964976028694894f62bf99afb19c"], &(0x7f00000000c0)=0x6e) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x55bc89674c4fe23, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") dup2(r1, r0) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc266", 0x11}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r3, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x9) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x6}, 0xc) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r4) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r6, 0x2}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2005, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x1f, 0x30, 0x0, 0xb06c}, {0x400, 0x54, 0x9, 0xfffffffd}, {0x8, 0xff, 0x2, 0x5}, {0xdb, 0x1f, 0xfe, 0x7ff}, {0xdf, 0xf7, 0x7, 0x4}, {0x2000, 0x81, 0x7, 0x7fffffff}, {0xfff9, 0x29, 0xc0, 0x3}, {0x0, 0x6, 0x16, 0xfffffc00}, {0x101, 0x1, 0x1, 0x1}, {0x1, 0x7, 0x6}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffffc1b0) 16:00:31 executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x0, 0x0, 0xfff}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) getuid() r11 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r11, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r10, 0x1e4, 0x8}, 0x5, 0x5, r3, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = openat(r9, &(0x7f0000000140)='./file0\x00', 0x80, 0x8c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shmctl$SHM_LOCK(r0, 0x3) r13 = socket(0x800000018, 0x3, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r13, 0x0, &(0x7f0000000380)) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r5, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x4, 0x9}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x4, 0x9}) r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x121, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r18, 0x1e4, 0x8}, 0x5, 0x5, r9, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x121, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r2, r7, r29, 0xffffffffffffffff]) fchown(r0, r1, r32) r33 = socket(0x18, 0x2, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) r35 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r35, 0xffff, 0x2000, 0x0, 0x0) getpeername(r35, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r34, 0x8080691a, &(0x7f0000000300)) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9b012e2f737a2acca33b"], 0xa) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x18, 0x400000002, 0x0) close(r8) write(r8, &(0x7f0000000140), 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffff9c, 0x0, 0x100000019, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x74}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) 16:00:32 executing program 0: getuid() mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)="5cb4e6ab99351b3b2dcfa4aaac1960d7adf015dd67572a9cf8b529a594b818c63902fba1d84e2c0d5131f7c6a491659ca680ed88a370d4979f481b3238833a5b3570b4112a82cc80ce7b115c6e7cbac8545c723c60c8ad9bc99cfc27f8dcad5c6ada779277af1acd3a642138a15237e316717e21ea047a0a9d4e5409685d36fdefbe4034efd804d161acc38015dd6523f1582e3874b1b3451b0522567d097ff3af6ac3b19b0a804aff54f7064418ebf7e31d2d1b0ff1ea3074894d1b63944dc1c1be143f4d315e0a88dfe5fe8df8cf15e7013362d9950cf4d9f4b105ecc6253120d25f85e02f938d5d5382e0ce8f07f5e5a00deb757588414fd5ef8e8482febee707e15eada8a91fb323190715d2fef0209d1c60a53c8bff4463f8859f5ac7d662c562d6a87db30f4b43d0522ceb57e78c6fd23bfee9942c474516622d", 0x13d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2e7b1970618916cc) 16:00:32 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) dup2(r3, r2) r4 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r4) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r5) r6 = geteuid() setreuid(r6, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:32 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) acct(&(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x6c, 0xff}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:32 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) acct(&(0x7f0000000200)='./file0\x00') socket(0x0, 0x3, 0x0) acct(0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c, 0x1, 0x0, 0x8003}, {0x35, 0x0, 0x0, 0x4}, {0x9d6, 0x0, 0x0, 0x2c}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='./file1\x00') r3 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_timeval(r3, 0xffff, 0x2000, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)) 16:00:32 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x6, 0x4000, 0x80) connect$unix(r1, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x9, 0x3, 0x7ff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0x193) write(0xffffffffffffffff, &(0x7f0000000180)="b5c5eb0ae4becc89a92123b3af4fdc5daaffcaf0b5700a10796b0f9d456625d61ba074ae606cf545b94157476fb77fd1c64616da0c2c52086ce8f414edc07ab9a7ff747d3456f378fe854232385ee79c6f8d768090e539d5bee9b7251125bc6c53f2e609bc5cc9afa39c22f2a2ac0dd940ab11a950d0ff639bc5bc6701afba37944aae86095981c2f16b8fa98e3d91ec87", 0x91) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x4b}, 0x100002, 0x8001, 0xfffffffd}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x61, 0x0, 0x1}, {0x4006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x9, 0xffff, './file0\x00', 0x1e54, 0x7f, 0x1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x5, 0xfffffc01, 0x1, 0x7, 0x9, 0x0, 0x0, 0x3, 0x3, 0x3f}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)=0x1) 16:00:32 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x48) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x10005, 0xb102, 0x0, "c5c4eeba80d88bb035fd68ad10af1229c160e440"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)=' ', 0x1) shmget(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x8000) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r1, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, r4, 0x0, 0x0, 0x0, 0x2feff, 0x20}, 0x44401000e, 0x0, 0x0, 0x0, 0x0, 0x3, 0x200, 0x800}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000240)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000440)) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) execve(&(0x7f0000000480)='./bus/../file0\x00', &(0x7f00000005c0)=[&(0x7f00000004c0)='D\x00', &(0x7f0000000500)='+\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='.\x00'], &(0x7f00000006c0)=[&(0x7f0000000600)='.+\x00', &(0x7f0000000640)='&\\\x00', &(0x7f0000000680)='+$*\xb0\x00']) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x121, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) r14 = socket$inet(0x2, 0x0, 0x3) getsockopt$sock_timeval(r14, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus/../file0\x00', r8, r15) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000bc0)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14af85820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2bcac11c1a49f0311d01f04c79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b2070a177983600bed1cd1875ea56", 0xffffff85) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r2}) 16:00:32 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) getegid() 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, 0x2000000, 0x8000000], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0xc0000000ff], [], [{}, {}, {}, {}, {}, {0x0, 0x3}], {}, {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:32 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) r0 = getpid() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) socket$inet6(0x18, 0x8002, 0x53) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0xfa) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x8, 0x0) kqueue() dup2(r1, r0) $qy'rwUnMՒY  jG17PsBdoTGJ1-+? O1 ݐeuNzaR$qwW0#Ɗp7k]>=wR0@;39CD]6*š_7cEj̞SiN7fr1~Kk2O;%uW6D҆t.;5+'@ײmv%_v ?iΘ.i-7;Cx jzӓJxR_Tpӑ@Naq:HtRߺ-cB5u$mTʂ5;[sp5ݘ/u4'hTt/ŏ/4t4 aA~)-ǕG6yFqR )wH+7Ų;3Z`Z0v'JS>o滓{G|  x4k3[/8 Yjή Ȼ7v.0+58XVB=ђHE#ⅼLq*f4-yl;ԼDzE\rߍ>!8"!EJ7[(rԽT\0~hcf_ݽE؋Rqb.dsx/3r [BE~a Jo+I1LyLCW.Fz4tnA@|0Pǡ~*Fmk ΍B4M[{D|!;6l)mӋxb* U;Jիs,2qd 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000080)="f21a2715e0b6a61035616f50e0d3698c6268c72a70f40ac9b45c551c25e87829a56c", 0x22}, {&(0x7f00000000c0)="88879d132d24e1f26ba430d6f1bc5d52cf7b1cae7592f0676fdf3e8758fb8ba0c1a1f236b5f001f0bcd49c33bcfdaa2e6570271fbc4ce7c650a838", 0x3b}, {&(0x7f0000000140)="be78f9110af6a29d068a6f0a7d41a3b0edfd3ec8499da85d52ffde8cdaaf1c8ef87961f566ff10761fb0379ea06b812b5bc48fbb287ad085b7c0760ad3e7fbbb6fb96111d0d308be96bb3846d778d290b60e3ffbf2fac006c3981221af1e96fb8047d37c71f54a536eb386660397d3aa1217d0e7a00e4b782c61bb263f0878ae0b95a30f4acc9d991779a242db0bce9262f404237bead2261bb039496165e5373491328f816d1434cc435d334270d5577f6df9a7709840a08aff6003aa33389c87e8ca97386bfafe91bd1118a3ef903a655a0bae23b1d6e06679dfb2389d3b0b79507a3fab9b1afdca7ab672d14aefb21c8e792e3dab75f0c823279eedf768c704f48c5050ebb834db91c316a9c26335b3e89a8c79f8e054c7e3085282b660bd9b938da39cd9ebda084c8d9fc0235144104af955a378ae98c7a19d015a4e1ca8bdcec4de3567c544e75b11318667742d8fca62b3a366379f9860468e63c0375525e883cde720711aa871681d107d0481554d3692f05aa31ac0013fb84de9f8abf9e904bf3b5f26ad277d18a4e6a2672fdc94debdd2e2d2ecd1cde804fca34caaf46712b09926b54e3db01efdd5f6bb864c34f6230b1dc9f9d5991f4270c7bd0fe0eb188adbc31fcf6c577ae5f9777fb0403b9520a1adbd2d85a60afee5d598061ecdff3cd45d89d317fa8528d52054f837e805ac2b80a3c77a6de9d965ec720493d23589649f1bc5d19b8db40055bf9237f9ff5505ad41d559c409edbc16a698713b6f38a0a71dc147338839287373be0f6a0eaa52116bdc41782bcc27181fdce5d1ebeb8c5869b08983753a34164bc6d6223eebfef2b4ac0b38044a0e347132a688dc6daa46043e29086bc3cf0771245364b0cd6b907dc41a86fd42cc2c0cfcfbb6439c9200d1c3caf89fdf24cf14536f88a52c3a0be5dd6d9e87eb8ce25dd7e93da6af91dba169a80913c07ccf3302b9346304ab592c78e74fd1ce1c6cf13bce20b06719567037ad5cff23d94472d026b0d3b899273b4c31277eb9ee71268a45e44ae0ed3f47d4a727e9e509b467fafb22f07b27a683a4835043e68eba5889896978861a40b4700ad7a02c493b44f1718d7aa622a43fa5c4319f37e738f2467a029038c100abd2926bdcaddc4d500cf37dea93ea7687833b27e5c0d7647fec0f89aaba456d0f3556f8eafd1716cb3b6b5e002897014931d4b02263319ddd50bb63738fd7b627903ece4fad0c726a251a411556668a9acc22325aee7a30c40db7e0074da6566a8611a826be651e711c46f40ce6154099986568f9f92d4077d1213467db94ff50cd397fcf0d530110eda24bf14915c97a39caee987781b32459ea3d014b251d74d4ea4f6ce14b20ee478904b2a0c2bd703139ec144d0cd2ef6bba2a700e18bfd563c949cc655b56a1021f24a21cc2c02b19a2902be589565e5c610dd38aa1dcf5c054a24e19dd4941a4bd808d84a4e33a8a092a1910f3074a24dd8a1756694274abfc3e1799af67e93282102332e67f2e31799c69c28374536ed9f2b9bef0734a9f7dc04fbbe12c5db7d51436d63ae83489a340d150ea891a5e0ea0e764c7b3c61bcd616422b9f02f154abbb9783c188b815448bc0cc3b30bdc618a79b6fe834ce1ffaa6c8361edeed377c68a5a5e1232acfe3c744dd684fa56ee32e0983f7ef1221cdaa22e1079074ef4601f65ce49ac5b053dc9de42c533b7767fb99b8f1a08a44235b1687ef2d878bd9b0a6ddba3e28e5be892390e581de9fdcda145a193803b2ad8cb381c21265ef45f57aa19fe9d420151355948b92d8a40c5d333f86429d323b550a8b4bd581891c5127fe4ce54dd1026706a86cf850fc56ee8a7da151be7e6084df35465d870d5b042b17ea48ea5d27bf7050bd6f12e17ccf110712e54d55862827376eb6e4f91c96de0657417cef0c1a7de7639b6e6204d9b5016ee583f61436c1a8b2e7b8cec88460a0906588b4c6c984c5bab37aa18dbf37a78e8eb1eed31f5985a14bffe594b1d632d85078709e56b43e8e1d9fe5d2280d0c76d4889a4e93a8c63a1c065b4ee5b789988afc5d33e3ed4cbedcac3b267f0f71cf6d9ea2a55ead650adeb4ef88cd61f252ae62ad69d232c9843009059c5e8b1c34529f33681a6f857807463de0ab4b6863a2ce5a424d2f87993f348925b3becaa69cbd6c2d05f895a58a6d0d6310ee9fc729df4c1bb2dd15cd91643569210389c58a33f2d7d08bc8b74160e14770faa644a4754d4fb555ac644d1929b46be5b71530758ee9fe1535bacd81053b9e9b3d19d47f66584470bc9d547d05c64540ebc5b356c703edb8428b7de7366aed140335178626a7a545f22d553591603dfb04c7db255c9640548b345deb9bb3c0dd9faa61964bb57f3790cae8298f0120a0ed67725854859a04c704598ae1393f8bab9fcf6ebc9753924167e00ce069c53222b60a37d263861f7c5fb03147e6be02c0fa8782e32e661ae895b894cd97142d4a3720ce5d54320851987177756e31f47c4f6f12730abce7d7d52d66396bfa3f335775d48c04752e27281e2e7a9b2c1093556c5d1138bafa24e8d0f1c508fcd9e030516df2a7323abc43551d3df60ffebdb7ee6fe27bfb71614a85e13dbb6bcb03ee586712c9f34727beca3c5f2f2f1d8590f9609aa24f8290d893619d627ece118fb706aabb62dfcc822edd8956fe438dd11384692e1a96153adc7a3e24f55ac554f395f6ab76ea9c5fa46290959b55d55da2285d0c169101ea574f586ac4d7f074e7c72c63dca69647bfd14625ef36f83ee451546ef371686262cb9fcafe40ea9113b572f3690c453920aec574da65c2984ebf0e9bf84bda2fca51cf072e65815fac6655f287fbbc24859e398f6d46f5aaaf915ca40870967f3857499d6b4e7b40c8096116a37311e3db88b51f1383d7ce53d3087ff1c1ed03c45944f99aadeff0f40ef26fe62ff4f39db07a826aff2c9ea2fed7d4e9fbcefc4c5aa98c812c33104721c7fceb70f96890c3c1e8f6d42eb6aca2b95fe98ad066f3436212ddf9b4225e558d909ad5281b45a0c4ae510e954b5ef3226d8878ad6df66436ba5a78091805065c39a9e34d669bcdc1bf1f9b9f69ca30d5ac01134ee968de170c8b426b15d331124b115c5bcf6b6c7ae70601e1c4f44e2f70e49943fac4b5979b66dafcbb85ab65422745fce659a9367ceef18602274a5d28496b29aa6eb21f037fdf3dadcd9b554ef07370280b66058fd4be0ff2e5f82bc52a18c6945e14af6a205abe67f2f416e6b8df74e00a2990892916de3abf84a0b4a8f4eaf1f0cbe28a514639d20626468e8f6e11ad450c3002fc6b987773d73d688adeb5bd986b479ebfb5265d5d004319dd3b944063c1b8eb80fd7ba222ca2c84d4b35616deca2fcc183a2ba48b38b72e8e10a2fe857dee9e33614f108f6f9e489acfcdf91d1aa9c178314ee6a9519a64a844cbf27b246a46b9182ff777e78257bb1b3dc347d9792d8a2389e7d0ecfac8e328d21915c7fd461a10e354766dd351cdb234ff30f8cee9b5178198dbaf098240b12b72c84e0c95def4ac003ffed98fe84c80c95087ce2bd7a45679981df5d412d5bade0d0f57aa69552cefd61aa77beff26dc76753c0ca57d532e7ba125bf87bc0507665a44a9e91288992c957631a682131e7bba9e48eda13a7f1e0327809b0ee2e0ba0c640bcf023de889114c23eda699debff04035e688dbb44ddd9c9c55436f34b5bc1eab4e5a55fc5eeb9a45b8a73bacc97bd6f2429fc4e33ab93d0dff7f6a7219f93e9334feff88f7793a8a8e07b146747da67793c1362432f81df84689fb35bb997ad14b0a4cff1e5812674506741084d24b0fb72fc2877294fd47dd8a483de9719c27ff1b8da269a8a3ce453c38fc56c77eacb3fce4341ba040e7e36e5cd7aa005a71ff84a62d08c0e0c920afe1f11e70f08670de80ca1169c28737335a31c871246edc7771e20aa6db9f6e751cf23ac240be2fcd46af010e855c8c84bc1c923d24ac6dc39aa2725d9834091bfbb253c0d3fa1698dd41f3e3ea98a5055078b80e216d3705015cf3c4d5ab164ea988cbdbfd9b08c2dc19c13f663b2b24a8199420483e81c6870a13d099ef3ee2adb51600b2c1b1f941d52ca05906d2b0f63b4e62846883af8270dc84c4889c4d2f8a7fd721e4a7979c20ea5be1238070218597387dd63d4d49ae61a6cea6a532e4d4bc701365cd9e6f22cf2389b03bfe4b7a4d9f61041f8ee9e5b3145c4b9212ecb5298b6d5daba1d6d655f51b8caf4f6c215334b161e3c8eeec2a1584c993df4eeea9559c72f5147311c322662a4d6c6e09a364155c17f3def8498a8f3d39ea0f8faf6004fc111416eff0da536ad2fc96ad4fb996a15f3e038e15df44a237b0d4b02c1f2cbffee5dd285c62f6bd3f1bd32837348931ea6159e140e07ce81c6d12e68135f0dfe87c6c9addd22116d971fc8958c156a3305b90d97b6bb6243b51011f8fd12deebcd4f403ab398f21ab44e9140f5aa99bd339926e6ba2d1ff88e5ce71f5edab7109be2fa173030560977e2de997e3e3f0e6e57f2531377fcec91a4ee075d76d635e1901978bfd4324e915679a91da1c61c0239bce0d6a68425877ab14f52391a3a3e372249ef1225ccafd8505af681fa15cab2acd4f907faa936096e09ffaab442319ec21e5480ecb528f150a882327e87d42139169d689ac31c17df3dbef74cc8bd97a508d46d16cc88128f8004b8803189eb67f9794a998a60bf8ed75cd664a9e44721f2e56c7271094887eb087902b43a413e5e83d2b166d200cf19927bafa0f6b2c6b4b0368b31b779fdb58a5a3cc56595e7740b972908cf564364b987f8671770a92e800c843a9f86e945db37e9ab156776761446d983ca7f63dd4e255c034b17b8551553a7605d85e867f175ae2760a1a226649af1bae4007f9c5947febb3c2ff41659772abf37233e301be16ef2ae623156725ed810797ca7d9a439ccd5a01f8c76e67703af24eb2f9777a8b155326544ea86279bea9fa8804ddd04cc639f8cb142931b3001ab4e62d181cd0e9916cc84ec8b4eeb3fe3764d17b9b89f486ec65e2b4f387c5ab7c3cca933cf3935b74bf2d65ea91647eb43751846ea934a5ee740c74b32059e8122d4c21262f49138d319d34b31f5b065f8231d34cf98640b7b5d6074f687983db29b056ae83d2eded6375f5da41a19e2b064f3b5ca2b4e06c484f519423448c23a3b3f0e23adfc5740520712ca2fff37da89bb389727d7f8e7ed4ca5702acb310cf2d715e143f218d93bc66ce3e57e417bfdfbb70f6425fe3a5f8f48760888dabc960bb1c38b047439c7aad1bbcaefdf592c3b52eacd2c31eeacf4ef64698c6f1abd9d744df7007ec7064694067f820c0bfa8e622eb95d382c8c751aec3103cd7e31fe8c0c133acb91efd4ba9ff7d1a68955b0586802f039303544c0bd9d8c965d1f5ac98fc491722bb724c1d35df3c569132ee25e09777cd985d1f87465c6203bae6baa31005dfcfbcc39cf45db3ba7ff3cc46cd6b5363ffae16e6437e71ea1b6a0a55fa3576c853491fad91fb9a3b00cf059fcb7b0eac673ef1bbc6460923c624079bc45fba5397ece0e3fa2dc95085101881562cd824379333763953b3937bfb582244b5b62292746712f66d6fcdc00269552c5823ab4df8debfce815acf83f217855f3c4d9cbe5ae6b16718ec7ef2e114f83aa3a92751d5847b755f65a66b8aef7733c85e293b864b14bc8f8340bc2e80bc2d0413228372c1b9a4b76dd17e473fc04005619feda52e1001c9725044d1a9b368ac", 0x1000}, {&(0x7f0000001140)="fb8394be55f3f04e4c961a1c75aa1627a96b7a398de07093e36c394866564b10e92adabd57272def4f09ac793a34bdcb1b41c09846f056ea0897b7076a49feabe4e6f450f47768a0ac0be817b7fcc02b4e76cbd5f77ca84eece5a6deefbb632d36fe123456a61678cb6241935ed6836b95a3db4d2bc5be5a18a97544f804a9c8a36093035316dc7dd1313fb19f3f6555d5c8e69694591316adcfa51bcaf56ed8697cb67a6ff14af6705917", 0xab}, {&(0x7f0000001200)="110fc3eeb801702085d5d22e7327141db9e40dac7ad5aba51022a6d2f6331a681d2c7247b01d7552e24e063d78eab148eda81050a3166843940fea9fded06d26a1b53fd890f8", 0x46}, {&(0x7f0000001280)="905d02afb783644444e69ab6718a561d19a48cc6ec18f3b89225a89f516c52e9821101c4c6ef39c800f7f861c0d253d11b6dbbb018b96d43bb74536a42b577e8ed98362c970f0db786926def83a883c83a09f158793a16031da83090f4ce0fe0fdfcb2926846ba90c4809a82a4adc0e27a43997ea22706de1ea0831b481392fda8aab987", 0x84}, {&(0x7f0000001340)="a31cc9b42b21aa8dc97841d34c854ad8d4658b3f55f1b70e95cf4918ffaa04033f146cbb0b65077e757d2102cada929349b7f7170db214abf11afc102492e7aaae4f007eb4ff0a93e6aadd6df2d3e267b4a5c5f0a7a79ffc2b203b2728230b3ea0b160e98004d108cedea728822da1d3da611022461185360396783fcc37f418749a93fea71152cb1f77a7e362eb041f239f2b9801cf5d0848ff2e9dc769963f458e17a11efeb613bd737189348d2418754e4c0bb4f1441210ff9c29e8b52cdbf1b57d2ef722af87f52f2c587632f9aefb5cb4a36e", 0xd5}, {&(0x7f0000001440)="c79ae3bd5a05ee30c1fea13deee5e8bf5d2d9416ce08125de13a2ffad30f841e53c5e67ce2e4f97316c7497b40726f41814cb25733c156e8a1bf5e894c71120177d20ff8dab6cf4983b84c809049691fae42db322fb6a7c42f8d8b379002e2b0cd6263c7e0b996f5c07fb60a4b64592b23bd7c3ea382696b1643f2dcccdfc4c8eefe5352b2ebd88c2f570659f4fbbd7b79fc527ad9c86271947579477f145ee51e7bad4c444d230fab44dec69db602d02d74f09018ca7d052737894cff1731d8a0f2a51b0a7608be04304ba56dad746e2befd125d0e2d1b36cb8d6c8bf93519961c4b1ea73e6d512c1859ff0211d34d821fa9f7afa55dbce90", 0xf9}, {&(0x7f0000001540)="26f4be34175332db10fa973ef3", 0xd}], 0x9}, 0xa) 16:00:33 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x11e8}], 0x1023) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)}, {&(0x7f00000002c0)="90e87aba25", 0x5}, {&(0x7f0000000200)="22afe7692035722f71acc8f9362871544c38fef52262fc54074baff77a3116a3c4b08e05642d928ce9d7f339dbc769c728b4e8d723191bc8adf832286253f5834bd9e941289bf6be70d25eb0e39401ef4277ce3724a6e651e8e4d87f86d5a317e907d4a2e8061bdb4b3204fc19f1f1de3d9fb97f09fb0f9fa5bd3135db5c1cd7b03ff2531d53a4beb7509400a889c157e71cb6ce4da2", 0x3f0}], 0x3, 0x0, 0x9) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000100)='-\xd7]\x00', &(0x7f00000001c0)='-\xc6[\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\'}\x00', &(0x7f0000000480)=']&\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000700)=[&(0x7f0000000580)='.\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\\{\x00', &(0x7f0000000640)='\\\'\'($\x00', &(0x7f0000000680)='!\x00', &(0x7f00000006c0)='!\x00']) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x3c}, {0x6, 0x0, 0x0, 0x80000000}, {0x6613, 0x5, 0x8, 0x10000}, {0x3, 0x24, 0x40, 0x2faa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000200)="7cb1fb8a793be09ac3e012020000006ff2f39103295df86caabfd6135e420916364cc097a2431a7cfc2ebe798b1f1cf679e8f34ed8136a18dc958226aa3551124b5a956ab8350836997919e4ac1e8e258d47d700ba2ac477e2a60a192d2dcc9342366a48cddc9545febd391cab01d9732eb8936a70e04dc427e38ab95da3cadeaf6d00"/146, 0x431) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") HMgGrS{) }Z8>IH^p3&N!؃F!B vtodJT $oP0OLœ8L R 2M\RY;P9cJOw(M\ k pw6uVpanic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8066e31c00+24 0xcc422aaa20588537!=0xcc422a2a46bbe837 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 271909 43356 0 0x2 0 1K syz-executor.1 *449625 13222 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff821cc699) at panic+0x15c pool_cache_get(ffffffff82622e18) at pool_cache_get+0x323 pool_get(ffffffff82622e18,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff800000a04760) at tcp_output+0x14e6 tcp_usrreq(fffffd806e95da88,9,fffffd8066e38d00,0,0,ffff800020ad9b38) at tcp_usrreq+0xa55 sosend(fffffd806e95da88,0,ffff800020b03328,0,0,80) at sosend+0x671 dofilewritev(ffff800020ad9b38,4,ffff800020b03328,0,ffff800020b03410) at dofilewritev+0x1b7 sys_write(ffff800020ad9b38,ffff800020b033c0,ffff800020b03410) at sys_write+0x83 syscall(ffff800020b03490) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe3e30, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8066e31c00+24 0xcc422aaa20588537!=0xcc422a2a46bbe837 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821cc699) at panic+0x15c pool_cache_get(ffffffff82622e18) at pool_cache_get+0x323 pool_get(ffffffff82622e18,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff800000a04760) at tcp_output+0x14e6 tcp_usrreq(fffffd806e95da88,9,fffffd8066e38d00,0,0,ffff800020ad9b38) at tcp_usrreq+0xa55 sosend(fffffd806e95da88,0,ffff800020b03328,0,0,80) at sosend+0x671 dofilewritev(ffff800020ad9b38,4,ffff800020b03328,0,ffff800020b03410) at dofilewritev+0x1b7 sys_write(ffff800020ad9b38,ffff800020b033c0,ffff800020b03410) at sys_write+0x83 syscall(ffff800020b03490) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe3e30, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020b02d20 rbx 0xffff800020b02dd0 rdx 0xffff800020ad9b38 rcx 0 rax 0 r8 0xffffffff81a8283f kprintf+0x16f r9 0x1 r10 0x25 r11 0xebbde2159b6835c2 r12 0x3000000008 r13 0xffff800020b02d30 r14 0x100 r15 0x1 rip 0xffffffff812c53f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b02d10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (sshd) pid=449625 stat=onproc flags process=12 proc=0 pri=56, usrpri=56, nice=20 forw=0xffffffffffffffff, list=0xffff800020ad93d0,0xffff800020ad8c78 process=0xffff800020aa3890 user=0xffff800020afe000, vmspace=0xfffffd806e79f178 estcpu=6, cpticks=21, pctcpu=0.0 user=0, sys=19, intr=2 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 48410 397431 71017 0 2 0 syz-executor.0 48410 114077 71017 0 2 0x4000000 syz-executor.0 20999 425330 0 0 3 0x14200 acct acct 71017 173387 733 0 3 0x82 nanosleep syz-executor.0 43356 271909 733 0 7 0x2 syz-executor.1 57798 381623 1 0 3 0x100083 ttyin getty 93909 5498 0 0 3 0x14200 bored sosplice 733 68871 78922 0 3 0x82 nanosleep syz-fuzzer 733 470365 78922 0 3 0x4000082 nanosleep syz-fuzzer 733 428661 78922 0 3 0x4000082 thrsleep syz-fuzzer 733 326223 78922 0 3 0x4000082 thrsleep syz-fuzzer 733 462632 78922 0 3 0x4000082 thrsleep syz-fuzzer 733 401557 78922 0 3 0x4000082 thrsleep syz-fuzzer 733 486226 78922 0 3 0x4000082 kqread syz-fuzzer 733 149088 78922 0 3 0x4000082 thrsleep syz-fuzzer 733 168041 78922 0 3 0x4000082 thrsleep syz-fuzzer 733 264808 78922 0 3 0x4000082 thrsleep syz-fuzzer 78922 230935 13222 0 3 0x10008a pause ksh *13222 449625 82486 0 7 0x12 sshd 82486 418357 1 0 3 0x80 select sshd 71306 245932 79353 74 3 0x100092 bpf pflogd 79353 442959 1 0 3 0x80 netio pflogd 93366 115149 38384 73 3 0x100090 kqread syslogd 38384 188853 1 0 3 0x100082 netio syslogd 55365 282159 1 77 3 0x100090 poll dhclient 95279 257483 1 0 3 0x80 poll dhclient 64 251218 0 0 2 0x14200 zerothread 66164 343215 0 0 3 0x14200 aiodoned aiodoned 6077 216881 0 0 3 0x14200 syncer update 19717 103115 0 0 3 0x14200 cleaner cleaner 64718 30630 0 0 3 0x14200 reaper reaper 13027 232993 0 0 3 0x14200 pgdaemon pagedaemon 2398 303883 0 0 3 0x14200 bored crynlk 98691 160269 0 0 3 0x14200 bored crypto 52263 354169 0 0 3 0x40014200 acpi0 acpi0 39719 137433 0 0 3 0x40014200 idle1 23253 110050 0 0 3 0x14200 bored softnet 87163 230933 0 0 3 0x14200 bored systqmp 25832 332209 0 0 3 0x14200 bored systq 56256 88908 0 0 3 0x40014200 bored softclock 87537 441942 0 0 3 0x40014200 idle0 3619 359428 0 0 3 0x14200 bored smr 1 423606 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 43356 (syz-executor.1) thread 0xffff800020ac89f8 (271909) exclusive rwlock fdlock r = 0 (0xfffffd806e677448) #0 witness_lock+0x52e #1 doopenat+0x123 #2 syscall+0x4a4 #3 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82663708) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 13222 (sshd) thread 0xffff800020ad9b38 (449625) exclusive rwlock netlock r = 0 (0xffffffff824f3c18) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9524 6544K 7190K 78643K 11751 0 pcb 13 9K 9K 78643K 108 0 rtable 113 12K 12K 78643K 433 0 ifaddr 85 17K 17K 78643K 183 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1499 0 iov 0 0K 28K 78643K 96 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1623 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 198 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 642 0 sigio 0 0K 0K 78643K 12 0 proc 61 63K 83K 78643K 582 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 49 0 in_multi 95 4K 4K 78643K 147 0 ether_multi 1 0K 0K 78643K 11 0 mrt 0 0K 0K 78643K 10 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 276 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 117 54K 56K 78643K 3010 0 UVM aobj 117 5K 5K 78643K 117 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 44 0 NDP 12 0K 0K 78643K 36 0 temp 132 3018K 3094K 78643K 21637 0 kqueue 3 4K 16K 78643K 46 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 50 0 48 1 0 1 1 0 8 0 rtentry 112 83 0 38 2 0 2 2 0 8 0 unpcb 120 267 0 257 1 0 1 1 0 8 0 syncache 264 7 0 7 2 2 0 1 0 8 0 tcpqe 32 181 0 181 2 2 0 1 0 8 0 tcpcb 544 225 0 221 2 1 1 2 0 8 0 inpcb 280 1157 0 1150 4 1 3 3 0 8 2 rttmr 72 4 0 4 2 2 0 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 ppxss 1128 11 0 11 4 3 1 1 0 8 1 pffrag 232 10 0 10 2 2 0 1 0 482 0 pffrnode 88 10 0 10 2 2 0 1 0 8 0 pffrent 40 246 0 246 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 43 0 12 1 0 1 1 0 8 0 pfstkey 112 43 0 12 1 0 1 1 0 8 0 pfstate 328 43 0 12 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 390 0 163 17 2 15 16 0 8 0 art_table 32 391 0 163 3 1 2 3 0 8 0 art_node 16 82 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 9 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 196 0 186 1 0 1 1 0 8 0 shmpl 112 115 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2414 0 1005 46 0 46 46 0 8 0 ffsino 272 2414 0 1005 95 0 95 95 0 8 0 nchpl 144 3651 0 2047 61 0 61 61 0 8 0 uvmvnodes 72 2765 0 0 51 0 51 51 0 8 0 vnodes 208 2765 0 0 146 0 146 146 0 8 0 namei 1024 10114 0 10114 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 5 0 2 1 0 1 1 0 8 0 scxspl 192 10115 0 10114 8 7 1 7 0 8 0 plimitpl 152 46 0 38 1 0 1 1 0 8 0 sigapl 432 836 0 821 3 1 2 3 0 8 0 futexpl 56 11807 0 11807 1 0 1 1 0 8 1 knotepl 112 138 0 119 1 0 1 1 0 8 0 kqueuepl 104 114 0 112 1 0 1 1 0 8 0 pipelkpl 48 518 0 508 1 0 1 1 0 8 0 pipepl 120 1036 0 1017 3 1 2 2 0 8 1 fdescpl 496 837 0 821 3 0 3 3 0 8 0 filepl 152 6098 0 5998 7 1 6 6 0 8 2 lockfpl 104 153 0 152 1 0 1 1 0 8 0 lockfspl 48 61 0 60 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 512 0 502 1 0 1 1 0 8 0 zombiepl 144 822 0 822 1 0 1 1 0 8 1 processpl 896 855 0 822 4 0 4 4 0 8 0 procpl 632 2130 0 2087 6 1 5 5 0 8 1 sosppl 128 12 0 12 2 2 0 1 0 8 0 sockpl 384 1492 0 1473 8 3 5 6 0 8 3 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 18 0 0 3 0 3 3 0 8 1 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 336 0 0 41 0 41 41 0 8 0 mtagpl 80 32 0 0 1 0 1 1 0 8 0 mbufpl 256 349 0 0 22 1 21 21 0 8 0 bufpl 280 7598 0 1344 447 0 447 447 0 8 0 anonpl 16 94538 0 78835 85 6 79 79 0 125 15 amapchunkpl 152 4795 0 4664 19 13 6 19 0 158 0 amappl16 192 3739 0 2886 67 17 50 55 0 8 7 amappl15 184 460 0 455 1 0 1 1 0 8 0 amappl14 176 287 0 283 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 8 0 8 1 1 0 1 0 8 0 amappl11 152 141 0 124 1 0 1 1 0 8 0 amappl10 144 14 0 8 1 0 1 1 0 8 0 amappl9 136 701 0 698 1 0 1 1 0 8 0 amappl8 128 215 0 192 1 0 1 1 0 8 0 amappl7 120 121 0 106 1 0 1 1 0 8 0 amappl6 112 135 0 126 1 0 1 1 0 8 0 amappl5 104 150 0 136 1 0 1 1 0 8 0 amappl4 96 1105 0 1070 1 0 1 1 0 8 0 amappl3 88 367 0 358 1 0 1 1 0 8 0 amappl2 80 5876 0 5802 3 1 2 3 0 8 0 amappl1 72 27773 0 27322 27 17 10 21 0 8 0 amappl 80 2413 0 2369 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 116 0 0 2 0 2 2 0 8 0 uaddrrnd 24 842 0 823 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 842 0 823 1 0 1 1 0 8 0 vmmpekpl 168 10877 0 10837 2 0 2 2 0 8 0 vmmpepl 168 108857 0 106825 141 29 112 118 0 357 20 vmsppl 368 841 0 823 2 0 2 2 0 8 0 pdppl 4096 1691 0 1649 6 0 6 6 0 8 0 pvpl 32 280472 0 261545 200 10 190 190 0 265 37 pmappl 232 841 0 823 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 202 0 7 6 0 6 6 0 8 0