Warning: Permanently added '10.128.0.174' (ECDSA) to the list of known hosts. 2020/06/15 04:29:24 fuzzer started 2020/06/15 04:29:28 dialing manager at 10.128.15.235:24435 2020/06/15 04:29:28 syscalls: 364 2020/06/15 04:29:28 code coverage: enabled 2020/06/15 04:29:28 comparison tracing: enabled 2020/06/15 04:29:28 extra coverage: support is not implemented in syzkaller 2020/06/15 04:29:28 setuid sandbox: enabled 2020/06/15 04:29:28 namespace sandbox: support is not implemented in syzkaller 2020/06/15 04:29:28 Android sandbox: support is not implemented in syzkaller 2020/06/15 04:29:28 fault injection: support is not implemented in syzkaller 2020/06/15 04:29:28 leak checking: support is not implemented in syzkaller 2020/06/15 04:29:28 net packet injection: enabled 2020/06/15 04:29:28 net device setup: support is not implemented in syzkaller 2020/06/15 04:29:28 concurrency sanitizer: support is not implemented in syzkaller 2020/06/15 04:29:28 devlink PCI setup: support is not implemented in syzkaller 2020/06/15 04:29:28 USB emulation: support is not implemented in syzkaller 04:29:34 executing program 1: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x6) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xc0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x10000) socketpair(0x20, 0x8000, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x7, 0x1ff, &(0x7f00000001c0)="6face158c1da6bc29c7bf460dae4cc1a885babe2c0b0eb9b3dcb63bf7a8977a9c23816b50c2c8193e5e6442ceaad9fed52ac8b24514c408c797dc1f0497fa1853facb69efb40c5064254888eda9cb2d82ba50b6e97a4856dd1e09f0afb411d564e7c32e46f29e1160e75d2f9e5bd2a43505e61e592", 0x75) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x2, 0x0) dup2(0xffffffffffffffff, r4) chflagsat(r3, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x2) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/36, 0x24) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000440)={0x9, 0x4, 0x6, {[0x5761, 0xff, 0x80, 0x480000000000000, 0x800, 0x2, 0x7, 0x9, 0x1000, 0x3, 0x1, 0x7, 0xfffffffffffffff9, 0xd800000000000000, 0xf7, 0x8eb, 0x292, 0x4], [0x3f, 0x401, 0x100, 0x5, 0xffffffffffffffe1, 0xffffffff, 0x90, 0x7ff, 0x1, 0x1], [0xfffffffffffffffd, 0x800, 0x6, 0x8a9, 0x5, 0x2, 0x7], [0x10001, 0x0, 0x40, 0x1, 0x5, 0xfa], [{0x3, 0x3, 0x10001, 0x2}, {0x1, 0x6, 0x7fff, 0x7f}, {0x2e42, 0x7, 0x10001, 0x3}, {0x0, 0x1, 0x1f, 0x2}, {0x8, 0xffffffff, 0xfffffffd, 0x8}, {0x80, 0x4, 0x1000, 0x2}, {0xfecc, 0x1ff, 0x4, 0x8000}, {0x148e, 0x7, 0xfffff1ca, 0x9}], {0x8, 0x10000, 0x12000, 0x6}, {0x8, 0x200, 0x6, 0x800}}}) syz_emit_ethernet(0xaa, &(0x7f00000006c0)={@broadcast, @local, [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x2, 0x0, 0x4}}], {@ipv4={0x800, {{0x20, 0x4, 0x2, 0x31, 0x94, 0x64, 0x9, 0x7f, 0x2c, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x1, [@remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x1e2c9bd2}, @generic={0x83, 0xa, "545d301d7c2e191a"}, @end, @timestamp={0x44, 0x2c, 0xff, 0x1, 0x8, [{[@empty], 0x9}, {[], 0x7f}, {[], 0x3ff}, {[], 0xfffffff8}, {[@multicast2], 0x9}, {[@multicast1], 0x3ff}, {[], 0x101}]}, @ssrr={0x89, 0x1f, 0x3, [@loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @loopback, @loopback]}, @noop, @rr={0x7, 0x7, 0x1, [@remote={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x77ea, 0x3, 0x80, 0x6, 0x4}}}}}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000780)=0x1) 04:29:34 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x9, 0xf1bb}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) setsockopt(0xffffffffffffffff, 0x10000, 0x3, &(0x7f0000000100)="09625c8cbffe50e3f972474922cc383cd3fdde92d9e6d8c3d1c3c13e562f5e207376a7ed8e6474172c11141ceb918015f83e024f282706c4e12d2d9cc2c896c02c3b006d95b70d81e1eb0c4ad0250fa40281d4d2c6150501ab63a247408a9b1996845f662635a837bd8a565824e03cbb3907f923e43944990ae03c57e25f931a45d9b82d0e1bbb8940bbc7f22c7b2c46ff537c80d4431c0874ac1c4b9ebc6e5b6996cf1cb2fe23f8a3020e8dc390a5360e7668ebf3d3dad4a17a8617bd7c11073a31c24829b4debca0c382aabab121d5f66737d09c909f0534266243d386223be2e023d0efde2eb6a4501e7592c22a4ca7a9f8538f2ef69e227129", 0xfb) r1 = getpgid(0xffffffffffffffff) setpgid(0x0, r1) r2 = socket$inet6(0x18, 0x4000, 0x7) dup2(r0, r2) socket(0x6, 0x1, 0x8) r3 = socket$inet(0x2, 0x4000, 0x5d) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)=""/111, &(0x7f0000000280)=0x6f) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000002c0)) r4 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x20) sendto(r4, &(0x7f0000000340)="dfe6150a94f7cc2fa9ed480dde83b9df1a05e795a96e5665b866e7957f53d246ecdeb37fd9d0587bdc8e8206e7ce82bbf2ee6fa31dfc71f620fb8929227eb1df38a9a5bfd05dc1f593de52251a7f3c16365987b7b3323d8c78105881624ccfb31c66baacaaf7bcfed8a624cde73c0a29481566cac510a36a53965a051cf6f8e2035d2a6e6ec7b1c77339b9171e36b6e49c9fbc8bb6a832ba39243787219968123502295a3f000b5f99a7d681947ebc57e9f4e813587d26d215cbeb3c", 0xbc, 0x4, &(0x7f0000000400)=@in6={0x18, 0x2, 0xfffffeff, 0x3}, 0xc) getsockname$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x2, 0x0) lseek(r5, 0x0, 0x200, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x800, 0x0) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) poll(&(0x7f0000000580)=[{r6, 0x4}, {r7, 0x20}, {r4, 0x20}, {r5, 0x20}], 0x4, 0x4) 04:29:34 executing program 1: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x6) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xc0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x10000) socketpair(0x20, 0x8000, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x7, 0x1ff, &(0x7f00000001c0)="6face158c1da6bc29c7bf460dae4cc1a885babe2c0b0eb9b3dcb63bf7a8977a9c23816b50c2c8193e5e6442ceaad9fed52ac8b24514c408c797dc1f0497fa1853facb69efb40c5064254888eda9cb2d82ba50b6e97a4856dd1e09f0afb411d564e7c32e46f29e1160e75d2f9e5bd2a43505e61e592", 0x75) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x2, 0x0) dup2(0xffffffffffffffff, r4) chflagsat(r3, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x2) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/36, 0x24) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000440)={0x9, 0x4, 0x6, {[0x5761, 0xff, 0x80, 0x480000000000000, 0x800, 0x2, 0x7, 0x9, 0x1000, 0x3, 0x1, 0x7, 0xfffffffffffffff9, 0xd800000000000000, 0xf7, 0x8eb, 0x292, 0x4], [0x3f, 0x401, 0x100, 0x5, 0xffffffffffffffe1, 0xffffffff, 0x90, 0x7ff, 0x1, 0x1], [0xfffffffffffffffd, 0x800, 0x6, 0x8a9, 0x5, 0x2, 0x7], [0x10001, 0x0, 0x40, 0x1, 0x5, 0xfa], [{0x3, 0x3, 0x10001, 0x2}, {0x1, 0x6, 0x7fff, 0x7f}, {0x2e42, 0x7, 0x10001, 0x3}, {0x0, 0x1, 0x1f, 0x2}, {0x8, 0xffffffff, 0xfffffffd, 0x8}, {0x80, 0x4, 0x1000, 0x2}, {0xfecc, 0x1ff, 0x4, 0x8000}, {0x148e, 0x7, 0xfffff1ca, 0x9}], {0x8, 0x10000, 0x12000, 0x6}, {0x8, 0x200, 0x6, 0x800}}}) syz_emit_ethernet(0xaa, &(0x7f00000006c0)={@broadcast, @local, [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x2, 0x0, 0x4}}], {@ipv4={0x800, {{0x20, 0x4, 0x2, 0x31, 0x94, 0x64, 0x9, 0x7f, 0x2c, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x1, [@remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x1e2c9bd2}, @generic={0x83, 0xa, "545d301d7c2e191a"}, @end, @timestamp={0x44, 0x2c, 0xff, 0x1, 0x8, [{[@empty], 0x9}, {[], 0x7f}, {[], 0x3ff}, {[], 0xfffffff8}, {[@multicast2], 0x9}, {[@multicast1], 0x3ff}, {[], 0x101}]}, @ssrr={0x89, 0x1f, 0x3, [@loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @loopback, @loopback]}, @noop, @rr={0x7, 0x7, 0x1, [@remote={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x77ea, 0x3, 0x80, 0x6, 0x4}}}}}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000780)=0x1) 04:29:35 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc0104419, &(0x7f0000000080)=0x4) 04:29:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x105) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) 04:29:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "0b666bfede477dac00"}) writev(r0, &(0x7f0000000080), 0x0) 04:29:35 executing program 1: r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x2, "e9a5ce2f2752122ae641eb37d4da88083ea544fa2ba3984fe460e0e163495415d2c31092f540ee5fa19087c99e4e1299a8d385d9306c9fa2a20f9bb788f087e0019a99a478911069cc87b796255f21a7fa2949cae2f38d1acded9fd3430536243bf4691480701b797d0f397341d6a2910e2591ad8fc9df5a04f69449991695bfa21b42e6854850734ab20fe7e402670f626d876bf27778a0f6bad7f14925e5cbaf5ace21635bd7c9f1bbc5d8b638c440e6b7124e86aa017e09daac0b83c2b03ea04b95ee3deb8c1e965ce670edf2a4c30b2af87ec2a74a87d1d8a7e0733cf2d092de85f32f05a2"}, 0xef, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/181}, 0xbd, 0x2, 0x1000) r1 = msgget$private(0x0, 0xa0) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x2, "e9a5ce2f2752122ae641eb37d4da88083ea544fa2ba3984fe460e0e163495415d2c31092f540ee5fa19087c99e4e1299a8d385d9306c9fa2a20f9bb788f087e0019a99a478911069cc87b796255f21a7fa2949cae2f38d1acded9fd3430536243bf4691480701b797d0f397341d6a2910e2591ad8fc9df5a04f69449991695bfa21b42e6854850734ab20fe7e402670f626d876bf27778a0f6bad7f14925e5cbaf5ace21635bd7c9f1bbc5d8b638c440e6b7124e86aa017e09daac0b83c2b03ea04b95ee3deb8c1e965ce670edf2a4c30b2af87ec2a74a87d1d8a7e0733cf2d092de85f32f05a2"}, 0xef, 0x0) msgrcv(r1, &(0x7f0000000280)={0x0, ""/181}, 0xbd, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c95c35719a50a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e38b1d71862ac2fdc63936d4c1d9cbe8ffa11d98bff676e714ded9d85f6c03cd982a69fa51f47202082a024d73716724ba1e8cf4bbe1b465a9cf0a0b3c75ab028e1cd309e48e3c8659027ecc078489b16bf4fc342741dbcf3687e8460740e731ec04fa2b11ded87850c81e19f3456410deed8cb92777aba34dba8f2427bfcaa7dbf4658354bae81daab1db5147e8b49575977c07561edb8a33641ab2f6aff8359565bcde14670b9324e6f3733b30000"], 0xfe, 0x3, 0x1000) r2 = msgget$private(0x0, 0xa0) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba89ee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgsnd(r2, &(0x7f00000000c0)={0x2, "e9a5ce2f2752122ae641eb37d4da88083ea544fa2ba3984fe460e0e163495415d2c31092f540ee5fa19087c99e4e1299a8d385d9306c9fa2a20f9bb788f087e0019a99a478911069cc87b796255f21a7fa2949cae2f38d1acded9fd3430536243bf4691480701b797d0f397341d6a2910e2591ad8fc9df5a04f69449991695bfa21b42e6854850734ab20fe7e402670f626d876bf27778a0f6bad7f14925e5cbaf5ace21635bd7c9f1bbc5d8b638c440e6b7124e86aa017e09daac0b83c2b03ea04b95ee3deb8c1e965ce670edf2a4c30b2af87ec2a74a87d1d8a7e0733cf2d092de85f32f05a2"}, 0xef, 0x0) msgrcv(r2, &(0x7f0000000280)={0x0, ""/181}, 0xbd, 0x2, 0x1000) r3 = msgget$private(0x0, 0xa0) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgrcv(r3, &(0x7f0000000440)={0x0, ""/236}, 0xf4, 0x1, 0x3000) nanosleep(0x0, 0x0) 04:29:35 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="9b", 0x1) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:29:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r0}) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) fchflags(r1, 0x10000) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x8) 04:29:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000380000000000069078ffffffffffffffff4e204e21", @ANYRES32=0x41424344, @ANYBLOB="2e03c92e946d087db2009593c50441bf09380f0ef9c4a76907676830b3a29aca3f059843e30e9980cf4d66422141c9f5f1fc789ef78ea479819418f5e2a4d7df3427539a98656340b5dec40504bc5acdd9e3fcbf22dd56e5b24193e598b14a77ec476c98c3dd19acb3df5b499c6202e9e6f63aadca4b7114260d080dd478db0d39ecce198d80349e6d4ca205e2722398876393c3d748dae9512ffe75ba12981327094e05375015976a17b265b263ac861028152dcd28657685574e259eeb68ed4831d899bef6c982b354aadabb80733e84b6cad2982bd3f1526504f32789aa5e205b8c069708dabc777093699ef8dbe3d148118b31b704d2b6e7e12b83dd75c8dc23917a93b852355d32dd05329377a23a3f3eacb8174ee3dc86493c36725c89dcc037f7aa4deefdcd6f2ff9442707e772fba81ccee064562a258823105f0e1942b7218c7c8919916881b65b014026ee081bc03b7f", @ANYBLOB="900200009c7800080303de080a00"/24]) r0 = semget(0x0, 0x1, 0x4c) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x5fff, 0x8]) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, 0x0, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x7) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="5b1d881f68d730adb3c36029b55474534efa0156496230c9533127216f7abd9fda13a4140dd87fc131b54302299316eb561517157994e0d2c93d0d8f5d42d1f90d1a5507b71306baa285eaa125d45c923889b8e7bd39ae405ebe024aac11c29187a4baa632e8cc242dec5353277ea0b544158e82ba1ba19ecfa1d28441f2029fec19f0c9a4d6bb21384e2ce5235cc1e59642b6bcb7742f0792896568a80a3e08", &(0x7f0000000180)=0xa0, &(0x7f00000001c0), 0x0) 04:29:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3, 0x0, 0xff, 0xffffffff}, {0x3, 0x0, 0x2}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:29:35 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 04:29:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) socket$inet(0x2, 0x1, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3c60000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x57}], 0x1) 04:29:35 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@multicast2, @loopback, @loopback, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}, @rr={0x7, 0x3}]}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 04:29:36 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:29:36 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$KDGKBMODE(r3, 0x40044b06) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r5) setreuid(0xee00, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 04:29:36 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080)="10ac44e49c02ea9dca297332f0d34b3719c06c9b8f719b1036893fd17472a837488eefbd74e4fe77ceca04e0b41ba76c99069e6a0520a10be63a990569b90603a120bd3b7e2a567a644a945c5d4b073d3bc121d4fed338a827335ff994bd0b9ae8fa4f19d5c79faa8275e613876296abf2b13b8f0c4f0cf4f88a810908d13af5252ad8e43dcf9a", &(0x7f0000000140)=0x87, &(0x7f0000000180)="11acdc91cd83786d61f7e768829f650a26ec5ec65009278d1d5e18f716a05d79631025af8a13bef96dccfa11fca152be1372b252a54dccebba16ee8c5eaef8e09f5945f75e5a5e623c2e10c9a6724765361f1ffda0fd9da66dad3107417edeccc4c7773563492f8d111927496a4f9b2ce4aee4739933769e50fe40222703175e276b3890b49e83f8e5cd6b4ea8b810830f2390871291c9e94e68c00fe4f3feefd0f960332180e4a4ae0d382772958abd6d5f397c1c7b0d245fb9a7d2bef96dbfa6874a593b594e93c37d8c182f45f6", 0xcf) sysctl$vfs_fuse(&(0x7f0000000280)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000002c0)="7a6f692950fc79db622c20166a", &(0x7f0000000300)=0xd, &(0x7f0000000340)="2b99d756221c3a125e05664a5458634f788a6c4494610c97563622c9fa0c6fc8fe80eefc881ceec68f91e1ca565bd48222cf61a0aa1b6f99caa575006dce5539ce8e191fd79b17181641b5039104235643adaf5b08d58a649a04ae9d82a05b04141f64d41b475122bbe17197b3a9f49e98a490d07787e1326f274ed948475facf5e305f6f29dfc97fe42150dd2692d355fad6fdb51134d98c29a5c6693d49ebca2608de1bf45248de83f3939c09b497653ff861ac6c6423d4791bed55433fab93f0da41f97ecf26c7820542d2b4c055a4facb6e14965c6dcc164c8fc9d38d45f04d26ae79e332fc5672ae258b829b3e361c940709b19cc901a8dc908412ef28022a6b1b73fbaedbf60a4efe16ed98bef739732ddf58d215bb36aeba0e359c11d567b2b8c02cfe036edd19a6d5e5669bad03bbbaf1e5d1bc2fe38b814294ff0928ebdb85bf0c3f136397428eae78056b7cf7981cb5b66a866250a3940849a0cf59039d2d933ec125aff0d8e126c934c3896e1a2dc417d3e398b3d81d7a2d9965364e8aeb75e95e5f92985c7ac52ac58845c80f6c3ef6069f7a8fbe467cbe6dbe08705fb3cc70c293c2420495547332de4b300baeb43fc7335578eb1819ef6ba6874f3fd23c134747345880f9ca219fa71efa357d3ada9051ab6e36ff05910fae9cde8df2c80996307fee868e05bc5a40cf0b870ede084009b130fe3f3dbc74c446a745b095ae9828c9fff81c8f7112753b44326955beec826e7d3397a9edb38c46c90133f025546c92d716458608ae10c7792d57a20c54c6d4e1c1791306d6dfbe17f6a39ec3cdb97557c39159237ca5ffbb80db5d4cb261e574fdf20c1ba4d8151a7d0a3e79579076b8b548d98e8ea847ffd7e663b4084699021d7891fdb5c4bb884de2bf93043ceca6c08d733775cb922c58858d3cd2eb09f9e86347aa8e52612769fce5f07797f385efe756cef3d1f8d376003115270c341d3becbf6a338420417d4d632951f2f16c926652a9395530c04c374aaa366e39a946258e301c6ef55f49a4971aa40045ccbf1425987455a963dc43040ce3226a25b4ffbb4fa81476d7d9930330412e8da4d49a38e253e9f43f08f21cf9d27ca1e5ed4d5fbf2cb67605863be814e5a41463b0065c6a336877123725ca4c931072df66e029134eae5dee17a73ad508ab3983175cfbae350cfc521f00653b9ccf6241e857a4385b8ed05ad704c6fc28b87c247314efa4caac1198385c53008f02d71572c38e75a054100ab8a80361c76723a2b8f36e089962c867434fc8814f2420683803227230aeb76db21781cc4046725c7896db5d160b5a09441fb35076d9e89719e831078e4cd59601194f024ac70d1cfe52a5f43dbce24a6f4165371ceaa6c97a0c93ec1e7fa3bbbbc220a8f9d90696240b5043b8522704cb889a9daa1e9ff4133bc283567cd6092798b3c690b5747ecb1972fe2df34472868dc2ca7396a778ccee89a498db2934113515643116d532efa77eff663ba0ab82c116787681124b52b5a76c18d0470504ff2f607d130f095d6c9c73641da9d4fcf5af8adec9ec37b2551970627bb44202b4bf0d6456cf5a5e77d8c6bd96c312c42cb3b37e8725afcc1cf29321116512dc3871a77d21e9fd5af8dc3c8667dd3d525ab45828ac58f51bcbfa34d8577acf1ae213964ab47bf4098136af18205a38390f64443e25bb704e84a280253b15c70372890ae0ed929deff376bfbfc64cbd7c74dd4758d3d92a9590506bb8e935202d2ed46973f9917756ed4419b7a0ac0c4148fef38403c2ff096bb5dea629898101a1791235ada48fdb69fab6554f505c1958bddad2d4c2a05b7a73a6724e34c1cfe9b724bd64f339ef1f97c309d9ab756b6bef4bc27ac01b586dd78b5e6b8afa4019dbba88bc5dc15f785e2bb1c2441348190c1292e738c40918ac3487daf57377f025e0a96c6ec0d1fb476d6a66babd342fbe818a063caca7be36f58d23ac494eac41a95782eae5b62877360ba8239c38a67514c7fff140dd841c1adae455e4d49d3fcd03622f7042177a3f41d4a999df801da065ad06644bbdc9922de88b213d0ffb8cfcaa5a3e852e297d3c36d34e136683181db80305516e691713cfc105557fd694be7c76821df398f9ce8140887ff5a0139d9461c98a795f74b86f0e5e13d3154f3a06504b85e4c8dbd9f022cd90b501fffc1e44ce680c7179033ad55165586af8a1eff1c102f17ea1635498a4133520c40f643e6d46730ba632ad8557379c04d914c900e416b8b19fed85605682eab785d918a0610d220ba49897cb6bbc0bef9cc80755f3dd7c06da27dc5d7c014abaa98740e52baf5bafe038939acbf24983ff985f391c4416bd9d212dcf2f1a6514b82a79de4dab6d84800642bd389b6806f227d7095ead69f7703874c942ea74180e86ffa9e1c55b97dcaaf616bc5e8e8d71f7350764ec14847728e10b4f5df0b37a14125a264b87c15a9ea159af76951e0039f7b56e0e2daaff8ee0fd236019d7ff411761925e1838714149406b6a838bead819986b5ac118779502a7375d78174374f586aed03864fe06ffc7364029bfe2dd8ebc24b1eecc214f5fe851c632afb3dc7b0a8751636d378aa884b5c2f7aea4cd90db855a8a9cb346dea9d690368f98ece7b80a5fcc8757b9771661f80bfced238d987bdaf7d860f3e8e3d4c479e6c2718ab7a17e512289285cae1d65b86f780e8a8ac43b472ea9b9d4090637d195566a587a918a2ba21bf8bc281f48f62f9d64784b3db5f98946524a65f541977aa9d950ab026759ae8f4b2df841331064c17ae5b07bed0cb8f24365b35adc1d00177833e1af13130a01aad53a49eb9f9a1b0d0ef8104eb2cddd02c24d8245fba9d5f03b4882e21a4875e3e4d5d1b09fd6db616087a3a9c8477a45fae31feb7823f197de7dd429245336602033e447590513fdcf240bccf9a5a134ea4dda9cd331ddaae0940d932af5efe110554dc1acd76e3042fd187aea5d2bb8db20f4ab630b3c493f6a65feaa0f4522452ccdb9a575c99f3d233def18986147ec34b716f9fbe90b784c00884c70eb9bd94a593d2f6288a2634bcaa2ecf285ddb0f0b152968c6eec4ce7d14736ed61574f2b40923cbaba1f7b4c814a3bcb8f915902bb09f08bf8b604d9485fc1ae21ee1db62201313432a12f54888e7e23c65ba8a9f98bfdb9fc1250116fd79cfce185de31a594600ca866b15035c5d0a03b3f79f454bf0047c484db4ca38dd342c42fbffae8ea5cfdc1bcf999e5fcd99a80eabd27b055d8ae5ddb0b525cff31a4f2705ca7319e78fa2b269f4359e8ad9b8c276b6f81d4fac3293657e57f939e5444428e99b47faad37bd5504ea23b3e2a84d0ee33b55799ac188591e54b30a35bae74f9468b78375de345d19ac52717219447c98c8a35d0f8eacf25dbf3665416af610f1284d0d6ecd977b79d0dff547dc03b842b109bece33ef3aceaad2e00248d2e5266b3a8f14b5a0fb7c2326bd3fa34300115cb8721c59791d7859c5dc1838506b7bb0ab6f6edbf865e80b4303822920ad1f27a9be7f3a5cd68d0d2d9a0f74c22f9c60fb1eb75c8769d144ca70636a6b59ed4697739b67700d142ea6167eca8e757893d4adeadac3cc009029d1729951e85b54c7054f6c722580bf14f9b58e5bed2fe6ad0ca9a19338b874f69b823e86833a7834eae90726f184e567cf2af465161b54b217f05c0283e783422516b67069000dfb01980d3b71de320cc83b40e69a6cff4553e750d891d458f03882da19958192203ac38e5c1c3a5c3e98a4d81c48badc3d34ae4f6b9f331a8fd1c054b99aee9bf5812b497ba1bc53028e5345ed090c1fcbd735b2381e0c555878b3bdd684f571226b42d84897a2dc0ec6b191c796ccedf70fcfb64d4c50574b4f632cb613b6ed204b2eff927c26f18f0b113ce7b552b3fa9fe609609192383cfdc36c50d13bb18a64e4a52056e7e6b8394679de5e0ef769631e3d5f24d628d162cf78df1fa12833dd6d753b1160868d43b3907b2d4a7b67db487a7f686d08a7f6361a48e58dc7a688ab6ac6944fb6edc5699b9c699e94bf35b56f723cf4e04272d2deeb055b6644b69339aab74d1f61775258b170178eb3cadeb4ddd40f3dffa57049ebb816715ccf38c4018eb6a44b0b87aae0e3089b7aafdc76f75052d9e61751674ed241d82be96641b4eaf62c537515057ca2363596a3b8e89f7f8cdf07e437a054d14562986698bd0c5673bf608e329a0d6aedacf5974a77366243f44d80e0f60d605e704a069e7ba8aa0c87bd8dba593da83c03fb8f19c67a0c4c05e6d6e715f42a675c72c9d3d5442f3b65183e469652773d75409e1a85a19d790da4f7dc8a79f0bac66986bc985ad77e9c05ea9a1fe35bcf4c98a2b865db241ca4890f6dd43d9b54f33ae616a5500d759aa3b66bf84ae44689e55de532d498d91a26502fd5f58aaf36085a9d257d876a9af7c13c6153639930132e915706aa4876f0d311a4410dc4df94033751d95d942337b434cb371a9fc47e0670ccfdba02ad3fce490d2d1b5c3d8663b703677c36b9a8110cb77d6a27f3ef1c4668c59b6d39526a2b866e7cb031372fb1f4597eb298a742251d3bc1d18ab580b6714ee0af64f7e2694b2f8efd0de7b925a69371be818df259fc3ec83c9ca4f856091bdbc59c597de173f32c44318426d8946836604f94391cd51f01493233a77b0cf4508493ddccfb1c1a48e860e18377621c437988d45588a42045ddb2d6393c09e4ab2fcaeb681650339948f097c7a14ae20215acb09b4b5589904e4f9320f07636e345b1986623bcca8595d1edca030588bb7f91536cca0e34038118992798fc4a54af3bfcc7391b81f58ccc0d81a4cd686730d5baa4638cd18b892cbadd7db7b947663b1a6dcf7db1c4e2464c297037614c70ef72a96ae576cbb01b723bd32a3f5b5d792b7beff7bcd8d06ba98356f02012bbceb1a4c2ddf6850b63fc16e38ec869bbb13e188c10d652332d59ee45b8000585fb6f7f8d492f382a78bdc42f1df7e54aa599de59a7ce7fa068860a3a0af3120819116f835d152962dad53d0e7814f4166734cbda71a76464e299cc658763670fe5221066088608f5def72bfaadc55f38c709b44c96047fb527b974b4e5b4f133ec57a6c254f96f9d437fb08d1c572f07fc8398b0407ff0ecc01867f634a571495eefdefc763307fbd66f074fa4a302c9238930f643feeecaeb9e55bff2d4c9f0b42596e71c775041256fc5e680f1850bbae42878a128267fc312d082cec42ee209f186651a61f84ec7a4315c44cf3a669740a27e5f6f2602b876106151b1a9f5553a67dd435b5508e49a3ada5c9b6889aca2c24903ebba64a0663368bdec5c8cf26672e3c32b7616b133caba427202b2c4c9b98cba648b76b0dc74c7969a2d9ef3b7a595d612f5729085cc73ffa6614b5a833df5f1dac55b990a863167f6c68cbdaa59e9163279ee1962503db36813cb07c88b5b96978415dc971dd18d1f84e0c5b962b18b5e411c59200f7dd0c1798d8c6a3819b6803da1226a5845f552b77e9c36a06ecf41c8231f689474ea842a05272aeafb17be1c67dc59e66a6be81d8b9d7812d41788dca1a024db5fa49d0393dc1d3ce71bb6c041d9ec1110c8820732bc55307d0231767513e30347b8b20adf7a7015422f9ff7c93b91a737e5004eccba040ab0b263f13e9be00e0caba661e5f21c73835e38e82215653f0843c3cc3d4350064f1b8f74e61f7de4eb21055298a75f36f095880dbc63dba4011b8fe3f1256e349f038615a7", 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup2(r0, r1) recvfrom$inet6(r0, &(0x7f0000001340)=""/210, 0xd2, 0x801, &(0x7f0000001440)={0x18, 0x1, 0x2, 0x5}, 0xc) 04:29:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0xfffffffffffffff7, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdff7ffefffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0x6], [{0x0, 0x0, 0x7f}, {0x0, 0x0, 0x0, 0x100000}, {}, {0x0, 0xfffffffc}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSDTR(r2, 0x20007479) read(r2, &(0x7f0000000000)=""/138, 0x8a) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:29:36 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 04:29:36 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x188) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) 04:29:36 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) r6 = getgid() fchown(r3, r5, r6) 04:29:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x2800) flock(r0, 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 04:29:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x80, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:29:36 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000140)=[{0x24, 0x0, 0x5, 0x3}, {0x16, 0xa0, 0x0, 0xfffffffc}]}) r3 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5, 0x3f, 0xff, 0x1ff}, {0x34d7, 0x5, 0x6, 0x3ff}, {0x85b, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) write(r1, &(0x7f0000000000)="9e3eaa56000000003ab1cef00eeb98221500afd3724cba4d7c97dc1b00bf9aab42301c1ecf0ffdd30800b7e099b109003cbbbd6a080084c38c99d9", 0x3b) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="eb383639af1937f4418da23effe1d70d5715ef70d76332f94a39e1a5a956ec9f1eb4f05a2dd5bbd18e51ef677cb83e8ec22e39a7bb59264030ef498cc8dbe6ca655631b5ea86e23b415ebd7d3767dd79d07886d07269e2560b1c813d5939bf5bec7f1b9110", 0x65) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) readlinkat(r6, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/43, 0x2b) 04:29:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) fcntl$getown(r2, 0x5) 04:29:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffffffd) 04:29:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x5, 0x7f) accept(r3, &(0x7f0000000040)=@un=@file={0x0, ""/68}, &(0x7f0000000100)=0x46) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:29:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [0x0, 0x0, 0x40], [0xffffff7ffffffffd], [], [{}, {0x6}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000}]}}) semget$private(0x0, 0x4, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x57) r2 = geteuid() r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, 0x0, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r6, 0x4) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 04:29:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x0, 0x40000006}, {0x100, 0x7ff}, {0x87, 0x80}, {0x1e3, 0x96b}, {0x82, 0x9}, {0x101, 0x6}, {0x45, 0xe85}, {0x24, 0x1}], 0x8}) 04:29:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6}, {0x40}, {0x6, 0x0, 0x7, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:29:36 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="c6e184f744fcaee0b4362cfec188dcc0c1eab6a2d3ac93bfccbe15c032d0a012a7722429663ab290eacdea36c8f389181107e79790480b36152f8defa174408938cb10de3a61fc2166c741f6333909caf14973bce9c8b7d370d0a6d425b921a84f065bdb55", 0x65) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) 04:29:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) close(r0) socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x9, './bus\x00', './bus\x00'}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) r2 = msgget(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x39, 0x2}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) chown(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000080)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000100)) r7 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)={0x0, 0x0, {0x7}}) 04:29:37 executing program 0: r0 = socket(0x1, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 04:29:37 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000000)="4dfd6e80034e3a5420f1927dc1c0d41a1aea5379c02c74f0d1e79e3696a192bc07a17e0a61a4050000937e3b7bafa5c8e11cd52802e0374b92200ab892bb46b95c379aaa7cc8b3f9eae2605194af980e4e3ad1952723663df883d470e1b052636b4ef4df483593b7a3dda0e0060000005cbe166e792d2d4a6863a2b30fae9166160ae975ab483ae6d07b6fda12f6e69ce372edf5ea45d0fd407984294cb2cfc62a2025735940408927456c832d4d882e9c2c413ae96a15fa93e5ee7dd5ef1e8aadc51da21d2be6b4aeab5b12c33e3448392e", 0x0, 0x0, 0x0) 04:29:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) getgroups(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x80) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206911, &(0x7f0000000300)) 04:29:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) write(r0, &(0x7f00000005c0)="671880250fd89a9ad117eeb6a68b3063c640b28668f8ced9b587eeb961d439a4d60a4876edc21e39527c1d3b51e9de9511044758cd3d0b0bd98e63af12b6ec02f892ff2ab5bb661f4868c2fe6ba239e5b4570959168b5a6a4339f5def15d0830a757779c9c4a025516464f45ee2550ac6a91a103c3d64ca7cca1c1e730", 0x7d) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x80000001, 0x4, 0x8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x400}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6939}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffff81}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xffff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 04:29:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000300)="8d50be05", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78719a, r0) getpgid(r0) 04:29:37 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x7f, 0x6}, {0x18, 0x1, 0x3, 0x61e6}, 0x3, [0x0, 0x7f, 0x6, 0x0, 0xe22, 0x69b, 0x9, 0x100]}, 0x3c) 04:29:37 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)=0x9) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 04:29:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = dup(r0) fchdir(0xffffffffffffff9c) sendto$inet6(r2, &(0x7f0000000100)="01dbcdc3c324eb823bd5", 0xa, 0x0, 0x0, 0x0) 04:29:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000b80)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x2, 0xffffffffffffffff], [], [], [{}, {0x40}, {}, {}, {0x0, 0xfffff01c, 0x0, 0x4}]}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x7, 0x9, "2963b53fbf2c6ae537a43fb86513e84e9645730b", 0x7f, 0x16}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) pread(r3, &(0x7f0000000040)="2651badef5e36c07ea2e347acec3e8981bdec215d0d7fe88a6b2de501a37c9e27e876f68b0616e6fc8777799a3afb77f5a343859d456f5b4e9f4", 0x3a, 0x0, 0x9) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 04:29:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:29:37 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = getuid() r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r1, r5}, 0xc) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/149) semop(r0, &(0x7f0000000000)=[{0x1, 0x38e8, 0x2000}], 0x1) sysctl$hw(&(0x7f0000000180)={0x6, 0x5}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x8b, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xe) semop(r0, &(0x7f0000000040)=[{0x1, 0x81, 0x1000}], 0x1) 04:29:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec9046f5cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2ad46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2d80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d8822313f2cda24345ac7900896a7b453cbeb1d3770409f66fb9ee8a5148e613b8eccf4fc6c52b423bc2df3cda2e2dba4c87440618363fefd85105a00f0321ff96254e"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:29:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000000c0)="6198fba32a0085a1b13ebbcdbbb439f91263e950c174018bc5b4e3301fb36fdba0555a57cd0a44111665ec47cadbda851b708603a2110c77958005bc9a8b5bc4c3ac06dacae6ff3fcc1755e8eb59b3a2f36ebe66178700f3dc751adf71569da7f3a2e50b33d94e29693fbeca778b0c034ff0092e71c726eabc5a11218a25b6d95d1ac129c35a14ca3cb57ce6c31ee115a481df3976e07c68", &(0x7f0000000180)=0x98, &(0x7f00000001c0)="8610ee7bb7cdb4a5cc47b7", 0xb) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x74}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:29:37 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) 04:29:38 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x6}, {0x16}]}) 04:29:38 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) 04:29:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="0000fffeff0000"], 0x10) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x40043cbc, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) getsockopt(r3, 0x2, 0x3, &(0x7f00000000c0)=""/80, &(0x7f0000000140)=0x50) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:29:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) 04:29:38 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x84) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78719a, r4) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x8, 0x6, r4}) dup2(r1, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x7fa7}, 0x8) 04:29:38 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000002780)=[{&(0x7f0000002900)="cfcc6b94bb7c3526e0096b2bfd77e1ff488ceb65b4dd8267c7d1b0a4604f", 0x1e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)='<', 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) fchownat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r6, 0x6) 04:29:38 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x1d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) 04:29:38 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@mask_reply}}}}) 04:29:38 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000540)='\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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x1, 0x88, 0x1}, 0x9, 0xbc, 0x9}) 04:29:38 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x6}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) r0 = socket(0x3a, 0x0, 0x9) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 04:29:38 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) setsockopt(r0, 0xd01, 0x4, &(0x7f0000000340)="a0e66bd0652bcd1b973bdf62ea7c07aa9c691bbd6ad4c5757870ca1b8cdd7e4df669fbfc74a432ce994762751607315ca07cfb9c12ea6fe5f74a4e8a133cecdf01a9996f9646a2ea1d17f3c362736c19326626fa49e38b4a13a4b611e683029aa725ec4a0ac725be4cf58cb574bb0f0f1f4e0a1aaac538c6df3bc7c0ba19fa109fa9d9cc9bb6ab40df46ec57be796d3215edffdf7b42ab2e44468e5f903d216f9999a9c85f1a7c743e6b3d4604a8312cad8a0ce254ca9e0ccf3b599531bfc97c3671ca34bad4be0db46b1dde8534022d20efa25ada982b", 0xd7) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24, 0x3}, {0x16, 0x0, 0x2}]}) pwritev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="b18fc115feb31d4c4c9f9d417a57efa640d1241f5a2d18226e007980c2afec128eb0e22e7cf8220c6dab18cbbb584bc7122e1a2d7a55eff269ad6dfe606ee0aaf816cf24ecf1a9f36050aa5cf580c31a1b62f9c786cbc88de4ee5eb13afd0b677566e0aab1e81d7faa3d6d9a658cfaf641a5dfdaeea9d2ac90f36c309efdabbdf737a6a07d04d500dfad967422a586d855e2e494c8f5e31e0aa5", 0x9a}], 0x1, 0x0, 0x5) 04:29:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2ab7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000080)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x800}, {0x7, 0x0, 0x800}, {0x0, 0x200, 0x1000}, {0x2, 0x8001, 0x800}], 0x8) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0xfff, 0x1, &(0x7f00000003c0)="8c44d07697dacbc32ca7caeb9b89a9c11c6af301850f9236a84872a381879afb1f502753bbdb4807fafc47f1542ecbb722e0959096f6706f94aa0b365ad67b597c9d02f9f529be653ce08acb867fba94923d5038f2b618665bad1ee24fbf9f96f17e0c58259b1998776076bf79346bdbfeb5f6da0a354d79724e8cebb7e4110e0b6d5c48a9f6fa129abd3c9530ab3582fe9b476e6890b24f1cd6ac778577bfea50b0f2da96e4cb0bdd12c24f599dd6aba2ac18e36cfc6e6085f79caa07ebcda5445eebd8b17c167ac953963183e7aa", 0xcf) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 04:29:38 executing program 0: socketpair(0x20, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[]) 04:29:38 executing program 1: syz_emit_ethernet(0x47, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00b781", 0x11, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "a9f4abf54a6b11"}]}}}}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x800) 04:29:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x53ca051c36d97927}, 0x2, &(0x7f0000000040)="8440468c88a3c8066ddaab18f6d349b0707f4451733131ec12cf25eb006102d359af667a5a5a5e6add77cf5f1b6451d70e14dd3629da09fc09d23bce0a674303db028d87b9c2120885382d488385abbe90085cca002e5ea1a804440dd416013a", 0x0, 0x0, 0x0) 04:29:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="90", 0x1) close(r0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0xfffffffe, 0x1, 0x866d7152, "effb5310b5787997202e154e639caf71c669795f", 0x7, 0x1}) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 04:29:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) dup2(r2, r3) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) 04:29:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r2, &(0x7f0000000180)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) accept$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000140)=0x4) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 04:29:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266692f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 04:29:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x4040000013, 0x4, 0x6edf}], 0x7, 0x0, 0x40000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:29:38 executing program 0: syz_emit_ethernet(0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x0, 0x0) r0 = socket(0x10, 0x4, 0x9) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00ee5580005ca400"/20], 0x10) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf", 0x27) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r1, &(0x7f0000000000)="00000000000000010004ae9aab42bbfcae5d4cc5e5070e11c22630408600000000d0459370410510", 0x28) 04:29:38 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x50) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6ba25657521f0205086e67bf6ed087f307134a4cfe07425e8c4d508cf1335f48dd"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 04:29:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) setreuid(r3, r1) r4 = getuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) chown(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x0, r7) chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) r9 = getuid() setreuid(0xee00, r9) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 04:29:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x0, 0x0, 0x644e, 0x1ff}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 04:29:39 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000100)="e7c200354b1617a75ffe6a8eca981bbd10d85da0c3369fd81c3b156aca24b1511509550e0ed9f81e20699b7719abdb5b2fade3f39e07d328099300e5fa27ff851f7d0d490970e5276396d139bc50a5e3174cc22c740ef85e0dca9fd397322c9a8a6ee42fb21ed2639668986a430432e6a0edf275acacaef1815a63716b4601b1c55dca31e465fcadd646f6f799f785a3b1ebc164dd1adbec9b0f4d14caacca9d56d45e6b712a8d009c7f2b58238aacdf06af1364fd42117519c563b0d431", 0xbe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00498637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="020000006e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 04:29:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="01ec2d2f66616c65300063102495e1de0edc084d0c6c9f3454e94c5a799b4f4d8b3bb667303be4fcb0557a99e52430d7e7ef48c41b74aeac47d8fd644d215b78d50c564a9bc2a107663b5544b381ca812bd80d9d90d06b6f0200000000000000000021000000000000000000000000000000000000000000009f6cde8b3ad841e378e2bf72b029d116cadc5362caeef664d561875f3e04f376185e9d7d88905570c474d718f8c762fd6cc282e903fbdd0db2988a74ed6d0d71bbffc05acf3cbf36b5cc1c9f476eef24f2d77772a0", @ANYRES32=r2], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) sendto$unix(r3, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) unlink(&(0x7f0000000100)='./file0\x00') sendto$unix(r3, &(0x7f0000000140)="7c62cbe0aa30f01acf75ceae308f02164ed1504e21491d0ffc98565feb20590264117e63dbb303de556a7c8c5b5579c4a4", 0x31, 0x403, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x1df) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x4000000000) r5 = dup(r0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 04:29:39 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x0, 0x0, 0x40, @loopback, @loopback}}}}}}}) semget$private(0x0, 0x1, 0x208) getppid() sysctl$vm(&(0x7f0000000080)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="cdf5a45e4739f4c77edfc19d621149cdb243763686a7f7746be90df103c4848101b9e0cba1f50cae30ec5c0db192909147a75b5142b80102dc7fb8091992e5cbd02deca6adaa14346538091566bf4a1be633c6a842a73b8af9ac494b19fa77ab7466aa67af58155cc895f99b9c34f1bae5c10dd7b366796bb0e323b2e84cf8a040f5ddbf062ffaa9582b39219ccd8406d9a829e1426c773ea76c715fb1ae85ec51fe2460ad517304188d3482e0a8f2d6bffe421dc00c9aca7f6634fd241d50897f18ab9d162de20429050240019327ae82dcc5f86d5e9efb4f9ddb64078f6c37071f099fdf529a42e5ebdb12cfe9339cf046e39f46afb419a2b080", &(0x7f00000001c0)=0xfb, &(0x7f0000000200)="5b6e7f622338436155346ce3bb27d4b9f2e128b1e0f45af021d352cfa21fe95be598395204d10194405651a655ee72e401e88749eb70c29251d7c91176ad1781e72acadfd7abbc6a3c8402cb8d85e9484c8ab7efeddcf9c02bdcc53773a4315765d8f60c244905deda6216e75fb6e41f28fc8a70ff76be320e7ae9fe", 0x7c) sysctl$hw(&(0x7f0000000280)={0x6, 0x13}, 0x2, &(0x7f00000002c0)="1d2aeaf0f5eb0eb77b709db437113349e1b186db6d09905f704567aef5ccec24ac24bd5feb35936db949bc00c0986f9064513b447575cefb93deb1ff4cf8389a8bac5233c7865d4a797ae7eaac2879d13b36d45df3670a50", &(0x7f0000000340)=0x58, &(0x7f0000000380)="6a066af374e07bf7f5f70343f2c68fbc75e47da556baadc6222374c0aa98d6639f81c23f6c06686acd55c2c6a5bbee57c60e515a5a3b3b0a8f59b4088acac98a4d2534de57cd6ae3d6f426497ea695f3d31d38c8c9ad9ebe47cf444317d813061ae10f8ae516412f163626d1c03f0b9e639985edfe09a94e2c92cb417949c47008eb", 0x82) 04:29:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 04:29:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0000245185a81865fc17ffab7fff0e091fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) sysctl$net_inet_ipip(&(0x7f00000001c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000200)="a22549478adeb2e0f05f7103524fdefc1925b4696435a789af3baae11508ca3bed1d1d94c7be30110172fb3f670465bd3d09f8e18a84d360b6b091e2fc63b389ba789b369db669b53b323bacef68dc9f131e0d2abc1a74f5d6d174c3ee1ef9baeea00c6b532b7d9d74ca0e79fa1390fb0940a0e6d3764fba9019b5feec77024230e415ea5b1b2e4b28b2331d9d3a22705ca572e8346789e75b3b4869a23370b87db437abf6f9a9b87e23c8127c8484c332873de5ec70f8aa70d78a1e179a04122f57f730e45a449d9b920013a8987e757690c6e550789c9586a4e243733811f68059a143ead93f7b939fac2d2b3cf85792c8e717b02be5839487d4a6125643cb960bc69a2c131922a15361f8507f3855125fe801dd7195210782f52e5134ead8f22a0bfee3ad1b6a9a81f81a62c214784b6155abcc5d8fa2accf5011f6bdecfda5824ef8081df816b4d243a161c2d9bd592ce500ebc13751e5e6853374c1e7c6d2e03e6d0d80945fc848f07edd19641d27722604b74f3cca6e58c803bb14d520907f3819ca8a0a479cf64a57bc5320308a439cae5ae0f1728c135224eea2a113f65385e55d6981d2342a47547d80ba49b26645cf06a58a71ab5a6dd886bee2c360c74335b0ed0d36566128b5d7033f25d3ba4863389d0aed7d691a13e6a9391ae4366982bc821b855ac2b0d98e4764f4903b615e9ca8b892f880cc4e0127596fbad12152da8d8f51edb81faddabaef919ce025e9430ed3cc2e4d030c639ab9474b2a72e3b8d4e7a76a09860ff3fc7401787ccbd929b8d875704d8f4abd4a5711e82cd714d4d922d8c957f97c33858a4dac41514a0431844425c77582a7cb067ce3a2746fde9da127b056ead88253bd00ec8649a2a2b40a449b732a0687a755523b4406edc2e8613d3c6a97300720d1122a8860c29d9eebc0f82ed847bb70dddaa8257a3a64c3962da5c8bf418cca42b531037d41ffd15e58a3a8ee3673773ba8e9bfd299fa8442ff3cbad368eb17baeb0300ad16acffa79e4f0b5f152dda467009e8a4a47f66e933a0b087b74d081995bf561e9ee9456976c1a32c520cff00e1a9c7e75858466036b6c19348d286eb8cf6f7b60dc2d337002978d73648decc1fe994100a4388ab6e5f2f61aba5e10f30d71210c25b556a6d4b4c4dfa4805f3f45a1abfb6b268336b151d7bba87b5a2e9dacf43883fba5db75f9efe0cd27750205973db7d5e1d54269787bfc501e02118dccca451e174bfa9aaa5843c0c6d2baf2af7842d50be1fa4c5938d8dc89b20a0b390f0d34b528b0d0d8d7b8eedf41d7695788168e095b4a0933bcf3a09942d36078e2565fb9b157b132afb34037391149570718ac2943127a19426cc50d894621b0fc48ae8364eb15704be8f7cc1374b6b3b1978a0b74744949a621b694d0ad0b4a696ff8571d97646f2d57559ef1b10e9453b7c076b179da109f8a9d3c748b348ef97eefde2b70c9024991907b4494b53392d66fad0098e61512eaf3a88039fd932f748a74e7529d879434754defcf3664194cc4577dac530fc26db41acfa8430bc785b5f6afb2cece16b7ce1e1255cbafb221e15cf0b4a6f7e4cd8c6c209ed007f5c1f8b31ea82749b93235fbb276d434eaf5c25c81b29b330b57838806ea42cf6d1aee5283390f255de4ad720ad09cc8ba5c5ad6d2a5464060aaf147741c9b8e6c3859a65dada6808be77060f1011d97bfe04039dc3c5d1fe027e87c0747d9bdf13143fcdd8cc9acc9aae74a52acfa721fd87724a738b1bef35c5af4dd461d4cbfeb7168b773f726de11d8b4628b3f62ee0fbc21b9e7e3e053461409ba44d1466873b4d65c4bb46903f6c200e7031721a88917240e2f3c7648c8530c2a04d4c014fd965a26e5999c1665b8980f80d877ed676af918115d95f30914f6e74bc4985df7e12aeed9c685c4e33da418ea34c1714d0a1c0a0b2ed7f2a3d03cc6d1b537109e5f14dd034c347b594b692e1f2811189a0a736a04ab2d54638056eecff7f53110bb190356776002bfd7e2c75c9beebad8316199448ad6d0f65007a0a87d91014e57f0a2489f36213dd2764979a3d946321a3ee8c716128cec0572728ecdd7dccdf79c2476d6b563a0febb3709f751f0c63d25e729e60275963499446de6097f549d9fd578019967e22b9cdc469da5533df4ccb2c0b7b42a7ebb2b97d2f411c94dc97d797b2a9393937d5d1b03abd85f14acf7f8d654f6d5c9044b4718b4136a471c8c1f139f885f30946680d0b89667af090ace703f4fcdcd0a99351adb41e7d5ce88907c708aed48a806b7e5d018501e6e9294c8fa5610521fa23f4d693e30512b359cd31d6879931f24d18c15481d703b6fbdb3185f2f6f01dba32ba24795a30ee1c5f78c3f51d9b1601625240132056828c5566639cdc6ca978b0a58637470cee1245802919eaf14626d6c583fb2f2ab48a5594083f3ad99f3052981999b3ef528e71000cf54b2d7b7e956b3b8ddaf2a894ebfa9e20cf738f5a589c9646cdf28b05ee64f33e723183f69e136a065da2b60352bb8723469299fb977d509ddace4427a5941439b9adfac3cb57ab4021977a5a9d68b0acb8c1f84a4f4b19d0993017a74b2731ea1bd1366e8418ad3ebd17bb3b4d0c292d4ba2571acae1d6881d917c08ec5970d61a6817d24648db95194077860845cd3c10152625b892c488c04f4cade5921fe5cd25306b5467f11b757852954d9495620ccaf4939a64c3a45a3da6245575f2ec4d7f7015c8ba38fbf009c26f3239d7f4866c0a8abdacd8209232057029bec2b2d0b7ae381cfcbd9a08e9cd8fc533005357edbeb4412a368ce1207785bf18dbbdd4f16c8023d4a9a2395a26f3d823d6532e509c687e14bf4c998b82defc61fbc91d4d9f0524178844cae40b1f4e9cd103a473ab8d7e77247eebdcaddb8c451e9a006df73195d411b4bf7ebcd19907bce2f911d523afa8d477209a59c1c808bfeabba37568eac46b26336b8f8946ab4f8b4d65667d4ce5b0a387961412bc66a3a74f05701b84a5370a676a5ca814679c17c1cc22940288647071b0180e39b17f0773e6e6d6607617b5d28fced91335ff7c7611daa1f6969d958d3d3944cf4519886c5332019e23ca3d94ebea8d284971cfbdf712c2c37cd8b557d893c9373ae8ac7f06d788e8bf31d9067b5b51ffcf20c7d4cbdaa30eafdfc2acbc429ac09bbb9985493ad67596ab0d90971c53b6440ad1adf1ac9e3a484e03d32776866b9c18f3ef4552ffbbbe28dfa21b18d8445ffed836c7c550abaa4fcf50b8f751a078b5bcf4ea998252027353a8a0670270948459749f9e49c9af6dc4a3120c2ed2a6fd071075906a8feb35ae6ac82f45bc67288e5e4bfecd05810a3918bf707eed39eac2bcd15c0490b6eb0e463e9a67ce448aea39e9000798d44212d9ac91023c28a156c5bc8fedebadc88507eb0bb577e95d37c86c3135227946b0e6e9371901451f1b4dac805fbaa4d45bad48788750f873642bc36efde375abe7ce11f4d6e7981f8b38d4c9590a9e11f1f6cf5f9b0e0476f9c1a52c901aac48f228532941e41fb4eded04362e0a00cb543bff51902e55fec7637addd53b393b064a36bc71c9a93158511e07745873433e0d9597a9bf43919e60f9cf10ab93deba11a78c42970612ce8fe5ffe24c684557b91e47bc85a0cb0caab39fdbac888e54742025261b4c52594be01fc11d7252a71ec905e551a8fa2b58acdd0e7f4e37ce3aeda72ba7b83146dbfd5023e58ec5d51e24dfbf1abf3c8e35685eda7bb435d6eaf31a26acecde8a57301a96dbaa880190967d2a09f80a9b679adf3f96c025e92061add4bd37d419db3dd51bf98da07a1c75727ec551d06d80b429cc446b475cf2c15b35edf49fc2699bdff2a21a8013512bb9083d83b0e1585b69cce16f0e83a20ede984d8e0beadfa87c8c0632611b82f62d3d76e49c2bffc7a62dc4a8955892754321d547de6a1b957b7bf90576cff235c4e4bb3a79ee5063e0caf031299b17a05ecee3a8f010a53782b7cfdd6ce5366df98c11b7cee69969890e912c2bf113fcb8085840395156e48a147158961eeb9074dc6b261dff4af77e5a096b7625cf954f7181699ce970aaac98cda82edaea53c5eb8ba690680ea14dfccd345e168d16767f37cf7b3179cfeab1dcef07dd7752f68abb3145522af67ae345496e2c149cc450d006001a10f8056e2acc6f8fb24fa6693be6c53264d90bda9c04c6b93a8df360b7af138c3edcb8ba832f798d9b8c29297977ded9ac6aa277c7e42c59bfe32df530dfda759ee8485579aaf5166fadc35682abc5d45711dd9e064de34704ba102f8295ffead77f2660d1990443a10bfc931948ac092d89925ff1a5ed45e0e70bab7cdbc6b1c21abceb6902231f6b763c6dd35aa1b2b5d2c79c6317cf953860afddabc6a5bbebd098940e5d8166f1658ce65e56089ccb33bac54dac5fe155a7023d869d7e6f1e516bd7cd4daa84bb663e0fb41208fce340ba582cac63408277955df29d751f4d0e849a64138c1734d5d3fb1f03db25e518aa973a6b437bfe9c7811d70d8a91324ab7985698f08df6198115f9ca3158c7ee0685bd629aa97c597a4e216c2da130b5fcf06962d9e5dd194c0e1ff43e49f49db7346eb8066481b6b3d51658023609c6007e2250e6bdf03d0e36ee3b7a42107d27df159e9315771c82818d56c4a0122c2cd72ba6c8ffbd7738d58052027f9e014c6bcc19f6f704fc40ea88b90b15a40c7b347a72b83e719aef492f2dbd1e0c2ce69e5b7885c52e490f89fcdf45815a325ececfc532528c669d25c247f1a58391fd5d3ca4b513dc3487622e3cc1233247aeb3cbc47c5116198bbe78ff8bcfd2ff1c5c08f7e8c2241a3522b7a522ae3465f8893599919aae7b03a715c0840e89d71c15c69004a014ecde2b3c5954310a6f2d1befd18a2f0c7379e437f50dd588b1a4c103cdbdc022468a037f95b4a2027387d42dec3c85fd424406f4b1d53b437db2ca25c77867fb549983dd9b26b718df4e942376967db777416e075caa2c2c84aa46c7907cfb5ab48dde3dee558b3a16ec52ab852d46651e86bd685389297a1d06c9dcf25f028cb1d8f08594df415c56bbd09a46a792842d26b9626692b77f47844319a6cc78229e90202809a25b0755815f48508ef473f1a09134c1b39c9237d0651bb20d370c9c951fbbc131c825a9f2cff741e7561ed8c8a0aada46eeacc5a7a058b80a5d3822c508993fb14ee98fea855e2b1753396187097d5957d880fc025ca1052ecafa5d59ae6dbb7b6fdf216b2b7348f7f506a0d23c8245f52064c4357bc84eb3dfd60fb0ff81b6642b27f489720eae51792761553f15879298e2bdccb480912cbefc93a037a469d1234ac71816ddb1dfac3dce50b886b9c00bd0c27689ff67f2951a3088187c92eddd76e41c00deb81d7314dcc986a96f471d7a419baab5462eaa9fdf6da82a96f5b9df770e702bb6d73d1bd8bff7e4c3ddd4de138b2989a1aa284837033d11649c9c7e80c5a6930064bcb630d57e5ba24bb3d82e3497fedc660611f5732de8f862c5c8bf0ffc0be3b1caaf45721572bd41cfc97214bee8ed38ec535fc2505ab6f0eafb28fa211211f77cf7286bf435565ebe7acf2e46fde4f1459d48ea83e8c3dbb10adfcad221d457ba3098821bf65e61fe00dc7fa8d0285bd32a8d0201794368286813780040449fcaf962cd29ff0d85372a43509269f77176935c840de43835c7feda46014d122bda3a003ab5f728785afa66dddea7e251f3991bf98c12dbebcb7afdde655a89", &(0x7f0000001200)=0x1000, &(0x7f0000001240)="14c00d8967768f1ba520cd9c7840b99fdf481c5e114a910215c996f2cb2cece4e6615affd2393791423337a41dd391b45c9d930b7bf5b32da7ae9f201e62a089a60a99bc91c92028c68c370ffbbe70430f126db12e86c9c581e01c2b22cb2597b3dc817122dde3cf89ebef6be53e7c8835f8a951ff9e268442af049080bc1a7a1825b7ed6e7031806b13c8de89191a884893fd", 0x93) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 04:29:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x6, 0x4, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf7bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fe765e4d80553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x2) 04:29:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x41f) open(&(0x7f0000000080)='./file1\x00', 0x8000, 0x1a2) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1) getgid() 04:29:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) dup2(r2, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x62) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x308, &(0x7f0000000100)) 04:29:39 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x4}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0xa4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x1ff, 0xffffffff, 0x20, 0x195, &(0x7f00000001c0)={{0x3, 0x0, 0x7, 0x40, 0x0, 0x3, 0x7}, {[0x7, 0x9, 0x1000, 0x3, 0x5, 0x0, 0x4, 0x6, 0x5, 0x8, 0x5, 0x100000001, 0x2, 0x7, 0x6, 0x10001, 0xd3eb, 0x2], [0x6a69, 0x5, 0x8, 0x6, 0xc69, 0x3ff, 0xfffffffffffffffa, 0x8001, 0x5, 0x6], [0x5, 0x3ff, 0x8, 0x80000001, 0x2, 0x2, 0xffffffff], [0x0, 0x0, 0x5, 0x7, 0x0, 0x5], [{0x7ff, 0x8, 0xd8, 0xffff}, {0xb1, 0x10001, 0xd5b, 0x1f}, {0x9888, 0x0, 0xfff, 0x4}, {0x8, 0x80000001, 0x6, 0x64}, {0x1ce, 0x4, 0x1, 0xec4d}, {0xf3, 0x7, 0x1bc, 0xff}, {0x1, 0x10001, 0x6c010074, 0xd7ae}, {0x8, 0x401, 0x10000, 0xfffffffffffffffa}], {0x6, 0x0, 0x5fcd, 0x1a00000000000000}, {0x9, 0x6, 0xbc, 0x100000001}}}, 0x7, 0x5}) 04:29:39 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0xfff) 04:29:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f00000001c0)="21a73da515cb9423dc8bd01aa8c3cce42c8802df6d0adeb4916df71b2bf03aa78c393d91f473a16652f4859bf32c6643cacad2fea89649c1a51314803e5d49c54b09b793083d9800eb017f7acf078b4c36b2008f", 0x54, 0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 04:29:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0xfffffffd}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:29:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) fcntl$dupfd(r4, 0x0, r3) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 04:29:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1412b, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) ioctl$FIOASYNC(0xffffffffffffff9c, 0xcd60441a, &(0x7f0000000080)=0x8001) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x40, 0x0, 0x1000, 0x5, "c19c900aad61722ef488debadc1938ead40e16eb", 0x0, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[0x5, 0xe6, 0x7, 0x4, 0x6]}) splassert: yield: want 0 have 1 Starting stack trace... splassert_fail(0,1,ffffffff82442d06) at splassert_fail+0xe0 yield() at yield+0x77 pool_get(ffffffff828d46e0,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807efffb80,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807efffb80,fffffd8068946b70,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807efffb80,fffffd8068946b70,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807efffb80,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800020ec9100,0) at pageflttrap+0x1b8 kerntrap(ffff800020ec9100) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800022b9b138,ffff800020ec92c8,ffff800020ec9310) at sys_connect+0x9b syscall(ffff800020ec9390) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6268c1c8380, count: 243 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 yield() at yield+0x77 pool_get(ffffffff828d46e0,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807efffb80,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807efffb80,fffffd8068946b70,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807efffb80,fffffd8068946b70,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807efffb80,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800020ec9100,0) at pageflttrap+0x1b8 kerntrap(ffff800020ec9100) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800022b9b138,ffff800020ec92c8,ffff800020ec9310) at sys_connect+0x9b syscall(ffff800020ec9390) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6268c1c8380, count: -14 ddb{1}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020ec8b80 rbx 0x2 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff8000214fc000 rax 0xffff800000ae8100 r8 0xffffffff81bc79af kprintf+0x16f r9 0x1 r10 0x2 r11 0x1e47827b013685f2 r12 0x1 r13 0xfffffd8068944b80 r14 0xffff800022b9b138 r15 0x3 rip 0xffffffff81da3c38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020ec8b70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=442156 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800022b9b3a8,0xffffffff828b7070 process=0xffff800022b8c7e0 user=0xffff800020ec4000, vmspace=0xfffffd807efffb80 estcpu=36, cpticks=15, pctcpu=0.0 user=0, sys=15, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9811 313036 4483 0 7 0 syz-executor.0 * 9811 442156 4483 0 7 0x4000000 syz-executor.0 2975 148423 0 0 3 0x14200 bored sosplice 19192 370628 0 0 3 0x14280 nfsidl nfsio 90513 393820 0 0 3 0x14280 nfsidl nfsio 19539 296560 0 0 3 0x14280 nfsidl nfsio 83388 299655 0 0 3 0x14280 nfsidl nfsio 95413 490286 0 0 3 0x14280 nfsidl nfsio 75021 270224 0 0 3 0x14280 nfsidl nfsio 9364 49021 0 0 3 0x14280 nfsidl nfsio 53049 43380 0 0 3 0x14280 nfsidl nfsio 99493 475445 0 0 3 0x14280 nfsidl nfsio 59298 249140 0 0 3 0x14280 nfsidl nfsio 69451 420665 0 0 3 0x14280 nfsidl nfsio 59123 6429 0 0 3 0x14280 nfsidl nfsio 45514 72780 0 0 3 0x14280 nfsidl nfsio 78921 186302 0 0 3 0x14280 nfsidl nfsio 25183 240909 0 0 3 0x14280 nfsidl nfsio 56296 172080 0 0 3 0x14280 nfsidl nfsio 12370 229484 0 0 3 0x14280 nfsidl nfsio 4469 138992 0 0 3 0x14280 nfsidl nfsio 27076 369581 0 0 3 0x14280 nfsidl nfsio 45362 395765 0 0 3 0x14280 nfsidl nfsio 4483 502826 23876 0 3 0x82 nanosleep syz-executor.0 69899 400688 23876 0 3 0x2 biowait syz-executor.1 23876 430537 36002 0 3 0x82 thrsleep syz-fuzzer 23876 404437 36002 0 3 0x4000082 nanosleep syz-fuzzer 23876 431731 36002 0 3 0x4000082 thrsleep syz-fuzzer 23876 381137 36002 0 3 0x4000082 thrsleep syz-fuzzer 23876 84030 36002 0 3 0x4000082 thrsleep syz-fuzzer 23876 50574 36002 0 3 0x4000082 kqread syz-fuzzer 23876 395008 36002 0 3 0x4000082 thrsleep syz-fuzzer 23876 512314 36002 0 3 0x4000082 thrsleep syz-fuzzer 23876 288994 36002 0 3 0x4000082 thrsleep syz-fuzzer 23876 137787 36002 0 3 0x4000082 nanosleep syz-fuzzer 36002 238796 5846 0 3 0x10008a pause ksh 5846 258456 16321 0 3 0x92 select sshd 64195 357660 1 0 3 0x100083 ttyin getty 16321 233464 1 0 3 0x80 select sshd 78499 388030 1103 74 3 0x100092 bpf pflogd 1103 43712 1 0 3 0x80 netio pflogd 22371 91939 75473 73 3 0x100090 kqread syslogd 75473 369151 1 0 3 0x100082 netio syslogd 18262 87219 1 77 3 0x100090 poll dhclient 74446 246413 1 0 3 0x80 poll dhclient 23140 114716 0 0 3 0x14200 bored smr 81655 52575 0 0 3 0x14200 pgzero zerothread 31607 34819 0 0 3 0x14200 aiodoned aiodoned 84965 107116 0 0 3 0x14200 syncer update 92237 97320 0 0 3 0x14200 cleaner cleaner 98104 433712 0 0 3 0x14200 reaper reaper 87675 128258 0 0 3 0x14200 pgdaemon pagedaemon 23011 89935 0 0 3 0x14200 bored crynlk 70757 310262 0 0 3 0x14200 bored crypto 16693 133278 0 0 3 0x40014200 acpi0 acpi0 3170 29505 0 0 3 0x40014200 idle1 99050 54174 0 0 3 0x14200 bored softnet 20996 116199 0 0 3 0x14200 bored systqmp 33930 508358 0 0 3 0x14200 bored systq 98989 352233 0 0 3 0x40014200 bored softclock 34361 430256 0 0 3 0x40014200 idle0 1 190180 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 9811 (syz-executor.0) thread 0xffff800022b9b138 (442156) exclusive rwlock vmmaplk r = 0 (0xfffffd807efffb98) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvmfault_lookup+0xbe #4 uvm_fault+0xbbd #5 pageflttrap+0x1b8 #6 kerntrap+0xec #7 alltraps_kern_meltdown+0x7b #8 copyin+0x4b #9 sys_connect+0x9b #10 syscall+0x4a4 #11 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff827254e8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sys_connect+0x6a #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82896708) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 Process 69899 (syz-executor.1) thread 0xffff800020dddad8 (400688) exclusive rrwlock inode r = 0 (0xfffffd806b1ffd58) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b1ff6f8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9499 6596K 6985K 78643K 10820 0 pcb 13 8K 8K 78643K 41 0 rtable 87 2K 3K 78643K 222 0 ifaddr 51 11K 11K 78643K 58 0 counters 43 33K 34K 78643K 45 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 16K 78643K 10 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1286 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 12 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 117 0 proc 60 63K 83K 78643K 452 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 6 0 in_multi 37 2K 2K 78643K 40 0 ether_multi 1 0K 0K 78643K 2 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 214 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 108 22K 22K 78643K 1280 0 UVM aobj 2 2K 2K 78643K 2 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 8 0 NDP 7 0K 0K 78643K 12 0 temp 79 3845K 3909K 78643K 2254 0 kqueue 3 4K 8K 78643K 5 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 19 0 17 1 0 1 1 0 8 0 rtentry 112 45 0 10 2 0 2 2 0 8 0 unpcb 120 147 0 137 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 194 0 194 1 1 0 1 0 8 0 tcpcb 544 64 0 60 1 0 1 1 0 8 0 inpcb 280 142 0 134 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 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 pftag 88 2 0 2 1 1 0 1 0 8 0 pfstitem 24 18 0 1 1 0 1 1 0 8 0 pfstkey 112 18 0 1 1 0 1 1 0 8 0 pfstate 328 18 0 1 2 0 2 2 0 8 0 pfrule 1360 25 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 41 12 1 11 12 0 8 0 art_table 32 189 0 41 2 0 2 2 0 8 0 art_node 16 44 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 7 1 0 1 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1534 0 130 89 0 89 89 0 8 0 ffsino 272 1534 0 130 94 0 94 94 0 8 0 nchpl 144 1872 0 264 60 0 60 60 0 8 0 uvmvnodes 72 1634 0 0 30 0 30 30 0 8 0 vnodes 208 1634 0 0 86 0 86 86 0 8 0 namei 1024 4962 0 4961 2 1 1 1 0 8 0 percpumem 16 33 0 1 1 0 1 1 0 8 0 scxspl 192 5439 0 5438 9 8 1 7 0 8 0 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 424 353 0 301 6 0 6 6 0 8 0 futexpl 56 1178 0 1178 2 1 1 1 0 8 1 knotepl 112 63 0 44 1 0 1 1 0 8 0 kqueuepl 144 13 0 10 1 0 1 1 0 8 0 pipelkpl 48 82 0 72 1 0 1 1 0 8 0 pipepl 120 164 0 145 1 0 1 1 0 8 0 fdescpl 496 317 0 301 3 0 3 3 0 8 0 filepl 152 1682 0 1580 6 1 5 5 0 8 1 lockfpl 104 7 0 6 1 0 1 1 0 8 0 lockfspl 48 4 0 3 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 120 0 111 1 0 1 1 0 8 0 zombiepl 144 306 0 306 1 0 1 1 0 8 1 processpl 984 353 0 301 7 0 7 7 0 8 0 procpl 624 545 0 483 6 0 6 6 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 308 0 288 5 2 3 4 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 159 0 0 19 0 19 19 0 8 0 mtagpl 80 5 0 0 1 0 1 1 0 8 0 mbufpl 256 189 0 0 11 0 11 11 0 8 0 bufpl 280 3455 0 132 238 0 238 238 0 8 0 anonpl 16 42717 0 27989 61 1 60 60 0 124 0 amapchunkpl 152 1532 0 1397 8 1 7 8 0 158 0 amappl16 192 1230 0 439 41 1 40 41 0 8 0 amappl15 184 48 0 45 1 0 1 1 0 8 0 amappl14 176 25 0 21 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 5 0 4 1 0 1 1 0 8 0 amappl11 152 101 0 84 1 0 1 1 0 8 0 amappl10 144 61 0 54 1 0 1 1 0 8 0 amappl9 136 381 0 380 1 0 1 1 0 8 0 amappl8 128 335 0 312 1 0 1 1 0 8 0 amappl7 120 119 0 107 1 0 1 1 0 8 0 amappl6 112 25 0 20 1 0 1 1 0 8 0 amappl5 104 222 0 205 1 0 1 1 0 8 0 amappl4 96 488 0 458 1 0 1 1 0 8 0 amappl3 88 103 0 96 1 0 1 1 0 8 0 amappl2 80 1638 0 1564 2 0 2 2 0 8 0 amappl1 72 17039 0 16593 23 13 10 18 0 8 0 amappl 80 777 0 733 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 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 317 0 301 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 317 0 301 1 0 1 1 0 8 0 vmmpekpl 168 6488 0 6453 2 0 2 2 0 8 0 vmmpepl 168 45180 0 43239 117 27 90 105 0 357 5 vmsppl 368 316 0 301 2 0 2 2 0 8 0 pdppl 4096 641 0 602 7 1 6 6 0 8 1 pvpl 32 151011 0 133054 148 1 147 148 0 265 0 pmappl 232 316 0 301 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 260 0 8 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82791ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82896500) at __mp_lock+0x127 intr_handler(ffff800020ef34b0,ffff80000065ad80) at intr_handler+0x5e Xintr_ioapic_edge4_untramp() at Xintr_ioapic_edge4_untramp+0x19f __mp_lock(ffffffff82896500) at __mp_lock+0x127 intr_handler(ffff800020ef3600,ffff80000004a400) at intr_handler+0x5e Xintr_ioapic_edge17_untramp() at Xintr_ioapic_edge17_untramp+0x19f uvm_map_inentry(ffff800020ef3790,ffff800020ef3790,51668c3a4fd209ab,0,ffff800022b9b3a8,0) at uvm_map_inentry+0x179 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff6dd0, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x18 yield() at yield+0x77 pool_get(ffffffff828d46e0,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807efffb80,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807efffb80,fffffd8068946b70,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807efffb80,fffffd8068946b70,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807efffb80,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800020ec9100,0) at pageflttrap+0x1b8 kerntrap(ffff800020ec9100) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800022b9b138,ffff800020ec92c8,ffff800020ec9310) at sys_connect+0x9b syscall(ffff800020ec9390) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6268c1c8380, count: -14