Warning: Permanently added '10.128.0.85' (ECDSA) to the list of known hosts. 2020/07/23 00:33:02 fuzzer started 2020/07/23 00:33:05 dialing manager at 10.128.15.235:37463 2020/07/23 00:33:05 syscalls: 381 2020/07/23 00:33:05 code coverage: enabled 2020/07/23 00:33:05 comparison tracing: enabled 2020/07/23 00:33:05 extra coverage: support is not implemented in syzkaller 2020/07/23 00:33:05 setuid sandbox: enabled 2020/07/23 00:33:05 namespace sandbox: support is not implemented in syzkaller 2020/07/23 00:33:05 Android sandbox: support is not implemented in syzkaller 2020/07/23 00:33:05 fault injection: support is not implemented in syzkaller 2020/07/23 00:33:05 leak checking: support is not implemented in syzkaller 2020/07/23 00:33:05 net packet injection: enabled 2020/07/23 00:33:05 net device setup: support is not implemented in syzkaller 2020/07/23 00:33:05 concurrency sanitizer: support is not implemented in syzkaller 2020/07/23 00:33:05 devlink PCI setup: support is not implemented in syzkaller 2020/07/23 00:33:05 USB emulation: support is not implemented in syzkaller 00:33:15 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r4, 0x4) select(0x40, &(0x7f0000000180)={0x7fff, 0x3, 0x3f, 0x3f, 0x0, 0x0, 0x8}, &(0x7f00000001c0)={0x5, 0x8, 0x4, 0xe0, 0x10000, 0x2, 0x3ff, 0x81}, &(0x7f0000000200)={0x4, 0x6, 0x1e122000, 0x3f, 0xfff, 0xfffffffffffffffc, 0xffffffffffff8666, 0x1}, &(0x7f0000000240)={0xb372, 0x5}) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) r6 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r1, r6}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) read(r7, &(0x7f0000000340)=""/148, 0x94) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000480)=""/133, 0x85}, {&(0x7f0000000540)=""/79, 0x4f}, {&(0x7f00000005c0)=""/218, 0xda}], 0x3, 0x0, 0x20) select(0x40, &(0x7f0000000700)={0x5, 0x1ff, 0x74, 0x1, 0x3, 0x100000001, 0x0, 0xc5}, &(0x7f0000000740)={0x6, 0x8, 0xff, 0x1, 0x7, 0xfffffffffffffbff, 0x4000000000000, 0x3}, &(0x7f0000000780)={0x4, 0x2, 0x9, 0x9, 0x3, 0x0, 0x8001, 0x40000}, &(0x7f00000007c0)={0x0, 0x5}) fchownat(r7, &(0x7f0000000800)='./file0\x00', 0x0, r9, 0x4) r10 = accept$inet(r5, &(0x7f0000000840), &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x10, 0x0) getsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000940)=""/233, &(0x7f0000000a40)=0xe9) 00:33:15 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) r2 = socket(0x1, 0x3, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x100, './file0\x00'}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x3b, 0x8, 0x0, 0x88d, 0x401, 0x1, 0x0, 0x1, 0x38, 0x5d}) r5 = socket(0x6, 0x3, 0x5) socket(0x10, 0x4, 0x8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000240)=0x7) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r7, 0x20007461) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) 00:33:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 00:33:16 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 00:33:16 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) chdir(&(0x7f0000000100)='./file0\x00') r4 = socket(0x2, 0x400000001002, 0x0) connect$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r5 = dup2(r2, r4) r6 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000004c0)) dup2(r5, r0) dup(0xffffffffffffffff) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r7 = semget$private(0x0, 0x3, 0x100) semop(r7, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 00:33:16 executing program 1: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r2, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r2, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0x328, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "4eef7b", 0x2f2, 0x6c, 0x4, @mcast2, @rand_addr="2db5846f88ad94a4cde996c18a21de5c", {[@dstopts={0x1, 0x1e, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0xe1, 0xdf, "18159f78956e0e5141860f8a77af832efef3690391ab06a3a6630a75ef170da267007b39d061669ce97717a02b320bfaed367224063a4a1d65b9d3c73a51bd4930ce89c3b6c46128c8db14197cbb4dc92dc1521068f0be3f724d38a423189bf6ffdef3867652df7fe4c5cbf63b72d8c3723b384c2c7895b581adda452a3fcb215987fb34148cdd81e081193b2772b550b458b9523f5df7b91ccc926ed29ac663a465809b413048507117bbdcb8fbe506f7780ca1104b5e5da3a3bd2e709fe4be633feb00cc0599bc31f90193fdd403e59147c7879069dbcf8ce03c1599000d"}]}, @dstopts={0x15, 0x1f, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xa9, "936eb5a891de38e3952cdb59eb2db831df02ab5f972787e29906c4d08a4d48e226dbf64e0060865c0aa104b4565316e362c9a24439c60e02522fc1aa4982fd4acb2172d65d5092056d9b72202307d6e9d5bc7c7c0cb5f9a3a7b8f49c006fb42a06975501a206c4b1fd095239aa2f960ae621ed2971d7f532bbb554aa9a3879095a422e1cdd00240892551b1fcd66f2ee34cf19c34fed21075a2e25bb07d339d5c1cb14f8fd69a30aa4"}, @generic={0x30, 0x2f, "aae1498f6024766ff2a720816a43b005d6894a7b8d60aeb76ba287ad5ad5f78ad08dbbbb56edd690e0d4985b8bc4fe"}, @pad1, @ra={0x5, 0x2, 0xbea}]}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x10, 0x64}, @routing={0x29, 0x6, 0x0, 0x23, 0x0, [@mcast1, @loopback, @ipv4]}], @tcp={{0x2, 0x1, r1, r2, 0x0, 0x0, 0xb, 0x0, 0x2, 0x0, 0x400, {[@mss={0x2, 0x4, 0x1ff}, @mss={0x2, 0x4, 0x7ff}, @mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x1, 0x401}]}}, {"dbf6b4251d5a71c7b7ed8edae13b16752b9109c77a0aa6378330f78583d77dbe4c3e9c372cf0edfdb1db40e7a5794ebcf97db42657ae9725d88d7bca275c05cf29f240c6393b02f6f73f080f146eb341f6a531b60edc0d0637515677093943d92392fe48925281467b6b78ab51563dd4299ad6fb86fcc2bf5cb64c0cf7fe"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r4, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa94aa86dd695f893601028920ff0200000000000000000000000000019dbb948c7475185a3637c9ac63d4f38311020006000000001decf6ca2a7500b27eda3125890399c44e234e20", @ANYRES32=0x41424344, @ANYRES32=r4, @ANYBLOB="c0000008907800aa080a0000000100000004050200075e1504a787030307010303000000638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"]) syz_emit_ethernet(0x328, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "4eef7b", 0x2f2, 0x6c, 0x4, @mcast2, @rand_addr="2db5846f88ad94a4cde996c18a21de5c", {[@dstopts={0x1, 0x1e, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0xe1, 0xdf, "18159f78956e0e5141860f8a77af832efef3690391ab06a3a6630a75ef170da267007b39d061669ce97717a02b320bfaed367224063a4a1d65b9d3c73a51bd4930ce89c3b6c46128c8db14197cbb4dc92dc1521068f0be3f724d38a423189bf6ffdef3867652df7fe4c5cbf63b72d8c3723b384c2c7895b581adda452a3fcb215987fb34148cdd81e081193b2772b550b458b9523f5df7b91ccc926ed29ac663a465809b413048507117bbdcb8fbe506f7780ca1104b5e5da3a3bd2e709fe4be633feb00cc0599bc31f90193fdd403e59147c7879069dbcf8ce03c1599000d"}]}, @dstopts={0x15, 0x1f, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xa9, "936eb5a891de38e3952cdb59eb2db831df02ab5f972787e29906c4d08a4d48e226dbf64e0060865c0aa104b4565316e362c9a24439c60e02522fc1aa4982fd4acb2172d65d5092056d9b72202307d6e9d5bc7c7c0cb5f9a3a7b8f49c006fb42a06975501a206c4b1fd095239aa2f960ae621ed2971d7f532bbb554aa9a3879095a422e1cdd00240892551b1fcd66f2ee34cf19c34fed21075a2e25bb07d339d5c1cb14f8fd69a30aa4"}, @generic={0x30, 0x2f, "aae1498f6024766ff2a720816a43b005d6894a7b8d60aeb76ba287ad5ad5f78ad08dbbbb56edd690e0d4985b8bc4fe"}, @pad1, @ra={0x5, 0x2, 0xbea}]}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x10, 0x64}, @routing={0x29, 0x6, 0x0, 0x23, 0x0, [@mcast1, @loopback, @ipv4]}], @tcp={{0x2, 0x1, r3, r4, 0x0, 0x0, 0xb, 0x0, 0x2, 0x0, 0x400, {[@mss={0x2, 0x4, 0x1ff}, @mss={0x2, 0x4, 0x7ff}, @mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x1, 0x401}]}}, {"dbf6b4251d5a71c7b7ed8edae13b16752b9109c77a0aa6378330f78583d77dbe4c3e9c372cf0edfdb1db40e7a5794ebcf97db42657ae9725d88d7bca275c05cf29f240c6393b02f6f73f080f146eb341f6a531b60edc0d0637515677093943d92392fe48925281467b6b78ab51563dd4299ad6fb86fcc2bf5cb64c0cf7fe"}}}}}}}) syz_emit_ethernet(0xff, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "000010", 0xc9, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x3, r2, r4, 0x0, 0x0, 0xe, 0x1, 0xfffe, 0x0, 0x24, {[@timestamp={0x8, 0xa, 0x80000001, 0x7}, @sack={0x5, 0xe, [0xcf, 0x6, 0x28f]}, @timestamp={0x8, 0xa, 0x2b0, 0x1}]}}, {"b5ea031e4c1665ff838b053713b53c6fe14736f84f7b2b01ace350a11172ac2bded219d3c810e2d1231585a04f36fafb37e20bbada798b37696b97f214c90188f55816fcffcf60c992bb36386b1bf2e128e1bb92c4c8f4ed00f35dd78c719dd581bfd4ca5abd94da6bdb2047a60e5f7e7daffb0a10428a7715e8613c4c96d1700b9a1fe830a707f2f123d65e2eee75baf6"}}}}}}}) 00:33:17 executing program 1: setrlimit(0x0, 0xfffffffffffffffe) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\'*\x00', &(0x7f0000000080)='!@\x00', &(0x7f00000000c0)='*\x89\x00', &(0x7f0000000100)='+\xcc\xe5:\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='}.\x00', &(0x7f00000001c0)='!,!]\x00'], &(0x7f0000000400)=[&(0x7f0000000240)=',:+\x00', &(0x7f0000000280)='#*\'(!$\x00', &(0x7f00000002c0)='-[9!#-\x00', &(0x7f0000000300)='-\x91^**%\x00', &(0x7f0000000340)='$@&-\'\x00', &(0x7f0000000380)='.}\x00', &(0x7f00000003c0)='\x00']) r0 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x10) recvfrom(r0, &(0x7f0000000480)=""/252, 0xfc, 0x0, &(0x7f0000000580)=@un=@file={0x2b6fb322cf99e604, './file0\x00'}, 0xa) 00:33:17 executing program 0: syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r1, &(0x7f0000000080)=[{0x0, 0xffe1, 0x800}, {0x1efee138003402ae, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000040)=[{0x1, 0xff00, 0x400}, {0x3, 0x9, 0x800}], 0x2) 00:33:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000002, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x7c}, {0x24}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() flock(r3, 0xe) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0xd63) pwrite(r2, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x0, 0xd7, 0x7, 0x8}, {0x0, 0x9, 0x31}, {0x3}, {0x4a30, 0x7, 0xff, 0x8}]}) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 00:33:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)=0x800) 00:33:17 executing program 1: syz_emit_ethernet(0x16, &(0x7f0000000000)=ANY=[@ANYBLOB="b50cafc2fbc056aaaaaaaaaabb0000f7633e0088a8001681000000ef00"]) 00:33:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x82) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x7ff, 0x465b3c6c}) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') 00:33:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) fchflags(r0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="259bd0493f63", @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast2}, "cb0ad2dd3b541c79"}}}}}) 00:33:18 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) getitimer(0x2, &(0x7f0000000000)) 00:33:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x9], [0xfffffffffffffffc, 0x6, 0xfffffffffffffffe, 0xb, 0xffff9fffffffffff], [0x0, 0x8000000000000000, 0x8d0], [{}, {0x3}, {}, {0x0, 0x1000}, {0x0, 0x0, 0x4}, {0x0, 0x9}, {0x0, 0x0, 0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x1ff]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000a9000/0x1000)=nil, 0x3f}, {&(0x7f00000db000/0x3000)=nil, &(0x7f0000698000/0x4000)=nil, 0x4}, {&(0x7f00007ec000/0x1000)=nil, &(0x7f00002fb000/0x1000)=nil, 0xafa}, {&(0x7f00005fe000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000365000/0x2000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x4}, {&(0x7f00001c9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f00003da000/0x2000)=nil, &(0x7f00004f5000/0x2000)=nil, 0x2cbe8000000}, {&(0x7f000074d000/0x4000)=nil, &(0x7f000043f000/0x11000)=nil, 0xffffffffffff8000}, {&(0x7f00005e2000/0x1000)=nil, &(0x7f0000093000/0x2000)=nil, 0x9}, {&(0x7f00004e8000/0x1000)=nil, &(0x7f00003e2000/0x4000)=nil, 0x4}, {&(0x7f0000636000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000441000/0x2000)=nil, &(0x7f0000575000/0x2000)=nil, 0x9}, {&(0x7f00003fe000/0x3000)=nil, &(0x7f0000327000/0x3000)=nil, 0xc8}, {&(0x7f00000a0000/0x3000)=nil, &(0x7f00005cd000/0x4000)=nil}, {&(0x7f0000329000/0x2000)=nil, &(0x7f0000401000/0x3000)=nil, 0x2}, {&(0x7f0000773000/0x3000)=nil, &(0x7f0000461000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x7ff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:33:18 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "c54ec7", 0x0, 0x0, 0x0, @mcast2, @remote={0xfe, 0x80, [], 0x0}, [@routing={0x2}]}}}}}}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) bind$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) 00:33:18 executing program 1: lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000004c0)=0xc) seteuid(r0) syz_open_pts() r1 = semget$private(0x0, 0x5, 0x46) r2 = semget$private(0x0, 0x5, 0x22e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/178) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000001740)=ANY=[@ANYBLOB="74760f8385ddfe102089845658963964048a6859ed8e956b6500de1e1feee2689e2b4018fc0d46db6757375cc216397a33d00556a297019a5b566c0bdff182826b55d77f3fabe087ef134b02c8f02f5f9e66ba48bf52ce2238c3169dc855e50f2c839e468754c4fc53612846f4db2d43fdb19ec9e965bd68f6f8ac22a390b6fa84d495f0e4a1cc3abdd7aa0482316bddb0061d781a82031a1ff6e84745d15ebff217a888a53980963f4a2ee51c8d0c65d65cdc7ae3672a6be9c2aeb8652113a86bd282e2f74ccd42a6fc5b79e8edeb5f20aaa39607f4f7784258e651ddb0bfa46abee9dbab62bd325fe7c11b938d1226e320a818c1d209be2548ff"], 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="4b3bdcbbcf95715066d6ff8d777985151de5287565b5156b28b8822fa29e072532ba5c8f0cfcc94b5a2be697a2253c5dd0664107166e99310b5ae493c0a0d2194297f825c4d76571622d53bb66c54b64e21647d651451de8aaa62d6abb9f8f19ef615f9b4e7d72e2e84d17efe730f7170abd5bf36b502897f7ff48e5f342f48985276b0da6f0d9cbacece03ddedf63d89d0e2f4cb428f419060ee754773fe4890fd80dab999abb95266cf83c0bbfec17e26ae5866e257e6a58114f1034eab5e3ec4aab2582f6cf0fce6039c7e62285479b43d0225121", 0xd6}, {&(0x7f0000000400)="41341234c5eaca18b02232373017815e73df7da96f31bd6705fca6c13ceeb7676a2e17ef6c6fd1e5aa49cf5565897189ad5363c3b5480007f098494425a01b8f9bee5b059650e2ab26891d5c443035e8b58ccac24e8bea69f26b6190acdf8f58585875741cbdcee6bd75a6d3a735fe1fa82fbe2c2213f29126bf4fb82785727fb130bf79d3457347bca8370e5cee567ce1347cf0784e72b1c28d1861503074f9b229534a204e66", 0xa7}, {&(0x7f0000001680)="1a72fca2c95a9374ac5a7f8f942050fd019abb1248a940a9903920cc13d20401a8d541da9bf2417691b5f9affbbaaf90006cdcddba54254aec982164b1bfde9bcfca220488d0c233b2fbc25a8b20e2e800d22b2fa4520aa6badf70668cf8874a6fc0ac31bee9eb1b07ff2f806f71315e86564e73421c72e98b636cff0461685b995e707ea963a951e04c6d5fc761dc4901d7a328f3fd178f428fea935fce5b47809cd268684425", 0xa7}, {&(0x7f0000000580)="2255476218092ee2f23e5abf6e860054b473ea646784e7f29c81b136f5d812b454d3f6ae93c9eb6295ec4da8462a085bd8c55c8852a5f95f2e6ee28fe52a78eb487e3ea838ffe9625970310eed24c8170ffe11d61af89d802d0e529a152a9b8b9fe04acc79877d1fcdd425b9890b2eae233e27354d2d99d12c1976c2d8ff2cf26673887a974f668beb89b0ec385e5e3b5c271ab75a3faaefce3b7809d1972dd4e6385398f0d6b3da877ef7f420ebcba9fb0a407f63d67185f9963c4a43e47166cb50a46bd7eb222acfdc7d7311e0350e0d16d5e6b016e8962e5c1edcb62d7fb1cf653c0f2054737cc85505188828bc395ebc6ffc4b922ced224f4e76f4e69e10ef235a45f0e18e1bdfa28ab965857c792a56687c2802d44792157092f086085ec794f093d399414ef799277372e38f7a1e83eae51a029ad00ddebca20dcf9c92092c291f3e9ba5004fc6b826b48545078737d9443e88e29589e28d8e521e59b0cc9bc9d325a5e20772996fe346f5baf4e4f855bee8375664dc427af860be094d5752fc5357601f2bf7ec682ee95d71aba49732024edcc2ae4893c1bf4927b5da1d90a30b2fa8b25cb25b54d95a020c2687108c9eb93e3d45f82a9969f0c3b4253d6fb69afff26b92d6f798d705d31e9233df23a86c7fc064046acfbfe9a3962ebe09d18477b082c573e8b04427a3c5a01681251babf01e96805126c84c3a237e93eadd51e44b64581cc6a1591caec60f767c1be18f7da23b4c9e8c76d56d84abfa99c79adbae5922bad531e27c7be9745eccf559ef6df7b1cda1fcd1c45330fcd9e6e4c72f1bda3ef900dcd3324f5e862569fb8566be377868b80addc2866e685dce9af14d6d6ad4d3e3a2fc1452720d23b70031570c987e8924cf65bb59a90fc8daa6e988d399eb502aeac023691ae212b3da4ef951c04d9ada7b4d596149ba2ae23f6b02373e1b1e7aa2aee3113ec5d92e67bd03cd29e06a04f56904f58dac06d1dc0526375e0a1a1de322751e71d86464a403c798c398ab4cb970d732c68505bb59baf7d30aacedb557071d47def255d8c12cc421a05001ecf282dc5477acd86a1915f15ecba615774546b317e41e88d369402856d15eef5911e43e8e1491601ae7f2cdb2a77117ca129d570a7b91c2cf8078b0c445877fd9b1e80ffb2db9d99adb16ad62e9c007d2b984f9808c8eb949e32f5a5b08fd8e4777d0bad1604ea97faeeb66f4da171bf3716f623f0099bec54bc2f422b4fdea447692831cb139a2144bd4ca995a9018b19742494bd3c892b3c0c0ec23a4a6ca0dccf890bffb230f3cd319ea9e51101452012fd39f68d0f203277df3e4ccc7feab08f5cc3dc20b60a2018c63e5d59c79dae73c5ebeea72a45c90c43c7d9b3b4d941644e17f6bc82b61b7fc64e7c4bb84147ba3ce49de6b1c38bea797ba815240ae74a02fd322fb83f9e3f0d4767e52ac55c54c84e87affbc6408d3542ea4c3d0aee13509683d218e3f6e683393e9a856873016b85c20487183c254728e16acdbe789fc41ed39399b9454f7293289b8702f1dd98bd59b433afeb68706ccf96a122e9a05bf1dfe2078979ac87bbfb424c32fa0947e81e1d6cbc4613e69093027b5a76a46dce6eafa32865f26714d446ed21b26f20e6d910f06976e3a41c24b283214825c967948adaf767aefdcc7629ea7a7e1ff48ef45208d0ac13ad72117bac81e30c3b54207c59f8df574ea5eb9a0aba0a81d473f4be6c260d45998fc645ec04840a39608cdb24d4a451998d669ec65375539adfb627e7c06b0b04d24345e95ff62d4041703084e5ba3c0dfd5d69fcde25d58b26d98fc2aeab6e6befe56e957a2bfca42129481d1996a2f0ab239bee0b4d056537b40a28532423501f72c94f410f807497fe12604cb3dba277d3a046133efa74420e08f125cc01819c9838ba462b2f92d038174ad5414a8e6d2720ee157744e1da33c87f3e1d8c31f4d1da37ed414de22931341f0b2b72ef1107a47f1c845c1505878adc9b3fe10eab6d5c447840436ee3b276baae2ae1b9d2b8353faeb987cdc230801f692a6d54be4c4f0e61e779bd1a83eeea03bf6282eb13832ae398e9203b6dbc58bea4fea969f5ca3e422322b3af979edfb0d349ff2f38d7c0f588b89ee6ad160650d0b323c3d7d33fa3230e5f8a91f71bb4f1f9a4f9f3449b0962f35736ce7f60c75d897a4ab9dd44ad5d72a957579f99f2b761acc939bd0c33edf1e882c8438dd615ea7ada6ee8653f6f9b1d6bf436b033d2fa71dc5b2b0a970b3c65027eafe5ec272d474a8d07ab3d6d41e7b661b6488f54d958e971b2fe16aae36e2a8033ed9b62768d78a9542bcc38d7eb65bc5cac6624a0b5608f5742aaeebcd3b43dc84c4b3072abc07bd562f7bc486ae8a9114411dab2742746e45f4655d8f0b8a7f616a6069b4e89695958195f15899db438099915b2294ff09872086b2f61db27e09b3017a5f315fd9eeda18806a79edb00e4bea11c037db0e2ebf0a144199cb087f85694876613e1bbf9192b42103361880d7e0fde7f99fdc25dbdb3278d53dc9ac7c7d89f6bb675afd67e15ae5787a32878302eac3f65e4c4975f3f21f69e15b3b5a73850f1631f15c1904e2752756dfd183237af67e169354bea82fa7ad383ec071b3ee7dcb522448b00b44b7de54303859028351aa4a489d5c102e868c1362464e3fdc0b93e58072d1a034f148762ad4d843e6321b104975f78d1ae1f9f7fd4afd09984b02839dea8423b6344c1d69e04f026d2fa7f70b1e891e2208a68f19a3710136c4f1c6ff13a8a65e8b938dfe2cb67e084f875aa577edf6e30ffcd563376271547a6fb2a3875c3565d58a30f36fbc6b306b70aca7cab620d9d0c2f29b7ac14afafb770ca055b3c341027cc037b2613385e5a1e59116ab290e91450b380e137db549ccbd8fc24453770321142c69e873a5b8a8f4990836f6735d9b5340bd71d3ec81635201306ba81e2d18e2ce57498e127703a3ae01b4a48dd1dff8b644df8f55b734fb4a8d87ee8e2850ccaaf90f904d3e1d009bd4dfdf41b824c64b3cae329a28fd481f9373343ac4fc050d0271c559a99f2fb544b1b0bfbd1dccaf083536eb93d909979c6cf03ff0a03d6200882cb0b510b533465a37e9075c371bc8a2c2d7e1d87771bef45d3c9d6ec2f3a199be97c55c0cf5e07d57dc403496ccd8e3dee6e0da1c9d613b7a749a6ac19f2999ac7dab826426ce364802a11966b4b823c495ec732d02d6457aa7885b5407dc986c723d70e55294bb11524c8cfb22a112cae86d7c377a12ac9c82a76c888bd2a06ea04a49d545b049f74994b5a01edf6b62d3d71781e37420b660ed4b4c618ca88294245c7181c03b80e9b7f8206153c1910574b51e633f9469c69108f8798d25dd764f5610212568b967636519792676998709a577fd03b63ac4b933564dce3e98f690864a9294866653a4a558416775f7d570da908bcf489426e613fc9e332bb02d69a96c5d55449c97ec29defdd4b377aa7c0734fee4529eeec85b8c7074cb2514822c2015cecf23e4c9b1d10842e075ca2baadd7fc781b24825b75e6aa41cc91101f0239294ee555c6d91670c9d3331f77f2e204eaaf1ec7c4fbe824603bb90f33de47f4c8cf468824e1774f878dece3163036ff9fa3a199ce6da8b28d81f1b1a6fc721af680990ac7e7dd0c0ee43f4e80ffcec5da2e5aecdd4c4a910da4b9bce4384be4c9994f98723e0e6c623d6a37e0b30fdc734847c8365782fd2c3874677a65947350e69a2fa0b9c41068c0bdb26430ce6d26578e0bd8978918361991b5130fe3f7f34f92998600d7313bfa22a1959e3877bfe3ca5936c8674af8af5876ed81489923f73d66506dfca417ec281686165f3fae544d3c4e7b9d3d70c6501b5c77da209ddc49356138ea6c91ea7654d12cb4bb388030ae8e0cebed37a083a1f695a60213178416f66f16666a0da075dea0b88c0fe842d46fdabf46894cae3e608356266a8e1dbf3d986da4be9c69372cbb4553e41e93105f1100b15913775948d70f9507752175ad17ca7630cb606fbf48b6483eae37d2a163f1df9599ac0a06b7422ba94eae750e63b7861339ee1884271869492143b82e278e7c35f8f49e0eef183918245d7c910619ad1e58e6fb3f4ded45ae2abeb4a67942813a7faac256f1952961b5dc27473299671eec46df369b2e1b3a0eb5a17e4ac6fffbb41364e76cb6548b67e255d8b8de8c8701cfafb24f777c926a83a676dfe5858665b38d0bf728619639fac36290132f94da5ed0a5a3e7aa5bf18894d8a69dc7507b69df6d35c5ddf39ee57ae8e3810254972deaafafae52f6ac59f288262909992510770065769dd059a1b1a6fdca8c81b0b745fee3d3347b847d0a34f66f64e160fda159febca240d64cdfab7c3194ef60702a13e6aefc1d2299a3c112fe64b80d5c808ec181df8723f3febbb7e4bba2c8b9140cf8bc3cdab8066360e69827c1cc4911e6cc1bd1289fa97899a57705fa22ec0ace45eea7ecb9ce2bda49c8a73f001a8de7b168d3c6372576ac7375416569ce3bb215b76f47bca2a97381c3971bd8a93b07728fe7b489a727ef7cb7392d65fc0417f739299cd33028bd5bb5fac4fb794a1556c2d8532c9a24504ae05e46342817cdda545ec92435c35afbb84949369f71d0899beaf9ee9b0e95bfd7d9b1732d0f7d95bd75b1cdf81c33503e89b1bd1e1b6be838d25a3412aa5074ca40e5c14b969d5fa514e22d85f03d442b3b52e1cc13bdd9046110b4c9ee332f62f15f67b5dece0ea9e5227184daec97597945730266bfb9f8c20391398002e789686268732b21375d81c7da0853c96b0e6e0841071997632f26caf877440bde9b46b42b0375dd3c2fffefcba00889aa56c029718c24e1ddeaf61d0e3f6b4394bff962af7fc9d6ae099771fe09c6ea9e430adb0173c4f3044160ade631a10d2b17d6d109e12d522febc908f841c55f6df8ed2212040af32020414dfa4fd12ed6f8c453abe6b888029c60f301e1309d92cc1acdf1067f095303c614954b7cf5e452d7359005d60d0ea4d5e9af8019495cafd39dd4d8146c23ea48eda413c0d501ecb59b716cc06ae354cb3cedda897a45fa40b6995e578dc5c14b5edce0f8804073c015b1b271b7a57360629949a284d0f6c36cc937231493ecad8407ec6dce7d99be00635da2066e1cff6e6d83b1b63be1229d82ef8390a7c52deb798baf4183f7901ecf97060d6a979abb3802ac4a6b438ca7b1cc5d6489de60d63c9b4b74cb4f4630999b901b80c9f818b6b1f07e42097806cf2ffe9b588d90cb75fcc58ecf59e5d3942580bdbf312c28b459a2979542d9a31a2bc7e96df10458b260eb6ac673e3000e2cc240d1d81d0b0c261a1ae77e27d46e39de69e0d652a818788da412d421848c3cc894c0c24b82c74ebf0eb98b6eafdecb1d588cf6595f80d77f85f085cd4989e8f01b954d871c2dccc11c8b0ca1a104bb82272dbbb7f7c7122ad46a944084deb11c21e2149a6f84903be44899bcf6b52392fb53807d5f0d97df526caaa83699c8a4b8d209ae6b8c142fcdfcf75b6b2e7ec99a3f3067238107e426808cd6e3d9198ce345bca74b6169b8e37ccf4a71eae344df01dbb84f752645dbbd5c92e46d809a6c1e7ef0d25b1787e2de4494b932f05b4a0442dd994236b4d807aa6be079fa4125e8ea456ac3c9c6308d2d6236eaadccf3dcd5fc149008557122dc0704b68ff8f4096de0d008cafa95c1969d648c230ea03bc7e51b3a7769bedae0e0c74438107c73885850a1ef532be71dbf230", 0x1000}], 0x4, 0x0, 0x0, 0xc}, 0x8) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r6, 0x0, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, r6}, 0xc) semop(r1, &(0x7f0000001580)=[{0x0, 0x7, 0x1972a437a4a075ac}, {0x1, 0x7ff, 0x1000}, {0x4, 0x6, 0x1000}, {0x0, 0x6, 0x1000}, {0x0, 0x1, 0x3800}, {0x3, 0x0, 0x1800}, {0x3}], 0x7) chown(&(0x7f0000000000)='./bus\x00', r0, r6) 00:33:18 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffcf3c13bf297a7371fffe080045000030000000000001907800000000e00000010400800000000000000100"/62]) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) renameat(r3, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r7, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSKBDIO_GETENCODING(r7, 0x4004570f, &(0x7f0000000000)) 00:33:18 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa1f080045000013e9f61b8357618c893fb1ffffff330100"]) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000080)=""/72, 0x48}, {&(0x7f0000000200)=""/129, 0x81}], 0x3, 0x0, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r3) setpgid(r1, r3) 00:33:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x1f}, {0x60, 0x0, 0xfc, 0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 00:33:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x35}, {0x87}, {0x6, 0x0, 0x0, 0x10000103}]}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x7ff) 00:33:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x738a) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 00:33:18 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x19}, 0x2, &(0x7f00000000c0)="6ddef035c3c4cd2879402413372533bc5b02989bd97da2555a379498fbd115a53e3a1acdbdfe04f4df17b4f40b09b9a69e17215f9d223e688a774ccd193e222b442fba5b09383966d07098279e312237204c9798c809552d8e28f69c1141a83d3f", &(0x7f00000002c0)=0x61, &(0x7f0000000300)="653a0fc5b368de365e6f432cc0541f34fef7d150c95a95b173941f6ac75c0000010000000000941d5310ac3b1ab02204cc0fd7fc0516622d7a2d234e0760068e4c7752e4a20cc4d3713510fe2ec91d78366a2f3528fc2e0c68652dd76750a29a8b6d0f5d6ddfa1d886e1d63838ff2a562e05e101912d8fc3f4dc240458b48d591cc8b58c0640a8240492e381fad08d11e26f59cda617a272ab0c5c0148e3682a9ab0c673aec3e142e55a8ba56ac6128874501c8bddf6ae61413611ca7b163ffc290c97ba48bba333c8f699dd1f5740a0cdd25e71007fee416e77b2c446a5f44e27d00654b21cbe9a2f67bee809cdb1cefd2e467c73757003a8ca7c56c692b1c36f3744391af810f9861e72fe680007eb494fa1e91940bd5fdaf3961c254d3c18e7900c07d6c38e89c4526d4643591aa3c3310c14e56c274ea6eea548e867acf143f8e596b68ac9b51b69a908df6d26a73cfc2c5d79513f86cfe7484ab61c00f7e34c7fde2599b38aabfb505bdebdab1fe285c8a4bff260e2ed7cc5e2350b7bc0e19dd32901450001e6fb279abb1290f707de1aa7bf", 0x2f) 00:33:19 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{}, {[], [], [], [], [{}, {0x0, 0x0, 0x0, 0x3f}]}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000280), 0x4) 00:33:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x3, "000000000000000100002000", 0x9, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r3) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @random="e7a13314dc20", [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 00:33:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffec7328b75273080045000038000000fcffffff78e0000002000000000b00907800000000450000000000000000320000ac1400aa00000000999e7c92cc6d6304a6ecb9198c6116f3ad5995745db9d826704df77bf23785922f59b2ecff8518411e192f736d1e87"]) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x40, 0x7fffffff}, 0xc) 00:33:19 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000280), 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) pwrite(r2, &(0x7f0000000180)="0a2517fbd23c31f0467d3c935223c45559d706b9d6289819e1801b9fb90ad9cb46e3004e6456af47f2a3e97ae9a53b667ec2100de85fc94bccc428396cf41463d7d99afcf44ffff0b52a00c3581f966af0f826cb8f25e1d033688c4ec03c2c958bfae5d7320e52f8e75829d8c5f80e660bddbe529f94b77b9a31dd133402bf9b900a114aea6ebb12a66fb4fdc4f100e00c9c7ed8ab9171235bb7791300af0326492ebc63f28a6a7e872268e758ff89936cac9129a01155f9ef4318bd878f57c5d727920cc42a32bb0b4ced8c35c7fb30002aaa60cdefc41f8d47cdd8d2effb6dfb9308fcf067126e71438834ca644471bd706d6c", 0xf4, 0x0, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x4, 0xffffffff, 0xffffffff, 0x4, 0x89fd, 0x1, 0x6000, 0x10, [{0xa4c, 0xff, 0x0, 0x1}, {0xe6e, 0x95, 0x1ff, 0x1ff}, {0x1, 0x4, 0x3ff, 0x6}, {0x1fc000, 0x7fff, 0x1, 0x7fff}, {0x6, 0x0, 0xbd50569, 0x7fffffff}, {0x10000, 0x22, 0x83, 0x8001}, {0x1, 0x7, 0x3, 0x1}, {0x3f, 0x1, 0x2, 0xfffffffb}, {0x2, 0x40, 0x2, 0x9}, {0x4, 0xfffff24e, 0x5, 0x400}, {0x7, 0x5, 0x7fff, 0x9bb}, {0x6, 0x0, 0x9, 0x3}, {0x9, 0x7fff, 0x0, 0x7}, {0xfffffff8, 0x4, 0xa01, 0x7fffffff}, {0xfff, 0x98, 0x0, 0x8}, {0x2, 0xfffffff9, 0x5, 0x1000003}]}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x7e) 00:33:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2, 0x7, 0x2, 0x200}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0xfff7, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x800}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:33:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797140383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002c0000000000000000000000000000000001fe8000000000000000000000000000aa3300000700000000"]) 00:33:19 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(0x0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(0x0, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semop(0x0, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffffb7) getgid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffde8) semop(r4, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) 00:33:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{}, {0x1c}, {0xa, 0x4, 0x0, 0x100000a1}, {0x1ff, 0x8e, 0x81, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 00:33:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x7}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000340)="c2e54d1c66067597c0bbfda1b8aaefa682461b3b3fdf6ebbb87ab3cd56d88539316cd228030f21179345049a486fc217a5a41470a23ef035bbae1280674ccadd7b5711d6805fca91524f7c22f9f7a154d89ad80f91893f91e9ec6f9884073e57fe1f23ff9c1734e51da848f485d9c45841f11c2e9631a586f41e8e4a8c94db6ba51e503b59f3ca6570051e66963c5c0eb9bf5f27bdfabec52eec5f62ab39b1a03760c2b5a14969fdc6a24da7ace0ba356908600cdc4bebe68d9ba0885f839352a2d8e6d0d7077b45df062124dae7b4f2cc1bf097a64ad91a0560c097f8f12059dfd3a1cd298aa009", &(0x7f0000000240)=0xe8, &(0x7f0000000280)="ec1362911fabc11f4f486db3aef6663c944aae67f8de4607a8ebd5704e2d4fe18b0d21f5165855e466fa867e262cc3683a61333e5b682bd15b8fbdd536c6e00afadde83cfa5585a5a1233f151877f441d7a9cbeb8865396fd6e9764cfd06cf71d2ea3478399f", 0x66) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xfff7, 0x8e, 0x2, 0xfffffffa}, {0xffff, 0x5, 0xfd, 0x7fff}, {0x1, 0xb4, 0x1f, 0x10000}, {0x0, 0x7d, 0x4, 0x3}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$KDENABIO(r4, 0x20004b3c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) 00:33:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) socket$inet(0x2, 0x2, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) socketpair(0x2, 0x8000, 0x44, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCLOCK(r7, 0x20004276) poll(&(0x7f0000000080)=[{r5, 0x10}, {r3, 0x10}, {r4, 0x4}], 0x3, 0x3) dup2(r2, r1) 00:33:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 00:33:20 executing program 0: syz_emit_ethernet(0x102a, &(0x7f00000000c0)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x101c, 0xfffe, 0x0, 0x0, 0x6, 0x0, @empty, @loopback}, @udp={{0x3, 0x0, 0x8}, {"56a7c0e5491b9ebf0d2f0e9e0fc5c41d3612d303b43a20e107e0f28f74a365b37068bbefae5b453546a94e6b6717f0e92e53cb6bd2131ed2864292e08ed00ac23a47329907edf65053d84aae9623ce290f303c6fc4676d2235ba5d1d42c2290aecbf7d26e263f65fa56f425671ac8728dd32f24b3c0ed7ceacf538ed7416b285c0b055f63c9f386de6751e6aaa6ce208b4e6e7c217c848490ab6ac75b78034eadc9ce15381f363bc69a47acd036a389812051270502c8283ccc0902e16d7fc4055ad166209dd98db8917bb95574757895c23094c88964d70c45a1bb6b89b97c9461e9c1acde6c9204f0fea3b2ff3d3f65e87bb47591382270719e2a94c6c45c987dfd4da14474747485cbff5da300e04ee28cfc4f56a32320411ca570ed1dc69c24b837542a570db8f1a615adb3f81e00a823f3b4f79ed9884c2cb4763096cc98307635df511a505bef5da17e8cd2808e25d46ceb13cd213f89bcdd0885b7b101a2c5fd3a169ed6241c404e9b11d2ece283cfad71aadc86665c3d6d993cdbb40e73d59af45fad306bb0c58e42725b7eae68265f63fa59cfe10341dcb4b64a14b1114f2c40d02afd6e4ab3f0bf84ad3d7c3c26db95bfd3942c28ac854b4b85c04b3039cb9bb2a4787e48c5788203630db14f77b40edaae752b2147da7a9b9d876351e425894f54afc672a96b000660390a78c254505a256174d9ef1764850e8e94fb36c2242e091a953cb811c0a80aba031b3b12f69d11d7e0d2966bad2c36d095973cd71e8357f4ba9f953a100dabd65cffbbb595fb8f16de25f8c33440fb7bb80ebd5dc26b6c508d9756448e6a94a30621e3c3de983e04ef85df885ecba4e7fafa34390ea4ffbdf43073adc954c78b222ed30140dc14af5423353798d16d19e37e42ca93260e20f0fb32f3ef083b7e994b2a92cc362cc59484dece7b531e8f131181c6de435f6f0d75ae2b4ee1a8db17c4d84b62b7b24e59042c882cd2154c09641e94f1d515cdeb204e139003be03a37a64ed8c892f9f37d1c7acb9ed3bcf18c6aedb7df2618cec7d07e27148cc28c5c1de15920dd3f54b2139f4d313451df2c89dfa738685fc0bcc76cf5e080e9fbee6224bd4ec4635d69e4f997f306c0014e4816bb0d01ada695c8bfbd01294dca2c62bf560835a544a5c5af0c3d98a303836b16894028d9417dcd9abb27180615423b332ff0a9decd22bc1fb0b52c72d21036f8508430ca29abb752d2b6fabe3ca77f6739fa1c81fff00d5e48ae72b53afda66272b97d9dda0fa48e2fb80ef7db20761f7b2320f967d2dbfb93475c4d3bf1f80f9f3e68688a4f2265d4b4de3aca4f78e7cda9b649ef8ba42a6a0f6a2aa8dddb21252019dd65a9952b799ffbf07dfd911804fce6b8c2a289de7407bc7cc878915694d29b98b4ffd601a1f055bda274f1612c5c7c242902e49cca8cb6d7d3a14fe1ef5cd0b42400f21e9898050b14a199423ba471ab214b841b20ad3d859dff8a1bdfe7954c48eac06c1ace24e2d5f8c9880466f5545fbb12706977d9a082e86eba544b52310d6e3b76b07240284a90a9b11b2c974026e06e44e30c0f0155c9af5d750f81533298a3d8293060cda385c2666222a2aed85212722496230418b075f04f6e7a672bf944af5f226bd78436b9ffc22babeb80399bd7d33e70c977c7f6534632e929d3dd3623e23d928daf592d35f9221eb760e747a8518f035de96d9308d11da4968cf7c580bfb6881d4d950eef2ee76a0e2099fd0eb890719a2761293a4a65dff5c876d2c8cef7bea6107a22bd19f79ef5e102ecbdb6d3d947efbb905f4561536cfc83e5988be41a68532025060d6a80b54566c874ecb9edc5a1558be8608c01505e262cbd1c5c8e78bc434e63e372e189ca64648c0bed8a166e3fe680682a7ec31c303a3a85f53966fc9fcac8db318ba6e4200e89a7e4c42054d37051e9848b57fcee4c632563f60befb8ee6dac3a73dfbd16923acc30f1611bec9c7e7464cf4943a012cf744de3ed307a70cbf88514bf0df1a950edf7c66f5bf04c4240ea04ed684ed457ffeb45860cb2fa2643f010b64b8ffce7d80faf649ee6527eba29ed4862183a1a5e4c4e400569d5cd03ee9fa48799550e2f326cc31bf3f880a9ac84451ec4272cc7c7874cba9e81a45d6b5e47c8a37165102b45f997098ac1fb825f29440467c172950da49768a35e08fcab43f8a0ae4fa8f60fc2462f414a262648e65eda924214e8aa6bc2336d90e54644c3f2e804a1c5d9d956f04d9ae2367f0b9589a065067d61ab2d8a60a112dde54fa7c600cd04c63bcc0c074c80b924abe6afa7d73fa621acf0d8c1ed16abf65b30aca2800a6d1162e9940a7ad3ce554187bbc97e83ac08f113c75ae574a0e469b92f0456117b474dee65d69f35c4174ab7212d486759c22d1f11ff05a1686ed72b2bcdd792b7640fec9b50bc107036c543434fee68261839dc53e9604cb5a05cd8c59b748a5eb0825066f07b5a243b7e56ca9dcb48b4319a09f1fad4f3bbac5598057eba9cfb6b3791ff14b0f2c7d746943125ffc754a2a2b8f453c53e83e41a39bf118cacb95075f2f7112a71757bad92373abe206e0630135d58541f7032913569805ce94bd28582d2cceb6db8f5c53c0c39c5b0d399837fe9d1120bb3d9d474ec97765d1cd956a89be91abfe67431524b2bab9958e9e1a3202c2d528e24a5602b166f4c2b600f72922e4dd67637f7ab8ed2cf3e27c9a0daa5d758ddb74136cb51202e0a8e9a930782074065ddca632cd5603e90967080b4ea05a16710f6a2f19c423bd10e3e874d73e56f568bedf92e281a193bb71b5b1adb533f29bcabaaa5015ae12935570a9bf83f86dfc11a70a51b66ad44ffac937081e1614652aa503d63bb461b35acf70a64e2471734a6b142005353129be6b0be9db20fd636b7e8fddfc121e7a064520656daa543f8add1639bd84ba60b059fb5f860e6f774641a5219d08fcc4fa073f42f5151d4c91db7d7542da888b0125ad23d704e90cb23530d05b0ab2ac0fede7d16f35cd3073539feb9f1ff37cfb1e7fa3f038c78c8e31f744aebdafa424ef9a3e94f6e7879b46d8bbf05a8b161140a7a34c59cddbcbd7cbb9e77d7700300a2f6cbf3723b13374dcb54f1863487ef46c091e2a85342c3190bf3d52d4357d13d8cbc36865a8cbbdc52987481e2f3bb2e5f0f61fb1a4ce61da6d1a924864c1a04ef2456270d7efe32656f7fdd8e31266ad1f5ddb426c32ad3a0a97277288b4d9af9472016255e9d61726bac23a0de63cb080a6a83af850bd1dd10d8e60a76aad34b0e59c27f0dfbfb2b4ccd2948ffd941a6f0b7275be4558597ff1063aa578e5505a673ba0b33f3bbe5efe41944fdeaaa64ee03450c811eb5bc550ecaa3f3e8a359e6ed62156712b78532047700cd63b6d2d0db31dfb7226ff810459db88845a4de0c6a7402f3767557ae080c4801726256fc3d6fdfaa0bead60c1beef384e796dc47203354d382fa89f56327aa09877f8cc8defe2614e8ab3963cb4fa30ede98e1a9aca28fc7731565369e6f862c38755db9e989147f311c076808c0ac43022dc08e5d3872524492ac79a0e74c50ecf5aac77d33de4fb4c983869d8a6b29c42eecd8354392f12757a800e8030d990c0185fee888261c018ffeb4a77e31de65b13fed79c00f9c7f3af9f729139e25d2c4ae9e4d827f2ab7a0fc852ef65e9f097439e67696e87554faa1feac556256eafed6e607ba0db684311fa136004ff0f5f50f46351b79b23261b510a920658aa3a7410bf6c498cc5010974653eb176420690dac761f2a8d89850ad15ceca9be27fb9c3ff262e9660ec88f273ed55ce9746791a74e1238fc61e23e04b4a49f06debad34d95b0fe78278fff39a18ee8a8e704957f24b2065b4de7652a63021e55f5d8d8e436246b72e7e860501099b1d425dc5fad286203c9ecbddc0d11b922c04d7d61862a3af430cf0030235010eb4cf3e3c09d39b847159c7f1e740dd2125b6f85bfcf808886550b324a7e2e2b5adfd698bdbc854314e2f8542772358971ed0cc5c1a0e9940df5ba260ca21cb060b82ac1e904c55b007d5c1d0f7c63bc288509db6a179b9d5a1248f4a41475d5e0aff1e445f7fc2d18ab17f69ccbc4d7deb3bcfeff79cae5a084840f718ef7b397105defb59ace75d294c87b5c64709cebf1a5c65ac5d3d1037f1321841b34064337132ca110fafe95dc21f4b8744183d34793d95595ec5a9456b11e384dce589788aa37a1c1b0aa181130acc103b1a15c4b5fb9d571b1046928ca46f7abc81b8a64f9d4e442593818e1e83e96695c599a24377cd99d1c070c0eb3c2c9f8fc053e09572ac482b97f0d762a58f6944bfb1973cc80ab9e9c5fcd2fc1d6e3e9c3b0e1f0f4512e6c711050f96b7069e8edb45893553452a74599c246ff00bc2f33e2cd741acd531ed85ce75287669fac8a68004cadd4896638a4aab547e0a3ad07cfe5edb3f6b3a05a2d8e8169f0f58d17836fecb076e32e7f23491a3a16aa4349f6b54365fbec7939d98120bf7d079ba195d96ad50c8e031d4da08935c4018a5bcf3bf466dfacd05cbc46577ab51f3170965d2e36ea13a9ca07b41a0d4096ef749174c93ca21f8ab0660dc6b8672fe16e34e23b2feb43978649776821c7f315efc9057cb56c664b90db91f3aed517549872dab15f9613d7a5429e27aa7766d53eb9420f8bc92427af54036ef0f2c77e9c9b0b1cc32b785a32b8f835062992972333a4017861ffcf50a2bb1a16270146ece205d7c8cc366591dc8238e2ccc07a819f887e70b4e27a0a4962af03dc0dcee955a31bf27c547e59cd8cb653b88af0bd76b4f4306e71c21f7fba46356554b080192a557273c53429e08399b4b46e23b8716346856e3268729405426e6188e0cdbbe4c209279cd60d47cf3c46cb20234b014e032bbe11535f1ecbfda645416447845445cfd0f6476db6ce8e4c1ec9950751454f127ce210d7e3b2cc10aa0c5bc6524430c73c1bea7051eb91d629f5269406443f2ae586110c58dd3fe47e2c64b1dabaab420f313a1c935aa51432f04c5bdba9edde01a70dd63b1ec01c62eba7581200d5e8e15f118244abb48c283f95d63424b55464ed28054bc928e1c72c43387f7e03ba4dd3b1d3bacb86610ed3c9627646ffabad0f8f9da9be6a7678351dd31bc4c0fa4951ff8116571672cdd40ad3285efb45b6fe0dfe6744b60f494cd5ebd7e98074db0d0e22ecaf7c1c184f186061091ea7a1df374479daef091d9c5cd71005b87ad715780235da05432b91bbc39a30ff905d467532f59956a3e678aa8b4c4efbd7b42549f809d312dd49f248332d71073c83705075fc38387e41abe018763ef5c5f5aa613321fdede2bbed56517b96aa2bb4b554c3f172aa0fdec597bb6d701a4bb8e9a35eade21304e6098833edcf208aefdf8ef662ebd45a346461e2b80adfd8f1ab71158a552c01b2515f39ccdb3c77086c10778f0b641bbb09aecab86f54a097fb74717db4ebf0d5dd1c0d3efc33702098648c65ae795c79626b3b3c27a696be84b4d13cd168e1dd4e74d6162a50891f71015484854708394b71a6df442226bd1131c6f69c4ae0a1e0700890d861e274ab5eb1dd07c6a31d5f3bfb6638d2ebdd067014c6b2bcbbca971efb608f766c5d511fc165e4dee151f97b1067b5227be4db9f43bfabed0f2dd7352040407e6a497744c9b350087832fa72615e83e47b01b79931f995ececec6464527bbcc364f85e1df639646b4e6b9cbb11363d9fd1c88ac39c932eb8762f01109809719bd85c0c48c2"}}}}}}) 00:33:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x1cd) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 00:33:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000640)={0xaa8e, 0xffff, 0x4, {[0x0, 0x2, 0x77, 0x2d, 0x1, 0x7, 0x6, 0x3, 0x9, 0x6, 0x4, 0x2, 0xff, 0xff, 0x4, 0x9406, 0x40, 0x5], [0xb62, 0x1f, 0x4, 0x6d0, 0x100000001, 0x8, 0x7fff, 0xfffffffffffffffc, 0x1, 0x7], [0x1, 0x99, 0x5, 0x0, 0x7fffffff, 0x9, 0xbf1e], [0x4, 0x503, 0x1000, 0x3, 0x1ff], [{0xe993, 0xe85, 0x401, 0x20}, {0x4d, 0x5, 0xe2f, 0x800}, {0x0, 0x800, 0x3, 0xc473}, {0x80, 0x5, 0x5, 0x80000001}, {0x0, 0x10001, 0x0, 0xb5a}, {0xfff, 0x8001, 0x0, 0x4}, {0x3f, 0x1f, 0x3f, 0xfffffffffffffffc}, {0x1, 0x8, 0x756, 0x1}], {0x1ff, 0x10000, 0x91ee73d, 0x1ff}, {0x4, 0x3ff, 0x9, 0x1ff}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0", 0x1ee}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 00:33:20 executing program 0: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) socket$unix(0x1, 0x2, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(0x0, 0x0) r5 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x0, r1, 0x0, 0x0, 0x0, 0x28}, 0x0, 0x2, r4, 0x0, 0x6, 0x3, 0x0, 0xfffffffffffffffd}) msgget$private(0x0, 0x610) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r8 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0, 0x2, r7, 0x0, 0x6, 0x3, 0x0, 0xfffffffffffffffd}) msgctl$IPC_RMID(r8, 0x0) 00:33:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000031"], 0x10}, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000000)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 00:33:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x6, 0x6}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f00000000c0)="1c", &(0x7f00000002c0)=0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getuid() ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x25, 0x4f91}, {0x89, 0xd28ce2de}, {0x21, 0x2}, {0x85}], 0x4}) 00:33:20 executing program 1: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 00:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) fcntl$setstatus(r2, 0x4, 0x8) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 00:33:20 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000200)="09740c9f379e560a1a7b79d4ea5ea766d2b47d98328d7759decdd51b9e3ddfb5fc3b02740aacea1afb7a3bfafb145d17f6ae66898368194d1b7d36a271063e654d0501505cf1f10e5026c6d3e73fc1c68747ec6e37f42c5a994fdc5f7a6cb163461822698384113954d50b083a3dbc4f5482e71f75850c010000003b8be3ff51a4ea2dc14a2045013ece1f91713e18e1e92be2a3ed7126ba28f340e565b159400b3cf41ed137933cdeaa7b3f2ff0fa66312184dbca1c2f61ae1f81ea32a75ae4da4a3d634f8ae91555d4edcf75e1ec2d093a4bf0fc5546e19d78143ccc1b6f01ddf310fafa6178f540c1aa5940389ce171dcd33b065759fc785c1a5365a8e4f27ae49c0fb1dc88f8845e6d714d6ff2ac7e7b822b4c73686af4cb634b3ed4b946510e2f6a14577e276d7d27f9969158954f781e9fb42cc3bae06114a8049deaff139208908101684bb4d9565cbc92aa0c506cf8ec4c05c1b93ef567fafa7af125279803d6a8e62c240e6beaebf691ec23848190f994ec25ef07768771b1ff7e07e61d0d871bfb7bb52bedb35087cccc08233801c10aeaeca897c0c1ecbb9325f1e58006dbed524f5619c279158749d97b151248b84abd24cf8d3272d920af7bfdb44f8a06fc61eabbdd096f01bd84a321c9b3bbf7989aedd08414be0000494fd186e25becf4baa557a207d8b7ce5950259862e704edc9eec34c7c6e60c0281a7a38f8f600c30472743fb36d707e5657d2fe8292ac53636210eb7b8f22d88648a77a750d03b52bb873d3b82432d731e7ec066934e6c10f6ea359f0e236d47506833e8eb13c316a943e5b8767229802f261eace96fae54817e115c6ad3884e6bec8ad975aea8f750025d165248e905929ee", 0x0, 0x0, 0x42) lseek(0xffffffffffffffff, 0x0, 0x7fff, 0xda3855a82f20a747) 00:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) r3 = dup2(r1, r0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 00:33:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r2) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x5, 0x40, r2}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x102]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:33:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001000000082ededf01000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3], 0x28}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffff00ffff04006b6f26acf1c3aaaaaabb86dd60e201000008110800000000000000000000000000000000ff0200000000000000000000000000014e224e2300089078"]) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000080)) r7 = fcntl$dupfd(r4, 0x0, r5) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000780)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000400)="dfdcfc235e128479a1e4d998e2a262bb646e90f4632771bcacd1a69e97c5618b5cfa6e6f7cf8400f2ff3319150933bdf945c6ca4e31b3c4c6e6512c3266bd1ff77cc92b4280b9b046e1cf0a46eaf3070eb40a14d4a7b0720b50265d8e95fd28118db69bdd9ab9e4225313a614e88b20734cc13b084842dc9021ca6864b850f77702ecb569c92941fc9033f6635e967a6140ef45e19436a65df3b398666890579cb0d007fce78348e8b7c32910c04d558a34392fba772312dcbb09337c04c4861", 0xc0}, {&(0x7f00000004c0)="1a061f95b3840a88a6bfb3d7e1e3561ad923a7a7544315ab60930522280b3b4400349a35798f00fa0c045005c3800a003cc3f2f58588ba89b85ee0f6ab3c7dd4d63f5fac8768b0434bc33031", 0x4c}, {&(0x7f0000000540)="b1a5538872b8b128c58ccc262f4ec58ccd6c76f7d9aa02793ac18ecf75b2945ceb2feb01c0d7f698b48391170975580e4e81ff8ddf867d6224422aee4bb42492ec33c43b6e1e7e0284c65b4fd6fedc67b4946d2e894d5c6ff24eed2e5d2816e64d", 0x61}, {&(0x7f00000005c0)="42044501771256e3", 0x8}, {&(0x7f0000000600)="74aa15c953b62a12ef80dd9f9ae8727af9846bbcbd8a8ebc3e71e94e8dd809cf592e18f8a5e5c4e6c708ba832cfff566b15fb838e5d86237def1e83abdab911e2f146d7308eb452c8394ba7a9fcfddfdd35d927cf8d8f2f6bc5b956e55a1a429c6ecbec0db678065f46f370c1aec190daf13ffa33d766c0bd110e62f17aa22fc3c37fa0a579e6ebada0b8c96889e4ae6f0ee771e89dca8944f8c5ebf9d18048ede15cac8d55939c45922927a51866ed01189bb0a0b43451929252b84cc33349975772929577a39aa36f9d6fa85e836cda782a5d852b85eb1e8b276b80dae", 0xde}], 0x5}, 0x20a) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xee18, 0x7fffffff, 0x10001, 0x1, 0xffffffc0, 0x3f, 0x6, 0x2, 0x0, 0x0, 0x7}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) 00:33:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x9], [{0x0, 0x1}, {}, {}, {}, {0x80, 0x0, 0x800}, {}, {0x0, 0x4}, {0x800}], {}, {0x1, 0xffffffff, 0x8000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) bind$unix(r3, &(0x7f0000001600)=ANY=[@ANYBLOB="0000232f543800000e73ef00b500000000000000f1dcc1d566545780e7071b1d83a3e6eba06ca7ec82eb49af47597df349ca0ea55fcbf075d9c272e4265d31b34143c847b465e46fb3413ee65bb4e5d8f90ed6a98bb7c7b2c71149f760a3f3e5bd437a9fd1da74a715439f04d1f7cc0f000000000000a224f9d8cd76ddd46177e774e6599345953900d63733e72f456be4a13ddfaa0e71c3117b03dc4690e3e1b8ecce78aa93ae406c085b55104ede307b17864fc03e89abe08d9102b0f4cf4ae6f4fa13506a3a7a4eb0d1da4e826d5bd54bcc2fabdd77ceeb72a26a050d653febe1c2ce76a8a14547f01c0f4fb2aa3af4e04fee2d2b968e0ec2f9561ca0f425661f5c88df8c3e9ef50b8afc0e251dffbb5e960a669434278c0b920d94319ce6a91b14c8fd4f7b"], 0xa) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r8, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x150f, 0xffffffffffffffff, r6, r7, 0x0, 0x0, 0x9}, 0x8, 0x10001, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r6}, 0xc) setsockopt(0xffffffffffffffff, 0x8, 0x101, &(0x7f00000004c0)="51eca20b67774df32ec2c5450da252fc1c26c798e85783b93511555bbfa8a7e4181850e3d3b2a4b636ede736f1c4c96519ee0520bc0ad9306f1eec9f001f418c8a6c8fd2bb3b6236f3d06864c4fc1a5a25c28ca110b4da12e3c0a64f8ae7edb9ef7c96f02957b13547676f9de8aec2b9cef5a570c55cb893f05e27990a479d269d3863ea4eea452652b19b500ca77a3ab3fa9f6e347a78393b0d8e1739d282ee2891bf351f48bb5c6924674b604d39e6c1029e15cc56bcbc1793ad865d8619e1d801f0691b410f5ce62b8fb8211f8ea16db70ee70a283d14bfd551b1763d122968d7442c499a58b58c5db6b0bea1707335185dffc86b510c92fd82c6317c61b345b9212b90ac16472d51b1bc630b2c5f717a69a16d08d3d0e4c02cea49c32116572fb43f9cd4b0d78d731f675df82d468f7912c3cc7a2f04063d8627ac9a64565abc649ebbe1aae214bd02e0e7ad6223dc49b756fb89a0582424c6e883cccfd2e9bd77eac87ca57b923cdc5e829c46c3e4033433970c752f98d62c94aff127489ed060aff2b72bcd138cdaf76db611694180721dc05fb3a8d81d057ddf06f90eb09ec5c027b61cecd47ecdd90d06ea9806c35c3e54ea50c6086f9171adaaf79abf5f6c91f56e47443b935e7343d314811fa6e8ac38486336a8d9268872b9090a46e45ce7850e252047a53bbc5ca63a4d5aeea8d865b93a04ad5cbebb636815dc4dc172d1c3010c7f34b3c20d350426816089b0ca1370bcb04f55f450193a89b29ec0578e0edce09188d4dc563de4799c53eefb8b3e122ecb324efa82acbee0b2e25d7056d289c4a1d40bf2155182d05fbbe3acca24cb72ff9f631aafe5fd69b3107f551ecd497cce1be969d38bd5c8ebf9b15560414b35da8ce7979c062a805edc34e708e53bc2ac1c7f0c1d5978564036a3f11dbacbe79aeb002bdb17af439bd6d0522d582296a6794181ca7afa611ed03d40d57501c8ffac7ace57c1fabfda159cb486950520972e780c791f6f63c69064cf31edae0138a2622c69bae0fab2ba829136977e6eb6e7432a3230ecf3bc05e5539161fe48602dd5bd758fdf9463de1a23c7202016a32815a71e089d4ed7deebd63e287fbe2312e13920934ee6fe8350f3cb0c23cca2dbdf0e166fa7dbf66aaca862b64bf09f66da8652934f0ee274971a442597c8ba28e8feb8241d3116cb405c38c22496569e56d12391b2351619dc0e3d773b13a051501f7eba125ddb2e7a21c227a119618f47d4b296adeb201badf0f235f223c34eab4ff594337110d8eef8b3821440c9eaa3a6b9b8bdcfb1fd9b42acfe64aefb58eee0138879d320e58e274db6f87bbaca4029059649cc4bdc482708511a7c5b3b89d850f307bea3dd49d04b920b34b86d5a0dbb6a47b80196f013c2e8197c15c47d5a9a20cb4a3b332c9f51954a2747d3edc10a3929fba45bcaa67b477eea1cdffaaeca7b7a779a273b5877b271e71f12b98755c800370d364a7cccac6fc3f9b671547cf4a8d005a56bfd2b136f59757c016880cf79b122dbc6932e71db6b3745a297e2f9ce9d68d01d707ffe609b7616e7a4622039f97fd73d11203acea3cb0961630728b734969fc9a722ae33eb62f646a138b844c5fb9b86082f9f0732a2356c9d1197104a3f0e16392f0563be5511482efbb375e6546e4845cb3d47b614d4dcb8f83b891c8a95aa66667871644d5f729dc610f22de39f3aadf49633c796a43413b5db5f35c5fc31a8685487f50943d325de7b74669ad8c451b68755b851387a786634c188efa4870ece8dd0b46716f05872496367210c8559f8742cf0a08855b73b049a48cce19b9f1b7c107d9797ad5170c53a548d37dbc1ee7dd20915971f33a7c52cc6c772067b6a7baea7665be3db0f5dee5b8a8836a194a9822641b8a634986dc336b6082f57f52cb93c990c021727c28e317c83f4e491a01404c48bbe06adff6f10d76bae7c399ff8f2b6ad4382f7560eb6b7e69394b3457bd6c642045c10df943a2fa744e9be7a90a7987cbbbf3160a5f2bed7285b5fc6ce1ee73d10015219e58bb294cb8108efd49d546ba6004aaa719f3666a4e8dda18b12b59e7ef158d86dcd5c5dc0fdd495b09456de78e7a962c77f5073ed24de5b774b43b492c8b912ec843e89d178d4cac71ea2f4df3430230373858ae7340d323ccb0c56f603e1eb1d834caf34d310f0efe6bbe1b25a4e85d1e5241508a4f136f96bb92070fd447783de31d6082753f9b18b7770a5da9eee7d2d5db886c86484f7c36ce4b67efbdba82a8eb7288837ded0c9f92e7ab06ec269679280aeaa9f7317d61b93bbcc92a13a2958b7dc6c96038833177e1214cfad377c4622e87b29a963f1a92802c076a026145b22e3bea7229ff052c8aa852b8a91b616f63b725a9ae6c7ed3a149eb8fffe0ec3db48a859bf624434cee172228c126463efa6ebbbd6939fa7b5cfad2902de073fff0ec696118cee08fb3fb7a99c9d6969e266ef9ddcc752cac27c8a7eb9ac068d67ac1c2a4119cc5d8ce28e7c2ff940f287cf9cb61b81dcf37eadd76fb9408d082ff14dad7e968a2a7ff3bd13d3190022875c286a43b7868beff46736aebb97e256be71f8792b02ae8c454f78b9de1eb7f628beaea9b203c3f2e80b0e5f766cd2e5c7545534385fda5c3c28c85e42c937141120fd63ce71514fe6b6b5080b35492d20ca26aff0ae6ec8e52b92cdf5c7613478cae9690d9dcb36b1b9d9fb74ffef4d9e52f7d751c94d8d04111d65fbb19c92c477682948e0a9f9fd43f3eec047be454e309f14d67fd4ef513b6046317a91b7c0da486dc326d0f3d48e72919deacf116cdf8ab3c94a4cea37c60438b995edd293c10c11e753300d5750973ed7cd10adcc256a2d8460cf8681adea24ab6bdeb6c20ce3f860000a6d8e35a761baabd5bd08d78c8ab9d5479a7ff781e05976f4ac18ceef39914c28a9704c9581a1755ee38531be1ad80d6403d79dcafd2d0c0acf7b9ccc6fc46eb64155ff61653d1da7896ffc8976c754f8a326192f12d3fcf7b919d487920044b5d05f1d14e5e28f786be72210ec4a8a5204aa353b86ee2f4a51d211001f1baacfdec629a316ac279d695bccc49bf4840e701150a85628d1b8751502d6ee9bbdad030bffedc5908969c51bfb5639f3420f23aa6b055c5652c86df0eda3b6ebf21390bce4dc9b6f89316d2357ddd0a1dba4e307a33caa0ee40cb78d9589eda572734eaaae672a4c14b8d1913be4ab023a1bda9383da28f4edc34c2026bf51f5719ae3253aade9326f47265e1bcb453d95ceece0b0c1bac61e9b7ba8c3ad1f29608b1647a8fa60e898750273aedf7c27994768601ae933ea0a58c4d2220e866ca3d0e18d56577703bb73b7eca5dde53c22fb99d0d22e5aa630a4762525170a52bbd3a67a96d26f9fdb2be807c7531e1d2bc4a98d73f12de60416d5945265c873d579476be0e3f71dd18608c3ca8a2b22ca36152d3fe38134641dc5270a75769fb876f67c20b01ec3fab67fc96b360f4e7519ea2cd45e2f8fc79d7ae5185e25aa4592f6d95f7410929f80e937169d946559baf8bb4eb2d262d0beaa380dc0ea6e6d11569de09eb1a9fd31aa0a846ddab7f2007760c81362dce9a77c49f9652d8bab33181d87729b70b333117cc03b96d1c961ec1f8680df63c4260701a6898f6b0d88a37b52425ea49530075b33777769754bc3dd4ce0b3f6d56a09c37fc0c6cf57a79fb8f758c001fbb824ea3d5092e63c29528f787a03e2e27136c3d09e3ee6468f89ce7833e9057ceeac4db1afd0e09a55539dfc762be5948844b7f700e46a46d435f623f492a344e79b07536d3ed6d7d951e436dd110327a101a48f394f9ad80c8c148fa4219edbed8cc2b0803dcb975b9d0fab32831abab4d05450fd36540446790841b940bf0833859df605a9affd493c2b15e56240ddf152fa3736b83e343881225f645ef9ff391976fca9b56f7cde22a64537c782617346ace173099865f60b774d8da3ec45aec3789f32586f9bcfde8423e3c9ee392023fe20772688e4591dd0fc21f06994324a5fdf772b6a10f19046b7fc5042b04dbd9de4201ceadcc4f67144762cc8afa7fb45a82ac301eb323b2393204daec447d94baa8e4504811f4f8c3c62ad722a09cf518f15dbd3b53270398f32fa07a0f79770fbd0d8316bb19dfb985d5ec35b96fcf29673287eb1ae354fdf57df9dfb09babe15d9dae1a6b867a73cade1cc76df8da6827576719572dc5e43e94b51435212b1d9bbd3f99f3dd533e21ad15f46a3bc98a76e1a6218aed4ecf96e9f45d5ddc8d802be787e2944b51d0f0c0234c6e6b41d85635883754965c005e199c217c56124ec72486de6735a425664fac239e13db1e3f1c17fb24f22dfd57d1d6b89c094dcd7c4dd9d0291a83df83376686f22583a9cb5dc8043dc156c83ce83c1273f6a581fc9e6987c668e70e569a64e735b58410abfd80eea5424be85a753166f2bf0f4aad5b66e35044fc2962e9001e1d6c4998640600f656d3fd50c1cc57199320a76db1f81e95b58aec27ceed69037a853cae8733a4e7d2f8fe9db4b53342e655a7bb35d437f2651662ca89f58da5620f3f80fa8c0160bf947e0213f90c33daca35e45c15bbc011f4054922cefc740efa0c461aa9b6d4ef2dbd2aa0e0065e78a5bb3988bd961364da4f8e18c12e42d71e51b45419450577a29ebfa200f2ad5c78a4457d5fe318f025ef465267f75b0a48712a4293ee0c883830574d97eb5760a358eaf1a45c6c52b586399163c259f0f5d8ae18073dae73fbcbe225a73535ac21d8f7154f411b8c4ff75d1e1c883fa41b56601d43962769e0dd3a8aceb08c2ba0839b514573d05f6cb724c289398c533a48f270345523d138872a65f1dc92105d5e510adc94469833e3bf7fd855aa4e391e9ee068a91daec9f65bfcd3187ddf44538eb045d171273a1d360081303db2aaa02a6765e2eb26175fa4df64e1d222f6b9e8754ad41365b858442ceb1bacd0cfe3273209410ef7159d0878c3490bfd7609c9539dc071feced732f09d25cfce37df127c00a8b0f6b9d8350c02a0eede830faf520233b09bf216598dcec8609636e0db9cd4694a36b60a2deb078c2c7c25661cd7722dd1e9eb765204639c55933a2dcfdca7c5e749a1851d2385c110267e860495afe9c1f9c5cccca248f3a390edfa3f3cad76a5b1e8404566aa4e0495c65a2d94a421fd6d1e16337a36e25eaff6beb2b7793098d27d6a1ef69941d59590f7b5404a147e3e65080a61dc88cec793f719bed2e0d217ff0c10a7abeac990e3cb1b3d49f06f7685d85ce661ba4e3363650f7c313476c3731267bb31f832ecc1f54d75de5933201240b28ddf72ff3e7c9f2dee76413af753092a007404aecd783da52f40af0699d34d5be5d1d6c3812a2480fd0885936aed6c9bf833d01c1565f314f6a4030dc76984522a89b802ee1e03fa3b5362f34509f42a428a02933acc1b3cf158948b3e4c0f3cfce77b8b26887b70c68e571cff971617420ac2050b4e63b68d62bb3ac1892f9dee51c8983e7832da2ddaa5617488757ecda4f6401c4533678f2fc666cb913e92ad5df5484d16e09cc172a0aa359d6553db658e5301f8d1a06703d5935e58b6fb82b8e332cb7e3f0fbc8de8886a0a472db1a70234e0909b1c68ffee7d120f4c1a3d3feb9ed4f753e86ec3716a5043c0531ba6fde5feb70ec644f01183d37a97d4f0e4ce4b6d25b46581caf22a7bb74cb6b46a71935c8cdd99fa82bcd96edb1288f2661e42e7ec171e0dc85e5dc0803f4a2efe5fb617e", 0x1000) 00:33:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "0000f100f0539ab80000f2ff1f00ffffffff4000", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x1000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x0) write(r2, &(0x7f0000000040), 0xe7) 00:33:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x20002fffffffe}) syz_open_pts() 00:33:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x87, 0x40, 0x9, 0x100}, {{}, 0xfffffffffffffffd, 0x8, 0x2, 0x0, 0x8}, {{r3}, 0xfffffffffffffffa, 0x1e, 0x1, 0x0, 0x4}], 0x2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0xffffffffffffca30, 0x9}, {{r4}, 0xfffffffffffffff9, 0x31, 0x8, 0x80, 0x7}], 0x2, &(0x7f0000000300)={0x6, 0x69}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r6 = socket$inet(0x2, 0x5, 0x6) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r8 = dup2(0xffffffffffffffff, r7) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x366d, 0x2}, {{r6}, 0xffffffffffffffff, 0x20, 0x2, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x100, 0x1}, {{r8}, 0xfffffffffffffff9, 0x30, 0x0, 0x3, 0x81}, {{r1}, 0x0, 0x88, 0x1, 0xc47, 0x6f0}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x80, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0xfff, 0x7f}], 0x1004000, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x2, 0xe7b9, 0x7fffffff}], 0x753, &(0x7f0000000080)={0xfffffffffffff000, 0x401}) kevent(r0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x4f7bac7e, 0x0) 00:33:21 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10400, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 00:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x20, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:33:21 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$getown(r2, 0x5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) semop(r0, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/93) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000080)={0x1, 0x6, 0x101, 0x1}) 00:33:21 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x85) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) accept$unix(r4, 0x0, &(0x7f00000001c0)) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 00:33:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000100)="cd50be05", &(0x7f0000000040)=0x4, 0x0, 0x0) getegid() r0 = socket(0x10, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) pwrite(r2, &(0x7f0000000140)="d1f768ddf62765551751a6ba93f25311942264877585107b6933ea67d1e6674c4d52e0d1fdfbf0355f9f651013733fe9cfa40027b882554a9e86af4634bbe2ed043db42b8441b2e2706fc2cdfc10f9a4dbe45ce93756640291e430065e568b36732951bda57770b00e3fb75b56d9d7d5e12eabce5578a5a3abed4cccac34b224286b1d9d8a4e3b77846a5d4048097826bff1836e58737986984fbb827b74c254ff4e7635f76047dea620fe391f84a97aacbbf34afa9cee5abd66135af8e02610b3f9adc250839dbf49ff1b16e3865aeef02b740d", 0xd4, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x6) 00:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 00:33:21 executing program 0: pledge(0x0, &(0x7f0000000000)='vmm ') recvmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)=@un=@file={0x0, ""/35}, 0x25, &(0x7f0000000240)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/37, 0x25}], 0x3, &(0x7f0000000280)=""/228, 0xe4}, 0x2) 00:33:21 executing program 1: syz_emit_ethernet(0xa0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60766051006a3afffe8000000000000000000000000000aaff02000000000000000000000000000186009078000000000008000000000000000b4771c0d1278a999bc4890911dc818cad30397a41d4ec5574e3ebff674ad9a719769d63eea8b40a010f68a6ee38010b24c89e453b11de44c96bffae05fb8abec9eb79da198cb9419ecf"]) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x9, 0x5}, {0xf916, 0x5a}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = dup2(r0, r1) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) 00:33:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRESDEC=r0]) 00:33:22 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317b7100303a080000006a68f421bfc570371dd2cff1a92a51d0c2800000000000000000000000000000ff0200000000000000000000000000014dce3db67815798f1f88af4839905602009078000000006008000000000000fe800000000000b3a05cf2f315a40895310000000000346bfb66944fd88f74d306b0a4e7e6a7958ed6d738f4"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x800}, {0x3, 0x4, 0xffc}, {0x3, 0x1009, 0x1800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000140)=[{0x2, 0xa}, {0x5, 0x6, 0x1400}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x1800}, {0x4, 0x1ff, 0x1800}, {0x0, 0x33, 0x1000}, {0x0, 0x8}, {0x3, 0x23, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 00:33:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000240)="90c7daf1f335ea53de8aaf965f157602eb86e236495131cb809772785625", 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000080)="f340298320051deafb52da073c6b76fc71c762d734c6202305514126f189cc8c90666673f8beb918d4610898f721319fe08eb39f24b72e9e97f534ef5166c6fc638f46e06c5c3451185ba449dfc058828ad2103f78c281bd83033b49a73ec92a3a750890e4ae95a675af3fb37e460446389b49042c09ad90c21ad4f9f2ce1cf00680fdb4e92bab0ee48561609075b6a3b6ae2267e0d2", &(0x7f0000000140)=0x96, &(0x7f0000000180)="4b4da4b0d3a26ae8bfa0f3c3485fa8a018b75d9f3db3e78161771555d11cd194bc401ae4a0ccfa9f9671a60efab97437c85872f55e3e70aa36c4c8b5e6b0a3b0a92242cabbb86c20018209780454d204d50684ad0cf1846a82372e536d62a069e17c6759a78131f3397f71", 0x6b) 00:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3f) 00:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x84}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1, 0x2, 0x3f, 0x1ff}, {0xfe4, 0x1, 0xfa, 0x1}, {0x7, 0xff, 0x0, 0xef2e}, {0x40, 0x8, 0x7, 0x101}, {0x80, 0x4, 0xe6, 0xfffe0}]}) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 00:33:22 executing program 1: sysctl$kern(&(0x7f00000001c0)={0x1, 0x2f}, 0x3b, &(0x7f00000005c0)="b11b116754445cda0eaa4e5748f56a891c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1cd29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc20198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a41096cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb1663c2c83c3722b5c61c76c08f71d0d16b24deaf57584cbdfa255df6bd3392c4423712958a87df5740363a7cac49b743ec8bd180e130667340dd4b8becb03f21a4d967e60f7467fa11caf149a6dbd927b6d91668ade7ac9b9686d201bc8db0000000000005bf9d9c767df347a5a7ecb5c7885421f42c2cc329da23dd176fa0b32a568687a4235a1c6789911820f771c52b9dd60ef6a3a0a4cb4b01ea5134b639f7d6666f74f376f524da57b943b535f5f1e040d49552cd6b699a662aa5da3264a79540ce21b504f5edcac01aebd98bb0150aa34806c1c655b80d0152fae2520410fd67f7ee38459a6ac8ca3bc26782fe5c12c82ccdf73bb9966f7d686bfa3b80d28e8fe69a6d9f2e555bfab085eebc423042ffb199d029ba8e6b6e3d7326285963ef5bd987975dc7d48a121466c1cdf420f58cdae8879ae267aa9af43bd1ebbafc2f9a0f0e59b6c66237bf8bcf76e31edb5f7be258ee07593df5bc4acbd0dad0c6738786ecdb3e48f8ee284c9b844a9679ba420b4895082e5a44dc64ae09f407804ba9ae4cbf45dbd41c7c6c7b06cb7", &(0x7f0000000140)=0x103, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7edfd47cb97f2224e548800f16b0e30cf487de0910b01005ece5f26567a000000005afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df96", 0x7a) r0 = semget$private(0x0, 0x3, 0x401) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x101, 0x0, 0x8001, 0x3, 0xff, 0x6, 0x85, 0xf03]) mlockall(0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x1, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) fchflags(r4, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x6) 00:33:22 executing program 0: syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0806000108000000546d49aff0f2e471ffffffffffba9571695583d44204488045286438a1"]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x38, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1}], 0x2) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0x7, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000180)=[{0x1, 0xb07d, 0x1000}, {0x0, 0x2, 0x7259d1fe4de7b5d7}, {0x3, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x8000, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0xffff, 0x1800}], 0x9) semop(r1, &(0x7f0000000380), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) setregid(0x0, 0x0) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000240)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xc9b, 0x200, 0x80, 0x2, 0x8]) 00:33:22 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff6bc60800450000380000000000019068ac1400bbffb0c126534f1040eb88453bffffff0305907800000000450000000000000000000000e0000001e06834f7a33523d5170d58a7dc669c6bdd432a09dcf25ccbcdcb8ad6f29ec6a30ce45d0211b9da6e322f1609e2cc195faddd82381fa895cdd68ed5c9ca4de53f34ad2d09db9a118a03a8baea9a22579d78f2521dfa23f755f51f6e23e3679aa58ee2f80561c6909682f330c2a5f349ecd208ec3b1330b2d9646bb4800faa2ee19307cffdd665fb8ab07df092d290e075da24a4038c4e28174c12db8a4660fc1f480fa8320e63d009c43c7c0200e6d01750fa1600"/260]) 00:33:22 executing program 0: syz_emit_ethernet(0xdd, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xcf, 0x0, 0x0, 0x0, 0xf0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x1, 0x8}, {"218d8faaebd2673e0d8d50c3efd17764275cd2e585b51a80e5e80068310b0c859f9b33ffe30baab7c3a0e21397a02dc0f32f6efd3e2dc79b6a853d4905063352d522b4d04171c01dd14ff32309638db2a8eb5ee793f279957e66ac371824f2ba1fc4c722b6f280a2addd8c2c04ff428286d7877bcb3e8a5dfa794cc1d755d325462ff5016ff89ff0278e64238fa8ec7adeeab18b07651864634cce65096e40fc3178a2ffb6780fa29d222d7eafa1ded2863966"}}}}}}) setuid(0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r1) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r1, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r6) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r10, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, r4, r6, r7, 0x8, 0x400}, 0x0, 0x25c, 0x80000001}) 00:33:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x4}, {0x18, 0x1, 0x7, 0x3}, 0x43c, [0x9, 0xfffffffb, 0x23e6651e, 0x0, 0x400, 0x7ff, 0x9, 0xdb]}, 0x3c) close(r1) 00:33:22 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0xbde, 0x1d, &(0x7f0000000000)="96ba45ac4983575f94fe01003f8a", 0xe) 00:33:22 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r3) setreuid(r0, r3) 00:33:22 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000002c0)=0x7f) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f}) shmdt(0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240), 0x2aaaac00) semop(r0, &(0x7f0000000240), 0x28) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x8}, {0x0, 0xc30d}, {0x1, 0x9c81}, {0x1, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r0, &(0x7f0000000280), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/110) unveil(&(0x7f0000000480)='./file1\x00', &(0x7f0000000080)='c\x00') msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 00:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x10054}, {0x6}]}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8b) r2 = socket(0x18, 0x2, 0x0) pread(r1, &(0x7f0000000340)="b343d98dbc39fe1318056a76848b772a3cc5ec03c21c97c5c70488d21582ec373400337a3c4f44caea04e6a10a5b5effc8dbbb84ec7ee53c25de6c587cbc2ffd17a0315de30b7a4795c88e4eecee0e145b1c2f9f25ef70f2fc3c9817a9beafcfd4303fd4339e7c486e90208377ec421a7537de5bcbbb1e5e5a2c6bc42df8fdc08a47917aee8e374a642bd63425b7c9565f43f07c98ad9393421d9e68db1b45d8b3110c4dff4659fe7b1cc88ae8081176e80207e170ca1d4195f6ddad714b901c561c4ab305ac59ca487d46c2dcc06f590d45467daacc1659c97276b7a6ca47c73055f0d4ca244133bbec0c6f7e28d916e30550fad44f509f0a", 0xf9, 0x0, 0x3) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x9, 0x9, 0x3, 0x3ff}, {0x8, 0x5c, 0x7, 0x7}, {0x7, 0x1, 0xed, 0x1}, {0x1ff, 0xfc, 0x8, 0x40000000}, {0x3, 0x0, 0x5a, 0x9}]}) 00:33:22 executing program 0: syz_emit_ethernet(0xa0, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x6a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x1, @loopback, @rand_addr="d1e1c0a8bd3c752b4b05fcb19a240ca9", [@dstopts={0x3b, 0x5, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x20}, @jumbo={0xc2, 0x4, 0x80000000}, @jumbo={0xc2, 0x4, 0x13ff}, @jumbo={0xc2, 0x4, 0x9}, @pad1]}], "b32b"}}}}}}}) 00:33:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000080)="9f36a3a97c3e41441aa8abf271cf894ebb7de3413ece0a690d34aa036f69d0066992e2172390d81b083fe9812e07ca1ec546", &(0x7f00000000c0)=0x32, &(0x7f0000000100)="fa7b4a796e212b1c8f5bbc64564e299ffcc4cb8ef239b78cf8432eeea4e665cf57cfce77fa6c4ed8fb769c3ff0b383c980825d69ad4433b2bd2c96b142a4", 0x3e) 00:33:22 executing program 0: sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x4, &(0x7f00000000c0)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x95) 00:33:22 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc050756a, &(0x7f0000000300)) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x6, 0x7}], 0x26dc, 0x0, 0xfffffffe, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="ec1406544d32590106b59a2b8f4668f18cbeaab1e4b77fafa149e3643407f616d6b4", 0x22}], 0x1) 00:33:22 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000080)="079007d53411e3ed2224616bf196117f10b15b", &(0x7f00000000c0)=0x13, &(0x7f0000000100)="9c85e97c14772d55f4a9a4868f4bd5e5a24d0108639189808ebfe62622682205fc83d2be35f4698b3a7b99687b1b4b5ce965d7bab5c482ce4170024ea199200815842cf4d0dc56117a1bf5469ec9a96c5b3ed19c668b1ef18acd24598767cf4e989dce9dbd58621934956a30d5dd26b4c30a2b491b4a384a4bcaf3e311b3550ab262397241f7b650bd0bf9d86fcfd71ca53ab1e7a41b08965314b1f02d44ea3bdba880def3b36db9c35ba402fb8b", 0xae) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x118a) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="021d400b1f89be7736d6aa7c5feb3d3272362efe658451c0b152e26bdfa4cbd45197f9e438ee019be4ac261603eac7315de02e796a0dc8acc71bdceb21098d1dae50ef0ed19c76d0e7e4e184882a4b8d8d9a9391bd13905c2ea7b889a2795af15b3fab9bf4c67df55d698b677a2771292db12f27ab1faa28c1de55fec325cf72e1074cba505f3d449b3bd514a12a1662add07246d3dfd79f452ae9dbdb810ad97fe74fae72588a610dec5ed59b38646dc1940bf26e36757309c41920613c96106127ce55bdfa843fa4ec7bbb81dbf4c80834282c5c00fc2431c2c0fc749a91fbd904417c03811f15a481ed0dadeaae77a48a0b3683d3bd0aaf4bfdb9f91dd86c999e7e4504c71de13644c842110831fc25ffe20b9a12c375032f1ad86a04d2a302ca05fc7660f19f99adc97fabcf584f9dd219564de633354da2d9bdc8468e3f82db985de24e38bbe787d728b0adc102f89c656c04c105a00d5f41a23fbf68d0a7a3c54664626c6ddb2b116921f0dfd0d8efc8fea098efd25540c6eb17907dd4443e5066d65f6ea924d087b78fd62d5f7ab73c5d9d3e8261a6062d6b26203bc8bd32fcb4f56f64c11b5aa11731cf2baf600e32259414a58c69717ee85529f84b94e4fd2df86aba48323eb983ac9cb82f78dd4319b1a75f5cfa5ab0fd89c24cf716a9ce493471842819029f170defb6864278cdeae95fbff0b10b0d0cff38b8d2d12cf2da841c708ba76da35fd32eb2439c6e7ca5f9c8d1482a518e008d5dd224e037b237164d74fce84427d029270fcb7b7199dc181c9aa2863dc8d115ffe30a3fcb160391298eb313415546768ba132427d66f1599867ed286d34880b8433c32038a885f5c3383c77b8dca08d7df1da07d6a22acbb5231dc0bd97f00eedc43068d1d400eda133d37f7b57cad5dfc1dbb572b8ba739e0c36c501bca8c11df4dcaf69c50dfa140e6946888ab59571adc86250c4b9c785cc9368d3e444908bc186ee0baa26eb110a02f5f4d8f80fc75225fdc30ba94ca2937b26873c7da97b0e9a37c5979479efebfb97cf6e5128a024f9c789f0a2280c11ca5302dd7a9918c8356d92263f4273c0cddd10e0a84464a67967dc1e6011f9907a50c18e059c693e136b6bc43a9f7e087635a60d10dc8125db5909630e381372a5bfa8419c6bba23e8cfbcee9d5e38313e23744b76bcc37688944a029ad64f333efe10fa4f634ef73ad1c0c36bb8767a9d31f0af46913c8059c303444297b8393c6c929146a45f20f4a40dd3198abc55bccb893c43c0663c6203812721e720d6817658391f10631f44b74dcf9a08ac5af3bd9c296d568220ec7815d6c9cf00b51cc9882aca74fd42556c2797281c34f3a7bf7a3d0534705c9976b6094bbfdae45f42bcdfef898d9c97634d29e208ba4cb74cae3fcc54d6db8851732335d2fb519101c43a95726368e22cc33de5128dcd2c25f4190f4ac4c72844a0b7bb54e8ff2a3e5bf836d13caf3b5e640916cacb41c2b80a453aa25499b7f1ae8476e1ffda02d0e5a497d228783b8428529780bc3c8ba85ec04f8b214165609da7d7fc1d29e34931804aaf749648b4862586b647dadbaca26fcd7e169194a94e65bd348abfa5efc0f13ca363616190763a5a8f0bb521819362ba6eb42a9b653eeaeb35255edcfa935a5142a4707b2d1984b94a76d3eac2cc9fb0abb19561c11e3f283370998260f22535f189464024209bcb8d073c2cd4a528b74866d8492b0e5263de4052b365566a4cf3f9a1c46b4ab7f6ecf3ae63db9a86b4ce4b6852091b089d8015f111b9085600e948b38af216811d49e165981a8c7acf061f2bca33f07d056bdf2035000939aa9a0b4bb533efc7a2cd5febf51f165408fe2462adfe6a0d56b95d47684af587eeb6b0eed07d8843fe65cdfa72d13f37cc37f72240c575ca7aa491878f8d86d959675457aff787dcea4bbdea07f42ad9c5ae56eefe24d3e6368047c12b9d3aa80b37bd2afcff6d88053c3c00f44bfcd1cdbdc83eba6af384726d01b175cac22fce75929dfa5854db482467648250450a1715b92c04c62fb35b087eb5d2fabd1b03fea3ec67228589f79fad0dcb721038b67172e20a4469633284c644a9bf66eccd16695a7c57fe28dd2033fc1d3ca1992bb22f5ba446936c9f17c37425bc14b99718ed8f209fd8b61149db08aeade275ac8309342ba0c8e0501dfefe2f204457efcc487598f2cb1899395e87dfaf3e0e6d1bf7a5c26c3d3a867db1be2eb2ff06de959bbbc5fa284c1610051593168ac1dcc591394044a0be15fab65ffc370bd4aa309fd94e03035add0771beac83a795231e2e7c9c4fae4331d24be72962ec61ab025e914c622eeab102c20a7936e2744a60d0741bab84e36904173ed0daef94a3f63604c3e2bc8b052fa98c59d38a11bbefb6f7fd97ff2cd7654d4baeb3d18fb98cac01e18bebb66aa2e35961756a8b9a1a903896b58842bd825e53fc8c644cdb1ad2d473807ec3f23e3ae7c53c21205b824105c0bb41ea5d037f0ff6b097f3dccf23ab89bdcb4db615ebad37f15cc46548ae4f513edf01ea81e35d69a0d2176736ca4a594c3b946d585a2bd3d549fba056a492a0a7452ef7d98b11ec361a8a0166bcbc100c2434277a2c159ac839b4d529feedc5e103c6cd2b0216ce9c6d8bab24781c2c56c5be07f7604e7989b1dbdac95c6a0d3f8108c5bc28a7bfb5bc522f2f69e4b08b16511090be40063fb7f460cf640b90b77084a40e492b546fbed12bfb4ea0f2a4ef834936ff89100f12bccb9b1876c939ad372f97b7381adfade4790f4665ef8574e9779450553fd98d973e0f7aaa26b5712237b1640ff79b1e75c257448d38033d8d7efa82539ef95e310aa4588d3e6605f131f4f0afb2886cef96ee1f3b5d1596890ec56701603bbbaf0995fc2871b971275534cabea8f40d5fc308351572d6c8d7a0988fafd07ad98889d919d48ec2af6e18349c04ea39c2161209b121e99ecf224f2ad6a84e8dcf453d31c26002a479c34cebef51d2ae82d0ccc3b91e8d9e98150fa834b0c4b0121a0eb559a3bcf53715dc06f58f6ebde1a0a7233ff45dd8581b4223430757fdc42a6d27d42c50eec69dcfc24eecf20646958afb8b2a06b9038695a923dd42df319a96bc358fe49262057eff95fbc01ce4bcec6b75677acc938a3fa15663bcc274d002a78ce2b59ec8a5bcc27c7ab72b3b38999da1c70d54a02224fabbde46d91069d592cc6039bde7a7929539522d8e8d012841a81c70fbf20a21db8149823c9927df4ce51dd35d416eef5c1016b532cb753bb596deb35d70dbc9398e2b33127fa77a5440cbcafa188659ffeb8c3c34c6b4a25cad8c540d86a2ad531c61410c5a1d99530f71dc2a892d25ce3acd59e581ac1560dc4b1ecef12fd9379826422e73e7197a120b5d6c9f8297f2069e5196c87950d9ffb3f0f889a56d3731c864b7b981f64cb6df9ba2074ff4ce35303d7188c69129e3e5397523ee18fbd8e8b52bba1bbf88e9500c0a7fd0b297c0f279af6addbf0ed862e6a9506afcde4d0e8571f7be8648d582a7fbd55947674815197914a4ff6c8c3d6eccf0d9357a0383b96f209b08fda9317e7dd844316e26104d04ab3b652433be04284030dd921e49623f4b599d41b771551d3322a2d8139b293021123725b2d5a34746b90340b14fef42c90a85b660bc93257fa78d2d4985c7528742febee278cf08889780db5289869a66d158fbeaecf259ffb7969d02cee9adfcf00bb88f6c8773b498f28dd09a0915948a4111884e058ff54664a3f5401a4f8e37f04e9085e12543401a26a1d7182a1f525269ad8e769f66a2d90a3b1c0126cecb8ba76e9f7e6ac55779cb7783be0db7c5f7538ae689b2386fd9074caa9737fc86de78a776eea41f8e78e64884a38bc9789219b295571dbf2d70f16dbccc66119ee2c53c325bff16177d8b6e9f13dda381cbd398dd2c356abf9c8466f6890005aa979328afea82046eee554b68ef7f9f41f89ab41750672dbe30738edf6546fb38c412a8313ee9a872c3f83cd05e9e0024bac30868736bec027c7fba697b2a7b63a7267e6d113347a3a2480c8f5fd7bb5dd4ca1f1c35b7af1b2cba2e8018149c8e1201185ae8e564219318e7850b83d5db3cf1d663c9c9e1a3f402a386cdd58acf40d7ef3bac756bbf80f2cf29529af7088b301a5a7ffaab9c3f06b3dd0cdedfc2ae00f5019cfc4213f5f66c7c285b44681f9a194bca0797eb25b499d1693fb9cc25d49fa8b47ae111a6722d8fd90b1f1501f18404e38e27b6817f84991b6b05195192cca28ee0c32d64a2bad27485e807eb98a4d8d5634f0be6b2bbac119ca335aaafb9d1524f2382ba746d1b22431bc43380e434b96a52b705ae47c517595c5e50d1fc9ac1a1d22a9d7d8113505c0581809a954f2d1342f0d90c0e55497242ff91460177346445227c7f0274d99cc583615157fcebea787912c85959930a1320820788234576e88cad4b0390bf636d39cfca736e781b0706faa6b410b52c960d01efc779aa1082e4e3a65293c996df0f86a09483612b1df8edc978977bdadcf5c76ea9e96308912c789290397772b038be98ede85b9bb4d9b1f7c4562a244b5020af07a0be7e9f8978f64fa2e6fdc9fadeae23a438a9c145b59cb348df67420f649176652a27cf42dc23569cc43bbe5883ff214242f4839d379fbebbf9425174af593823429abac9d75d367abac8619b89349542838abffd89071f04531ecafa3ddaf7d3d8d9f8cb9d4e33eb51e1d2ee77026654b881ce421b0b3a4e7a62fbe747bdcdf14f442bc07c47ac2133edf30ed329232dad9f23e1a6e3758c74de465d178900427ff05866ce5d3049d9334c0bbb361fd98b723418003c2a69d7bb9c324c78fbb157208ecbfe367712afb55151d00a583be59712ff639d10cebd44f98735040ea5b7a8cfbf41f958d76e3738b1c0e68adea01223bee6a612a84d1301c239d7f2d5cdbfbc48f1987cd0d900008842f712d1699f22948c1c7d1c7770cd09d2cdeacf1aa368423785c506e3d670ce407eecf660d6c40f489000627ba4fe6c587801bd3f84087893a31ce6173eaa700ec8a4022ada85e07d702e9fb97395877028dd4abd659c666fb797f8107334cbebc1dfdb62ff8f7a4a22e74f5756fa248144a5f4347bae33e4d5ddaed3626ae680eb96a2549e50127238f4bdbdd7239ebe8dfb757dd021de5613ff98cf90a27adefcbdbaacd1a75e15162248a235919cdcb8d0e17b5d9dd296814f7bc6dc3d1dcde2c829c59a1167d70d8cc184f1b5e297d1818c9f2ab98f7f6612e96b83c85bd88d01fa8f2f22e1889b52ece28258bab9490acf55889fd10aea37d20cbb4dd18cac456bf1d5c5b7eea5a931fc700d01780970bce1ec83053adfaf46b3578053aa66504bfb379c550baf1c41e1bfcc383ce9684ffef2023ca1d8c978d52cdcbc0546615c58f45dba7058fa460b638fcb1f16686381ca64fed7cc13159d836e733593cd15f47eaa520222ff76605282985c6227090231416c9da0bfac8a15ae7e23a287e8e9b718e6d3a391d7f124d61940b80ed83d0e67276fa9b2ae861f72acd354cf7f003ccdabe6751852b6998ae055d6cf9594a59c45ac480173297524099f430c88634aa0b9ddd0d0cadec1c484da9ad3186ef15a8daf842ebfaf7800890bbbff2f2bc20c6073f5f386c7b2e0e0e4d9d080eae896f13fb9e42b1f2e8e14f1d92395428aa19f0d34530e8da8ee994a885e9d8c7fa1c4ed66b758e74dc1de0bd0455554f4ebe7a34bae6d8baddeb658b80c08f4", 0x1000, 0x415, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001240)={0x2, &(0x7f0000001200)=[{0x3, 0x1, 0x5, 0x101}, {0x2, 0x2, 0x7, 0x8}]}) setrlimit(0x1, &(0x7f0000001280)={0xffffffffffffffff, 0x100000001}) 00:33:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x26, 0x30000000}, {0x21, 0x1000}, {0x0, 0x3}, {0x0, 0xffffffff}, {0x3, 0x3}], 0x5}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x7fff) sysctl$kern(&(0x7f0000000180)={0x1, 0x15}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 00:33:22 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x63) socketpair(0x1, 0x2, 0x80, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = msgget$private(0x0, 0xa2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x3f}, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x4390}) setuid(0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x10001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, r5, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) 00:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="9bee2d2f01006c653000"], 0xa) 00:33:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 00:33:22 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000040)={0x8, 0x9, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 00:33:23 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(0x0, 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$KDSETRAD(r3, 0x20004b43) 00:33:23 executing program 0: syz_emit_ethernet(0x9a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff7fffffffffff08004c00008c0000000000019078e0000002ac1400aa830b08e0000001ac1400bb0001440cf47e5fd7ae8d99ffe4db070e0d1a44d09d4a7df542f903108317817f000001e0000001000072b57f00000100000007018306950386ef890f00e0000001ffffffff00000044088111000000010301907800000000450000000000000000000000e0000001ac1400aa000aff574a0319c848c35b555beb5b16df88d28bf8bf6b3fc7864b6ebbc532069064cfc8c29572891790e6e1307f0d11a0bb1f38dc9ed31f09f53f1d53434cb34a"]) 00:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x14}, {0x3c}, {0x4006}]}) 00:33:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20288, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7fff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xfff) ioctl$TIOCSBRK(r3, 0x2000747b) close(r1) r4 = syz_open_pts() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000140)={0xa78, 0x2}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r6, &(0x7f0000000240)=[{&(0x7f0000000640)="8f4652eb6d979268a5c7ce897a10ae3f6da2037e3f3edaa38f90aee880879af53da4183b9facf24779a94ec00b70986127893ec125b8cdf46670e949d473a53ac85d33aae21df0af0419497f86d8b0ee6a70602e1d0dd1866663094825fc2aef86cd41d942024bb6fed59ba52473ef41478ea1c88a555b7e79c7245f7523b3cd30e27c71da1e32a86f69453ca9003cb86c4f70c58ce729318f9c400e4e64c5650dd6fdcbfb585cbe269d3974771c74569692fad4b3445e50b3e3562cb24f3ab85d631effbd64403f1a7853018f292a3b0fe89cac4e2340e0909f78ab207b2bca2141dc5c06ccf342f7dc0942dc0bfa700817e7d8edbd4b82875b1d5f2b7e3634a4", 0x101}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffbc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f0174464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f00000000", 0x26}], 0x1) 00:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000001c0)=[{0x15}, {0x7}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000080)={0x4, 0x400, 0x4, 0x7}) pwrite(r0, &(0x7f0000000000)="e16948d0730000098000c4c4edb9", 0xe, 0x0, 0x0) 00:33:23 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@generic={0x0, 0x3, "ab"}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {}, {[], 0x9}]}, @ra={0x94, 0x6}, @ra={0x94, 0x6}, @rr={0x7, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@multicast1, @multicast1]}]}}}}}}}) r0 = getgid() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) fchown(0xffffffffffffffff, 0x0, r8) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r9, 0xcd60441a, &(0x7f0000000240)=0x6) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f00000013c0)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f0000002f40)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000001440)=ANY=[@ANYRES16, @ANYRES16, @ANYRES32, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES64=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES64=r2, @ANYBLOB="200000000000000000008d0b2fd48148c37fe65ae4795b13ee2c780f241fc669f40b42861922744dd847557b127f", @ANYRES32=r6, @ANYBLOB="a8056c9c596c0c76a319cec5d5b5d583c967724a17f76e1694d54b6501c3f1443d219ef97f61575c3d185ddef7fd89a77ee9135e8eb88c3a92886e8d7b07ceda0cba2a74ffea299d45607c6be3817bc1bfd009a1d87ebb4d9ef3e1b1beb02309cf3c1afd1a", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESOCT=r8, @ANYRES16, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRESDEC, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3ac2fffa635d62f159feb966789d6638f30", @ANYRES64, @ANYRES32=r9, @ANYRES32=r10, @ANYRES64, @ANYRESDEC, @ANYRES64], 0x100}, 0xb) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000300)=0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r8) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r7, r8, 0x2) fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, r8, 0x4) setregid(r0, r8) 00:33:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 00:33:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 00:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xc80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:33:24 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) getpgrp() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x5, 0x8000}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, 0x0, 0x0, 0x0, 0x0) 00:33:24 executing program 0: r0 = socket(0x1, 0x2, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) close(r1) socket(0x2, 0x2, 0x0) r2 = dup2(0xffffffffffffff9c, r0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000000c0)=0x1, 0x4) sendto$inet6(r0, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) 00:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa59}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x1, 0x0, 0x81}, {0x4800, 0xbc, 0x1, 0x10000}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x800, 0x188) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0x9) 00:33:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getppid() listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) dup(r2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto$inet(r1, &(0x7f0000000280)='c', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f00000002c0)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e5925df203cfdc9c6ddb399f424ffab57639e20d1cb902565868d2dd6924c9ea129ea4e0580de133cc20304f22d7e91e0fe29e7b7fd5ff10740472cc09dcce55f6ba4b47fee49676959e", 0xc3, 0x3, 0x0, 0x0) 00:33:24 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 00:33:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfd7dffffffffffff], [0x0, 0x0, 0x4, 0x6], [{0x0, 0x0, 0x2}, {}, {}, {0xfffe, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)=0xffffffff) 00:33:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="542b18391016f72cce98090006af048d", 0x10}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffe, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xfffffffffffffdb7) 00:33:24 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x837) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000180)={0x81, 0x2, 0xfff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f00000001c0)={0x100, 0x400, 0x7ad7ba02}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x6) 00:33:25 executing program 1: mknod$loop(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x8}, 0x4, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) login: pckbd_enable: command error 00:33:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x6, 0x2, 0x80) recvfrom$unix(r2, &(0x7f0000000000)=""/4096, 0x1000, 0x803, &(0x7f0000001000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001080)="1e8dca80863c1e68d150cddb86ec01a8d97365412a4f1946c974bd4cbc507202017d41", 0x23, 0x404, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) 00:33:26 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x4) 00:33:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getitimer(0x2, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x3}, {0x87, 0x7}, {0x48, 0x9}, {0xc8, 0x400}, {0x45, 0x9}, {0x7, 0x2}, {0x40, 0x3}], 0x7}) sysctl$kern(&(0x7f0000000080)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:33:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffefffffff], [], [{}, {0x0, 0x0, 0x82}, {}, {}, {}, {0x8}], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x1, 0x4000, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x4, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r2 = socket(0x2, 0x1, 0x0) ftruncate(r1, 0x0, 0xe0bd) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x880, &(0x7f0000000040)=0x40, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:33:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x26, &(0x7f0000000180), 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000100), 0x4a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) setsockopt(r3, 0x0, 0x20, &(0x7f0000000000)="f68dc84bc27081b8a276dbb202744cc63d430437c46a81e5e23e2adbd78e75149e3b8742d4d1a09a04fd1da19c20072643421528a1c944b5670b36398ab71069dae204e4d5ec8b4b1ef990538254e31a6ee131150069933fab81afac6bc825ad34a2632c93f03d7721daf6b75489c379dfaaf394cbba062dbc564c40388e96fde9c266d12d300c9d802a198ab7ffa7", 0x8f) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:33:26 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 00:33:26 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f00000001c0)="946710c261a4d1b8e3c59c54ff381ede7944cbc2df7ae6a0271ae626ffda6084c98b1edc3133475d93d29c5415631db26f1795a0294db2ae38747cf13933c1f6ca10eea96b6fce4f533c6d64d3931630ab340ba347e24bc65e95310aa55b9bf18186735cac18ab03e9ca1cad9c0a9492b5ccf511756aebd27fdde9dc379b57e334053ec6aa06e34ffcf1a92177ccf818ccddc2ae846ab913eadf830461b679050e697dc17cd3087a23f32afeacd55644a504aa8de580cc02b094348c46c18c042be8137e997ffc8409c9fcf94d40427b1808f739cf27d2f18a47f449278fca91ed8aa33ebaac", &(0x7f0000000100)=0xe6, &(0x7f0000000140)="5a2ec3f76ea041b9679aac875b1c2b88e313f5e6fe58f5998d293565d3c5bafed31e8fc6c905dea40776b5e55981132fddac7856535d4d6f", 0x38) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040)="16ac0000", &(0x7f0000000180)=0x4, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 00:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000100)={0x1, 0x1b}, 0x2, &(0x7f0000000600)="8e7e48ba8636661ff40c4d42a0aa881cd527bced5b246e32679715542b9141c3f38010f4f41cebd4ae9fcd5281e64a622f539cbc580348ed3e5f9d2c0b4dbdfedbff24cbb2db20f733f92e4f97e00050df6a4d79b8d33873ba156b9a2f4c2bdcf80ec86aea00f0ffffd5e751e67158d76507e0d2c74e32444c4c3fa39150f89ae3359afa4c99e99edfd35a4e072c93891ead4246a66ea5ccc33ead038bffc8f09f188fce11019ada5251d9652625be8e6076671934af8ade8a56a08e824aabbbfa52202c95d78f92511ca79eec0a40f6acc70f320795c675f3a65ba6b4654717ce9180724b017f84d8786f70c8d41e54c6c7a604bdde753b727aca1db769fd046242889e47be9391650fa3d40330d3190e7c3cdb7f502a047c5adb7f568dfc0a59e66d69f2975dbe", &(0x7f00000001c0)=0x128, &(0x7f00000004c0)="8e4318f3a667b91434f9b53911cc55f6d4ee4d5f8c7c55203494877612a26c90d3a3d3ef37c15c1089d54c0f3feabcefa39c65d308a79a10b59cfe52bcf05630fc2683349920cd4ebb2a801d6caa4b74baadf85314b1358814cfa9a6710ac088471ce16ea30982b5129e50c12e91fba8ec43081bbeec8ef6e7c8062af53e62395bd6c948aca5278bd3a7188906343c60c4c754eb2560aa1056ed397b4f6fc8da0e126216133fdc2844bb1bc9ee1f0c27e5a22be277535fefd25a211e068e2025fb086ab80904abf8095a63f2ec6d0840b5c8aa15725f3fac7682248562fbcabfa1d593aa388f8f5a1a445b739efa8600"/254, 0xfe) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x7, 0x81, 0x9}, {0xc3, 0x9, 0x1, 0x3}, {0xffff, 0xf8, 0x5, 0x401}]}) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000440)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 00:33:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x43) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:33:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "000a2451859e186579030000e20000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x0, './file1\x00'}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) socket(0x2, 0x8000, 0xfe) 00:33:26 executing program 1: r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x5, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f, 0x1800}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f0000000100)=[{0x2, 0x4, 0x400}, {0x1}, {0x4, 0xf7cf, 0x800}, {0x1, 0x81, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x80, 0x1800}, {0x5, 0x800, 0x800}], 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) sysctl$vm(&(0x7f0000000140)={0x2, 0xb}, 0x2, &(0x7f0000000240)="3f905137aae707bd7f0169b853571eb22869f7a4420892c233ad83eae34d078f", &(0x7f0000000380)=0x20, &(0x7f00000003c0)="16e209e36c9dc0978844454b9bf7ead680da80b7511d7a823a4a3c6dc4db37b3796141657642093ed578de0936943562744616a9c8216bc96073445fa8b41e0e357ba5568f30f74736d79040c6ea80dc116af13538e205066b55077af6f00c7659600077d094f2e807c93fb6a0dfeac4dd294d9efb6658e2145c5c42620aac79d1716f996f070542f928c4a315b882760cdeb2ea437591b911fc7782c28744a917297ebc373284bfde0d7aa1ef9dab5247a34d03842384b823d5aa7261d6b2313d2e7b83ad610beece777b184f2dcafa82f685c73defcc73b33652ede4c0a710cc85bbe1448ff030f3d8f9460a389cb81d8a396468d6e4535842b15990a05cf963c1ea0e0a7d84170ce9a80ddf48c05b811a5fcdd47807a5cf43af442b1bcb68b8df4d18448ceff986e5d7dc56aade26a331b16115410b2102745bd7f92c011d3dbc8230ebf8dce83d5e9a037dce7bea0d86e29cc12b0c7d149ce83a4da1ab233dee7703837545594371fbcceda0e49db612a2450bfe74eb5b2a930bf6788af37e2600508ad125759288298351a41ce600016d57c95527deb2aac6a4573372762f4ed58f414b289e878c38e92400bbdbbb8a6b59ec7059a22ce4addbbe045099f8eb8b47eb8f1fdd3864e0b1988a6427f203272ec34a898c9697dc5dbc85deba6d43ba402e876d7003acfcdd0fc207afa3acee56087dc31c3393159b48f1adbd8565d888d92498907bd08e7efafe1e99c35ac6535a9220b59e22bc5829d1e1fbc824262b56802a8f648d8f63cf77a3a8fcb43fe44a622196c0aa05176da7e2890eabee30637ef95f7920268440f0d04326cf7fb5dd6ee2c03545ee4e3324e792cc17694e3a82c394c15ae8833238772cfebda6c920fef77fa380dfbfa725545dfef8771888153c49633a33c9a02bdaff3a95d0c871f59a85e8d7e8d23870b35161a657fd88c19c5db542ea8d8fd80f83e021830d71465193f48f072fd93177153bbb013ceddf59606c6b9b4dbaa8c82dc3468a86ae4471343994a742bb45033698619d9735c88c82b45a3af1163efbeb991f2efeb5bf407f6d7a2ebe65536b1fd8216925898d3ca129ad350538f444f560d3685cab5eddbb652543ef55ac2f5cc83fdd74b56581ee2c1a3b0c86f3cb63f24eec631a22f4ddc6b77a74237787702eb79584733a93156fbaf0104f095fff13480f570647d251a12a79b7259ce9330410dd89326186eea9de52ce97f37f69ac2ce43ec7412792d7719e149ffea12f0c4bd5eb5610f77d657b5c356a854cf78fb0598d5a93373fbebf112cf6a14917bbbcc5bcc04eddd8e482da65a0b35ac0d843431828943eb1fa9e7d382e3bfb4d7258240683b69f9405ef5bf4cfbece2e27de010d3a61cbb58aff7691c6459c4754c3961457d3ba04bd6317f8e7d82b043706b966ec5ca63f2c7bff922488b52b396faf6f49dd5ec80ba56353be212f27a9447a5596e2306986d788f309898d3ce1ec1b54ebca3b151f46d7db79bad3225fef6da0be3ef217860878f89165ae38a7ad8e1aeb8893f789c29489362a262a1c1d0e9d013657c6a985553902fdc6e564ebd0e87b9ed84d222fa974b54336ad8dcb64371c5316241166377b9f78ef488dd2583abff1d08b2067d46e8b43a79ee44c2f204e78a6b7286a92c9dd4c0e5aa27ee1bd0b53f2b05fe443511dc6e56fe73a72a32aa30e131dd2d10d89884527d741917d9aec28000be321b071a668fa0a192244047a364314e4af021a231bcd269ff7892277ab2fefbdc917bda145d6dc258b0809f259a2dca5354f699a2a8caa8e03412889ba5c8217098e6a340c964cbd7d21b69a70535712d43c8436366ae2aa806835ef429cd42124439bd2b650836b72c9995dff74a9c78993217cf06c84fc87a3684bc1a771c1f98e368d514758d6ab43d92c080072b880fadda24aff4c8643972a3ed88074de8a8e2d46f327b9cd477c46595a3e73651fff20e59ffeec6b3f1a9d9d42433e4d73bd6f6bdbe2967936735db3cf97439bdbf7e513b3d55679d0a35ae18e1572197be2d33d4b22a3b2d5e704dda494dbd99b69ee06f9ea80c4c4a504b191b8f170a0680109f2f254bb8059bfc27e0071aaf7c1ae13d67446e0047854fcf79bbe71191987661bab7d802c511c59b669ee00eabfb806b80193a1e14c56e7cb3e25b60bd603c45a02d0eea72cd5673bb4fbff4f37c966817fee70c400d8562f7542b207a4fa52655e48e3b7baca00a5cc9c4bb2eb8938190b131a7fca9d5361bcd8c1bf716c4c8128723d6373ff0f8aed2271531d16ecb88ab70745f42138f413a6d50b3f1b0cc9f343c7dcd9795aa85e57fdd19417bb83d413d4213346826f7a854b4199b9f407ffee5a0bfe588fb4c84bb64504231da3838f259422fbf1ab5959d72511220c3ed0f26417d2d9b1a8379bc7527de09a23b00d749b5186dd2bc7c4854e51ad24b386b6e5fce0f81bd5a31f29ec40e0f15180c5acf63f4a904e9f674518820455b1bac1750052f1fbb42006513bf76596c1be2a5e3d37a40f09154d325207859e76a03c06440cef65fae910f7c4955f49eb3144616b4118fe6747971cafc0de31618b9811b5c97a0e99435af2b521c816208bfd406cda31752f948a66626f8cce0ff5319f2288bdf7f63d620e11290b96d82cb6767f8bfdba6c0d042cffbe51238205483428fb8f928b4c267a1290755277ab9ec43011c9bcf77c7f7c416d66ce0b063f869dbb9046f619410ede6216aa618bfc75fd744a1936268a44457c927465fc593a686e4e03f11d12d9d203b46c0b8a5635fc4211b2321d16255580c3d3c1dc7d55f0e1abe11b9f2ce3846f364c23a0f2f5ff997e3b5e14f092e75babbcd3e8fafb1f54f31a27913a423dfe95b72a073491185b347f11263982340e34b1b86571ff46421549a3e5efe99b400e7f89f76400ab49bd811eec59b15fc69e513b3fedc4bb2a0497fed9f18fde5dd4b4a6a76c9c8a0ac572aa58b4730c3c88e3c29d0c2a918933e7de1d9575261b7645cfa29713eb797088351cf46de414ed6599a81a5da255f3396e670c5463c925d3a271750c340052be08cefe2e1f0de3dab0c08f567efa126e8993c83268caa67fd91f20bf503a0ef203cfda017f4bae97d2d3c960e9fd84d5075997de625b684aff1c039f2f8aa6421797f21e19ed107d604f52330f769db9118a1be8b96c3b47a8d4b09f8937631b5ba0ea6e7c3e633e4c12fbfef457283203aacb35970a784f40620d8e1e1b459e7380695f545f0ad4881d6c4b64f20dddb7aced8cff14a95761c6d90c51cd204110686a3d3a4865c2063fdc61e1a46593243d1545f140b7f0d101ece30406ba5236661e0a11e2b2856f671d6def7b057a92b1aaf06a72d349a2ecfc4a6235993dfd2c50e77dacbaede50ba9dc1fdbdf6a714613b802445ed997de0a859fbb535a800684bc1541fb875f3b822bd5ae0feb0262c1b350e7240366ae00fc30b06f410213fa2ba2f498b5750bbf43480e32053065ddec2a8be287c3884948ebe7b7f1e20c85979cb47fea4f47502c9bbe1c328e3e1205ae8f408729fe138244d833943691075c56203a474de75a4d5a1a7d5a349dafc9d092e8c5ca4888f9733e715f598dee10b1297fde4b999d76fc6c1f37bb865a3b6208cc165edf53698d75a540facdd2430cc3e86a33df1ccaeefdae3be13d4ceeac71958963f835dbfa5fdfc4a814d0fca09cfd8ad8ccfd0b38f720e1e370a95c09a79add8ca3f936c923fa16a0cb33defe9f238bae13ec428d777f3d22ed16ec288b2b44e44a0c5425dd5cfe56cbf7737ea0959a1985a3c5b0a352523472956319e9f6a22ecbd80c359b20ba43b7d6cdf0d8cbe6a173d8918664984e5f98892047183a68580c1eabbdb897672124d2c20017f17b30dde6ec9ddf202658ee60e960c287225cc554842ded7d24018d6d3212916af147b955927c5647bc28ffc36f26fc9f14676ea6ab88690d812a0f9e2f147f2aba9893a872f6f71379b9f06b506c19747ffa4e39cd00a3af36cfaea4732973862c65b01262e02b2fb6cb15b68bb0470a903fe37ea60152180adccbabc92c10b0e29c5ef629332392e36e744a680719eb3dece65a1b277d9594624cd0fdbb147b23fbf9ef5e29d600b1c38e5733f3a8f68552881f3e10adb98fa58d2b50358e4d3183c0abeef98b70813c6c10e8b33691679b0569a7cb6af588b8527ca745cc6e650a4c39c7873b15b36beda7403fc3226ed39dbd3ac71fa1967baf7f06cc02051f7401e83d869d2209ad34ddd5065ef088593b6386a7f139a02cddaa752b5b49e65ddef129333cd87f86c241bd193694d09f48b58542eb984ad0222a6564bfb1152026b2eebaba6e3de607fbc8baf607ed43e2dc9459aee9f5853f880805ec04c4c64b7bd48c1cd53d75e1b4520269fab02a7933573b13bf6547d2720caceb8e58789a31d9c07fad4ca78b957c5c15d57a2b24576968a583eb715d85fb9286f737d78a5c578746b4511abc873306872ada024e627dd4ce17fb7f95d264f7dc122a656e520d3bbfe89acdf17cd8c2cb17b12ab99ca54dd84f19960c69b185b1c069339811a19eec4cd9f961ae864fe0aafb09038202eb8252b67f9fcca5e0634fd181bfe04bb2465dc483919ca892f846ea6a80560e1ae39b79d4a4a75c769bf8090efc00132af9436d13c240c45e21fe78b235eb27c454f61c365c8f3296e41d364478d93ceadb3af7e25943727d9e2709223ed170a651229062b9c9fce0ab7237cb2ace7a737ad442e4e528e8cb8c0e608a1ad0a8c20941d7cbe213c6e46c5a42697f0bafae83cfe8640b4298094b00f6c71f46ba42cd00d75c45baaafc86cf6e0ed4964e617b1e3cdcdcaef2150606f28511575dfa367d83ffbf2fb1a68db3908b15b142a80385e211352182ab026d520ee314546053c9c56678baa9e972adb30f20e2cfc9e0bbbe8de07470cb70efad508eb3381e3480af26ca5f6a9acb03a5f4f862abd9ec341544d7d2c04dd7e8a159a1fdf0f86cd60252afe2d136e029caaa156e4f998b65d7e6e58d5b920703940f77a4cc7e2082fbc0906a8690cd8708c4ebfd7362da08620add9dcef6b852f0d302b3a05c8c71b5a762600f7483be9c0a0a7c580dc95acfc43f8ecf5bd134cc732eb0756bad1b011f8f5b544415726b3f7b4403e49a89c7990c9f2dfd793dfa8a1f054e9b47cd9f0b8f70a658ba61201c7a0e0075b00ae7de580e75a103741350ea68f0fc4a71a37b64e5b3de1acbcc3d01e5e47ad074f265b311311aa13dde09be6cec556869cdb48442cd6d3a5ae6ed3fbcd5d30da07150fbf517bebfedd8d8678a4b754ccb2d1c12dc06f7c3a7c737ade53b7ed3869b6baefe65f2c5a606f35675367af0e8b4aa163bc99c60014d10abaf38b0e106a3f4ce87a49c4e91538347bbbc28e9a4fbe34f96120c5271362c201843b9cbf97c5d6f16ba673bc9900c46ede8f5b4908701d6837d31458ad4afb44d65e7b951f546440af208bb6e281c6119963ca8432e746c9c056b54db42c97442da6fae1b2ec46053ba76428d24a12ba20958dbb7bf23283e36121aaf8172645bf029d53fb0f94e02ee4580c4835eeeeab55197416ca0a854ee20143b3f3d1f64dc6ad18c5589a44db13fec7b55e70ea9a7eebba73fd4797af69e74e3a75e156d1b6f2550ced8f61c4b196e30220533f9fea2d4e4fcb60ba6f29d8e2dfbac6fb6ecc79389a80aca04f10dfdb52dd88f0ae072fb56855a9a5fa4f3a555311ba5991d3900d3f9eacb99e7cc09b30f3125", 0x1000) setuid(r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(0x0) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r8, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r3, r4, r7, 0x88, 0xffff}, 0x2, 0x81, 0x3}) 00:33:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 00:33:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000080)="4279c85992bd7e7b7c111b5b340c8a78644ec3aaa51b5ecb78df7371cc114943ebd4ad8da93530", 0x0, 0x0, 0x0) munlockall() 00:33:26 executing program 0: close(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) r1 = socket$inet6(0x18, 0x4, 0x1) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x5) 00:33:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_open_pts() write(r0, &(0x7f0000000080)="0900000055cc4eb8d4794a4ce9e7bedd5c4efe33", 0x14) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 00:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7, 0x7}, {0x3c, 0x0, 0x0, 0x4}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 00:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 00:33:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 00:33:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r6, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000140)) r7 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x92, 0x842, 0x0, 0x0) 00:33:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x3, 0x1, 0x80000001}, 0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 00:33:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100), 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x5, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0xfac, 0x0, 0x3, 0xf9a7, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 00:33:27 executing program 1: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0xffffffffdf003fff, 0x0) 00:33:27 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x4, 0xd, 0x0, 0x0, 0xfffd}, {[0xffffffffffffffff, 0xe6a, 0xff, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x3f, 0x3, 0x0, 0x0, 0x0, 0x3, 0x1000, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x4000000000000000, 0x6], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x6], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffeffffffff], [0x6, 0x10003, 0x0, 0xfffffd, 0xfffffffffffffffe], [{}, {0x2}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9, 0x81, 0x80}, {0xffff, 0x80000000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965, 0x9}, {0x1, 0x0, 0xfffffffc, 0x10}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x1, 0x2) ftruncate(r0, 0x0, 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x1ff) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000c40)={'./file2\x00', 0x2, 0x7, 0x652, 0x1, 0x96, 0x0, 0xff, 0x1, 0x0, 0x7f}) r5 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000001380)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cd", 0x71}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x5, 0x5, {[0x100, 0x2, 0x0, 0x63e1, 0x7, 0x1002, 0x7, 0x5, 0x9, 0x6aa84701, 0x2000000100, 0xa68b, 0xfff, 0x1ff, 0x2, 0x7fff, 0xf8, 0xb8f], [0x7f53, 0x9, 0xfffc, 0x2, 0x347, 0x1, 0x5, 0x2000000001, 0x1, 0x200], [0x80000002, 0x2, 0x8, 0x6, 0x80000000, 0x5, 0xa], [0x81, 0x2, 0x103, 0x401, 0x23054, 0x5], [{0xffff, 0x5, 0xfe, 0x80000001}, {0x2, 0x3ff, 0x3, 0x7ffffffe}, {0x102, 0x5, 0x1, 0xaa}, {0x5, 0x4, 0x3, 0x400}, {0x20, 0x4, 0x409, 0x7fffffff}, {0x200, 0x8, 0x6, 0x39ce}, {0x6, 0xfffffffd, 0x500000, 0x9df}, {0x2c, 0x8, 0xfffffffd, 0x5}], {0x2, 0x0, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x1ff}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 00:33:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendsyslog(&(0x7f0000001140)="240cd6174d29f00b40917598dc62cd0c33321a5e8eb9d807bd2d1d1e1f6ca76db4321df26c2b686626505177086b9c8b4c85f5845765d024423e5ea641184d639091e3b279ed8bee70ad9af72bf7673d28f382e36daae78092c45e38c8ec51b75b7eb1afaf239ddb4b97dba7d69a75c43bdc5204a1548e0194d8872b43289b35f6c3e22806f5d851fcc00f3876ce6e9130bfdccca15db3f32d8749867693a019a7949b92922c82369e14575888ba041ecf41f88cf1c18d57ba5dd22b8d57f1c505f8e9ece10bdfd972fcd3d42669732db1f0c1dac50c81d410dcc77dffa4d68b42870aca3bb31827d59af5137459eb85dd8830168fa671aef3767a7290d636", 0xff, 0x18) 00:33:27 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x1}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x4], [{0xfffe}, {}, {0x0, 0x0, 0x0, 0x800}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x20, 0x0, 0x0, 0x400}, {}, {0x0, 0x0, 0x0, 0x10001}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r6, &(0x7f0000000140)=[{0x2, 0x11a9, 0x1000}, {0x0, 0x200, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x8, 0x800}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) chown(&(0x7f0000000080)='./file0\x00', r2, r5) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:33:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) kqueue() accept$inet6(r4, 0x0, 0x0) 00:33:28 executing program 0: socket(0x6, 0x5, 0x7f) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) listen(r3, 0x2) 00:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15}, {0x8fe}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000180)) 00:33:28 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000140)="70038580", &(0x7f0000000200)=0x4, &(0x7f0000000300)="548e81cec0a4b1b015a02a5fa6deddf9c7fe2372fd4e6e7ada4d16251f98e5b0a637c36a9fb0570208f4b797087443488ccff698b8e94f521429d9708bcf8e8d0ba2cc21b19925af5ee497d32ccc80108cfe750a730de38a729364bec5ff05ac6d22b01da9d12bca56d1b60b417e04c4d224bb51493c1d57a1ca7149eec34192d7930b559b0ae9a4ddac5fe2243c27388a7118ca519c9bd487310d13955935c59cea4778306d973cda187b3002ecb099f47f0cb67da27351d67c7b481d8d90d88ad1aac5e4e3b1b286523f7365cc6730fabcf0da978bb8ff0962efdc07b9da2c6f07f1778c131a6acf29", 0xea) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r5) fcntl$lock(r1, 0x0, &(0x7f0000000440)={0x2, 0x2, 0x9, 0x10000, r5}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x7) bind$inet6(r2, &(0x7f0000000280)={0x18, 0x1, 0x8, 0x9}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x7fff}, {0x18, 0x3, 0x6, 0x1}, 0x7, [0x2, 0x7, 0x4, 0x7, 0x3ff, 0x1, 0x0, 0x3]}, 0x3c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:33:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffd, 0x80000101, 0xffffffff, '\rY\x00'}) write(r0, &(0x7f0000000140)="96", 0x1) 00:33:28 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x34c3e35faf6f364d, 0x0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) 00:33:28 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x2000, &(0x7f0000000d80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff001], [], [], [{}, {0x1, 0xfffffffc, 0x2, 0x400000}], {}, {0x4cd6}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="11c01adaeccff43b314cafe06c1556a6770813d07ff5c2f1333735880d80a902b7ee9f69d6a91fbe60241c27f27adb3a043705034554dfeb0718a97aacb773f3087fc354469effb9ef582fea9ceb7869d971ed86ac084f3dbfdf4645fc91a8c3", 0x60) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:33:28 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa083a00feffffff000000ff2416ebf30bb39d0cdcee00000000000000000700000000000000781fb272aaef4cc2d0d8e1db2fc5000000000000000000000000000000005d46e2ee570e237e14c3398f19a84620cd27f45dac4f783cecbf82d57153871ca8266b4df71698b2621d4a673d37b1fbdec49004a649aff405d517a7437c1e08afd9e955659871faab13c60716bfcf6746b40ce874ee6b3ca321fbf3fe20975a5f36550ebc9368d149d9d7396b6a1d12c02f3bef09000000000000002410307a101a64fd13841468196912fbcdf200632952a3767340"]) 00:33:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000080)={0x3, 0xffff, 0x7ff}) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)={@remote, @random="4812a9c9643e", [{[{}]}]}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87, 0x9}, {0x43, 0x2d}, {0x7, 0x3}, {0x22, 0x40}, {0x22, 0x8}, {0x100, 0xffffffff}, {0x2, 0x3ff}], 0x7}) 00:33:28 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x8000, 0x2) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 00:33:28 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') symlink(&(0x7f0000000040)='./control/file0\x00', &(0x7f0000000080)='./bus\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000580)='./bus/\x00') 00:33:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfd0400"], 0x10) setuid(0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, r2, r4]) getgroups(0x4, &(0x7f0000000040)=[0x0, r2, r8, r9]) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sendto$inet6(r10, 0x0, 0x0, 0x0, 0x0, 0x0) 00:33:28 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000000c0)=""/199) 00:33:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000200000000000019078e000000200000000030b907800000000450000000000000000000000e0000001b91400aa1f31ff336e4034f1"]) 00:33:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x68b1a51d, 0x0, './file0\x00', 0x2, 0x100, 0x3}) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000580)="cab586f6090c7a19816ddec95655a66dbd2b4fe231d1f951d52de4a37a4fd362e4890710f811b889f9631428485fa9ed505d7f443facb87275011d2843a9afacb31ceaf1720251eecb1cd00e34a2c219b9689c37f109b83f25ad442bcf464614152a887e921442986bc4960bbca42cd0aec1b6338396738b9df7e48809ff78ecbe607dddd9e86ce7cd86e98e757042dba15136dd95134827c36dccb19ebaa9c2473c19ab6c6749863e9c28e733a022c599fe2dcaaa3a1d64d36d4ce771c6dea1966e1291906a64601b4b1b84b15875179f1a17cd811c6b379b9fe9b1268e3d75ca645b69c0c0a977f8db33078b19503e24af706ae8610feea81898f724e58ca3d1fddc921a28cfab7915961295d8ff38f99b6f159df17c66a540256bd348c04f3c012bd82fc47aef03e937e9f7ffaa842ca1012c0a", 0x135}], 0x1) 00:33:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xc7, 0x80000000, {0x2, 0x5c6f}}) socketpair(0x18, 0x3, 0x0, 0x0) 00:33:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0x0, 0x40, 0xf9, 0x6, &(0x7f0000000140)={{0x2, 0x8, 0x7, 0x49, 0x1, 0x101, 0x5}, {[0xfffffffffffffffa, 0x0, 0x3, 0xa00000, 0x7fffffff, 0x5e3, 0x0, 0x3, 0x1, 0x2, 0x9, 0xfff, 0x3, 0x0, 0x1, 0xb55, 0x2, 0x100], [0x8001, 0x2, 0x62f3c94, 0x10001, 0x2e254bf6, 0xfff, 0x3ff9cefb, 0x3, 0x142, 0x1b4b00000000000], [0x9, 0x2, 0x4, 0x1a, 0x62, 0x3], [0x10001, 0x6, 0x5, 0x1, 0x7f, 0x2], [{0x7fff, 0x0, 0x1f, 0x2de283d8}, {0x5, 0x9, 0x81, 0x7fff}, {0x200, 0x2, 0x5, 0x9}, {0x46d4, 0xc3b, 0xc6, 0x10001}, {0x5, 0x70a, 0x0, 0x7}, {0x7f, 0x7, 0x6, 0x8000}, {0xeb, 0x40, 0x0, 0x8}, {0x2, 0x3, 0x0, 0x200}], {0xf13, 0x8001, 0x6, 0x883}, {0x7f, 0x3, 0x4, 0x101}}}, 0x1}) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 00:33:28 executing program 1: syz_emit_ethernet(0xfe, &(0x7f0000000240)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0000c83afffe8000000000000000000000000000aafe8000000000000000000000000000aa860090780000000000000000000000000317e73a05ccfc582f7d1994427ce27d7aff2b8e4edca23a46e94eab416557628b45b67985fe3d9a755de5cdd3169d7800d388d2f69f86072ffde4cb40eb0e48ed9dffc8170688bedc049368f1353faa12b5674e5ccf6a91e8f0d4b2160ac61ff53c24804432cbf5e52459fb03213e7ec77335d47d3f263133e29c0751b8a908db4f3b5a6f9b3711b08ce559c1b212064b6cd7d1a40c0120cd747919da10991a5e750bfe2524c4c1e300000100000000000000000000000000000063deb890f414bd8fb57320c7eccc38c87103ad8f80c9aedee3847ee7d7d58213a1e746ff05efb315dc675aba9e29f080ae8293ba8894"]) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x1, 0x1, {[0x101, 0x8, 0x200, 0x20, 0x7, 0x3, 0xd7b5, 0x2, 0xffffffffffffffff, 0x4, 0x37, 0x764, 0xff, 0x200, 0x6, 0x8, 0x4004, 0xffffffffffffd86f], [0xffff, 0x1, 0x3, 0x0, 0x5, 0x8, 0x4, 0x0, 0x9, 0x5], [0x918, 0x167, 0x7f, 0x6, 0x6, 0x49f], [0x120000000000, 0x80000000, 0x4, 0x4, 0x9, 0xbd7e], [{0x2, 0x0, 0x1, 0x2}, {0x5, 0x1, 0x0, 0x3}, {0x2, 0x1000, 0x8, 0x3c}, {0x86aa, 0x80000000, 0x4}, {0x40, 0x8, 0x774e, 0x200}, {0x401, 0x40, 0xc7, 0x100000000}, {0x7ff, 0x4, 0xffff, 0x4}, {0x4a41, 0x0, 0x200, 0x3}], {0x4f6, 0x1ff, 0x101, 0x4}, {0x9, 0x1, 0x1fffe0, 0x100000001}}}) 00:33:28 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000, 0x405, &(0x7f0000000000)="ad2c50ec710695058bdbe7669ecdf5e91ebacb16daaa6bed6622c086b6d8d421f818756d5049c4f9a327450f000061767f1a7f278b3dfca9486286ededd0a70eb09357e546873f8a0593948ccc62effb2085076b3e3be948948667b89fb1834900a53ad8bb0a2c0c59f4002f6aed0532", 0x70) socket(0x20, 0x5, 0x3f) 00:33:28 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x400000000000025d, 0x0, 0x0, &(0x7f0000000180), 0xfffffe8a) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 00:33:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r2, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000140)=""/221) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) recvfrom(r4, &(0x7f0000000040)=""/72, 0x48, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0xb9) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 00:33:28 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) r2 = kqueue() chmod(&(0x7f0000000180)='./file0\x00', 0x4) kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x38}, 0x2, &(0x7f0000000240)="b11b116754445cda0e56704f8dd95aaa4e5748f50c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce0000000000000018be30bce9506e2297fef0638b54c9581fe6e11dc00298637ec9ec20fead2b12d861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb30602bb8500000000000e96cfafece4317b75a7ea6b7d6bb3798bdcb1660000001e1c47d958eb54257bb5317e0b991f5a3f4cdfca5e7962d82f97f87e812c653b7b7dab32296fef699fdef233f5ad5c6e873fecaf538de8169eb90f9686def003e06e90da416eff4d81575f2ac36820372e6cf672841d4cb16d2c02a20f6f674274f95cdaf4f4daf488b7b2d64cd05676c786459cb2760d4d51867d66fc8ed3215995ba96b2669cb92effe1ea54041ae9e35740482d0aef0d24ef3f0057bb110e4c02cae23bb662a694deb20a0151ade939b78d0078070b2d0cab1e8ba729949470", &(0x7f0000000080)=0x163, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x9f) 00:33:28 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = syz_open_pts() flock(r1, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) 00:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xc, 0x0, 0xfd}, {0x81, 0x0, 0x0, 0x8f}, {0x6, 0x0, 0x0, 0x2a}, {0xffff, 0x2, 0x17, 0x4}, {0x9, 0xf9, 0xfc, 0x1}]}) r1 = socket(0x18, 0x2, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r3) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, r3, r5, r6, 0x0, 0x14, 0x1ff}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r3, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r5}, 0xc) r7 = kqueue() r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f0000000340)="3b9c7b0524320dd00a19867b1d79164886557cb36b33efcf747dc3bb44fff05e33198377e3429d90acb04f8e621bd5d4f74c90ef7923ca0da8a9f87650778e64fa3b7240c7a172398791733899ba660ac9f7b93f87080a569de8631685804d14cfc3041ac4f7800d4ea46491e3b4dc7f5f164d8c3250b25080e4e82db3631c9cf968143017989755b2f252606c82fab342d38670a2ce5f60d44fbff32e9fed9b7e86c337735fd812fa1e74a95af618d8a307ec2864e8fbb8648a2e", &(0x7f0000000140)=0xbb, &(0x7f0000000400)="9f146705c086fa828adf0ee1972f0a40792f10dfc50cfb4488f9347cabba6abf03e856ee9d2752b5793198b8e179cd32d0db5f4906443749f3e1c61e707fb1a19f7812d5a84302fca7043ca3b93b88128b1a1f3f16c2259c047d0c5ab2d62a5b5043adad8ed48342e98506c6b830054ae20c84df1e711a732903b4c0afdb1bf92f0eab7732f184c336e9f158c229836bb3fa03c7d83413d9240aba8c86a235ea79feeade24766718e426b802743e739078e5f79ed593d19e37e97532620950cc2acaa6b9f92ceac0342fd8de695bd325fa0c453337257ebb00469d432f84cf4d981f0c45cdeddcda73f8e91d8f598c14cd4bfa005a0c341860cba0d0ecda4a438b5363847d9f50f48a3e00bc4fe28d0b40412cb0ac7fd7a8210131556646f0c0a867b33f82392b776556da159294a32ec2ab0e5a3560b2f57ece228c5c59d72e084d0f8f3bc42ea136a6ee67a582e48c60e2b85f11b093c3573ec8b88652ce69451434f1426235b022a8a394712db1f2f15df900b122c3a683ee7859d8d66f7cf2d1441941503d9650ba32ebc3b3313e7745317a62e2d6b354addbb0384ac03ea6507509eb0a41e4e43d9135a9ffb97e71cf7a9d495866378d62ea7446732ed1c391686e811730614ae83804947dde25c3775b96331cf7f869de284e2fe0ea371f367e86fbd997b74391bad5dde9eada1690d84cccd6f733785c5b00a30fa7a0e4914f14c4518d4267052f31b4a1b7caa3a1a1efb6cd52a0746f272d6fb2ff2905a8565cc845172d5b135491c1e940a3037bed23e150998b4cb515ce4332823eac486f46cd9538c5ef9d42cbe75272afd2103a37f423c0e605c1d44824048984a0c8e778e50b321da2661f5fe89192489956f3f9fd3da6bea956254f4edbecb4da474b962804d73cd71ba759d2a5083f58521b4a5e799a307717d9a26a7455d1b68a1bd9be65de7eb8905095ecc05d4b59c58f8ccb10a74561f098440cd45b09c11e7d0872cd9b50bd9329a3a44cbd10dd477187df9b8a5a65ffa9e8dfb0760e336eee8d88b8e02de25a36ea78b24c9d3122fd57ba0fb3bbc2fd1d407812d464d8006efcc234eedb59315ecf3e16a01f86db2f24a896f0c52bdd38913b056de2944a5b9a1ca18d87d04d4d908942d7fa364bdc8e8146001774f85783159136d9c210c1bb10be2b0c8336d3a427cf464f89a648c95202ad99908f6e2fa63296fd033594b7d744174b24067d232bb110cac6cd7894f8bcb4541ed3bb86a5d9523baf4c96753228b50b14846bb8e3f10aae60e8a281f6dbf9560bfaa803b3aad3118d67e1560e8c1bd0d6657e7e254f01b5b36ee92c8a512835bc8049d7e7bb29a2608eb7d1ee01c1c9ee05850972bdc64d67bb1f2e2b36731e3e35ed017914c8b0e22260b3d81c32db1597eb6c9c11eeee5464e9516f5f6c35dbbe0b6e3438f1f3eda72be861fcf397f95433c64032914633539db855296b7b3d43a5a5436ce763b1ef4ab13cd9f83bae64e1cc0f192a305af0e08eb7139af765f89b7c71747af730b5d1d86718fe44a82ece346d006b4c6a9b5c8d9108f1a468df3676b4ce702be0d9bb0d1be044159ebfc122d05dfc399ea4254b842ae58cba4c34edd62bdb15731d2941d910ea0f6773657d6fe67d56b79d7077c6cbb401c12a52afea662fb7f7d02e6f162fa0e9f44dc69055255aa621c79fd57acf732192aaaea383afd4a27e9be7cf38bd6ecb9cdcdf32697a03c3f85387b40f95bf6b201354d3e55e72a194b251483203724b3ae58ebfa682532102fe6cbe2d724daaf2ee3a55e1f1e2a4796f3ea8b64ddd24c62c53f72f91844bb97d33f7f9094255889198409b9b3c5264b05b1086f079280f67e74af1007dc5ab22762a4dc6335d3b574dc17c86285e9f487d694797417d519ce2132fbe11ac192d0c8ce81ad4c042c66f47474164444cd8981fc27fe44ad6c7af748d54edf60710fd64a40ba66ff2d751fc273e409183fa3f42ed12b1b5d908dcbd30ae2511604fabaa87da285e08bef77b0ea5c0406678588136f2d8373794ce7a7f31b5b95e40998171c4c83178627d6cc2ec225ddcb57e7719911a98270fceda5493799a6ff72fdf8ced118d9f5862850bbcb6b20f8fc9baddc4a1d4ef8ccb38c5ef0dd38a373348232c597d45e2e8426a7a93e189e3547b4b48432410716d60a5e2a69612639cc8f9df839aa40f043bb25934e4d9704e22f8bad2305a0d9a0afd62e9a30e84df8746fa0eb75efd68605ebab160e80cd54e4780a148f426c3e9d36b757cc3899aecc8b3cd1c3b5c0b174c20b1ff5344156e89dbb1cd14758daf79d8879897e991ed482dfb228e7b6df2e175b79ee551c1393d9d4654d4d4a36016526e9a816489f655870917ae75854e31aba555c6322812c3851ed08cd7f3647c7af12adbc206e989279741176d0b8348ef5d9692194db562b6d967f03a854ecabf25c101010103a1ff1ed5e45bfda4062fa9ecb7983808ef76fd780005d5d26c88126d507f07908591c562fe423bb69ef5a704a3b9a64978c4154dcb0b723e67c420b5a828b9ce4abf69d5cebf14f10f79852531f932d48567ab207684426db5b61c2d3860245eb7b825f244afe1806970037e5560cc128ab845489decbd0ee2b2dcb35e54cb02c1942a93372f7ca5dab50feeec0131503aa6d893488f543aa9d16b6a7c873b0e77cb313a5eacb5284bb52bec49f3f918ddc2560b8976c55ff35f3a63c15c7c0f0070fa81ab219620e63fb00ee3ffcdd08e97045ab39088b40c4357bf82d2be102c97466097fb1f3ba6e1be3e0373e1c8696e726d09c6e298d836e664a6907df2c00826cc3e4237ad8c0b51a9bc4044ee1553b4f8ddc1192e532b41093c6343c0e217d40537f880e4772cc878e6a8003d835ec9fcf6cdbcbbe854ae05443d3b180e40f58eb04978352a8a22fd6b27a0d360655790e59d9969848813f41c60d9bec197f44a78d80a4d296c692bbc021b0222588d157f10e8a67076438eb589a8f03ee3368b2b862f278876936597b3cf164b05b83a04a48f2188814c215188ca2a30be407ca34cca0693deb645dacba934c94afc8c47f9b7b38a34593971297a3f12ec7ab409f1d6241aa4bf236f97abc38fa1b9efa86f0a698b5bbc74977dec96845bb340b7bea8d5d5be43ab03984047ecde655ad624ab99132e795528956129f6659001e877b9c40d8fd5ccb568cabb8f075cfaa1e2a34dfffaa5d30d453799751f6a626d63104bd9f881073b6475074501e861dd2b5cfc5f6956a43aec928a651a9fe06a015105aa45ea411f92f29dcfe7a7e6c8359743f4504c23fe6c2a42d27f3a3cece342a0982d75cb8d5569c934be0ff54f4eaa76d63bd9b9abc392a093e8ba8b58bac6879c177be6475cd321b4533102969dc496eca92b3c8e50821ad6b4db87f919959e9a0da77d1b845c5092dbdeb601e5ba80bdaf0beea6ff2961ecef3d403c297a20238eb2ae993e3b04f8573517a1c6ffb9d6f6581e773a9a6c58ba35f01e2414e51f9b4aa876c8ce263d5ceffccf0bf952a64128c0333fa7b8131d19c4078b4df74e3e1bc34921ad3fec4c711977aed6ad2348f296283177ca2b8a89081b3703898db00889d2db15c6307a7a1ef3f6181c8f31b704dafa75a29f8b61805dfc6603de1ea85a181bb4fbf8d887a9a74c9a293b91a990d19c85b2a6f5b4e628ffe2234e45f90864435a4096877718fd051195cbda37b12ed1154ce009c447edd03222a39fb4c061ab0115ff5ce4b1591576aedb4b1cc0238274e161a9e1e24b0fd2ee200ea696632e23e27f2d45c02593821a27ae02c3def4431ee78625578f0b33e4ec26dbc8f0c1014cb97a05bc5024d0ea97661c6838422e79e82fe2609dd0ed88306a5befd14750e57211f43a94ae459c676bbd9c3040f3fee57dd992499a128c305c86038bdd74710210a960bdbf3fd82ca8788cecc361bf2b66017a0b4ed2f151e36b622ed3f5076ce479317726a18fe54924a006be729a22e4bb31dd9ccbeedad2dcbb9c1b42618104e638a4089579315873d0ef7945ab6188d970206111a7b9105d5ff99c5814ba03ef55c8cb4de21ef318074d9cdccf5f01eae47c0d50ea8e4ce17316a4d85b4dc96aa2734acd928cfa44eeacf33666309f3d4fb3aa1a21f4c68c3b52152044c9098faa17e252c73f6c32a5028d70f661ba6a32a467331b489c7a8f1847bd78ddf77c75a53a820a20c6df868b8362953474055d7717ab6c02124d64c40b63e3cd1a3179fe6267d9315ba6e93f5362269a4d99ee532a4ce0a90ee9d8208d9185dac434da77031acf3c3c4b2d02b53e61603f51e58a38df6366df5611cb28c75a17617da3400b07a9e7a902e29cc8404ec1a2d598558c0bc02a30f19a69d5e5aff611e08a3cd6ef722f039210fb44d3567e9ac8eec3f100e4b84c1bbdf19cb831f7d2a2511ef60e35efaca785917067839e430b0a8dcb55db92277cebe363620d4ad91fdedb942ae01b4650bc6d8b4678e7af49c89fd94dabb034545c0a61ef2e3eb748e49b4dd356b29d575ed8d8c8c6397defb8aafa05a10d387496e85dcd077dd9d36837b5fdfff57f4da8612d949e81a23f6a45d85d26a9d48641328c9961f219255e72edc687b71ed370e639edc58caffc7d89d15187e8d7f209186336e254e00ebe82d544738eacd1c7cd63ac780cff1bc4e6abe806f518043cee0401f8db65fba20a5a2277c983478f54f9a1b08af9c11b742e9337134399d42aecaeb25fb6dc69479b28732ce7cc22db5cd4ca2dd0a329244e631fceb6061eed6fb5d56628fb86ad03ca2c8c30d90880535ce498f94cad9ff1e860195b0ed6588678d368187583302e5b3b24b7c783a955fd84f1050afd7aa68205b2f802edd7b0edc87ccde7eed035537e03240444d5500c50b618286846adf48c670ffc50fa30ec82c928d3b784f8dc24942640c233c42d2d0867bd4f7688a08b4cd6f2644c3a89e168ec44b2b4136aea20eec3333568f3c9002f68d8098d0eba4d445a2686077db7ce1c5a145fdb9890f41a7df5978959989cbf12b226b6f08c10083cea0f8bdb896f8875c0ff69b508cdd49f90bf509a366ce0c372b9b5c6248a17e80b9bb8dd6fcabb73c07ddb08c593ba2dd8288c134900f9a53093937bd28115c0edb06ce1ae8f62ab1b2d3f1ea05c1ae309d32cd01615b80e85be8d66310be342a43047ae7345169d8db9a79acf0a1b3eaa9e99d539763db1ca0f3cef856b165230588e04f496d29047d36918b2084508fd32aa066c6245bbabe0d11a0ccb1fe1f6e08e8204235969465f54e2e4380e958ec162b48bc6d5336083d9d36f4b1111232596d27707274598e4a068bcd19c9360ef93b27091b2b4e38b01be1a1e754acd952497318149140425dce3c058a5a333fe4ecdb634bdd5040e657ca6c869b065526590d7717027496823b5e50c5db19d18a32a5d2baff2bb985c8f5fdd5415d11d59b28c4f923f3560803d7e435d87cf44887d6a1fc638fc91ce63f09d86c4453c5e6e68290eb82706d8070a7e53dc8e515ce5eeaeaa2691c7164613b86056d20dd524ab7b105a18e0e10430b55273979ed2f8386d073111bc4cdfae13a3ef68974d4c35ef53a7f86637af1b6d38392d8d2d5932c43afcb4963789e7680f63f66ce7806d945ecc68afaafda73ca427614a3d731afe7007093847b4fb3f46e5ee1439361da33b58648fde14f8271295bb78221ac47d1224c03f66a61bb4d38a6a10dc5b2e3d79a08518de80c23e23b9201ea1754d4aa9b15ab11a694ad055f59e", 0x1000) 00:33:28 executing program 0: r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000140)="572cedb29504b0cf3440507562e89e08ca143a0217d57ad926d14e2486b0eee7af510ac0b8327225c11ca727075ea7f0c77d1982cdc897a3e62e21c3ee7673a0edddeed955a696fca772fa1143e5d4e1d49ba626999cc0e8ec97647096502c9d3bfb87ca3bbfed4b1e4a3096dd9b30ea5e9cce1a7ac4cced6873029a9dd4e8531265335826f2", &(0x7f00000000c0)=0x86, &(0x7f0000000200)="9a917225b943c026eefd4272a1af0a018441665c1f00c7f304bf7c9c431326c3e249871f7a2d4adb3a6f7a1ada9380e1980400e8b522e3719d3ab6e3325303cfe71a38ee143a088bf53dcc7f0266495e8e9f798c8e190e9d1229f4e94c22746d19cb2043e2f9c4c38ccf692735f839140f08d7c3dd2cd8be1960489991e2a17ab2579d14c65738fb78609621208f70ab35d71fa52ba29f338ba049db52b0606f721fa75697361395a3c6dcf5a6", 0xad) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f00000002c0)=[{0x2, 0x8001, 0x1800}, {0x2, 0x9, 0x1000}, {0x0, 0x6}, {0x8, 0x8000, 0x2800}, {0x4, 0x63}, {0x3, 0x1, 0x800}, {0x1, 0x3, 0x800}, {0x4, 0x9, 0x800}], 0x8) semop(r0, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 00:33:28 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000080)={0x40, 0xfff, 0x1}) 00:33:29 executing program 1: r0 = socket(0x2, 0x0, 0x40) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) close(r2) r3 = accept$unix(r0, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x5012, r3, 0x0, 0x7f) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) r5 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000140)) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r6, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) chflagsat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) kevent(r5, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) fcntl$setstatus(r5, 0x4, 0x80) sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:33:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbffc], [0x0, 0x0, 0xffffffff]}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000040)) 00:33:29 executing program 0: r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f0000000080)=[{}, {0x0, 0xfffd}, {0x3, 0xfff}], 0x3) r1 = semget$private(0x0, 0x400000000c, 0x100000000) semop(r1, &(0x7f0000000180), 0x0) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3ff, &(0x7f0000000400)="ebffcbff13b9fd812eaa4e713048e6993192964833d6db543cc4a174629af6ed9530641d83e6624b8be4d93eae7a333ce3a358fcb732454920e348eeb13f800f0897fa70dc8828e52643ea5fe124bc6436fab362bd01319865be89461256589f9e020cbac17fe0dacfb345e3039c88cddd9cc919314088b80ea2ac64c552aeece463147cbda58ccec984f0f4f9c99e0047982cdd3e1234152aadf841e530ce6edea00a77f8787532fd7b2d91dc5b1538c49fe8fe63dee45e37f5e076bed00c78f724eae5b562d230c65786276b3b7b1a001f1bd1dd2f2ceb08d52916c221206199d9d554625d42ab9ab749cc5bbb507b56a12d1ab9a759aa66527cc40831d8043c20709e2951c0ec4c4d13bfa6c28ea8654e2f3efb29ef47894f10a35178c0f110b5152ebe387e87443adbc14bfb5fec8d467ace395748d92de33dc431f25986df1da8411bd9b365438f1dab8c6f63d5823a613fc26295dcfa945aa8f9a165ba027651846a278ae00fa0b37a", 0x16c) setsockopt(r3, 0x101, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgid(r2) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) r5 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, r2, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, r4, 0x40, 0x6}, 0x6ca6, 0xffffffff80000001, 0x200}) semop(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:33:29 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) clock_getres(0x2, &(0x7f0000000000)) 00:33:29 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r1, &(0x7f0000000240)="5971b7eeff55c877fd55fc2d93f4fdfa555f9616d33eb1007f697e458c29fdd1c82f4ab69b46653cda4130132930cc229d43550cb0f312c413b3af71c5e62831a163f64addb4b458", 0x48, 0x8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r7 = semget$private(0x0, 0x3, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r3, r6) r8 = semget$private(0x0, 0x5, 0xe2) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r8, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r8, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000100)=0xfffffff7) 00:33:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90", 0x1}], 0x1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="f3c58a8d25520fa085e13c3a78d8", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x81}, {0x6c}, {0x6, 0x0, 0x0, 0xfffffff7}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000000)="136ef313499153f4b6475523f59d", 0xe, 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0xe5a34e10c148c610) poll(&(0x7f0000000140)=[{r0, 0x4}, {0xffffffffffffffff, 0x8}, {r0, 0x2}], 0x3, 0x4) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000240)={0xfff, './file0\x00', './file0\x00'}) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x24) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x100010282) semop(r3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setregid(0x0, 0xffffffffffffffff) 16:00:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0", 0x1ee}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x0, 0x6) 16:00:00 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0xb4b9) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x9, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r7) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r11, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r3, &(0x7f0000001940)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000040)="ffc096c38efeb7e8c9a6d119fae62ee1476dc38ff1db59db01a213e1f3ad170e67bbabbd8de639c8a8ce582e7a8a744185dad3cd5c2bb3899bea364bb196c83bf9ea69daa4cc3e598675fb94a24f85ec89b173016867eb15a40b29879f", 0x5d}, {&(0x7f00000000c0)="34413d1d0a282ead7446e6b67d86ac2e21cfecf3aff6571454566b1974127fddf80da3dd6ee7fa76c4673cfa0d596fc2db023c3a524daf18e257cf2c4107b4d2fe4d6fa554bc8cf4aa751940f63c", 0x4e}, {&(0x7f0000000140)="e55df1bdb8217a760562c12f83e99c7dfc5aff9a3f00973bae4c3cd4604b43f5f77fff0678ca36a27a1ec6ed2884df559dd03ca88aada1929dc57d26f05601957904e9eddea2949e45a8b0ccc75ca2bd71cc5fac884f054d40e8bfe0d8ccbfbdf37c7b9d21ffc7765b94f7af9f38b2e53dcd51e71d94a8e6552527b6e0b64faee6ccf79534f59ec1f9ec1788a47002366408c96f10687864a0502b471a43ca2114a6b58759ffb6525bf81453c4a4ae23051d7ffba6c0ea732e0d59a0b86ee19f411c17bcb23da163389a416dc9f0ed9e82868f68598e3b35bd55f5af89", 0xdd}, {&(0x7f00000004c0)="fe551487d329ff1e6c0c9b9097fbc007facf0bd549a41e0dc7c7c2910dcb225ad80638ea4aa58f3bfd1483d21d3eee0cf5f7fc7f398f79e2319b86b4d04064ae61630959135bd1cc8e00d730bd65dfe4afb3877cf0dc9d092bab8286af9e1603ff05772dc53aeb54ea595078e36ca53310c0e79eb48bcfcf000f3d9d4a446f35eaca5980f9c47181836e0a14714fb43838c3561bfea7888eed301c79ac7cf70d1aa8969a69623f21545049e236b6a8904d18a186ac6102574904c2f4cc4c5c6a7738fa0788c26808882700e3d277438ab8d735b43e41c85c2374f3", 0xdb}, {&(0x7f00000005c0)="eb1be7950f5b5581c28c86100007b8c6d69c4afeaafef67ae56fbb6714cbe20b75c77150e3ba1be229266c09068c78c581cb45d8fae0c52db0751901afea158385717afb3772c05e482a374e6765e35b006497f6106018f81ad622b392097e4b5fbdf8e8a7f3d64de4d04e4a109834ad3871513fd1f15389203809890d319f8041e121ea06d42b08bef5d957ed893b829d6472a55a33bab9e4606d2b508c75774a8b91027d", 0xa5}, {&(0x7f0000000680)="02d431c13ec086e6c26b90ea659980910020cec0436b5fb445acb737cacfe6344903adb31d45fd8bd195de56502047", 0x2f}, {&(0x7f00000006c0)="e6d1763a39384c219437067f28410048fff9d189516f09cd36d7e483568e0fa9f04808d8af92353607337556b305b724f01b249333358b29e9387d2ceffe6817b1adc6e1be0775bd694294def4943cdf5bd3efb83ce541dad03abff4239446ca76985021d042e79672fb5f53e07b7f0b6e2d54738fc4a78b8efaf7dd33aad1773791ee1fd4c5fa4180afb2c39eb95b537064215bfa6ce9e244885000811183a22544fa9a20158937c665c6a51b53a78c45a419a52c60873bb12cbf4f79491685bd9be8fb555edc766aab8fa4d94af5e275f0fd6dcb63843f838d81b72f3911336fb7760f01ea9523cf9a4378f5525d8f20a5f000d03f99f5603fb4baab843e74af2f3acce3138fd19a5584155b325ee036364a5aa7df6c5de17cd5ba0af71000583c961bcec0a4f4989058de48c7109318fb5c792864ca6dfa5d4f73fd3c94a5540d94d00f2b42a6d180d2e68f2f1fbd68fb90fd976697c2d60ac8403ff7ec86e41ec7bc04984fb913cb4148b68c9ccef1767b239913cd9f6ea7af9d95a8d8a2806128d7197ae08e209d554d5ff53657883798a7e5ab6245402baea93e832916ba842f046770345a3228436ce2aa38efab2cd0725fa2e0cf0fc1468cd2cbc9c18df48f2f29b2d20236e89f7faec2734dd32400cb5655c2746c7b0ba79cf320179607fa7cb82a217d282a80570513095f7d8050aabd395be663a08c9702158b67182ed690801120badf6714dfc2697a17cb9cb9764e81780177f4893fcf4093cc0b87c3bfd2f26afd5f5f1c95e90dcc41c197fd1d02912b34defd29d96f48e7de535b67bc2e6d1182a5c42c35a8473f42597152925ce1c021fd21a11af0850d068fde36c935e3872cfadc8af1813f3feb7fb5a8182b0e668591f84e98d6c6368d17fa4f2bb5ce4ad4d2e3fe63a34dcdc8bea5f55c0ca4a4cac69dca444bc80de8054e1857ae5a68cb87d409a23d7a6385eaaa3d6ce9a94a0595f21c67012974af88fb4da1b5463952ca6f15260851d738eee2671ef3d13d60fc2ec6d22a7f39aadec243d591519643231f3ea961f747917cb863f4e9a20c6605782a016988b52fa3781a70bf4770224c2a46a7eaaaa2d00c31d303f1084cd1e69fb68d29d9ef37b3b4980ed42bf7e2ac06996389c42208bd09f48e235631ee8ae1164bcefb403cf937a6fe0897b5fbcf21761e2bcdd70884445c37fbc76271c1597ed8b9e7bcee71943d35a5ebb35b768237fc4c4f65433dd939dda9a14069a9d09795e99240982816d077d9d002ff15e9d6975fe75a4e89737377907f3c44322257fca038f221d6527504874f4b754a99845a746b8575e3954bb0bd461d3ed650144999290147a3b266420438635dd0d73bd3f39df86625031ee6b582e5a7fa7a0daacfe0f4589917b98099d35f5efe517b26c861d7c1e2776a2880f397d66ed2c87c2d8a0e0116abbcca641dfd3f8e49e50daca278605b74ea7913a01680e392b61873b46b2fc49b61fdb5c30a83ba861e644f9d26c35bb47fee63969f645db8ae3557aadcb910b786adb945d35a180b381b5fd75bbdbc49e26438637e189c5bb97833b634f0365ad5dc491c8242d8d539414133ff888b2a0a8cb71eed2a5000c1063ce01c71ca01990bd0149ea0c8c56581a2b5d3022f2534d2080504e1fc3fc346df47c5ada9f030a2e4a101e2095f580043df7a4c9228e4d1e648704897ecb375df81721453195f80944473171b60429689d91581fc4ccb92506bbef4561f6f119a292b0f60752fd3b5ff57b88bf8deb0f79ca8b2fd8e73c6253d9d26fcc996c6eed549dd10fbce1882e8bf1eaa787406f7900ff9ab5317a674af229231abb0e6362051005ca916a0bf4cf2e0eff8b9be6a4bec5a122cba54cef32406b1815949e4894805869e891040fadac3839c620f2d9e3b587173ac6f4fc5abd9d2420ca2a41506fe35d6baa1aba986ca42e202a322d58740210a5dc6e495ee68e18f63621a306bb23c2338deb7ae009a31e9644acb5fe8d97bbf90bc6102022981df11337ce2f2cc39d6243c6abd00d403725dee13b74f49f205282c694712c23b873711e800ceebe0d05e8abc9aa3e7cbcfe800c445c5afee8df70922d5ae1ce8b2f52b28c9713d97ccc3a462536ad4de2cb6cff8f478b583d4ecbf52f1448adae3f47ee9eabd7f057393fa1670b3e8bf80230a32744a2c725cac8c5fa027956fbfc10e2ff8d7b3ab12951cded70df3696d7fa4832e8777047a90cb22a5f3ec5bfca3889e5fa38571ccad53282e5223582da821aabb4a2a7cf0c70a04d7d148954c18909a3ca051042e3e118d4c043a23b750b8441c766273204fcd42c1296a5df9fb75578e054cdc8307138aee19a8ef00f4b2ff41f4c667bc129c7557135e52df1fbbf4a719f890016c4902355c1a34bafb700bd7a0ae161c3a5d9fe8d59c2fbcea91a548a786a4c7e27148eb8aeb9875c97945e7885a16ea5d15a8aac4f4e88cd525e0e0b690b18798c71dc07576e14e3497e1fccba063cb9fcba967356713a1729517bea221a5b376d16054d44dea32e4385e633650a7ea457a4386b94bd472f5038ca4889e46d2dc40d1d2b843f6b1564ae74579d3ff76a5e6889dcb6312d97e19ceaf3ee7ec334e45cb7a5d7fe539ad9a254711a114e592d291c5544eeceef496f7f3985a264b084af3c3f67bc00a521020aa354ca51cd4b2c0b0df36e6d39d86d9961dd20c89c00f1934a2196317b766c143e8187996d7d607aef5cb2a4849d83b47467a64f0cd53964f1b96fab5ee4c5a30008b6c3c71bc0eae0f2e5d415da08612d6d584d0bee50626b3187f31600d672d88c990018ec70736546c7afbd7e3aab09ac57e4fc915c4a944f5de4cd7a185c9b9314f4144fac920eaf756f381b079d3c9057688080a88aa3b38d97190864d67089527cde0e01972160fd52244cc382d4f162105740214e76e851abd72ba485154762b3ddbff157fefa0f6ebdd7f13598211a0c31b073af372aa90c8a9770e4664c1bcd9f2a13710053862d9b89685e3c61715a8e0a84345ae14cf10f9260b411f0bb6d2d768ea1b59653b81188209f85de05e3b39b389cda349a3657821b5600d214d9c55e3b40d21fd1606a055c565c95ae426eaff0459d14df8d269f4948672c36a2cfbd12a6798b0e313458889fa8105b9aa4dfe0913e832e6adfaa1bdfc754af6d39d00a7309011117aa7b89b6d79654c981518b620df446d6eadd7249e77018191eb3e6cd70796d5fd08cb499ec14a33bc8b462f253b1fb152638d881982df21b1e5a7f25e466af5c40336cef4edac5d0a3f28cca45daf859e9b8ab3c18766017e1a1dacd9db5711f0e3539bfee205fec405f9c08bf6d0ee2a83be7bdefae6dd408ec56e6f5a854b035ec036b1670a7533aa52f50b5def6b461116fabb346d015a23232ffd908387c51385ca93e065de9313a83ba25e501691cc00c783cc5d570421c2515531b622227e46d1f348fa559be2205e128c0737c4a1c59dd706de3f77f97cc559a8be3bec6961e72de1990e7376ee9520e358bb35246632be4627218e5c0eafe849cf058434d438dacf81d3b7e3b635494af328c9e068fb8485f3fc236f1dc7abec098cb646e91f6b19dcf24ee4828d876e024cc34a62fb492a2e87a47899f43e5498610ef2ea9f5eef06b0df96eccea677c69c55d26a6357bd7eaeebd1465f2110d8aa5d82463b4d8606b5ca93dec7f0cfb9a3e891691c5530314742bece19aa824cc370dbfc9245e3706ee54a176faaa834f7db89ac273e468fd85513c4c50c1b3311af134a4449d25572765c380a9e82ab40fa7f5bd71e0a0ca3ba9328282a43543bf311df594a946d20720b5cb5c3ffc17fcb9a8d8c35b404d3473c1a30634aefe0ef5a26a963ee1b871f203dc1746e77ce351374a20738986be6db6009ef861fdad3b72d5e909ea5625a42e6dc5331ed347da6e93546fc1c1d289b98c3574761f9c81fa5cdc5de6a19e623737699f9e5dbf6aadb6f912e8308ed200eea26385115914cd35c7d4ee3d8d5a382addd703b465bb0afe614a9e6da4de03e1c5eb78840430d6dd7ddbc0916c30488663f657d465834a6e5b24f0797a10800b6ce87a4b7abb4db08dea063eed289eef454c9349e27fd631614250521548d3d75b6149ef9fa1158a015eaa399177ee06823bba0d1ad3ac60bccb0d3d48d940812e6f5949c234d1b5ab92408d0a8b353b41efa317fbeb28cbe533072adaf387acc10494ac5de8cd03ef44029377e9a32258e53b636f20654e2ddd1f076ab434f3a51f7f53de1bbdd08836c172b7f8f1603683f9cb0a6d37eb02beef6a9831d933b0d095410b3c477dc7d4051b80049faaa505e7f259b8ebc7dd4a41ee11262e9cd1f5734d145579208502a3df67edcb52fcd7ef3863af87f91a3a4707235e3526af7ac76bf7b30e88ab5967c9ebd0415886752e05221ac09f25dd0b92d85e1cc335349f2348d415312fe8f41567b23968824d1d368020eb024320c2707676c7d2d49ed2a4391119dc2061bd5e5b8405be4ed7cb0f4cb6475af5e93998f6b5dde0279fb65fd53f4751491d2659d676c5bf9e1a0987c2e8d69708aeb6b4a8e77cdfd376bbea15abb45d2a2c49f58f8c6a724754540264e8ab30f8483187f4b425f3e41c16466493c4a9eb4334466d2e34deebdfd37efbc3d92fc128f10d1bea8b74046bd7b90c1862cc945980e69b5e0d2563acf8920aa4050ad91821499f41a795df53f3e6e7fc137206bf02b3d014f245d3c97266ae5b9fa9940e89624d2dfe5a5b6ec59c73e675610304906cbb41bc0a69ce4e1f46665652e87d1b4a53956c86cd0c84ca871c67acfd0c7ea9f51f957652c3825e8df68b1e54081972e768a0dbcc075e765b5d66a2d7316e4fdabe9195b9e843486f441f8b26becf523c5f75dba9c75bdf402393c536c68aa5d94f3c41d68f642bd32fad92864996a06a668222a808658443009954710edda3ed37d6c22c76c09e69fbed25af7a7e6f3e5363c5e39133e3a38a72bc9fa281d30fd2cab83f9e29312a01047164f8807d2fadbf534e351995b3dd8974c201b5fb885115cd63b783c3a434e4480fab746bea12face39f859467ac7b7f44edbaba9233274008b0ab753075d4a415f25c66d781518a755531d40825c2c17d06571415b3e9e34ee4529d009abd1782fe27f28ae84757cdb0f1f494b8dd41e36fd989b4ee330019ca4fede7362e444e73eea8fc023bc777bd610a6a40717001107e78160b2cbadb3bb4fc215d35680ed2e4881ae1fe5410081443b0b7ddcbad48e88ab328db7fc40c7cc8dea10b2b992326952f3e602717665a2bd0ff860cd8b7a5efe52a3cf046fb53ef5a53e12ec75338f541aa51aab510f2af9bf83c81d875cd8d9f34411a29dbea080a9fae57895c93b7898ddb2f247f5fe0e6061625d9e9b4256f3e55d4d7d47ccec7e9a74821388c66ee30520f9341fa1a97f58821e64499103e8448542228e0ace3f2608a04c8063906d5936581c91511bf6dbf73584836c239bace3f48738d219145b7bed40c1629d3bd6b2a290b60e35f86c7865d1a0d90a86bbb9e929d39119fd5098bd36583727ece6891f65809bd6da96e4eb03f9f2ca94c2699030ee4cbef233a0bb1eaa7a24bf6f0d170c8947b3a88b4459957d9af3d36a1a4f0f4ea09aa151c0c527ffc8ec40af1474f8d582439a51bdbfc600dc5e72996c654508b430a38b06c4d5a4fd4657038f9b1bce2b8a431be0ea1dd3835a12ac3ad48394578a3dcf0efecc46bf1529691fcb69f98df0a43db01c4f106f0", 0x1000}, {&(0x7f00000016c0)="f9971bc21d12e1e03f897253bbcbd7607f555e2cc1ffd07eee590f12ca396b9c75d6ff4be0b955c7e2198e2a8df575c1a78e36671ae48a1d29852ce636373381175f645c27b2cfb5d6c2e14f08bd14b00322", 0x52}], 0x8, &(0x7f0000001880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000008000ffff000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x2}, 0x1c) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) lseek(r0, 0x0, 0x3, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000040)={0x7fff, 0x40, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000340)="0102fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112c82966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d7252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1b2ee3e8349bc15231b274925139f0ceb63553689a46145fc7f2c05000000e0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea60400000000000000044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc340074b96f268052662102527ad0ba86dd0967b8a793e75df2643bc1556dfe3ee715", &(0x7f0000000040)=0x230, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:00:00 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000003c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26e0ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6eb46e98d4c45356f7ff445273ac8d525b7149fd77631eeec7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5448e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c12303c733fc217eb57458a55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24ceb12d50d3fb41b2749e7739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d565014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000000000000000000000000000000000000000000000050037294b37ca6e4b3b92ac734904b0010ebd86f7efc7c37b2c02dc9f49892fd44bec77a930566aebf7f59e7ed8359e5490900000000000000d04bc26e702b2eaa9de5363b4ea31923746fe118de29e9647cf21fb83353c4a99c22a00c42df57760f6d9b44e3adac09d4a5e67386c3e5dbce1bde46202d094930ebfcd5569d54c9f92e652fc465c8139241bbdcade213577502591bec0a563681ecb6dd33e9c54779dc11cc6e8063b8fa36942b102faa927cbc9c6907a823bd4e62f58f33af21b037514fc52cf6775899bf60d5bff3a69b0fe893bc2f8d3b5ad5a3b074ef0a6769c6c1526cbd197d3f47a94f2c986b7d4366a76a37e038714cd86ad8d09d0d62881733d3edcd999bc9a9b6d64f21e874ac3113a5f935dc59d40ca557e588dcf59ca6805ba10b3e2d0312142c37793005ede0561d369af25bb6b7c023460df35de702750d9f73a6ed1417cf09b1bfd5b6f5a996cb1e276a0c088743ec0239388aaa4c8d478d9c3af67d", &(0x7f0000000000)=0xfffffe56, 0x0, 0x0) 16:00:00 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x1}, {}, {}, {0x2, 0x4}, {0x3, 0x80000000}, {0x0, 0xfffbffff}, {0x0, 0x4}, {}, {0x0, 0x81}, {0x3, 0x6}, {0x3, 0x81}, {}, {0x2, 0x7f}, {0x0, 0x3}, {0x2, 0x8}, {0x1}, {0x2}, {0x0, 0x8}, {}, {0x0, 0x3}, {}, {0x0, 0x8}, {0x0, 0x1000}, {0x1, 0x9}, {}, {0x1, 0x400}, {}, {0x0, 0x200}, {0x0, 0x40}, {0x0, 0x6}, {0x3, 0x8}, {0x1}]}) accept$inet(r0, &(0x7f00000001c0), 0x0) chdir(&(0x7f0000739ffe)='..') r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r4) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x208, r4) r5 = dup(r3) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, 0x0) mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) 16:00:00 executing program 1: sendsyslog(0x0, 0x2d, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x101c0, 0x2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xe5) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0xc2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x200026dc, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x202e, r3) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x10000, 0x4, r3}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000200)=""/17, 0x11}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f00000003c0)=""/133, 0x85}], 0x3, 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:00 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ac1400aa0308907800000000450000000000000000000000ac1400aae0000001071700ac1400bbac1400bbe000000100000000ac1400aa071b00000000007f000001e0000002e0000001e0000001e000000200048ff4070700ac1400aa0000000c2b63171e74ec2a5aab19f69f817d3d05d7776fe9b803ffb03551ad1b9a98d48cf448c23182b2d09306c850b7c6681bd62667b317ea317aa25e71629a52204f92c7d9537c591a2290a45aa8073159b23854645bad35291fcf13c810b6879382ddbcaa442461a273dc295b18920f2fd644d20f555326ae7a605d46e71a36c861d0a7836ff3521e09f0d61af413fa6ad3efe6eae7f8df03c0c686331595725e9ddf9d42f070a45d95b7fb40a38fbb26da152c50e33aa95ba39d9d5994c18256317bb5bdea51525202b3d4cd071217fed4188bd098953d12f4eaf93a4fed66024c5f36b4cfea3ae8b6cdc08c3ed9bd2e40c827ed5c378c8599ad41825942d62fc0a9956bbf4231c64621bfde38941d261bae34f9b6acc851"]) 16:00:00 executing program 1: pipe2(&(0x7f0000000000), 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x20, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @generic={0x2, 0x2}]}}}}}}}) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r1 = semget$private(0x0, 0x5, 0x20e) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000100)={0x4, [{0x2, 0x1000}, {0x3, 0x7}, {0x3, 0x2}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x8}, {0x2, 0xfffffff9}, {0x2, 0x4}, {0x2, 0x1}, {}, {0x1, 0x4}, {0x2, 0x2}, {0x2, 0x2}, {0x2, 0x7}, {0x2, 0xffff}, {0x1, 0x200}, {0x1}, {0x3, 0x80000000}, {0x2, 0x3ff}, {0x2, 0xe119}, {0x3, 0x10}, {0x1, 0x8}, {0x2, 0x4}, {0x2, 0x7}, {0x1, 0x7fffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x3, 0x4}, {0x3, 0x80000000}, {0x3, 0x8000}, {0x3, 0x3}, {0x3, 0x8}]}) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/179) lseek(r0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: getgid() syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, "1f1003", 0x8, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) chroot(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60feffffff00000000000000000000000183ca00000000000000a0d3b7010736924e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x84}, {0x6, 0x2, 0x0, 0x924}]}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x2000, 0x0, 0x400]) semop(r1, &(0x7f00000000c0)=[{0x1, 0xfff9, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(r0, 0x0, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x102, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, "fcab7baebb0c3355"}}}}}) semget(0x1, 0x0, 0x64) setregid(0x0, 0xffffffffffffffff) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = getuid() getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x40, 0x800}, {0x4, 0xfff9, 0x1000}, {0x0, 0x1}, {0x3, 0x3, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x3, 0x1}], 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 16:00:00 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004fa8a00063300fefffbff8359f9b49fff072469a8cf45ffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) recvfrom$inet(r1, &(0x7f0000000280)=""/214, 0xd6, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [0x0, 0x0, 0x0, 0x2], [], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x4}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x1, 0x444) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x8, 0x4) lseek(r0, 0x0, 0x4, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x81}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000906dbceffecc0ade643f1c7f9d0242657b4fc6b4ec1892871f11cd66866959975ae2988f84d799d29abb79d9a419852313c7283aefb7a45829a51bb64aced394387e5c644c0fd060c9d816df6f2c176c06c889fafb44e1691d8dd08095306c3e5aedb34a8e3c3c935c45caed8908a5a581b083bfbdc474f62df777de14ad2cb24fd6a9863302f8843d76a973078fa2078d5b480d1677e26a9f837c706d9d07ccc53498fcf444ccdbf40cca98c0e752774221974068388c3a0c577a8a37a766cc216a25474018e6d36516a59ce22380b56876b81c3d002f7f8ff782ae3df7442681072504afcb2eb081b1bb4dde1d5123fa1633d155a745e692d03f098cbed5121bbb844e3d87e635bcfba0e25e8f836df88d0363b7222d271d6e0b831598c3f063e5a8b04ac10588f6a464e461482b32d8c1c15aa3ee8e93a77ba96bc2582b3502ac8d6783b5a9aa47917bf6cb9ee7b22ba4b8b2d125bea8abab7bdd4a613c39495f8772c6b19fdd68299d4825ebbbe1ebf0d9a4cebed755e357003b4809bc08139ffb6d3332d25c6d389491fbc8641bb13e47c199f3cf85a852b00329f0b58a9fcbd9734adc71b93fcfec82e7bc58941943d8a158be289fc497a1cd9f98a45aa6fba26d256fde23e6f0aadef67b57bd748aa556eaacbbf21000"/4571], &(0x7f00000010c0)=0x1002) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x2, 0x1e4}, {{r4}, 0xfffffffffffffffc, 0x10, 0x40, 0xff, 0xffffffffb5116112}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x2, 0x28, 0xc1}], 0x26d8, 0x0, 0xfffffffe, 0x0) r6 = fcntl$dupfd(r1, 0x0, r2) pread(r6, &(0x7f0000000040)="dacafad1cb5fba399959705ecf404062a07f4728aec884d523516e959b0c91ee4ffc516facdcaa85fdad4df1845cdb68d077", 0x32, 0x0, 0x4) close(r2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e0000002ac1400aa030490780000005aabb458167e51e70000000000ac1400aae0000001"]) 16:00:00 executing program 0: sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f00000000c0)="e57f307880610a8bbd5b65ae0f555882dd5005688add2d753f7e495534f06318a95a5af064ca6e5d3d16a674719dd873eafb51cabc7bdefad0baf624afe5937eb9b64b17e8b7d1b8aaa0aae4d1b4", &(0x7f0000000140)=0x4e, &(0x7f0000000180)="4e27f90fca571354ebbf5f5a246486cffdad3ec304722815983a1d0e1c8efd542006ae02d81bc5cdf1d19a46b2fbcb9498c5958a63f95fe98b52d1b4979244044624213c74c3838c2fa6040c3da616636f75b0cb7649b4d1400b9a0ac0455a73e8b7c23bd72db0db611505d06832d8033b74db2a7deb6ab5423acc420adec24e8c72a2d79d5c4ffc89df049a8597f33733911c70f7ac28d5049634b4d7be68e516c842fd5f9535cfdb384bba9d42ce8ebc5e647436a326b890010df1d0344728981daaadb83356", 0xc7) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000040)={0x200, 0x2}) 16:00:01 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x42, 0xffffffff}, {0x0, 0x9}], 0x5}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x48) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x8001, 0x3f, {0x3, 0xffff}}) listen(r1, 0x7fff) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) bind(r4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) fcntl$getown(r3, 0x5) 16:00:01 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000001040)={0xffff, 0x7, 0x27ac}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000001080)={0x6, 0x2, 0x9}) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) sysctl$hw(&(0x7f00000010c0)={0x6, 0x3}, 0x2, &(0x7f0000001100)="79a345", &(0x7f0000001140)=0x3, &(0x7f0000001180)="ecdbf9ddd6ee9acec63069527739a1d877ddc6166f16694fa846cb86bb9860659129d7b9940a86179e506616f88796a66b199ffb52c8ac0f46f3933b7918b6554e030d7719ec03473b0b4b", 0x4b) setsockopt(r4, 0x3, 0x1, &(0x7f0000000040)="23ef7928350f4c6861b799299c0271dd28a2f8679ad8d5d37e4bdaf64bf20df19e891c0c7e6b2124bbe916aa0129983f249c09078cba821ee286b11875671136db9ea0d3c9a00e7a505872532d87389217ee1fd89dd3e164bfa46666a45db907d2c0b94120890fe98db411ee51ff3e684d815e2071740267535acfd2d1490e7d6a923fb8be1668a44d367a156f5b967855cdb2cc512dbda16f4a304729be683f4e9b03cad6b589d8d22ecdfc20e0f170e095f8b906842f3f033323fd50ae6026cd14c29f4a21037773b823e8f0d2f8a6f6310fbc2f1091d99698cff2c895a501d03f162b860b58a4a442556856aaafdb1058fe03cd24051f9489b455427ec235517a0dacc7d546efc3f154832ea4fe33ce7d1ea7ecb4971b2373ba0ff44d430dc91d8fb19bc46eaf19e889da6570b675bf7dd719609064607c38ea39e3dd682c02ad80bc88792cbf02bd33bead53b59ef56d22a019bc21fce4ec8b2a86f93dedfdeaa9c67d1fb4a2cc73b802e65007b300a658ce054cd2341277e1413f2a3536c516a7254d9e8a260a464c9e1bdf77363fd0770dd781c784ade56a30e608b9b6f6004df711012820914a47128835c7762a42088f55263d4dce49592a49555c998d1aaa91fe39836289ab8cfa50fe15a935cc1df796586abd0929f7141d509dba8c820ac11b1ac8b5eec81ed309f4b6e9d85ccd70dd559cfae8a4637cc0bf8235aa1fcdd6c5acd131bb831fcc2cb02d25707e2c965781a01125e77598725888796df685427d82282ce3a81490b47496e47d79604508421b8df814ac1cd921627440f56081702030c1e4c18827e0bcd503bbf4d187e14650de140aecf62cd188d88d6e9657b0652482b37d16272cf8d66690f552449f53f333eda66903f5f341a53d1db3d73927708d1e2921e26bd76a5ad2cf1e33e0cfbd6dadbb5fc2062c1652d4dfa440ade5fc17dd203998b81f9ad1a516d8ebcbf366e7c4f7b1ec70423d9936e4832919650fca01e037aa2a88beaa1aec3a1c0600a0d7bc587e5e445e7c803b7485db0dfefcb7f4843f6770b3c9f2883f4e5ceed9bb38ff1f0f479171330485db26a326672d6f28b5a1835cb22f63cba3d9d35bf5ecd565df806f7b8cd6fa39321e77b85af813c949cf656a6bfe7eab7db3b4530e5bbec5b29bdd265a75672394a5e75160e7bfd04e7d02c688fd72cc3ff92ea67640c54a9816caa5a3f1277ec8a0985c283614cf688d1b9a2b045656ac16830c478147f56e8c0a756f069f831fa7ed090d020c1b7681ce74ac690123153713689e88edc5086205c0d3036d07538ba6ad0c8ebf2ae07a0c15bbcb0bc0f680bdfccee1e104684abf91f60c97bb4edd560b8095325b7cfa973c77f63e408fb28975eb992242e22276d55fbf83c0c11188ba9127ab1e09f7993ebb94bb51b3815c5dd483aa9d5eb5256f296ac0f3d6365f5e16fa4d834631977c58e75d478d6b7cca63b4fcb881e0ebd9b94bbd7d7535d70cdf577580f2d9d16e91360cc75629b4cf2318023dc15eedb608268b01b53ecfcf1bc44a86e385a4d1dc434ec3f104823ced5acf6433ca3ec149bea8929916beda77a8fb486a65427ad2c961a6aa5ff81afd395cfc4501007422a4724ddbef9405347364f00afe417f0b548419e465af30249afb21c7935af0d620a9f68396a83398606cae4e2f43c195d7be61d9da6dedfeeba3c917d6a7dd9e94587a574e30232151955e1a9077b8675c9d8d0d937ca9feb382d8c480f08b7e1d335bf366ecb1e679b74b64c58e4e3fb99253dff5f25778fed5677dccfdc6540e699bf5f42f415aec60cad6f76d4509fb0fd6cbc20252c4febe453433a1dabaf11e42cbb684e1da2db5ddef2c0a73976365a9b8913bd8adb714cefe501d2fea1172804c3237b3cbdb0d877c28cea17ffbafcb50122da98b53c369962a171504e1c82aea952aea6a5c838405b727f0f1ad894b6c6d71b3c64c0ddac8dae0cf51cd0294c4211753131103a5ccaa6c6b73a14ff0019042a361f338178be7249bf4737818becbb61017e46b499ec95ae2ed49ede9f0b13d1e735daa05c518d5e7b3bd5587027137962412bb0c573371d2e2f4ea0591db5b78a5694704eb2506e6be06dfbc34fb9c89ac0acff95993f49cf47f40499206ce8a39d33fbfae69856151acc1e5df85a3ffe63829b5e289e1b99160cf601bb3f1fd233bf1c91496886452a0b65db321cd82e7f6593b3fcb6f19d0f832adf4542c707afc6f9800660169331b2427bb404ccd0058d51ec5988ed9c4a6632502a88f0c3675786c3ca297f80b3fee8501af7043a3d8d60a9b2ea76ffd62285696665f8d9e67150564f190e03bae2afe814479510b3ccdffb4994872065d9459be78f03a6b164ec503b9607492ffa2052ed0605e67ac7a1b9c2fb901df4336691c4107a46be6499e13dd8ba3a196dc87ffaf8cb4c66fa5156a0893a8b0156300e7fa8c34d0800f000d57a894775542c6f425e090ec095951032da4123b431fc321e42bc124a72c968cb484cbbc9e76c4df3a3a67eaa5818deff22b1b39100e9bc04c73a2ea8901408c89677f4deada27ae4cd7124eb99a0b598c4eefc0ef2dc4f130cacb366acf1ebb2f57ee3604532513e00612ea3248d35d8eb44123c56f031dad98c5cbd5bf52eac35ee2e72d41591a31e9e9f897404e63aae7a1f31a16b94704023442611d0b3d3d0861611ba4f30d1b4839bb544504316f642844a157e390bd1c2608200acb50d1c9338378dee18bf52cbc16799dcbedd25ae06f41caf2175b79ebb22b161046b445bde2a86d21ff472b7100ee6b4f563bcd7d502ae148f471635301d34a6eef4bd7e575b3aa2721fe4d9f45d326dbab79c21b35c745435736c942832520e53928c89985b35bde8ed8f543a68ff1cb60e6967215aa8766761d58aec495aa47a6c4d9dfd88e98100cf7e297b5a6955874fe5c4a7438ef6b020ac47d7c96bd85305f730df69fab62c08dba76d6056329b2afcc4b6d774de52be26b3fe529f1f73de2f006eee5ab4e89c0ac7efdf48ba1dccc7cf043b78d5d0d0b2f0d25e96055e4ec0e3941aa78cadb1586ea2b9b9c5dd6ad56d85a93c899483a8bc3362bed456b33d9974468c91224dd8a1c7ede3ed064deaa8ddae79ee0891b0163328ee5d96d85cb661f5dc6cca2879f1cc38935b13eed2442200aff03885ed4cad915f4d040e61b092b7b29638c6dc26e8fced3fe0838bddd430a0c68a01239b9b594992a940ced551ad7cc7414b79531eefe41bd14f229a8dcbc1d781f967c602aef2e04a8ec8a3708f131861502d11f1d6aaa154f396d8af53b8e7f0a992cb218c4a7a3af1c93d49fb7ffe391e29ab086d6e7c1b3d571ae511663cd47eb4fdf1e029cf0dd367a88eae33c2d20654955e567b6e1e969fe2916fd806c9bfc639708ff35182b434ccada1dde3caae41d7ec6bff5bae133dcce296f6f69faa6e1bd55faba578c2e9b8ddcadb9dc794e4c75f57eff4ad41f75fc5db36be6c0bca256f23e302994c2c192bb1b40b8117305fafa72dd49835526be8136170ed0a5bce17ee09472ef464f855dc5fd0c1fd098901f1e1a2640a50e5fab835fba20a994cb8f9a9a23d0d16c415621eb985dcccf4f32525f86fcefec5d96e4cae4d08da2475c040e877159b00b5049dd1cc04b087d4f963f843f766ada62ea3a25f77855d3f268d99a60271ee23d9f62b07d583871863e9f521c7237c89be5fb561a5b251ed6a7bb20e97c6ef761adf4f2a53c2ff56f0fcefdd674a88f32714ab24a78130eeb90ae5ca6c248d6b8ae0d8d637d94183d9d57aa16888dc103ca89e0466e619a14844526195441d26ed4d22ff7b51db7c2b8246c07597a08042993e4bee48d329fe7753c2dc42664e20801f4a76c3ba04a7de00cf510b2044a49794dc340812ae45ac8c235928f6869f900f2235690e77d1a3d6b20451fa919265e4546aa94cebb0c63865a193c53c774968397abc613a9cd6bfe027b5f4628f40175b35e2f01de182ccd0bc7560cba5db06c6c6fa965d092b64d75959cd0164f4d657a9515e1924367806b5b8095568b4dc793bae7e5a2c667e1d21d0561ed490702c3b711ee051f68345e0ac852a068590f0daf8c131c1765cf1212244ab37e251489219c59e59d1476ea60acb08164f85fb51c97317995a5fe96134c3e11462d18269030addce54007c6aa5c2c7902ad1bc3e11fe870fb45f8fb8b0292e9d2a2191b47943bba5fa801a281e164ec4056b44a073a729955c85fa62bee3c6163749cf10a04439f80950b5042db8d2228852332e1bf47ead914a9f51160b8d7d963fa980413e5e23772ca99bbd3fb57d202d8939320894dba5738a6cf159a06325a56403a01b851daf7ffc1c40d1a6169ad13e9b9592a74bb61b0233286d742d26b8011285128466505a593c51bf995135c6c36132535ffad69a7257abb2b19b5456e712785767f3cea37b33e5f5b83d9e265cf9207434065a665244b675e366b4c299cb0f7e8182a9ed629c21e7594919be660919febef252254ec543b0e9abc8aefd80bef8a9a52300525b5f58add74f7ab705f01b7eb7c375d7afe72f8117458c876e9fff58f2b1c2f746a82643fdec448554a3c034a885d7f754b1114d636f3a12c5e16250248b26e21ef02a6eb6ef1d81a862242e0f62aac93dd03de57ac09cc92947bd3cc2fff2efe37e4cf8daa085bb0b5bcd69d06a3792313c3d725eab7c0bc21c5bf71c3f784fdcc33f8a2072702c37bda4c3631e7ec1074c95864dbb671546ae33d853c7d9642b29af0d142c48ed7a10fce4383d025ebb36e351ff359a317cae1e0416333c3c062cd829fb039dd19373a2f44ea3bedb212858750844f96c3ff94e55c6d32b22c7a5722bbe7d7b8994615c87acf77146cc59334c5e2f6167b7572312f56a58daf6cea929ae8841daabff09151013403232a16e3d3e577ba63824d07d754b09667425013606b83667803fc1b0df4fb2f4199b436e365f34d69f2a322a15fff47df22fc9379ce95a9bdc4908fbba84648816e2d13ed188717684b33fe2721fef156f00a7ce005c7cdadb27ceccf1228fbba01c9cda12fc423a244f17736460746fb0578b0187c9e02c8f7945f1539229db0eb08945b17a4180cc8be79cccc3d372feb01ec80e9fee95213b2cd1699e673a8a36b72c9343d5d93eb86f106b54d6ae0beafc50722cbed3738542f9a989bd993d6fcd3b5fa0679171bf08c093be9fcb2c02de6f0fe98384f1c2909a0bd1d55e4b3519af42668e9e1ea6f5b2d7f740bd988bf2848224e2d29a0aa71df98fdca076a980447df56f545303570ce3c39e74282859abdb64a474d6ac68e6c7eb9d5e2cfa1877fad9420166feb1546accb25f15f0e49c77e4b53df09de9347c3b3ec9c1b30964f03bd6eb4ac4f2ae2ebad6bfd77f80a88e5c4f8776a031f7b5f7f79efc9e81cf139cd3eb6ada80c17eb419c653d6508ac66771a6edf483c0093c57d910c1a4ee60c1dcb61de1d97a8c8a8448cb292f4034cf0be9e2e0a9f70f778d11532c959988ab6917dcee77ffd16c8e4aa8c72f81cd190ed1350c124f8aa2f717ea496d4b0bfe3880ffdf8c5f3911c98a5c7ce9fdbddfccaf5f26727bef027fa707b1891c2a76feca2335aae451e5460087ea322dcb8b53f8af0b9b2dffea560be47bddf1ca1c666f70b81ecd4125cbe2dd4ed38b481bd702d7f5f795b0929ecfac70ad61f0c4c0e46e25022fb9f30e64f39f15c6f56662e672c3766e4bec038ea8594d42bbe94c7c9513a0deaec51635986adca7fd320", 0x1000) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "7e1e59", 0x34, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "1df91c", 0x0, 0x11, 0x0, @loopback, @mcast2, [], "9543eb0f"}}}}}}}) 16:00:01 executing program 0: sendsyslog(&(0x7f0000000000)="0309976a08af20b336b0e3476d36b30a27015986e8e7ee9543e168ebb9c5e1d39cc2d1385b9f2e163267609371b64b826223916d6f894c8c2d3a954fe59a0192306e457f79a2bcb3855b6e041a096908369ef023ac9ebd822b95651d2e2a29a1e7819df46dee909ac4a82e1d3890c41a52cf3126ea669f6a946065153dbafb65d4dfa59d68b2cc3caf291a92a7bb20eafe54ccd6682caef25200051a30ee14d05e22544109fa3d0e56347f9103a84274c20101565836246896c13b989f1914a280", 0xc1, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0xe02) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) fsync(r0) 16:00:01 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0xb}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/128) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 16:00:01 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fchdir(r1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x24) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x4, 0x4010, r2, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f00000001c0)) 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82bf4581f8af32245300"], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000240)=0x5, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) socket$inet6(0x18, 0x8000, 0x3f) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000280)) semop(r1, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000000000001e8f7590bca8c89860838e7d004081a94489251787988e016b4adaa90446a1be82bb27ab222a91e8e7f29b5cb688194125b8f9885da78f094a70d8b9da3d0db766df3769ac193a8f95585b53667bdec7f0b9981cce65b7dad64b6750e5e8aa100e5f309d8a6ba1d42727f85279490f59922b760e4a7a886ff20b9f2a211822046a849e69ec611acc4180196bd5f0035c2162a0410c103884c6722466cbcf4d27e32d637b859d2ad3ea7db19a039ab1a7fe9b2df45b8de7720f0ba6333c952aaef42613b70f34456e03d2bf9ac500000010000000000000000100000009000000a0000000000000000100000000000000bf22a95fb24036cb1ee25e18d847bbbbb4f61f06a162dd6746acd03e0fb9d479993da6369783bd7982593d64a35838945fe0a6b317b4065f33e9435facace1410608a82bf5e49149c528abd2f128f7e054679bd8fa5bec4ccbc9e3fe3a020d314c10c4a4f08b26a52d659f9a0ca59d48aff7173dcd9dcc5b9b25a22fe2435422354f6607fa8d212310e72e91620000001010000000000000ffff000001000000935e0da9218196ca3ad32c998586ea62a081f7cfe063ce6297bbe501cb0b5bd5357cb2a634b970d2189239283670914674e57d2e3b4e4a085d99b1a03792bf5c20dd01e9576c970de1c66154e81b5d6a4fe55df31f8cb6fe348f2be10edaf1cbef23fad962a9bb26552b56e050551de2511c9774c90fb004aa3f5b055eca0761dd48778ee540070e7a09c7d0d155ff94e787b43802ddb74d2d8de1daffd0f7de4c9114f384e9b3a8a5a357f6af5f46677e0645fd06f347ffc37633e9b7276db64d9363937b42db6caf00ef872e5cd240287ec504e644502cc690bac7e6659bf921c6e6ac6698d9c32dbe3fb3c00665fe50ea1925e3b18b88de474cd7ffa2fcf86bfdbaeb753221f20c465bef78e3b545752ebbc4323bc3bc82345b8941149035d3793bd20ced9d03957b238f56f5a368a6bff7ef033c1a3441ce24921a069bf12d91cf19211280608bb0ae078dee4a6791db366216e65e59678d363c0cd966e783192f7b3266c62a3857d5acce718b5076ee08000b42902082d3f9174229a6334c088fcfc96506dd89f56c63f189dae45576826243163794310dbbe1a2889df2de8ee37b2997e806a9a8fe225db9c70fa08dbaf0ce2d8bac744045f10e453efab00b2cd9cdc5b1fe6d4841e19bae47893d0d40e764e9f0d4bee520929bf75d39d42ff27b6cc3fd9620a51ff62990393987d44e04139f19cac60437f15e6923147b7b034a4fbfd06e230d64f3cb750dc531392d78d19092cd8ee6f078cce43345be94a98cdc9d29014674e233ead3d001103e12b9ff3448f50893f81295eec2bb4bc19dd5deb28b63e339e6625fb8d3f68d5333fffb6567a395da17c2021b106d78780ac7c586367d0834db8809695cf94590c251fdc83101fd64f15a33b9d42bd16dbef0e1daa528dc68d4c5229efedbafffaec38939371e70c21ea3d482d04ecad2a4beb08e1f942de3adf27362e4becfe0773ae8c0a4c9cd0bfde73ebb2417f5fd81da7c842bc03c9f2253cb00112e1daae58e8389ec0629c4299137b99198a5d58109f714ee9a141aea7e5ca2583a824bbed8bc74d178a0e875f14b282520c13b0d50e1cbed4658a7de37c256476fa6906e8833036776117a04145211dd8bcb7737346c198f5544c1cfa79f3a9a80d9012724ceb80ad80235fb118fbc14f87fd642f8fd50610f85c35adf7730e7e482326d036eb776b82123eca668c5b623e1a67817b087ed45eae2b21765ff147c6b32647ff9e67842c46323536bbeaed1280055f58cc084b33559ee326ec3efa7a40d3fcaddfc0ee7f601faefcbbd902c6d7f18d0d5099ac3cf1fcaac921ee9612a0034bba40fe78622631fbaccda4a68d7ff5baaa1aeebdc21a2b7cb58c90b9a05047c8d1c0da5ad9435b6657c72335d36ad7aaef4896675fc95281a1b119ee60f2838c5202fa820a7cffb8d06f99436c965c7e76fa47b7b219e0bd3aa1237c5ae7c2cdc7e6d7761879d99ed7d0150f87bd2693c4de501d5be525ca0c2999b1b980b5f9b1e5cee4e3b64546a9efc746eb0cb9d94e7cc4f2b7e212c24a2c9f69bcdceda5698161b2713bdb4b9489b45635f867cbdc23e2599c68616b81c768ae85c0f1f4aa743547c2bda5a7efb9845d31015a6970d273bc0bf103aba5429d5b58c462d6b8421317e3a6841e31e7d685ff120dd635aa79eb41d80a17e14353dac2f9de7e2ccc8a28c62da34c7f942da8cefbafdec292329d48ff99a505872d3b0e84112fcea852cf5dd08c3f55e67c136811668fad9037b4de35de57003e82ca8d7381b39fc9deb6068b8b4e6e9533fc4d50355c26ff0ebb8641741a0afa7136e48861e86498fcf292cc23056a960a92eb300a9f164ed8e2f6ea36060edc53aeb2b99e7e49359533241f01a1556af0cf6026826e2b00df737f6ba6ea35909b944f013f412774dc7eab7d7da1fbb21855d73cff2f4770f900aebf3cd0eb0c12ab43714ca9a68c9fa01555f94438b633798993efb82f9b996191ef4383a8dfa28fce9f5b2b727ca3b3340965233b7a58ae43b50a10ce3b50915006dd64551d5f42181150d84cc1f5dc296c4f8b82f9b2382971250fe47ccdd1ef8943eb4c1e0ba1d5053de5158e8d2fbfc904e8fdc19f786e54230456bae75d39aeb488ed25a76a82d831057c59793a8bb6276b5460d83ef77f602c7cb1b874d8a68ed6f8af83ac6e639230f8e493a538f6372eb425e93f08fea3deade139b692f313ebd73b70657c2e8b70e6ed621ec661b1d0f55772bafe8c1c102ffa5f739426928df3686582d9ed163b4e9aaa22e005c815513fe8434668f1ec8bd8a858d983403b69d2898e6e41168e07278608986bd5d0a5c95c300738a706a5c0264159a61be2f62e85186d4fd926521f62d04caea91cd225a49537b0b21d65af0c0d7010e70a8cbcec0b1f8f8045a557efa6c7486ea940890fb8de7072bc5a042aa461fa5e3436072f0a0ae726ccef9e011b02f0e537fd2e5c77ad4f7eaec7894a8920b374aa3b8b2ce84cd13adb4669c2cb03cdcce660c3bba68c90ae76bff644cb1285ce18aeb83bab38c5fd8cf906ea8e927bf30e7b265842a80e4264d33b71dca4c29b3cb5e150e7c31a2e728700b097972f3279d2535ed886e2be29012ea2404494b8c21f8811f02e703fabda0eb0660f2f6501132764a2e31f493d3a4d562064541fd31fd266cccba841568588db4b250c98aac1747564ce78e03cdcd00a8cf2ce61e4bcf9681ee995b6e04c4b035a606b47715df6fde54eefae04273182d23bf388eebd6db9e3a66701e982321da78aedb2e2bca502b3380ebed7c6ae689e56042959a55334533a1b2a2948e9a4400a6b3e96fa7980b89dea9f466878ff930a46748e179fae1b16f87af11b6b4c8e9285d6a0248439609d46f2090696fb12d1d1222203c005d3b7dd68eb38b5c27e275211411250f0551c5dd5d1f9b6d8da07d6673f1c76d83d57d5f357e3505b21a5a9ab990e4569cf4be62e852d6e5dfa364ba81f9f79bde1a0b7f83a827a693df66bf00d22e7b7097f9eacbc6d8273890c8e066db0a6c3c31685403221cde28f169b82d3f8f9016fcb7f86ef47cf3f7e3e48f87fd631e9f19349f9d72a4efed0eeb4af673c2fa4569af5b5e6eaabcea770f2f94ae9c389c7d2552aecaec15472d7f418da1e95b0f05c98539dc22a9af73acb192cb5462371045e9cb5ff4cb700fa3be4cf1301833b8bd121dff97f3b0df6264e34b57f91edf86700f155cb494c31a36346a3bc34d5dbc905e0901778bc9f8980635d008f58f02d9ca760e64dc26b407a62ab0388d4543a89b2ff635a346885964748416afb4c332ab5600ad1dbcafd1e646d68fe758cd674cae12de98be51a53e7142b3da69076b164eef03951b8033208d35b104a724f2ea820d7457bc3c484aec55e82efdf6bd158ea237da3aa8751b1d848b559e0c489e9e20deff856c69d60b2cac3350a60d44172faf5cc9f33759776ceef5e2fd2d6caa18fe5ab01cdc6e6040c624e666cd71b925539f4f1b8c6f7c728bc85627ca89deee9169d75bff3c375daa13abaf1e9e48b699609c9a9df6c1091b87b107cc142c17e1afcc9ab694da7ac2ba364d0cda67b3822e8ad854fca8220b45dafdb4ceda28822bdcef39a426c4d086fb3b767af055345d97493d684aa2fc5ef56b2ff7e53d2aca3b3649f971c80c0c8f9f8e5db89833e6f9ddc223f7b26040b84156df7c790263dac7c01bbca786b5d9bdafd927fc80bea131b22ea2535c8e92ed817db3a675df3456ccde505970fb5b3af3da53f155c9c1218ec7c4ea9085c464141c4b0dd73c8c540310d4ad69e2f192cbaa86f1f7c4df29d12358042348116ab28cc7c05755f0a95af65a499b6a657af7173870f1269340e4bdd43b4a336018cf2274db4231c84085459cbc021cdf52dfc2f8d36a8460ba3f8ec335c0c8b2c4e3bd3cbb5a884dab85e8ec35cc16cd1bb728739ac19d9944aae5288816fa57b3735f8831a09875b858958a490c6655dfc73a07b74b2bda4f9cea37f21933bd0b815f454f4a00cda6edfbb43bd21591ae294214e5d41e7a1a98aedcbd20052b6f26fe6dcef5e87bbdf7f95862ed238d16fde73e867b7aeea3bf5922f2778eaa68bf88a39d0ae49bc7e6bad5cd03941cd7302a19e29dab827ade2643c5dd86ab0ffe2586aaf102e67dd05fad0ac11f6d1d317c68f920b6d44aa6a94e46f01cbc5b9936c1d5e0fa59faaa0443e639d54cb88fa47749cdcbadace5a241469e84986270c9d093a47236f391dd85ed7cd9ca1d2d5dc4abb57cda3d5ca2c92812a02927f17de3d7d2f0f1ca914aba7068116ec009fbedeb17247c8404fd54db2aaf14fa88614171f471b976b30a26eeadfd6124242c85dcd1efb40227d5081511628e1f68a62898202286d98bd348e105c5e2dcaaca16dfb0e69a6a9cae05d0c3841c5ec35559f695a1b931ae72299f78565237498db2f0fc80c0cfbaa01b64a7c72142e4d810c0b1576a2848e61ef37873ca20e2b0ded7faa22ed830305cd22bf9004bcf166744acd8e1cb7450ef4fd26c25396cb6beb991ebdfa9a1c8120d4a7960c3fdadf56b5dfa7e95666350d4fbc9d96b34c1334194812b0c294c58a074ccc2cd36434bed280122798a35fbb142fabe8c3dc4ba255c6594c5bb55c71673413ede3a796b9ce842d1de4d3050320a0332f4d2776edb9bb119c2ede94eddb8797b204cd0bb454108cdd67b5e46ef4590290b12c0d1329787b29e34884671220d1630479907c70e99303947c4910a31f1b56de26179931d81ddc5674f0808a9b889c69ae6857068fe92205289e4d2e6909fd38636ef1a932ee66316d6fb3f9acf0ac697d2bf52887238186444e928cafca7e97ceb8f5beb8ba706127fd83726357e4b7f28ff28d7c8491bd4e46b2fe7bca7298de4fb3c6327f27a7a510e0f54fddc4c38d984b4a20ca9d7a2fa2a0031d8905eaa3b3471e54b9e3eee8955c863a53299f4d75f3d262f4811c6ff1a5b3590a4f2f85025e898aa7c00a0cdfbd838ed09bcb2c36fac2843e36525685f8836e05f6f5aa3738b52bd8d78879b76404fc75fcc2b934d4fd5f5acc3c731d088b205320bc5c3198910eeb4b278bda5e574def299d4e25376a5ce7b437bba76c24bec2b438e0b45bd44e8d78cdc10eca3ab5b18a6ebc5384c830e4b6f0f21c0711a187893c287d29d94e482961da7640f81fa8b2735c7a7e48c4da59a6d3dc5a83dfcf42ff21cae91423c745fee6d59fb8a581c108fa584b07e726533da5b61ddfc091228169508b00f7232e6cadab52fb3031b6a7ee7da90de1c58a1eda3f18666a73525daeac9813462db6377be5ed2c8531a7437bbfbe5c85073e7240c7cce3b2dc51549d2af59e05408784222d1455536dc73095f95d2c07a76f0518f1ccd455e267573717d009808ec852d3776aa0297a45c1d500ed086d053f4dbd770720a2933948d5ed5e2d00101d6101fd2445575d3684e10b0428b33683fe7746ee7df326a305e8f08b0dc3a93369942d0e90489ca66bdfaa72eff15c724bd2c43f7a7dd4feb1e5aa0d3fd9dd139595eff78ea9639c5637ecc14a562bafef56497a99faa059de707fa3f6c3eebd922b4aee7b6532d3bc8fae3bc2a7276bc247f778bec3fc5fe710938a1315c37cd82e3640b9686d0ac0f9b0670aea193856faeac9bc053d7a1a16e016dbfc4806f78e8e38b56716dccf8993d52f36d7b40a761e628cf6f3c9660c716e7716f568667fc44a304b979453d49fb8722296fdd5dad52b802fd5f6957059cf8fab3f5f0425ff00000000000000001000000040000008f7f5837a78292f64f9852c1f41b250e427d31a0d3173cc2276cec9cfb121813c7d52a7b07d4f967cbb974f849ed0734080de24da6d4e8ef1df3cd3c31f3bf9fb89ff8cb06ca64f925093085faec8d8e4ec0346d92bf07aa7b7f6ba976c8aa61986a29e7b27e1ca1fe897d07dd025a1433bb9a4a0b879244da803b7da00ee78266949877fad4e297bb470eb728a501ff52cd112323e605e6b1c3a955bcaf7dcb47ee42547e230e199333e1389b543137b02dd4bd2e964b7b0c6948528dba655eeead3e9120874aa060e8a72a808f68cc69ad015d7181eb7fcc3be4779559d6a2100100000000000001000000000000fc541039b712dc05068b14236bf3a0bc1e67de5131967a155354e29333e50619ff47844919795a82e8a5584ddd2afffa9c072d0a94378a448f0c334ef9ffdb01dd510cfa1b467d501a9155eaa770d03eb06d712b4e47b9c463f885982ab09204fb5e628e71ced439e044cdf015a2cd9d6ec0177618000bca3f81692631a678bbf29b37d9544e7978ca8072b73d6d3d275185f00f3abf92116b99fca82a81293df2c2a26989eb5adaa21e1ba964827b849f4854b6ee3cb73e6c26bc7f1008cb0036f0040b647d525a80b624a6eebb3e145cd47d1100f5ddfd0f302c15c47d5dd89ce962146488bfcca63f81a25c264774b486685acc6355f20524f1e9258d4ab147000000000000003a0000000000000001000000080000001446d371c87dc2f12be2b6a8ac8cda7fe864ae9d5994c0084c529f553e96c2cdcb76be3ae5379b7bb4af5aae5ab491da171a6fc42627bd256093be5869370d1c30d981fe9bc605bdb47e1a0824765060928b91569d324542378f1d3e650784ad9a4574a6dff5d156122d0fb670a5badf197a5abd14756b4cdf7dc452843be92945cceda3c7d3abb17070b4db46fdbc18214d8ea03a5bb55b5dfa19def8371243ecc75fd005ef1d76699e910497a64e0dd3191956fa2a0c70cd7712f40957f258f1020d48735097f8ad9a2a313426bdd8926868c4f77fe111f5d3637d0bd9e33d0753a69245e8d4a129519fe05abb9d846f0b5c97468617e7b4e74808fbd69468d64f17a687e5ee026f4b6cb7d47f9cccf83c0ad44a19770bfed550009cbdb6f9af02e0421c91357b6bf70c415d95c19ce86dcb3db57afc33a4c8d40e13c3bc72bda25126b7c267c1c8eda1c152ab3d0cd0f8"], 0x13d8}, 0x0) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:01 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x1, 0x800}, {0x3, 0x36e1, 0xc00}, {0x4, 0x12bb, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x4872, 0x1800}, {0x3, 0x0, 0x1800}], 0x6) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = semget$private(0x0, 0x4, 0x382) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x20]) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x5, 0xf8) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x7fffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "000080000000000104120900"}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x4) listen(r4, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0xfffffffc, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000, "00000800fbffffffffffffffffffffffffdf4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0xfffffffe, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x80000001, 0x9}) 16:00:02 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x856c, 0x2, 0x6, 0x8}, {0x4, 0xf7, 0x3f, 0x9}, {0x4, 0x80, 0x4, 0xfffffff9}, {0x0, 0x8, 0x8e, 0x40}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r2) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r5, r6) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000280)={0x186, './file0\x00'}) recvfrom$inet(r3, &(0x7f00000002c0)=""/236, 0xec, 0x42, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000003c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000400)="9c20a009e6b6a870e2c3baa9ef2fe0f53eb246aa92e5806fd29d2d6c7d021a271eb71309237c3ab19a6ba63dbd77934ae04e261d0e345c2458e4378828db1854f8abe6b70c2c5caa2a5b8677cbc6edd8309f7b2975322c667c94d576e7cf562d2b998befa91a52585130ebcdcc959edf5ac5865a9e0974894c61e293d4803374baf73c499bdcadd20ae1837472c70eda45b94b4595ab3efdb12d5f3630aed074b038443f441ff39ff46ea64c8272303b9d0218644309548f15754c5ae8049dbdced0ed6a3eefaa103e55437a6719639b12668dbb69c6478b043aa747e11ce770387fa5755772308dfc9a7801c8e95e216786edfbcb06644e63998c78e8fc4c03f9f0650a437dfd022ac5c9ea3db9882118c8c8134b98bb5f2bbcb4f5dd281cfe8ae7df2ab5c8e94d45dca1736228d898025ac38a173a3a9efb0ac910f1d947d3b09667d02096d2d938ad228eeb801a14773cc7265530045a57c4899aba1c495a70c67fe4c16aaccabd4e2caf2a4a9b8968bb905c43f8f05c15eaaae7d061201bb5dac47db2d628246894ec41ce3fecc8cd851dc47124099d54542da8a6562da67541ddf82c260f1087a38926944dde6a033f700ef40f3c943dc21ab7ddd4960761d16a9fc5b47f913dd4d9c4dea4e085a79c6d231d6bb72fb589f6fdde9cc492ce7ae573d0b63765187924ea4019f71adeac209d29b58a24e4996ca997ac4fa50b5e26f7b4012b49d43954c317e4c7e8f93e7e7b1984925ccf4ade4c507458b1258ef76fee3bbd3c3c6ea85221f4d9e8f4900f01bd77dff1919688fde3c1dedf2b227d247b2b0dd5bbc6879cb8fcd7cb6abf8337008c63eb06eb20cbde5b11b6351745addcfda1e61e116d79c99a12880cb77111ca41da7f67ebbaaab24472ba417bc4b3d87da98ac8bc28675f63ac016adbf8d3b10efa81099f1c151de694e474b43c2af1cdce34f8dbccf96e932e5d45f06b532a598d8ba55d1970f5ea7a09038e2e192946688dc5298fe74c7cb4f1cce82b09a9393eccf21f67ad4512199a7ce3e509ffca3ec11138fe68c4ed760a4c19c07a1e0fb4e89278af5599118ea75223eb64bd1c547e938be6ee1cc7e7eda823c36900089141bf20943cc7b4a295b8e6a8bc6bc494d1b112c44665b4106a18b24a603636c6c177e3b58a6e096412689a066774ed05db8b099751e742e24566191d482be079706e473f709805ffd0bcd0cac6b5fe8e8db0d0d55d85667d297ffd2a9146975ccca2d2074aa1e6999c70ece226d9b38f1f5c095e1cd38adc74150406dbee131ca49591cd1a40a6365c97d2ac186a84e8332f2c2e089637fb0c203cda915af52825f882758616b7ee9f23c4d52cbdd7234bdad20d44ba9173e2c493eb711119a37d786f1160486d9769cc9165dedfd25ea661df6136ed31dae72099a8572d096893163fe1a5bff193eb4b2a12eca12e203b8b1c9e44a2777b91e6c231e074fab19241ae43c4c3b2ce49be12c3881e8099ce1598e572e1a83a4932260ac52823f44a5ba80fa2e22947dee5fd251b176e9bde3a9bcef6a4652343be88372f1cfe12ea75f7b32ffd37e7eea48d10d14a57294eaac20a56545fedf80e3a4be44b485a5dd78f1d26d2dd18a2b8776d19cc04d3993a4b25293f7bcf8d2d7feda09db8a520b6e50741deb16a089692298207fbe8d76b1d2d86161872a11c1b09aca4cd70ef1e4ff70c63a7ee312366e9b78ffcdb473766fb3e21283ffb5795d6a06e97578b36947cbf882c4cb55e8847c4efbba46b3aa1d770c3f56e0145c46516ecd95468457df57e1d82164f9b5dc49925fb3d616ee3384f39ed4ed9dcb77d3d462ebac699a58c942e1d807f2014dc5a27dc8776bbd1958f4077a39b31ea1b6cc25c4c8cee7d452a85fb43b62d172f0a9066e505835a10d390583493f8a578442acb562e57eaf06707320d7566aaedf54c707ca6755be6cff6e524901267f710d9db98e86e3fffd20bf7f5a6dfb7f7b7a8e01a0c6f9cd682dbe348315502d8a44f93c54a7cf0d69332a38d372733e6618da394302a4d36ef83c1f6d121b4db5462816c571fab8dc68b16e82e71e6e1bfab335b21bff4ad7d73e1d16e2f4ef7304fecc97e1a3eb09d25bac5afe73abbaf53fdb7b39594b14f4a64a161b9656435d70c6039fd07bb1816fa5106d4f2dccf9bd50d839473868bb6198e378b76ef1f8f4e2136e3e3694f06278d729eb2e33a1569799498a6e94725a20044130c86ee74cb5a00e6cc31defdd7e1702d96c8fa3e2103ad6b50b4335c60e26350d66f5d13f8f9fb4564ffcfc4234480bd0b9219724b07e24af52e93de83c4f338988b61effd03be55b91fa981c52ee2a2d5ef159173aaae8053b2e17a454127cde97c1fda9d2a76b47e3fb9ac22c22d2e7a1def12eb7200e64ae67af955e74cc05f63025fa08e0a28dd7c34266baf9a5e318625ab8bcf161a2a01e125790ef769bdca2d07059033b0dd1b805a8c8389e59c68c434238503ca3f68ef18f448f22fd4da5968f91e6e989dd68f00b56d38f3e2e76c31bfe4cc562b8dd230889c6d21de9e819d0bc42cd38c80ea32a44ab19d752d7f1b6a95589cdf228a774622e507745251d26cf5b0291466717471575ecd5ad075a9183794a1bd3df4d46bd9273492adb5d49289482b60ced2b572af7dc114709558505968df7db339bd13fd20373a48d8482c11a087d6895db05e03e50814f3b23e7774bf8fea495f21256160cdbe42b272ddff992cc67d37dcbdfb6f3ffdf30d86bfa2aed0c552cf12e0b6bad3a7bf48ba6919c9ebd7b1edac07cb4ef7ad55af73dc4604650eac73194bfbc10155425f0144733e5519fd0dd81a1feeae6174730d221200cf875ff663a3bdd88bbe40b858fa6e02f4a0d39a93a52c7026163667fcfd2948bbcf8c5a50f7868eecce3749ee9d170377e3f118e819b70d54039d4ab5f82d84208009f4cb0312790095a57d6be4e9af974d7c47453cf60a1fc224a64f8a208b44da64b1d615d210c43290a7810952349b5cd554ee2571ad191161498ae1161ebcb2ec85eb43aa3af3b033ffe37a863d4b48cdba604b859bd31b755d42c2c1a946711eaeffb0a316f18e03687d98775a8cc0c9463703958ff795b881d3758b6ae9e0f9da97be214b45ae5a07057fbbe713d09516f3566073c565c03193c14b64be196b8f7071fb03e7820f45ad779a9bbd85b82e39482d9e97f16ad3d3abf2f49207fb77521a42edd82b804f103898c67f0e400c1925d0ec53a9ad53a3cafb544cda1acdef7bf2ecd0891996078b0751253803b2c5ff92e4c072f4e2d4bdb3312e78c51791f71021cb1e30a54f462bde613c0164804f8df816685adaa0f1e8b3eeff3d953c8e2f26dff91c8d9f6df8b8281b696567434dc6f3ab9ec16765d5a860292e05dd8a93928bb893fe554f0de9ab3c9c1f2936f547af212f4e6a79d2221c6ed3450183308d10256c47ca3772eabeade39220570f7171c104ac80b52d1818c9b49db1112bca21a44b8d135dbeb7cbb8b2ae4c463be260b544b3575fe89a65c7095229f07798ae0e3d095ea562d33b47761bee73560318db344ebc2136298606e5d9549aa9fa5cd9a3ddb1d2451ebb0f3fd7354e8981eacb38060eb3e6688bd1dd52edcfe0a39312f168bcbd93e62cfec7c7d4bbc9e99a25398d734e8f6d5fd2ac1dfdc1c1933a02d2f52648fc094b2b859e32b1e5bf8240913dc76246fb65c03264073e2718b65720b2d40ef3dc54c299d03b69ff553c1560188ac8b5b487b475b95cedd23a952af48c5f7e694c8c5241171e9498e795290248f782d32e6ab43167233cb0f5dd549e9b3253296a7098b61982f78d4f4f34cbbcd2eac2b7c4225fb9a8f368d3a3026985b6d2eac975ed1da3c322bf44db83eed66f2a7c7b69b83d9ef2f6802f9393b4272dde9c33e33381699eaf8b4ab3236c7fcb204fa94559f676cc918a47921b43b2e7347cc2ea504c1dddea29a090155a77533c3d2effb4ead695579ace3044d33e86ca9bfa3820e8d1a94e42a6095444852a08215200978e3838cfbeb16baa6ae7040de94cf31801e5662b5f5885a5d6a5a1193d8e1146a3d8b8749ebdeb028fa2765f28c509a6cd4c8ad82b7bc164abc47ccf6340b66e8f894c2d56cfdf55ac68a4911adbec8b673bb9eed292ad890dc94a12b097c55169d20e2fb56306c6ce528e2360346a6b19b1b7b034c65e382e3e8d1b071869ad2ef2a8b11d6c486bc16a29caa3ebd32d87c6fdf6ba5b7e42c3d1eb8c7b4af2a4f3fa2d57b54bfd6f8243257c1327b805d767d5e83e3050c2e11ea10001b9a2b67883edce3c9b70206b36b73e0a0d5628eb17cddc03fb0997c8c367144d948c9eedfe2f08b54b45dca26ed511f408e7b263361cd13afa8374f82a9e6e6500c1427312c120e6f1b4475da32a8cdc5c9a77b37cac8ed3d68ca0f827093a377053d8f156800f26bc3129828778e638f89e501dd82641f6888923099e555cc8b497e7f8ba1b6b7cbf8eb3cd678110b6903e7e3563441616f0f519e21fb633ff7aae98a865fc7a820d957f7e3412471cfbc24bef9b84f3ef38a4980496b4d51ec5f59dd021f0dec8eb1e7fea034d80f75bda037d695ca7075a82a9844b33df7e2b9f48e7e4b4cf304f8673cf235054d9079c33bc118fc63f4b7400b779c6f8ab7ddce96dfaa485de1c85ef5e1472ca6a715258d0fa7b7a1e8cd03bdc3d207af6ce30b6e2940b35afa7fe731c7f9651ddc282a942b120ee4d90cf33b21198528c5dc12551562d9d00cd8d389c25093aa2483443ab12c14d6b9a1420c729c3793621b690ed7f0e36d666f2cf52df5b85fd21c0a0f6cf40a9b0b7d18ba1d5c4b51537ad8826b330c10f26cd5c618f68f05601d57fb8a1095e118614d238f870a262b627ccb66e3303c7829b5f00e62da080f292b07e0f905cd207b26b251f4d50d52d416523a71022b1da3b333a7af6dd9b286bc2e95afa1b5a8a50c94467d3b1c1adca698dca96b276e6af2e1129dd4dbb6bb60683a0d28762ddd8933d1a3500ec9f580606ca41452a45114352469d262c16e8f59a25aad94c3c54b42eeb3079e2d41e804b78ab99e766f892a60607c466c9fcb87cdf8ac5912ee9c245080c119bcf6775a46f08d6394a005177d78eab794463988d263e6cce51906f563d260af444ffacc699e0fde9dbba7f577e68ce878c49a1a8bb5b1132e0fdbb93b9f4a81a89c0ae9e25d7f5f5f59373fa77e7b8befcea10bf43856abb939bc587fffecef1184349917ac2ef4fc6cd727663854cfffc2dda4963fd06da5322948609216410d3cb8406fe1fb718033134f29d068548747d5f3e4ae806ab3afd44d18fd7be91320f647d05c577dbe83e1d31c5778941ff2c00ccd2e0ada36b00914dc85cdcc86a045f6b801a5594f75d57c7506151fbafea48a28abe307dcede15d9071bbbec21b3b9178b0373c46bbc3fb77b6c27d5bcd79ce9a71fb2f3690f7ddddae686ef0511e49c31afba1417a2b9e5955de5193803238633364821ae4bb7cb3dcf3929552dd19231ac1c885340ee84c808907c469dd0a64113fe8ab91797bc78f95e9cb7422b36b3f00bb831541a3a290bd16b9c33025fbf142486c429458592c974167f223b66ece1863749cb37eb903aa016255bef5b53c72d8a63e6949b3adcbb6db58d1b5a579ad36ccc227473e28f1e86d173c15346a8cf6ee98fd20ab6531bbdf6fca3136f0cf82d79975fd43a7f2ebf67b2c8068663d7fdefbb7715a168da4068cce36e00d5a72f3ecb00777a68ddcf5a1a826efcdded5d46", &(0x7f0000001400)=0x1000, &(0x7f0000001440)="a0377f3d150eefb2ad6f0ab8011890cfe4b6e358e4", 0x15) semop(0x0, &(0x7f0000001480)=[{0x4, 0x400, 0x1800}, {0x0, 0x5, 0x1000}, {0x1, 0xffff}, {0x0, 0x8001, 0x1000}], 0x4) connect$inet(r1, &(0x7f00000014c0)={0x2, 0x2}, 0xc) r8 = accept$unix(r4, &(0x7f0000001500)=@file={0x0, ""/28}, &(0x7f0000001540)=0x1e) accept$unix(r8, 0x0, &(0x7f0000001580)) r9 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="157421731711b0b60a8bb5ae3a40221372c26b90f3777ae92afa03843cda7fdf005bfe48b65d6f0eb23f658b67cfdd1a02b55ce90725c139f819a99ddb436981c9fd3f027b0425afbdd518e5464fdb86be4882c43529dd13a2c1b0f5b332a8129974fa923c416c402c73ceb79b8de29f3cf667a323712dfbffc2b5057eae39cbcdcfdda4134e73cdb954bae036437e7c6688db7ecfbe888fe4ec97098c1daa932c99070c8cfee74f97e3d0a7faccb5407656201c42113616387f222f3d6fa9803a78107a088adc3c755af448e04064bc", 0xd0) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) socket(0x18, 0x2, 0x0) kqueue() r6 = syz_open_pts() close(r6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') close(r0) linkat(r0, &(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000680)='./file0/file0\x00', 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) linkat(r2, &(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f0000000200)='./file0/file0\x00', 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) semop(0x0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(0x0, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000240)=""/70) chflagsat(r5, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff, 0x9], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xa6, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cbc0006000000000703afd00000022000900000050000000040000fe8000000000000000000000000000aa030190781200000069dbe0308001374aff010000000000000000000000000001fe8000000000000000000000000000aa0000000000000000050200810000000022fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c015d8949f16e1118a706bbe798d9c88cc93f1e5fd208714603b04342c876b39dca6132da9bed68d66e4315466b06affa51d2520a99df79b19ade20818db3f6f18e7b54207d9be9abfc9d5458d8b959aa08fdd3a8678d76e8f3bd62a3d98882463c3265c61e156e2c019ff237462cfd029934e6ea0398f00cf70578169fc54c08f6447230346c91f96fb9e094acf8f62f6c49cba51924511e03ca6354fab0ce64151cc0ea46dc17a73d36b0906804cd6575002999844b2b65397e0df0ba7b8c99"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x400) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 16:00:03 executing program 0: poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$setflags(r1, 0x2, 0x0) dup2(r0, r1) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xff, 0x81}, {0x0, 0x9, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648bb3ee1deec4d6799e74baae00ec0e20318b73eeb7da2177583e677629c3adb6a20db9fb50c62a51b8be28de9c7c122fe0984c1df393af545da49dfd1fb4fc361ee47e21c136585913ae36da8c81f111258012aae9a731f96a1f20c9609f60017845efd6cb6565b1d64899e6de03f737b1dc6463499b7664b255c3267295d22df8061850b749858dfa79fb1c365d1e7d24167d10d27954dde9bbbc3e9", 0xb0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r3, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r6) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r10, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000340)=""/170) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6, r7}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 16:00:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000030000000000006907800000000ac1400aa4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200007d0c90780000020000e8dfad4000f500000439b8f853c66ac86555af00"]) semget(0x0, 0x2, 0x6) 16:00:03 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="259bb5fb5f2e0800000000000190787ee50000ffffffff0b0090790000001b45000000000000000000800000000000000018c5220ab20000"]) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000040)="f8923270f61a5ba6a1407d2d84e4d69b5498eaac9c6414e863a4920916e8542d7ba7369c7fbb281d4cb3e7c8c7420ccdb5244eda1c3591102e105d84dbdfca5666b94ea83dfc55cf56c50ee0f9c3e7e8065d5971a20cdeaaff3a1293c66c43a690c21dd5e4f6bc4924b20b900e781ed0ed3d299bf3fd03e7fd44bf11457c89d8201a23a3a7357fdfc06146284ec914266e28911cccac581268b499a40310af45bf2c581d7f9e8ad320b4", &(0x7f0000000100)=0xaa, &(0x7f0000000180)="e9be00684a3e0c9771effe6c996d1f830efdbaddbb73104bf63692621fd3092f67b75b1f58926ae5f639f84cc721768611", 0x31) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000240)=[{0x26, 0x30000000}, {0x21, 0x1000}, {0x0, 0x8}, {0x20, 0xffffffff}, {0x1, 0x7fffffff}, {0x41, 0x1}], 0x6}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101, 0x424b2ac7}, {0x1, 0x1}, {0x20, 0x1}, {0x80, 0x400}, {0x13a, 0x3f}, {0x101, 0x6}, {0x0, 0x8}, {0x81, 0x20}], 0x8}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000180)={0x2, 0x8}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000240)="2eaaf29c58ba59768760681a89a9c534663c43f6eee7a4ea2c23e47e3852c183d460dd37a7c42997888881bb3158b54140a6f7f318d54aae01a630593362cca59ac05d6535383d391e", 0x49}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r1, r7, r2}], 0xa0}, 0x400) bind$inet6(r6, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f00000000c0)={0x7, 0x7fff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xc, r1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 0: getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000000c0)="209520ea7829aca5ad417f8cf347a69290051edf093ff3a06438a875ce1e6ddfe9903818921a71c0b83a5b15b1cafde606c823874ff7e3ea72d372212d2192406f76d806c91ca47fd43890ec8cd5663555bdd124c8d9b2ce344c0f120945c3fe0f7362a75bb22735ab7d66baaf658d9982592ebdc7b705017f047e8ec659b32fe52d2d0f40dd97f4ba44092ad191439c9fc7f92cb57e55ec574a6b622204b475ea719b6b377b4793a6dcaab5267b", &(0x7f0000000180)=0xae, &(0x7f00000001c0)="f765c32f27e12414706060ddd961b30b4dc7fd06dd68d2ef1d994233440d2d955a70161cd3b87e634257e53c67738b389a09a842247e9668dd84fc09621e464e785c", 0x42) r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getsockname(r0, &(0x7f00000012c0)=@un=@abs, &(0x7f0000001300)=0x8) socket(0x2, 0x1, 0x40) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001340)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000002800)={&(0x7f0000001380)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002640)=[{&(0x7f00000013c0)="57d91ff2646c407383ca36351a51cdfdb405db66583c2153e3d3c6efb258c079e456a393d49f1babc8e9b1a1cfb7a994786696708d390a37f84338fc5462c56c7139ed07fd0bb67c39e9", 0x4a}, {&(0x7f0000001440)="187df4f024f25420b3fc36d5d97369316fef48e359e0234090e940b1fd631001f462a78643425f92da45556e3daeaaa74e78c24fbcb7264f9735831fbcda30579a9cc98d41fd4167433430f59c2968de4dbd054e64f744b980603f9bd2a63c44e78467d6554f04409438e0a8f9901f028a55565760c0ca20be030a89b4958860214b0eaa93772636bc431917845dff47d4230ea0b6a4aa0f154d4c616a96e2000b7a6e38468ac78e0f613915e3c4b3e9157fc20bf40e1a9a8edf5b89886961c56fca38e72c7b8787641a6008a4b5af5ec7f77a3f3391ceaeffcfb25902b2cf2ea6f924b18ccb72b1427e053c000143bb417862ced47c483a8b1f11ff1bcb87f4374d3840e35b1b298f4c26f211ef12635298522d81117f2a86e851f3a7fe3c42e43d2494f26be968038ef8b313a5bec328290e25ecfdf1c51f73c7af9cfb7562ad50f8c6cd4b7e8003c61bb04dcc1b0dee8f560e966cced3abdfd4f7eec9dfe7333a144fbac719496df54bb0363dddb78c7a2b44810a76800fa09523a05e534f296c7a6bc8c121a8f920b715d67c938e3d891dfec82cb9597ac971ae72f5731b1a8da172e20e8ae77688d884fc733f24258911d615ca86d1f02da8888d3ff021556a899127a9eb54713f02381dd0e8610295e0a3e6a9ee87f593c011c61e179682cfa9e6314a53559098d3f38b25acfaa58a01781c514d4cc53e64263a08e93a64db0d4a08a524e85553b31de6d622b49b82a5115fd5c0876902d0f12846096330504d5708e869bb4bdacc25ba97b095035d227a3885408884af57e264b475766dbca274bb5d8b2ad0566c0be8994fd82819c232b4d54889377f0004f8947a348be37f7b00ea8d81cfe1b5ad6b57fb4ed67b1e6d2fdd07aa32aea74914463fd21934006e86e09c50c5640ed3d14a06a2c7ebbb3622ef10b8de7d4074f006d32e2a07165ffb0a94fc8eaabe0ed8dad3c1d920db056927c70a48b523ab2b38b826a98c5f66261a0a1a09d1d6a118ac427a77abc2e951f2c9aa587bc8b7cda63109ad1140741b0ce0aaca0eab456ec666ebb9916f608bdb5968a2ddfa3d896d25b77513c24803e3e05daeff5448eaeef1feba26e60159233fb3c8b0dc3c87479b927ed46ad18ce75c24a2ca0b74a6d8a5d15bab8f80e8d796698bfd33ced789c6568e270fae45aa37820789ec58e4a870b6eed08b76f10498174ae15588d7708e87256059a58dd0fed8d65d7111f40bf7cdcddd11018c8015136a21d55caca79ae08cfa0f10d919460b392b61baefd20a68fb2859ed6c77a6bcc48d14abce46adb4f3bfb28982a06f147ffa2d8d410c14c2bd8115adcccadd40dc63a2acd7b7c107fbed7096cd8371340093665ae808f045a1d5d0e1719d9a19bb9ff576006cfb6be7f1168aaa739ac2ca0f919f3461346f93cb0f09a1d4665a733bbc1d3be1e281785b03526e16c3cff17b62f6b1c8924a4086e9d71289b4d18b5687e188db0f466943b70eaa4478b1f2cbe9fa0c6fa99e285f78507b7b6e51b863dcd292be6e28a10491c0ca3c2c26025ef0bef383846be190a02c0093f7fdc16caf2660cde3d491fb1b931c16eded6bfeff3c5efa242a09ca71b97b4e5768daa64e9a57fd6e281d1a3419e9f63c60ed36468ff45d3c9d3dae75489619a1caba900dc66f644977259e9d154bf8a276123098fc451e1ed5cdb5f2665eca2aa6937ffe2621bb409fa53dfc16985a4cad2292110d04d3069883195b9f73d42da4e3a7dd7aa128da0a79a24356c20eee5f7ec972c6c1070fc356a3273979bb2c79400a8482a6078f5f76aa2b0b1335d1f505314995f80fa3bba154606d7935210b8514268d2f6aef3cd6a0ed10f11ca4bea361f8a08dca5686f22b2d090073eed02cba82b7a03d7956af68d4935d5b25386063a84a98f9aa28b910641d9c23a4cf04fc9c7a2c193bf97ea3d8a30fe0f0a5fc15b49a1552cb9efa78fc74b75ccab59e483a8684fa8ca3fe739cfea0d872fa33e61af573fdcfcad3ac9a1df18060c75d20051e19bab3cbc54d5dbaf2ce9ca953a7e8f16fdf1b3747b0158e19e30fec5768b8706cd3a54335275b7f365ca200040591f23119890d7cb73e8996ad6db6cff7eebdb49eb39292932a35b9b9df67cf4462cd4dab90d632d290b0ce68cab2ec9275410c6fbb0283092caadae9d0ac736d98c58ebaca4ce08c57f8d5f175ad58a8de214db9169ea911ea2ef1eb6a229feb6f0f9620af9111a7815fad8b36605e98d8f80d89353d7709b6d87c9a36b9e0bd59b718d5ad0c22bf717567c4b698741c80e32c7a7a2283bd63d3335ff3954a66f34d43bf637c80687aea2dc4b27bfc84f63d76249935e2b286a7b9300dbc81874246f52d98b40276c418790e2a2a5d0fb8adb3e12570ce656d65591ea762264edff8a29d25955b65795e4ee9cb5d1503ce49bf53b4ac33624431a507d17bea56a4176a90fdaf0ea7e1d6ce8ec47da752a0e9f0a041a628b1d0287fd30d5bed1587e31af13cf14108dbc14e5a849af7dd0bd1329622b675cfe7dba870dedde3858fba5f2b4489b8756f8a74058f642c7294ba81ce5a6f8adda2ef52219e983f69b5e3f5535299b804b15e021e8f4dca7c661037712a283455fe446d9bebb529d05e9aff1c4d8ce09f423094a91476c4653fffbea83523b64dca85ab38b9bccabdb278f2cf351b77e32bdd08556b78aa70f323b833fb3a1c6d786c07d28355ddf4248407ccaa8b610fbb861ba8003977043ee3846f84471dd60921739e478a8e065950a65d09de8133820a88feedab5fc2c80c11dd97a3383409893f3f8fc873ca9de39b8bf1ae2530d6fc8d6fbc6fc324dd2811f733fb23aaa581af4089f763c24813e6bf6a1453c2cec2a8df9a6b7bf234a09dcebd013e9ec2cd8fea04d741e0cf7bb14dce69668a5e00bfb85d36459cf5fb8d056f7ab113f5a6e717069469bd64c5d30adcd726c866399dbfd76d8f2e276a82a8e5e52ce33a6a18e2855f922c4ab3bbc8475dfac405cdac374ed7489f126b09bb1fd0950d491c19645587e45d2acdba88f515af0d459f7621e61164a9dfff32096ede2c62111cc872770a641980894367c40de19ecd25f73e32e1edb5ed320e3d0a229417e838215161e1f7d1bb57b8327ba7078e4c71e52a37bba70ee986cb21808c9ce406b66a7b94381153100ccb7559170bb21f374ef1bb8b4c6a07130734c0d361abd7902c9b2c3ef7066bd356a9ac3672e7c21f90d96be7071c70fcf50b2f3979c12727e04f42c0ba5bebd63dc2631967b8fd11b75b4819da0f298fce65fa01ccaabc04089033488deab4608c8bb47d2192eac335ac95ade60aa6556515b10488f7f1e60daa1bc4831611415cbe9a26ed07a488c59c7c7d3d9dfe7c4ade7ebd2de2a0ae3d8a15325dd75971964d44d8460598be22a9c881f97817ac9c15f87ff352fd98c014b9267b198cd45285a227e3dec0143a57c04287ca2ab7fa6e90f862e0e23ac1e2f35cb24c4fec4f5cc9eac2d7487ce135c8264636d17affed5532f4d114f7a99fe602795987dc55003cf870c7c20f0bd5f43fa80476c83fc7af7685841f2609d146988071ef0ee0b2c021e31c32f2382dd5a34236e9f042dbf1c90d7b0936bdd764f9ed606c175afeeab16dfccbb026cefaa1838367fcb4d5669b4d70413c504623bce378f2c51ac0141f32a3a64a74c400f66d6a13c558c087d828c7149a04bfa4f96f2f1e8d14d02904c756ba99c6a71697b6b7b7af0f19c0d9c5b0d53473c973bd5d0c19b0c91847e5488be35f669bc15acf52d3e77706c8f6ec3bac7fd6283d323f5e3eeab779ec1f485a8c9a5898814855a2840f7c386acf0a1d48d8f6c0b7526ed17de58042cb8bbd68ad8e720fba3bfbc4b758a86f2d5ff70bf462e037bdac8371048c03f40305403a718a1890b14bac5859bae5c4df695a82e38a8283e05859288eba2f04d4911452a916643cb2344e6da4fe4cead45539cb5553449a0ecc75fd8da222bd82f85859edee61f5920b08d7e73738da8b869574b2362cbb060bf4938f32720ded724e6da88f2d0cd27026ea8cfafada9375cb0933d3e5a003f8fcd93d696f04f6f9bfebe6a57470a7ab15e02b1398440aa3c5ef7e9ae80868d0f2a18ef57173332791c2c18c8fbbe24ecc879ce815c41a148f0490ebf099e44e4583b35f722c83e988d7ffe22c6bd5243ce5b3a3ff687e751739419945735d055f67e4e0cd175f57d7aea60e74723ef4f06d4ec7c3fefff86d5d16eb198742171254364ea6ec47736490ca160ca9b8b6259a1da1a1fb73f7583dd2329ed1b62c65382cab3f88ebc3481a961ee242c5682283e08829c0fc3671f78d6af9579865809e5af35a15d5962c814837880cc0550346778c9078f077ca6c51968d48f80c6590b43d3875d3fb4e5783be0b20faaf106b5bcefa228472f66d93b16174a452e216f96cacbbfc7692fdfc6b00ba44452ee6ca7f4560ce0475c821a47cd86a950c82f7851182f5779f919fa569e2aaeb535a9e42cad80e8098d3ff12d2b377c6c7bf4cb6a82ae34cb7364e04b0f09051b858490b1ff904abb19d7104a1d06545535a72c874296c45ccd1d207415c0a14bd1616f4fa8ef02407ace319d7e8309b01091d18e00be4478451bc7c86dae2116ae53bad546ee233af110fa03e4adbf8146385d51a8e1bbb51e4d82aca201a0ccfe948a9e4aa58f6e191f38ddf9994343aa06960cbf44bb99f1f86ff7ab393932938f602628775cda220e3286e45b944c608d27b80947e30b13bf669273e93a464be4b990117df2d7e31e20641ec7953d89e268bd2ceb399c5a084f8ed14a8f3c08714455781103542e75040060e87b943bb88ed3dc859265e62b7839a0fe4736cf3b92f609d098beb52c7cc606fee9f7fe28d1150b74a5ded40632d1ea4249eb153b947903ba0ae55eb0a33a4b3e88d2af5c2b81016f3c3979742e574487c7a257f6d0b0d7ecd32354a6cbb10aa2cfcb64b0b88672db681e7c93872d5ba37fc239df133dcfa20734c143cad166a2827941e45aed9d8586b0aaef33c0b146e18ddc807853d990332f5927e1e9e27267973b3ca16c043012fa5879f67001d8d85a188682d5fcbedb917b50a9f86bccba5e860869defa9fbd95d6c36f0d227fcdedfe4a97476f48bd66e846d953add6bf8dd906a8b22eddb2748154fc54807549cd7b8274f4bcf052590520a7e50867929911a7a6f5b2c183cb68a1ed94dc6638a00bb4819652d3f2393aff944cb921b49032130f2a5339957e36f10d3ec5b1ffe0bdab18733d42a41cb81f2c4a1c2f707b5aac065028db232ac52570aeee9f91773f5750719de1b698cb83bbfbddede88fd1d047f8e02f56dc3d5f0d59eba968056558dd66076ae4e55e6db0a254c81febc70539a5dbf46d7aa9a19ec9da7bce17fdd2964a8dd8409097bb2950c7159c27250907bafaadecf04c79abf7aa83ce39089a7c5a4b06809db88a1775030b98e8ebfa048394313710ad432917a68ce358b240edb0bd1ddaaea6c0c753aae1f114264b9c40292b0ddbb47af38b655ea3ae2253a4f357ae4bcb83ba22e5fdd3b8f3c4119f2449789a44416518532e31aa361871dddf7d0f9ba5d9ab38d1f070b2a92d336c9ade35df15f891820835e3780084ebb320a84611789c67552bf66aef79d31658455e76eefe14f7ae0d84ab5b88ecaf017e712c2f51afc935d1975a23cd2fce2b2cf730479cb433cd5cfa1514b7cb64d651d978ee1bf8aa150458c591563e466de8dabd39c8fb813f9af4aeb325275b7e4d6fe6e9c", 0x1000}, {&(0x7f0000002440)="bea08634e7d64296397b9ca11ba04b6127de89eb7f42e05c9dfa7ddd141a7182aa6aa7a5f22e9c120ff25a324fd213fa7631872ddc2c80f27c4259b75f86468149fca2906253d0d2e7b3643de858dea91889a9c6fdd949eaf75d05c5a5703a654e60dccf5deeac3bfa9237a9894458a2a34ced62dd17a56e79bd3150a0594fb6d842fd890204e7250c87f2aa5627948a85b41be6ea0e3c47adbd39bacb76cd1f53feef57151073dadd20e5aca92dd88bbe59140286b0c481b1535a0dfe42ecceca67527347d308394c43ff4f797f", 0xce}, {&(0x7f0000002540)="247d00a3f81a1547df0f969728c5880768ebeb556cada9f299b6ef7151d05d8eab648b65ef146b9ab3b7ec9f1e827cb5bca751a0dd13dbba7188301aee1abfbda7999ea8dc4c4aaf1896052dd4dc0b1e06bc11e89c4760eaa0f0eaa0e90a4720650027fc47bc727285a1a98736ae1e20c3b285e94c7f1a503c883162f9a0331ff0b88410407d357bc5376d46630b73b589e26c394e6ac599a13cd5c96d0afae0f69cbf5fe79671e0abfa418512e5cff2d3057cf19cb8eda7bdd0a35a758ce030411033142612c330de649d95c33409c533d32c284ec8004a3f6e1676122505d5a9", 0xe1}], 0x4, &(0x7f0000002680)=[{0x18, 0x1, 0x8001, "ea9b94a33fc7c9"}, {0x98, 0xffff, 0x80, "f5d4cef0e6311d3dbaac1432c6f5e82fa793762ee4c22b3d00f62141e50c669f6bf4a427dfb377facd7838c7221df45a5c28975599c08121a7cdef986355ff725fdf6ace2ac2cd337d4b178177d8324ad671a4befe1a221c0fd07110b1dac058078e9fe9ac7d822fd1aa2b8a5b8cadbe158ae0ae9aff1d593d39404aa7ce6baee5"}, {0xb8, 0x1, 0x40000000, "25a05a52d7b7b01767520e92c532513e7562ae19aa08bf167e50ef3bf0b464889b8eedfbf9a5643ade4913990d5b007a00e2a8728f343001752f2aa1f6d5dcd3d27387e4f9fa77951b4cf6736c4d926efad1067138bf5e4f051386b0787465b1784618e577455447028ee5bd867354d7fe71bae4354374f7987e58a0cb6cb3fe3783f9bcf3fc6d24c793e2419fb87a10ce19b6cfbedba1fce60976c34195e4fbbdb47b677e05"}], 0x168}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000002840)={0x9, 0x1, 0x1, 0x9aee, 0x3ff}, 0xc) r4 = openat(r1, &(0x7f0000002880)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000028c0)={0x3, 0x1, 0x8, 0x1f, "d5797fc5130ed785066d44cd7ca69c87cf471c95", 0x68f, 0x1}) flock(r2, 0x4) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000002900)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000002940)={0x6, 0x1, 0x40, 0xcad1, 0x7f}, 0xc) r6 = semget(0x1, 0x1, 0x200) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000002980)=""/13) open(&(0x7f00000029c0)='./file0\x00', 0x80, 0xd5) r7 = open$dir(&(0x7f0000002a00)='./file0\x00', 0x10000, 0x40) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000002a40)=0x176) 16:00:03 executing program 1: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000684000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x1, 0x3) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed000000006b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8ed7ba5050932ed612e5ffe04fd83800b0331dd48d6f9c2ef38b4d2c38f572cf51ad724de92f008c18dbcf12aa76cd68b652a1d2608f0d9c81b7eb357e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a921fee3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182638e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0b11cf7144742b87207bb59ac0db8eb7a26f41223ee96b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce45e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae3d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d676e779a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2edb779fcd1f64504e5860000000074cecd4a05c48164574330c57e4bee39276ad67fd5967abe2600"/1087], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10951, 0x0) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x800000100000000, r2}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 16:00:03 executing program 1: seteuid(0xffffffffffffffff) shmget(0x2, 0x2000, 0x5b4, &(0x7f0000ffd000/0x2000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) sendto$unix(r1, &(0x7f0000000000)="3b785547ce1791964de37834814dcc568ef744d3b3285ae22a1f8c817e094e52a9d53a1a0810a255ed6d281a96800f2204cfa08b25106d93e8969b9eec1be5f738b180acf76fba998aa7c5c0da93ccf7f6c9544412b8f676a8cdeec4508e2402", 0x60, 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="c73a012507923404dc9055d82ec1ce58a184f14b45da0592a3b4a12e6a4877517596f75265214d1d6a64dcd406d1967c1002f102fb60811e3b671f96f288b1947cbcb909185eb85bf500000000000000801fd2fa225afc7fdb97d168d9020c5cbca0ba1f554c8ff74d8737a326bb825458043e668ea5cdcbd3af632067e6a05a7208defae771aa11dcd7170fd396fc8a6b84dbbe4f612a3e4a3056daa828a0c958543ff738ba8a89a349fadb196fc311fe8103d37d31fcdd1890470c76a7557b5e30a56d6c03cf739a02ea49bbd936ec5c41bdbea8dd850e9e3a22523e81f474550284789d77da445340c759c4d1884200d98643d388c06ce41b01f8235aaa4cab2a395d2bbfcc10b05e739656ae7257fcb4caa0b29dfb370d23164228ef189a7d20ecb6167c5166f394317b9638e5f878e549ff322c2c2ff8e7ed9cafa1cca4c0d473dc1bc75524f9d49784eddfbb251055e93699ce41985abcd1a76f0d8d38b4ba5873b346c13407b47b02b834936ce026b739f9bf4cbab9b41d393e010fa250701ed85713ae0289d2b8e7f987cbe8135adb74948fc9cc0bc7dd85f27032490b3e874272c8739716ad41a13c5a2e241297cc3e046d1b7e7b"], 0xa) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x9, './file0\x00', './file0/file0\x00'}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='W\x00') 16:00:03 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000001680)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c6aad6", 0x14, 0x0, 0x0, @loopback={0x0, 0x2}, @mcast2, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1077, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="aab1c2c1c624b23e0400000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x1, 0xe) r1 = semget(0x1, 0x4, 0xed) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/102) 16:00:04 executing program 1: clock_gettime(0x4, &(0x7f0000000400)) nanosleep(&(0x7f0000000000)={0x24000, 0x2}, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = accept$unix(r6, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x88, 0xf0000000, 0xffffffff, 0x1}, {{}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x2, 0x3}, {{}, 0x2, 0x90, 0x100000000, 0x80, 0x26}, {{}, 0xfffffffffffffffd, 0xa0, 0x1, 0x5, 0xffffffffffffffff}, {{}, 0xfffffffffffffff9, 0xa0, 0x2, 0x9, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb, 0x40, 0x10, 0x6, 0x800000000000}, {{}, 0xfffffffffffffffe, 0x82, 0x2, 0xfffffffffffffff8, 0xfff}, {{}, 0xfffffffffffffff8, 0x1, 0x10, 0x8000, 0x5}, {{}, 0xffffffffffffffff, 0xce, 0x80000000, 0x5600000, 0x10000}], 0xfffffff9, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x52, 0x2, 0x401, 0x340}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40, 0x7f, 0x69}, {{r2}, 0xfffffffffffffffd, 0x0, 0x20000001, 0x0, 0x1}, {{r3}, 0xfffffffffffffffe, 0x1, 0x8, 0x50, 0x2}, {{r7}, 0xfffffffffffffffe, 0x18, 0x20, 0x5, 0x100000001}, {{r8}, 0xfffffffffffffff8, 0xa7, 0x2, 0x2e6, 0x5}, {{r9}, 0xfffffffffffffffe, 0x5, 0x8, 0x3a3, 0x8}], 0x5, &(0x7f00000003c0)={0x9, 0x9}) 16:00:04 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r2, r5, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580), 0xc) semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002a2f66696c40"], 0xa, 0x0, 0x0, &(0x7f0000000200)=[@rights={0x10}], 0x10}, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000025c0)=""/127, 0x7f}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x3, 0x0, 0x7) 16:00:04 executing program 0: syz_emit_ethernet(0x28a, &(0x7f0000000000)={@random="75a8629136fa", @remote, [], {@generic={0x3c04, "89230ff727c1ff9079a0a96aca3c54ebb38a3dccdc0d196f8af96148236e960c182f117779771cbaf64ba3e1ba6588029d59eb4e6a1903366c4eee70675623cabdee6e6de074b023d14388a03065cace096767c37040a9a6b0d7ddea9a3593779ba9fd0c61045479245fb7a7efd701b08bd9ab6de750a3fc723e1228d4e9b86a4100c73c1ce2c01d41d34dde774ea6ecf03bd3280c944a7f55d2c443d0c666b964e463b9f294e41174a8ae2a3cab2d0d479c2ccf44781df7595d8926d9b701e24b54a9ad22f40a5d84ed584aa05e5140e71a059eaa61c88dc78b9beb47386390a1c8585803e0d2b10fa7d868bf9bb1f63b2c8fb2b39d4c189c80283f192116d6a935a71a8a5cb43df920e9b04f73357c73ddbea69148e14c25131d11418734bdfc0d2fdce6fe4b71c0f38383b684cb2ce78953cb3eb1f70f3829286a60f11d5497e41642307632232e9dca2a7e533dbfad3f7ba6304cb7630d38f98892a0785625f3d81cb89c2b36e7872fa9c94f20e1a78afc56a0a9c7118b2dfe85a8374d6978e94803e43f3e9c96f3c77c80672f88704209b96f8bbe2f9715d9fa2acf351cb2ad1f742f3c4e9e7fad7157477880b1e4838411142222d16cdb3f137cbf2dc58c80d3ebf0b711424fe262a4ca80c36ed0d3adfec048af240577ddb76b6b40ec81786a3d1d24d3f42864f3ea4669c82116050be99b9beda4d9fcc6d386fdb19309c6282ab925091afe6fe19fe4e789cae73ce4ffddd19837e73832a1ce662a0cbc66a558c05688539f5ff7c0e3e1287ac393ebd3a1e36351967388ecb08d9b082b42bd6f5cdcb1438b800e21082639573732b3a83d7395498f92ab61cab9730d5ad0d298325bd1b60e0e623d22e994311448f0ded3d28a84b5a9e444"}}}) 16:00:04 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffff080000001c9edd828586dd6031797180302b000100000000000000000810812537242c464e7096ef34b3000000000000000000000000010100907800000000602484a200000000ff020000000000000000000000000001fe8000000000000000000000000000aa960c81af0f8da16adf19bf0e23c8a960ad36279cff58f8035a5d516bd4b5109461e495af28cbe700bf90e4e198815c4a2eee51019332cd25e2d89ed133930d8d3a5cfe6a39b951a0fd7a48e3e71c4f5241018678bf8ca9e72bbaac8a23f35e6e18748432a0b1d1583a16773ef32cc834389d8c60efc664cf97de350d39ebf3d282328813daf79b800c565ee51ed0984517"]) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ftruncate(r0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/230, 0xe6) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000040)=0x6) close(r2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x40000320, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) write(r1, &(0x7f0000000180)="429fafd6282565ee52019f3fdd2935b62dbe7c8af58c1b352501ac8831486b1db8624eca95a06977fd413e98cb80c73cc0d1683d91a899e912727742ea415fece5fffdae2da5c2331ffc7d55b146bc8ae970bd0ee6e4664b995e0033957b2fed63293f66d200e04a7337ce31641917c45046b6", 0x73) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r0) 16:00:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000304907800000000450000000000000000290a00e0000001ac1400bb52a2a6d5868576e0"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = socket(0x2, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x10, 0x7) mprotect(&(0x7f0000002000/0x9000)=nil, 0x9000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) sysctl$net_inet_ipip(&(0x7f0000000180)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="b861d9a9371f3d49b8e8e14a2cc91a60cf854f2ad9eeaab10918b49cee2761c77dbe0903ce0fbfdf743ac08e8145109757d3c6491e9c6645fd8e7f1530b81f3e31a33357b79acce00daacab5607575e986d11695c37f9b0e31182846d953f94373cb8e3d9e41001e6d9838e86fda7930a0bc80d3b22a30115e581e115c2ba6efeba98b8ccbd79f6e8923fae5f1cb8e100633a324c2545c476b2213a5a03e71881cbf2e30454249ad9e1aea71b2e219eff2e5c4d2f191a86f761aafc08c8f04e1ed0bbd14c74686647b12bbeca9036dd0cb2d2d8878259ccfc1eadb2ab1f28353e2c14f7290f2845e8fbb0a", &(0x7f00000002c0)=0xeb, &(0x7f0000000340)="820aa3103e0f44c025a8c04993cd996c31b72a34ea7ecb50a5fd0120e30501b8aea36cb1a42708ba17f72e9847f27dfb63513e1d024d507d25620740499d0e403757ebc89b64363eec5041090a88fd06daa61e2c8da8c5ed9735b0ffa0c1e327845b70eb7450a7453c64d9c7b87900f2b85e367d779fe1e33cc60cc243f719f11ce6c0a696ca95787a96e826227f65f06487dd294b4932694cf6d6592f0d80c8d4b095ecf9f6d850378bd65125c369ffec4370e23cdceabfcd3191abe0cafe3e82bdb98d2ddbe16bb72609699e40cc19e0e8d922cbd56be76ab1dbbc271167ae1d9c234821a198573c9376648c482e55b44a8d5cac9104d1694259a53686adda5f6fa20abf78d89fe18e1e5d4ab17caf9c9a5777a7cff825c2499d967f9b59838dd6b5b0fc4ace434ced46283f4d8bd4b74610828aa151f79c2615aa19c8d21c71bb2d14bb4fce7ccadbd6706aab7c07f684b1fdb753488abd51a1e1d7520d963d9e3f5594e0463437c8f3484710cbcfe0e6341922938df0fe244524f4829360c13eae6156654993ec557ba9b06b59e16edbefc474a58974ecb45777a7678ffc47384e2647e8b07866db75eb89e82dbefa77e4eda494c3b85de2558cb29a395385be5906a5bb77f9f0e559d78433c441b24e4bf62c6fdbffd9505ef1d979b9fdb99d69acd5f5067c46c2d0ed1852b7569ac628b013f84007e05f8d5c5558d73e5be7eeb21f01ee4c3c8b56ff4674f735f61f9ed25001c2853dfb7890102cca6ba2825e29693877679bdcf95e220f9f3a709894c97742d133be5fa932d143bb5c9fe57498fab03e20b88601405b0b4c25ff330b9fa5aed32c0b85e6bc7179f6fe129994ef0dfb146d327e9b34af71bf3e4e68d329d46030ec3239e9d64d48c879724d98d8412b4ea5e72cbd8d16717df7b2ff5cb1aea7e26ff5f396c447bfac91385aa48b28abe476c52ebd61ffa56d6aa36664dccf0dd547ad16db16ad6d0fb21a6b62593d4bd9ff1c37a90e05b28df1b1bc3bd0a6869fb4c0fda79dcf9e25e02772f5e2c0c1e75696c27681703e691d8597c6b4f5075f53721c1c00fa991b8b072fb222a6eb487892b7b1b21fbf58c382ccc92a8f0ac0bb7dce3636c945b37af2afaccbae316d79ac476417d0dd45ab547ba42affd420e2187699206f8abdbcd694e0b66a0f990dc635c3367b00996fa62c41212aff82a763122c38c608e6ab94a23dca177d4db4bb2ae3306dee29939969113bbf0520d6b7d0141bd008f44c150319cf74a3a37dd978612923d91c80c083cf237a9322eacbfdd6d655e88eefb2df1417007d24ad4bcc640070c3c6a215e9575bde7035a1c7671095b30c3bab08e2bcf8bd15420d10a15e2227783cf0994e8485edcb3cd724625b9d9199134f30601d9236f01a8b093ba75808297f94bc173669884936d40aed391ee8003bb156d3be0e9ca580c62fe808a6e828581503eb1d57b66aa4a65be843644d5812dd81dbd26fe60603b1a0d7a6bb6a8d8665c83ea6d93a8a3046c90a393e9089daff49bd277920055066a5e963b17226e05783ff44f3aeab167a6d5491198e523ff45794df6122184bbe33b91173adbd3eddca32758dccd9038baf34baf45c3859cc15f7937a74366cbcb3b02e372a704265e4aacd901145d762dd82ab336ddf35bb65341bc9d3b8b3db71cd3d32e2a10e8e23bd7eb9c6d4aa30333188d67a66c2d93caad86456f3de6720639cc006724b8914db0c9058ed017446f977ac6af0f2af3d3127c6b13b702304e2f0720f0f90c54f8c11cb3a18600f7fa0ffee18b5bab8ee60a25e156cbffc03c84e38c3566bde17bab08d1c72ed2edd0affb613f8da728065455aa3906ac0dd04f74916da4ac499bcac78f685bbc3af4874765a8f6eaed8bd21669a22e0c708408caa7cf9a75f9710721d818059c383c1e95e4a8db2e8873622ebdff724a9311f06b1d8e615c1c121be6e6ce3d3c88d6af0dbb86038308d77fe23be3a53afd3144b8ad1a2e4ae47ba22924f941985334cd09dc1e82d19f9c46038a0ab529d97a0b92633064edbe8a75545c9556017ed9e05043bc84da230608895371489655a1661f6c4a4fa5b424ee6976977c99537347e6dc8fbbe618d2daa8034fc6bdbeda8239b868671b2320c54a259d4263c21dbb8455b9efe42a463a411495ec5abdbe4a070b1df58d0a146bb81cf4a0e8764145d0245ff0274c1d3b36da25e7ffdcf3c2c262f50e873c005eb3225df688f2339a288e2292a7b24b64fe2691011c5fe56a17d9fda242ac60e27aab0d0f6ebb4415e74abb7abfd33551f0ec3024688ac8c67d286a2a3b5d3a48dd955839e7f927483540aebc4979d9390a5756f94749f33265b693fc6016f335038aeef801dba0c52db13aba22d6c6f344398a0fbbe6e97fe43c4a140b0193eb80fe4b625c0f229ba477873fba570c709785e141493d1ff11b2c179a618d5a6ee556f3b9f3999140abd2f1e701053d6c95aced6347d46666ca8dd0b60a30b5bbdbcc50c5e485e98dc907abb42d6e74ed6285b0daf98095f0d9be7692c21ff231d6ae5f38ef8dc64ba1bd774b8947b7aaa1274adb22fea00d4647491891650cd640c5ba4d3c6f746e99717210025a4e8cc9c6e96036d7113acb29773ef7908358289fbc91f9065fe44b9325a93128a696d3c1670cdfab3037a21cb1696c3b8e3e33b81b0302492ac427bcb6114241b19ff3069c0447c8489bd992e54af5e534a0c862a303343bd14a980ebd7ed9fbe909aeb5b8eb6885d46b6cfd5bb0a393dde8cb6c3f1647e7f58f548d17789c8e63b299807096056dff8da932e8d34bcc72f35755b32dda2fdc1dac913faaa338fd3caac8fc2ea724de49edb5f13ccb7ca756818efe75b67c916032d900a2559686b945d6718aaf6e917be1096c9972a7e3d949f7ebb249d360f634864350c5d8288b9547f6e58e80f3d5b7ebfd1cffbe36112148a3e43ea64686d9d5f33f21743fb4d9908c77fc06f1ae26f1e88d43332f88a257194d224482a59075096b593ddac47cbe7c174fb75066ff6988a2a355846eb3d8725f7310e1105bf21cd8b57966b51859900aeff60bfd271cbb3d4d52a064b2410d24f67b62712a0c359d0d315a32c75963bf5329a5e91495b0f02b4ade63b4abc527a6bcabbbb618780b83e8f5cec50b80a7a100ae72b7ceb752c5d6c74147f1ca589f2ca634ce57ef325d25057d4aae5f0a77dd5231c4308dafb1967e00c789c0fe0a57ea0bfb28701403826feb901b9eaa6cafec85ac8cfd1ba3e97207a78148cd89c1fa45f3683926f08f187b6f3b4924ef59d48c224c20a4de10370dd288f1ea7f1fc1afa8a9c30e122d1acbce1ebbebc8950d0114ba8c0d7fd7201b712a56610de584baa5d2a605ebc820921e533212ddc8355c540707cb8b5b7fa172dbf76ba50602f21466a501fa6af035860ea3954e232e2767a50aae3db24fb77ac2a6dc6a5464956ea93ccd979bef6a3b9bb133fc07b62d9aa13b2d2d809982c283fb6cc5b31de17c3a3ee218d1e1b2352ba894c2d6f45dd86781d43702172976d00e92e0cbc4d62f6dd009947766ba57e3f60220d7c88fc7b3a2d51781c5dddffdb183464917fa4071bf679baaa01cb670752983dec3570956d923b7d16b3b57cf21d692523f4112b3f5999a17ac1b9818174e2b895fa378dc4b84f363727fc122591344cb77712d51f6c3eddb5ce1d6ceb7a91f5d69bf55a9d69e8ac9839c5acc9462586a054fda255ce193f69065f1f2b4f5cf9f5165b4126c28addf916a89fa157be63ebe69e29767cda3a3d704f969c175ec98dbbaee117394c0208c218e29f2e23b84a9f80d6ae43c227d671947f73aa2d36bf29b8747268ff0c71481c154e8d3787ead4692941c946b084516414e9b3b14261a0d4af4dce237ad30958aa77b2ba5a3f7404fe540374dadc72f8316eafe88ecc8fbf2eaab2d6c34ec290b5508ec8d8348f29c0d40a01671c49d3743bd04bcec222c9ff171eab27a0e54b88ba81be63f8a796f71526d0cada03036d876c2e740d4f70fca06bb705168f40d5270a67ad1be1dfb581e98a9f8d0bd2e202cc0e0a6fd4bb1bb01a86a5bec146b97bcb1f1096964d7d5cdda10fab523a7f976f11234efa1ccd73100cb160e47f73ab03eb7c9d544ddfd495ca7c64b00a5c32ef4d5bacad0b6034c35eddab1b99dfb544095be388464b11f95c1dafc4a303a05bb773895ceb2896854034298e843ae6838885816a86e3d5d1248115922e4f367c6abaddb015daa6f97ffdab9c7e238aa303127183e63e006c74d37e2c6a43e3cc94ed3db6ef55a938de98d6531f229e35542fd8227a52fa832b94b9f27c4bc8904e443b0e393d73a7e20bff4971122a072b7cadd9e66cee38abc942c337061106af2da8d62e0e145997f23c72710457b579ebc170454efd3ab32e71bb0d7f364918e336185d1ae3d362a6fc6b0badfa37309f8a14dbd71129d431a68a294d0c14090b45062bbb0f985bb8c260ce2d9c009535175f265b260cb28773196501e88ebc8077d5e2129723cc01a461c22fee663b04d3be832acd72a013abc987845a463adff6d9e3e3b4faa6f55775716c4ac6e157c786fe40f7b0c5aa3b88adb08a437d7e9cddacaca55fae1e98be32cfa6f5e055a17cda8b578034bd6efa331b3ae96d91ce2064fe784c6f7c96960f09710685df8cbd8c9e986b5fb50a6ad393cdcc6b14589097ecbbfa909ddcd507cbd900183918a5377b06ba57675c635d5bc5dc498d1c8289343b12b37fd39a6dafb8cc61eea2add482128934736534a3dfb33f44457b819fef01d3fd02f002715e0eff224d7260d83224e53a7fefcfe0467e4606f2c25313f3f5bd507417f212e3cfcb7701b3dcfe41e1e06236bbc6ce559acb75a284885cc6c7dd12c816b3ee8d0b503bd762578b63fc21c25a0d7644c4fcfc71abd98fd9334553185ed5f28203507957d075445640c15609514791f408dc5be93052e35471510362258ebbfc59b476c01bd2eabc804270dc13cea21b64bff4518c02acdc0e4eb55ee0d807dae85f4444511a146b76f8d46a1e41399aaf65297a0e3b78e62224d9a089448fa5b9175651ed7edf746cbde07ca5300b243d4743baf6e92d7fde7486b70204db86e8ffc9efbb1003c08aa1b0e532ac3ede517c4db99fa492037ebaf1210ac784574215076f1c68f5d39a732c68b7f56d4d3aee5d435d5bac9d4cda07f139c860e10b4eaac2b3cca8bf022ca18793384ff824ea7ef820d7e2eb139a79d29fa82dca250b13b63712c9d75a017b0b8484233325d7243372f0c0716e375ec7bfc618233efc2d9bfbbfb566eb5c1a84bfe9ff408f1759859dd7a0ff66d81d0eccb215bf90097190018f783f7a7d038bd53ef4bce5e770f637f0b5fc54a30e71807590d209cbfaf9244a86d7a981efc90aa95f8b342f99233b2afdf81f709ec9c194b3a6e4764781419539b8ddd3e983dc11f23f2ffd94d4eeca2a8c1acc6cfe146362dacb3327985c72c3b8d65ea94326fd37f6c1d26c5bbddc750139d7102d7bc8bb475057012c465d31309bea1aa72c759a18240e801cc8ad00e28f9403c9458cfc38273a06965b039327a406316f4d9c25bca7e89737df3556dcfb14df205b2ea6feb1f04b6d9acdac64fd9cceed38d44c0d7e654f5931b8b1b9d82efe7dfc86f6824124f971a6d2c9f3955471ddb78fa65fa28502205e4ed3a85ba9ad8f9bb1fbe20f5a8f5b3979d5e1e1463b53ca92806b5a5c7f13158aec3f065890cca1882d81c8352347598e7b19f87566687f", 0x1000) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) renameat(r1, &(0x7f0000000040)='./file0/../file0\x00', r3, &(0x7f0000000100)='./file1\x00') 16:00:05 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x81, "d200efffffffffff6030ac8fc9e5510900000002"}) read(r0, &(0x7f0000000100)=""/3, 0x3) syz_open_pts() r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x4) 16:00:05 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @empty, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/38}, &(0x7f0000000040)=0x28) fcntl$setflags(r2, 0x2, 0x1) 16:00:05 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60e0ce9e00080000fe80000000000000000000000000113ea45ff340c838e9dd292cb98500907800000000d7eb5d11d2f40adb10a18d6612d0dfa893bd23f312fce90ab1e704bcfbe9ebae5595223c9e367ddf9fe6e48fd7382f4df5b7fb4ee0d1757367327cd4e6b26ea82b1c82755e660d38e7b3ea9d722cdae51e22dd32edcb2e01dfd1c6e92d0f1ca7e55ff05fd0d941de40303d293bd4dc6297c88fff7dd2f71fbf773cd3ae8bb0600393594bb8db61b6410728c6f7c2c1ee56eda8710e16438338133796b12295fcaf386af894e0c28db03d79185f17f4f80000000000"]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x1, 0x3ff}) r2 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pf\x00', 0x400, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x40) dup2(r0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) recvfrom$inet6(r4, &(0x7f0000000000)=""/32, 0x20, 0x1, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x8000}, 0xc) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) read(r7, &(0x7f0000000580)=""/4096, 0x1000) kevent(r6, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r8 = dup2(r2, r6) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000440)) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000140)={0x7fffffff, 0x81, 0x0, {[0x6, 0x4, 0x800, 0x534, 0x7e0e3ea7, 0x8, 0x98c2, 0x1ff, 0x9, 0x80, 0x3cf6, 0x3f, 0x0, 0x2, 0x101, 0x10005, 0x2, 0x77c], [0x2, 0x401, 0x4, 0x9, 0x4, 0x0, 0x9, 0xfffffffffffffff8, 0x9, 0x5], [0x80000001, 0x0, 0x65de, 0xfffffffffffffffa, 0xb6, 0x5], [0x80, 0x0, 0x7, 0xfffffffffffffffe, 0xec0], [{0x8, 0x1000, 0x9, 0x80000001}, {0x6, 0x3ff, 0x10001}, {0x2, 0x10001, 0x2, 0x2}, {0x0, 0x7, 0x7, 0x5}, {0x6, 0x10001, 0x8, 0x101}, {0x8, 0x6, 0x1000, 0x5a3}, {0x1, 0x80000000, 0x0, 0x10000}, {0x9, 0x5, 0x3, 0x5}], {0x7ff, 0x8, 0x1, 0x200}, {0x0, 0x4, 0x100, 0x6}}}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000003c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000780)="000000186e8530e134dd07010000000000e2cb62f8b3541f06b972440b4f2f030000000000fffffffffffff7a11db052e9436f9466af678f78d1eefd142ac288459c23c624561c9c8b5087f150bc8c608898f94d", 0xfffffffffffffee4}, {&(0x7f0000000800)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a6627b191fd253c4cb6ae8833d9d6391f951af9c891e718482dafa2b637e9a95825f86d0aeb3fe1eae469d42818b991272f72"}, {&(0x7f0000000a40)="3f1e0006dd07a63b6c1022da5e77e6afce9f8e9616ea00a4130108571ff74b2eb432624d83dd77f9a95e7a8e47b24ebcbdaacb3952429bc4de8c18ec79b3ad4c1c05815e682c77ed"}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000002c0)={0x1, 0x9}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x9, 0x8c, 0xdb}, {0x3, 0x2, 0x6, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x8, 0xfc, 0x3f, 0x3fb}, {0x7, 0x81, 0x5, 0xbd0e}, {0x7, 0x20, 0x8, 0x7f}, {0xe8, 0x0, 0x21}, {0x2, 0x1, 0x6, 0x10005}, {0x380, 0x0, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="f2ed99caf809f1d986d9278c7251f213edda090e9fc8599a4f20e8550d33e3", 0x1f}, {&(0x7f0000000380)="45be9a9183cca205b63ea97e200000001da9c71f5aa7bf072fe56978cb45f14730901ec0a11290", 0x27}, {&(0x7f0000000940)="371e6e5ac6bb66acb11e60e92b615e5a358d8ec903965f3f6b3389cf4b321685c1a8803a2ab029b8a8a734a2dfa89ad9104b9951a827a5a9006d61acd862d63ea572d003805353a560d55fcbca8229ed007cf7558060cc57e67d797fa13e12c0eb2d83ee0bf816ef959d96b281a06436e027c6b81dec3cd7a9e64116abbdb1faf531a40a3d17492a9f7a79f71a7ae567981e33f902d79f96e19c11c7cc563afa815359becce0a6e7d23220236ea9fed339e793fe4bd7afc77108405793dc0a765197a50b1f8720fd5c169d5a227276c4927ebd97c74b8eb0617bd22fdeb78c95f34bcb9f3c82f68871edf2", 0xeb}, {&(0x7f0000000880)="4fca9c2113abb9353f44430000000000000000adaf04430025197a035330ed35018ce7edab85389530b1526e37227f558e2cdb5eb49f0e0f8e7e8fb5512e4be49501a232e8c1dd164ddec0f6dc779f7e7e1741cf72c2cb7b8df1abb0009b8a0bbded82314b81652c1eedb06e359afbb965a82f1107a56bf3fdf7b286a2b2c50d4b0ca7d5582b3904d51875c17897000000001000"/183, 0xb7}, {&(0x7f0000000680)="7af50db953ea11261aac39d88cf81ad8013675c6587c32ca7f56c742484e0bbd483ccc13c7c77f9c099a84faf5278d2ce0b9d8a34b8924cf11d99c0ed6be3343fd6baf70b5edb6707d16e7f909fbaa844a0eca6de7eae0e8eb65525b9069afb1af8f35145e18e31579a5247fc2acf39f82498c5860cf9c0a12e8ca4c1df7a6eee379b8eee45d122906bba0211a8138e88d1f2966d277e742891da69a15228ec6ec1a5eda0aa3d7025a469d69ca5e1c0562b03afa3ad1f379e11b7560eee3652d8759c5bfebbf09d41c79f6d4050a6833", 0xd0}], 0x1e) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) setuid(0x0) socket(0x2, 0x8000, 0xd2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x6, 0x0) seteuid(r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000ac0)={{0xfffffff7, 0x0, 0x0, 0x0, r1, 0x12d, 0x100}, 0x400, 0x2, 0x9}) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/161, 0xa1) r2 = socket(0x2, 0x4, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1008, 0x0, 0x0) 16:00:06 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) 16:00:06 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xfe1, 0xfffffffd, 0xf4f5, 0x1, 0xdca7, 0x2, 0x80000, 0x1, 0x1, 0xffffffffee503a78}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000040)={0x6, 0xfffffffa, 0x7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x24}, {0x6, 0x0, 0x0, 0x7fd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="fd3a8acbb1729070d3256bd31bcfd590630bbc2bfe3a47820b8bdeda89ec2ad095c4b883b446215a20ef7d115a4b8242daae7a6f79fd13c9c5ed994221822346947ad2e811c214b1fe5f2f84b536c3169919f710f4942ec6813be14bed5a26d0dd0e58d2c9cee015538a66c0f7fc7eb251029c4b07b29467b4750b9430dcf239ffc2153ba691648fc796dc18b8d3184ddee06445779fe41e6910f8e118844c58c940dc88484dba89dd9b06c5f2e66c4225964397b7434f51f48d8d03502342581d5b264784e7ec", 0xc7, 0x7, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000521000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894b03b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r8, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, 0x0, r6, r7, 0x112, 0x9}, 0x8, 0x1, 0xc00000000}) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r12, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, r1, 0x0, r5, r9]) getgroups(0x2, &(0x7f0000000100)=[0x0, r13]) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x24}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000240)="b1e93dee8fad27050ce2fd", 0xb, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000100)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x2, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000480)=[{0x2, 0xc, 0x800}, {0x5, 0x806, 0x3000}, {0x0, 0x8, 0x3400}, {0x1, 0x7, 0x800}, {0x4, 0x1, 0x1800}, {0x4, 0x9397}, {0x4, 0x6, 0x1000}, {0x6, 0x3ae9b8cc, 0x800}, {0x4, 0xf28a, 0x800}, {0x1, 0x2, 0x1000}, {0xc6ddebd5f393cb43, 0xffff}, {0x3, 0x7f}], 0xc) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000180)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8, 0x1400}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x3, 0x987b, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000540)=""/169) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x5f, {0x9, 0x20}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8000}, 0x1002000020004, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000340)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x30, 0x3a, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast1, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "071a69", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2}}}}}}}) 16:00:06 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000001480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd5901010000630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b8f5f7097d4dc1aeb1da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b8122306b38b57e9b39bb5f51d9076567d318664d8e22ee709ae886d028dd5b94e52c0387936f5d9501b0e280d7255edb006e9d6cc8ad884784131c1bd42c5795a600463804b262c4c00802"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) kqueue() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x7) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x4}, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x101, 0x8, 0x1, 0x9, 0x1}, {0x3, 0x5, 0x7, 0x7fff, 0x5}, {0xc155, 0x1, 0x80, 0x8, 0x3ff}, {0xffff, 0x0, 0x3, 0xb47, 0x101}, {0x2, 0x0, 0x3, 0xff, 0x6}]}) 16:00:07 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0xfc) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x8000, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) pckbd_enable: command error 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xffffffff) sendto$inet6(r1, &(0x7f0000000100)="1b6ad00618379448668bd1b903e67b1a11881de2c23f70b119a66bb97a46f8de158f0d728ad7edce08795885a69a2a49963395406001eb9724e979bdb09d35edcd18feff7951af62ba4e769b95340591b1a006823e559c55f5da689fff22ad60da72b11e6ce03d405e9e687bd76529243ce17f99d436cea5707a422d21b7f9afabad32115e8947b4e2594d5410b4c81acbeee8614da554805d7b8d6ca6aaee0008dee2ac05091c9abc004e7bd4f2d7b57811a347144b79e880bdae0f406e52cefc9d5dfd55cc2d3165d8d3b8d9dda446c1cdc7bd9b6172a2353a7165d0a9a389ee1ceb", 0xe3, 0xc, &(0x7f0000000200)={0x18, 0x0, 0x4000000, 0x1}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xf8ff, 0x0, 0x1, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x10000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x1fffd], [0x0, 0x0, 0x0, 0x0, 0x22d, 0x80000000], [{0xfffe, 0x800000, 0x0, 0x3}, {}, {0x0, 0x0, 0x2}, {0x0, 0xfffffffe, 0x2}, {0x1, 0x4ede9241}, {0x0, 0xffffff12, 0x0, 0xfffffffffffff765}, {0x0, 0xc0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0xfefffffffffffffe}, {0x3, 0x0, 0x0, 0x67}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x7f, './file0\x00', './file0\x00'}) 16:00:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @generic={0x2, 0x2}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1, 0xc8, {0x9, 0x1ff}}) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xfffffffffffffff8, 0xfc80d8c, "0000240300000065fc16ffab80200e0934ccf4c4"}) write(r0, &(0x7f0000000540)="2078f7b678807d89e032dc19f570fe00", 0x10) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) 16:00:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x40000101, &(0x7f0000000000), 0x0, 0x0, 0xffffffa8) shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ffb000/0x4000)=nil) syz_open_pts() r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) 16:00:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000300)=ANY=[@ANYBLOB="fffffffbffe3aaaaaaaaaaaa0800450000380000000000019078ac1400aa00000000030490780000070000000000000078f35d82863f325523000000110000e0000001ac1400bb4ea2baffff8576e0"]) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r3 = socket$inet6(0x18, 0x8000, 0xf9) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r7 = syz_open_pts() ioctl$TIOCNOTTY(r7, 0x20007471) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x4, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x80000001, 0x2}, {{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x5, 0x6}, {{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0x7f, 0x9}, {{r5}, 0xfffffffffffffff8, 0x83, 0x80, 0x1f, 0x7}, {{r6}, 0xfffffffffffffff8, 0x3e, 0x80, 0x80, 0x2}, {{r8}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x3, 0x40}], 0x45b, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0x3ff}, {{r9}, 0xfffffffffffffff9, 0x91, 0x40000000, 0x7fffffff, 0x5}], 0x3, &(0x7f00000002c0)={0x7fffffff, 0x9}) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff53) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0x9, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x1007, './file0/file0\x00', './file0\x00'}) 16:00:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000100)=0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 16:00:08 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000080)=0x34, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0xaf) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) fchmod(r0, 0x5) kqueue() 16:00:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x1, 0x0) mprotect(&(0x7f0000702000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/110], &(0x7f0000000080)=0x6e) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x35}, {0x4b}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r5 = kqueue() sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000240)="51f66c8d1a66f840ba1c436bdf85e51d92bde54c6c5c4a668908dc62d45a58181ae77af108dcfcd72f0fc6e9f8f9364beee036a0c525b834a17d2a2172c35bdeb8f4d6a8e0a9ff774cd286b76ac219ea1327f6399f4f6bdc1d457cee3f8e79c157d9e5c1e110c3fa762f7789d316bb5c6555bffd2d47676228bcb63ba6b792b7259aed397c4b8ab778f1b543", &(0x7f00000000c0)=0x8c, &(0x7f0000000300)="4476fdfcf5ee39694be52312551632f0e97a0ff5be03a7628a9e611a26adbb663ebfa5987f247e66a34a75a2556e512df26f6ace0673d634d1fdb2ac2348556c5a6e8dae3480915a3fbb087c2839345c2b6adae47e44535a5cce2ac32922e0568dd4802355ef32c150fe0873298a8a989d9ebc875a4ba066b3c56fcbc353a11268f695ccd24323adf5c9f7253a79439dd8ebec71cb5ed5d842e1fe1651ac0758487769c7df51c58b23a9d0691f3d4a410b2f243a34685e403420dab54a63a7987c9330a6", 0xc4) kevent(r5, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r6 = dup(r5) ioctl$TIOCSCTTY(r6, 0x20007461) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:00:08 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:08 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) read(r0, &(0x7f0000000080)=""/34, 0x22) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x10000, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000080)="9fd821e74ebaab1ace638382367d2f2abc9f3493946e891635b9f56fcebeeb0b49820ca5ab5c0d3d3789b7295d918b2ea849337e862c3e341766de4bd13bdc68efe24a3442bc6f1dd9bab48bba64c2d0ab95439c5c5874723f57e4f33cb1cb67512aa7ebdd537dab420e81336f091edcf74aabf7cde70321d190821aa7dea83c73b4a8734597af34863735b30f443ae3049537967d175df76759a568278fccb273c6f2a8753a7d3f3825dd789f14b2604312a34bfce5b5d081a03416677dbd7d283736efdbd0fe10fb7018eee6563fa6acc31346a2ba057b6a1782c3012d20461dd546fdbbe3f831de352eb6955f9c492c2f98d005cba1e3ce9ca74dc7f68dc6d0c25f9f82001f3f8d828123c72235693726b4bbb0ab3dcdbd6bdb2d715a21a29146ccee528c505a837b8c9a0b7d638014239ec88fe44296b6936eaa5edbc16a4ff54e9e30b39fcab3f674ee1b1935fd733177226391cf35223a7bdfad1e00e54e664ab84e34857d9f891cc69ea32d94a6e5120cfd895baedaf8475863e24a6f67cc4b391c28053cb92c718ce7d109825f8aa03f457b2d5f279b68976424fafc696c340481ea3957ac446b7bd3c97d3db3b2aa5740ac50f12159548206068798cfa14cd87ad95e4985adddb7655e0edb0cebf36643785bfabd16d323b6252404b705e32633c99caf78f4dd2aac75fed0bd248ce46a2780170fa2b39f259c59305f96365fc867e4009afe3b8976f8b28dcf6868e85c7abe1f71e9141a540a6778fff068f620319586209a3442923b25957af24c9f88299a56b6b32c0828f04c2d9a867a746afbd3ba5ce358546310173333d2ac2038bc38d8ab13f18f4b0245d5d69418c6dc0eab9e98a6bdb25ddd48bd8582fade26d74bbb3694f8ea858aae7616b28abe680ac792379121a5eaef11f3b89a4ad2655a5c1ca2987843c7c43af865aabfe2fbb4980719db2622fb26f4a591ad08915df55d78ae9038a82d9e30ce685b9d88aabd5892ffa28dc48b25e37fe37a9819bf7dfb2fd908c784950e9a828fb55f38fdf3ace231f3c9e267f008289aef9c603e91c004081e5d04ba79277197b0cc021fe767b93dec1b52b3d8fc9c4202e233457d3866a1cf15a2063376dbc5055843b85a8ab98f89d7fb7193b1143b12370bb125ad009ea25d3570b381426ac1f00783815b788ce46ac168c53a795d32567f400bdea2570430204bf0d7e7f592722e2157fcc65a2d37b8b2816b7cfb8a50c97219dc690973d42e0d7e80da0451714c6b7632cf37c22f0468e80ac39ab57a19a2aba07d26a53c8080ac5960e807387a8505250f131786935cfdc1ad2addcc2273cbe9bb4294bbd340fc0b430cdc6556c6e272fc02cb57d74c5b33d6b37a679a11066b328b47fbf1a7d6944a4c2eb4b541c5b9b45c4b94af569f90fa0c2ff5a4b42b52d47d998a2d0761ec7294cef31d4b78e86d48749a30ce37b6da2342070daf6fd98813926e21583b71cc3d8eda5c0ca3c6be137e867b00150e83c7b96c9cbc135448d062ac8d20959868191f386ad44dd426f47bcc0aaa6f843e66f7a55a2e04996b1b3f848f5ec1f59a1093921ee7240c79a1928da619fe7ea6505e7acea9df776daf6f478bc31af96a6d648170fb07a0fc033db666693214fbcd50f1f97605cde88264cb57f5b516a5491529e5147665fd617ffa9f9097e08c3395277137bdded12304a7d295a1d2984142a3a9311e698262004618b189ba91c507ba8c2d119ea991fbb6dc61fbd24a893d39d0a4d899a3c4adece6e0b9c94de596001a0f9de15b4dd48e5c739098f5a5cc12f0594d336cafa3bc8654fc077e1f9d605013a9f096fe811cc7ceff051e35c1cab2ca0702d82ba056f9473cbb5447d6a89ad908d2a0c7db031c899b989e3826f1699069f6863c9a45147e29bd3258b57f77fb9451dc4452808683d1e11bee33f9c44295bdd657379137685a5d389cf2c6d79c208aae48b73594da8fd944aba8a13329349906f7876ab81e742e357ca46f3296a8073e9e60732619eb747ebcbd58757bd27e5acdec26341d302f73d89f956af1f318bc02929f468f687ed61fa6c449c8348338fe5abd5953011dce22910c15c30d8873f5362e53973164bee33654250360e0d66cc0ff1fc56cbe6cff0457dc7c4556c049002d6c933a1ab1541d11861f34adf573d467ea59353dc2d272ef85bc430876016a77fc82603f135a85f3263385a5f3625558682302d6b9999d5bdbb936398d202791fecfdc860783fb8be95f92bc2fec5c8a59bb1a96a5ce2dcba695e33d7320c6c74c766a9b52014bd3cbefe4029a51df824fbe39ab055df640a8341b1ed068c559ea73d9279bc7764ed37a63de9e2ccf3235aae812a0fd18445e477e7c6969a3158a4db7dd4754b50f437f6acffcba6b6a1d969e2adb7662188779143d9999517c84f512ca3f076abe7c8efd6cba4f8f38b9440e0ecf349a756d283fa233a845e581744d6c8a32a302071d630a8bb1ab9d9886ab2c310fd430ca2bd048623a3818f4d4db11078228e96b52e143b73f449fbe0373c74d477c8f4944fe05d0f91aa6fd8b2bcd7f05761c20a425c56b76488328863cf1051b15112137d22f37ee1832b964f54c5ff6d26d00b452d9fe3a0c0e72b799296b9e84159b8741ee0a047ab8feea53103b71e01e24f3c94fec16dc4c1c497de9bbef619ce674df7b001b6da6514ec458e1c627a80baf36f44a71bfbfa0272f2e6e726f1028db4d03a57a30ecbcd142874bc7ee81d4c73d05b803aeb893b40ae935fdd42c0ad8d147144e3af1eeee77b9190e6f265a1c37eb95d02b89e5df534b6632cd415a9d19abb471842413491d52ba77d6ce9ea1c24699ba12fd04f5a282e82fa2d698b025a2a8eb24d2b784fa2ae9ef674aac9da92a154f616c3524034ee9a71793da5e6b9e4549df8a2f268249e6f40bc6577ec837042bb774fafea9f9f011118cdf2e2c99bba1a59c1a5aeafbd43c6f3a148118a89bf8ed37f72622614b644eafe9450a1322fe6879a1acd14a7e89af0b35d0343661de6b6511332816e3ae6066da68fc3f50578dd9cf7c89914340e288cf6c1ad3dd5674d6ca53247df17f21036141e9c3147103be8f7cad36b269fd5970bb987cef020589a7d767e85579929417b804b0257fcbfb2efe4f5ceb81d09f1befdb6c98f3d18ab0279a7d170f4e175a763b07535a2916fdbe06ee12dd81a1bbbe7bb8d884a4bacefb5bbe4fd2bc34151d1e2baf3dd09d4bbbd3ead79e3ee5550380215c1356416855aed5a04b07eec3c0db43c467cbe56148ee435554659422d8cb25edd58298ce3e35517e806979ef9720fbdf491138e8476a342c941319a94338b84a663f3e22c6861c0aa96c3a66e5ca7ae3d311e20bd2372ae4744dba02cb89c152669e267d14731f92fb19f84f33d605307c8569f03d01a71b59ca810b002e67b699dbb65f0c6d8eac585204bfa29b51c1f5882e3abf9f8474c4ed21b7b41be7fd217f757628a619d4377f99e0b1a9a2806aba0374fbe7a3593697b788e007f1c701cce745abe70a4b4d1db613fb6adb88069a22d874807c433fb759c7916a85781319ca3d2ced746081eea97c09c121320870608b1183a7863e5491fb5322d72f5ef5635155a509e7abcb49be274a947097054530e00fc8e41072620bfaab7014eff0b1c5b49455762395c0313b83809672f995e1ec90efc9544e081ab1debab6f147162e8bca5363ce6aaccacee5e1a46e39f7c21cf1700b71f318d70f10e0ca443f47070f2121d1fb0728196d6ace0a31f1cd4dff5e59139dc17177176ada30e7f07f679a37f2b92de5aaaf3799e9095b35f6104a0742ca1c936686d74a3649af2c7f545d20eae8c273d667c2c73de5659a2121477324a38442b46915e70b81eccfcc379c11ca52b99c72208420584955da9b64ce3d2b4b2ed5ed222dce4731fcdc6475fdf171fb6543199bb0547ff77cd1a846eb62a0de5eda5e641585b12337921838f3f9d92018d36b4900044756fb5a2462a1b2908ab74be7389993e3874121b56ccb5e27d73227cdd84702ffcb3d05ed6fcba3a632f7c4517eadf35c043b2cc8913dabe0c18689642539dd8ef8868f92d10175a2f2a1b4c0af4af041f5fbb0a14d71f291bb1360b7d9b353d4479629a18ff5537776378f2900e49357a38dcabf0b8251dcda7d16b008981349234220d8c7d2ce6386cd478fede8f0e34f489957bc976711eb3756f94c51522d0a5a9138528c87045e367c76a2f08319a4838c17369567051fbc7d92e83f1a17870655c00939442c241d3aa7724eebd6f1240b3aa7d15dea839d33958fbd7f903cba2a172314826536e887facdb69852a077f147d1ed0537d75df8bb0f0eb8061cde3b06132097520fb7d05b4c51f2cb4822e39fcf49acfedda86e5ee2a2751be92263fa2aec48a1668f8cef5e42cc7b13e507431a5d40042820a1415a40cf2664749bb8d914e4311e151885b847100dedeeeae0e8770a5d4ebdea72e7fadf60d8fb40e1825c39d6a22d756cb1852367c43847ef56234ac99a0bf7c16484642aca9d22acac9c711b3129853161e753ca3b6b584e6392263231f079115ed2ca9452893f5b74ae077383df4f2e095d311d714aa1984873ad5800655f95e40cbf8e4b9551da1794ef7ba2e02df4aa52194bff7785bd5a402bfd5a0ac7eadf0c37f432271b1c85af1427061704ba6ddaf4c83f69397e7544ff6b28aabfefbd94f47eb83a98138f4411a9bb1a1161d0f71939f2ebaa72a225eaea0cab2af0df6da93b2123be476e0d74f72db396908cb1e9a718c686d8f71b5e4307a9a827a0b2c1c3f7e58e4e2e7dfe1e63027e0657e0f2f35ef68cd4acd2ed054af2816185bc8f660847124c819b08951599a4220c7bdd67a2fab1acace0831009c9fa4db3b484efa4ca26b7baf9ca7dc15f5d766f58e16865f665b3ea577c33a2ba8eab6a3e754b51cafd2a50d93418d3e5b1285c4e14bf8f032b8ccd6740c286e49629e15c3179b39beb318e9cea2390908f60797764631b16555d5c6971c9f8b991368cbe9c3d8d1f504d9029a4b1caa199b4d3cfef873dcb7fd7b3ecc0005f5c10510bc008fe23d1a28b0bfc495da2a42062e040ae99024452cea9f649316638adfaa1eb0ea03f48acb4abe6520f0747539c3fcb439b602d5d6619cbf7f8956048264e0b42266142dea9ed7981952c8ea475de3804623be92d5f3b34b4d67b5bbe8e140fe60ed199fda0f44425fdbc1a4dceb37888d889ebe7e2962d99e63e83f887c48197c68905f4db99f482eaa096b9588f802f98d4ac0d4015fbfdf29d63a1b7b63e7f45dd01af3ec8cf889b49ba3f46f37a4c623a3babe5a15b3683d5be5898223cafedbbcfe4ade9063ee2f0fb5048ae05c3f6b1fa8a4155d965852f8752f4e5dea22e003dc301f9ce84a3f37deaf21edf88d8a8e56db4dfb65bd6a243b3f7879d6342107d27f485ba5f44dfaf8b1aae3cdd7a48c56aeaffb85549c3013a046e9fcffa2f531e6a639872ec12942d574dba360e18c50507f5d6e3ac19ce3132a876c075c27b49e3152df3fe0f9a1bb50143d482909ac153eeede5a93fec7e610ad2b6bc9dd3fcbca34ddd70f18dbd8e852e49d8fa7c0b9fc5df2e32a8e60b2d3b5cb3a9fb483355ef0a25c799d4148439ae28af8c0fdeebf7f8388a9348be590b5144267d62fb3cbd131961f51c69f898a832dd3c69d65b11b6d4d38dcb1cc50282e154aa4c872c81a9f04b1c7ae0641400a351e76c7c908e6d1748aceb4803fc33f468c0d7b2453a205627e4", &(0x7f0000001380)=0x1000, &(0x7f00000010c0)="c646082565f1ad597502265d82295431942bd9a2a60fbe8e14ce2ebc536c1046ce8c4ecfb19c5df3453b0af45bc67de52876d86c77e0b5a21634f7f987e9dce5da5362b47cd302ea1184b17bd3", 0x4d) mknod(&(0x7f0000001240)='./bus\x00', 0x6000, 0x0) r1 = open(&(0x7f0000001080)='./bus\x00', 0x800, 0x80) openat$pf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pf\x00', 0x200, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001140)={0x1f, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) seteuid(r3) r4 = semget$private(0x0, 0x2, 0x189) truncate(&(0x7f0000001280)='./bus\x00', 0x0, 0x6) write(r0, &(0x7f00000015c0)="830cf5ee640927a6c5eaa6e2fafdec9770e38aa09dea73ccb9757fa554abca2fb27fbc6ff17c1e4cdd24fbef280ed789f1919eb9b571d6491c6163044c5f8510466146237776f781db5b9e822102cb36bf04d801cdbcf97c5c7c9a8e915ac067ec7830d2fc2917e735e2a0a77d16a5adee3054b175efe6516da0bb5445e514690c17125bdb9a7095f0b05ea49e180e36098dadf13f8200c24ad2514699efb8a238f66bc569217b1ecbf22caf7c1215b20cd9af6a05546a100066b88039ba83ccd73bfcbbf8370efa3b61d5f2bfa9139121f68ca27aa5be300010dc93320dc3e6f8f1bbfc4f5fe07ecdda", 0xea) r5 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./bus/file0\x00', 0x400, 0x20) getpeername(r5, &(0x7f0000001300)=@un=@abs, &(0x7f0000001340)=0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000013c0)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x10001006c, 0x207}, 0x6, 0x4, 0x100000002}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r3, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) 16:00:09 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x80000001, 0x4, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xa3f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x989b}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xd6f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) 16:00:09 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) listen(r2, 0x7) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:11 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x81, 0x5}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfdfdffff, 0x0, 0x0, 0x0, 0x0, 0x200]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) socket$unix(0x1, 0x2, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:14 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000240)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x1, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000300)=""/101) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000380)=""/168) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x0, r4, 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x1e) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) getrusage(0xffffffffffffffff, &(0x7f0000000140)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x120c, 0xffffffffffffffff) 16:00:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="47b270fd9e28308a917befe226a2f7f3c21f18ebc1da405931cc9b9b3ce77593e9daa343c82a24b3cbbd45", 0x2b, 0x1, &(0x7f0000000100)={0x18, 0x3, 0xd788}, 0xc) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bcc2e3", 0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @empty}}}}}}}) 16:00:14 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x1, 0x8}}}}}}) 16:00:14 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r1 = socket(0x800000018, 0x2, 0x0) fchdir(r1) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d23a169fcb431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea1bcd8914a4e6670460755ddfdcb04e2642076690afd5a153520b495ac52093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf08031c385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834d0e42fd842"], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fsync(0xffffffffffffffff) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x5, 0x8) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="1eae0978", 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x42}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) r3 = semget(0x3, 0x1, 0x182) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/6) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x98f) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x81, 0x8, './file0\x00', 0x5, 0x3, 0x7fff, 0x40}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000140)={0x10, 0xb46, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x402}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4b7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2852}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x87}, {0x6, 0x0, 0xff, 0x200000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:14 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r1, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x13c, &(0x7f00000014c0)={@broadcast, @local, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x62, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2ac400"]}], @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0x328, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "4eef7b", 0x2f2, 0x6c, 0x4, @mcast2, @rand_addr="2db5846f88ad94a4cde996c18a21de5c", {[@dstopts={0x1, 0x1e, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0xe1, 0xdf, "18159f78956e0e5141860f8a77af832efef3690391ab06a3a6630a75ef170da267007b39d061669ce97717a02b320bfaed367224063a4a1d65b9d3c73a51bd4930ce89c3b6c46128c8db14197cbb4dc92dc1521068f0be3f724d38a423189bf6ffdef3867652df7fe4c5cbf63b72d8c3723b384c2c7895b581adda452a3fcb215987fb34148cdd81e081193b2772b550b458b9523f5df7b91ccc926ed29ac663a465809b413048507117bbdcb8fbe506f7780ca1104b5e5da3a3bd2e709fe4be633feb00cc0599bc31f90193fdd403e59147c7879069dbcf8ce03c1599000d"}]}, @dstopts={0x15, 0x1f, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xa9, "936eb5a891de38e3952cdb59eb2db831df02ab5f972787e29906c4d08a4d48e226dbf64e0060865c0aa104b4565316e362c9a24439c60e02522fc1aa4982fd4acb2172d65d5092056d9b72202307d6e9d5bc7c7c0cb5f9a3a7b8f49c006fb42a06975501a206c4b1fd095239aa2f960ae621ed2971d7f532bbb554aa9a3879095a422e1cdd00240892551b1fcd66f2ee34cf19c34fed21075a2e25bb07d339d5c1cb14f8fd69a30aa4"}, @generic={0x30, 0x2f, "aae1498f6024766ff2a720816a43b005d6894a7b8d60aeb76ba287ad5ad5f78ad08dbbbb56edd690e0d4985b8bc4fe"}, @pad1, @ra={0x5, 0x2, 0xbea}]}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x10, 0x64}, @routing={0x29, 0x6, 0x0, 0x23, 0x0, [@mcast1, @loopback, @ipv4]}], @tcp={{0x2, 0x1, r0, r1, 0x0, 0x0, 0xb, 0x0, 0x2, 0x0, 0x400, {[@mss={0x2, 0x4, 0x1ff}, @mss={0x2, 0x4, 0x7ff}, @mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x1, 0x401}]}}, {"dbf6b4251d5a71c7b7ed8edae13b16752b9109c77a0aa6378330f78583d77dbe4c3e9c372cf0edfdb1db40e7a5794ebcf97db42657ae9725d88d7bca275c05cf29f240c6393b02f6f73f080f146eb341f6a531b60edc0d0637515677093943d92392fe48925281467b6b78ab51563dd4299ad6fb86fcc2bf5cb64c0cf7fe"}}}}}}}) syz_emit_ethernet(0x1370, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffbdea070000b081004a0086dd6e2d60f51336bb02fe8000000000000000000000000000aa34518256698f7ddfba05812d5496830a700000000000000005020001000000006203000000000000050200060001000102000000010000010001020000c2040000337d05020002003b030000000000000401aa00010001020000010500000000000400f852ededdda487fa9234e241818f57da6ff0b7006833928eb79cb79a4c8ddf1b77458a488b3e09a31f199bf8bf7a136cd5654a1fb21492585e840d56b1ae790ef352f63d82aa4a8a458bcf35beaabaabea802daab66617bc818cf8dc1d11af04be371b244057f9d52724e2903501823dc2000182e077d0487a070815b358ded94018fe8f9d5255ba2772c146434c888a1e0724822125d9860eae61b8985a88b78d937abaf90079fc769488e554d96513986b032da7637b644c6d4db0274171f3bbd48222fa5632047269505b2ffa6c3fc3648c2ad2fc6dda741e9537f69d7bca38f3d74b64371bb1860e83081e4d919119f85057e5c920105d3f02c344590185d8cd3f34a9629ba07b79fa0fd2118784314f2121d7e13d0ce4c1f2dea0c87566fcc08a45991c15b419c4feaf62d1d245da4301dc2adbc59a24bc6e0c5254b6b410b273cd6ffc96dfcdc21b319c1769eefd93d26b59d2a649f09562314acec765d49840ae4d0c5e27117b520d9abe3df7b72e34b94d71e18b51160708322df4445cdbebc25d21d0021416a245fc28ebc8b4e45cc6b9c20620776cd67142fbf828310156e1e93376e07e1df76b9665ea0dfaf976104ef48b5430b8a3a8ad0a1c95a37eefeebd86757b1e8d87b68a2d8759f3d3529dcf2a54ada4615f3f0ed9d5aa658287898388c5b79019b6b2ae4cb49f8da2c53b47919811fdf954ccd38b4771c579cce9da1a1aa367c7cf7fa3fe5e82b32d63c23e7d3949bdd1f50ca96707dbd49e21fe757c73b4452c5fdafc5f3febebe6b60447606610aca36f74faca028e08f2447f710db74eda58838b55aa9c4122f56a2cbefabd35125c30ed3b67556140ea80af10e0cc397ed3d6e3c0a1a836558c98a8e1e09b16c3c9169f9b79d9b53c4277c0f7561401a4ed0ec682469acaa9a7fa9dd6f07a2f86226c54f37637de1aaa21de70034c4cac46a1941cfca7e2a85eab0c4801eff76d77f9157d456aa944151eb66747cab2781249d9a93047de95a401d0658dcef08227a33b0e6906c871f162f0f024e47c2066a7a38c9664f4b28904a8ae5d0ed365f2d24f0d37034233075dbf3bc18d0fa686dfa9a6399edfdcc9a7734c557e6610b578f6c115f21957354f5e197182abb30e2d240715a6cb3f60c9f3fbe357e8d2db635577782a78dfc3321a3b6311ed1f2fac8ec28c5b1b87594a2948911e158ddd1cc8e45630740e622a138f5a9a39ae0c6c03ffc3eb87b1620c57914eedb0fb70b277ac3507a4f6e0d132c5f694b4dbc27878716dbeb4f83d1ea19cbdf138bd12f9611b39fbaa7d1d75699a6dcf48f1a153096c5c643472ed157bb1174d3de10f78eb62e3627c7be80df819a7280173bf8593d3ba3d21d779cf6b2749d31cc9801b7c079e75a4b981665ef23690e206256c9f64f931baaccdb81bb2f6455ce8f7d7e99f85be96f5086beedb243e8df05c5d69b4f844fd3ca918acb3c715bec74a2e8cb3c2cf425eccb764fac1d19df4986b0223496ee5eda9d31e896d1f260c124d3cfedcc00c4ec6e94d7bc09ae802898d11a12b17b71ba4fe7aacd4750fe674fc801909fe219553422443633585dd5c5dbfc743d9e3a172246890c9a4580aa319156a069ebf25d26082d4050232dd5a4aafd6eb21f38bace419922c0641584a37734273fcc7a73dbd8faf540bcb91419e4f0cb77b1da0e74a336358a3e1a4228e8f70c1bda51ff39d255c7e50cb10b8f3388c0b19b7081391eed8b4bdecca8a5f200dad7079634f39c6c23c4a7709d8469ec2a1691e4bb41f3d4e6c65160572795f159bd84c65ceac281fff42f2a38a8bf3e6466767f5a015b4f0ca1cab04e971daaf1ea189135a5f80f47e7a8ed11023d8bcfba165e65f9d1df2c8b154c497d4796b2a12dfd65099c3436ee9408db4b6dad262d07295536e98aa8a93ffdad5d89b48a56d4abf78633a3b39e31b96c51da3bab8e9dbea3cc78f7ac2c9463a55531fd4b95d3019f1d13dda1275576638c7202b11d2de20efc65b652ceed40d40b0c227016300b6bdc7207ca41a267005d8f9009e8e8421f1660521ce6a99a9ad0982a53c2c897fcafbd98efe9151ee10258d525b496f082b4b2e73492e4b3cc3309f6d94af1098da4557e56d6898af4302d08ecc6168b782f0d684b375088a033961d7be4be73cc01db9ab1eb557b8587be5bc7acf4b397b495d406c3c24021b76eed648c2e35002982e5c18cc906b897d4495ec407803e2c687c9c79a430eec8c2a77319f5be64dbe905382abb879313738739de5bfad8e6b4cb989cad237659d555f91f9c67b014249bce817835b373e8c938da2a9f4d825170251f7ab65c552d16689fa48a8a2a0c1504b5fbedea6587769429e4adaec105aabfa39826ab374c6fcec1d20a40a3c421cff14f05d9b5252ed3fb87fa5b53773f4f1b4009a6d86f103febf23d86415aa68565347f6076cd0c57f20cdfca4338ba332569cf507269094f11b6e4168ad2034767b0ca68772078b8f873bbd7cf3d783ecaec1e2e6b645438b9408a57411a02a907f06492852451952dcecce86f481114e00597a47e7eba77a20ef3ed6a1a5db90374dddf55303f9f000cbf6e1f071e31904961acaaa8af10566a4c73da988c3143fa31b558a4fcce050ea10058b0dfdb999b02af3904dd44ce94b8d59b78a4bfc7b6e5dc358839bc7f9ee6690b63214d9941c6dcd12edab3417b604535819957ce0c9bc889e0fcc07eee1a845bf938a029f2455b21fc4a27b22749a73af53c8953ac636208d4728cd5eb37313a2e7ccafffeec635369bf75b8a78f709ef73add80c4ac6b71040a9ecd9aa60a0f3906c329c8e9d4926418922b03abfcee20d9e188abcd4bd2752a167cf3c5e08c4134c224a884d56499a08ef8f3ef8859d6f7c9d121fc6bbdfb7e4d20fb5fa0c7a336e942929b452aaf88245dc5bb6ca608280a3a0ee6a9fd53a47f0e9281a890515ee0adc74100d95c197a90198a53b38d6df4cb2b4d91d9b3857536e1d26b8132e3c381dc9a755b7620d18c88cab2ebf362bb2115108a6d84dc7a49723c6d7b7f7f788217d89d3b12fcb5eaa49f0ffbf124be069ffa5eb12a7daebad1a98cadb22e030c0efb548b315416c63d52e66d6131535ba19558ceb9361873bcf0306c069dc9368722bd375ecd92293dab5b65d5fd0e4335b2505c2c9299a047e501c20f1c5a5847110198876caa435814c016244dbccf07b35f6c08f83276d8b26cf288e08d89bf4704883243ebf8774469b4ae0136013a7239fa837d9c16e34f330f99161309eac8d4cade3b6a3f5e81a10b6e389c2dc1f3021227078a313d900e95503b5d63f95f6912f6a2b625f2b91c8aa398b6a1682fb821420511fe4be149813bcc28d0d959a9063dec3eb5c149238593dbebc3f66f1f99bd1b5e9049613a0afd1842c0c8b98f09180c7e893d5f9677d93872fd5fe72ddd7aa20cc29a02be171a32c507783ca4f7604ad4090755741539e371fd4dc45409880f6925773dbb974d3cdaee6e50ce6d9bfdf4bd2c929ba910b665801c535845711b3d210fa6b6ce872386400a12838f36efe405008d2a836b66ea56e40faae28557eb985ddc70c94ec477bf0452e55ba620ba59c08ffd622f123429fd115fe8facf29d72fb88e9831790124fdadd5a3ba0926439663ee2a4a66a6e7b65639d8d57cf8f4d56880ea02315265179695662ac9328ddd2a7e3f7f41c3f9313521de4d1d1fb9fbe3356dbf65cd5f264d9451d1c10e05ddd43b2088f5ad4add3507a4847b1d3a156200d6bc7d1e8e5f3b89cf11e169245bb6073223074241a762b6e2ad971b111ae5fff7c6c9d64a3e60c089f6e532164cedb64b750efde0451a06588cd571b5eb62e6a708fd754e97b32fca3a698be1f03a19befa085de00ef8be533a164776e99a0e1b2899387d58b99e6b423705d1b00fa2a7e3353a164a58c3adfcd5aac5ae8d2adcb17e72f942489aec46ac2e18eb4439d20a922029446d219e81cea4675a00ebf40ff858bb4cba58bea69ce867728b1e54953fbc46d75dfa023643a96e389835ed4694ceedf8b7eec1457fb04119a57eb527cef06a186702ae6e6d400b404a2d071ffcdb734035cd6422290586fe5597d36ef57707d1604827cf7dd7e15500e3c4369c0f8803a20fd5dfeeaa7bcbc67d7f0f58aad081514db0d6ac12a6c46a4b677d706b3b910085bd8563cd0dca276093807d6b4e79e692028f08e37e07967ef2079defc739ee203444bb9b42ff0ee87a72e4b17badb74cdce588f9d5532a3516c74cc916a99df1d65fb8af74d68001d7439b8698648687091d5ef9afe47e16bcdaa83ca252ef5033e8c0eea21b12a254c0237bb0bd964212fbafc19556a6eb871ed5808e7a02cacd9c867bd0f9f5ba0caa6578651ea50fc9d9e3bde80e2949a5781b8fb6596add20e22a48a9fb532b915430eba2fda3aa742921081e2d9a7ebd799f7e04ccfdb2a8df18c7108b3dbc5c294426c894901ec8234c00354f8cfdc94c701a64a5b703f220e5b17e55333b2e3aed73c5de4d8ad542d8e38fd45ca08fa061bdb27726b7788a0929efd13299cab93179ac70c2eec2ca951db8e0ff8520095ddc819c0e4863d39d1eb15242b6f7f7a4d8cd0c3182a4bf51f5a0a50fd594f7917300b737866ebe4ebd558b6a6c681e199e60895070af6d6ac9ba5ad677d89129e5b4f925008dee4f75369daab99bbbd89881cc6947dd196a86ca04f1b9ab5235620363ed608c7c7791b1cf7055e58f6cc58f77385604d3d40d656b0800d295e2e2d11ead004200dfc57df7a0d13ceab231da1f2d18ca068ceff737262fed1fc73a3dfb889fe1104749f362577c894fa9c8c261fe9c4477737011117721bc44720f7372ed5ec5551ba382b06dd18308f8b6f1b2afb94a45ca53ea168b208872e51cf0e8c25c2055031a0d354301c84ea0cbd62979c515d5ca146a29fe49a9c784b4b9d23e2710fbd02c0c1e88d2f4157055ade1d43607d1bb8e63c23606fd83f73cec6f1c17528369ddb167228ee4fd9262045204f85d0ac0f571bfd6d1d9e889552f711f0df6033a7883d1cb6a08560c685fab8b379f96d1cd7ccd0c9cb1299bafc26fecad8c98a4ad85c8fd7c3c9003b11fcaa0ba4615765ce4ebf4972d2248836f1d791eb5cd8358d3e57cdf447e1c7b5757a5a61da0fa7fa9ec1e5dbbd5275484b97f61019ae52efb09d98ae0008b77f7d44dab8b90e1eca09a4dde8b5ed02842d53cbc28daf3547a16cb73dc21bcd71e1872b728b902f3b1ac0a03599e98bf005c8fc09b649e745f3d422c84c2aeacc920283137f15d214797b3f08b67ccb598d3ec22943e9cda9fa7d64a62fdfe4d4959f1065a5cfc156b990c521f643fd50b54e5d656fd8339d3a70d5441db07bd1b39f9e16a3b76e9a20e17a23f46ab54e92b197d726634b0c6b459918b1b5235c5f25fd1d88b10e3698366fb7356228df46de3ef1b2ca5931fbf83f484660258ac03f2815cee9e555295ae9263ce13146847411f7894c2dbd85f485ca536b0a90cbf9e187c20873da3aa5d45707e53d1747c6833946d16310d5495aa19947da910ee015c7a6c21af33fcc384dd25729edbd544ca28032293ac10f0335df8246faf7b3b41900cd858bf72179e19bf048df5cb28c4b7f87e70fb528d36ee0bd062ce3d6559d7285485ab756d2f3c4bfcec9851b019418f3b50839f143d4025208f278760209a17aebdec16c9929ed50d61c026a8c65b66007ed5d97a8f5b182b2187ab1e301c21417d406ec79f174bb6743ad848ca367d55742ee51c20400000000050200010000002b04000000000000010a00000000000000000000060ddb8b72cf1e2565b10e3bbd07fd04010000000000000002000000061d000000000000040102afe2a499a448baf2122353e8be02a1bcd842bb6991b1f7f14559b7ce6b37d0fb3f7ca662a830e19e156d3b53430090d8b8de52f09b7783168f024e0e692598c9f9adfae50178fa0a81d55a67b837d2889e11f1355ac3e3c516c1c263a5be5ab613665b278285d09b0491c1560652c4d9e66e4bc475f9f75005d3fc7c3e4c0d60d3baa236bdbead17daf9c205d63546433990b8d6c18c4b79a95b44bbc2b7a42edd17f5e69b22adfdcc42de3d72b8e077ba994ba9590ba829b4c51c5e88f94630980bb939e9d1bd2e59b47bd95bb556a85746de0171a46b11f6101576d1966090a83cdd9c0401000000000000005001000000000000c2040000000001020000000000000000e00800fd0000000000000000000000000000ffff00000081ff020000000000000000000000000001aeb1160fecf246ff94a42821e75bcd6100000000000000000000ffff0000000008007fb0670000003b1600000000000005020000c20400000000c20400000001819be81432d9a08d3166b8b4c5309ed82a266afca0590353edcc717fcdb04dba7b0800cee8fa5c3a5d3d62b8aec55a454b8d9b1e6930795c9fddf5514b816cad00e46a568f35152d1e930311627b1d7985ea280d1547c5b1ff6e4122c200035b0783cbd32c59b2f8c1cae03311043ae460eb92d401edf55e9de48a3fc208d9f9dea6240724395bb1c2ac140fd77f1c14403048386618beff2d5ffcf43605020b9000000000000000320000000000000000010004018100004e234e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="60400009907801ff04020402291a536955c27a95e89dec69ddec5b7f8def3fad30df9ffea0a16105f5453b1fd5e53edb0fa66bc55fba097311b4d23242323e1bed760c85342b40841eb22c636174ada17bbfe3697591157f8c06d7908db823e0d8c2dc6e9bf4f6ad43ad"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ftruncate(0xffffffffffffffff, 0x0, 0x8) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) connect(r4, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {0x42}, {0x0, 0xbfffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x100, 0x0) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000180)=r6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x40000, 0x1000, 0x7, "513746855b3999c326e2a930db6fb7120d77ca41", 0x4, 0x1}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = getuid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0xffffff44, &(0x7f0000000040), 0x3a, &(0x7f0000000280)=[@rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x20}, 0x0) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r2, r6) chown(&(0x7f0000000000)='./file0\x00', r0, r6) 16:00:14 executing program 1: execve(0x0, &(0x7f00000000c0), 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x62) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) shmget(0x1, 0x3000, 0x680, &(0x7f0000ffc000/0x3000)=nil) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYRES64]) 16:00:14 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r1) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r1, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[r4, r6]) sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000030000000000000007800000000ac1400aa4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70020000907800000205644cf5000000"]) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000040)={0x364, 0x200, 0x9}) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000240)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x1, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000300)=""/101) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000380)=""/172) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x1e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) getrusage(0xffffffffffffffff, &(0x7f0000000140)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x120c, 0xffffffffffffffff) 16:00:15 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1", 0x10, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) syz_emit_ethernet(0xa6, &(0x7f0000000080)={@local, @empty, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@generic={0x86dd, "da321cd51482c7295599e495c30f4f97a1ca9bae9736519ebc6c4e3eeff5633c4c91c9d75eb2f50ebf6998e389851adc31efc6cb4ef023e54e771a47fdc2fcba896d596ab1c72e96601880e7be1abcc55766b407b5f442150311a387faeea0fd87d2d850696b08b87b1fd0db787c1af134dd07947c9c2f181eb4a3f142c4cec5a4e95ec06cafd3a14401ccedfd4611a50231f576"}}}) ioctl$FIOASYNC(r0, 0xc088444f, &(0x7f0000000240)) 16:00:15 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000040)={0x80, 0x5eaa, 0x82, 0x81}) 16:00:15 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, &(0x7f0000000000)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f2df1883f9e6cf1bb069b3a6d6e9c67a025f2205bbc649c3200d22a02394a3d546a812f2f84a33a15be1969c33b69359dd2b3dc43f758a13c17d9611219c9613730a328be8a1df98af8f69ce2a1fb323fd56acc11eb7d79d20c1dc386e9731c5a1837b6", &(0x7f00000002c0)=0xff4c, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) shmget(0x1, 0x1000, 0xa, &(0x7f0000ffc000/0x1000)=nil) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) recvfrom(r1, &(0x7f0000000000)=""/132, 0x84, 0x1801, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xec31, 0x7fffffff}, 0xc) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000240)={{}, 0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r4) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r4, r6) lchown(&(0x7f0000000000)='./file0\x00', r2, r6) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x8, 0x0, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8067119580 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067119580 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067119580 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067119580 va 0x20ffa000 didn't change! 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x25}], 0x1, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x2) r4 = socket(0x20, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) unlinkat(0xffffffffffffffff, &(0x7f0000000480)='./bus/file0\x00', 0x8) recvfrom$inet6(r4, &(0x7f0000000340)=""/137, 0x89, 0x40, &(0x7f0000000400)={0x18, 0x0, 0x5, 0x9b33}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r5 = socket$unix(0x1, 0x2, 0x0) getpeername(r5, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r6 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x171) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) pwritev(r6, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8067119580 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067119580 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8067119580 va 0x20ffa000 didn't change! 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) fcntl$getflags(r3, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) 16:00:15 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffff3f00000000000080aa0086dd61a4f03b191e980000020000000000aaff14000000000000001000a60000000111be00ad0000000000000000"]) shmget$private(0x0, 0x2000, 0x206, &(0x7f0000ffd000/0x2000)=nil) select(0x40, &(0x7f0000000000)={0x1, 0x2, 0xfffffffffffffffc, 0x2, 0x2, 0x0, 0x9, 0x8}, &(0x7f0000000040)={0x3800000, 0x4, 0x1, 0x5, 0x5, 0xe3e9, 0x6, 0x5}, &(0x7f0000000080)={0xfff, 0x7fff, 0x7, 0x0, 0x4, 0x0, 0x1, 0x9}, &(0x7f00000000c0)={0x1, 0x3e2dd7e2}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) connect$unix(r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x9, 0x5, 0x7}) 16:00:16 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r1 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d23a169fcb431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea1bcd8914a4e6670460755ddfdcb04e2642076690afd5a153520b495ac52093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf08031c385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834d0e42fd8428eafb0428a868b7cac2f2e01c9e76dc28141f6d7707df266ea88862e11a98ccfda854fdca449e4e4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf3995b5a6adfca2f4bbb3aaebeb6c4b379703ab61933d4ed975188dd7b41dc6579dfc67ad24968be00"/479], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0xfffe, 0x0, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf8}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:16 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file1\x00') socket(0x2, 0x5, 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=ANY=[@ANYBLOB="5ff722271d00b7b61ba0490f088e14c971c1c39a50987d"], 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="8de69be974444cc4b17b1ff8cd7b7390d4294feb3de39278021d16210e033d512f7935ebc2b907e50e45ad41", 0x2c}, {&(0x7f00000001c0)="130bbb5be3e72ae8792cb80538400b0262b6b957fdc27d0df9cc14748c0e44edbb564a7f", 0x24}], 0x2, 0x0, 0x0, 0xe}, 0xb) r2 = dup(r0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) pwrite(r1, &(0x7f00000002c0)="104e30bb06da0bb1698a1d98da296cd0bff7746a2db47cb676da39d3ba2675ae791ff80a8a8039ea90b1c47541f06760cf1d68b809569ab119d4c940dfe01f459045d7de2365a7b446632d74a37f10b01430b5e1c052bfb78e63e73e6bdc5eda00d1785c065c83126bd94aeb17a8903eb980f14a59852f4daadfbbc914c38d46d66c1eb3420a4e56dfb684e743b46def273cdf5126264f4dbddb343cdf8e222607bc77daf73a327c1ecb3721dc3ca04c1e96dc8605be1d27441da250faa4b6f2faec249887ece6f2e8aeb3b199187a4d889c6df4945c5edc320d10dd28f220bf34ae030f244579f2b47398533803ef", 0xef, 0x0, 0x7) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:16 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000240)="4b9f5a25c65b96c0667bd4b80d100b5b7d1a07a68b53a0fe089b6f776f2b342faebd07e2c3965d9f9c2c8a835fbf1aff47484ee5ebdd6b613462cdc2019fb9c84681262e3f1dbce23d59d82b775497fffeaef212f8b100c97656a4302ce575e9e7693111a669063564b18e38449bcdcf7f911b55450a54860b4ea630ad75ea730d6c838e6dcfc6798204f90ab6c8cd3523f1b055638661833f10d4a0a8015329c0ff53f87f04642c1ba8d273f1b860132a10a68af323df3449e9270a9c22d839d4af08b7a649cb1b2eb96a6fb999c3d3a5f5694965cdf5d61cb24a8d030f9aeeb2685bbbba800ce1ebf31b962acd254ce8e71b0150577d6a70da646609766391f542611a9e7c77e29ee0f73f02f1ec0c45f895040d7b792acd78164b1e6cdea75763e18af5f4307c1283510df34e0688ead9a878d857a29e87b9562e4e3bc02cb6e265b2fe7c0daa878d7a49013f84a91b2989b1bc99306388138931733e4c4e4025a38728c74d542a99e76e05889befca7a3fd3a67895384973dd902ef9469657793d5ce585709fa37cfaa719abffa221e4fb8dd513a09664f3e85cb86376fec004c9d1701b9f7bd252bfde5c415967d5a3da9a5ecf7478af78ccebd9f5ca8d56df0818992aee58ace44521b81a0050f59be1687f1a0bbf98c64a18660e69a60d73dc3cc4231874554393e41e6685b2ab2bf790cfd70f3bb7def81ebd7d71a78c1f00573777920e90e312c851204840dd5fa83077374a8b73c2500e4b66c68da952a757bd33dd590ea155b4449895cb8727603e1e3fecc6fab8e6167c57db6b6838929c66aa29c2bbf17cd11e9ca2d4ec77d5f96b1ae9682d9c99b5c66dfccf48764f500d525996de5ccb96417f99ca6848cc2fdac8c556ef9a1056993ab849acd15c026904173164d3f63c4f49f88ddfa65e293a50e7a501703ffc46d373452348123baa92f6deef3d1e60b0506374acb317c28270e515d27783ecc3d12b41d106b481046505d92a3eb11187a6c54a1f72354e22eeb0f9a75214f397a38e0ebd78294e3845938ec391d100e034438c97bec83fc326a758842ae43ce5718f46b1ff24779534042ae48951ead71d909cb732aaf37a16acdcf8b7edaeeb2a591df0e5174f7a43527844de3109a80e3a6c83129b0c24b309fa0c592f58c4de874834e3e21abe2b21d7ba154f10e3a2a3c452843ae2f4e3149a9c1f578648822e98164d927476e2fd884825dc9ca6b37a42c8dd7a5ccb877c270ff5a8e9031f26f12d49d2c1240b45d8d941a704a59fc2a223554a35590ca29feabb0245781075af7045585da547fb6e327cba413bca7c8f6facf9ced4dbf57ef1786e929efd9ea49a503a3f89cfc410aebae589755ec1f5bb10d95bf9999d4e4c07cedf0acd3c1cc35dce1ad4938d5376a2f92d9f9645aff2b906ff62d8dbf781abed896457330490618f385b62a179aa4408407d3fd965e98b9a83470aacb3a3b0752ae0a1abe77bc04a431e686f58c03ed9a6c9eb7b4fb8d14d96698602eb3f8ff7981711b547df604e60303d275e3da03d4dbf4a9133732c74b2f2cd66d8b6b3340c8e55492fe353db715986f2a47daee7a9a790c30bf7bf7e09acc06d714a983427026c4123946f353890a8e08bc965a9ec8298ebae198d87f10110d23f90bf57245c810a2bdab5f1b0df83ce5d91678c21e11be46226463fc3788faf280bcb3181af389ac506befd07212e71d4dbbc0eb01138c706ec667f15074f26b4aabf107ec32da86ec71813435f11cb022243431d28035b1cc22286096bbb388fc4b69e400112db68f705f4b09258b6ca34a00c9ed9c7cce0b7a72311a9407774f02e30cb12a880ab6b9e0c9fe84ce3d6f154c1fcd1a6eccb59b00f6d32ce6217aad432704957f938c8e21f85dbfc14c67c108fd8cd5b9d4d05a79f1286d795ab8921dc23bf4f91423398a309e6f6f84a61079e0b2a1ef101628d4656880662ea5c6b5dd2d301adb3f10e0ef84cfe39b24f7ca1dc363cd8c436307c59eb99a3ece4f9be6dcb09e01f91fba8461c22e88c54e0d03bc600455daf1597e594f41d6a7ce9eed5a310b3fbb0b9bbb5a67517f84de767d734297b62a2811ac88e9e5681c983a611d0382af44fbf28a3204c2800f552c4b61d86cfcbc3114e6d5001b1b5be2489bc2d9eb2cb621b7f2c50662a6a0c7ff7da0a7da24a15f1d4c98b87d6a843a333aa9b786c6730f1e6ade16e50262ed6b7a62ad49d3cbb45f90638869b30dec033ccca0dc2af2828cbe300c022d9b9a302d1068f07ebf1cee1815eb6f496726a9af32f005f2eae95e0fb74285140ef91625a6399b57bcecd1bea1393aa9bfbd6327fadd6066dc1acd164bff85e2328351126be4e5066843ea4777e4fe979414615b9eeeb84b8248490ac9712f8e18c22467db85c3d544b05ae9b1483fa9e4088ec5f910f2f29b08b86f16c86989a1964929565671babbb2ec3677614e66290820e6a44764d0fd1d7b9ab706e2920e6737028aabce64382d7b029b4f28bb8c04d76203728b1aa80b4c22ef01e5f421d4b456bd71200d911a1dff8bb008f35363d00a613a442a80812f8f5f8fd5cb164525444e3637e59cdb006eefc0822fbe53f547ad3d2426555cf8958180389bd7422dd5bd0252a85d2af31379e3850e78f58e303e4e2f7fff1e67f73da158128367e0974bbfbe117d6d1a68a3bec9c426e205c7503e4442119db6c0436f76a9cefbdd3032599a1601dd1190433220f08f75aa55b7eb8871948a4c480749315668ad11ee3148c388960c49617842cbd8102694506cd499f70ecef0e94910cce5ba6de94177e831092b7f6e20ff7ce70f50576376696131a0db9c9271066afc736df325e44a71d3a833f4e31a444145a0d19a4e13c318bdb773f2b1dcd4c9d7fe09991893c207c8561c0179956220e89db2b0c20e87b8b0db093cc56856dd3f8dd1c9e1535d08e07e52a23da86934e7f26350a64257d0e58ce18f654273b2408184eaaf57201a39d0576a33cd95ac9b948e1fdde0bf982f18ca052db829ec8a35c678732ee81862d0df0c5af0bfbb0bdc5cc6929a5ec28621109bd7f88f88c12cb1825c68749a120ff6612e2a58bd127485c228a9d11e749ca89e9b41ac456fbc8acfa2bacea85a378e82a262237682987d125c54ee374bae61f41c00b3fd56cad1365c3a99f82c46e3d08d922273ca8c932d95d41ed84f0d23e885ba10755f1992a179df5b5e77a9f4b5e41a65f5029087cf4ec4c302bd55f08d0fac8b63df5e72f602299986edf277dedc63150463bbf6986f01a4c50a636ed460905ddbba9a240bea186509736c8de5634cd9a5436895f2b0959ab1d9ed8bde3ce4bf5bc6e669aa6330ee16351daa5c9200819c7ddc866c4cb2c9bb34e1eb938d22df8b90cd7932668b61dfa5c032d804a97832dfeda9a672e4693c32f3520e9baa7095862221721ae0c086b8130c210ab7c911b88f80a6ca09a598b0676cff06bfaa9158f9b6a3a7e5ac33c6c1b79ba205353153e8b2190fe0f8ee284955f679e0038b9916005db998049c58c91b8c6cbfbf7dc18dbcd70dbc68de3a3dd4aaa0c101992d8978706dd83da8fe40da3588d8fc4165de9f3d0731bad3c00c34310dfb53975b6b3da9bd801d968b535249fe77ff574bff8507566f0e338dfcc168b81583e1ea2e29efe9d6e9d5ce35d2dd05500d44eb0ae19782538996aa4f09206669a7c618a15bbbe70b076e6a0dd26ee87135f4fc9880b7be26499bcdb9006c3966ca599a87659ef01eca920140e36538ef43b829537e3b30fe4412baaefd08406b76b7b0b1a79af9dfed49aa95959fb704df6887f982d7b462b1a603999271637e6a09933d6a2ffdfa13df7917c1a0bcac6c4625d7099494578ddb4c90d6d553dbe1bf671a513547e7f96bbef755a0e739ab1f57e5eca2e8086a8acd6954e374ec38809a7300093f72467aee30af02d5097e241da35ba11a3ef6a235a6ef6577251e5bfdf0ae41e7d5da151b5e9ed6a33161d63fc88d89fe9bc75944ed476e4aa27546221d35d131e0673a7a71dd4f0aea994e6e8d5bbfc3f8bf38d2f21e588725c55c6e7dbc6b76ddb1f1409f04fd3acc6eaa66a070aa80ba0dc4c45a8ae21b73e515536f9e82e157bd379e4587eccf5e6b3e15911fd49094d3d4f5702553f596cafe425d6f685395f7b77f389460451a00ca1056b468209481c7273663d2847650a65ef193e608a288f6c3bdf62481e51ad7e62999b6e2c7a548c154bb4ec38c27fd03af09701ff627339b7f78eb8ecc0ec19d10c0c419a1243c6f1105f14b67cf31417967f793b88f12add98a6f9b3e0de1002b19da12e50b06d24b2fb5c27f9ac72dc456f396b662bd73fd42817aac567234b009ae22e0b4026e614518c6b6bcfafc40263722033810225079a41e0a1036d3dee4339daabe91685f1c7e001c73b6d7e6fdb997f1a1ad89bd27a72183673b3b0daac39d31b1820d74d002e89e63ba15944a2e2a9e40892816a4796a0acb2114d866e4e1ef8b4b346fae40024330555c4f8109ab8a7aa20ad84d3ab3f2eba60933e4e1cbdd3ca1f68868fac9ece0196b7c129b633802ebc509a55c43ca7b5d3edfa9521c523e46bfd41a3f8b5c4ea56f5bb899c5ad69b699a4b9e43e1734415081da4a7e5408d1d29877b9470573cf8344abba9406eacec204b0bcf62ac0572ac4411c6a556e82ac305afdde0547912e7a5b17c426b4841ea3fbec522ec5c09e2768eb4b2481bf4e5ad2965d6c6bcd8c95e541962c5c72f9c4023c4261c604e0d8e31e3f8c9e05898733fe90568abaa9d3e823a5e4159cd21761e1778e40816a238817f88ea3e7546922aecc4fef552be95f92997746dcd09c4b83445a649382932e38c9f1f785766f84ef1bdf50ed3e4ab9a8c5491a05bd01aeb92a9b919ed2a7ff54f25ab34da41930d450895f5a13c59f5bcf7dce7d40fb7593c7289746b9dc269345610cc7465ffbc0d028efcecccd528aa9c999dc9c37b0e98df68a64467f20593ea9726f26cf08bf8af915869ebffa2de0761b881a66f8bcd347cf941637acdc5f25ce120535d7452356c12f48beba59bee34c3230a264dce2f8ed3dbac8213def796f75d8c9f2bf687a2bc96fa7a788d162582d2eb73651626c3e08ee4d59fee2ba68bb940fb55d9411a3078e48c086d6ce9f3bef03e6df3c9e479ae5b3bdfb08b0eaf7e7f1cd346112556e55b1272ece6b3c27d496ea9d5b22b22405258782735d79b54e25a51239f14560d3b8da503c020219d5f013a2e93c0624cc227e474383ea8264c97fbec5ae527975c061975694083d0acbc06257b7b49a57be893c9d70ffdbf2210e5e322ad2aceaf40a412185fa24ddeac955cb9b59f49733b2447a3514ce3c3a87b32cce4bd6a3c788dbd3a95b7d3773f9bca276af1eba83a1b60b2d1802007361c2a9b3612b0028c310045211932baa921b0f9eb40ffee210c6abfd39fc065ad1f02921ae4c897351f6db4920092a92be20c6accb8c4b49f215ecea443ab5a6707d56e62bb14d8a07fe05dd793ab044bcbb786468cddbdf652adc45414b6c3a01c4d4843f660530db8211cd35099bd3de1f6326d2f385beac6243501a8a72a73d47f9b6f04eb9fa771daecfd073795061e783f0063639c6c719dcda178b9109eeb3f973f6b008a446242b6910bca9d6baf74d062fcc9d0de85a15fa8b6c962d7a9ca2371ce073b75122a3d45dd0683da442a8a6be6540193cc443190b609452d9e5352c88883f40dc779d843ac1cfeaf3a25ece6d1e8ea31c7b2696f6ff96684", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="0b2e459ef6133d9aa690d761728eb310a1af726bc0881011957f3176", 0x1c) syz_emit_ethernet(0x107, &(0x7f0000000100)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0xd1, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x17, "e73a25edfc582f7d1994427ce27d7a4edca23a46a929af416557628b45b67985fe94795bc3ecc350b3c13290058324dc3d9a755de5cdd36d9d7800d388d2f69f86072ffde4cb40eb0e48ed9dffc8170688bedc049368f1353faa12b5676b40cf6a91e8f0d4b2160ac61ff53c24804432cbf5e52459fb03213e7ec77335d47d3f26f9a73e3133e29c0751b8a908db4f3b5a6f9b3711b08ce559c1b212064b6cd7d1a40c0120cd747919da10991a5e750bfe2524c4c1e3"}, {0x3, 0x1, "f1999ce85d57aa"}]}}}}}}) 16:00:16 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x1a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x0, 0x9a1, 0x274, 0x1, 0x9, 0x3ff, 0x5, 0x1, 0x0, 0x0, 0x4}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) fcntl$setstatus(r0, 0x4, 0x80) 16:00:17 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:17 executing program 1: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f00000001c0)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001240)="9a", 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x2}, 0x8) 16:00:17 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000300)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244c40e38a94d5f1e7d4dc3c27cd23bd2739227c175063bfab4f32444d0e4754f36a0de604750557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab370f105a3a5514ee3102c72e45ed385c9fb0f859133a767a8c32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8d7186044b80fac6c5358d1f4f73d70419b8890dd4eaf4f84ecdebc87c353c2580004bdca9553ab35596720e91d13b0e919ae0733a8f8bad74dd0ff54977f3db9952e6bdb3358a99b630f02d7d44e30c961897c885e8e36660645268527c4bdf51bdef4ec864619f490034a109c74b275f7a51ca9421b58052ccaab5c8aa", &(0x7f00000000c0)=0x140, 0x0, 0x0) 16:00:17 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x3453468c68884faf) r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r2, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) r3 = accept$inet(r1, 0x0, &(0x7f0000000140)) bind(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/19) 16:00:17 executing program 0: getpgrp() syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x7, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0x0, @rand_addr="feffffffffffffff00002000", @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) 16:00:17 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0xfffffffffffffc00) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000040)={0x9, 0x6eb35795, 0x8}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x3}, {0x14}, {0x6, 0x0, 0x0, 0x103}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10000, 0x0) flock(r2, 0x1) setuid(r1) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = semget$private(0x0, 0x5, 0x20e) semop(r7, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r7, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r7, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000340)=""/96) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1ac19be96914f6d33675", 0xe, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="f6", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) close(r1) getegid() 16:00:17 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1c) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19ae, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xbe, 0x400000d67e, 0x8, 0x100000000, 0x10000, 0x400fffffffe, 0x0, 0x86, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x4, 0x2, 0x400000000000004, 0x201, 0x3, 0x20000000200000, 0x1, 0x6, 0x5, 0x8], [0x5, 0x10000, 0x5, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0x9, 0x3, 0x2000000000008], [{0xc51, 0x400, 0x1f9, 0x8008}, {0x4020, 0x26c, 0x7fffffff, 0x200000000}, {0x6, 0x1, 0x40000003, 0x7}, {0x7, 0xffff7ffc, 0x8001, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x40) fchown(r3, 0x0, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a0000e802000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca290235d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb4177e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e9e67c173d71290bf697d4a4c083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a849a6a33aa33aecf9a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1d4049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df689700000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1930], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:17 executing program 1: syz_emit_ethernet(0x222, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "1746d2", 0x1ec, 0x3c, 0x0, @ipv4={[], [], @loopback}, @mcast2, {[@routing={0x89, 0x6, 0x0, 0x40, 0x0, [@loopback, @mcast2, @mcast2]}, @routing={0x8, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @multicast1}]}, @hopopts={0xbd, 0x1a, [], [@generic={0x1, 0xb6, "28347dcd600aa688fbcf2dd19468367427318a435e9bbe801e582c03a499d91a149afb8c5cf6b176583d2ef6fadf0226f7c53f5ecd3d31749ae6fa02d5a0eac24cb823e0980506d9a2623ba0d2ab4b4a114b146625ceed0ce10b1af04c5edd55bd2e3d89177b5f70ed955e2f085140324efc157e85334a570bee3e343d452a35c34358f42700009f88f54d50bb23feaffe3272d9731c2e8872fa40a4d656662df3175217c83558748f6f146c58e59ab73021ac5c46fd"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x4}, @pad1, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x6, 0x4, 0x1c4414163ae6920b, 0x7, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @mcast1, @empty, [{0x19, 0xd, "319dcc52fc918d3bb880f4d5aad759a7101ea7c5c8c9eaf4f2b0073f119adac192f61690d8d85675dc1b50684179d13a168786f93a1fa2b2815ac3eefe2be0b2fb29dd1e3af021d1a87746c44850d09113152a19d8e07ad57c5a656a3bf6b5ae5b609659ec0c48fcbb31"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) sendto$inet(r0, &(0x7f0000000000)="9832daadd3118b20ee04ff4a60757dd53000251beaf9c9623225501db83df11be88d8aebde18161dbdb3b3cb1e6e93e3d774c782f7542a6fedf5a4bea9042c7bccda7dc54663f1226e1d4e080bde6373", 0x50, 0x4, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:17 executing program 1: getrusage(0x7fffffffffffffff, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x222) 16:00:17 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x102, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='c\x00') 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) r1 = syz_open_pts() r2 = socket(0x1, 0x2, 0x9) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x0, "0366402b0400"}) write(0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x100) close(r0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x9, 0x40, 0x7c0}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0xffffffffffffffff, r5, r6, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setregid(r1, r5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 16:00:17 executing program 1: socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x5, 0x80) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8a022e10ac14"], 0x10) sendto(r0, &(0x7f0000000640)="54e5921b4a9b2a450a80158bd4453efd82f6b342cfd59eaf827dd61e18b4475bfa0f875caaf73a0899a409d82aa5d71ed5904d596e6206fa130155363b4d2d4bb348d8a52bea1757cf44dbfa63850b8158d300e23c757022094ecfc4f12e30360160e9e91c9c3d821f2fff7e8299d6a7bb10b618180ab392c7a1da6706d7d8542b2d34544ee5f4ec45285290838975620139eaa08921274999e8fe516b464e990328a219f96051d865df8dae8a9a28a1bea5abd43ece4b686ff34958f9a7ee392b729fae5c5189eec01c2f1a4435115b43dac23f7a02027ff57ef6e2ac6909c3a56790752f9b0e643d3be5755eeef19e5fc672abb75e8ed7a46edfd0fc5f822796637275d10294ebe58b565450f4a27677afdde345e6ae407e4e3e5a0f8ea793d82bfce8c9955ca839ce4d0dedebf1bc575807bc0535f2d26eb8a98854b7059ce2da93b8de96d8bf2c8f24d8cb2599d0ff509cd4843d58df73330165a57ce34d019e533f14d0229a8d6389d916cc7ef99188d68785865373e9004e4dbbadfab015f613b0b42e55509a9fe5b4be1ace44cc88337282bf5913f086952311c994e7b627d666e10d75c3e3426dad3b64619201b1fea8facdf4cd359ccbfa2c01c40866e8a413a099686815eb94064f8d3dce0deb933167a0a15716ba866edf8d3e83888cf8a373785c7b922c54e906dadfd698bb1a4684b5756b05f9818d481cab4581e35a7f06286fc70f268823046a642e8197c79cd1625a9be94773cfe4e1c578e461b511e0341c64917a2cfe1afe85a5c0814c786aaebd7e2618b94a55f6e46fb67f180894529f4033e8e2e2afaf5e6a8aa25ec0996209cc1c2889fcf49d33eeb5916be76fae82626088bfd6abe47a6644b4e02314b27fa5186481a28d5d28780818e4807fc08fed18f2d879f292cbcf4062508112bb286952efd52002eb66828ca42d5f5d99172858cb80f9a91d4becbbb60a13db52307e11b3065edc6c9a62f2ea9b1a44384f13fd341a4e9403a87f181d01bd1d542c2f0aef529add27e268fc4240e1175c8ce67f684a0af855ef3fbd722c81c59bc1f563907dc0305574e3ff3ad513a7d68eda4b92a70c2771be69eb2cb7984d5290dfba587f82cbf3a490a1214623ee5a511bb71861b805f53d0953a7a02f14e2b312e2885cd96724c12a0c50f67b137913faba0c8d183847954336292acf66232943ae13b8df4131d7f5cdfc182fc32d4dee58727dd9f09713ab9e9275b1ce1eee01b19fe3ce6452785291419daab8715bb97365726f8d7e1a7fd010d4eab67192fda5c17b2c30f82faea9d41b2f17eb7a54f876c8a0469cbc66d32978b19cb5788a5c5a3126768d6b4c8b0ef61ee3feedbde29b8c1c2b5a652bebc87220a198ab38134b81d6fb8eb3be762bcdb6eb73a4c6ceefa411b5ac6caef12fb5c2a1706f7d6c158c5cd38c3da56793d90e8f3a5ea438d03eb82491e77594fde3d0e09ca3c376178cd40dec7925528f405832b6bba5ca4f5fcf0f08c2b27c3453aec48fb167d53e8741454479c6954b4b14a8705e453e377263b346fa5ae627977b3089e518f33b99d635e38d162790a931f8d6eb396a3736bd4aa660598d9499e9921dc83736cb4161bbb60ff80c53a455e5ea82807bdd9dfecce9f738d3ddb9075976ef82d12dafc76571eed0ffe919693d55b2c5e688a32adb8f62b9500894b49121b7967d8173bd3d7a8a72f73e10e8601f18d8131b30dc0af0f3af016c320bd063a30521643e197a53d26e44cf49f1e03086c32becc47369c75df320c7addf7113dcf7b6a410a6fd1b2ff9521e8e125cb899c848ed0e35791f79f85c71a7b561c0b970573e2f1b25bff3d9602f1727092fafa0f7906521d7b66b9242534d5eac5fe6c5951dea3df7f171bef4bd166a0a517531d02048809735833639c2cd10af6966c1d6bbf7a2b8282afa95bc3a3e52bf6330aa9a47c048f44c7843de28f78388b5a592e9b901b0ef37017ad4b88743e338805098834757f9bf63a0ad83b93899fc6509d8b604228e140488ca58cd816c70a98e5f45e80ffab524fa29b9808c679960d89f68e45bb3842fb5693857e1df101009fa5b6354512628046defdf074e21ca77f6ea942e834385f09e17eb7c2c1d176a93d3cc9894d2a37f18ba0063732e2c85a618f46c987607c73cf6c5caeb68d46d7f445743b9810223cbcf2bc8d443f6227a1385c2e46c0407528f8ab34e7e9c0ce45b5a758aeadea2d350b9bfb468c3ec796761af8a74e2be0f0a38d15126b5b53a2e9fea63a062eea97fb7db79cee2475c7c1c0dd4daebca12d05d4b0e0e9e9215741c33a09ebff7788d1bdbf682d947376e55acc21a9f0883365bad3e2e80f5f2b8c90a72a1b335ce827c16f54b0ebed8dac98bd0bf54aeebc22b2996df3b9c7b3b6a4b1de8fa2b20468956668463e527367bcb9c11dcb4a35ab15677a103970f5cb28bbb0c12c44f52ca75aa1747dc4a5b171a6449327ca9c2d5c989cf9ca714f5b77e25bb1762aaa670616baeef441a5b393e8665d18d9882f856163915b428d0f483ce52c70f5cf088e78282e556e13c82d2cd2b794034b42f4be1ad571253561e75b6936d70395e60ee5753a0004bfed5ad48f82eaeecc531e9467893afb0edd0290d7e95a96bef7b4cae48dd59c6e12bbb195df3817dbcdb70754217cf5692f63b86cc375c71c7311d047e66ddc13099db277afeee0f9f964a8a967a6aac58460b18545cf356e1e3ba9404c49edf30b0bb7b3196704b398ccd8c261b2f075871fe0f07f8177cfc72959057b6f7941ef49275177db7655f9848b9962ffe2ce87e6f181554bbdc9ade390c1d34ed51110ca1c2bd87e67cd695adae2a67e05f92b311d9c7eae00062fa6ec6eed8755e191845922a44e1bb7728ddd1153c4e8a026a33f4aa5ffb46180e60ef7611b41d0d2ca708fd083048b4d267f7928bdfb24490d4f8f630e63013bc7e6cab254efce784a1b93b840c8724da8c0b6ebe33d418966a80eb774769ed29a41872fe3ac7a559699f1546d1a031ba67b483b65c9e1d24e53c1c81bf50a984b0b46b6591e3db54daa88ad48aecfc7b809ba08a4a381ba524c6061cd13fc85f4bb24e83f3d10e07d080fb126cfd8eb334e049b9fecc7f1a135bde1f40f00314069c6e6d77ac246545d9fad10be7d94780a32eeacb6bb1529531340ff544803a8eca93dd666d81944089b71dd7f238481c688d1226a61a1b7f4276f25568f8ed8af9bde940ba291d84d02e76d5a22c8c904d018b54b1c964352d8d55642845ce8e6135fa638405ce0644d05e0356f86f8501f30e2111cf99e8b41ac25782122a7c7e3f6ed63bca5ff41d2b73daa905dd464e09523a43b366aa5dd09e2eb3f886463bfab3d98f0d571dcf527910c962433fdd2d27260abc2927bb6625a3c228183cea99d9979920eff211b65db57380f4655e0c7db8e701510b6e15fb0ee84dead3d43ba1d5480ec9ee1df5b5099771b2a6c346fe33e0a237154f16a47e5c79db617cbda37fe0f83a34714e5f9dfccc748a48b33ec409a260ec12105742d319f64cfe090babfc058c7a0f2f231e95dbcbc52545fe8abeb38dad94e6ab73b8d5f2dc212c2bf25756d597b0d9e73e8ff4c67ab114ecf1992c272c8bc946f2d214c11de803f81f72a65cd94daa44bbc3c08e88259133274b0375e71b998c3b9d34317ca335e05f321e705ba53b003e2e18c0d8a7e61fce69eedb39bc070b733da374a335267eb1535bf9f8d4a2b25aa6dbd5575c77493ddcf9414bc82f4dbf29d8c232b5efe1443437633225c3976d58948f10cf76798cdc2af4e8e8419d8dc930ff6010835a7aa06ca30a46f2228333c3d9f642926f75eedf7849da953d1ff6c016ca18c180c6d93a0cd72a96e845af16e090e4331a419d04dd7751f20db046807d29f5ad45219f5e7d0877e79b443e4e9992ec895444c7a22a53802c0163e6f5267e13a838d099c6840ea8a753a8026b0ad325da2bf871716a3076d019d742a4fa63e81f8c9915fe7200275dd52dcb1995654bd2cf64d0c43b8d0e5ca0893cfd4e591b03f7a1a9e044ff9e39707e74e5519a09b65c86794d9db3d2989169371ba2b9959126daf78673ac6832ddae9fca34c2a4c07b307bb79126852a06da9f746a378c56dbce43ab00861c2732a4b7995ec325c410f213cd1f174ce71b19", 0xb91, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x5, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pipe(&(0x7f0000001200)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f0000000300)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0xffffffffffffffff}}) r6 = socket(0x1, 0x3, 0x14) fcntl$dupfd(r6, 0x0, r6) setsockopt(r6, 0xfff, 0x3, &(0x7f0000001100)="953af646f9636f94f8ba5854f874eb3db4cad4ed7a7ae83d51b509fb9b06ef94ac570f6726f9be1f028ce8b73af808c38783f7d2d67d055dbbbc3db8fb88c3e3897f3666c1a523b15f0a4698e24484d102895cb02dd4408413b0d6dc594b968e11a3cd3061ab985648b13639fde9753f9de24f409949c7df9c910f2cf23a37da6ee6faa018a0fa8cef27c61db13f0f209db5c550c93d745dba414a35fedb1375e51bf43a472299a2bc28c84ed7e4c2a287e6a32edd7bca4662277d06c47987d3280f789492b7e921d163449067b9111f3c089ee78f1b2db20d4eed2b682fd7af", 0xe0) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000230f73b0 16:00:17 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@generic={0x94, 0xf, "a906744391204e786959c937f8"}]}}, "424618277e52cd58"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0xe69}, 0x10) 16:00:17 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x9, 0x4) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r3) setreuid(r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x81) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$KDSETRAD(r5, 0x20004b43) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x40, 0x3f2}, 0xc) setsockopt(r0, 0x20000000000011, 0x800000000001, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r2) fcntl$setown(r0, 0x6, r2) socketpair(0x2, 0x2, 0x100000000102, 0x0) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="020207e00000a500"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r6) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x200a, r6) wait4(r2, &(0x7f0000000040), 0x0, &(0x7f0000000100)) 16:00:17 executing program 0: syz_emit_ethernet(0x30, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x22, 0x0, 0x0, 0x0, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x0, 0x1, 0x8}, {"b7374f5ae11c"}}}}}}) 16:00:17 executing program 1: sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="9fd3eedafe9b2aa980aa663f97", 0xd) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xbfec) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) clock_gettime(0xb0b2fafd8bbf6004, 0x0) 16:00:18 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x3ffb, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @generic="9025d417412fc5b5033ccbe1f3717c05d81ef4e6ac010105aac6f6ed6dc0b90533ff39593d1bc76c"}}}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r6) fcntl$lock(r4, 0x8, &(0x7f00000013c0)={0x2, 0x2, 0xfffffffffffffff8, 0x3, r6}) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="0fb346f0382ed3b71d48896e6f20e1ef3e8a2c768c75c4792e604f7dfd4565ca7ee6f14baac44d4f597336e825141e52a219e05f3506e21e91bb2b32f3e7a5d7a4b2994f82f691c88e45954f4d7e6b2f72c0c49621be63d6b29484998ee5b2db608bd784c20898b6b1", 0x69}, {&(0x7f0000000200)="0b77c67413d95b46fe5d191c46a940c0345bd0c594e259e50aee3c03593ad6ef866032cd1c05fee7a6a0102c0584a46f14d7bbadde4b18a575ed56bbf020a751b1b046cf505fb3d94ccf107fc52700518e0cb75a", 0x54}, {&(0x7f0000000280)="c164b36da3582dae92ccf6e97804caac9f6a7e9215978cb3af691d3871b000c915619ab2c0a9acdc28756690d738772d6b007624527614fbad3da573e14150b54df9c7773e321a72449855fca71b5309d7b7c3f5fcef5967dd7d4b9a06b383b745f5f2ca93bf02ffd2ef676680d3d41939ba66eff4709774f88fc26f920e48424e884f09dce9f64472607d1b24adb9f9b051830eaabde966e5513722ee263d5f9d86d6016e8e9e8e1085c1024b91ed446b8411fb8d92ac599eb52b0bee5fedd0c7a67af9a2570b1e698c9acef93f25987013c99334fb6082ca356523a32e67d80b48f107608707113f52e8d9dc30c75494eca4a9be0daced2a70da0c4c5535f5e41ddb55078e3c5c347744adba87324c7551b2ef402cc465f38a3d54b919927963e4e59cd0c0e41d18ae862bfe0764a3acac9205077643a7558064cf7847c7a1e5eb7bde5bfcac4d57c077dc5461251b576f99656e8c7d2d714ba375a11d099bb993cc6778ac1748e774514bbba95b1383c4cd2647d8fbfbac5696578f50b6a46b0eed7f383914c3b0842118b3fb8a1ef4f7aad19b5b3c40324bc3e62ad8f4a931df253b2bf24758d5063227617953b4eb124b502fcfdd1c8b56eb8c81328239ee30d2615401c8957fb3d47ead073f4c05cd89988b5e823e1251317272abd8741a66a592217991b0d048a0949663f3fef9c9acc8baf50ca0a02405c33a68074c179d855a5b5e0600f9a1364f2026b17bf44236f79bb1cffd90904809429ce01757638db6497a02b4eb53bd0a70be17791f04f412a155655432ef6a33094a1f0a199a024ef6271e955906c7341fd8fba1eeb4fcfaa383fdfddc6478d23c88bde7800adc3cbe9b3a10f967351c7a6bc9a9063726e2fe0460c6b204acc2fcbc7370741d768dd0f3b5237112e66e90067e21a5e13240f64d34c10055f7025903b1d717bb6fe903b5ce80d888476b027ee2cb61f5d4212a845924d521a039dae53198a9dedcde0f32cfaf0bf2bc6b5f564bbbf35420c6d1ec76c1244123678df54a8ed555d7668282a2f59f906c56202ca589c69e75504f0ae07701086b8fbbd4c39085d0ca1b5659831d266127505527ac73d1299813ed08b8a5b624ad24ae0ef678216e3bd94ea7d039892b5e41486734512b20f6c1b1a9fccde950776039d89722c2110c559aa966a5a71ac94764d19eb4f6bd43c15ba21448053313138955cddfbec90a0389e0df3175201232596ed4333832fa1c6882002e9a36bbee350ce52d8decd3f7a3e3227975382fabc96160201c06237d04149b0aa3d6e25fb557a8630d20bf8e3ca39a8c8278324c637f1e0846b120dd7580e23fcc7cfee8890c199b5f2d5d4dce41cd4098266d5ce236f9b45c760524b70a2e7c05a14a4bbb16fab6cae0d458ffe5af2645455ad66217143e857f2672c2bec2d5416277972f14d6d768ebd9a1429762b67d332fcd090e88afa2d020faeb33750e7311eea982d7609ba3a38aed14b69d37588ba25b2cee5afc46ab07c637d1e5e38abb9dd1ed21dc4fb7d0b3183b4359cc168ae50ec42dd691ec6fd9c74ba74907caacde04af6c1db6527c189e1f62a30de93c8334393bd0c222f5c0a6b559dd6fc2be2955ce3a862c96c6e843966b36eb8258412bad4c85053282fe754c09385469e06c39f5e86b79ba1f541aa522aaf4106a0a0238b1f89618091b631139a077f1fa4a6ed521669e1323edde78b091dca60198785453b520d386105b522f087f4545e8691856a66dd2d304d5176c2ea08eec10da513a379f98fd21cba534a7b07c3d47b3d914ef2cf9f5682928903f9b5d89ce7a1511e037cc3d0d04259cbb37d71e6d0ab33aa6328d7fae2f2cbae280012f7d4effce9354efc36a5cda8a78c1797cf22f51777c30511d118a48d9c78473f612bdfd93aaa2ed2d2103221cbb5bd5811aa0e288bd5b61b68a2f20cec47069f1fc332b5bdfeedfea8f06a6d8075932966032422fb3f2305dce0f4d8592669a20ff72bc038bb24c8d879aed9338203cfab97b03456f48163fd8991eb3aedf6e3227d10a949d6237fde0b0bdb96aaf28247e94570690b760220da543f06b1697042ca4dda9549ed10d40566079df2b1262efcd843980430ca77eb33f74a87db874f1b1cb7976c374f55009eab277d277714bc631f99d45c0578c5d6e40c12a28ae89ab32f81c36dd1ad2deaa0acf0b175b7257862fad4065298adc46f3dd545e457a5040acee03a992a3663a5b36e8224b7b3964fa845d35c41c6a4289b1bd06d353554765b502af7790d3490bae08e7eb8d41d2d46a138ec7ce639a85d2388e044f23af6a37602b81b1756296dd3882579b7f0b8cf6839269d8a3bd430f60e4d5f28d209d2cf99d382405e133681c2238f2ed939952438300a5c3de47604faa21087ea8d9d65bb7f006234068ba788b4d36d63d284aefde509c001260c753ebac58b7cf28c8b2ac21c8c3ff21602dd4c159fbdf64d5eb64b951d7c197646184548d9d1a0a3fb2c60b1ccbbc77c8115e24aee69a36f230e3c90ff52b94a7883d827384772a90b54edcbb9d960fb7b325721d5ecc98962f59cbf84b8f3be7760dafd3c6aa3c4f80c67585dc0b4e72229946af93a6e71ac0d6ae68bbd268fcc5d43226cc739c9a1d5a568fc19fea392dfb4e862c693692aff818a1b86388a60b91b665a353b20b37509ccbf40055bdaa57fc0f025d559dc5dfdab1de304516df6700a59a4d9ee1e647fcc6b22d350589dcd70543049dcd7d17afc26ddea8b8dc1334f5f0803e3c4070a403c8df99a235d1c5c1ea0665353712421f26f204d9236a888062321d172ada6d5743d81abafaea4cde9ae7831af9107a3016489287fb4dd43316fe6b162279ec543e6bfab7a15c3dcf91e28a5255f29ea43b7e6a56374385f5b97b38982a2ec47acdaf9544cfacbb16ca8a08e1f0d85c82fe8e01254eb75117fb082137673d9a2159c46e67f9d8fd7d58002b805c274528c550b3cc2a978af87a0c1cab8fb627b7526d4a3b733620f958c511e15a74e6b3fd02601462dc84f9b925856c70c9caf64cc33394bd67030eecd201f27061da7812e7dda91befd14c50af4b5946588340ec39672d392be3390995d2fc16aa6367083cdef30b5c2f2c4ca9baa07cf5a7820c798db1a0c7a176c8c4eb51ca083e079d4eb1d2313a20e870553ec660b9c4b782bdcf3c5c7b05078cef29a0aa94b3111487e87a9fd0dcdaff37147db83135801249b1afaa3340c2c7af51ae99231faf3285cb4a62c264bb776bb8e50a45f8c1e4a439e2e2847a5c33e1c627777bcbc58d2d77e9307b0473e6f352ba8d12a01f811fef2efa0f114cf65fde0c9b218e71e3f129cfeb4e669a97623fde46674410e43c19c42a4f457193b0ff4d8f58c61de2e714d378f5aaa4708255c72f372f844a0cb91439d4fae3c651bbb5c63bc1168588aaaaa16d3bcab9282281b9e5e6b683615a0043629e65f237c90c30f5c03e1355352c016c51afada62fef576d3a2506f2760cee5ae35c95833b6998959660e6951f9943562d44ca7acf22a166d43208f30b5b292d492245c6f203a63a6aa2e8c7d3afa45c20a0552bd010e7a75a653f498c725776d520de9c04919467f4a35eba028ec2de29314306eb921f3d26e78fcc28011b27844fc1dda0f0f84c651fb4e97d5d4d6b05dd8f50f9f001e5d20e9ea7e772d47c5a9f5b6a0e4bcb0843b76813a7ea7ccf43274b617601858876cddcdea9ca2c281df77d21b595d0e40b7f8f4f935108b045feedcb492a7c53d293cd782be47f330c752f7864469f8cb92e134c3208cb8becf5ebe78823f3605d1bdbf4efa4829fea94cae4a87ea9fe0dab07362e8498cd5b18710fe358c257ac13ac5d90a9632265aa75be878a643e2137276707d8e973539c811bf0ab32638be3231929dd0046641916cb6d40837cdfe61ae69d274bfa7999d19120395b297b57dc4ff40cda88952a352727e7ba4b0e63a21d3c97cf86a322c9983d81863cea001cec6ca2566354f1f52e58b69a5e45c436419e593c3b10f5a4ffa301aabc04e7dc8326d9d8527291ccb8f1a384b4f6e69587218742b15659d66fe7c67d0188550019c2511dbd920bd69c100f24a438a853a8290b8d90e494623607bfdac9a6f024c83276d5830d79e0b3f3c1a547185fc044615b6084a7f3688233f25840ab3b4e037b2d18dcd8e255caf3244482d1410c04c4dbf2e93981f609c3efe5ed0ef2e821fb59d4dd3feec9705c72b188758ffbc130089e0dc6d62ccb85b7c194c36b44e17b40ade3571aee3dd1b6e7f479116bcec4cb4a3c111e42384d26256a33624774e7e089e95f6bd19b9d502e1c688eac127bf6782c3743d064177f54f5701456192a2bf1b2e338a60402d5161d9cd0953c85aff883a81e6bc551f91d6e914db7419dc786865e55bc9703493b155fecaeb032cb36f8f2c8bd9cc8d94adf1a353022f978fd17d135f6db007b2e71a5e71003a8853047eed511c22e2f4d4b8cc7747baa443312dfa5710326000c40e85ad9a2257fe1db609ccadaa4f4a67856b707a8b636d8ba23025d76cdfffa9bf7134ef5edf8fd5b032344cbcb79acba4fae20b5cff0030fe0b7a3ac9f94d3f06d9d417c7204091adc2cba139bd9c5841c420726a5b03caa82f64f911125437bc3d6b877e946cb99d943017660c517441054055a72476a35d0db03eab6f62433163b9975f97faee502d17bb4f45fa8db2f14eb3cbbdf19ded6ac0158ef7bbd752d977b5df1139f454f645496b03538a200bfeabf1986f55d9cbeead805d576fc55ab345568e8c2ff2030e6dcd15f72b76c3b3ba3bc0d53cc2328efe48483245842bd536db9c8ffa13a9ace335c87b71872c1d37ca5fee88538e4046978c98d920fc20812d4e680430784a51404d1bd1027c4de007cfed1546c2c55bb7d28a99d5fec3e292ff8e72f14fa71443d4b0183f1f82d11470bb58f67dac054dbf01de463a35749c15d80e8a443edaa6c7a5d7ae0926673f348871793bde0add44021dee4dc8669820635e39dea7882836a65efb611d933a50123a47c2f0df59aa547e8861c59c9356430a4b7c7e5c6da9be43326ff5c94cfcd5cedd3cb42d826a5e81d6a2ad51c4559ecdfb40378870fb01081e17178f69e9ff7f65f3da2264d9729b2b46b8dae8a64c2077bdef737ff2b40a95e9d1f1b35f2d1216bf1cc832d007bdb45184db79a35398a0ff48d0664d878946d99d67e98ab7be2dae09fd00973a554e908fd592b9d8190a4a4a9566395371fe0c704a6da5b6dde99c31ca95d40e61cfdd67411cbb2f7c41c29c91e95c808c4d28f0e37a22d10b8650ad672c06cbda66b01fbd5967752a465789def84283baaacd81e018df56f608e154714ab78ba45d4ba348bf2d423e7b35d9784a27bb97895eb853d9f5bc159e5fa6146827e065c030506c72ba25d27c7c0fbd96e47609797a6d228b93974115b5a74845aad8c52d0677ccf98d8e8391a8ededdb1ec29045f72517bcd81036ed6039489ac532cd3579ae9623d6939d13961b402eb64dc3907b9c600f5f59a93e27ec9ae2d235f57e4f713199ae4d7d3f3e7a6c0e3d5dbabf031550896b3130f37104c7c82224ea62ce9f6c89137f1ca472e764f054115a513d3c717df21fb1d4f8e7daf2cd9918dca141c6d8e9c5b8d0f80a0ed08d0f75258387a311e1f7e1aec0c0e4da1b9214b8226fcc8ffa1ce4a53343e32fa78842f673f7ea0d37ffc8a886ae215b812bb4b6cb5ebf3e80d3976e5332a4be56888e10ab3bab08ac4299013091915ad4c18", 0x1000}, {&(0x7f0000001280)="14b536878bd553573f9e918301f75530174ed2e132c4018815d6c98c2cc43aeeef93863a2118554805e0feb7286de436db6f171fef7bf6fa3bb31ed2cb0de1e6dcd4820264a1594e8617f41142e2e431cd8e64600eb50046564fa8324d62566083fb652699515bc845a34a12578656418ce2e6f7d1ab9f35bfcd65ccf246d6c64d9a628293c812af985b2d92a33017a5df9467892d5108ea55c3e72ff4c911a182517ca12877fc47c57cdb6c83f02aea30515f5fbec67fdb04cded83ac3c6aa5f0156757aa8e0f791373251a4e8fe458a49574", 0xd3}], 0x4, 0x0, 0x0, 0x400}, 0x402) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000000)={0x1, 0xffff, 0x477a}) 16:00:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x21, 0x8000, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820ab43166696c030088"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:18 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, &(0x7f0000000040)=""/98, 0x62, 0x1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x12f, &(0x7f00000000c0)={@broadcast, @random='Q$~\"Z\v', [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x3, 0x121, 0x68, 0xfffd, 0x7, 0x2, 0x0, @empty, @multicast2, {[@ra={0x94, 0x6, 0x2}, @timestamp={0x44, 0x24, 0xe, 0x0, 0x3, [{[], 0x1}, {[], 0xffff}, {[], 0x9}, {[], 0x2}, {[], 0x1}, {[], 0x642}, {[@loopback], 0x8}]}, @noop, @noop, @ssrr={0x89, 0xf, 0x81, [@rand_addr=0x3f, @empty, @multicast1]}, @noop]}}, @generic="898263beed4dcbcd93fa2b8b295fd034a3e6ba296f5faddf3c442a5c4e4b1a59f4e1b8a33672a84b4e4c73a0b37078253da175d7ca020ff34ae320b146cf8af60dade802a8efca0a201c7dcab273775cb8cbfad9ecd497a700dcd9d0a77f11c5626462e468564ec769f66ed3770657adf6e27530979811a16d36bd020b1487e9b8e11f6b4a3d6725de7850a19a2f31be3489c25d30db57524e6fea0302337f5b41a1838d9b1e8f568a0ec32add0c666b692a040b2b0b37c234de03916aa0a19d05be0b4d3d8e868e52c9b7477960db19de"}}}}) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="052000bcadb6c32a88189f412478c69a4385d5b7abba669c9265cc1ed595c88df0a484dc2e51bec86b48e94e233fa46099f551ce824069c416612cfd41477c0fb90d45c288d9f7cabe33f48b7bfd276bd76a631a8bee987f574022bc4bc25a27ac0d555f1d39853dc7a1a9ffe754b3f944101c2db89bacb41095bb10ca59a3ac6005d870370aec3236f21b56502762955cad5e3f7e7c8c91e36b6527bd9a7e5039f447a05612e26e25707e1c1a0322fee58690421462ddd5a5b1c16b6b6478e6e4c5510a52f0989510c0093d8a891396fb77c8de0b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x800000034, 0x0, 0x0, 0xdffffffe}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=""/73, &(0x7f0000000540)=0x49) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000180)="706df4a5d376ce37504127d425a0643db839b5a6b959956ca735a92618c54a979b614ccd6d0fb0a859bc84d05c067516af02f30bea224d85d8e0a6487cc098124c96426065dced9cce8f696504a6bf49dbd01dcabcf4f5cc3a1b636c0daf3f74c14e749fe3b1b2b563c7ae0211e27852815ea094f1a1efa1094a215f33a0a10c549938d02e4b16f09431aec6093ecf49d6bb29b16957f971de1af80e6ecf2f6f47e1575da05404ebcd5b9a35f8c3b4b6c8014cafd11ba072af261f928c5256aca604577acedbc0b0f041ff217ad9f38cc0d942716a4894030031b78555b58594586fdfd6cd5b47fab6ee8b95bd085babb7db1926", &(0x7f00000002c0)=0xf4, &(0x7f0000000380)="0812f9cd7aada21dc40ab6c72dfdbb36de3def3dfa0408e3b1c83fd049b64828f30e36fe919075958d2519bbe51e727c8e4e63ac66e741fe1eff8528db307de1f78236e4287ab58cc87d53", 0x4b) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet6(0xffffffffffffffff, &(0x7f0000000440)={0x18, 0x2, 0x2, 0x3}, 0xc) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) 16:00:18 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000240)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000280)="87018dd935d375dcf8d136af60dcd44b735f63d50a1f565ad1186528f393e608de36a3413dfd1f3b044ff2aa483b4a12b243726530b72b76db22f8a70ed93d56", &(0x7f0000000400)=0x40, &(0x7f0000000440)="93421fa1954ed830125a0a192c66d7acd8efe08bbe2dfd9f297baa301551b9b1a1b7713bf968fe97a542985fda712520cfa6396aceb31dc0fae098f4bf17a33c8618472de7bb03dc4c1a0deb3e8417b924184f95d65606c3a91ee699b773ea9a9dacfc4f48836cfc0de4e7b10eba9c1fc2025f6ea1f69d589124ceebd3ddaee0fb7d8f7c034be790961575a321c7d560ba6c642b38c5683dc90e9c50381e5b01d10495050197822a2127acfb4bc131dfeb6ca525000f057c8754b273858cc512a10490f8fad00de6c57148ffed3dc5", 0xcf) sysctl$hw(&(0x7f0000000600)={0x6, 0x5}, 0x2, &(0x7f0000000640)="3d8c1995f3ac367b92e428b7229f07601b1e00ded6de908dc737aa1d937543077cbe24a41afe560419129cd68187254b36d10a4d4fd7f678436071234e1cf7dcb65fc518", &(0x7f00000006c0)=0x44, &(0x7f0000000700)="646249342857ca20ffb8082bc904d57279349e7d0e1d9938fa784d6aba10a99d8f7d765270d457fd9e6586f0ca5558c00d", 0x31) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0}, 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000000c0)={0x5, 0x9}) 16:00:18 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd645ac7b501600c002cba7b9b3b5e32376ffa7c07ccf24528fe8000000000000000000000000000aa110a004000000000ff0100000000000000000000000000016e4d1b46b9ef10748670c038ad43022bfe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000000ffffac1400bb000200040000000000000000000000000000000000000000010000f9680000006102000500000000ff020000000000000000000000000001080800070000000077f8dea497eaa77ce1e0731aa8b694c600000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb4e204e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="604000039078000100000000433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcf67c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f400001d8e66b9a29e7c3c090a0000000000040000000000000000"]) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0x328, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd694eef7b02f26c04ff0200000000000000000000000000012db5846f88ad94a4cde996c18a21de5c011e0000000000000101000401020001000401090103000000000100e1df18159f78956e0e5141860f8a77af832efef3690391ab06a3a6630a75ef170da267007b39d061669ce97717a02b320bfaed367224063a4a1d65b9d3c73a51bd4930ce89c3b6c46128c8db14197cbb4dc92dc1521068f0be3f724d38a423189bf6ffdef3867652df7fe4c5cbf63b72d8c3723b384c2c7895b581adda452a3fcb215987fb34148cdd81e081193b2772b550b458b9523f5df7b91ccc926ed29ac663a465809b413048507117bbdcb8fbe506f7780ca1104b5e5da3a3bd2e709fe4be633feb00cc0599bc31f90193fdd403e59147c7879069dbcf8ce03c1599000d000000151f000000000000010400000000c2040000000104010304010301040000000040a9936eb5a891de38e3952cdb59eb2db831df02ab5f972787e29906c4d08a4d48e226dbf64e0060865c0aa104b4565316e362c9a24439c60e02522fc1aa4982fd4acb2172d65d5092056d9b72202307d6e9d5bc7c7c0cb5f9a3a7b8f49c006fb42a06975501a206c4b1fd095239aa2f960ae621ed2971d7f532bbb554aa9a3879095a422e1cdd00240892551b1fcd66f2ee34cf19c34fed21075a2e25bb07d339d5c1cb14f8fd69a30aa4302faae1498f6024766ff2a720816a43b005d6894a7b8d60aeb76ba287ad5ad5f78ad08dbbbb56edd690e0d4985b8bc4fe00010005020bea00000000001d000380640000002906002300000000ff0100000000000000000000000000010000000000000000000000000000000100000000000000000000ffff000000004e224e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="b0000002907804000204ff010204ff0702040500080a0000fbffffffffffffffdbf6b4251d5a71c7b7ed8edae13b16752b9109c77a0aa6378330f78583d77dbe4c3e9c372cf0edfdb18bc7e93e8759b55b7db42657ae9725d88d7bca275c05cf29f240c6393b02f6f73f080f146eb341f6a531b60edc0d0637515677093943d92392fe48925281467b6b78ab51563dd4299ad6fb86fcc2bf5cb64c0cf7fe"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000080)={@random="04e1f84a55de", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x2, 0x1, 0x0, @multicast2}, @tcp={{0x1, 0x2, r1, r2, 0x0, 0x0, 0x9, 0x0, 0xb70, 0x0, 0xa3, {[@mss={0x2, 0x4, 0xfff}, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x6, [0xfffffffe]}]}}, {"5a8bde5dcc16f3630e4061b1205d88ae76686d5260ec183d3358c69451f51d48ab7868be167a4f79305aff1c3948acb6399c8cd0e588986e90c0a59f26919d04221aeeb5067b439c"}}}}}}) r3 = socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x10000, 0x0) sync() r4 = kqueue() syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) connect(r3, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r1) seteuid(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x0, 0x40}, {0x45}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)=0x8000000) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7ff, 0x2, 0x7, 0x1548, 0x30}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) r7 = dup(r5) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:00:18 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) clock_settime(0x4, &(0x7f00000000c0)={0x2, 0x7}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) utimensat(r2, &(0x7f0000000100)='.\x00', &(0x7f0000000140)={{0x2, 0x60b3}, {0x37, 0x9}}, 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x0, 0x2, {0x7, 0xe}}) listen(r0, 0x0) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) 16:00:18 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x1000, 0x0, &(0x7f000074c000/0x1000)=nil) mlock(&(0x7f0000789000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) kqueue() syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0xc8) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x81, 0x0, 0x20, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f0000000140)=0x8000003) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x8c, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$TIOCDRAIN(r1, 0x2000745e) seteuid(0x0) 16:00:18 executing program 0: r0 = semget(0x3, 0x4, 0x20a) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000100)=""/215) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="af09557798218a485d4d402e86dd60e7087500082c00fe8000000000000000000000000000aaff0200000000000000000000000000010600000100000000c9b19d66e306c720031ecd1279"]) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) socket(0x1e, 0x200000000000003, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) pwrite(r2, &(0x7f0000000040)="292e4ad411bfc92f031cbb2fc3dbaa511fbbc1e41745da216fe885b9d4a1d75c06ebee0b372fb216c85891bb39dd4fe7fb3bee65b6944523f6cfa004bbebe56dd76121a158f003645a150539aca61b4f6146ee2849e44e73fe51cb362ec4ad8c3a997ec6203117986b456b38db6f4a62d68bc82022a31264172b059d8eb3c122c95a1b5d45369f3704efc5d61bb46b3d7da0bfa8a735d5225e95befb03e84ff51d99ca49", 0xa4, 0x0, 0x480) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) dup2(r3, r1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ftruncate(r0, 0x0, 0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000001c0)=[{0xc}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8000800}]}) pwrite(r0, &(0x7f0000000200)="f9f14386cbc67f9e17f044e1abd3", 0xe, 0x0, 0x0) 16:00:18 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = semget$private(0x0, 0x2, 0x8) semop(r0, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0xfffd, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x7, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000080)=[{0x4, 0x6, 0x1000}, {0x1, 0x8, 0x1000}, {0x4, 0x73, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0xc000}, {0x7b59a28983eabc98, 0x4, 0x1000}, {0x0, 0x9b, 0x800}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x6, 0x4, 0xfffffffffffffffe}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8cae4c918067d5153936e09e215a22082f8585568452d94e43f9a2dcda8bebbaa94a5d3adc1b98f4f44548099fc42959621800fb6b5f7c32b2cc3ff7f6b0b92c750834baa669e2577b2b789801735ea7e957c0132739dd17df0a6e50954d0502002ff7b9ff9c700b2a0ea494acf30acb2061797c6491a1956eb4abb10023852672c2a8758e97fdffffffffffffffba893e817cde406ec916b53a4aefc69036c703fc54da0f0dbe65de87187ca40a001eeb8c836d03"], 0xa) r2 = dup(r1) listen(r2, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/194) setuid(0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/185) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/2) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000100)=""/51) semop(r3, &(0x7f00000000c0)=[{0x7, 0x1}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) socketpair(0x6, 0x2, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r2, 0x80000000) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) getdents(r1, &(0x7f0000000000)=""/43, 0x2b) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4099, 0x1003}], 0x1) r4 = open(&(0x7f0000000280)='./bus\x00', 0x40, 0x14) fsync(r4) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x84128) r5 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r6 = open(&(0x7f0000000380)='./bus\x00', 0x8080, 0x20) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x6f02017d9e756994, 0x0, 0xfffff, 0x3ff, 0x1a4}, {{}, 0xfffffffffffffffe, 0x24, 0x8, 0x81, 0x6}, {{}, 0xfffffffffffffff9, 0x20, 0x92, 0x1ff, 0x7dd9}, {{}, 0xfffffffffffffffc, 0xb0, 0x8, 0x8, 0x20}, {{r0}, 0xfffffffffffffff9, 0xa, 0x2, 0x80000001, 0x1ff}], 0x1f, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0xb6, 0x20000002, 0x7a1, 0x6}, {{}, 0xfffffffffffffffb, 0x48, 0x80000000, 0x1, 0x8}, {{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0x0, 0x1}, {{r6}, 0xfffffffffffffff9, 0x90, 0x8, 0x9, 0x40}, {{}, 0xfffffffffffffffa, 0x31, 0x40000000, 0x6}, {{r7}, 0xfffffffffffffff8, 0x20, 0x1, 0x80, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x1ff, 0x3}], 0x200, &(0x7f00000004c0)={0x1, 0xffffffffffffffdb}) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0, 0xf8) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x101) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:18 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x8, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = semget(0x3, 0x1, 0x80) r1 = getuid() r2 = getgid() r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x3, 0x140) semctl$GETNCNT(r10, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r8) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x5, 0xffffffffffffffff, r11, r12, 0x0, 0x0, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r8, r11) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r1, r2, r6, r11, 0x46, 0x2}, 0x80000001, 0x80000000, 0x5}) 16:00:18 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000080)="539c78fea2b57e50c8eed634e4a2775cd6b401abd0de186efd8af2c9efe710a6101552973e65f6ce50ba07db887dafe0c6c7ea25f8ff8d48991bd13673d66c550361e29ade8ff90f853694a1c2a4eca62229174ae9e2020c7d9c5af1bbc4c460062198ac8c0b611a1ecd05b4203299f96a42a53aeafd6a57f1e22ad01ecac0ac111a48755da44f21601a7de27e3379f0be016eecec5007a972bec05b34a0a34ba2e8eeaa627a18a09198a94610db16247a9ded9dd1f6e4392db622d9444e44b9d04e0c7abb1ff33625da34d56aa0c7d2cae9deaea2f314be46e0b3b22090c55ef7745401ea1aaec09d4095021a4981a1d0213cfe54d5183e8f71beb88c3417f9d15d77f3f2279e1e422c6d667803b71e922689f772d149681e9e15519911735aade6fc380a20f379621c1f547877123819691abea5c58dcd7a81f151cdd483e0d83a2f5d6df01db9bbe318f933efdcab0bed41caad0026655d9985d4daeb5da3d26f1ec05efda3294b66b797b0f66ff5cd6df698137a2930d2d5df3b04b06638c657e62614d59451f7a4efeaa684d6", 0x18f) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$SETVAL(r0, 0x4, 0x8, 0xffffffffffffffff) 16:00:19 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xa}, 0x3, &(0x7f00000000c0)="90bbcc151a3445c64aaf02ccf80818e517f1edd3c105654b409f80db29b4872d94957cb631", &(0x7f0000000100)=0x25, &(0x7f00000001c0)="9a8c04fc2084c408cf557db987b96860dab1104e6a09e31fd9c89663282acf1fe5408290342043044be53bb52703c38a3c4fa0846bbcbecaa3558ce6c122d8e386c44eb09c8d12e7e6ac2d83fbb11d206c38b312ee995f1548df6e50e025a51bed098dc94e1ee49e13fb1dd470c4e0d65cf0a2e262e5b560016482fd124962d09ef7d92dd394665a1ecec5c6d687d8a70e5060a45854d7e18d07f27b4836a72753e2ca94bb5fa3194f093659009ee5bc51b2186778c7b3", 0xb7) sysctl$hw(&(0x7f0000000180)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0xbe90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r4) setuid(r4) 16:00:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x2e) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) preadv(r4, &(0x7f0000001340)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000040)=""/213, 0xd5}, {&(0x7f0000000140)=""/45, 0x2d}, {&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000280)=""/69, 0x45}], 0x5, 0x0, 0x7) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x80606942, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x8000, &(0x7f0000000200)="b78ce46ec5d6203aeb1b0b35c0a8e95312857923245ed8bd525c31bbfd2a62f6c85924c14c823b492b17d1b9cafe76e5ca6a7cf7d249f1240d0f45faefac9a0b943f79927e5999945290fa7117372a4927d8c569c84a2b73", 0x58) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x1, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/19) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xe574, 0x0, 0x0, 0x3, 0x9}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000003c0)=ANY=[@ANYBLOB="00020035e17c27326a9b8b338acc571240196761992bfc8b85d93ee0d9d0a08c311ebb5523d27e572a403befeba3c754dc6b18664ee8e029bedf6bfc5548d54b88e1db82eed60ac4566a8dadf461927c845260a3527686c53bdd3e2f00000000000000d814ed6c84cf5c08c50534394fbe2abf4b2f8e0bb32c247bb6668e09cb301f367fbd980a0911375c01aa38b561"], 0x10, 0x0}, 0x0) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x86374) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x110) 16:00:19 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x20) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080)="b472fe7131a162f680028949da62a4380bd8787edc8a62c689109aa9ae6b82149edd2c484a8b67cc8098e2341e8de5a4775a749a7104616b6d2b3a7d59d75fa2cbda69629d368e0a44b8e3e4e8f358572265bd779afbc9a771e26e367ca340a50389e7c44ac3792e545d6475f77194156e42b1ea39a52f019d9d94b0b79e3c22f7776188109f71c1b3c3a3f2190c198e7c1593fc68ea2c6a4353789b", &(0x7f0000001180)=0x9c, &(0x7f0000000180)="54efe4d13993a984f40e054b8ec0d3225b8c2c203d12240bf156b5d59dc078682a37e3a407d3b1b64a4fec922a9725386c7536e3a4a571fb9825492f0bc4657eb6250deed45ac47fadd00b005eb93c07696a69108b2ee3c38bdbc8450f78e79c2082713de448fb9ab6b94593dbf3a157ad2b9819b8d4b536f2b53b5c8b9245eb0968599b818c352adef74eaf9b870cd38d00f4d68219a714ae5e4c1ebd4ea3115744ec54590657914fbd5aafeb53e529a254066bd110e8f9c45e55f152f1c4d15a5ae639e01312fc183a80ef492519ffaf097a7d7ca808247e814f136ec9b06b4b72563e625fe4b96205ea9812813945c10adc7953f4357297fbbd285fa57cd0806ae42626832f30e82c6f5f35eb05efbb4b7cb64e60c6131f80429017e6d3133bc2eec54b3a9ea9e530368ea63e4caa87e68d0677862adbf7863fd735f1ec02a385dc84cb84ce30da04219f78e010ee6092a8fbc5de1f1bea3b7dff62f035c05ac90dbb8612f41fa0c937cccf3142a7e1715b852b51cccaf7bf7e4ac714425f826d77c8a7c387e25a6e6ca1eb945e760a40e716348c9546613bf8f9e850e8d12e86163631c94a2ea1511174cd2fc5a7c68117c26abb3f53aa2a1d02f806f09a9ca0c5380c340669fb4da72f53f72ad0aad3d8c3c343da9b0cb2e42e5acb3ab8dcdb52c409e37488bc60b56ea0546d28c6c00cc843c4ca51e59c8344707124051f2a6c79afe1fe7a2b7bdfa51bb8fc9f353ee17f22ef2ba0125663ec0375900878a210c77ac78f1a7183f53902acfb4155edad276b7b3b3b477ae1ee2de3604421e96f9da6e848de9f9a7859e34e8069173781456ef7ee1284539f373a9c3864de4463e18f6e631329f0860cc03613914d86ea4bceab1ee576559ed58c479a6ddec4166258dc07171ae351a8e2ed4daed5b8501b6d19be2008a49e78665112159b182fbc71f80c43176d3c57b22558523c9796a164158cd60a699720edb5cce52937befc0a6656f50defbdf8f59a5e9dc635b97e0cc26af91f36aa32c199e23439036f5a4ff96eb9925a627fb6669ec8b8d1b2d5ddb0f822e7087f73bc4466c46db31466cf9a55190e404c6e98569bc65926963d8998dbc2d8806c3197e08957f91c77c29334eb43db9246ac111d743f12f2208d6f83ec0e9bc0966402b31847b4ac2c0f864f359e413212f3706728214efe62c291db5be0d95cc2d7fe601f01d3fc5da8c89e28d63ff4b3d4223f8bf4b05bfbb142558282946b809ef393494f533b4b35866c550316ade44413d8f121536ccb8de983b8ff9d59ba869aceeff034b13c1ca03c4a992429431658764072a74314f49b9013f67e956c9f47e7e6b21c49531db458342c9f413566512f5dae5685bde94dd7314db48b39850d37f9e00b3dfd604194a4c5678cd896c7200fed74201aa3e7e540d0f48b534ad09f38cd4ecf07e39e28df9973f87d4da382eb2c4684757f210eeeff432b42447488f038671f5fa3718f02d6107fb0c029c1b1342ad2df3b066dd0f8f6bfc1a0784bd6511b64b72970e30ba86f512e37b870dbdf07c1746fd350a01a3bc4768364956d484cbb7712a49055865bb802de8ffaff543fb57c8098f43f3a2da2e0b749b3480497c1227679d26ff30689a5824aefd59f3c0062b6b1c1a89c7df79b1227741d130bc20a71763161579915b29ed51b370627b5f6ab138e4eceecc3617eb391db1fb70b25a363fea43de705a22cd55a793339069421c8d23eab823e17c1aeeb9c3b736ce815c655ee4b3105341b725ae6ce995b596b7a00b5ad6905043ee8da35ab05a3dd8b9cf328573d31e2056f29f27565e5706cf82bfee9030a186a0370681564058180e57803fbee012437dfd226b66d209d6b66dc88210dbab272590bf6ea379a2d2e3574266252583f780717138f23cd3a95d96905f2b1eec4eb7b1f3549921c27430a296aaf5a87330fd9005cc66ee3f801aa7f532d07c8ea9abf1951f970b6780fb583381acd744ef1d4bef35af6b74e91f965e00bb49ceda8356236894c6810e906e660e9cf90ea0c7950966c116d849c4dd1123bb45cedb1fef41c0b02855dbf4a3b658dc2a09883bd3f868c7ab2bd68f9e58138a867a395c01eaacc6e843c1a8e1dd6545867822b9aa00defa83efad1997e548ca5eb8ccfea624a1a80d677f9a7c499d9d6ad1c5db5284ddcee1a98781cafeaa7edaad02aed56dc0ebeb80324c52d589e2b38716a99601ebf9a21efcf5716c6b8862887316fd8b331f46b81df000aa1f0aee650799269f86a0b523d141375451beda6a3101840e4625e2ab0d8bdb90379eb2e3c686d664b7ccd089b4952f828aedb9ccca797ca38c3e6cd876a91ac5663adb789135c704d7ccc50f27e7c857c2eda8f14c73daa0f0fbfade0bf75050e4f5ce3d4a61911423e4ac1d8e43aa7009bae45134ea2e698e227897f292ca2576df3b63b7dabfe495bc07e06f6b38976932fa257e13706431d4d9c29363a68d987c24eeaee8495bee6cdd13beddc36ba534cf479aa9fb8b318b2b2b07003fad5eea2588a62ea216872d076818b88f692869d372bcfef904804e714befb76c0ecd1ac8fd7a5856689151553daccf704d8dbdc42fa1f56359c922c8236b5244662f7bdbb44fa8b55a74c8d4ed7fbdfb5b70bf5b2243854c714fe0ee8ded9073ccc824cd0ac13390ab54a48ce97a904bca2068403993fd8d57baf814f8881c155f417b000d4ab7abe80a6e38439ed461ace641d5f29e31f525a8516f97e27f2a2e8cf861a071cdf513932dcf943ba287bf8bf3e20ce50c54e5ad45a7104e20da4565b23e155ed4ffead07c6208b2aa87fd05e36de50fa96fdf8ba12388ebb7aeba444077e942ca02a603ad49b2e229c1a738d24b0f62051bb1e0a4edeba41d33d2089e43600f3fa3524c586374efd421536894a8f098857062c6bf72e35cbc7ed84552635bbe90e751cc2b7a47cb7e1f8f89539502497c42f33f89a516e68eacd5930425e6d94c0632544d12654cf3479d307e34a8a2e5cd670272205487fbf798f8eb91210d961a1a40319a660fa89f1e3ba2c1cfb9a69151974034bf35dd65c5ace3ff56e32a0f79416d0711ee097880e7a3f373143842eef751264633af7e80a7c4a6ed9bc4c17bc66d7540d929c38bdd575292a1f5cc3b3985d8dd200732cf4e3ed7a883bb611ca28dcf6ba57da365332f7ef88ecb788c194d44d8b1cd6fee27e16bff2ac6ae379c40a05b70a41f6197ed31b46d1d7b03920e7b55ba327aa6ad071f8560f3193f968cb26c2f4e9d4d9cecff885a2d992184b4f06607ba099832940860db587a062edeafd24e9553e81b4f77e17f3f052926a5fe0dbb720ba7fbae4243fa92c821501c9d53f4b9fa421a524bb090d4c747cd7f7829758ca0a67755f6dac744fc548419da491d07552002cc6e4e1ff6aa9a58b17d7a2d7ba76c3904903c28000f22a2ec7dd17ea62ae3836113915c4683c89c09907264326fa80cb358331bd992b7a7dc4e95f43efaff4002f6ea72d836116cb4eb62e15ce69ba0aa6223c632a110efb66f536d6bd163279e787ba611132c14c7764777caccf4d0332cc9b03aa382ea5180e3ad236a56200dd3fa211fec56890be892ca9ad29c5a098db37252211e2161a2b6f831e1f69a9f13f491c5e8c6853dad009d099402ffcb024e6d4a18799de6cda3008fa71f8b9089080a3b27f5b752678b99ed4f98288338baab81d508c67068d0277d29448a36ada4490644b8d64df84171288c02e05dc25ae04427039030e457fda6d0093b20569f6037b7c313f6fd36f58befaa7276282cef074876c5d30948f83cfb30cfce06e9b86b034eac580364501b8bbde7a957fcdd6288d815ae7edd75bbcf9016315bfb28d930a539c830c681fbc7e3ead123f4809ce27642f72afb0b807b123e726a1bca579438511475a530d3317e5716f55b95a58a54991bd96450f04ba498c3a640f1f319aae410a7b4932ba4121ad6fb7fcee28bb2c40e4cc1cc9e26bff3bcac2fb94e9d6a940a4ec2be3af130357247a7bff2e28b544499427e306ec7227ec39119d5c631b6e2cf7f60707ddef0e78fa3deb862c44667bdd83fa94ee7756a4795d81685771741c61312a223c64b99cc1ea76245eb4598ba27900e6618efefe61c888965bbc880a6ec02073f12ad439121e7da4de6a1c3d93bcc59640af9fa57a75be4207f1cb3d0b4bb03d4f6df0202017c809c535b49ac081e5a6d96103359f8c1a4aa56578dc7e45a265246f61d1c2340253dc4bf14114ddde72bdab0592f43eb3b374b37c0714866b2eca426deae922bd98a4724dee5e45b5bb6b4ef6aa84192297e166e299e4d96b0984867f106b21a94bac18722a6abe38e2ae41511c17e47f4f3f877af613e1ea339c75a55d062625a5f7d21036dac3e9f9e28ceadededb8c32ef752da9c111d4b254efa5f3873cbcd58b08337d66c92dac6adecd4e1a0b3cb1efbc02f0a88731235a8f1031dc9f7f924b6e8b9f8ce5504a8ce556f8e5de48038cb18e2a94731240165e3e22e435690f303929633a77bb926caa3365b9b5d0fcff549095f63291be18c8e22a4f32930fce6ff75940831d4486f2d8cb65b17c13972a1539b2d30aa5d4df3d29e4a3cf8b84a873bd5c58b3a3f9d774cac7c5af7e841bbac4b16c9cd819e40e8860e4b23a1fd1e3119697561e3bc722db856fd2f18369f383345ffd719ae5e475785b41b0183c4dd0713f95650be89c3fc2f9b5b39e499b7e92897bb7215c54906420b3a7b46ef929a7cbe89c57839c4719ac9f692b09196a89e8f601de54fb3f983933317c8132c3eed0168ffce1290903a66e5684cc12afc699846fce174d844a0934f8dd30a1ce0c71699c229559d32c7088563b8b1277ca6f94644de40ad073e50c71b8d1fb23517879ffb33d4a77348292cc2b9f66215a427f98817b222da2a53cfc4066cf6e18f0c780366e6c5c87d19aeb80428b598b6ba65aa93f8f99b5dbd5dac8f0b5b7b2b3ba6c34d2de9ef16c3a2a480db2e27e7dcca4cdcd1086e944698de9a0594e817602dc87b98988fe1f26ba2ceb0fef5c46d5a58b2be843f34d7998273804b3051905d7d29e1b830293a5e7159019cc1613a4bad46cb95e73c44c91fe8f8aaf5b71fc396326ee48cf17d4285b30750db012fab3dec46e8569d64543dc78f778b03ea3624fd5fe8059bbd115975e1a169d5ada9a167cf1952bacf21a6ff6f67c6eff7b33b11f336569ca59737f5826b4b0f7a50512c8f25ff9521680294bc2ed3bb46977f038c3e8abff18fbe6e57bbd35262bceee5830d1b4f0581dd45f1cccea87efe9774fca3d39df562cb9435777f54914210f47a048fb0763e5590ce1183edbb63240ff387477fede628c571b492ac4f4d0ca73f5c3d45a7c6a647170ed5a3a0f394f0032ca3cb94169e17a354f8012341ba46ae3d9bb922ff529244550737a8b5b9864f74df46f6110c23c71b68610bedab610c70027d11e298f894e7625c9b69d91483780242343d1adb9543b1bf749161d71ae4f2d8252f3fa3f410ca40730357b019ff4f53bc8c8adcffc2cd8aeaf3e48344b77db9b6be952e42e8b5632bfe583b2bbb48fe16091630a748906eab79c8f05b098861c720de27881ce809994fc89af0f0c0c99bc418a42b64bd531b548cbec775c22df31947c19a9698e4bb628af186233782247dceae70ee3666ff7bd01c5d315476dd7345c5a1263e95ee636b6681acdb9845e9f716b84ac87d33f03174ad0ab5a83709733887b6dc2a4c4a70d15eb29456627a809ca92", 0x1000) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2ff7696c653051"], 0xa) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000100)="e03529daf23f4e7b31200bf921c02aca9d2faed4930c831e7c2aba25e208dfb3cd680d10bc79f0238da45e943a2aeffd7da16cafb57db58587c041051686de8b43832b9fa75f3444d2369956ffcb94ed666d853ec1937746b528f08df3d748c73b318f5bb170a1e03cbffcc3fc53edeb3a0a46dc7d2ce7b03c705f2a88ee77fa784440d1a39fbc874a7800a152e56d4fdab7400abe50f4", 0x97}, {&(0x7f00000001c0)="2d07cb9764d03114700db7ad27fbeff42b123ab6aea6368269736b17aa926a52fa909e480f47562df444dddeca37dfb1a8a64576a30a96d7ab280a5de8a8232993853b5b033b5aa7a7ab29b5bfaee80d6a53431a85dfcab0f5e35d76e01f2e9b5283187fda3a44a2833ceff22615a1aeb99385977e63cceb9e86b11da2341cc2a4371826a3781782875f2069ab7f038b72442dadd19e47539e98", 0x9a}, {&(0x7f0000000040)="e0e2421bdd79d4a3f2e2fc54673c878994eccf6fe286fa0641f32305bf098dbe53edbf8d2cd615813a3f60a026a86b61d4f3634ba1e98ffb1771194ded27b4ffa5cb0b2395d6d5ca2be9628d406f9fbeb56133d100000000acdc2da37ac698cbbf", 0x61}, {&(0x7f0000000280)="ae53be8be1c3595543d408fbf6d7e2f5cf02bb4ca7e263a1ed869229e1dc9a6718cedbe0f8cbb5e35f9366", 0x2b}, {&(0x7f0000000580)="90116003754196312f115dd715097315ec1b3139a520879b04046fca513d5fa2798315cbf901f5e05e0d1ffa3946ee3d1e87b588fe73603bc2dff097091436e3fbdea294d6dc12f2ec5ef237a298712153f00d0941e6c1a3c6baafbaa0e1621306c4b7aec201994404c2c5bfeb0ef01c5d7796467e71d978b36583437fed5ca586401694b0d146895e25c011500f5bb4c4203cb7e88ad02d609023d83d61c0", 0x9f}], 0x5, 0x0, 0x0, 0x407}, 0x404) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x2, 0x0, {[0xa, 0xf8, 0x0, 0x0, 0xea1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x6f8100, 0x0, 0x5], [0x101, 0x1fa, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x2], [0xffffffffeffffffc, 0x0, 0x0, 0x4, 0x0, 0x9], [0x0, 0x3, 0xfffffffffffff2cb, 0x0, 0x8, 0x40000000001], [{0x0, 0xfffffffd, 0x0, 0x8}, {0x0, 0xfeffffff}, {0x0, 0xff7ffffd}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x2}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffe00000000000}, {0xfffe}], {0x0, 0x1000}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918af831c96163f5604369c03538ed741d8", 0x72, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000069e9c8efc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991e1aa5b23ed00f4c8b2ca3ebbc257699a1f1393e07901000000007d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000000020000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069db, &(0x7f0000000300)) r4 = kqueue() fcntl$dupfd(r1, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0x19) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r6) r7 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r5, r6, r7}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x2, 0x4}, {0x18, 0x0, 0x9, 0x1}, 0xd85b, [0x7, 0x4, 0x8e, 0xd63, 0xf798, 0x2a, 0xebc, 0x4]}, 0x3c) 16:00:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="af0955779021ffffffffffff86dd60e7087500102c00fe8000000000000000000000000000aaff0200000000000000000000379497b83c0000000000000001000000000000007d7413d33d1bcb5507570a9c09f2a49bf78c95cb45ca9505d4b8b072dd6fd06826e553c8a6ae0fea94ce6ea34db0c1d21fb589cccb4b911f9b7f54afe807f5b2faee510344a3b80e13b5aae0f7a08dfac2d5faaf2d707dc83bb0f33794bb03676167f8e4e9012d724faab969f4ee744bea5834337694f0c9c4e076b4e6ec02c2962adfc35eb0efd122d13b0ca10cee9b3b305d4e37f95a373e8b9223dde9fa5f51e684eac0925d98eb84dfefd288cf1a8a4af7eadf8453b2804fc26ac3b66f2711eea78f1ae6f8fd0f5a0b12e1eeabfcc3c0160db080a3a9035f1cbff613f2a309f90e0e7465758ce46b3ebf691e65e0be3c37168602c1e420604c00000100000000001c8025c02423a153a8649cd15d18cc0b20f80db68e7d"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18bd46503303a3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0xff, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x30, &(0x7f0000000000)="ebffcbff31929648020001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: syz_emit_ethernet(0x17b, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4bd000", 0x145, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x3, 0x25, "0ae5eb9639ad451a80a129982f7ae339da34628443c7645d315305a08603c12ffbf405309e77831702e6120ee627d03d7bf1a6b169a1e414f679689460a71afd867fefc5476135bf1d81286a41671feac6ba552d27dbcd140e8a3afc0b8bfca83377a262cea30ed2e4facda699a606459c1792af726bf5e2d1e8fe2a3d729a9d3029d90f2d48f6f3795b28546c2bc44a4cedc08e6a66367528dadae486628aa03b5658764a5f0bd2670e5ee5567f8ced43ec4870cd9bbb6783b5187389cb3c66b239dd15a5eeb77287a17cedbdbbce68103caac5a52af6e840b0979a3b0a9efc42d4f2ccb88babee4f86a16ea29b70b38b1263e5c8ed88ce7f9a089e1746af8c6a2a58d572f086a4dd3eff8c1ad33014071bffe30a1f2dffaf90726ed795d2017e04c673a548c6fcc73f97"}]}}}}}}) 16:00:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, "99c7a276f5f7822d"}}}}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x8001, 0x1}, 0xc) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/10}, &(0x7f00000000c0)=0xc) 16:00:19 executing program 1: getrlimit(0xb, &(0x7f00000000c0)) setrlimit(0xf, &(0x7f0000000180)={0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_BELL(r3, 0x20005701) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 16:00:19 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x8a}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xc32, 0x0, 0xffffff80, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = dup2(r1, r0) sendto$inet6(r2, &(0x7f0000000400)="a4", 0x1, 0x5, &(0x7f0000000440)={0x18, 0x3, 0x0, 0x8}, 0xc) r3 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000080)=""/136, 0x88}, {&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000140)=""/37, 0x25}], 0x4, 0x0, 0x8) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) setsockopt(r4, 0x8, 0x607, &(0x7f0000000340)="fb", 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r7, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[{0x8e9, 0x1f, 0x81, 0x2317}, {0x14, 0x7, 0x9, 0x451e}, {0xffff, 0x7, 0x3, 0xc35}, {0x4, 0x4, 0x20, 0x80000001}, {0x7, 0x3, 0x80, 0x100}, {0xa8, 0x9, 0x0, 0x3f}, {0x8, 0x6, 0x4, 0x4}, {0xff, 0x31, 0x4, 0x9}]}) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = socket(0x18, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) connect$unix(r5, &(0x7f00000016c0)=ANY=[@ANYBLOB="01002e2f66696c6530005606cb9a7934cefac8a3ac18c6bee63f1d6844cf946b3056ea1f364b238effc510c9307d7f4895ce6e2721de636cc5be856e37a400fda56ae2fa9c7b88942bfb1ac319247d23bd0b65a1884558f7d89cbed3150a0050ad10c1e3e849fc65f6d128ab599954a3d54d8b620d172a5d52508e8acf1bc7270ec628d1869421c7f6108e420dbc6441f2786644c3fce6f88ef1b697f40ca5c4c033004c0e24c527855920eabf0b1ec186c7f4d79ef15c93"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x2a, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812e0600000048e69931065c48", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000200)=""/153, 0x99}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/242, 0xf2}, {&(0x7f00000013c0)=""/167, 0xa7}, {&(0x7f0000001480)=""/168, 0xa8}], 0x5, &(0x7f00000015c0)=""/219, 0xdb}, 0x802) 16:00:19 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xb4, &(0x7f0000000100)={@random="b6349c48f801", @random="4751db1c5757", [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x6006, "b5a05f49d21ac8235cc46eb93bb7c89b189bde73301eb119ba91e59a789ab1e89bb08392bbec30a2d1984d06a886ef37283c42c9ebc7c066783dd3cdd9b743a599625606aff3ec1c34d889f5b7bbb9419bc834ea791c72eaa3b319cbc78852e516736e42609cdc485207297c99da1ac2b433828d37dcf010f859b6e582f6db1bf207db379a2ba6294fbaa94f5eba7a13c43097c28367c4b4cc67adc3eb0000000000"}}}) 16:00:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8440, 0x0) close(r0) sysctl$kern(&(0x7f0000000140)={0x1, 0x13}, 0x2, &(0x7f0000000080)="ed1a49fc87bc943a", &(0x7f0000000000)=0x8, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c4", 0x18}], 0x1) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r2, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r2, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x7, 0x69ac, 0x1800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/167) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 16:00:19 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r0) 16:00:19 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x1b0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/126, 0x7e}], 0x1, 0x0, 0x37ffffffffffffe) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0x4d}], 0x80, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x1b}, 0x2, &(0x7f0000000040)="0000001b00000000000089d3", &(0x7f0000000000)=0xc, 0x0, 0x0) 16:00:19 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x71}, 0x40000085, 0x0, 0x0, &(0x7f0000000080)="b3bab1d9035fdca27d0f01037400c6841152469c2c78fa45a5b837f55d97e7d887b32240174e6d5813c6d718c56828fadd26e0cda5c9483424204baf7eec28e0bf54995e3a02792c9eef35336da2f89fccb0ae1387ac12649aaadb9953f6edf14e0bf336c3159ae537ee4c88a84a2f672d55fffedcead0a068ba92d217fb2a429e0946eb0b012774983b0bd32cc5a22c5d3a0c2d35580b311a1b29e9820ddaceb9b102bbad0b4db16cf6dd479f42c94a8b88ff0106d9279c4f0fd3e536f4363e0b5254eac31900302888957eaedba543ff72abbd3500b05c8502ccdf119fe21e5635ac8ea0907f272925391d88e1d13bcc50a63de766", 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:19 executing program 0: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="2e6cbe003a78e268ce46120845f9388494fb76e9902fd7a5bddf35520ca10ec87722640691a4a43c2867f93a6039938fb63f598e6b", 0x35}, {&(0x7f0000000100)="ee12f8204231a0159d48836059c62ddf07256d699f3886ff74f1e6", 0x1b}, {&(0x7f0000000180)="d893f69d4c46eb5212ec176b0f99dc45fb84d5c2276fa76805035b9e7f7a711e8c5e68c24d255642627ee39ec56ef1b4001317e061425da1b602842dad5a7c99b7eef446e41e0ee82e8775888245dd3129996be59cc65a2fa444f52832e670e3c3377bb4a3807b4c021456ee8d7c1b08ce82e87f2b3f0e31162d495c12258784fa5bc99683d583fe21809c60789a2e2cc8112d6a7cd0a1d9a7bc6915f61bc53b98cdbe9f5a78c8ec3ae4155c1168f4d966a6e74573c42f7e267139aaa5fb01349b6affb8b25fcf7056c5e8a5184a57d0917e09cd9c4fdd2700b3462d7a3cb3e1fb259943405dc7f13f4ee1147bb9d5bdce77f309bcf39746", 0xf8}], 0x3, 0x0, 0x10000000000000) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) 16:00:19 executing program 1: madvise(&(0x7f0000765000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) minherit(&(0x7f0000763000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) socket(0x20, 0x2, 0x0) 16:00:19 executing program 0: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000080)="65f105f77f283099763e69906f4d9b824dae0c43c626bb9564596b481658b804862670e5046cc72b210ead3e86e1cad24fdd45cdf4c0d6a02dd4aea399758b668dea5f1123ce51ecd57eb279bd4354dd183dd052f5a9fdac63218925ffe8b5e44008343896129c0dc9471c00de64b20fc27aede9b3787cb12065006ff121956f32256314e28d6043b8673bc8c6a02956274ac3ceaf9bbb4dbaf01552fdf016ad945fa2f61d070d2112fc4345878199fa1c19431bfb8b1ad78295b19373636d6d77e1958c09e2c9db29961eff608880189d547d1aa9f685df0dfea5702562cc4955f0c39cf9484b965b7ff68d3aa2e5a319d87c9a36104d983b82959a0000000000000000", 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pipe(&(0x7f0000000000)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="4e2b05257cf4efce2199422606e1a3f4afbdbe8d4ecd4cf29a10fed39ce6a993b9fc0a60e4606ee52063b3fa1f95d659726ca160db9452d7fc79701e55b54f14a7b266a8843637fe40327ae54c4beb599f70b54b31f0097282f9bb5539af0a19664f7d481bae4f1983d106b1023e255347cd088b24fdc1991b4d234fa65db8bd4361f1acc974abb6b11801153f49ccb13ecfa538655553bcb792d892f6dd3107f96eee5ba03a5343f872d05e6c069f1095179553a6e1bce72413412d", 0xbc}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, "000000000000000100002000"}) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9f48675974f3c2f2910ee6e391085901879bdceef617e8814d0155a20d67723d64e338a41a6b9d32", 0x28) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x7) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000100)={0xe7a, 0x1}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x1) mlockall(0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1}) 16:00:20 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) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ftruncate(r4, 0x0, 0x400) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x20) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x9}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x0, 0xffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/65}, &(0x7f0000000140)=0xfffffffffffffd28) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r3}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=""/211, 0xd3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x8000, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed000000006b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8ed7ba5050932ed612e5ffe04fd83800b0331dd48d6f9c2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7eb357e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a921fee3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182638e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee96b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce45e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae3d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d676e779a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2edb779fcd1f64504e5860000000074cecd4a05c48164574330c57e4bee39276ad67fd5967abe2600"/1087], 0x10) sendto$inet(r0, &(0x7f0000000080)="3a6009b7b35c3a8c", 0x8, 0x8, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = dup(r1) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:20 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x4c, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000080)="c43ab73007bf47177cc158d9c022a551d4b199805e2a9489d7855b460506c362b2a52dbb696fbf87acf31079aaa79288c6510abba5998bd2a6e0d342803c6f44812d4280863d35afaebf20c417fb128879849c2f855cafc830d661afce43e92a344ab46aeef2649db89d1dc754d61bbc5445be41edd067d198ac3bfa404f113f8c3ddf0b1898b6308c8f3a4a33da0ef0acc059f22216276d3520242a6a4c0e9c57a1abf57b9d491882c6c38a0e6da110def328904220b6c89e93b8fa971875f848fe828fb02a89920bfb7cafc140862fc60f2f6245bbe52d95f78e7a1054e3177270ff3aef1cc35f5960a7055c5214753b1832e58397431f5b92e29e94f6e4d20c7b09dfd07956ef4ae9194b869b63612f3bf4418d5a672575f1f4edde3e66c42544dd84d6eda5375d87639bb604151bb777d4c74c43f56f30f9bdaca189832e44a9ca903f658735b00e8a52652ed6c4ce86b5ae5da4e0062416177f1be6d4d6a53c8bb9f2fa6a9dead19f490a8d49501467099a9493e28a459559f024c075d2aaeefb826bd49186ad247dd592afd92ee6477d497f7fcb455b97b320aec1b6418c665d0891363295522592fe42cb23fd9facfbde2e2f790add3c7fb91cfd599c09acc311eb06dd1bd37225f243d68084d876f48a01eb555d68c42a682b95555cdcff04ab7c4d8cff3312e9cc27302711eaf4a8c59546ba8bffa48bb58c6d5dc32dfacfd68c48adec53982686527b3a32b446c76f44eeead8e2c60bb0ba083df642d0d7cb8f5df152d30218380531c09b25fdcdaeb2813acbaf70c361d7cb0109596cfd924714f626cdbc8cdbc3a8245dc7f0c19df88be97d6c096499da9f069afe86b6bd6ea5bc5dc87cefd7a2c138a9873ebceae3868341234618a44fcef0fcf541227209541a8f7d560f0498b6483c24b5aaa01cf6a737668167fd1101f45b5c29c70387b42e7a057b5bca1bc04930c62896e36441ff626bb4d560412bf658475417e9d192cd31a7fa04d38f37b9aee1c8edb1e253d875c80f6c664255160cc1b7810d22b81ce1eda30f5d433985011d36f226c1a3bbc220573c531935cd7eb295ea2363df5f3c51c22f9a232e7d3cb6568a12f743104c800c93bd9fc774823137d57799ce81f6d45e76ccf14037030571331c86758a8749627d298ce948320c2438bdcb76e0942c56751fb3eb413d228c52812a8a3351b8af5a20d1a77a31d8d0cf92174e7b33678655ea353d0136d5f3c74318d5ca314ebd6acd1608855ded65c292d789bee0c986e1cea864e9a773ca086eb5fec34a883b02b18d1ce48ce5ee45e906a32c5745f1d3cc2ce8c6c3e111d725a768bb52901cfb77b1f097ee6c51e189ddcfdfea340bfddfee8b7c0abf50eeab7db41c12c700ea2893040a649cdc4a598573d9859a45e4fe161b84fd543e01018ceefd7778a0c3bd1ef97b11687a3f845df3380ee8b3557e1f3d336d2bae741853dde93c79d07c4b977dca86e87a677618d45fe4bea6fed694204b4cf826c1d763ee2beabafec7a161469d1403091caf6a1374be99332fa459b3fa3327b4eacd038501e038b80c018c11af6e37f163dfc9d87687eadf36ac9b0bda2f77a03f148101275dfa72360ff272344306adbf57a10a289e3467f570fed6a4aa5bbb14751411546d508ce7b89aaa6e4314715d4f83ab2590061416c559b279ac7da78c3e74ef219861a98aae6c3282c54998ce46ca63c584cf7ff49d38e9991e2d293bc410601002304caf4cadde87724be2c3f70097439a69d70483dfdc412e19477d66502daa3f070143f6000a76e0261b4288b6bb6902f3d46bde7e68294139fe5da3c55d56a4c2bd1397aa15957ac1429846aa200e90367da40b83512bab4fd62b49c9f14927f32a0c412caa2c0d047a34e48f7fd0188dc95c0adae748ba4af530de5326d59515d68648da2732adc911d84dac63c253a367522f2f0a4e66c5c2035a23da24f7937d9dd674108e0c664d18d9e203f7fbbb703f2850297639b539c945cc2c917100b19081594709b0cf9478dfecf5a680c4c6ab9ba4dbe790cf67f288dab7fdde406135e86dd3e3527c4c39a38def23891fb794c0ec6d6858b811dce71c959514413a4d0aa5be478784f0bc134dce41d988121b58b19685fb3c535178f6c3e2ccd56b88929fc469261c5f30830a7c85f030dbcd6fdec6ce58f1fe40eaf0710dfa1fee4c1dcf155796931b873b73a4488aafbf9c0222261f55cbafee15fac633d69021a638108db6c8889930b1bca277e36dd828225cb0a7804c067bc0d28df749b950877a0456f8b03589798ed18c34bd486b55a5850d945d5b3d292b2a959f3b231fb3eaacfa9036e02c391c2e82bee29d925431f6c05c873227247bc70eedb2fa8311a16eee3e7943d2e9345841ea2ba42f55ea35547a3064b9617c65edd6de38d1c738ad544a1f823346bc60513ee7bd770ed1f348025bf3bc60bba5b44d1dfb55c7873220b16e0577697df14433c97b36aa4be14a69a3429866d025a23c92666fcab60220da996c9aa3d4241b54e9e1ec31e1441970e6cea99ea4732c15e69abb893aa1618c18f0c0440b4eb6f5dd7a148c8407683484bfcfdf979b83a779d75f0c4ae0aa986a378fa7eeac3d609cad95a5851451bcd00f060080de67e27ee4b0cf292cd390ce9c8f8f317b3c8feb1d252f05e32e9732af932d3fec2731f67b5c02ffba1a8855a0f384d44b3925d6b9c82b363cd8a5df0d0c75020e78a9b20da9d380dc23ce6101660cb3fb97277b7b578dec88b7a8886f74b03d5a2ed700012b773011670143413d070ee028407a468b01f742fbba0fe2868d69978548d2645b4d83e1825468a80b9543be9db0098d3b7d17b1a95a66a8cfbd35aa82b5347b0cb80392eafa3837bb7852c6cb220058110b6f92eab0a9005e227d8b22f9954a16d49fb5286ced32084c2b9496b5349d2f7c76a70aba4429cca760a0e3ca3717c71e31434fefb8757be22d66dc5d2f8bf3b7bde165a5d5be88089db28e093608362744497e78d9303f890afd63581359b21fadf0fb2b82ccdd7980a38936afd96943fe1a3ac42a4d37cea0e435b2e1b6185e2426da7054058e087e9b7f10b6f85f003bc4f2a12e793dbd32a5855c168b35cb303184a41a677c27df40f2e1e0cb03d292428067de12e80281c98eec1f6b56d1fc3da5c55d816b6832a47f64649afa76aef1d3329b3c1ba3bcec5568e565b88c44433e098790cc865d51ab4fab8c9fdcec05ef229e389204167795ad5a64d0f7ed580d1b5ff29938de409caa5bd22049b8c3dd0a33dd471b83ceca09b70c59e7c8e7b7845faa93c3f2e0e2b3b18a64b6af965879bfbc934a98a5d4ad466dc113007cacf23251db4c08cfa26ec39f56aabaddbbff1170615d2db80677eb2239176c5db9644682cee4fd37134af2cfe3ecc10f7c131c4210e9c7369966b0c366ee4a674ebf83fa2dcf69248bae8a40c2623ecfbf44a8e3ac7cb5bbfc1bbd4c9de4158d80c3b03479be9c9a880340c75a5ff803c15240a9f6aea31bd0ddfe06fb08b5c0dab317714028efa9fb85677c6d568c17c6fb65510540b36bca561d2dc530b38697b340a7b21eb1349608758e38396967119f0bee9c7f81f57826ca021a8c65a3ae779112e8cf5e454e95af86dc0009545a505d9cf9a718068116f0e7d3178bb37eedecba6ab1b209179c6e135addc84a3c202c6a3fd6818f90eb41ec087c6758f1bf218f7ac9f51b5b08285225c5a6eb76e52aeec92e12d3f2a3c7d5aac53ca58e65ff7093dfe84fb29bc201f7d8cd95c9a7974fcffa7993ec47e8214b5993cbc9c13de9e97189ab00d07e78e2983299570734ffdc5b354681bb397df88044a474940231eb492f44c53223f374e22e93055af3f0be84bbfff29b5cf3e7084ff32f431e1e2376512c527fb76849f923ef8405004e3fe10c245cdc3b7fda927c66881a00f35983db337b804e7c2d01f4a627c62c7d64e5c33690ad94ab5a696aed0c2c0688157bc074d659f2ced4accfe60b8c8a7a156a99ed316e010557d93eaf1ab7d2c9042b4b986ae5b0ea5e81095fe61929085d279d0871fc01279f9f200654c3b1f9f19d282dde3c77e0c9f482567a8ff7b39390408ac9b56cf949131eb306d6d8c327a86eaf7d4e75e71f638819afc242478b17aeb2596aa81ce9bfc0851929512a12c1da5b479dd24dd8faefec44897ed03482175e59463e408be214df8c8958104ce42ad7b5455a8f27b25d00a38505648e190235bcb0555d0be13fe8f84cdcc2d5bbbcce4ae56b40dfa817cb074b862f07ebacea9302431d57936171ae08ff2d1da90598d2e61cfee219613bab30fead700f3fd74e39cdec61438e7569d8faa63b007f4b3ad174ee0a526d2c404dd6fd36b8979051d55fedd6896ca99922fdcaa20414947399ea6f5be3f004aa7f08d709b89715ee8812761b1107a11226c1dc260f5c3310e78b3a61080732a65fb14d797293a054a93e926c2e9830ce0ca1e083f2d58f20783b49fa526878046372d26b40afefc66e3648ffaa1706069c7cadf83d20c54fc87d03f9b10afca54593910194506b46888adac93f52e1ab6619f899299d72678299640531cd8ac5b678223e5eb81d7a7c1a05556458ec65a3f698447768b4d17fb24c36d976098f8f9babbc4e4ea8163207b7997373e18c443570a19196adba117b25b5892db879e308dc8952f087530c64147e26bed6d0ae61eaf69f530509722d41ce90d694cf5cc8b82bf70071e797c45bf659469c705e6bf97388e5e910093ea9e7f979f1ae99713dabaf297070ae19c501d849791fab73625be4eb13963d05407710b72f673ea425c1ea46ece1a592e5a3cbf6135eace8c7c939e769fa4677133e3b14a4bd5986b74b1ce007fd217e932239028230d62c77feb6d81ad5765994c9080afd2030a5dad5954692c250ef1da21ab85fbf563f842e2ac22ea7be6954cf4b96cd70a31aac89dab46628d47ce37723e5d4609d7aa0caac0e356cef633968dd7d08aea8ea81aff22ac11f7a9b9b0cf65e8f32e0baae6c96aa9646e87fdfb18960b86b0a1569f2b8eff0f4f8510608c969b942d1f354c1b42aa5ccae9c8cc7dc26625cd512f003f8d50fb65ecf39220e78cee1ac1e9e74e7c54b5753d7a4040e254de8f68e72e4207278eb5326963d486b28f9aec78ee7b148fc578cadfbdf6313f4a91d58e4729bbc3a4d632966830685200861e5e026403680be55939c3810f8366034a91e8060ca383f5a344d9dabe5aec7bb2328bb60b053a1e890da76123eac0238ae353095ccc7a2e8ed74a5d1a91c23e10ccbe931c957794d8a5126a94d5ebe71a4b8f7c1ca16d8e650d583677c64d912849d9f5f69d4de641d7736df9ce937d36fe5e07a9cd4a4a23862e47fe484a42b56e3bfcfb8798a9d7d954d16f203d5c671bb43bd02f11ed1c3491e046a0c1e8403ae928f2a56728d5c5738d6542e70baf331b379d1a521e7b3f1f020c88c06526d56676bada78e68ab05129817085e7d57daecc38fdc7d5e0a711877f0b2921d672f037bce2d8a6679dc1f6a00e40b028a50e1d7389b09bca12b229d3ae4a20b074f83c5a0c5ad7ba5f7f75a9b557dd11a10d727b21e1883b18af67ead6895cb2e1da66549da427d031b47169c944738f8cfd8e5d12002baad92b2c08c5d58759b091a1ca96204a72865845d01115ac807cdb6301dabfc0b322e1d1cbcac0ba6396df2de2bc55d4ffa8f11980b39bd5fc9d0b97f6667f65cf73fb03861ccbf644a6d9cb994714bfd37026bee7c04b44a05", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="7ac979ba1fb00675b25a144aa0e605ebaaaf87259294b5d1daaf39318c8946f6522aef71d47b1dabb4cbea5bbedec1af3e9485201bcf6e287735f1d41c49912dcd212a04b7fc70284ae8182cc4719759d6c5fd3ebcfa78305bbda78659e7f36bc226", 0x62) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r2) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) r4 = semget$private(0x0, 0x5, 0x20e) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000240)=0x6) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r2, r5, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x323, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0xffffff01, 0xfffffffd, "0017045100"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) fuse: Cannot find fusebuf 16:00:20 executing program 0: clock_gettime(0xb0b2fafd8bbf6004, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x1ff) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0x0, "0366fe15ebaa10c3ef5caf0400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x8001, 0xa3, 0x3, "6f3f84f54aa9654dd66dc3d01af6c34fe8bf63e3", 0x21b7, 0xc2}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a46070000", 0xaf}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x80) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000200)=0x5c) getsockopt$sock_int(r7, 0xffff, 0x1a1a, &(0x7f0000000140), &(0x7f0000000180)=0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100ef, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000005c0)=""/266) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/212) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000140)=[{0x1, 0x9, 0x3800}, {0xfffffffffffffffd, 0x5, 0x37fc}, {0x1, 0x1009}, {0x0, 0xfffe, 0x800}, {0x2, 0x1000, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x7f}, {0x2}], 0x8) munlockall() semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xe871) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0xc, 0x7, {0x3, 0x1}}) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000280)={0x7, 0x7, 0x401, 0x5}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/36) 16:00:20 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000040)={@remote, @random="4812a9c9643e", [{[{}]}]}) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000001200)="e4b74a1f00820df0f735700e136e7ad502bc68b6c5f495b264d7636e4d738b5c30558699ba3e6e29ff7042f67f1b3ece1f3d5c15146ea148ddb3943ce7094ebb85907809779254f759f6449835a1077f3895a064ca7bd21b52f01f0fc15232c6a91f7083646b0e75b42f78bb2a4199ef73ef3d2509fecb523e96c709291b4c24c7bdeacd6b22f3ac684fba375724bf83acc4c5d124af9c55c04c87df445cca6007843c5f0f2a0d32a3ae20fa364895ab0eebbe659ca87791549ee4eb8d85a969b65e34f1b825eb1f987fc62a353d4f411c073f40a409e0ad2ef83713acf6fe1c02ac18831365c6509e40a3898e1b8c71ed0c123a1104575a21182b71b7a5ed154d6cfa8c924fe49928e87b6d8660799213167f193b995eb9e7d5b2cc5972d0c46f68b391414aecaf8b6085c1dde563d435f4ecf94772744e54fe0052771d67d770e15f206da0bdfd312e0604c7313190d374d048e46a17c52f625c289d65137b6badf20393e189bbe7a009fbe964aa1ee2f15c6c64fdf9181b3bb15e71274e4247fd5a6e43895edb3bbafa6900ae845b8295c4b9d5c1e29dd768f240cf939a129c0e1388413d7db2007060afb97579db56359ab30c912da77996585e2dbc2741900b061c3159fe15dff005e8ad44f7cee34a49fdb5a27603752c8ada915fdc0a05dc3ced26564359d271054ba12f14cbac2715f17e215362bdf7d722c1b095c2745cb8c6be37728303163dee7bc567b8a2dcdfdba61681ae61b4fb626ed58833513bc69e58e0791f01b02bd3665dbe7a9107084be00f1dd7ee58dc7e5e4ef3bed075d34a64846035a4318bd51ae70d4e0092079a52004dfff4ae9fa88e4eb615471e93d0cbf25b0ffba0716f97173a1538d363b8f82894ed934a0f576e75c1db73688a16aad326f8895d323179aff66d80a4136edde4d13c8fcff6e2734f6a09ecfa9e3c4c2ab93b931c0127e2d712d3a83c72dd041359d0a21f7f2101ec3c23fbc6b8ff1e1a07e1d6f25283a0c6ac9a31cd30101bfcac3caca7f92e03f968be8bce18b520a94edf533064e1ff51e289cfcbad609dc2ab03a55a5149a76b8f1b50e986241c8c54f710ddf10e6b575ca4ad32c1556f35c9c722e702ca73252e1e17d6ce980092351a2e27df309fbe17a43a907b6ba8398ea71739c3d7c96479c127a98b1bb1a75fbc1792e26a9aeac0e0cae3b0e54fbcdf824ecfa3427b08fc5abafa1f99ea369a75e8701b260808e0ca2cc737cf6a29ab42e4ae6dcae167dcaa7eec65a403e4d71f4d180bec3cd249f6cf6062d1891f217af689b0a94ee187664fdfc4800f9ae1036a95d4be14a4df3e7dbd4383a663f0e99eef449e8cf5537e809b4006bf8dce4070ab1b6886ac0a1e1457331dfc1833221d8850c3abef08f4988b3c74997ad8e8f6a610fadd8755eb535087ed7602462648457034749a647f98e254ef9e1b74ac7405090bbf2147e550eb9c93b64934ce8d693c1ecb9299ecb0b44ff2af6d4ba8b727d0af0e6bf4126860d3833a7795aa47b80271907cc81c81767ea1c1eb9260191d846406dd3026e93c9b093d05091cb3efb4a41b30ad353c83a96e1dc140e3998bbe1e08e3c19f379ad6c6b06be4fb2ae3d28afc913b3106f26690afe348adf21081d428a0e16db1863845b421bbc6782997693b2f90196ba3aac756e955c6ac825fcb905c2f88f9577a16815c9ad5b1093d630ccab9275c118d0e750173eb890f5fdbb6c70b8b51e354392e537a618b80038ade47887e879e6eddf02310bc804fb9ca73a15d8898abfa19586bb668b8ed898449479142e6f28cd318303dda42496d530b876d0cbc0bbf5802f7eb16cbf4270bf7fb4442ac09eabbaebe2b0ac1e0eddde5782dcabae0c46aee5ba9f750b156d3a8772a80e08015f32c8957e8dbab9a02c3720697e82fd71c646def37bb6b662cd096f8800f6f61b79692fc1afaa4fe1ffb77d55b68fdd819a4e68863ca9b5631443601d8750532d758e68612230a147248133576c2815e0ec93d8b60e6b6e84b38a26209173ca1e9ed14ddd3585b943254fb105bfc1b89f984356ca3954fc5dad38db6e98319f0644d1bd18245cd30466bec95e6ee94e0f7382144589af7da414393718978b688571e0673c77a966c3f5c273d58dee970f7fc129d074530f908abfa08ac685d2c09b4396e20fe8cab9d2829860eff297633370819dbca86e8f9485f06eda8fd117ee5d1385cc2e65cadb7021a5899df26e7d3e1e0499312a398ccee6cc556f6555ee5c744a09e60ac335bfe637ed0686e8cf673af9f2e4be00f9c27f29e793c1e7537d919633dc476264e177c486bac031801ca608a8437c3cab29464850fb7ef8886ef8f408a9b4b649d38496a3849896d4fed91cdcb267ba4ee1130b7ed41231ff95c9ea57d6b1bef2869c84b46b246deeff63191c30dffaf6301304cdea689a6bbc418052e536ecdbe942cee8459dfa1d03217fc6618572cd7a71d9bd8542490db81ce37681bcb02e22501220fb0fc3c78daccecf11200a86fed41a9fb89b0c6e152d84989a4fb8a64da820103e374ad654e0f202a3cf0b768e250e31f8c37eb35aaf3a3eb29629ec153ea57d1fc363fd25f32c3dcc5713bf53f81a1f707bd160ae49e61984ddc163a297605705010adca9b2ffc8d27e5f67bec4049705d3c86bc334df1e89b9feb960934aea93994206c22f0e55765cf6e22935929525667b1d62dd5216a7115a842df5f1e66d422dee330e7dff2e16ff3dcc7b829eb4e3db6f7a6d66c7965283f17f5a818e6c45d888de8945910e498eb8621ead8bba76adc70eb112b36c22cfb26385c9849b7c02e8d4327e3a18485b204bf6ca2f4b631378756453a067a8aa03f0d1ee01d3762eece66e1b5ed516604a5442e195fb19ae95056ae2547854455a480483ec4848234fc4df56d994f7fcf171bc4051bf448c1c937d155ed5a825ca3fdc83e7700846f0d79028d9bc66ba53232dd630e595354454527ac594905cd6332975f8a68ffba29a8ebe3929155881142d6df629d59c4e638bc2e8938c40d1f02fb3f72e790748fd60f1878d095e74a9df7dcacbab879f1a47fb2ccb41387713cecf308783d3a92b77668330d0ae196aea5b614bb3307a627d085409e15caf23f4589915adb3329a64504b85974c46609932255043a9561a64cd21e870be602026a5584bec06ca6d1759563f98cdf908bbd6c50393f461e1c84b27eece922eb4d2aa5ec7d24812518231060821f79b16fc40b2140565c4b6c0c5f2008408f6d6d9074cca58f89e081e871324735a856d5cc27e54e2b3df9145324c1071c3d634409495ffa9519f3e134376d45875a03c199a1939c905ff0dbb06ba966c94dca3455ec130b96cc2e123119be5af175baa4db93e93b2fe00c01f175888e1bb9639344d9c3d64abf13f659e66a79ef2cf06fe51bcca9d3c51f8279fb42da6f563b35f4c8d8e2f98ad924685b783def08c7f2dee3fbc58f481e30180eb51024440b0db415072568fda3d6245dac259591b73288b6e6cee1976777982ea057450bce9ab83c5ce925a6b8518ba337edf52d7a5c2cbcaceb7097997bf3e00778a2cebff0a923417317237705fb7694eddfc6e9a47615f329331b27fb849c7689c1366e5a88aad07ec8e344dfc61c44b9f3c6b057464c1c36820074f1ad1f345f435ce0b36d15dfa57db88121f8f4a947ba21fdd0e7feff91321d6f391c3ab2f8e6c66822a1b6d8f68b5fc5d2919ebc106b6e91f94db49dadf5e723dc37799f03af95f503e3a0186b702b2d016f8bc4085d33d527995fce0b9814f7e44b4641edd5932ab8ae5c1b5019e03f211014c1ad80a288189903222b373fd001d1c1a57e0b523b5e52694cfa7fb8f00a14aaa00b983586e1ed16b361e94f355f04ad967133b493b272fb9d7742706e778f10ff353e90a8c57664f71463174b370457584b75676a66503434ea26024e10e427ee115a387d64a6bede747abd4b478a3c15a9b8d2062f2e086fcf5d5dc16d003df6ea4d2840027cdeae0a132a8a90b1e4a44f9ff6c91aadca0adca328d2ea871118c03ed3e79e1fbe4f1eec9bd405d477e09369a56e2775d37c2412573693497dbdd17297362c2ec3f62f52d6cbd231b1a6fc9fd9db226d195a2d37d5690b4e69c0d4ab056ac22bc9ef44a9694080263192e145c178df71f95a64258cf62b1cb98cc848d954c35a42f9acaf09bcef8dba7b8afa4bd6de05ac0fb8f86652021a901c96f3c5f717f23ba57bda8cbae2809d38bcc4fbc9cbbbb0edfd20fc458f456f27869d232478cd3ea5703c61f3e872d1eb6f8c7ac59d8e4f47f09e3d3bb3927d9547533c59494a4bfac4324533671f9a3712556546327aaee347711e936fa53761aa3a6f048ee514d75067c4d55a9ca0943bf61cc2f93ed8c8d4b1cb7c1634e9d29a7d1953f5d65ab67b733da4c5ca8e8abb8ffec490c16131664263a0d07c6865c059534ae53d69fdaf3f3953bb30c0067e08e0f1bfd7fe41bf1297b591ef756a9ac35031226e8950dc2eabc7172a82c804308cb9d8d80a6e6cfc2b8a3975cf784c02439160dd718b8c8195c51266ceb1728fb0fcf6793238840b75dc4d8e4acae7f88b442392a35a04a01b43897bb993cb2ce9c9dbb80aa715a7088d296d45a596f09a23632a89bc851218e190d5865cfd19c8dcd3d5e98fbe517c8303fc347e6c1214935ea1b07a7f306f3f0c7538fba09a8f9bacb296467a7c23504711bfa5cf48dc4733492d0fcd96a77d981d3ba8945fcd22768a838b19c0d53c656b9cd5d3cb9fe2395d35ed2cebfd03806e8c354701e880a32a0b44dd7dc24d89edb8a0e4f30d626b4ea0d5ac248eab2b0c91121d92608278eead385a0d01a753f827aa54a649e36e9d860955e99d28677693c50a918d6adfed7966f30501954f28434307d7172ad99727295b07d1315fb05562e1f2716b073459959de4b7290f8f23a0230ac6dd2ab970628b5ad7470dff344769c0d4aeb23cedd191da092792f33c8d3fd197abf4a4a74e517ee889b45a0026ea576979945d84ede1110843fd4a624fa4d66e8b3615ce963ec80d6c11be78bf79b7e8f3980bb06973e58271599c91cfef6692a68de7571220063605d0e44a7c6acb11a702e3362b2fcadb36c30744c146b88345efb52ff3c87bb4bdaf37560b614d913c7088a5268c6926b195fe03d489845a31caee25cf7723b0296d2324caf64a3a3fdd1932e746cab8fe51636e3c4c8d96ee688dc5fd9f1fe25b43f38c62a17069422147655abb2166b35c51492d4324e4824139a3f4da31aac760deb3ffd3059ba8ec3ac98e6bbfa8a2adc71515bc353d56a8703109d4d7377359cf95a1a804fc85b429fb2f7523106936836acf0abaf2f61c3c8dcaff3da2205215bb40becb8a7083fe12144b7c0921fe83d34d292ee8c95605e8116f76d71aa9cbfcd5de55d36405694e53a2b4a45afa5b8860b705fc0c853c66b4098f280ced13305dfcd82f6d5e988f6db9299460731589e16d04ee75d28ba0bc3e48ab6c0c496341db0f94561bd944ed4445feb8bae3b6c21d76e1f0de21032457fba83326cef9a36e181f06e46135a04c9a73f83b2cc8f413d2916d880b28ff7eee48501b8d0c039b1aaf0d79eb19dfbe755c48c6dfc8602d4052a39f57349145b924e621e986902e2ba488ad4d7d81729c7f34b4187e97f3e06807f78c0f75b2f96ad4ae3fd932a81cb8b54455a98c16d57f8a6b817aea48f1e76b233a335019124b78dfca4975619724d1e396a280d000d3f1499658c318d6f56408aa27", &(0x7f0000001100)=0x1000, &(0x7f0000000100)="68d154e6b43f9a99f0fdaf9a85f5269fe6aacc6c1fe0a432fd1e71cbd9ad79fcb25a2fa2f2208cb3ae48730df88f13b6bb20297456406bf7bc381d7b26c03f0b20ff2aa16f2e9384241106e7e0eba2b249bb733c7438d67d82d2567982ce478ba8b76f99081849c5ec57d8e39acb6ce96f83b652b10f7632a32f7a06697afc8e8b7709da6d02d0b89de90900bfacee3c7355a7839f450f86a933bf257a9451be3658c95a240b57604e53bb1f609fc3a8dfe25a", 0xb3) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58bfe"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r1, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000080)={0x1ff, 0x46, 0x7, 0x3, 0x7, 0x8, 0x8, 0x10, [{0x8, 0x7fff, 0x6, 0x10001}, {0x20, 0x4, 0xf14, 0x17}, {0x8, 0x2, 0x10001, 0xa3b3}, {0x2, 0x9ab, 0xf31, 0x4}, {0x1000, 0x8, 0xffffffff, 0x88a2}, {0x99f, 0x0, 0x400}, {0x4, 0x400, 0x101, 0xdff6}, {0x401, 0xffffff32, 0x3, 0x7fff}, {0x80000000, 0x8, 0x401, 0x7}, {0x40, 0x1, 0x1, 0x100}, {0x80, 0x1, 0x1, 0x86}, {0x0, 0x7fff, 0x2a6, 0x7}, {0x3, 0x80000001, 0xc3, 0x8}, {0x2, 0x5, 0x4, 0xec91}, {0x8, 0xffffffff, 0x9, 0x8}, {0x8000, 0x8, 0xe246, 0x400}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000001c0)={0x401, 0x40, 0x0, 0x6, 0x8, 0x8, 0x5, 0x10, [{0xffff71fe, 0xffffffff, 0x0, 0x4}, {0x3f, 0x7, 0x9, 0xd4}, {0x8, 0x7, 0xfffff000, 0xcc}, {0x6, 0x1260, 0x6, 0x1}, {0x907, 0x7fff, 0x9, 0x8}, {0x20, 0x2, 0x2}, {0x9, 0x20, 0x0, 0x1}, {0xab43, 0xfffffffd, 0x7f, 0x8}, {0x5, 0x1f, 0x2, 0x7}, {0x7, 0x7, 0x4bd, 0x2}, {0x80, 0x3, 0x3, 0x1}, {0x6bb3e430, 0x1f, 0x4, 0xffffffff}, {0x8001, 0x3, 0x8, 0x6}, {0x2, 0x6, 0x6b, 0x9}, {0x6, 0x1, 0xfe000000}, {0x80, 0x4, 0xf42, 0x2}]}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000300)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x50], [{}, {0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x46, 0x5, 0x9}, {0x0, 0x2, 0x8, 0x88}, {0x7, 0x9, 0x9, 0x1ceb}, {0x1, 0x49, 0x0, 0x7f}, {0xfff7, 0x3, 0x7, 0x8000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 1: mmap(&(0x7f00007bc000/0x3000)=nil, 0x3000, 0x4, 0x6011, 0xffffffffffffffff, 0x0, 0x2e9) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="6202e57f7f000001c1396e1e5fbba92d7f3be3135867671637ad9a4c20f17b74a074c73155bba23b6250757b7807962327592aecef35e009a08faf5be53069d5bca49f9188dec82b28129042d0ac72698f171b011920ccf647739aa7504828f34488bb1349442016416f4c850b5ce812be0741f7a24658115cad55d361e71bdaa79666e79150b92694880c31bb766eae47eb8d98996e9a0a1911c0a23235980abbcf44dcb6057a2f2ab7060c484d225a6abe534837c3fd7f395f44d1e467668d560d0d08227d9f297e8336311d0db24a92364f0b5d9505b34300003c119e8323405d0f988b0c02e0d3251b90e9cc150093ea8b694379a739330d06da0df1b4e7e7255b62c35ad2a8bdeee684b670432d465d7f242c5d95cf31849e8694dc9fedb5306ca3997349bb2c1d7ea05f472066f6a96adaecb82e73b0468734accdc1ed515f204f07d5c72ad6d15a2a932761e7b90397dbb1351a050e7bbd9a706932d2521a2699d84310d3295faf0c5bb03e75f7d36f73f2536abc0e126710711272355637aec483605a3665951f2f266e2442f5e074c9", @ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0xfd) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefbfffffffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000080)=0x81) socket(0x6, 0x1943979f477c6a0e, 0xc) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00 \x00$\x00'}) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)) socket(0x2, 0x2, 0x0) 16:00:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000140)) r5 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000100)={0x4, 0x6}) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x108) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x8, 0x8, r3}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000000180)={0x1, 0x1000, 0x4b20}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) sendto(r4, &(0x7f0000000200)="67189c42fc5a62c90cc4a24ba1d3489b0d", 0x11, 0x1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = socket$unix(0x1, 0x2, 0x0) connect(r5, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) getuid() r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000002c0)=0x8) getpid() 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xffffffc1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0xfdbc, 0x0, "64b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x4}) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) syz_emit_ethernet(0x4c, &(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRESHEX=r2, @ANYRESOCT=r3, @ANYRESOCT=r4, @ANYRESOCT=r5, @ANYRES64=r6, @ANYRESDEC=r6]) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0xb1, 0x0, 0x0, 0xffffffff}]}) 16:00:21 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff4c5b0aec07cb86dd00000000000000f917a3e90000c2a0ff0200000000100000000000000000018500907800000000264f92b7e5acb389e7f0967273ff661a9cc4b807e1f0f46cbd0068c3c6d1aab91c19c5418af8"]) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000000c0)="c0adf274fa0350bdb139e22698dd69756794cdb01941fe90f156918c99168dea398187dd19f8c7c4ddcbd5e08db72728fce5b1fba38dee4083ed9a73b7a1e2dd10026f3cd81a446e2577458f8bf157b548451955170263e3ba41908f95e59e98b621e3fedf13d40f52388232836dd1d2f7d955a1ac3ec9234d0792f0e5ddfe638ab76c4c8ff578b010aa0a7ce8521a861881718e6f34bb23c6aaeaf34d176e03c778ac4eab86ee66223e18319dd733517a24dbe9a5bedc5c66be28808c765f37291012ba41f306a5cba538d730270c66ef157ece30f87e479ebbd53db366f975e74a7999aeacb0c5e00bd462d03af22171a302", &(0x7f00000001c0)=0xf3, &(0x7f0000000200)="3e973f193fc2818ecff68a203ebb526b44cb63d8929e21a00b29490b151ef314dab3b21b0ebf6d46e80d71fb00a6d061f6285029003906680c70635fb7185c3b8cd0b64b9b935ca6f4ed777ae5215467d8f04661b2ff6a836e2215e19faa8bdd339099da4f0e29b773445015092941ecc3b0c16e666e6cb0a0d595c1dcd8aa2ce8363b56d3f03890d1c9897d2ab594fce88d729eb8282325d118252e97ea1af4b27628844e0181dcace9ffb4083fd033a0ca5f854d", 0xb5) 16:00:21 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x9, 0xfff}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt(r3, 0x81, 0x18278a0f, &(0x7f0000000100)="ccd565821ca43907cfecf04b67ffbf74264999d80ca6367004898446abfcd0a7e3ca9c37215e9732ebfb67607354df611bff2a49dab8cea0e19806d2b9df95899ef1034ef5f7b1d04e504d9654647121d8c451a923ead8b33e4f12ed96b2b003f28aa38a332d89e465d2c17f7f579603bebff46d90b46266f8f2b18e11c88eaa5c900e6c67ecbfaa98b2ae60ea35d1cdfaadd897ca4a8af07bd8c7f884d5b74283ae8add191e63028698baf1d317be970688a84ae9f6fdb890834a8869cb0e6a3e5386b1eb6b4db4cd321efb5ab6ef6b1d", 0xd1) 16:00:22 executing program 0: sync() sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000080)="583ba5018701b6620d0a07dbe0c4884e5cb40700a23d72dbd75f7301c4671df9bc625780d9956992680f8aaea2991208d70a967a4782a10100000072997be81e517a90b106cce1b217d77bc00a496b", 0x4f) 16:00:22 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r3) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x3, r3}) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) 16:00:22 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) shmget(0x2, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc00d8c, "fce9ff7f00000000000000066200"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x5d20, 0x81, 0x8d8c, 0x3, "2d98f6c0304c991f35b51c889c591ba9bbb206f5", 0x9, 0x3}) r5 = socket(0x20, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(r6, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) ioctl$TIOCNXCL(r6, 0x2000740e) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}, {0x3, 0x80}, {0x3, 0x59}, {0x0, 0x10001}, {0x4, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0), 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) pckbd_enable: command error 16:00:24 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="259bd0493f63", @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr}}}}}}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x800, 0x8}, {0x18, 0x3, 0x6, 0x4}, 0x80, [0x8, 0xffffffff, 0x5ec, 0x4, 0x8, 0x5, 0x1, 0x6]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x20) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000240)=ANY=[@ANYBLOB="05002e2f4669dc5c80e01af0806c653000"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="7e7347d1a6b319441f1f05825df42b0e526e29a51f21dfc513a4f84104b7a64b8385d2c05aeecf0880211671b9a891c01b9b921cede637750383", 0x3a}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x6}, 0xd) r8 = kqueue() r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0xd5, 0x40000000, 0x9, 0x8}, {{r10}, 0xfffffffffffffff8, 0x88, 0x80, 0xea0, 0x2}], 0x26dc, 0x0, 0xfffffffa, 0x0) pread(r8, &(0x7f0000000040)="01f584c1be5167016af385679918b57bb80f14e9ccf1248432bf98b3eb359e51e0c4b16827b08e877fbff99a44c91001f96b4f5295efb4e14dda123929c7f2c2fb5fcc9a158eb1b5bc21b239291322fa97fc5fbfc7", 0x55, 0x0, 0x5) pckbd_enable: command error 16:00:24 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x4}, 0x2, &(0x7f0000000300)="b11b1167abee1d1bf5513513e1ee8200a37854445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a188f4400d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe", &(0x7f0000000500)=0xd4, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x9e) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x1883d101) 16:00:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x43, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/236, 0xec) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x4, 0x9, 0x2, 0x1, 0xf4, 0x7fff, 0x40, 0x1, 0x0, 0x3ff, 0x5}) syz_extract_tcp_res(&(0x7f00000002c0), 0x1, 0x400) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000300)=0xfffffff9) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[{0x3, 0x3f, 0x2, 0x200}, {0x400, 0x0, 0x2, 0x3ff}, {0x2, 0xff, 0x7, 0x1}, {0xfffd, 0x3f, 0x40, 0x5}, {0x0, 0x4, 0x5, 0x9}, {0x100, 0x81, 0x1, 0x8}]}) chflags(&(0x7f0000000440)='./file0\x00', 0x10001) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair(0x10, 0x3, 0x3, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000580)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000000600)=@un=@file={0x0, ""/60}, &(0x7f0000000640)=0x3e) poll(&(0x7f0000000680)=[{0xffffffffffffffff, 0x146}, {r6, 0x4}, {r5, 0x80}, {r7, 0x20}, {r5, 0x2}], 0x5, 0x1) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xa, 0x0, {0x2, 0xfffffffffffffffe}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0xfffff2e0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x5, {[0x7, 0xffffffffffffffff, 0x0, 0x100000204, 0x0, 0x0, 0x8], [], [], [0xfffffffffffffffb], [{}, {}, {0x0, 0x0, 0x0, 0x9}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r5 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') panipca:ni cpo: olk_ercnaeclhe _diiatgemn_omsatgiic c_aschseerckt:io nm bu"f!_pkle rcpneul f_lreoce k_lhiesltd (mo)"d iffiaeilde:d :i tfemil ead d"r/s y0xzfkfafflfledr80/m6abn0ae8ge5r00s+/m1u6l 0txic0o!r=0ex/kbecr6n4del5e/s0y5ds/f2ke64rn /kStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 11895 77216 0 0 0x4000000 0 syz-executor.1 261908 89807 0 0 0x4000000 1 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff82407659) at panic+0x15c pool_cache_get(ffffffff828d9a80) at pool_cache_get+0x323 pool_get(ffffffff828d9a80,2) at pool_get+0x91 m_get(2,1) at m_get+0x4c ip6_output(fffffd807cde3a00,ffffffff827bdb58,0,0,ffff800021eff238,0) at ip6_output+0x203 mld6_sendpkt(ffff800000aef680,84,ffffffff82726e00) at mld6_sendpkt+0x2da in6_delmulti(ffff800000aef680) at in6_delmulti+0xbb in6_purgeaddr(ffff800000b02600) at in6_purgeaddr+0x195 in6_ioctl_change_ifaddr(8080691a,ffff800021eff660,ffff800000af5000) at in6_ioctl_change_ifaddr+0xa2f ifioctl(fffffd8065af4018,8080691a,ffff800021eff660,ffff800020e034f8) at ifioctl+0xe70 soo_ioctl(fffffd8066cf2ef8,8080691a,ffff800021eff660,ffff800020e034f8) at soo_ioctl+0x27c sys_ioctl(ffff800020e034f8,ffff800021eff778,ffff800021eff7c0) at sys_ioctl+0x4a5 syscall(ffff800021eff840) at syscall+0x4a4 end trace frame: 0xffff800021eff8c0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806b0e8500+16 0x0!=0xbc64d5e05df264 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff82407659) at panic+0x15c pool_cache_get(ffffffff828d9a80) at pool_cache_get+0x323 pool_get(ffffffff828d9a80,2) at pool_get+0x91 m_get(2,1) at m_get+0x4c ip6_output(fffffd807cde3a00,ffffffff827bdb58,0,0,ffff800021eff238,0) at ip6_output+0x203 mld6_sendpkt(ffff800000aef680,84,ffffffff82726e00) at mld6_sendpkt+0x2da in6_delmulti(ffff800000aef680) at in6_delmulti+0xbb in6_purgeaddr(ffff800000b02600) at in6_purgeaddr+0x195 in6_ioctl_change_ifaddr(8080691a,ffff800021eff660,ffff800000af5000) at in6_ioctl_change_ifaddr+0xa2f ifioctl(fffffd8065af4018,8080691a,ffff800021eff660,ffff800020e034f8) at ifioctl+0xe70 soo_ioctl(fffffd8066cf2ef8,8080691a,ffff800021eff660,ffff800020e034f8) at soo_ioctl+0x27c sys_ioctl(ffff800020e034f8,ffff800021eff778,ffff800021eff7c0) at sys_ioctl+0x4a5 syscall(ffff800021eff840) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8c89a365b20, count: -15 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800021efee60 rbx 0xffff800021efef10 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff8150d54f kprintf+0x16f r9 0x1 r10 0x2 r11 0xc33b7732ca384e73 r12 0x3000000008 r13 0xffff800021efee70 r14 0x100 r15 0x1 rip 0xffffffff818b9b58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021efee50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=11895 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020e03eb8,0xffff800020e03c58 process=0xffff800020ed1388 user=0xffff800021efa000, vmspace=0xfffffd807effe730 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 77216 404079 10903 0 2 0 syz-executor.1 77216 225458 10903 0 2 0x4000000 syz-executor.1 *77216 11895 10903 0 7 0x4000000 syz-executor.1 77216 204980 10903 0 3 0x4000080 fsleep syz-executor.1 89807 131813 8033 0 2 0 syz-executor.0 89807 261908 8033 0 7 0x4000000 syz-executor.0 26243 338972 0 0 3 0x14200 bored sosplice 10903 68706 57950 0 3 0x82 nanosleep syz-executor.1 8033 507738 57950 0 3 0x82 nanosleep syz-executor.0 57950 503157 63617 0 3 0x82 nanosleep syz-fuzzer 57950 481601 63617 0 3 0x4000082 nanosleep syz-fuzzer 57950 459305 63617 0 3 0x4000082 thrsleep syz-fuzzer 57950 280158 63617 0 3 0x4000082 thrsleep syz-fuzzer 57950 252652 63617 0 3 0x4000082 thrsleep syz-fuzzer 57950 153976 63617 0 3 0x4000082 thrsleep syz-fuzzer 57950 421280 63617 0 3 0x4000082 thrsleep syz-fuzzer 57950 106972 63617 0 3 0x4000082 thrsleep syz-fuzzer 57950 217593 63617 0 3 0x4000082 kqread syz-fuzzer 57950 306941 63617 0 3 0x4000082 thrsleep syz-fuzzer 63617 318813 9634 0 3 0x10008a pause ksh 9634 298203 29951 0 3 0x92 select sshd 23419 292685 1 0 3 0x100083 ttyin getty 29951 138440 1 0 3 0x80 select sshd 44759 274286 43930 74 3 0x100092 bpf pflogd 43930 121838 1 0 3 0x80 netio pflogd 46761 284580 68152 73 3 0x100090 kqread syslogd 68152 206279 1 0 3 0x100082 netio syslogd 96889 424182 1 77 3 0x100090 poll dhclient 46804 132099 1 0 3 0x80 poll dhclient 71273 282428 0 0 3 0x14200 bored smr 91205 155420 0 0 2 0x14200 zerothread 72411 75492 0 0 3 0x14200 aiodoned aiodoned 77387 264461 0 0 3 0x14200 syncer update 72794 211633 0 0 3 0x14200 cleaner cleaner 76809 117023 0 0 3 0x14200 reaper reaper 54244 1495 0 0 3 0x14200 pgdaemon pagedaemon 26884 174388 0 0 3 0x14200 bored crynlk 76667 304402 0 0 3 0x14200 bored crypto 95476 413636 0 0 3 0x40014200 acpi0 acpi0 34496 399393 0 0 3 0x40014200 idle1 6944 257126 0 0 3 0x14200 bored softnet 22331 310170 0 0 3 0x14200 bored systqmp 76327 38720 0 0 3 0x14200 bored systq 87543 509757 0 0 3 0x40014200 bored softclock 17699 281270 0 0 3 0x40014200 idle0 1 344888 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 77216 (syz-executor.1) thread 0xffff800020e034f8 (11895) exclusive rwlock netlock r = 0 (0xffffffff8273b8d8) #0 witness_lock+0x4c7 #1 in6_ioctl_change_ifaddr+0xab #2 ifioctl+0xe70 #3 soo_ioctl+0x27c #4 sys_ioctl+0x4a5 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828fd198) #0 witness_lock+0x4c7 #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9492 6413K 6670K 78643K 11106 0 pcb 13 8K 8K 78643K 53 0 rtable 114 5K 8K 78643K 349 0 ifaddr 62 13K 14K 78643K 129 0 counters 43 33K 34K 78643K 59 0 ioctlops 0 0K 4K 78643K 1539 0 iov 0 0K 16K 78643K 29 0 mount 1 1K 1K 78643K 1 0 vnodes 1230 77K 78K 78643K 1394 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 157 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 444 0 proc 61 63K 83K 78643K 465 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 28 0 in_multi 41 2K 2K 78643K 89 0 ether_multi 1 0K 0K 78643K 6 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 225 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 138 39K 41K 78643K 2366 0 UVM aobj 10 2K 3K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 40 0 NDP 9 0K 0K 78643K 25 0 temp 94 3862K 3926K 78643K 3133 0 kqueue 3 4K 20K 78643K 73 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 62 0 19 2 0 2 2 0 8 0 unpcb 120 311 0 299 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 933 0 933 1 1 0 1 0 8 0 tcpcb 544 240 0 236 2 0 2 2 0 8 1 inpcb 296 689 0 676 2 0 2 2 0 8 1 nd6 48 14 0 8 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 1 1 1 0 8 1 ppxss 1136 2 0 2 2 2 0 1 0 8 0 pffrag 232 3 0 3 1 1 0 1 0 482 0 pffrnode 88 3 0 3 1 1 0 1 0 8 0 pffrent 40 97 0 97 2 1 1 1 0 8 1 pfosfp 40 847 0 423 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfrktable 1344 26 0 22 1 0 1 1 0 8 0 pfstitem 24 18 0 7 1 0 1 1 0 8 0 pfstkey 112 20 0 9 1 0 1 1 0 8 0 pfstate 328 18 0 8 2 0 2 2 0 8 0 pfrule 1360 36 0 20 3 1 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 288 0 102 13 0 13 13 0 8 0 art_table 32 289 0 102 2 0 2 2 0 8 0 art_node 16 61 0 22 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 149 0 139 1 0 1 1 0 8 0 shmpl 112 15 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1962 0 555 89 0 89 89 0 8 0 ffsino 272 1962 0 555 96 1 95 95 0 8 0 nchpl 144 2776 0 1174 61 0 61 61 0 8 0 uvmvnodes 72 2128 0 0 39 0 39 39 0 8 0 vnodes 208 2128 0 0 112 0 112 112 0 8 0 namei 1024 7381 0 7381 2 1 1 1 0 8 1 percpumem 16 40 0 8 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 1 1 0 1 1 0 8 0 pfiaddrpl 120 12 0 4 1 0 1 1 0 8 0 scxspl 192 8145 0 8145 11 9 2 7 0 8 2 plimitpl 152 43 0 35 1 0 1 1 0 8 0 sigapl 424 660 0 627 4 0 4 4 0 8 0 futexpl 56 6313 0 6312 1 0 1 1 0 8 0 knotepl 112 129 0 110 2 1 1 2 0 8 0 kqueuepl 144 373 0 370 1 0 1 1 0 8 0 pipepl 304 141 0 131 4 2 2 2 0 8 1 fdescpl 496 644 0 627 3 0 3 3 0 8 0 filepl 152 3800 0 3690 7 1 6 6 0 8 1 lockfpl 104 113 0 112 1 0 1 1 0 8 0 lockfspl 48 38 0 37 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 358 0 349 1 0 1 1 0 8 0 zombiepl 144 627 0 627 2 1 1 1 0 8 1 processpl 992 660 0 627 6 1 5 5 0 8 0 procpl 624 1572 0 1526 4 0 4 4 0 8 0 sosppl 128 15 0 15 2 1 1 1 0 8 1 sockpl 400 1049 0 1022 8 4 4 6 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 203 0 0 25 0 25 25 0 8 0 mtagpl 96 34 0 0 1 0 1 1 0 8 0 mbufpl 256 309 0 0 19 0 19 19 0 8 0 bufpl 280 4009 0 133 277 0 277 277 0 8 0 anonpl 16 85736 0 68774 86 3 83 85 0 124 12 amapchunkpl 152 3766 0 3616 12 1 11 11 0 158 4 amappl16 192 2830 0 1919 58 6 52 58 0 8 6 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 442 0 429 1 0 1 1 0 8 0 amappl13 168 29 0 26 1 0 1 1 0 8 0 amappl12 160 4 0 3 2 1 1 1 0 8 0 amappl11 152 469 0 449 1 0 1 1 0 8 0 amappl10 144 17 0 14 1 0 1 1 0 8 0 amappl9 136 383 0 382 1 0 1 1 0 8 0 amappl8 128 363 0 321 2 0 2 2 0 8 0 amappl7 120 118 0 106 1 0 1 1 0 8 0 amappl6 112 437 0 428 2 1 1 1 0 8 0 amappl5 104 144 0 129 1 0 1 1 0 8 0 amappl4 96 900 0 871 1 0 1 1 0 8 0 amappl3 88 127 0 121 1 0 1 1 0 8 0 amappl2 80 4216 0 4140 2 0 2 2 0 8 0 amappl1 72 28192 0 27723 23 13 10 18 0 8 0 amappl 80 1824 0 1776 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 17 0 8 1 0 1 1 0 8 0 uaddrrnd 24 647 0 628 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 647 0 628 1 0 1 1 0 8 0 vmmpekpl 168 8885 0 8850 2 0 2 2 0 8 0 vmmpepl 168 89456 0 87242 131 26 105 115 0 357 8 vmsppl 368 646 0 628 2 0 2 2 0 8 0 pdppl 4096 1301 0 1258 7 1 6 6 0 8 0 pvpl 32 282989 0 262693 203 4 199 202 0 265 31 pmappl 232 646 0 628 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 280 0 10 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff82407659) at panic+0x15c pool_cache_get(ffffffff828d9a80) at pool_cache_get+0x323 pool_get(ffffffff828d9a80,2) at pool_get+0x91 m_get(2,1) at m_get+0x4c ip6_output(fffffd807cde3a00,ffffffff827bdb58,0,0,ffff800021eff238,0) at ip6_output+0x203 mld6_sendpkt(ffff800000aef680,84,ffffffff82726e00) at mld6_sendpkt+0x2da in6_delmulti(ffff800000aef680) at in6_delmulti+0xbb in6_purgeaddr(ffff800000b02600) at in6_purgeaddr+0x195 in6_ioctl_change_ifaddr(8080691a,ffff800021eff660,ffff800000af5000) at in6_ioctl_change_ifaddr+0xa2f ifioctl(fffffd8065af4018,8080691a,ffff800021eff660,ffff800020e034f8) at ifioctl+0xe70 soo_ioctl(fffffd8066cf2ef8,8080691a,ffff800021eff660,ffff800020e034f8) at soo_ioctl+0x27c sys_ioctl(ffff800020e034f8,ffff800021eff778,ffff800021eff7c0) at sys_ioctl+0x4a5 syscall(ffff800021eff840) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8c89a365b20, count: -15 ddb{0}> machine ddbcpu 1