Warning: Permanently added '10.128.0.193' (ECDSA) to the list of known hosts. 2020/06/29 22:06:16 fuzzer started 2020/06/29 22:06:20 dialing manager at 10.128.15.235:28800 2020/06/29 22:06:20 syscalls: 364 2020/06/29 22:06:20 code coverage: enabled 2020/06/29 22:06:20 comparison tracing: enabled 2020/06/29 22:06:20 extra coverage: support is not implemented in syzkaller 2020/06/29 22:06:20 setuid sandbox: enabled 2020/06/29 22:06:20 namespace sandbox: support is not implemented in syzkaller 2020/06/29 22:06:20 Android sandbox: support is not implemented in syzkaller 2020/06/29 22:06:20 fault injection: support is not implemented in syzkaller 2020/06/29 22:06:20 leak checking: support is not implemented in syzkaller 2020/06/29 22:06:20 net packet injection: enabled 2020/06/29 22:06:20 net device setup: support is not implemented in syzkaller 2020/06/29 22:06:20 concurrency sanitizer: support is not implemented in syzkaller 2020/06/29 22:06:20 devlink PCI setup: support is not implemented in syzkaller 2020/06/29 22:06:20 USB emulation: support is not implemented in syzkaller 22:06:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x7}) socketpair$unix(0x1, 0xa18c2a4d92383eb6, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x42, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) msgget$private(0x0, 0x241) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) getpeername$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$inet(r5, &(0x7f0000000280)={0x2, 0x1}, 0xc) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x2) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x11, 0x80000000, 0xeb9, 0xffffffffffff8001}], 0x400, &(0x7f0000000300), 0x8, &(0x7f0000000340)={0x7, 0x1259}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000003c0)={0x1ff, './file0\x00', './file0\x00'}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000440)) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000480)) ioctl$KDDISABIO(r4, 0x20004b3d) 22:06:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x5) getsockopt(r0, 0x16, 0x8, &(0x7f0000000000)=""/205, &(0x7f0000000100)=0xcd) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) socketpair(0x1, 0x4000, 0x20, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) chroot(&(0x7f0000000340)='./file0\x00') r3 = socket$inet6(0x18, 0x4000, 0x0) getsockname$inet6(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x1f) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000440)={0x1, "be4a483ac3d3745f876413cfcbd8be3c6da442adfb023795743756051af8dbd9c8ec23f8153bd091a28d0c1454c8c88e7bcf52c300c166d81c6f9983b1a289eaa1d99f61047d81704155f507be7216bb434cb025e13cb350f8ac0228a0b1f1c43329922b208b65bb3ba689e4614b31506c1995638357a5ea21bb3e168300944e6e948d283f04db02d183633f8826c64cebfe857d84a4b5da67883b5d5a3e45e34f94f89ee302d2cee807346022b015e393216ca12fd8af9b116aee94c3ca6104f81078ff6e9ece9634e29bdd7e5fec5be87c7548ce7b944aa85642e742f44fd3e62537a58540a9eaf32fdcd7d6994b9353"}, 0xf9, 0x800) msgrcv(r4, &(0x7f0000000540)={0x0, ""/14}, 0x16, 0x0, 0x1800) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000840)={0x772dc9ff, 0xd073, 0xff, 0x3, &(0x7f00000005c0)={{0x0, 0xf7, 0xc1, 0x1, 0x7, 0x5, 0x8}, {[0x10000, 0xfff, 0x4, 0x8000, 0x1f, 0x8, 0x3, 0x9, 0x72b0, 0x2, 0x8f2, 0x4, 0x24, 0x1, 0x5, 0x3ca, 0xa2f8, 0x7fa], [0x8, 0x0, 0x3ff, 0x8, 0x2, 0x10000, 0x7, 0x7, 0x5, 0x5], [0xfffffffffffffffd, 0x3, 0x8, 0xfffffffffffffff9, 0x80, 0x3f, 0xa0c], [0x0, 0x0, 0x5, 0x6, 0x0, 0x6], [{0x8f, 0x4, 0x5, 0x7}, {0x9, 0x8, 0x2, 0x9e}, {0x3, 0x9, 0x9f, 0x4}, {0x400, 0xfad9, 0xfffffffd, 0x7}, {0x1, 0x1, 0x3, 0x3}, {0x5, 0xffff0000, 0x4e, 0x6000000}, {0x2, 0x80000001, 0x2800, 0x9}, {0x7, 0x80000000, 0x81, 0x1}], {0x1f, 0x1, 0x1}, {0x8, 0x40000000, 0x100, 0x6}}}, 0x8, 0x9}) r6 = semget(0x0, 0x3, 0x15) semop(r6, &(0x7f0000000880)=[{0x3, 0x9, 0x1000}, {0x2, 0xfffc}, {0x2, 0x2, 0x1800}, {0x3, 0xbec, 0x800}], 0x4) ioctl$TIOCSBRK(r5, 0x2000747b) 22:06:27 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x6da4}, {0x4, 0x6}}) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) 22:06:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) 22:06:27 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @loopback, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) 22:06:27 executing program 0: shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x0, &(0x7f0000000600)="c2f30db10a81391b6fe42a2f019fea2e35851707782156cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50", 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x6) getsockopt(r3, 0xe264, 0x0, &(0x7f0000000240)=""/42, &(0x7f0000000280)=0x2a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setpgid(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x3ff) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) msgctl$IPC_RMID(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = semget$private(0x0, 0x1, 0x763) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000640)=""/102391) getsockname$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="7172e34fdf28829500000049d14851ae3baf090000d9f2120dc23afb1d79fd438310333f325537fdec6dc40ee562d8277c5ab93bf864d8f9b4e95b019e4f07f9efec4c5ff283592d0f6efdf832de020f3c"], &(0x7f0000000300)=0x15) 22:06:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r9) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x16) 22:06:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3addb8e7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f0000000000)="67bd5f596f0676", 0x7}], 0x2) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x10b9a0, 0x6, 0x0, 0x4, "988876e75a51f51b6eae3fa765461bb7370c07b6", 0x7, 0x191752ab}) write(0xffffffffffffffff, &(0x7f00000001c0)="b8f0d6a13799ba31b357613ed1b0bc243de6f53976d65e8e8623b04035ebf26a32324539b6c970768b461494948d9d1bee13870887d95680436a1e230ddd9ff5a2bb241feb8278995f72dc9caa5df503dcccf1", 0x53) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x77b5, 0x0, 0x80000000, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) write(r0, &(0x7f0000000140)=' ', 0x1) 22:06:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005040000000005b67071b542a538706000000b818000000290000002e7976af00000003000000000004bb89"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000180)="e1b4297eec6affb990a228bea045a0f80b01a86074e7af8b797bd6f300720efa3fbf9839b9fcebe6d49258cac200a0c1e8f2f7538736ff6895cdeca5e5e65ac6b94ac8442b732b36c35f320e172350262f8c15e3e1d6f2daf320197daea9310bd9ee0c04997e9853821915c4342cae26652b66c5997b87094c15a8eada459446cd49b5049196acf648dc6870548c27c3b99e4a3ad8c628221d6af680702849fc97dd2e7a2a20655a1fbbac877ae69004880842391ffc14424199badbc83a571ee811af77b2aa9f8788006f6f92645a6e01fd0c3c25302b44fcedefe4a10e20939eb9184c3241145677", 0xe9, 0x400, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x9}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg(r1, &(0x7f00000017c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000280)="51a08a120ea336dc7009ceaa1d44c376905438b5d02e922f29ded3b69ef782054d38a54137f15a6f4851739190a62c966d7bcb34414cb05ea29b0dce2880e9160401e51bfa13e03afce87df9247f33d613fd7acb7f8cb2585b07958840", 0x5d}, {&(0x7f0000000300)="d484fc3b5fbf02b570116a03e7b6a62127a3390100c5e2638ff15bfabfc43aa7b16a67fefed2f9d84b95dfb06ff525f75f4d6e16ac82d16b37718ea47b047feea4b51b72e90f2e61f267e807f663b224c0408f296bd40bf28ec353a8acf8128fa45fd6fe91b064b8e625ed67afe5b951375c1d84f34d60fde02fe30f692396e72edbd070682e3af24869140152ea9ff55b128bb1f48775f862ed016758e805ac6cd0a578285838d9a5fb40fe0b0ea42e9e93fb008a6e30153454fa8eb0f5f7d48694b04e4dda18bff5e3ce463a739769a1fd6553fa10b8d23d481ea9abde0ff875314bee52de5ed9dad28b8fa8b1e8", 0xef}, {&(0x7f0000000400)="1fba527b245d90e772b7d8d1e612ea25c59fd503c985e2f7ad51ea37ffa6f7356e754eefc5030ebedd6d22e559c05e52660ef53b6144a12b87a139fb0dec5eec7f0647e0d3dd93675d6adc8dfe27d8bf7e5158dc7efae0c5dfb34dedc95b550b8468b24b65d186456cf2b27cb4089289ffe61eefbb8ec2916245f2616d5045c6a4b850f89dfda6c192f1fd1ab084f9529e56765aa726d3efd43aec3b25725a1a0c01ea0dd16539f73b9535bab54ba75fc71a1cf2c83cbfbc0bee75d4b18adb8d95795a24db7c8da294341c8b7fc254fd2b162c5a916dd758fc36a3d43461ac1dad346f1c87c21103c055daa93c970da737cda37cddc5b3f904162cff415ca6044aa0140f22c327a36127b99b0e398a32fb2e5d885895665e9190fc9c47776723db96cd6732f264b6ae4b496c3c4cdf9d77a567a85f0d5581506e134f7cc63b2986a75aa69a03dfaffaaf21221212ee43077a19271bcfc5106082e910641224528bfedd0b35d902764e1f8251dd9ee05147e428b500d6e3f04954a8599edbaccb8b00ab00534a801d8b210a2c091fbbadc5a38b49d1e892857202e723120fd168684ad848c5df986294503f6b2ac928758cf510196ec4cc21ff31f8e8df758b368932ee27e456001264b7e6886456eab28b2729bfddc1a27b0a4419d5dcb61f71821e648d58729dba6866593abb623c7d8e1562aa0ed02b260512407a9e97aa99592c54197440b2b5615dfe32abae2c4b7c72f84ce9c8be67a16d365dc9accc8533869d8d9e8ce960ed4286f471ce0b17712971e52628d632fce8bfe0d5de4945f071b6207a9c56732bfc4c2248f2f88618d886b87f74d66b3ea2600a0cb9fa0efd59f63e84abb638c83954d0234e37eaf16002a69018d1b0c7385681f7d5d44fc795d4edb90f94c05d6b3a0119fd2d12da813c0c44f47607bec51d1819670b3bb40c845e276450f0ef4f8fe64aeacf50b9c1265642a6a47715e23d08c780d5acde3f4176eaf4093814b2adadf072ff8b1ca822a9b6a6e86258561854d8aa1c8e6adb1fc6bc8383346d085fc959d608bdc7f8780cb32b6172f554a27eac157c497e7922340f47c866bb3acdf5c545f772b3751e1d5634fcbda4d631b0bc873bc2c5d696d4c8776a529bbef8b6201daaf89c5fe02ffb75e5e6979016bb561decb94be045f9a8382c9688d792fb78e385811293ed93e52e965a8a58fb8e7eeef642272de8a87ca6173893f83d6f4397ebf53c5be14ed3ea0a48c9c5d69c478a711381bec73599f4ce7ffb11a493ced6724bf52f3e33fb0e90e42f71bbb6c85527b4ba3427d61024a370b7e0e8302a08aa12b5ce339f2ded75b072d95ff3f86f3d5a4e96cc5c2f451cf29698331aa7a8d21c9007f5424ccde5538cbc0b4c889c3e8a8cc8a875f436c37484638322739358e232f625f0af4f08f537542b71d92b3e7108a0403eeb4c8df6c234bfcc47d48b093f8e9291f8db69c797b422ac6b507c81a4a29d0274564761758a5e9607a639c6eaee9573956bf27597b593d56c408f2d1601ec38a198304e4cf0cbd11e939a7acfae8b53c9d35e31a9c8513092237ddead67ac62d497e4f7b7898aa73cab3a73b41f79d1713a0db9a5ca55071c101d1e7bd9e880dbbd4bf78a4fba476a53a1e33cf2a4ee5d6f27cb67baf27a72171b62bdab50b9d05282bbe07b9303a8c0dc3f8d40eda74ae790e21218eaf5e92516a86bac0cb84ae3263eeac7a98242305a2eba503d5d7400f5e42aed192bf07bf799b165f5ae51e08e43bec6be2549b6af180bc8d5ed696a3e8239a27b9d897ecf0ceeb6544d55ff3ff845c63a765ba97bf8332ff683e58fc3a3d8003d874d1c816a4981047d8602147d794562131f6adc9929c74b54a85cb99fb78edf37412335a4a209b552f719a05f7df67fedac75fd56268f0da063030b26a3ee6f77e79adc18f4f1e29a9b913a1a6c76be16768a953054cb840296d05588cee939462e786eff494bf44248dc8da9779e807624c608ba7e5c08e4f5c1a3e388a00b1064560dedc481eb4c278906b0a3f9b56a5ef7982ef6ab3f36e866ac0c13db0a12f19f02036c75e96a4d611f23da50872e8cd51b52034dfbe0a3542cef03c063f10cb444dbed8285d7524380f1f6cf81e70162c7edc9ef98f1bce2c5bdb47a7d867b706a694d339ee6120cdbf56322d2a5a5349085da2255813acab0b2d2a5b933e69803ca8fff8b26c902825a3b0b1be52f1f3912723ec3504a6c55a03a8591eab05df56861d23c408b6cd13e033bb052cb9906679ac8fa65a1000fd7b4a9675819ebe706f667cdf8edf1f9cd5b63bbb64c72a41ca78683da760459d1cf8f232967f30c3ad3f2cef959de31ca132c8040ed673f58eedfbf8aad3b51245e0b74ecb6b4f41fbb6b94aa7d260ff0d3537229a3ffd1dc9b4fd5b52085bbaf79f42a488edbd64695a30e14cecc5e64959d8347be2c12b623e6465ba45b1bc4ed2f57a33eaaf4972ceccdd79eef4cb63fbe07cd45ae9780ce9270e347790fe7abe84af3ff1dc485991aa868433f9da639487d264657b0f7aa3adae8cda2eeed0d4e17bccbbcdcfc31e7daa06560089a797c27fb6440c7be1acd5c0027bee6ad4855370b6026b9ea7768ec1531d9b01467f8abdaa15f75003037c0a6aac9ef0be07ed939d09aa6f51dee155064e1f8549def1fc30194e41a35edeab388b094d1ce98ea08d3cddded9dac030add8a82d21731a24294438c35011f467756137de959f264c164220be262a332b6a34e9bcf1bddf82062b40b1aaec80cf8ad884cb3de42cb59c48018c5ce7dea71475aa02726370ba1d3230c2a121aa6a4e423552c4dcfe4b1bf2d2b5c0117288f37320492636da67c6a466473f335d0c39842d2d4574ace6c24529b5c02b9de986d4d29b2e16153a8eb984cbb30d95090cff04bb182435b6fc5485a1d6d93a4274aedc6c83e957ca391e60fe0492cc87ef5914f0c5bdc6d34b0a81cb541a0a4ae43a7afdc7cca3d386d281382da0f59a9f7f697648ee47f264a0cc8c334cf1dd2b285bf522db2247f6e611f80177370501a1593caf95722055b055e7319c113b4b50a0bd0ddea7e19270cdf4f2b61fd4e76322bbd58a91c52a089acee083e5fd1e32751812509442f5b6a89a5aa5d08d3b6b2254f788236110c49ba02817cc1f9e9a656a71699f917cc689cbf4b51586076a02c70b749617294df5edf1ce014ff8215ee6859ce10d218ff86193cc0a1d6ca8957639dd75a5c305e651fde87e04deaa832a527c973726cf52f37abd86fff1e28fca3a70caae184c1dee15e3eed1e5d2e54e14f058b1a9bd8ff7d03b4ee498365b2b4f89538bb4d867d3bcd1704666d41488fca62aab3e34728ea47b283eb28538f5bc5c7bd3d5632adac9c82789de8959dd0ad0b0ac57dfa0472fe0eb7eb75a173cca1446eef3b4b5d5168f213d6b023b00d462153864623c4794076c13b729cb8542614f5de40e0f756b718772e28264692b60383beb2168add26c8e40a9bd33231fffe4315c9015fa794c0ad6db5ae07c23e974537a6f064f0ef6c2f4aaa7e78244001a2cde4a9563a6b4f5c36eaf87343a1598cf5b621155fff63576a1200ff475abe8f75f424e1e9bd6e7745246558724096f8bd103c7914e8ea808dd5365b10e8f22337f384bafdb59649b659be5022dab2ae7d0590ecf0fc04e3d142b25ba2b034b64a47c73501942c43267c88f815229f12a302b2f970719dda9ca83f159fd999cfce067fa32ba4264af138520570bd1870a8d5a2edde86ed13488d34471f14097bd00ed7177106a23602d83b6ab2621de800d54a2ba67e3070096800300beab456032e62d8051ae42505e22278341e644d63075463d16611c16e25bf8bd5773529ceca7bd9beac439a97905a2560e4247db176e982771a0410c8834879011a619da13d05637eb10320e455b64f560ebe1bc9d9c4f8829b699ed26816b6cbecbeac2d7e630f1d9e5e343b92638224519fedeadf7ec98b46c6422df84ab5d1f477a80407ca3efb90aae36a342cde72aae10aefa08f43064e0ef6bf56852e076c3b25435d637008d1100466e7311bb570c106cf49cee072c236020db0d3eb96ec7dfb430268d1d8f751ebc444dae43d694d0c3bc335b64f031325681935f5ad7d67f9f46ab4844c1c730b7176e21597249f2316a90d551b25f5ecb9688bf063479bd936875286f9be8297dd4ab08ffb6e9468394a574c1fb79ecf4e58717e3dfcdca1a496b4010054deafaa04c39039e181fba7c9ceedd7cc642f0f380327c7a45313b8fdd33aea6a2edbc0ec3356c0226de8e4c4017fa4f4733e93800d0a766b049d5baad11bb09a1298c6f9afa86ccf707c5e43084035e58268cf0ec595822295b4b7eb3f265d4bf434f7dcff0cf3693aae4ff56bbb2e67c0f48de8ac501f744caeef98f6caaf56ab44e1b8c9c9d061f930dc6472c36f6c297b1767e6787673ff36fbf32bb79ee0397b277309462c2de53a0b7f7b7cbac278dfc1fba0ebcc2f8c84ffbf7e326ce64cc97e276a58cf602ce5fe8556a4815000444e24d184c6cbdbea6bdedf0fe947681c684260a01302593edbe881c2f897981e3f1c5f5069953d636eb9ee83f145028f08a05ee23b566c857747849387ed67263dde4ce2a4425c52097fe140f47a0266084ba3b589e58d53e903297ab81adb3743c11d3e4075787017479d0799891a7821b6f94229dab968a4af0da281c25c81be8585841fa1f93f46d91dc7ec79801af82a342579a6a0472ba06eb740625cbdb7405600265506dbec5459e96c3188a5494438035fde8f1688b391786618f47dadf76e95b68f0d26af3f749061cea0640d7be90aca1560ea1679bdb7fe642366737128da3ba3d6e941d6bd770d64a6e213edda1395ae397c258e0385817adc0c20045671c40b856f4362f65f769255662c7f3f87f587d1aa3439be51d1204a76cc3c2df78d90fd9d4043ba59ba49825d631a019dbab6a17927a46f3e86046a6aa93d960b60a34f60ef2bccd0b0faf9d99c1ff3e307436573fc17d4fc65e967bcce933c06fd24bec3db3c8922383ab1b982f45018acd4ddb2ba6e94bdbf375968d19234373e057c5efe59b00ef65f7106868115be65a19da00815c7f59350a98f53fc51fbc9ccba5944ffda58226f3d1caaea961623933deba0eed4fddee0701c26564eae6e637beac059ce421379b1ba775c9fda64260b6c6ab880aa75e4367073d2106b2d5fca17d6569f1b03f3981b42737e1c43755225deac91ebdece5834cbbf3ef987e25d29141b59b3db2cbebdc4eacd26d2bd3c62d4b62566cb9f0d6cce12f8b5faf5becc9d5ff05d320a9b72e9d6825a2472cb091cbcc0741c332944590405cecd473ba039a5d7db24d3cee9911395656b8c894ee645d04d21b03f47fd6ea4b9aee22ed151db26be44ce05d0fe2f344f0857629aab5cff81b9d158f1d6e244baadea384c6ba9f28503c1c761092f75708daa8bf3a583ed37fb5e86afe4d263ba01c2f4a61fe955bc6f96b7b1dbf6b2dae05620a45c6d799273fda781ddc729d78b9b0455323ef56d86f85992d22099778928cb209acefc500470fa6f40fde1bf7c5d655246877f6c24f6fe2f9aa8f78a12cea7f6b8440de07d5fb0505b9973a5714a513e7a3796fe1d6773a27803c39dd817f8e6dca694bfcccfaa6bb5327f83b5e0e4eba2484687346c041ae7b71dc2cb5bdfd4465a16efc255700fe412b0bdfefa5c0ce0d933ced8c3153c3234179b7d07c3602f3c2a595601e0efede7845a71f1fbccb0dca546df", 0x1000}, {&(0x7f0000001400)="c63cf59941808c620a102cf8de8f45d20c2c26c1df06f4a3dd66b5bacb3c2fbc0cd77ffe714e635ff0dbe878896e2c709f9f3ad513dd0b7a1e71549d32f43723cfd8b56afe6735f0bef3e6bba6d752854517fdafff9f1afbe0e690b2cd25b629752ee0d5ac694ebec4c6fb", 0x6b}], 0x4, &(0x7f0000001480)=[{0x98, 0x1, 0x7, "ca7a4adcf3af767781f056bb466119fe6e670e7d13bdcd85522beca4c157cc27ebf5929d2f50bb7b5a3af2af9739af35f12d4e3574df8e8499f9c7b231015302b83fabe8a8387d8a22c8550de4aac14d4ea322f2bc6b6bdc77edf8234b229673b62ae57619e25a70b382622ef43350203bb972c5129c31f8e0fc702d9f7dda30d87c88ef0585"}, {0x68, 0xffff, 0x0, "cf82d54270e6ede3e57dbef1f08fff4d2ac1fb6d5e0279012ea88f864a34ab0f10609edad2edf48188c011a64c45acef9c04c7b70c4c5857be833505a6619c2bf1c0eebf754d713b34927392644c2c3887cbe5b1"}, {0x50, 0xffff, 0x10001, "c658df68498326178c0bb9e98dbfe4b5b968b64bfe766d416b599a78e58208f82b4d6782d75136255b535310bd0955c01d58bdcaeda9747f61"}, {0x50, 0xffff, 0x10000, "323d04682f22bcbc6d382057ba923f3b5acd749c873cfbed1833ecca1fa9148941101494d6238e16b26a9a7720e4823519c98c2bfa38c6f37892ab"}, {0x80, 0x1, 0x200, "e27a10d470e3bf0e06b775c00c7e1048bbd5308074d7593ec438fc99f618c95c76dcea07cb9d9b81bd4b6ed39385d8ea2fb47389e540594c844591b7f0ea936db3950231b3bcd8ac2353090d1ed92f210d0e2c4745a6088f77985d69dcce65359fec65dc0271870dd3e4d98e4397f8dd"}, {0x20, 0x1, 0x4, "fb05172c0e993486b3e22364"}, {0xb8, 0x1, 0x7d0, "dde10b946f8cc38d83169da105b4cc8959f43409be0e243f467e113f7871c4fcf9c479458dc6243273516be921f236e321b288023976a581fcc82e2bd7629cce62455e126abc40e097efe7632fab638fb4dc20dbf076a23f7e7ba253364ce438bcc663c4a6d90140b582bd986816aff4ede6bffc8d424e7475bce9a8c35071feaace3895f10f59b92e00b866b980385f5249c9e43de986854b3c180b85c8e1b962f4c3"}, {0x38, 0x1, 0xa622, "0b486e4d80d565cc7162afa609e58de22d24ea782afe83e189a7c835a622cdd12000b45fa724"}], 0x330}, 0x404) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:06:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x80000001, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)="0711", 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x407f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0xa81, 0xe8) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x9c, 0x40000093, 0x9, 0x20}, {{}, 0xfffffffffffffffb, 0x28, 0xf0000000, 0x200}, {{}, 0xfffffffffffffffc, 0x1, 0x1}, {{r3}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x9, 0x7}, {{r4}, 0xfffffffffffffffd, 0x10, 0x2, 0xee, 0xffff}], 0x6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x7fffffff, 0x3}, {{r0}, 0x7, 0x90, 0x1, 0x1ff, 0x3fff80000000}, {{r7}, 0xfffffffffffffffc, 0x114, 0x2, 0x6, 0x1}], 0x68, &(0x7f0000000340)={0x8, 0x8001}) read(r1, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "2dcd0a18c73bfbb3703aae0293e44a65a63671fc"}) write(r0, &(0x7f0000000400)="83", 0x1) close(r0) 22:06:27 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, r3, 0x0, 0x0, 0x1c4, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r1, r4, r5, r2, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r6 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffeff, 0x0, 0x0, 0x0, r4, 0x2, 0x7008}, 0xfffffffffffffffc, 0xb53, r8, r9, 0xfffffffffffffffb, 0xffffffffffffff01, 0x6, 0x8001}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x7, 0x5}, {0x18, 0x3, 0x812, 0x2}, 0x8, [0x6, 0x9951, 0x80, 0x9, 0x2, 0x8, 0x1, 0x1]}, 0x3c) chown(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 22:06:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) r2 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) sendto$inet6(r1, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[], [], [], [], [{}, {0x4, 0x1}]}}, 0x4}) poll(&(0x7f0000000080), 0x200000000000009f, 0x0) 22:06:27 executing program 1: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x80}], 0x4, 0x43) close(0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) listen(r3, 0x10001) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="8a6a655460171913f12bf4de5652480154e08779da5479376eba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa72c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca69ec08509ea878d043b7919ddff0ac394a7c0c2edc98f9f7c03716971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a45554664f9a84035fb3c9375219fe8aa7e6d00"/233, 0xe9, 0x0, &(0x7f00000001c0)=ANY=[@ANYRES32=r2], 0x10) socket(0x2, 0x1, 0x0) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r6, &(0x7f00000001c0), 0x0) 22:06:27 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1, 0x0, 0x9, 0x9}) 22:06:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$unix(r0, 0x0, &(0x7f0000000080)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') 22:06:27 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r5, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/160) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r4, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:06:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffc3, 0x3, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00e00000000000e74de4", 0x0, 0x4}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x2, 0x31, 0x0, "ad8f813469fa6496cad627e526fdf31616e147a2", 0x5, 0x80000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x31d0, 0x6, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r1 = socket(0x18, 0x400000000002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x2) getsockname$inet(r2, 0x0, &(0x7f0000000140)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x401, 0x8, 0x76e, 0x7, "64692d6f21bb552b2b78d61ea934e745d62fc964", 0x7fffffff, 0x400}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) socket$unix(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="0d00ef2a9c7bbf6f623191787de84dbb1cd5687a073cb74f77edb4c8764f4b4ee44c0e63ccd48204026796df7ceced8bcc2a0ba7cea3b4475ae462e345051ecb306fee3bf950644e6166f055ffd54983eb8593c082a203adb42de06dd07902fc51a50000000000", 0x67, 0x0, 0x3) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000000)=0xee65) 22:06:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r2, 0x2) fchmod(r2, 0xa1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) dup2(r1, r0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="c4d384682006f0a393a1ec0d520b7cd2a6ede7286a1fdba3ee", 0x19}], 0x1) 22:06:27 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x8000000000000001}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f0000000000)=""/39, 0x27}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000340)=""/96, 0x60}], 0x6) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 22:06:27 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4011, r4, 0x0, 0x7fffffff) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) lseek(r5, 0x0, 0x5, 0x0) 22:06:28 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x18001, 0x0) write(r1, &(0x7f0000000200)="a5fd28877a3259451157af6db6c0679534309b4a7720dd7f3d517ef360422ce6d46c14307e65efe7ffdd65277a78fbfbb0bc9d20e777528ccb7338727d2841eb16d42b22a4e061694b76301d58ccd3ee6f8bd0a0c02dcd5e26c4c027768ad3d8856af1435357f61f38132d6aec46cc8f6114c80c824186575407e780c7c21858876a4a4a09d4b04df41c5de2e6ffb79867d82843bbcdc3bcfe05f9379f7b2e80", 0xa0) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x8d, 0x2, 0x1000) 22:06:28 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000000)='./file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') 22:06:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a000000000000893ff2420a9b6bc1bce14e8c410e2d91ce227e62ea54cd577dcd042970c42240f85c9dce7153efcae2ba4c054674dac18b8b2fefbeda91eb3ea75b5970d2ecdfa2fca70c24ceed86928c01000000ee8cc2ee8e13135275308b7ea979f345088141ead4c212d7f58641488a9cee64496a949eb703a9a250ba7809ae859d1f498c65c259104fd2afd32a51519c815b7dc58ab54a2d0787b34d77b28dda73b87c779d181c8beba276f558d5ecc5712031"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(r1, &(0x7f00007b3000/0x4000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:06:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 22:06:28 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 22:06:28 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000440)=""/214) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 22:06:28 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) socket$inet(0x2, 0x8000, 0x26) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)=':*\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='{:\"\'*-)$\x00', &(0x7f0000000100)=')+\\(+\xaf\x00', &(0x7f0000000180)='#\'\\\x00', &(0x7f00000001c0)='$]#\x03\x00', &(0x7f0000000200)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='!^\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='{/]!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='+^+\',),\x00', &(0x7f0000000400)='\'%\x00', &(0x7f0000000440)='+++\x00', &(0x7f0000000480)=')*}\x00']) 22:06:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff372829", 0x61, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 22:06:28 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000000)="f034c70f5607cbcb63db9a3e017191477cfe73b733cec905a4a74f0a80318c73a15856cfd60a1bd18464183afde0a274c9b60bc51225c304bad6debfaac42ba31a90e810261ab52fe4692ab1d69497738bdc53383f6959ce5121be9a51fb7450a7b2f66cb298698a06", &(0x7f0000000640)=0x69, 0x0, 0x0) 22:06:28 executing program 0: r0 = socket(0x2, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) dup2(r1, r1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0x0, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendto$unix(r2, &(0x7f0000000280)="268a1e99d050b252552bc6303b39373f926e3f398151f99bfbf48f3b512958603e9e564b08052ee23379b45c022c1297b09ed62f3edc841af929f1415890372bbe0d5ea3639bc08fb409cf05d941523d3900a903c5b71eb8a30c2ca5c621acae8a7578d208951e9aa41e7b2de160ba816340e05ef0ad8305d5e5dbcad16c0926f31f26871990e17bdb1fd3558b8927413b3be4f0a4f5be426e8adedeccd68c9e6b7840d443329260bae3aaaad9ba4553dbc18632a792f04f001e1da1fb1d3b7a1700332a9e41fb7bef6e6f70a3", 0xcd, 0xd, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r4, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) 22:06:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = dup2(r1, r2) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000380)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r5 = open(&(0x7f0000000340)='.\x00', 0x0, 0x0) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)="1f4f4a4ed27854545abed4abb7257d7151bc3a92c07aa5f98fe3b39166a028f22f5b3c4765599a8f26db61a5c55b19a6c3220f9ab3e8b107f15cc2b64eb8f5d59f3b215a494c003368eb7a838226a8d4efbb2c01e663e07987f0c6163de25a7a09c4b9df6edd7dc13be850a4213e5e006b74aa2df102b1826ba5a5390d83d673483c4b9c023a704599091bf05cb87a286273f423044116d0c4ce18cf4938a936", 0xa0}, {&(0x7f0000000180)="1c113e9e5e71c2d60aa931b2bcf8854833d5543b946ef4c4dedafa6540557b4f49a4cad1e166d9bb17645a4524e3723b1c2c6479b4198993e61ac50205cdb1e0df6ec8498610a557d847e03bb814cd0868f804d63fa96b4a94df0e965a7d1158c741ef69fc284b3d6f9bac1e147974282708eec187ebc8098bbbfa1b1ac50e6eaa2edec6597a58df7398c80c11972e3b9c7a4662b38b8c59fb0c3583e06959c9ba539330498e60c49869444b107031c6e805819191169ae31f83", 0xba}, {&(0x7f0000000240)="f7644b65e2aa6a99b0c4733ebd46e158c6b405a2a9fe2823b0bc6f4f495b661f3072077cb677c741d621d3179a477d78451340a6a663b5839005305dc170fabac30fffb9969fa87ee26c3977677ea6577f4701f5fc55d19324f1364baa200a7874a1df4a62f1ff6cf94aadef5f6a7bc14313b9b076f63a8ca7cfd59b20a07f2e9f0649ad2d7a9a836e72fa20bdb37a5099b326b5823a0d2e64e6a399bf349f7df06b634f353028f86c50c3", 0xab}], 0x3, 0x0, 0x7) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x100, 0x1, 0x7, 0x9322, 0x2}, 0xc) 22:06:28 executing program 0: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, &(0x7f0000000000)="4cb7f710c4f34946e1b8396be14757814223484660071a076eb12a000bcfd58ee1e6501d19f8e602fda2296cba3cabced5c2624a65839946596009654f406667c2d09a882db55fb82cdf4930413d09a439b31e03f6f62103498722347976da7dfaa0247177cdab0330dbce78c2baf471f7f9f1", 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x4, 0x4, 0x1800}, {0x4, 0x81, 0x1000}, {0x2, 0x9, 0x1800}, {0x0, 0x94e, 0x1800}, {0x4, 0x1, 0x1800}, {0x1, 0x1000, 0x1000}, {0x3}, {0x3, 0xfffc, 0x1000}], 0x9) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r0, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r2) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x1, 0x1000) 22:06:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd67) accept$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 22:06:30 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x9bd9, 0x5f) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e000000200000003af224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="f8823d1dd4c7b506a46801c30020f3e4a95d62b9f13a0d9385340bf7184e1f331ca6fd7d9f3a7f029ca33cc583", 0x2d, 0x8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000240)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0bec32", 0x102, 0x11, 0xf7, @mcast1, @ipv4={[], [], @loopback}, {[@fragment={0x6c, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x67}], @tcp={{0x3, 0x2, r1, r2, 0x0, 0x0, 0xc, 0x40, 0x0, 0x0, 0x1, {[@mss={0x2, 0x4, 0x5}, @eol, @timestamp={0x8, 0xa, 0x9, 0x7}, @timestamp={0x8, 0xa, 0x6, 0x3f}]}}, {"e96ce55bf8422f8c1506aaff41cf022c4e363f93347ee310e353f7aa186e6b3372920931235904c0b4c07faf0c306096fe4f767a7bc0c8b11b7890e36de8dbcc127cd3d6891b7d42f6d24cdb992b14c29af644de380fbdcfa899156cffb92e4b3434c2f2294fb8be51229892bd3814bf50c0201f3847dbab3f4a3ea88d77484aaf3ca2e45613ed0333dd40fdf4ebb6cf223f4c1737e5e1c8fa90dd685c3d43af294e1bc87a65f3fb4548706b81d7c1bb61b25e821f771f9e8b88171e264eb3014f22bfa1bffbaaaec067"}}}}}}}) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r4, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f00000003c0)={@empty, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0xff, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x3, r4, 0x41424344, 0x0, 0x0, 0x7, 0x40, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r1, r4, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0xb3, &(0x7f0000000480)={@broadcast, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x2, r0, r1, 0x1, 0x0, 0x10, 0x4, 0x7, 0x0, 0x3, {[@nop, @eol, @generic={0x8, 0x9, "6e4fa03894f11e"}, @timestamp={0x8, 0xa, 0x4, 0xf43}, @md5sig={0x13, 0x12, "35091572707d05ee312079a60f59e1b7"}, @generic={0x2, 0x2}]}}, {"4c32f741e138ea9468d2ef380d16621c00e5cad26b3f0bf02310bdbff016ed8fd57cddfb077027fe08a2f87948acf9db39d43c375f3edf042e52ae11c563c86557ff7583cd095fb625"}}}}}}) 22:06:30 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000054000000000006907800000000ffffffff4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000000090780000050202040000050e000000000000000000000000030300131201c5899a6388db38b11a7e5a7fa3294429de8ca0e5ce435f45c48d73ca675987e14a9031c88d4e580fb11c9f9ca59a6b0c4da50cf7012a6476cd641602ca174c98142d9a2ba7ea766447d88ba5934bc1b17a546863ba8167c565c9e6fbdcbac419e6c84ebc1ee016c7ace1e81b123566bb49f21f141b3aaa2ad9c2fa48cfaaf9737895cf12a23f604cfedb98ab3c9cf00a4b0928e334f193a495cb0a3707690e1b9dd1a38d133900818341c80330b80fd6c0caaad15fb12fedcf65c3dab24bde20574cec4290623e660a009d597f9f8d6496972d8327d1e61db47cc70376f92fe122286565f470225f2f53a0db4fe009202a2daa61ab07fc82ed27d6ebe87919"]) 22:06:30 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040), 0x0, &(0x7f00000000c0)=[{0x70, 0x1, 0x3290, "aea54e77f0e4171f50a37fa1c701940fe54aa37141b3d3776a278272688eb37f013e38008fe56f1151b9d664e4913bc91c5dd4d2d989813214834b7b7bdc802526dfd393013a303120e7b947a925d0e84c0e601d23e5e459de70"}, {0xe0, 0x1, 0x4, "ea982ce49fc80b2bd19e8fd9f8b73afcafc72fadaedfe7d972a6dd66c5931beaca3c5d4edec364777268aacb28e7f0de7dfaf064b414f3a962aa64ff4c9b4b88b3d8f97c0eee4273a90a6f184e205e3a995ab76d05b76b98c5c11777f9c7cf5845235cf815109b58928e314ef1d0a605f1da2657fe47a83a977608d1e952f1445a0bb8b563a1c359a599c059a69ace6dda397e085d3ce74307a31d518c79d1b8e87c0ebc9cf8225d128b2b7fdb7b02af5affcb433972f78529f55f402119c5cee53c339eb88c7d8cf7f22932"}, {0xc8, 0x1, 0x1000, "3a23020f4c5bf175694667ef45cafbc358594c0ebb0c4927116ccd346ccf0a329411fec5d5cc92187b8374424394985bd83c913a8283213e0155f6fda2ceaf79207886102949ec5d4ae1906f326387fa915adcbb1d1acaa9352cb459c31519497a254566753dabbfb0f6574823f35c6a7c88d6cd363fc6644ee0e67c91f1f79fb185c9853cd38aa6a499f043f6ac121ef0cdf093e3c896ad7ae0427956d1045293b2832b6e826e5f9971f2b8f2259d9db49f90b174"}, {0x68, 0xffff, 0xa3b1, "44cbe8aef5e7a42a165853cf2921799fcc37a0fc0f4aa93a5452748674ecccec250895a78f63240b9d61a52b1a9a6cc62a07f5928c05b2a3e90ea13815fb4b1eb0f7e3fb24e6ce23731e18d2028fa1572e8df257"}, {0x110, 0xffff, 0xffffffff, "b409843a0c288c1ed7eb70d1342821e310793ed4cb4ffade69c50601e98cbb9379bb84b024706747b67832940a5b41a36dfe1cc5e7cc14a5f37ddf02d7127f029bf1adcce3665dd4407d5cc36e4b0e9175d55acfa5954f35b94607683a153c9d0a8c0cb0fd7ac486459d1cc83e405ec23d76d03a6dd3479f22de8585c5cd33b527feb260ead72e213cbb4876ba3e7dab135f61ec5a89d6a7cde6ceff48189edc4cbfa5607bb22b541c5ba57f6fe850a2642a23484f9e112fcdc3ec94eb38f0999406f84233a7a24f64eecc19031e1bdef6af9a98698a7c09e509e0c290a23eaf7cf83aed98bd67078bd1faddaebca4c54ac651d55d65d680b006"}, {0xa0, 0x1, 0x1ff, "b31073745b925009ba9076b7b9de39d76cc591ce709ac7936942fdd5472311feedb36be752fef313be16dac142fcd5deefde98542e6db70d6b8eff5f74850b4ebc596fef40375c24213b0fe418bf38b19acaa34baff0d46c11e35e07edd55319d792c951a1e0a5cc4fbf212cca0d06f3776654f5163c40c551880b29d41b1bfe437903a9d917dfa28951cff1a7e88d"}, {0xb8, 0xffff, 0x9, "f3e8bf1e11e2b1d2f99a2a504a871fe6d51b1224f340612fbd4513fa5604386e8d76eed1c7e240e108dbe0e2dc61dbccd3612bb473227621f920694060cc87498960640e340a5c426e2e82a795612153b2cc299af39cddeb7f3961367315020070aef9bc387a887b2ed47f2f7d5346792a84a46ef5e98ce30585fae9485e3c2fc3251d461d034475ce6bbce90b078dbe70388f614cd5b4e7fb55a3fc4d4912c4b6f9d5e528"}, {0x90, 0x1, 0xf5d, "5634f47c7fc90f57efb31f73101fd545931e25e8c4cf72b6141ce419f650215c9cdcb9254df84158d0538b6d6160c97aa6ddef7e6d3b2ede868921988268be8627eebbe830a336f7e2acb02a5fa424427dbd8b4eeb72726e9419730faa911bc8438ec4a731e68b3fa2938a60c4bcf06127c2216e05e7755a61db399763faab03"}, {0x78, 0xffff, 0x0, "a7aa9491f3d2138b9e4a50985eb469dffa9e49325de8c15168bde0041054fd82efaefffda072728a16a6c83207dadee0a55c66a5659bd1410cd68bb749f2c1141ab543df0e307de6a19d8cdb48f35213ed677a1b2672c0b6b0a77f4e5ad74b7e7aad453d3a"}, {0x1010, 0xffff, 0x2, "80ab0aeed80f7d4bab438da07a02145344fd6a01f2e4572a9686832f8f3c83b38103282ea0958cfe7257fd5589614127afe47783394ef6a4bfedb712016428aace479f2b773b8abca2b2cd6e4bd3820df3402f0310681dfaadfa0aa4891225371a08d54b9bb4085a3df63de9b516bd1e84eee0208def22b618e1de7ec4b0dde1833857af83de1c2c35c915e56b3b6a719e1cfee8ec05d5d761443ddea3e4aec079454933e660e57afc193c7c42cfb4b82c7bfa443d1b1c07d333198fda9e3aa4480a0f94d419b29666cb77d685781bd535e5ddcaf31b536c98244db8949329d49d76f682174039e5f00918be85fcb133b2e074b1047b8b81f4c10ceaed7cdd7fe0e09b01f70a64036619d7f6bcf5d303c396ae0a5e8608398325cb08cf4e8143d09743e42c7688c5208012673414366dfce04058f2c6b2d21c759c7223f41d2a32b67135f371dd58f194a19f0e570725f8185964e1711070e56cac1f7c423ed9ca024f6bfc90be52ef2979d4b3e101d9568e19f421e048278025ba0d5b6b2bda029ee43141ea8bff6f3e2fd7c01c81306df099b778fe84f91bb33650134ac2f393379e67a7722dc3934a74e0159ac65a70a3a5ee5728dea3054a04afeeb163ce2c3b268c5f055eaacc7a65001b1a41cd2fa8cecb85364075b7d4d15e4be0d9f60fcc49d876f6627cab334d2dbc7bf58f7b480b8775ea54c5833b59b01d3965902e512aa60eed3cdce9b2a111fa427a5f6f8ee098a1697cef1a0de109fe97d3b4a920fd536ffa574a455ab18352c10f965e86db22f25df46f67bd0ceeaf27674a5a645b5b7e64876982c3f4eaccfb409ca4e0fcaf705ce45a52fcd05d12dca788d0020631735ebcbcb3730d2621909582d73504414f53bb55d872580911379583dc7fbdba89addfba7f7d7b446e9c92dabe7a211d7f388e4bec2751313be9c750770d1b11f303ba27ace82282249657b534c23aafcfc56ddabd9deefdf23ad1e16346ee41a360831c994333b9c6abd0e8bc0c5cb37b82bc778caaf929b1f8fbc405875852aaa162763eccb93c9ab55178130db535de4bcec4c0e812f1116a3b6ed5c57bf1e85b6450dec0b79c7fd1f2920c299567c22af5100f03427cb034e7c26a7e22b5b15400e2bb91e36681196d099a87ebf06fc366f06e921246167b96ad0c5408f3622b42e4797f7c91ea605a192ace155fd709e57b2a8faee267aa7a207d3fe2f4b9d5604b7429f28d52e6e06b1e7e0d65b87b983fe27f7bdc75a3d4661a1a1930b8d819dbd6ebd98c1e47a592641dd7af803c80fb301bef9e398bc6c59030b0158f5c9180df8dc75f88420ebf68d171fd830373a09459079ec5627022b7842d37408e175c033771a2dff41428707d3a0f21eb87034253508f25f185d286a13d9e9e07812cb5bc81b946332869b49f3fd1512f9b7d2a741dcd875ca9e4afb2745da70b0f610e34c9278bd8c5ac117bb3d319c7fe6a9ae26fa54de29f1ece32b5f46d21d5c18a75045d96f102176a394aa8ebf2c9b7b68cf02f465b107cd6e35f61e7d13f1124bcc0cfc10c0b11f517dc7edeb6f0c51fd32f99cb4ff1896b5575244c14e6cf2ecca1a825e10aeaaf5dd7845e35c57a585533f024269b898b1cd27c5f0fc6dd9a9402ce9e843932ecf63d0b8dac488099e2da89b48592fff6bf79561407a503bf2506bc9979286ba58cdf217274b7e37cb0ebda3b2fcadfc16e03e45b3fc02713a17f292f5ae54757bcc67c8afce3f0cf5c4082da7478f0a72d37c3bd00a60680bd98be2cb8cb444da8bebcd72d526d5306edbda30d83a076d0b132d40c5648664cf74163de12dea6ea61442215e6cdfffd32bc625dba29f200bc56339ce397adce9c36511dca5c2b2ae631762998626c849eb65592b6079ec28bf5494e68078470c98ae598d323898b183eadb695fffa36add23afd7ae1d77108c4d94206cf85d66faf6abee2feb200bc384e4124f5d3704851dd0ca37469d21389d85e17810c3cbcb50991303511770c413fc5003570acda194a34324587f4e99f37cf91c1001574c4e90f9fbdcd0b1e5060fa83d0936d076e66139aa5aa878098f7d3bf2b0d6e3d3ec01b9be95eced3bb60f37fa2a68f7ef4cc03c1ff6271ec7e55a3d7b9dca9e95eca7f07dc0e7fddb7003dfcd622705bd14af27d5c74febe4e1968ad32fb1b6676ffb1cceb71e7cd343547aceaa16eeabca4d401ca62d421a2d23a72ea04719f11b076862aa62c0fde42bb9f25ebfd5ec227d6f051fd68c98538f7554e1eee3ee4e97efb6aa7dd93dc24e5cb937ca13d50e78e7d83d6fee9c049bd17a434c35e39aa00a98b5d8a45228bd7ada1b2f57cbd910adcb03067f529592402af6ad7cddf43df230eadb37aff7ca216ce0dfc6b03111a0d061870d9f4127fd724f1307c9c255546285d6372c7562895b0942fae4014da980a1243306a6446cab19c34152c5070fe4902820bdecdbc4d1881415f61655ca52705304b33cb26d11936a95d1d790536adf59f7d792b9d24719cb6329de35d7ffd9c87d6f1bfa641bbfb292cf44b725e23e8531f30c2d14c29e2e6f5a2a6ca908e5a75cc2873f66fbf8c21971a17891c59862851ab9eb62a414644f47a8628672e57ddf0cddfe8c120e283bc8a7af21a3efabc25a0b28b64a9550cabe1f16c1e713a580f68e87b2e32df73e2a12ff96d246d37420bd5308a17a1677fc09764299c8c19e178be6e6e5a704e2bcdda5c6607da17996b53f2866e33098e2371f9e7c1d139a8c34de4a99a3fd687509ce53e979231ae86aaa87fd25b9f03b79a9f371d9a66284c0a5df71a8704df19fef6d84b0acf7b7eac893c9d21e585f239f3e5671b160be43de53e59543ef769f39591b69e12718bf9cb5b42c611c2a752ac4bbea2df3fb449bc5f2486117b1cac831b4d09bad836ec4276d42803979308e51708ab69eb160382fd59981f25b6be41b4ee5d2e302c1cf399154e0b16631dd8897eca72a7a64f767007eb2fa3bffa8d0575ae3595f10adbbfe4903d54067df74e8e3cb80b3f0860bd5fc5bb82aa92be589059078d45af9566d0a0ca30877630c3cff88fda1545471a8e88417830371d8fd0c99bf823345e935958ce1153a3cbae6470a39cd263a941a55c71ed77a26c638e9f6416cda91978263b7c276edf196814957bf1f844c24cb395b9d9adb8442b94a8df88b323b7ffa91003c17123daa709b200f9d4a3ae38a775efc4c8d25c02921b9515878653b44b56bf410883019baa277706840ad0f04d7343aee8fd98d4a92115a796ddde6df354345190f7448d2e9039253c7db6f313093e30e704062f1a8ab648b9d3519a7e9bf7818a126368ba1fa861fb52ee0cd0beac29906953857e1e47ebd34373e70dbd1ecc871d798ba1fd842654974c96bb0dbc32a079db1b37e25be9cd105589a046ba5e2975234cb2052530003b1e54f3f237e44710928949f8493a79cb708960d37cbbff589e4be7aeba69d70cf57f76dc14588b45be09a82096444f5dc85296b10752dfe4c0de9ee7aeccff48d84b579a1e1e56674c3dd64cd886c728ced9ed1a157a7012e2e0b7ae8a58472292116ff83cd09bcd8ae282214c6b4cc7291d6cb0031336c2b91ed3cbc359626c30edf322dd10ddeec1982ddbd6feb12c8aa34bec76fa488834b66e0f4a61b1f4d4f8f4f7334d4f87d08f98fd0bb8d1c5b95415f88f3169dbe96e4a30969b859f12abeebc9260751fa41a07cc90345ac7ae30d3e181537b3cb411285e5dfc3490a2976d1e393a780a38c6945cd5bb13970e20bfbfa4503a8591e3c6a0cd72ed500eaf22bf6c711c6a2912aae136514df4d434a3fe089a011f991054bb9fef8af03c787590763cb68d5e14f91c43ab73b2ccd90fb4311bd583944d45602bd54caf1b28185234b2e59e3d5137a674f37c94afa8eb22caa694862a1c356526eecc0f425d622f9345b18da1b2aa53a6ae8ca6b6eb6a3e098f74677cee5326be1ecff508ce7ade9e7ab5a32548bd38e291037be45729704a4ceff757d52ea8cdce4273783d3905c523b28cb3c95e4e98fd8468f37e09f7b8a4712a2ed94298f6e05b80fe60c905bd5703c6dd7c89e0451e21d8535d02aefe9be376bb4f417ed3143e2bb7fba3168f695113115d333d05f3d913fd96eba270c931bd976657ce811238ca8b212afdef8c5441b4ab6e7de986463fea8c4a1941f68380d3e331524231a43c01a4f35028990355a5182e9ba77333fed74936935dfe592f19ff117e439843c04988e7cce6d194b09ecc2fa14af9e6a239bb6ed2b05d2809eaef565dd7752f9be9a29a220611b6261074147fa0a0b93d99a330deea939e50d9896164bc7eba82252cc87f9795d53370240fe96a0e7c97489e8081317d5f7682c4306c05e1dadbc63cf1488fa0b33c342d22072f94f7104c66584e803636956c6b78e9a6df20177a637745c85471fb0db0fb8e0443a7859d6a10cc18f31abce4b0484d3aa88b52c54780dfbfdc8aa50fe82b187c8440c9ce03e81a11d8f186c9806d7d9eb7e8ae0bf18e1eefc050014d2f64638653d8f11ea01ab92e58673eb0ffdc05186e2658ead949dd7ab616289adab0c2869cf9526cd48674a4a3d6b867cd778c98dc03d69545686fced60891f6ad5be739563051e109478b1d21572594646dfc143749f4515b7bda43cdc8511c94d08dae256a03d08ca1a3bd083150376430b46f2a90f6b50e34a71ba021fc65d3a5a4103030875b35e1fa9a6c186980b6853abfb7bd97bf60f1b534161c9cc7b96ba55f81758984b15ebcee2427de586a9348f5fba43a6eae95ec9432c3d84717bf1f973286d602e5a180d43cbbeeea61d7baadd338af541748af47cd974005a2e82ade3d2370a9efb7ca2caed3e17b3e91f8e7bff7b9060709ae3dc464a55028ce057b231fdb2d15e946c361eb7fdb8fc85b43e2d4d652e7a6d711321e45ba39e022233a4679b6ed8847795e2dd277dc5983d6c5c7b14e10eb16def5b7e7169b0a7c8072ef006d81e8d8390093a0f84d7bddf97120bb730b06361771630cd102e156835b7634819b75bcd1c74d9c354ee713be52616ba8c3ddc93cc05ed7696500d827a228683feba291a674d03afc7751e83d54f17a0f4202c8cc2f1db736af58cf34a659f6522e33a1135c20068c1e16421b8f1d5e2b1ed365cea54a38536de934e9af393dde9e8d808033829d61a87b7c9d52b4ac03cb643816a96f2c12f94b41c8296b814ed599792da7441904350fed0bb819e9ac9b37476bdfeb070f9d45c08ddecf44205f5689e47459d111c81174e59b3a9a3ea45ab19b355cf930d71ecc9eeb67714162b4becb2bef03f502861acaae8c0cc037cd472403033cbba2f4d608178f95b4372afceecf7b80678319a9336820fbf2fba0d8998a02e1d05db00231d1623f5c8dc4358f7fb0130cad08fac4a9b4610eca79ef73e8efe777e6106eafb8a5cd3f2f38816c1279c6a4e0f299b42b79beaea75b7167ae06c6e8575e8a3f6da5d28356ce1fea2354b11ca3ac6c077e9baa52ce09776fdcae3c9b5dabc5678593eeebccc2906efff5829c8321585e79a5ee4b1246a821a130e870064d8cadced910e2e4c5fea52f13f0e397340bf885c02be23f8ace9049430bd370da6e6f80419d9b0b57266b93be4372a3e63bbc31193df3b64ceabba84da1e8d0e7a8a76b723d7fe0252fee5723465a0791cb9fd79bbb898a12fc8c626bf4a6de2c6558ed1f36fc7802f9f6f7e47f7a4c9bdc95ffd1969dbee668c05275cba9358994cd53434e11db4263398409de7198b8"}], 0x1600}, 0xc00) 22:06:30 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x5, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x89, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x2000000000000b}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001180)=[{0x3, 0x0, 0x1800}, {0x2, 0x3, 0x1400}, {0x2, 0xcd6, 0x1800}], 0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 22:06:30 executing program 1: socket(0x2, 0x1000000008002, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) read(r2, &(0x7f0000000600)=""/63, 0x3f) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffffffffffb, 0x4, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x700}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7d}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x58cf2fe2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xda}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xa}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0xe8bb}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) 22:06:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x800) msgrcv(r3, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r3, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r3, 0x0) 22:06:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x3}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 22:06:30 executing program 1: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 22:06:30 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, &(0x7f00000000c0)={0x7ff, 0x3ff, 0x0, 0x0, "000000000000000100002000"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fcntl$setstatus(r5, 0x4, 0x80) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x3, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 22:06:30 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x58, 0x80, 0x5, 0x895}, {{r4}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x9892}], 0x9a3, &(0x7f00000000c0), 0x7ff, &(0x7f0000000100)={0x1, 0x8}) 22:06:31 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000001900)=""/4083, 0xff3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffff8, 0x91, 0x5, 0x1000, "e7ece8d5a365acd8ced51d306d6a86eb52639afe", 0x800, 0x4}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244", &(0x7f00000000c0)=0x2d, 0x0, 0x0) 22:06:31 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9efa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x0, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 22:06:31 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 22:06:31 executing program 1: clock_gettime(0x2, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="50cbebffcbff13b9fd812eaa4e713048e69931929648", 0x16) 22:06:31 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0x1a, 0x0, 0x5e) 22:06:31 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r1, 0xfffffff9, 0x9, &(0x7f0000000140)="e0dde6aea00729f1965a7e58f21dd4fcd94f246dcbf1bb26e20c723b77e3b7da82a076e7292dc85ddc3d5ef7e3437f7d52081399219234f157284224f7a3d2f0185879cf01f1b78696c85178776546753f82f1da98dcd2fee005d8012b97910f28feacee54afa0f7f0996741f93ecb2a0b34b009b9ef0dbdde2c50551623bec2c47b5b5b7512a60f26afdab8f1f3ced2d1b4404d4766f968adc67829bc71600805b5cb696ff08b99481c1f17", 0xac) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:06:31 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000600)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e3060000083a00fe8000000000050000000700000000aaff0200000000000000000000000000018000907800000000"]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 22:06:31 executing program 0: semget(0x3, 0x3, 0x4) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 22:06:31 executing program 1: syz_emit_ethernet(0x1fe, &(0x7f00000001c0)={@random="b0db2b899634", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1c8, 0x84aa047d8972f1be, 0x3, @rand_addr="ca29bbbd6126c34c7936474576b62a3a", @mcast1, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @empty, [{0x1f, 0xa, "74937382cc46fdf1513a9618e0b87ca7b2c447854a222aef02fed33c60bf901a3013144dad2c398063b55d05e692fb1775f5e0c1b5b0109930a0bd61423a8481776f8a11d7e5648551d2f4b01959748a78"}, {0x18, 0x2, "c8c8c7016cf70074d55fcaae58ec5d"}, {0x18, 0xb, "361aaeb14bccdd8d036048787e6f669aba0c2d5b813ad90f713fd09c0405b85cfc4d469247cc1691c4e717ecd70c6cb81ecff78cbcebc7b61c281815d5e1251fe369b85a236b4b8f124ffca48e459cac61de0c57329effd1719a8976"}, {0x1, 0x1d, "aba7a22bd8a25d31743ab1660c539d18bce1f4107b770c3ef1366b2cf9c661c702790f05d8d2c80d6d84084aa146109a001b7f6764d17cf6a8ca87a263451aa1260f4f8f0bcfaee3d0533893bdd659f4fc0e49ab2ac0f6e56b84f78c38e47b745c31ec244563e33a350cef7134e4462e37f88a4aa53424764f4b750a844cc77559d5b5257c60104fc4a20e365937015dee6138ba5fe180c4e91e48d13819d2c5b74eab69f15ab197aefe658cce6d54752c8d10d55bacc5929d50add9d343eca992d1048e5c2dfa81f4f018825f249061c5d8cf726ed4bd3095353e01fb6db991b404ea13b6e7fe200e014a6a"}]}}}}}}) 22:06:31 executing program 0: r0 = socket(0x40000000011, 0x3, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xfffffe01) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 22:06:31 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfffffff9, 0xfffffe01, 0x1, 0x1, 0x4, 0x7ff91662, 0x4, 0x0, 0x0, 0x2, 0x8}) 22:06:31 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000100)="89cd3c0dfd1da8a22da86c1d98d27fc44fadb77b5644276b0cf9c096f4d81bea3666f3d2bf6dedbab6286aa0cd4f52294d6d925f63621989202a9436c1e0c1bc27f3c9ef", &(0x7f0000000040)=0x44, &(0x7f0000000180)="d70d7dcbbb5eb29d14ff5793f1490bf3a54b9bf19f78aa02194f579e59adbe07d057f1ab40b039cc41bfa64f12036a7f1bfcd90af826ed03ac7a937037463beb819fb74332dd391961d02018b1f9211dd4fc70f5981cd34b7bfaf9b0a36531e2c12c6ba128ccdf866a22ed1fed4ee28b83e72603ac026be61a08adfb61294cef7226f38424940bc2c70b7a675dab72a589cf34c04e590fd1a05aad25e6bf0c0172a8da74b9bb87b24454a90e59473e75c476e0a0556f0d97cbc7f5f166afb6ba562ab2997c4d0268b8a4196b2ef83e551d8bff41213947ea9ae3bf41bbbd66c2a4e67df089fdbf81", 0xe8) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 22:06:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x4000, 0x0) dup2(r1, r2) dup2(r2, r0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r4], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) dup2(r0, r5) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fsync(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) 22:06:31 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xffff0000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r3, 0x2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) fchmod(r3, 0xa1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) dup2(r1, r0) 22:06:31 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) 22:06:31 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) 22:06:31 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000080)) 22:06:32 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)={{0xffff}, {0x9, 0x8}}) sysctl$net_inet_etherip(&(0x7f0000000100), 0x4, &(0x7f0000000180)="5ae5d652bf0b53e95a7a9b4975cee56e0cb5bf22482f8dffca7d69d7cce15474f8ed35bdeb49c167f8a09b645ab2a292a4d2140635e174c2705ce02e733d0be2ac53f82e2295c7b05d11af36742605da7d04a9750c370b9237256e31b2cb8ea15a07ab20a5645a39bb15be7b3380f2be77751a72dc7931c53e245a1101454007b62bff265997231a881c7b8e", &(0x7f0000000080)=0x8c, &(0x7f0000000240)="565196234707af7964fbe1ef31e2f1784abf89f38ab09ba10b012da27d823a5358730e728d7ad1379085598e22fd44fbf398aca071aa3cf3c9a7bf2fb1afc5fdde0ccdcd746a138ec362", 0x4a) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) fchown(0xffffffffffffffff, 0x0, r5) 22:06:32 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) r1 = msgget$private(0x0, 0xfffffffffffffff7) msgrcv(r1, &(0x7f0000000100)=ANY=[], 0x43, 0x3, 0x1800) msgrcv(r1, &(0x7f0000000400)={0x0, ""/188}, 0xc4, 0x1, 0x1000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./bus\x00', r0, 0x1}) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x7) r2 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x800, 0xc0) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x32c0, 0xb07}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="74dc754365090448daa4d27df30fd464a3d7ca405a84b061a2d8d672bd4c5f2b127dd2fda061b6", 0xfffffffffffffea4}], 0x1, &(0x7f0000000140)=[{0x90, 0x1, 0x9, "85f73b81ae9f02d6d69f6694815a9c115ea9d076709e124325d929412f688ba775c61ab6620335f5fa56d3db7dc728dbf64400d7b5c312885ea613ff343c61fcfff1baf063dde6bf4fc1015ac26b18f4a4fe7b16e7de579c7b053cea5a68dd0f423d0dad0bdc31ff81a8868dcbf88f00c214324537dab35bfa4c3fc6dbe550"}, {0x88, 0xffff, 0x1, "628e96cd3b6b5f303bbe5286e0352a395040a22fc708269cf2c881fc177aa2a0e4be96a03a3f1c95702a7919a593f958eaebaf3b73a7b67ad00f81157ef4a5ab40928751ba7fb57fc00e0b326385301e5c190f8cf89328dac8168766e58ca447a595ce7bcbf8cddc85263532a8e39cebfbf4504950aaf165"}, {0xc0, 0xffff, 0xfffffe00, "a95a9e907910b24519ac44e091c023ff2a1be959dd6610fb4c59bee319fd6818fdbf8db2649fb19e2146e74108dee646b037fdd94144a36322b2c9574fb1d4857a8473875372f28db4660d46c416a8a60e17b32a5630209cfce80cb561d57a36ecc7871f23ecc61b23c2498b2a0c6d44a6a17419a79fd197dc3b96816e0954f90a22e9b675bf53d1024d047fbc2a4af9fc096085f8081c6f7773904def65d75e83b44178c8c8669aa54c3bc6400e1de5"}], 0x1d8}, 0x1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 22:06:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x9, 0x3) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup(r2) 22:06:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x4, 0x1f, 0x1f}, 0x0, 0x7ff, 0x3}) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="caf5b415", 0x4) 22:06:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$inet(0x2, 0x8000, 0x3) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x49, 0xfffff, 0x7fffffff, 0x5d9800000000000}, {{r3}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x9, 0xfffffffffffffffb}], 0x40, &(0x7f00000000c0)=[{{r4}, 0x8000000000000007, 0x49, 0x20, 0x1, 0x4}], 0x0, &(0x7f0000000100)={0x0, 0xd8}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1}, 0xc) setsockopt(r6, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) 22:06:33 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x202) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000300)) write(0xffffffffffffffff, &(0x7f0000000200)="9793018db46248cd99b12664fbb297fff873f42c4a4eee83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae4fa7c27543b3f2b22f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169", 0xdd) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000014c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x126, 0x9}, 0x6ec, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x2, 0x50) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000001400)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7fff) 22:06:33 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0xb5, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x7, 0xa7, 0x67, 0x4, 0x69, 0x3, 0x0, @rand_addr=0x2, @loopback, {[@noop, @end]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0x12, 0xd, 0x3ff, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x190a, 0x1}, @window={0x3, 0x3, 0x1}, @timestamp={0x8, 0xa, 0x8, 0x7}, @nop, @md5sig={0x13, 0x12, "d4037a7eacc284604d22fbce060492a8"}, @generic={0x3, 0x7, "bedf605276"}, @eol]}}, {"0bb52c06b48ebbe99c217077e92d8c165d0e947ab1a1aced9dce8bfddf333d85c5d04341083f73ff2f169b428b537d0dfa853cf87521299dead5901161c2b9025acaeec4529db4"}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7f, 0x50, 0x0, {0x19, 0x4, 0x0, 0x39, 0x5, 0x66, 0x7, 0x6, 0x3a, 0x8, @empty, @loopback, {[@end, @ssrr={0x89, 0x7, 0x20, [@rand_addr=0x80000000]}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x1, [{[@broadcast], 0xfff}, {[@multicast2], 0x3dfd}, {[], 0x7}, {[@rand_addr=0x7], 0xb6a}, {}]}, @lsrr={0x83, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @lsrr={0x83, 0x17, 0xe4, [@multicast2, @broadcast, @multicast2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, 'ix\x00@k*6'}}}}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 22:06:33 executing program 0: clock_getres(0x2, &(0x7f0000000100)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x5) 22:06:33 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x88, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x1b, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x1b, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @empty, @rand_addr]}, @rr={0x7, 0x1f, 0x40, [@multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @lsrr={0x83, 0xf, 0x0, [@empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x9, "9bcb6731aefa8f"}, @timestamp={0x44, 0x4}]}}}}}}}) 22:06:33 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000000)="00ba6889", &(0x7f0000000100)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x91) 22:06:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0x7fff) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 22:06:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(r0, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file1\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0x7, 0x80, 0x4, 0x5]) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0x3, 0x401, 0x0, r3, 0x5, 0x3, 0x3}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/70) r4 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) 22:06:33 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x40000000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) getgroups(0x1, &(0x7f0000000100)=[r5]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r0, r8}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000340)="aeab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 22:06:33 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300), 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000), 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669c4e43000"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 22:06:33 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="b1000504000000000000000000482f7650b1052020e7dfe96de8e330e980e41a0ed0c9cf5511788992dcdf07054b420ab4a9257e36165bcaf7aa8981f6f2a1126b78adb91ef9e405dc30b619266e864ee4df5b7248", 0x55, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0xfc8e305950fa84b4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000440)=""/180) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r1, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/57) accept$unix(r0, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0xfbff, 0x61]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) 22:06:33 executing program 0: syz_emit_ethernet(0x105, &(0x7f0000001b40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0xcf, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x0, 0x1, 0x8}, {"b0d2cf201c7218f028dbbf2aa37bfc77c574d66d26c1a1f084346d72c3e617f71981e4200b8f761f7ce72383f5f614c5af4ce20c294fa0a09afa1fa2360ae52d68ce030e2f2ffa030066de573a29d80d418c6932be51d4a972eefac6a2634f750813f5aa89fab5cacc2d089daeb9b859aa3037420104ac151d6963b2dd3f0724dd84310e480062950a30e277d2bdaa1a0d7554ead420dd809a735142709a7b1550adfce67ada15c39529e12b638351b0a10bb3871af743992e84cfb9b602517e30a58063bb907c"}}}}}}}) 22:06:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)='8', 0x1}], 0x1) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 22:06:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = dup(r4) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000040)={0x401, 0xf5e}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 22:06:33 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x2) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 22:06:33 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = fcntl$dupfd(r1, 0x2, r0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$setflags(r5, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) nanosleep(&(0x7f0000000000)={0xef, 0x23}, &(0x7f0000000040)) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 22:06:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) login: pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffd000 didn't change! 22:06:34 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xe9d6) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 22:06:34 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x1af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x3, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmdt(r4) r6 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r7) shmdt(r7) 22:06:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000580)) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r3, 0x6c, 0xf, 0x9, 0x100000000}) wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x53) 22:06:34 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x4f3ba3c61debb01c}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) recvfrom$inet6(r0, &(0x7f0000000000)=""/132, 0x84, 0x43, &(0x7f0000000100)={0x18, 0x2, 0x200, 0x1}, 0xc) 22:06:34 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x0, 0x77}) getrlimit(0x3, &(0x7f0000000080)) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) 22:06:34 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080044000000000000000001905ea478ac1400bb00002000030f907800000000450000000000000000000000e0000002ac14bd132ecf8589bd3fc329f131031d7f34c6e3a2f3938dda6624e283e850b41fad8ee79e03eeacacc1018dc2731ccd958dd2d884974ab19e70df299208892b7b1a353e5b1a05e824a423362fcc42ba21"]) 22:06:35 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7d1c, 0x4, 0xff, 0x3}, {0x5ec, 0x80, 0x2, 0x2}]}) 22:06:35 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x40, 0x0, 0x1, 0xd8c5, 0xf0000000}, 0xc) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x68}, 0x0) 22:06:35 executing program 1: r0 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/179) semop(r0, &(0x7f0000000140)=[{0x1, 0x1000, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x9, 0x1000}, {0x2, 0x380, 0x1800}], 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x101ae) semop(r1, 0x0, 0x0) semop(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000380)=""/168) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x43) mkdir(&(0x7f0000000180)='./file0\x00', 0x4) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x41) write(r3, &(0x7f00000001c0)='w', 0x1) semget$private(0x0, 0x4, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x7fff) 22:06:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000140)=0xffffff3c, 0x4) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x0, 0x7fffffff}) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x1, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 22:06:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup(r6) close(0xffffffffffffffff) r7 = socket(0x18, 0x8002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:06:35 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x100, &(0x7f00000010c0)={@random="ebf8e94b97f8", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0xf2, 0x68, 0x101, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @generic="0ae413e6eef76575a7a53c883b0ad92b06d3420760693626d722dc431b4e7fd9c06fe1a47bd80c10ab14e1ed84263b990f86926c45c523cc7a2e2846398dcaa873805926cb3815b2ac40fa6f7770158050789b429b4c486fa47d8389b7abc895c33d4c2d6c2ea2937502dd67f1ffd4a289f521713362fdbd46f243ca1e7b7775b53cbe14b19ff82f9d2eb5267d7cf0ee22c3a08373e8420697a50b1dce74d85c6f16f325efc3448404d13721c6e11d2aa89792fdc16c9fa4fcc9136c62c288adf7402a0b616c06b93d195729b23a7b406cf8eb0974714549089033b513b3"}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002340)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020009000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d7040204020407811a288e9b81b2fdf991e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d4010ce420a2055e5a62f3db66c62b668884e24884402b8bae13f6da431b56c2442fa7fdc57919535d63fda51493c876dd"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaabaaa3f42c22d165c86dd60a08000408006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e090020", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0xdb, &(0x7f0000002240)={@local, @local, [], {@generic={0x6559, "179c1db6c8d1f53702a7c2a85b39f7b28a02d5bf0eebe038bc71caed11ebfbd21b23a26c0151049dbfa303600e83aabf590b7673bf1876a79eeda312a86783d3d2eece3bc5e07d9cc887a4a4f14b3be5167cef90e22c51fbd9ac213a5fb12ae336f9e9aa26be5cf3acff9acbdb6cc431e1d5e8ce9baca5babf07d81b5c899eead2bac566bf403073c4efc2d5c01b1c9ae1f33f9849aaeabd13f94d3562e489b6c823692560cba9f6e335a5676ad079e1cfbbff09ebe1493a80d59ea5cb65399dca18a977cdd9c038603869c3bd"}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) getppid() syz_emit_ethernet(0x12c4, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x7, 0x6, "ca088d", 0x128e, 0x50, 0x3f, @remote={0xfe, 0x80, [], 0x0}, @loopback, {[@routing={0x1d, 0xa, 0x0, 0x77, 0x0, [@empty, @empty, @mcast1, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @rand_addr="90cfa2c077dfa2ab3eacf13c6fdcd569"]}, @hopopts={0xf0, 0x216, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0x26, "4a6125d76e0f5e1ad4c5957a1dd440cba1f34a5a94b8c17bd2b91f26a9bb63645766789205c1"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x3c, 0x1000, "a5465c93537ec05e901cab8781e8cbdb559de3973689967f479976830ae0414e73a42bc3e97f9b864320a3717e71f23fb881265093782b4430d9a35a3ba30af61528016ec9926dc5a21d05691eee0f4649a7d8c67ea2879f63c907ee4fb1ceb3974a83ed39dd66043058c48e08af95067a224da5c55dc42487700a130bb1ff585aa0abe2af549fe07d43d7a7a531eca92329c4be89f43c4e3732b15b6131e8dfad2a319dfa47f38094ec45504bbc89ec680de78e48e38aafed868333db8d1caaed9042339ea1f8ced6dd76a23d75c4de59ff21efea36a656ca81064a1f04eda7ff4097c859d8ba6bf1f3ffe3284edbc4f55eb88a67473d50fc38e3ff635737579bf8da90c2bdcd676a75846f3f41bea361149dc881bf6db1c1b13d2293d06b86820f685b0130cda5e8e624018bee8fb1821b5c174e0a505255dcc299eff1c0ea3dd2dbdb5743834adfda5c29e1d0acf2209527366adb352cdd65b31a1fd5d5a61ef2c0fb3c33953dcfcc31c165e9dce161203b167ee9dbaba9cbe03165eb38518dd54ea2d917c996d42d4a0c693c862f46f82adb4deee21d52fdb545506efa1e5770a1e788349b58d687c8087ccdfb00918cf737f89b139b0545416f57b23c5aedb7ec3a01416f2979f6147c1788043adce171e91b19caa2c2754fca6d548042962f2619e04808df7c2384f022b09afdcb778de09207fa95a5930a5f34bedb9b1f8b9ea620ffe2de90750e6c9033f9f7cf7b9a86cf6eae0ad6464aedd7a7c3934294f99cfcdcf13ad93877636cf5f642f5916e822fc6c647c3bd27efa37e39ea453bddd7ea072a76fb114026f0566953f0ff65005d67ee5a5d6d609cddcc0552397c297ab52a3ac54988ed3502ebb12b440289f785d3b2dcd646503ba2a63850868de32596196f1fcc4c3d5ea3572af0d3b326e11a045cfa70788785af73329b574767f46ebab3853b5766d4345fb444c62f36208910d3ff21dd7618b94b80934a147a30145ea044f4c9d44a1eecb8b67d3a5cb297c666f79983091f2d16e15edb87c3203ebbfa47e6991df4fb59fda36c5bedb00e1c973f112d7ee6220a904728fc15882885878f82ebe3561bbeaa44a8071ae78aabafd06513a8e9f9acdde78811ae3827c73d85e84de888639c861c936384e4d2a232bcbbdf839668599cf6838c5ac85aea32b73bc3a04f3e7e432f49fec5451f275827afdf10a37e27ae054bca8f28be2ace58cfe1dc9fde9b706767d745aa3a22dcfc7787ab80066d71333aac5e8a2852789bc3fb48db2a3258ba6ce2a43230e66cc4fc8ee62d50634268c3ae8e7e259d4f3cd4cca269565c6653317e7ed1d0a3e790ebef7286a90a06d336872b73531e4da3cb529fdb02962de2b3862bf819ef0a490fd4fb3a36573e458cccdd35ca605d3a24e490725bb34527570663110e20d94d459bdf6d63f67855130e4276e4a9756dc7da36fbb31e0a21d41f340d233c208dd4c45a3b08581997fb95411c28f9d529c6798fbf72fde7bac8f9faca52f269fffb371756dce3df1d4cb97d652ddb82aedf40d0a5470257686e106ceccf5580d84a4622d50d191962bae7a4e6450106e89cbd4ba1d6781f7d80e5505e966c35a59e1acfb447a12fb2fc617342862c5db534eeeb1775fdb066c5a92f8e51ee9a3c58ebeaeb5a631d9ef649b98e3a5a5d68d53cb5d783bab6326728afece513f7ada934697f365cae9fcf5af934fc0b683019d82574715b354ad5bf7fb04606fb24ea1b8e41823ae7b36f96abc212890fd6964d339f91604712f9b3aef73a265acdb3ac693fe68d4f9d6fbefad1cbc2a614a4ab6f13cd173a3f84492fcc86b8a8964b3df3ef4633b155364e4f496cc4801457a90e7928c10e97d25847d8e38ef16fadcf98bdd6535cc2428c1939854d3a5099182c13b0da874c79396a8b81c41b93dc5e26f3b0d74a7f648399957257e402c32e9c3e94b85dc169d4ce2e91f4d16bfc45a6454eb45fa78f2e1e7826d3f21df287a23351cdbec216804546e4b9e81895b885537112f334f21f718a7883a6d6fff93a28699d92669cbb8fd9b692820c47e6e034ff31bf02fdf7516d16b46cc68f85d3481ba7c3167715053457d907e0b7c4592be2e28e6ff7344aa703bfa1bf1f32f7b874dbf5549513c9dba87e4e0b647c7a8402d4c90bc18831d3958a622f9a5516bf9b4ce0801cee90cb74b25291031732191dd4ea71c7b0bd83ebd45b74e9ea19f586731564db62466939770e90e953e344d066079b63af8d123940c915533d42f4701c7bb3c9a59d285a5e9a7fec78868f09282f9a5abcb04e34f732e26e1259da11baf91e9e9991bdd192e5b9c61e69a596ad505956aaf0f728661d97e48c051843356f28a189f8706a90d3ed540add7e1730eb0a7c93e572216767c859665dcc56c97a62455f0c41e0f95cf11c22cf484283ff4d4e41a2d4dabd7a1ec99288b7ac1eaf3fe74d56e8da4c590be15f3a1bea4b5abf77eb578c60b48f3bcea2dccf289349531926c29b969efbfaaa0a1d511b9179eb9e4fa2033606e624471a53fe3eb9073134717416e78c370b6304d54d1b4aecb0da15228dd6dde36c6a288ba374521fc03146600389e6f84690782c9c2f6e2684fb872458f3484da4dd1cf275a51879004e11a7c838940e7cc2bc7c2882bfb9ea72c37769ea00723f2b5c8c54a64468b3e489883606dd8e7d1f6202a00dc2102f6ceee2fe8152a73c63d4979166a54423b19e83d3861ad5ca677d49dc6c9ff8b1b4bbc37dbea4e06c05811d8e589e7c6544e61e67373cfa442680590da3a048dfe5def57e98c4fc1f1fb86063019f4568211d7033c8ac29776470d8d66c0cc63e6d06c57cbbcc694c9283938be9a80e703fbc313c4549cd24f453f64ee11cc73c738ab13b1f3c74fbf4e43387eeaef815a72d285995b8132d0b284e5330fdbb042885df8bca5353c791374cf1f4df6164c6e0497966ddbd9b31c3546e8603c216f47bee64c22ba517788730a07725c2bc98c463cdd64153b22158a0f54a6e233a897fe43c529bc3a9d2d87c18756240d5d8028feb1b3d9276565d76aa2891b62f64a10c740a62517767395789142327ec92b3581b758fe29090471968f86e40a8d23fb1bd1450302908a971baf8e753c15751e31ddc5823cde58c1027b68739d721f435535e691f6957805a6ac89cbfe778779bc6117e7ec33e895ef71151f99c131215999ae6440e0369881b0cdb3467c86577300c8fb9bd577001aabcd4b38b04252f53a3ad11268a511f4d175c7e0c9c80cc91347b2e911dc42d750bedfb47564901021610d7dcc093dffb71df3ca3517f6db9d7245e3426cc52373c4e9ed84f1e6caa2df5198c3e0d927d01d056db3db6178402be26502295d84c32f010600b3bc899d4bd669bcc7556dfae519f57abfd96ccc98aa727ada826986362131aebfb8f65c9ffaafc9ee201eafc4851e775c4a5965a02a8e2f094d587f73aa82373b60c4b63c233c0ad82bcbe80716f8eb97908e95222ccf2e585d2f37ab2d2c585cebace1d4e974f2971e0b76c1f3b1e60aa2a3c31ece63fcc5921682dd9cc2bd65a751d18b9bae198d61ac49c5674ab3b97e69bb370b1ab8b4c45f4bb058de9228be335d4edfcbf3e75fe5a483939f772238c67909ef238a7e45fc3ed603b64eb91ff6556319b4e4a7d272e1550561d64c77dcaaf3f873c4c986a4b07381daaa917fb29864070f1b8b9583cdf4abfde95805ab2f3fb1a0de0345c7499c90cca66eef136c177b91b35551dc7fb2a05b78d33945d52e7ea71c31bc886dc6a55c8dc8b88601f1d51395ffa991a77c4c6dafb3574f642879adbbff35088eebf5f4662642967c1001a216920354cadb9f640e8d684e38db77454184e78072ca3acf80e9eb65b8516cc9fcb629d4756ba88aac814bad60cb0c5eeac9f1b0949224e9fc06d1e359e83644e7823e2358b55c55edf2e76ebacfb4a4a29b13e1333ddfe47ebec54faebe399b955fd063edc0fc6e43b06a8bf8df8bae14c4f9db5e282105beca777ebd1af0849b9024e2860ac48b3dc875810e3d4f4d9d7a87439800eec6a2f796018b0f34d8aa5d5b477263b9fe510214708b840fdc762b963141092d6c303c5d3fe5f0521a55f008174d018d5a84a338026b2f008d6df62ca28b4f6715c018e36aa6d2ac3ab05a2163965190da7484a455f857e517805b232d668159d15f867dfa2eb5c13d9e952705258459b9cfc79e92b25e7503cb6426d673dbd19027cb07058a0f35241ca6e2d2758ccfb58f5a46a7fe52d3d7a47f1fa01a96ad573a6577a83d6b6ac63d0ae8a18529a09c46465037938476554e24eabda7033783815eb79d9ade0bbf7cde66fbe84a26cb8c1f3d6a71db8d57f3e27f080f0aed54cb2f6d5c60e2547e3532d0709d41ea0710517e3a8d7b8eed4a3da6a7c022dd81e0e51a471c99db68caff26d118ff5ba280116151388619fd9d7ebca6f7cb325c271f3561cf5b4003c3c6014ac4e4a8a48e6902c639c513dc989bec36fd40c7cc13a4998d6584e3e52540791df780b14d6247e58e5eaf466104370ed1d7183c3b7be4373cb9ff56f09325dee112128f332955319d39d0669f30d45c7091b650f018beeb0aaa2df038691d40968924375a735100dc33f8b64155c92f40a91ad95d8e37e058a9c37669d75e10c72c67044d0a91b4dbd0b71916c56203678d7b1e06c288ecdc5795368cf75179a58936674600f99ce06912235d34645ed9c62309b7a56774e5bbde958a1e1dc6f473b78599d616ccce176d313f4836f36502c23be60de234c822b3b0667f8860ff6d1c78cb84c843c506c13e8df3eee05a0ee8e3ca514561001f6221bf4d6dd29a67f439760c91ab3e415af964c8cd916f62f5ea676ef5e7bfe13a49bf6ccd8e7241c1cbf5848925a7baa4c2715fbc94012ee65754450849709d9377f0ce6f8e714591169d3d8064c2c0c9dbdd1c39672ffa4f7ebf7f7695179d8bfabc8f38fb99722f10d5a340b15639aabb6e2e85cfcbe5f04a077366cbb7bed03366ab873cb5a249f54dd2228dd8a08eeb06b50a7b7748763853d3789bd39191e4a7abfc7738fbd734edde611b9f3adca8f1f12e27fd816ad69f0107ff16ffae364ff41746d45685e89911ec1f63488fb649f92dcde19b110ecfff5dbf0a3972337e3a20d8789eb36e722c6e19d85ca9190e9b5a4607f2a4900a1a3c65eea31270bb6c5adac89435a46fe98eafd2eb9cca25a1bc65e1a54548f4a569ee1c10a5d93e97993e3eb14cfcfab8ed30652b601793ed13754e952f53aceaaec03231961d9d70768dad007a88d775a65971f6b781056f8b16764c87ed4dac72f2341e00cdafa32d843c14a2f3fd28724cdedca15893587b7ff8da49fb247a3cde16db1d9fe0ae97a3c74ca73dbc4f58e51a56f541379daa5913ddde756132196f47d8078f8e2c93eb9d89d7b951b90515c5b3f821258bf86d08ef4cd74d9cc97bc5cd2b05121f31c4b121b8c549f011e4230fa5ff9c191367ffef3fd366c0f244c926cef98d9809e4ea489f6e0951a4398fb14288f8e04d9865f3acba30fb193a717d83260050150fcf4e69faa0f3b72cdef0d66fb52fcb2490fbaded49d75e746ba18116d84368a0e9a92adf1f0b6237f58941d521658b0e4100ed230aecfda55328ebd6871c5e12d25b1dead8752e73d6f37024017c60c08c85e444ea2ce6a668e42866ce7342257e7a760df9ef47a1439f1775867d449ce721ff0a62e300222e092660c550d6fdc1caa63f8fbdafd488cbad9eef9d4298c2ada40b72b"}, @ra={0x5, 0x2, 0x3}, @generic={0x5, 0x71, "c2baeb4f46bb2f1a6dc2001a3d4abb783c3e5ecf88738d85e1ca351beb4a06e7791ef2800227a9e5e1fa570888923a7eefdbaa16bb038a0bbc99303330c9b1345d90a39d47db5994ecae54811c5ae8803813d6070e33181fd87cb21a5ea34f55776843d288a989216a8654e2685273e881"}]}, @hopopts={0x32, 0x2, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @ra={0x5, 0x2, 0xfff}, @pad1]}, @dstopts={0x33, 0x1, [], [@jumbo, @ra={0x5, 0x2, 0x6}]}, @hopopts={0x70, 0x3, [], [@ra={0x5, 0x2, 0x7f}, @jumbo={0xc2, 0x4, 0x101}, @pad1, @pad1, @enc_lim, @jumbo]}, @routing={0x3, 0x4, 0x0, 0x3, 0x0, [@mcast1, @loopback]}], @tcp={{0x0, 0x2, r1, r2, 0x1, 0x0, 0xc, 0x10, 0x1, 0x0, 0x2, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x3c}, @timestamp={0x8, 0xa, 0x5, 0x2}, @mss={0x2, 0x4, 0x9}, @window={0x3, 0x3, 0x91}, @nop, @mss={0x2, 0x4, 0x7}]}}, {"827895a66de45869644e836bc747ad581e3d0606e9676d929baa78c8139b0c6ac9c5911db73a5152bb60d802d42a5716d4c421d4f4aefeff48ad3d32465b00a2a5ed3571a9e6555fc1bd256339d4d6b2ed8a318f7132465ae5db6046606866a951c859a23029a56376fc2318fd4cd45293c915293834fbd1e642ad53a6064bdbab20e6b26f6edb22f1163e9840f40c7677fa5b3f9ffabded606c292744ac61546f22eac1782c0b7adb140763d9490f79b6394331a6d731509a09236128d8c1f143569f38def6"}}}}}}}) 22:06:35 executing program 0: pledge(&(0x7f00000000c0)='/dev/zero\x00', &(0x7f0000000100)='/dev/zero\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2c, 0xa, &(0x7f0000000240)="66348583c2158aab9616d676316c1d5bf975f613401e3e21c9df9c3a65ee0f25ef7ee22572eeb7b0df7f61afa93d7d502093cb1783303d7622100d54d4ec51ad7538e7bb3d04e8615627ac9cb319a3d1b6f529acf9765d530100000000308c9850c247370eb568236914a8a8cd2b9c9fba336dee4af49a5ef6afb500c33563366b42d9954326c6d5784ce1c10a9d1ff54c7d25935fd9af6d6d1f29ed6553b403e71d2ae9ff33df9b464900df1e8c5a367d06fa90a2d600671ad9d66a2e57a5d07bcda1137a0a938d56efff61adc5f31f0ec46de3f656c0c276810af758c0cd19dc67186d16b8b50d76035c8f509bbaea709b8958c512c2268a109ea08a310be97202372abd3307cf0e89013342dc6ae5562ecfb1bc2b33b4db6f5688917c264182078560604334f6997709ebf6d46fc2b425ef0e36debfebb4104811de491ab46aee76fddd8bad883fcd78d3163c7ee06a9eaa6617630baba0418afb1087ca78faeebb44ddf780b6a91e3c067566ec6eedf2cebc413ec59d46929fe6610579739d610fe35c33b6cad29aa529a3ceb4ecc4535720130bda306b78d3c1891bac49ce89430f54d57e46a2cf350fb30dd2fe74237f097d", 0x1b5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x51, 0x40000000, 0x1000, 0x80}], 0x7f, 0x0, 0xc6, 0x0) lseek(r1, 0x0, 0x20, 0x1) 22:06:35 executing program 1: semop(0x0, &(0x7f00000000c0)=[{0x0, 0x5, 0x2000}, {0x2, 0x6d2, 0x1000}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = semget$private(0x0, 0x8, 0x10782) r2 = semget$private(0x0, 0x8, 0x10782) semop(r2, 0x0, 0x0) semop(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, 0x0) semop(r2, 0x0, 0xfffffffffffffd5f) semop(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/228) semctl$GETZCNT(0x0, 0x69984c16b2fc7db6, 0x7, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 22:06:35 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x5, 0x3}) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x3, 0x80000001, 0x3, 0x6, 0x293, 0x275, 0x1}, &(0x7f0000000100)={0x0, 0x5, 0x2, 0x7, 0x1000, 0x44, 0x7fffffff80000}, &(0x7f0000000140)={0xff, 0x2, 0x86, 0x8, 0x1, 0x6, 0x7fffffff}, &(0x7f0000000180)={0x7ff, 0x100000000}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, r5, 0x6) accept$inet6(r0, 0x0, &(0x7f0000000040)) 22:06:35 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r3, 0x0, 0x38000000005) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) dup2(r5, r4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) 22:06:35 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x20, 0x1, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x912) ioctl$FIONREAD(r0, 0x541b, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x4, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107003, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r4, 0x8, 0x1, &(0x7f00000003c0)="d38076b1333a8f26416829521a0b1b5b36d5beb0532fd3b4084f0d2dc40366d6eab907c80d4babe701578e87e9d90e5edc024dc0d82cb1a270889822a9efde514d9d15a33643c5f2d460fc7c8621036310a92c38ce2af8177148e8c56a2f07ba0f53be43384fec39d60200c36f25ebbc4ad30ffbacaced8689f1f652316aa899b8b6e20499def2c44b46454bafaaded8d4d975093d40771263373d724884372affb812f21ff10eb6f542", 0xaa) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r3, 0x0, r6) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x116) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000300)={0x6, 0xfff, 0x5, 0x7, &(0x7f0000000080)={{0x3, 0xff, 0x7, 0xfe, 0x22, 0xfff, 0x9}, {[0x0, 0x5, 0xb151, 0xb2c, 0x3, 0x9, 0x4, 0x6, 0x4, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0x100000000, 0x200, 0x9], [0x0, 0x7fffffff, 0x40, 0x2, 0x10000, 0xbdf, 0xbc6], [0x0, 0x0, 0x40, 0x2, 0x1, 0x7], [0x200, 0x1, 0x1, 0x5], [{0x0, 0x8000, 0xc93a, 0xfffffffffffffef1}, {0x7}, {0x9e63, 0x100, 0x7fff, 0x563}, {0x8, 0x4, 0x9, 0x4}, {0x5, 0x709, 0x6, 0x4}, {0x800, 0x2, 0x1c000, 0x1e}, {0x9, 0x80f, 0x6, 0x5}, {0x87, 0x32, 0x1000, 0x7}], {0x3, 0x5}, {0x0, 0x0, 0x7dde, 0x1}}}, 0x3}) ioctl$TIOCFLUSH(r7, 0xc028698a, &(0x7f0000000000)) 22:06:36 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) 22:06:36 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:06:36 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d6833e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b108e726200000000000000005000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c1ad0e762aa773d608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000013c1ecc440000447c8920002000043beaf656f9362301576534c2d7ceac60000d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e16958ab85242c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b813827b0cc0f3e22365f641bf39097d55e904737711d38232521d258b4e9a8dbbc55c6e7b336990eb7e128d02e65c242fdf32330e5461f46f646d0442f4612101a3cbd9db09931222bc446ee2c8ab496bbf748641d15aa6dd1267c08e8ba04d854457ebd9cc88af6a53da3c1f3a807c62630c460453f36576c66e1f0fe70c5cf2"], 0x10) dup2(r3, r0) write(r0, 0x0, 0x0) 22:06:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x4) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x4, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 22:06:36 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000002d00)={@broadcast, @random='\x00\x00 \x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 22:06:36 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0)="07000080916eb9990bf1fb50ac5ff5617d6b965676eaf82712553e8948b40c0ac3297fbbb68853f78def802cf6e14d6e3abcd911e81261c1cb6fb3e070cf83eab325b008588c84f4eab0dca158822594d7689d5882c0b76a1ef91490ed14f7eee49e487001423d1d3af6296b5b6fea05f4e0c3207855f854f13c45e28324103d82ddd9d7c91fa6d6ca3981e3d726684160153e345dc8a5a249bb598fe38f721f3cb259dab65c28322af88bc900702fe0ae6b5aaa4eaa8c29ec75309d244cba0235", 0x0, 0x0, 0x0) 22:06:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 22:06:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1012, r0, 0x0, 0x3) r1 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') write(r1, &(0x7f0000000040), 0xfffffec2) 22:06:37 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='x\x00') r0 = kqueue() r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$setstatus(r3, 0x4, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="3ee8b8cc51eb3bb0cfd0ad8a4f7b0b36a80843249c1045bd25570e9f2ec366ef95420ebb61a179849b4b363f4a3305a441e09599604650ce820d75f292743193dc9dfda6f79eef0ce5f39136bcc4495eb3782a12de01fb397b3289f3c8aa05fc4c97099274884f5fb44b3b011cc39ae7dbedec9dc04f5d633e8f2a887bacbcc5d688453d18c674083cdcd15c79261cab23c9ce21130b6f77", &(0x7f0000000100)=0x98, &(0x7f0000000140)="594992413e44b081686e8382ff2c9bef0653e805c2925801f14bc513c3183911caf68f51b41d586f091237333e4545df8529a96e9bf71e5287aa9b48c2de2136f0262406d9f9949559c2c0957a230c6ff965aa3ed691fe1ad6519af1d5f875718391", 0x62) 22:06:37 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000aedd603179710000fe8004000000000000000000000100aafe80000000003bf0e648f2f8a3e962930000aa110100000000000005020000050200004e354e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f61e904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e0000000000004092a0154645d352fb77f6bc0cc98d102a86cc4504ff675ffc8f884fc602ff2fbd13ca44855d15a18addfe500b44a4fd2a3a700e51eaab1b685b99c4cdf42ef83601c2e78b9c51a03fa4c66f0f3c922e199c02dad3aa99648ac68581d3ac397760fff553f5970c1982bf313714efae9ca8f3ea5927aa81c88f8dc3ca9f5658bd54f3f2f8b6fee9a6d8ae38bc2e1e96dae01c66886032effb1544ff8c1937c839be352046e80b6c25a32b61c71fcce4c373093ba15675a82acc5d379a841ffcc35d365b28b4"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0x8}}, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x100) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x1}], 0x0, 0x0, 0xc6, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x1ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) socket(0x1, 0x0, 0xc3) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 22:06:37 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x10000, 0x8001, r5}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r8 = socket$inet(0x2, 0x2, 0x0) dup2(r8, r7) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x0) 22:06:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73ffff4d4d7ee400000100000000000000000200"}) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000580)="f12485034b2e161145cccd1ad2083a7d9d680ab9d0dae52040d1477c3c1fa79dcde53cb18efbaf51caf8736eaef5abc37698d510468972986caa981ea6dd9eb1e2a870c30ce00480d0940cfde48c179cf73e4a4dffd4e74cf2860606a59e576d8a1ad0e915eb67cf4ca129b8c81a672c2e18e59ed601e06f67cd121b27f4f10216899357e012f2812be73e5ff8a1519de428d34aa8581bfe43b07eeaf5a213700fc6d6d0cf892ed0014c2114ee49d2e13c5c7e", 0xb3}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000000c0)="00dfba8b3e9130eb40aa06d4edfbf137dbb5444091909df7f24e6123824fcb1f696c564e9d28fe5260d92c970f7498b711f283820f03c356c07ae5728949d200d42d656ad5c2162eed10c98eaf4bf83de4d514da719b86b907a453cbb9e609122f24b0c2ccd9ad", &(0x7f0000000140)=0x67, &(0x7f0000000180)="db2bf2e12a612cf57674faaa905d4dd97562b96c4a1fe9c44065bb51a10efd5cf815e17a3bb16fa36aa918b7c4612689b2036d718239d6abe8d0d90fc90ff7c4627a977298959e9add3c076e9a23f245ab3dd3f05b3dd7484e5f08e4d72adc0e77e0c297c9435049bef503faab58242d", 0x70) 22:06:42 executing program 0: r0 = socket(0x41a9e859cde460dd, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0xa122644789a52e06, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7, 0x4, 0x9e, 0x7, "699b27bb52083bef08088346ddbe5443508653f4", 0x3f, 0x4}) kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="fab1e9bcc67a43bd3ed98bed3ee76cd0cce4c98ef65a348e073f8169f4274c9683bcaa376ce59b7d4e59efbe96d2546219bf20992e550da3d8df3249fa03e0bc2eb2c4de1b259a97aa331ed215e7d9d4584f8f6a7952bbac5ac7cd7ca1fb8fe4c58fc1e0fdf6736116569e6f726edc69082e7da58cf4c5a1b47f89374067cbc856eeb2", 0x83}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r3, r4, r6, r7, r9, r11]}], 0xd0, 0xe}, 0x4) 22:06:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) socket(0x1, 0x8000, 0xe1) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x20, 0x9, 0x800, 0x8001, "3a626974081a58d631f99e625c7613767035245c", 0xfffffff8, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/243, 0xf3}, {&(0x7f0000000380)=""/75, 0x4b}], 0x3) 22:06:42 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000380)='./file0\x00', r2}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/161, 0xa1}, {&(0x7f00000004c0)=""/234, 0xea}, {&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f0000000340)=""/48, 0x30}, {&(0x7f0000000800)=""/217, 0xd9}], 0x6, 0x0, 0x400) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') 22:06:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x8bf) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0xd) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) 22:06:42 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x1}, {0x3, 0x1}}, 0x2) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:06:42 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x22) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffc92) renameat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') 22:06:42 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:06:42 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRES32, @ANYRESHEX, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYRES16], 0x8, 0x800) msgrcv(r1, &(0x7f0000000840)={0x0, ""/159}, 0xfffffd66, 0x1, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x400, 0x40) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) msgsnd(r1, &(0x7f0000000240)={0x3, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgsnd(r1, &(0x7f00000003c0)={0x3, "d68d69feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd56cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xffffffffffffff48, 0x800) msgsnd(0x0, &(0x7f0000000600)={0x2, "e2b87773246db0bd9e136e720a68b40bc4fd8d14c41216e7c5188cb4257dc1ea3d880e6fe24e426eeee8b8d1d715f69c66120a1cc1cc5081faf3a0f57b5f8533006769dbf30ad621a77766b327696bb2e92f74fa076430cd8bfa63e1e86fb9195816d12b085b99227c111721a1fd056f2c0ca577a162fc0bc4179ef9b5a144970af38a458aca51d1e8ea630b513b7f89895837bc1f12521f0460842a5ac0d8de1297f3b835022b87f0ec6eb99f2b20"}, 0xb7, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) sysctl$kern(&(0x7f0000000080)={0x1, 0x23}, 0x2, &(0x7f0000000740)="7343c9f13a0700a5dc41e7000055b9e7c7c284dd8870494b904f6ad7863de60cd427986c3b21b38b2f8aa72038b46afcdb9b4f27d6ce61421c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe750b00007aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad59d7e4c199039ca21d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca", 0x0, 0x0, 0x0) 22:06:42 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xb44, 0x3ff, 0x39, 0x3ff, "8f56cd0766b4355956ca5e70fda0c9c36dcd86fd", 0xff, 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x8, 0xbf9b, 0x0, "7e7345781571bfdcf0000000683a00a52d00", 0x0, 0x9f}) syz_open_pts() syz_open_pts() 22:06:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00"}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) close(r5) shutdown(r2, 0x1) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 22:06:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffb, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) 22:06:43 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x7ff, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 22:06:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$dupfd(r0, 0x0, r3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffff) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x83ff, 0x6, "cf110500380500000000008000", 0x2}) write(r0, &(0x7f0000001200)='\r', 0x1) 22:06:43 executing program 1: r0 = socket(0x2, 0x8002, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e465cdc5e0000001"], 0x10) pipe(&(0x7f0000000040)) write(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 22:06:44 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0xf15b1fd, 0x8e7, 0x4, 0x6, "d2d9a2563bba0009effc072bbf32bd40ae74e9e4", 0x5, 0x80000001}) r2 = socket(0x2, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r5, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x82, 0x80000000, 0xffffffffffffff95, 0x63112f35}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000018, 0x3ff, 0x6}, {{0xffffffffffffff9c}, 0x0, 0x40, 0x40, 0x101, 0xffffffffffffffff}, {{r3}, 0xffffffffffffffff, 0x6e, 0x20, 0x4da, 0xffffffffffff9975}, {{r6}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x215}], 0x3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x400, 0x2}], 0x1, &(0x7f0000000300)={0x4, 0x100000001}) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020fd7d54c7ffcf70c05664376be99202ad7259deadc964465ff3362d5ccc14d81fea540c960bbf27ce2523286168d0e8f43c1c7dfbc39e088a35ce6726e9292782d618420c982ed5319ad8a59bcde2f28b07001769933f2ea7f87a39df4fc50b8b6b1365426d6c3b9d37310750d7fef3cc84e5b74ad156e40300dd9bfb030ab7e83d72084411787044db4f72bca5c58e1e208ab6c0ccb1100"/165], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 22:06:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$dupfd(r2, 0xa, r4) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x742, 0x6, 0xd028, 0xf9154f6eda0c55ca, 0xffff0001, 0x7, 0x400, 0x0, 0x2, 0x6, 0x54f}) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) fchdir(r5) 22:06:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 22:06:44 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x80000001, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) r2 = dup(r1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = fcntl$dupfd(r3, 0x0, r5) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 22:06:44 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa080045000038005cfda1f03400000000019078ffffffff00000000030e9078bf50aad165c1c9a210e1c32fab23d424004000004500"/65]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000140)="f8bfa87eea582f9b94f826b5e4bfc053de19793cf4b6620679b4984a143e9693830bae3ce0ebb55e66c0b75e4318282d0ba6565069395659f3558d2fe49913b6764b1baee2f4aae927c85a66376523d904ca6c69c0aa7cd756a7c1e3aca47a8b843b42e0e78201ad33f9f198a1b3", &(0x7f0000000040)=0x6e, &(0x7f00000001c0)="c10cc63dac63782c92020231ca6afa0a8c25ae44b5d56ed03ae5f7440519a32ca9323bcb51a06d5624fc6b1884d43c4dfc40a65190a293b5faba260972eef3c4983a03b2b99b28eb3d9af54f6249f9a1ac4338d89b24c1b21dc70493db61b9ca8354ac221b71528757fffa6dd3c973232d7da6d4495ebd15d066c935b5a9f70c3da7219be0774dadf33a4e1de3abd40f28b32e160200fa3dbe876433a6cbb71a2e6a93360a0c7ce095b8580022cf475f8ec77df859e1933bd97dbc98628f508974620e2b156fd8653edc993f2b4c4971f800001dc00b54f51c796ae1db8a3d5e4f336a28305682222f5b781b847a3108c31d2f1d759e40420358f2b0a86d9e13fcf6b32ba4e2cbb1433f9daa14a7f3be342a2169812dfc937ae12807a98021335594aaa583a1579f0f1878b36eeb68544e1c40aa8dc498067b59cb497415cc2790a90d3b81b5f300b05b3ef227a30eefcb41079f7e435596641120754fc4a753c8b3340b3287547f36038fe068610d9743939bf9db7aaf9f68217376432124d199f97acb60bf1e1fa1bfd83cf1af591d3ed0843bce4c1cc31234dced74c9bb1d1ca1aa1b7f68542ed7af4b465ac876487e56b5ef1f745d86f0cf0bd0d1f1683edb768286e51f6c9d454f82698aea59d1c17bfd93b789a035f5a353100279346a6a50cdb6a50b80a7bbc5676b50d44ae6dc3a8c9ac4c44ea8d8141b386e6293ab45b7d39124ee52d98c179688432c794c50dce269890aa3830f8657c5d71f4d4a0e9e6477c2758389c35f7a3cbe1fcc3de13888558fab6ab105477d9b8c73b6d5be0fc7bd81e36c59e928fe46d4f9510f07782c0fe8b4afe599520e38d393cfcffc927fb302f76fe7996742eadf49cf337976f8e9e1a0588e652e4894fa0b8eb6ca7f5fed9a48d1d39bd33af74b806e21113f4b0b6ef47519dac8c84a2be574f25742833ed7f6375a5d08843e376e6b6761547a4640401b72f5db4327a81492fa9d2a79d06071fbb585eb3dde99441595bc814bcbe4a3353d040f85381382f79778e216dd0b0536936f44c036bcd7885d1e9966d0b6a0493f2e1ff90d3607ee79516f7097a640a4e46030153d07b6c12172c3af2d72b72a2c5648b0f91893b5eeaf5e07f7d8626fe15fa8c582112191464b0fbb2583176a9f032e4056c6fc7e1b714c61b8ab11ce990d7e620115be7c79f3ee2d3c5cc2256fb2dcd9a7b3720c4e05bba3d0f2b465f22436fd23dfc75103f91dfb01e0fe8aeac9c16eeb6a017d25c7231c7c8b384068a6dde2b7806360dcd30b2aedb2324f4d2d671caf0d17a7ffca1f7accc061f5267518baf0ed39d440345fe102812c8d9b6b7e7dd303dec2331a9560acce94c0517684bbac89b5abd68e3823544a101164d7f9618100be15ae8e374dac8b03c3d7fcdc4b76e76da03568fd1ee42928c849c84b3234ff77f5a4fec8b4e5380bce20ef7a6554d6ad506dcf065f8f0b04c695b46c01e62f70f59d98f449954ddf556f7bd9b23be371657669acf2bf8178976584b2b8c8fc468cfc9618c5613103bf25646a99912b10e25b55fee6257dfabaa6ae28b6d164a869c131c67f512aaf9bb28749641cd32cbf5d2ae8242dda953774797bfcd4432d1160a25e95bd7664884e4943fe2d0a363e5f5d5078ab28f5ea46af23786e2a36381fec9ac8acd01e8c39752cadf1a85f26ae78f72e638170468e7883518d83bd08d0d2b313e4f9f0142603ad685d1dd2113ba9127f424d26222580be19b5b8176c7656ed26bd9d1ce4ad3711f1ac016fdf26eeda42bba0001d9d9fc527765c5b5ff878eb3bf5db608326524c8a69a36ade56f9790ef426537dc4fc32a20d6868a7ed9748d6bf0107b94c81f14a9b2a4405b21fe4c02e39821c597e0011c5beda09de597f8afec4b80c07aa45e9759f85a3aa95fde97c017a43ee455e78d0981a8933cbc5958d6522df1bd7c366be8826cadb84e1f4f20954dbf2fa38427cb0881b6fbb32e0fd904a77971d3ffe0ef6d4735c6f5d8318d5e1038b7c8a9ac4298951afabbf0824bcf68ff7c411258e2ca6b02b0d19d7246ef68e3e154ed46063b5ad2c6a1bc72117e6636bc575a63154d5c102eecdb4f4e384dbdde87198d35e9af8d95fc68f0b7a8e8ec80362769a1819f43f8180dbd8f0ec69121454c0fec4a86faa4568a6031d952792b659b514af319b93585aedbc2268fceea4d0208d47659ef9ec5a26dc88e7a5f449b7df2cc3143f3526ba9d21d0126b9045e2724b593ff294e96d904c31fc5a1935c977f8325f1071db7863b3268c02d453dc7ae8ec942aa2734ae32187d09b3368abb24e7de98759392a55a0922cb79387d8a9952e7dc363d0cd7641d25ec356cbad7425ee16fe841baef1617528b0fc4ad607fb5483d00a7535bfb41c940768f6161bc5d50be4a7ad92e4851f769d3e1f7be389379667e1f28d6a02d30aa81587796ba78d2312d8148e49a1b64f5bdde7c14ae95e66356360838b2b586cd22421e69ea30a9cf95529d871b70065d53deb7bd1a0d15138e0da492cabf67c26de3fc145685eea57e7a174cc277464249f1508e739d2b7026d476b3ee7ad378fff9c0d2d3d6059a1480c6b9c7303aa0c25b3636d97442f8a95234c783a3db4bfa3a1368f74ba3966e06e2c28314d4e9af9de5c3fd3549157885d176d3f14aab25420dd461d53cbeb231b813e0975059497660bb81ab625d61ea210ea57a84b783984d173d4da332fe34791fbb0c4efb84156dc723200f7f45803a6acb61a822f5a41334ba780f72d66075eb2c02f60824cc66ee6b4e05f3eaf6c43204aa7fe91740186396baf0271ecc2e67f7456affca34ec9f61c30a992ce0af48bd9ec2ee6781ce6cf41bed2c3a5c1e49b600d5bf74fafbcabc72c5c4ca51432fc2ead905c9a4f110afe47817c46f9b16e9ba284ba3b2d1322a91d0b17c2036895e30ed8cfea15bc393c0e93baf03bfb5f226b8915777134e18bd85833000e9b76170291730f8829fd86b0386e0b16fe256827a7c6d4f76235531d29e3ac49143046c774e151539471ef04f025b0e24bd490a711985724406b8d83f2c5d77e415ec7f11afade4f45387c2ef65afcd93f31ba6913dcbe1bf71ccd14cdc71950d8dd2dad1e08ee0bced5a5921068cfd06759d3431c568237bb1c383baa9aa1b0eb803991cb93ebf778bc639d67b877dac1e4b2775f91184dab1b67e9736642b9392851d21a05c750c2efe4322f2dae7cfc5601019c2a314e23e124c48edc38db8099b8f514c4ee65ca8280d21103fa37f9b81ca54ace7c15329a4294ae636ed364b342a54b9a42b598bab0cd2fe32c504c0a4c3369b5b6ab60a698a244f61b74c627b88e3eae375e10d8eb28d2ae5dd88052777cd7cf5f8b59c9ced7e819495543aa1ce44d8605953dca933e75118420153ba4aaeb14f7593bcd43a7065e6c1b213281c837113464527ecce7243ad1431bb56172fd40ad41bddc7cabb88c7e49527a6f6f29b67ef4ab6cd7067aae354579092a7c4818e74b4ba12a36ea98c6e73ea66e7df67177607dd9700427ceb522eff4f53f2562f9f7b093738873855a87c4198cfdef9816eac180f59b1956add3b5e9ec408a5c5ca4c3f5efdc2687315429b2708331f76c659aca611cf2f5e4968d41c81878618a5c4c7e62df11c1703d5744601a37bfd0024e9e4a44069b255553d80af1a1eee80babb4ea5960fdee20dc26f77a1ae2d19c7ba1646a65eab8ff0f273414868d5df309d705487477c38fd4ae0008d9711e7096571050542e12fac3de4ca09f88b318b8e7e89e553714edb6f9497c7ad529b39377dcd661f699687b439e0bddae826945dd57251a24486db933b7f2e50dc8d63e438cb41ac4a37c6ebaa11735feaee02aff8901e927f74a76bfd09e5d996c7bbc3aa61a5c9a7a11bbcf4e7f164d95b8cc0b5c62c9fe4cf780b6e6103903b23e2f2dc269e3705f9ab97f839fdaadb40e078e94c36332a685b1e3970b4978682a796887ff45f65798aefdf68cdab32f2881d2060bb693a5cf17c7d294ab63590319b01cc998889b322209bcc0ac500d7b1eb687bdaa48545f7da5ab25f7693fabfb90e719870e7aea77de2894a54b31f47d9f66f3479ec53899c81c49d874f3277589aa164b6fafbd48f1534bd65586510ad8ebbfb3c30277ae0684983be13e4cd369b41782818861f8022db3313181895a2b1a20cd7c6b5f8f33d1dcb9140c9241310529d477fcc8c031b08ec2449922a00d1b75cd6319e6278a9fef9d3b94ebabbd3dfe126e480d861a6abbb355f3a84900e2ac78c8b69b443c9785904bb2e83698f2809c9b4168ace129e350e745701babd87bf661bab11428eeac5558a2607ade950f7199781f8fdc5fdf2430c3b3cca49f71980bdd963f1c7becfe5114ac01f1d62dda6bb695c40c07f8f6a55b0a978c38904ef210604bae07ab58c33acefb1452a114581c0a496ae63682530e02a0ea6d0da1b863a39de761598b11b0cbbfdfbb58e82b35527a62e094ab63d13fa6d769bbd8bbad0702a80b8b0aa758d5f0551cf15ad918554fb9f8258624edea01bec2141570a26488f07d479602cdfc2bbe95800a857c7a87c448586a1607166a46797aa19707d177c0398900e0b43079b05e6fa4e05eddc5742b3f7751544cd2935c9335275cfe07d097e491dc09862025d743a3123131dfe248743413b4f8c58dbe0da4e409fb9b63d40ef119bd83b4a860f33f99de296cb63f24ab0338cc5f04e07f3668e3eedf5f7bbd7891ac80ee72befb0c121c98658e9c91399309e0b85d54a02c2762364caa1c40fca9e38a3759f61c00ae8dc9dfce4de1590dd2425d90d7b5d4bbdecdeee0752fafea7e886a28eab203f95112a193743c0dbb39329ec6eb71ec8efb4c194cf68bf80467eaefc3a0014473eecf10be68b8db1822768c7812c73aaf3896fafbdfef8fc6cfe97be8d849238f5a1943b0842393c7f74b9c91b2dd1ed0be1543a30d20cc5d3e7da0155dc5e951554fc2ca0b10df8632bf0865701132a6570de3490c6720b69d28b587abde14bd8855013483c815126663b13a46a5c00e72c165b0be018941a5f629cbb79285a1adc92d4cf296528b3b5d91cf1d2d57598006b30ca5dd603fefe48a9d02f2ee7e766909491b2e126b39f681d01e37c4c2ae60d5fc132cdcec7c4079abdef03b6e8f0f18758e6d28411afe3610d5ec7ebb5fa2f2ce7ba339fc6d4d21f39f484e4cdb6da94dbf9a60739e4a2c099982bee18f902e1c80728d22683b2475f4c5dda223c0582045ed31540efe772853eff455d4397d186ac17c16e71e8ade19271f56ba8200e03161439ec870d3e8f579018733f801a50a10344493b72b57ea9b08532338772338b8849e9ce55409d13581975857f8ce5615b7375c23142557cbea4bfca7c7dc6f938c0ea09fe6789bc04fb72210457f7c19cbe30f922247bb512a3d89f985ae0928179157103da346592a8c72248967d5f27707bbb50eef3fc20eb536457adf4b1d2eb58bc277e730381a4a7d7e39a02ead0b1bf2591c5814c249f5f48d431d71483f91e441ce37b883d544692b73ed838087e5c5cea7960315865de4cb5832f326a772c9cd510172d6b1313bbacd240b382b0df38dbdeb05a695da79f41ecaadba0697022099781520ed40d9706a7561419614df45586d44549d811fb407cbf9c4cf4e5844af6193ede2fe24a8627610e04cc2263398be9af9735299d48c75e118cb6e77317d16c9d629049f3d856daf31bdeb888ba8f40a15a96f6669156087312ddaade89b27ec917a23e1", 0x1000) 22:06:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r1, r2, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x7c, 0x0, 0x0, 0x0, 0x0, 0x30, 0x7f}, 0x2, 0x4, 0x7}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:06:44 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8800, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 22:06:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x9, [{0x2, 0x4}, {0x3, 0x401}, {0x1, 0x9}, {0x3, 0x2}, {0x3, 0x7}, {0x1, 0x8}, {0x2, 0x20}, {0x1, 0x2}, {0x1, 0x3f}, {0x5642f048e1b4c5e0, 0x8}, {0x1, 0x5}, {0x1}, {0x1, 0x8}, {0x1, 0x1}, {0x2, 0x5}, {0x3, 0xff}, {0x0, 0xfffffb4a}, {0x2, 0xff}, {0x2, 0x2}, {0x1}, {0x1, 0x475}, {0x2, 0xfffffff7}, {0x1, 0x3}, {0x1, 0x4}, {0x2, 0x2}, {0x3, 0x8}, {0x1, 0x7}, {0x1, 0x6}, {0x1, 0xa81}, {0x2, 0x6}, {0x3, 0x2}, {0x2, 0xc51}]}) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x2e) 22:06:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff00030002088cc1017b0000000e00"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x5c) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r2, r0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r0, r3, r4, r1, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) fchown(0xffffffffffffffff, r0, r1) r5 = socket(0x800000018, 0x1, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x10) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) r8 = socket$unix(0x1, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080), 0x80, 0x0, 0xc6, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='\x00', r8, 0x1}) 22:06:44 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) socket(0x10, 0x1, 0x7f) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) fchmodat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x60, 0x0) sendto$inet(r5, &(0x7f0000000040)="e749afbd465eccde4d0c5a25a9861c112eb0a1b9d81c8b8c001c07872664dda07a03851ec04a8d62213dff59a01e27a5ab33f929bfc519b525a5d48cc0df819bf8d3f56748e0e81e07d40fbd75974d6df945590e4a54cbfa0d1a7e5d7b531ee397739cad086789c5e6", 0x69, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 22:06:44 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x8) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000740)={0xd7, 0x0, &(0x7f0000000180)=""/215}) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f00000002c0)="5c8435da932c0c4720bc6673153c26e7e2c44ee878481526afa18f2fd410ef170928a8152a6b4bd73db1a2e27a365a42990c42ca23679e02a6d1d4a0de2a97f70b0c021b65f3d24435c8f144b57f51412d70eb0d1002402473bd1562e49147e5b31331462c030b223463e668f61ae5848bf13af723e32d629a762dbf5c7d1003d725121b7cc4e948a86e414ff2c37b558c5c1ab38620cca28f801e5216146bd4ac76720fbba849cdfe6cd09131573795f74cdeeea3166f813df2f9290ccfd8d57d08b06fd04cb710bfd7e1b853f71e76", &(0x7f00000003c0)=0xd0, &(0x7f0000000400)="cfe21a63f8741182feb4bd6de37987af21f43f8e30100c68092a353da427fd4c5bfa5b63b70b67b7ecc5708258994237693a49bf66f18e0f4383823004a2dd3c1a2ed06422bc5e9c28f06870922050bf1210f2cc930d5564a2790b0691bc239bdfb48380365d44e8c1eeb43160ee4074fb205d68d904264a10fd2ecb8c004f1572ccd9cc1a4304823ab917af3e1ae96921e6c152eb45dd93c8ded0a2a2e3f494ffcca4dbb4e617f6a91279f01b330e68a60c1619a5ac216a", 0xb8) 22:06:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000300)=0xa) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r9 = accept(r7, &(0x7f0000000180)=@un=@file={0x0, ""/78}, &(0x7f0000000200)=0x50) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x80, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x18, 0x20000000, 0x7, 0x8}, {{r9}, 0xfffffffffffffffb, 0x28, 0x2, 0x800000000000, 0x8001}], 0x0, &(0x7f0000000140)={0x8, 0x1ff}) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 22:06:47 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000010004800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, &(0x7f0000000140)="4b58d2b4cf225e75340edd", &(0x7f0000000180)=0xb, &(0x7f00000001c0)="a15a9930ee0a7718445a1f2be568c6358f3a7fd02652018c3b066a5a0cd015050291bfa1c70060e79cda74575ff032825da6242b69c76b4c1c8d6556193d79c263d014e3bf51e0601b6ac1f9a663748c150a3f4e53e0074d4f5dcb8017e54cb08563a333e73986", 0x67) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:06:47 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x1, 0x0) 22:06:47 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000280)=""/216, 0xd8}, {&(0x7f0000000380)=""/223, 0xdf}], 0x3, &(0x7f0000000080)=""/1, 0x1}, 0x3) shutdown(r2, 0x2) fchmod(r2, 0xa1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) dup2(r1, r0) 22:06:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0x0, 0x20, 0x2, 0xde7, 0x5c6}, {{}, 0xfffffffffffffffa, 0x2, 0x40000000, 0xc3}, {{r9}, 0xfffffffffffffff8, 0x20, 0x10, 0x8, 0x4}, {{r5}, 0xfffffffffffffffe, 0x17, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x8004, 0x20}, {{r8}, 0xfffffffffffffffd, 0x41, 0x1, 0x2, 0x7fff}, {{r8}, 0xfffffffffffffff9, 0x47, 0x4, 0x100, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x100000001, 0xce5a}], 0x8000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x2, 0x3, 0x1}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0xe01, 0x7}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0xe6c0, 0x1}], 0x3, &(0x7f0000000140)={0x6, 0x9}) 22:06:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) syz_open_pts() unlink(&(0x7f0000000080)='./file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) 22:06:48 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000100), 0xfffffe5d) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8004) read(r4, &(0x7f0000000500)=""/90, 0xffffff91) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup2(r10, r5) execve(0x0, 0x0, 0x0) 22:06:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x1f) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 22:06:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r4) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSDTR(r1, 0x20007479) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaac3000000000090780000000000000000070704ac1400bb004e224e", @ANYRES32=r5, @ANYRES32=0x41424344, @ANYRESOCT]) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x44, 0x8001}, {0x8b, 0x4}, {0x43, 0xfffffffc}, {0x82, 0x17}], 0x4}) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) listen(r7, 0x2) 22:06:48 executing program 1: getuid() poll(0x0, 0x0, 0xfffffffb) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getitimer(0x0, &(0x7f0000000000)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ftruncate(r2, 0x0, 0x9) 22:06:48 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797140323a0000000000000000000000000000000000ff020000000000000000000000000001020090780006000000b0ca1c0000f1fffe8000000000000000000000000000aa00000000000000000000ffb789a50c8a8268"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x7f, 0x6, 0x40}, 0xaa2a, 0x9, 0xffff}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)="03a4aaa6c2caa64b0ecdc48151789cb127ea8d4f8cdfbb5a1d", 0x19}], 0x1, 0x0, 0x2) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCLOCK(r1, 0x20004276) 22:06:48 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = semget(0x0, 0x2, 0x28) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/228) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:06:48 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@rr={0x7, 0x7, 0x4, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$setstatus(r2, 0x4, 0x40) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x7f, 0x0, 0xc6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 22:06:48 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r4, r5, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) setuid(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYRES32], 0x10) r7 = dup2(r6, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) setsockopt(r6, 0x0, 0x3, &(0x7f00000003c0)="1bd9b297", 0x4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:06:48 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) accept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000acb000000000000000000000000200"/108], &(0x7f00000000c0)=0x6e) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) mmap(&(0x7f0000917000/0x4000)=nil, 0x4000, 0x0, 0x80000000000c833, r1, 0x0, 0x8) 22:06:48 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004f0000500000000000019078ac1400bbffff00000000ac1000bb00000003ac1400aa000000af00000000ac1400aa000d009078004000"/81]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) 22:06:48 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000180)=ANY=[@ANYBLOB="712ff2f76294aaaaaaaaaabb86dd6076605100283afffe8000000000010000000000000000bbff0200000000f9ff00000000000000018600907800000000000000000000000000011d36e6d7c0d403022eb4ea018c4ffda0e582bc3519f2"]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r0, r3) 22:06:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x108) writev(r0, &(0x7f0000000000)=[{&(0x7f000001a680)='$', 0x1}], 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x100, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x3ff, 0x8}) ftruncate(r0, 0x0, 0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x80, 0x9, 0x1}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) semop(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x64) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) 22:06:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x2, 0x91) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000000100)="41b5cccbb4a925e3b80e54c6c090e27b1b91c523fcf16ae96db4165547e5818043683935eee2cf4b455b687fe1f0c042acc271dcf1568e35c685fb9f1e05c2091464aba04a0031cca08d38d21f65706b82259f06a486d5edd5a5b7cb77662cd8d167a46de3e51bd83e988f9375770746962fafd65f6c311b08837568783ebfcb81bc89fef7135f4017cd887de444ed85c1dc935b75168b65384e798cdbdc72191f37bc42592e78c1b56ca69ff06aaacc7cc845c9672cd42aebc3cbffb35126b4cb631e7621", &(0x7f0000000200)=0xc5, &(0x7f0000000240)="c5b86adf674db5a473da3e5496b3e8b45bb148a580f501f50e9761e092e7aab2d1b8fae5dcd434d163425789582c858fab60b00322c9d1af939a4f59daa77b5a428f8374cfdd6d", 0x47) write(r1, 0x0, 0x0) 22:06:48 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x0, 0x0, 0x1, 0x0, 0x0, 0x3}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) shutdown(0xffffffffffffff9c, 0x1) listen(0xffffffffffffff9c, 0xffff) kqueue() 22:06:48 executing program 1: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) chdir(&(0x7f0000000040)='./file0/file1\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000e611d7d77ac24f5c813697bcd670f0ff9bc17c11830ecd33d59586c5518da775a6a8c748d781a61f4b806ea36fbe5d237fb3a7c056da34b13c17bb336a9191f696d55827d0ce021a728a3d14c911"], 0x10) shutdown(r2, 0x1) 22:06:48 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x49) 22:06:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x6c, 0xfffffffffffffff8, 0xffffffffffffffff, "000000000000008016da00000000000000000008", 0x0, 0x2}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323a17d6a19b0341120db2f34c8d6de84c5f1ee84a96234be0383c4f1477fc936b27c", 0x8c}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885b248115c9174d7a29940ead18c01fe7223869d5cca5370ceca95089280caae0c81e93d148bdde3684c5cf657ae00b465d1b5c74892149da0922f6aa8a2d72c8c302bcac78e218caf7827c5d308927a42e1656a7c4f6f7cd85fb5370d95fe13647623f1f9710b9fa5a4f138e9e9c17d3af6b86f66f0ab1407a62663239600e6940c75d50425c3352c15bb89add8445f3255d550bad97bf4ce00b689ccb9eaa057797c7f09f26112f264454624c67a0911e40696c1cd19cdf3e4ebabd72836af2de3e47965615a1ab9ae80fe52acdbccd92f16bdd3f8300f014d20caed60b8599ca52998560e585a50a31e89d0bba4f9130557c83beff0d893c54f1a74d70c2cf0860eec3d43e58fc64a2ef9cc12b8f540d1b33fd4a54ae35eacc803630fb6c70bcfb61f86d4ca671759d88d99945d84f832be4b6d298fcb3eaffcca6f68ac3391a334fe9960877bbb4c0f669ebbaac2ba04181c84b2c482b70f18dff5e3ebda21d6795941078d4dc2a289c20962cb7ec599399f2dc7db6c0fa22c49011989bb9dd597559079497c7fbb6d5204fefd292fd9d2b0a1a2af2a0867fa37c4c8dc044b87e0fc470369f4606354ef840e1bd850b5bfb21bd5910a3858e8189ea7997f164913d657104db9144dc59814a795a1e2a1d53ad20b2b74d5eccfd9e8c2f38a7bc04a6bdf5d1404c840e74e2cdf2c8cbf2fba42c7a5c6de82e4f37ebe550456226f422d62a6446c454b112633015eb1f45ea0d9685b99128faf5cb97c5501a4b3695022bb7f01790fbe570508d9539eb13fb069a24ff87ab96b0861cb105816da7527a7569526233353a154ea706d909703be509b19e8eb1b4da75907bcf32f74021674adf889661bf7faea6bf7e15dfda773d52495775c1758ab1c42d411d7ffaed74e2a0baa44b86b9884f802cdef8c539ce0e7a516e90fae2515f5dc2a8a595ba39a3fc32e5fa22f2dce4056431ee5b0f15c4bb77f4153159a628483227f4f74a7b823267437ae2990d1026025d475cfb979c70324555f3ab1e82e158d29ae5777da5f9640588a91767db12d2225e0511004445b52e2047fcab307178083063bafc43428b8b843c82a1745395e153b290504fa7c74385031f6e84f6ab18c94d9d8053bc27653c110aeae665821dad3ca27241aec8e02c730894566c033ef44dbd70777faaa491dd8f5d91c6f0a6c1c313d6397466ebae9826d162bf79c5e17a5effb9381a8af354a47736cc0b233012842ea19f8dce813e4fb5df922beed2db3c7faa9effc8fb6f0e544b09f590a0abefa4577bad6e8f4b43607eca4355e92c15136406e21d1361e15c4d09f9ee58f7178284c0345e66eba0e23b12b3064f55e0a3364d90442e4dcd7a4c45001e8188913d47fff9383d9db7392ea8b1bc3a90d244af31080a410cd8db6e62c3ebd038007197c0fc048c085c83a458d316dadc04d5808ad4fb246596f4ec223f0d139c5eeca9ac633f0102be0c9bfdfb8755f4eff5d154835888616c90b8fe40b932d6a13ab1167374b3f90e9977159e39c9b1e3507812ff05643ae7eb624924cf21fff1d9ead3dd92c2d1057b32e20c62ddc5e5e9f0adcb2b405faa9a01789a991bcb77f", 0xd7d}], 0x2) read(r1, &(0x7f0000000340)=""/226, 0xe2) 22:06:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x40) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x80000001, 0x0, 0x20, 0x8, "16afaf10382af96553911ac72ae21b6b8e4c7eae", 0x94, 0x1}) 22:06:49 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 22:06:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r1, @ANYRESOCT=r4, @ANYRES32, @ANYRES16=r4, @ANYRES16], 0x10) write(r0, 0x0, 0x0) 22:06:49 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r8 = socket$unix(0x1, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file1\x00'], 0xa, &(0x7f00000012c0)=[{&(0x7f0000000040)="4883b4196aafb7a5613ff222e8a66e497e57ccc9c924fd42eba828c7a3a32f6c74403a45eb839600d27bb752413580ff371deb360ee2e13e1894c1ed0ecb74a720d9edd10f27a83997c352e1bd5c60fafdf423a97a53c5c618e34815e7b705349b5d3184cea7788d413a48019f08bff9602aea6ec9a58e301ea806b23bf6e75e9f567e9bf552e8a507c6ffa0dee40e4f0f0f2c07364bf828f077540921374479a57d68f22921500322baa61e3698d9d1a9626a2e5724ac0e31ac5a93bc262055173c3512ba9f215ab93bcfb68dade3dd68c7645584d91233f171b2413ab4365c388182bd6dffd6373b", 0xe9}, {&(0x7f0000000140)="e76cb4d675c72d32a3e541901d1a4b627d30e33316c0bbb2a74424483ed80c9b08c2eb2315cd13607a1bb2d96f32ef85bc370048f1f9b20f594c99cc1f58b83e65252b166da2ac16371cc5602bcf7436b13abcea8e8242b7f2b3bc0ff21fcb9eecb33d533cff42b47832907915177f2150a2b4ae70fe1c7aca6b59a8ad2aba1f90aa0762b5d2f4ee5a3e98782803b65985add5f278e1227708223da3aea47d9c390047740614fd26623e29694b2712800f8253ccad328fe0aff7a1d25ca1b46bc455a1d50b9b133e4b51f21fc9feb9a939a92217e57373444621167c437d44e39736a99e9619a2f485e89fa1c32a6add65708ad701ed8747d56d09bf063d09eb8ea0fa73ad5d2225292c340a1c7df74e55a28ab10856a5c502d5a4d5cb791b3029a5cf5eb3bcd4bbe39754939a2d20f017ba57889ca787edbf5ce56fc04d4e2d99c6804b82e9ae46052839383a9d64e59ea6e80990439549b24744deb680b5433a5169d2f370718cf55e1d614a2ae63600b69d86d6f119ad632fd7f1b9073967c7beec32063cc7e59fc7ae4450d5f15ec2c0177ba2ef17e071f03f6af3e056f88e06ad0c106418315ae961563770928c68aea8684ef3e60c4e0b78c12d9e08d0dc6f7c51c0d0db0a3375bdbab5a4b79c23ca893d323d20e2e5c4de3359110059b1f8a38342d0e13dead4513524492f7fda7e9548f414b598466e8da767c3cb49c273c099e72ef4be92cd96fa365b472b23d31a9ff116504c477a2f56c4c39c2de62f7333137284fceaaee3d682250cd8564afae69ae9cf8e5a04f10dcf6ae4ad9dfb97c04f01fc0cc6d28fd6e1728f89e2cf22b8cc04a71c46db5f748d4c8e4b51527d5ed0bd75392ff3d762f902e233731e858092af2319d119a65b3957c6eef9ecdab254e95193c816084624a88cf69fc807dd2cb84b21323894ce9c08135784eed6841e4e064efd36506a3a681707334bf13b8e521b0ae417f95376020f7e40a501e56790a85e3fde858ed8acbf5972911dec50dc4ba5758c1d6ae570c448462a2c3f0f272b7a207e3c0737106a860787eb1b646548ea60287800daa2e6698022f39c5df13b17d76fd8d9ce7943dacb16406dcc770fa3b534a0f29bebc60c80c4a8253b05549b9d399af9557e6cd5d6094659a787b7cb1e002a2753c608a30e00e890003ddd5577faa5b5383a474a1d27d399add748d17ad0919614ea5d1d2adc43d015ef2ad1487ae67cf2849ae4eedb0385b47683780fd4c9a2db14320cd8427d383d666a06b025ac41895948dea950747659dbd610efad86c89473d626bd1f138ac7dbff50496c71ce6b01eeb1fd6cf867c7b397b896421507eaefab51599d1de4ab00df11680178437e5c390f35dd2bd8d6813e0c8d17d03e95121487185ec4242918c2ea6d24d16e3fd6ce87085ea5cf2f27089c6a60e930e78d08f98cb494fb807d96a2d4c17eaf716c2f4e18298a419043fe8a2250300578d7491f494868003da881431873ef55965387ead60a01db635be73a607c6df30a55d81ecd7a8c882a89c5a2a070364f718345e222a449dda5b5d623c305a20d7803830abeddc1bbc8a195db9f10cac8f15c1681f1457c34e7663b714c78d1aa3f8eb18113610f17f839726d26f2aa4bc7e8ec8956d32917210df5c50ba2337cab6d07e5d94110c47756e79ce37f84673a23fdb8f6e0d8df8e6ef7452ca9e1fe1bfa4c3f047acac8243dedc7ac6da40f09cd221f70de1daf94ce19b02a0e5db29b444b32fc10907fc128140622965df4e62208b34f1f3cf0dc7439f42302f26d77532d5275dfe2c31d357605d3bbca2398fe943b447df0234e9b877bbacd14f4b180eb6ff31a0ef2d238a23d69a7de09b23730bcb06735b8dd894df7d036ded4c65b9bce15034911038ed508b89d83a40375dbdfa6b995f1ee727325ca187110f157ecc6051540a7cee1ccae929cde7087bbdd4e20fe4a8d32d7454b103f0266b3b86896459a6ab8393c02d9abe6712629ac63888b5abbb69fb004916d511afd11d08bfb8a3f642955fe626cc0b1576cb6f3b7240dacdabd9bc027616d751599529841279439b0edcfb93f40c01225d382b5df3b1b08007f3ea8b5fc9b750f80233cd9fa61ed165b15ffd5c9d6d74fe70ce322f4837187ea5a983904b4a95ef268bc49c5d263a903cbdcc5836094d15d6e65052bbf6d46aa77b5ed0c47e9c2b5124450edd862629b232dadef7d32109350eb90214d1ff2e5731045305439e5741bc6bf481b758b5ed0a074bb1ba1a41eab94e2a42cbad279380b2b4068a1cd6a310c6e67933ab4166f841547e648c7e37d20a505ef8f57d0ebcd6ceffec3a15647d0db279789ff8835b41a5ebf009599b93aa23ea04775ce132176625518d97b7c01cb310318e3e53f6452a401a4a08b8057b3ae9fd31c0ade2c21257162bfcf6f39fe7502cf68a35f319cc671373e07f56819326d116d98540a2b8bb892bd65613437f39c2b1ff9b8b115dcef45c0d7680fc630cd8a0538680ac4e16c0a54fb5413c9fc359435ff4042351c833810991565753fa6aa423871c321f12c4292ec58bba509a589366be7647c9a79ecf8cc833463c1ccf612f66a3cded7fedae5acd79c1e8d31dd9eb30d881768c6b22ecc97247a0f68576568d20a9597be0d0e1b71d9e758830e7ef0aeae10fffb33c46669c648b3e5845e02b1f6ffcf14fb3d79636890991ffe8129098d0ad597dccc548e788d8c8ecc41dd1283abea949dd45bf45509b742ea59785ce9292fffd9bcddf158e171eb980ad157b3891cbc73b492e26d1eb8c3e07bebebaadab4c14fd3468b4d881f744d5c9a7aa57dac05749df1bf5dfe5fccd7c9a7d456e4d67229b8e612c5bdc24d58e1bfa9bc43832e0943d1a7f40b507032b35b37ca778493c3760aef0c38d6a91051d1bf68a3a29299d26332568d0a79579812f2b103e204521515a238f6c012a60875139d60180f886c1c095d2fc5aee35227f54006b5af4ec2f18ffa90a1feb8c7f94b468ccb1125a49689e0ea4d72115b3144988df52b8f6b7d807704a6c5c9b9f6a69cba58e8bee8d7aab9b42016471f81305ee57d02258e8e64f48addb811e3f53a4ebe5f0e7d51e71a4ec1a901192a127d863fc78c38bb7ff0d7f9357215639184882a91d0cd43eeea60c075ac9faf79566cfb7065845631b388720d481ab166b8579ad87763a61a1766741fa873d5914f95033cac9b0d572c629c9fa742a6ddc84bb83aef4ca535e8ddf7c0da313d2123fb614527cf94c4295ba2aa248c3c918759f0e8e75293e643ed823aa511b3b1025c2e15d9d0a0c7cb4c89fa1be7efed1c1d3dbb74c1b7774ad92b93ec329fc126287a505ecf60d52bcf8dfd4fb41bba32ba2272bf0349160558f6c63534b7083b8162100422bfbafcfe2090f8b54acdf56689ba37be7bc4392681aa30fc34a15b23363444e18b6b0b0e7a8017283e8abd0e36e358e8d1662a8281bcba57c5f17d51b684123d49e80c955d29006782fd1d121dfdd59a542d58d82f7d44f1051240948725c59533adb43213a5f90aa2616f563c106ca2fdba9a4322920cc943baf3c32d31b543b73593a4f202ebe950e815fb8098d981f602ad3619de8a01bb02c6f27ab813ac2a978dc94fe259e40394d5ad181eb8db6177314713658a9f78273c610db238ba991e33cc0cf68702ac2e577f09348a77c16025caac56d2e48ec34301f4afe52da8c93d089c79ebcef1487e6aaca859a1a107c9361ffd2f030f5385aa3fb635360e39233d2f9fd787057770df23f4aad685f111890899e791c73c7ef8488e0c4dd41efc2fe793503971473ebc3b45bdb1fd94c93bd32963695033cbc4c4e6311ad96160bb24807582511137091cc8aab6d3d3c9f6e2cf3b5c99c695ab08498c4018d5a55d7ef546fde8acaffbec70e4ad6cde6768522aed198cd2bf54d33f35fa3162ae2420dba3f0bf7d09b1233bae072bd284544df31c16fcce6e54c20cd19401e7daa76b8cf4ee933f8bf0844b85579a14f74d3efc82085d5901d01e7ea20e0d1400a4555b803b05317fd63a8516dfd5b084a7ebb46a5d94fbc35abcb6cf97ceeec2c16a549978c1570ffb3be3fc8b6291a734c977aa28f01544dfafd477ee65ca626ce1438a6b9596ac76922608c91d5126a678d5b18a3908d49ff5fcc54a9e503e9a832380d77ee45abcb3bd4fc4c41ef727c3d3c6effa9870b90c9a151d862964563822de7f2483eeed3684e97b31dfb9578159b42d8b8c929a1920ea6971cfd2e986da8585298e2c1f654008080551fb2607aff27b9e43cfe53031516f1978ece2e86a522ba34ae1f6382b2707615be530e0db3368e13ccfc0363579f8ef3767e17e4e5a9e131ae08c5297a725c25abf0a24b07dfa01d3d4121649e1b9044f460bf337072469cdaf3ee08a209fc8a75822366125c4f6f9f5ad08f0c9cd14685476aad69ebb45a9f644f39537c69a7c24dca0f555547b884989b44e902622f05bf717225badbdc5c25dfd67afd965971176d16ce30393d2f8ba28cbe0a2e7501e339c00d75db99088ddd37f7387abc31beaf155080f9bc1e54e6c99eaf88e022794a0afa1b73878021d61653bb6254f6083546726edd2a92d2da36cbaf7b4541ce9f758e1baa4fb6cb58fc4f76f5b8259da836e6b4cc2a88674ad728ddc260181e2ba57e863c2ddff0b2bede24e04e2b3bf0b4cd4a25f6e0ea5dd6a450169c11609b1555e847a1846eb88e1ec4ccbb92e49b1b9aaf364a9c5e9d6ded8bffa67b73e006aad65a6b0cfc082fbf64e976bb79935e05093f72921837d1684510277cb79feda51e54200ab18e9b6f8f5a098bda26ac7ec9b89b4feb850c42a39ad7423906894e3e8940679cdd539a62a3a1a3e99f3992bb907bf96e0dba075bdee653b66d252a8e83513a9333f3faab6526cf809e8075d6c597deb4493a31742756d85853e8acec967aabd213268254d893536f00b4bd891cc7c58b1f1d953a18188bb41c7dfd2bb847e20bf54ac35d749dbfa94bea8e31ac3789a62b2540f96c09a1ddcfe0345e9301c643a31fd3652fb1e2945b58047e2fc33960ba5400b68786839ebe2eacbf8254d5c4429c6e577e0221998636682e9110cb2600c724b5d1c9da2b523363fd48191c82a29dee7dd11f68ebeedf2e54ca87595fff2d46a10c6834ea003870bf4ded9205aafa41ee5ade7a8ab553142322111c0e24d62aee72c077a3cf0c56500b56a415050f8e9ed936c7f4740e68fe4bc68188f17b6f2aa79802531d1fabe9586b7fe766bfb3f3e64468872c8f8169ee12ac0b124090dbf1ea7e3a3e087c2a3164fc1dedacb69b2be9a49257a93df4951b033716fc28e473de52d4d1367f995568fd95619a1b2b93993ff8dadabe3668e7d39488a354e1c28670e979496069daa4b566ee126dbba59db840f320713e0ab166bd0d31cf5c45422b2caf456387f5bff50f871e1f730b8d8ec8e5308d79ea2527b00b0e4be9acbfd0c10f1442027e47dc1412404e2a7e0757825238f83027c0706759cb7bb0ddf92d84916d556a82aa881c1edd4236ff37a435aedd7296a63ec7ffdc4f5a587a7c3f05901b3b5bd4b67fc48c339ae7aa15b512cf59bb8caa97a53172f29b8e4544aaa7fb1ee4b35958b299b8b0e04891631195a11228eb6bfa83a7b8def4d41b62fc0864c19dd589e8c42a9681cfead58dc494d6acc224b58140812a204041626e12bb2ba5e7c744fca7e09ab16edc8617c7e20e73e210055ec70b4f68f5ea11f75fad1df5593187937b0798835eba1882171f69ef2", 0x1000}, {&(0x7f0000001140)="9590e911f9685128de60c39900d07a8a68379e39f8697ffa8b13", 0x1a}, {&(0x7f0000001180)="e805fcb3b142d1c58279b87419b46d26c45c1dc212cface5bc0875c691cbb9d55ee4a07fe07396339aa241fe5277296978b31ee1423872d30ab72b09d78eca5eb852dcc0b42601f83d9bd82c652544b8d04fb7c031a9c4aa6c86aac05c54bf839cc6c9fdc709bb0e97cb1743107562356f3a5b72a57df61607c9dae3099871973bf4ab2a8b1b70f61eca0d64d21de21c176c8fdf03e920abd5fa295edb15b78f4cff695e6e8f0b16042bb5d2183a12d0cdd8b59965590a8cf19783a5296b98494238dc685a95bf9dc0674987", 0xcc}, {&(0x7f0000001280)="a5d4a7b75363dbb035cdc2e7a7e7c2caf5f4754239e8d48295f40a", 0x1b}], 0x5, &(0x7f0000001480)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r10}], 0x138, 0x4}, 0xc) 22:06:49 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r3, 0x8, 0x0, &(0x7f0000001600)="7761ce0a54b916133e1c7ef66998d43e1552d6e17394224553cb361a49c6010653aa7653b5bc1247291caba625f0d3f0435a72138b9b84021552dbb25f54fcfe29c8cefbed0a953e823c85fa368919cc0254b5e6853d97de696c42eda9fab0ce4967f6aa3522603288a49d1b70daf4b86e30547b7205867599a3876f84755da8b697624d108436ec4354f01d9e18cc21a1205ff909f5878bbdaa3a6106305eba5b958208a57b711f6df511abf4eb2f62239814c53f37a4d8f6007d6d88383707fd7c5ae8eb5ae80cbe7b02e633926d9ebe55295c210efd0c7d12eae4a30116524ae8d18c690f03487196f4573a83f4e997b7a12f95092c41209136d72868e3cc331f794e9b3e50f80f535b3a38c5b15280b1f80206571ab66dc2f860d9a408866ce5918977e560e8441a9154bac66413abefdd4ce79beea8bb003fd5d2ebdaaaef59aeed7f0703618627ff2bbd6fca1a6927bd934c14da877e0511ab76a0507dfda8b344bc324e676bac9621de74b9e84226fd366a1c22dd9a985f777b1cccde2234b5ae2459f30178d76eb6703a5c6f5b426ed78c09bae701864b92d5db32b62ae38ad620e6d30b01cd03ecfa4153c26dafef9c08e6cab0d61e838cb7d282845d3b463cd5b2a72b851dd64b9a314621c577fcf2a2947a9a230110067e1138f46cd251402ae7481b9427c94c45e4d13d89e78153dee04f2672ca366d10645150b531d082b92d356731a31f2fb532fae6a8c745d95fb965ff0686856886e5164c93cea50f5bc2781bf47291a9a1ba2e39be6ae1e52e800af601ecff03a0c21294f6fe5250dd84697ac409634a8f818c5666750a638347b4febb4a93c47274c4427b3832124c632819a3fcfb7b434bde65cfd48926d9de78a133a1c7e0e7df7a0c93b979b3f37d644cf9463e84674e0d10389448414aa85b0954548ace0b6d3985382a3e5ce222483c238680811beea8340be0c90f14b8c53d7743bbace7ab109c29645a24be69185255743af367ab8af1b4b1b6b9425c2741cf0c8d5bc1f7dafcb927c40c76d880bdee131fae1f4b33d915cbcc5b36b17306c5ce88d07ca39f2dd20cf026ce5000bd1c83752b5940c674e9caf610ba5d052c68af11a868ed3af76202b0303347c6237a086cb9fbf384d5a1bd2bc61d59cff52ddf5735abb80d782190f64bf431c87c8cf643398795aba94b982ee75a0ac5890bfae18bb2734dbf75e0c3a6a1d340c4521684cb8a24c645f3743b3869671a95db9c5dd5204cd24b4b605d000b39c6bcbbc4f581a64bf326fb7006614ee225204c391b116f41f9fc6ae682c8484d0ae230547f473dd587a3adf5bd8a70bca9c6423432f7226b6ba5dcbf258541622030e90e659920a19352c3279bc541e147b2ebb4ebb5103489ac256a60da12355da0183ec2fd961d67353f27ff511631c081443aa6f48a52025dbd9fa2ed4209bc74d4c8bb8312d0650ddcc1a8f80d9800d7dba0102cfddbc423af2f07cbc362898a493ffbabd9ae0fff6e5ff553c4aee1ea258b0febca33e8f0a8f3fe56ae6674631df72b9c197df59660a2e3d52b44583b46c364549ed8e561db1c1ae7148f71f72d2b2a96bead5af687bbb9235f07d2464ad87f0bb1a1705a13998397fbe2820e086d46ff8f4e8591b62c468c811530c8a9bbc89644b9e0ea244ec0e3e5b75ce929b083ab93fc9760727449050ffd4cc52cc318f2bb011802dcdf080aee98d64dc33db0754201d13b7966e5fe64b90354d2b0ef4d799bae260c3cda8f42a52e40f92a3952041d44c1416dabaa836e3fb2f4a20ccd6ad0a39f607d83e1745e6ee308c4bcc1e233860d3e87afb6a5074734b88f74a32e226d8f7137e6676225ea564b169478d887cd79d566e94928eaa35897d79abca3b3aac827336b6c2c456cd0fd443a2e36fe0dfebb744e3408216d3932a6c8a73fb9aac8a251c9b1252b0175bfbbefbe94644ccf2bd22cd5451abbd9a63fd39384f9a5bdf937ebed6a262a4d4fb7917aff357612183f5fa1f0cbd8b0ed5fa2f2b79cc7a621ad773abe4a91bdbfedf54f2bf0622c8252351aedab4168e40a3c361fe0bc0d40361bebd950c19edbb18fa31681460c7718187171082db1e92013d0c2144c1d9bd767f1382a76bf19c73296996dc1aa97129e297167c67a79143ba994fe1aaea8c335f3f78e50700674e949a3f17350951e08f49e1d25b0183abbde2d4dd863cc630df119c63731431d299544c27530b60cfc2748a9d8d50b36cca4ac6234f2e33541fc7f858bbb965ad430da0ae9e9f02685819decc7b00aa338c480385bcb9d5e61903dc4964202ed29db78a5c6878a4a49d6492602dd15d0e8ec9a5988fcfe329eef37cea50518a1eaad4193f8131cee8ab09b4c1050d95ea25caee8251f0516950d08652ff5a818fbbc6fac3328490482a27f1785d8812341932811513e499d3a4aaa5fa26f930fa1fbe37ad743c8fa597af2ac960b765bbd404487dc5aa5fbaf1454f416351f301fa31e47a60349e164e80668f31f7be15e774f7957e5f857f583e0cd51ef2bfdc0cea52c5f8c23f2c945f044537d331f66a44bbcf44f309d28f68c746be8eec8b0fddfff8852c9b26271ab1c1a09e2326aa230f2e9816d919b3fcd77ead1ff4489d1c1f12375608fdfc46abe387f5da3283f007da94a677408f9e00ccfcf74c6651af707469a524d14079785f94ed2769058fde53437bf70b2acfc347c4df4a948c17467d35e62e87cc6dada273cdcb35e8e61ec5c2047885ab6f6071d0e94138dd95abbe6e193544a9d2f769e619b70c03b751a75d57913b6a7ce818c449370e2d6f775e07d1075727f64663848ae67a226f48837d07bb3e7c4a11df9e6c308d5bc75bb99f49a049da0df2ca50495c122d73fe6eec7b0c11c22329825b20d70318967b2a6da382e72e32e223636fa6833e0af6139a0c23edda295b1e22f2fc2c27c2691c86c67480f9affba265509019872122c1c242a30a39a9c21dc33d114c8030ff19d80930bba0da793f264e63bed1ed0dba0cc399582d752bb2e3ef447eccc3174ce3f686f68a61705bce70a30a49268d06b13fd5f3e2dcdcfb63c6bfb0bd51a7315eb44bc98fa55d40a8784c04ef423a859b693a4e4fb4c6596bd96b1e438994bd64c46cc0af8a2bdb827b2ccd80e12b686843ff5e48862c5b8a04fc54b38e03ba2ff20c3e9ffced15fa2147c5c7c2f8071dfb0ae65aa4d096c51ea9914e4baed9c54bf06648311b16dd344666583a49bda9f0a2f12a6050e214d1d907e9284720e38cc32639c39b870a6d64e03599bb8f0ef7772781c43d191c9469b64175a87a5019a1cb9d04e2cbd598aec03060403ec6d67175d638f16ef458529a4b7bab82f66068e19aa028f4158152f8c187d67d795d7898f9bdbf9831d61a60a924b2f68c3be03db731ba639625d5aec388826c4fedc9165f41a82eeabb0ba2e8492f12335c65fd1e94ae8d9986fd69e3bc803f5837ce0fb657140a60acc0e910fe6471eba4673694fba84e5f460bff1e5b543953dc04ec5ea04728d2cee17e7cf165850d9d153fd7c0d5c148a17e01d491e15736270d26fe6344a1f534b5d3dd0e403ded4c72c74408475464904482776d0160de3dc1abd5a8a2ebf02e6d240bf3f8b7c6ef355cd421ca370bdbeddcbf3adf948874b82da321dc6fd0416b825fbcf7c360165eaf1dd837b193f30e9c2589f915721b581e15aee4812816160a879c19df7867204b73d90341a8507a800e49ea980df2723b14c4328424ec846b9f3ca23410fc34a6dbdbd112f7d869487b9f484cf2b029ca67125fed668251fd712ca50922c47eb2c65af40d7f7ad492d40b0ae164e6669f96d0b271cabad38d9ae2d6583898e37eda3f963a48c45b92c61eb8613584fc84bbc0ae9c2da3b4d8b22598382feac29f5dcf0c159985c93aa50a0816c4e390f81ca4cc398808623b537bd3300b71e08cdc5ba3ed2a313995260793eb97279ac28c0a61a32ddfae880c0c1a66354b0e7126017425671cebee05276c60fbc63d8dd3008d544bf820a16ac2f50f9684a3582a8037c6812807335557b405ce6afcb943fe7efcd04d845cd7c463ce617281a04f20c5b1c57e7c6e34d159b3d02b684aabc4bb1823715853a8457ace24d118bbfeb04b4ce189dcba055acbb13b9813c66b08e4edb7619eaabe14099866947bc6df59de35761542925db15b6bdfa43a44fbb7b9f865d205100e8f9df141cdd7f14fcfd4c7f31db3950561504fb5b131dd2c99c7c8105334f4c78915449d25c2b3c6762434b1f34278513481e825e8f121d105fde6d09538b173c41c4b732ae0af9cbb3265c0756245e7e3bb2b77c971a6e3e0561489eb2a5a938a798f800e5e2fbe2448b0e939cebcd360357e323a275d117d3a56f4489b68ef6abc79fe0106055eb8c1c5f5ca09f5434c1a2b2693aba1bb7f322d0b46fbe441a585a152413240b19b42e38d14c00bc9d925320c331e5748f21cc5e0229278623d9910a305784c6c760bc6f4115e179e87e9f342dcfecbdddb101b8e5d1c2c76fd1e2bc78a47319ea2ca88e0c5fdb434b7398bb3ceb28165b3eb064b9c1fda2e7790d3c2ffffbe1dff095248d0520369f917abf3c408ecc5824409a4778952d1b7a5714bea580db90daccf9089aba0940fd607f4c6f029c626538ab713f0c3a4f63db4aca4abb77cd5036d61a5280ccc7ea57121d9ca87804f3cfd1093f30d28ce3be3b45b485bd68a2a9ee8e58df0695bebbf148c9309e06cb07654ae1270e27ba8556904d9852c2d82c3dccd833062f781716d8f0912ba1af259ce57f56d71168c15ad172077fd6f5c5c6e34dc11ebe5812cc8fd03be5b134e70b33bacdc17e44f5a7d0aa43468cd2773d2cc10a7afde9e84e6d0835b4ce9ca57cf24c2b8da83877087f635294c15919133958071842b02ec96c4338b301d9f9ac67522c57898759afe357ef1b23b75a084c80a54bb783b610f3b4a9b72d9173cd391240a58e4b74c7d0c70079d00cf359381318ead9d78d1096fb0c316adfb64212f2469c49da83cac708dcf73a45bc99009a65e8500620d58e6e9977f26cd794f66c5369c5a7ff74ef9db1a476507201ad439086e890de194e63864e5ae424af22dda45797e9088d4d730597014917269a71663b56453ce4e5a26ba8b1a045369057ef6f48f32f4ac4e3e95ddfc80b2df30aded412c41f3ef2ebe14684373e647988f7f9c6565112b171cb1e293d437ba81e8703c4d527194a467c5a193242bcc7e3500125c588c95ece5e2041ebfc011c92a0604f4bebe142397e0987e429ce83f89d22709cc652dd904e52682f12cbf9670ecaeadca71ce0c9cc7f3cef155d327406c824498de768777b7118ea00b5e21b8b28232e80a197bd84dd2ad2c5d82afada88bcbc9305b40914f65e136dc2a1ee35910fe295c0b5f01f3835ebaa765bfd3c4c625d4350d4895079688890649917a2f3fa40663bb57d6909c9b6ebba794270ab013fa49dbecf3f162926de2c49dde6e454f86954fc4f1068fd3af58865a7abb69e318f072ea11a38f9e8765f891123b75aa0054de66c5bee50ae9a156c23dd6ab7d10065f277a949e92e26ccbd588f8db8814799dbe20fd2e930a38d5cd02daebe4a2cb766e3983e33466f0e95faea7f793ddb61b9effaffcf6688e2807269b2c810a5bc544ab955ff4daa0d1c44175b7a8369552219750086503a4585c6288c0edf8478c723105851b42d421e3def04b10d97fbf09d2b490dbd66f2010ea934619b360004e951453744e6ff3132131d38ea860049", 0x1000) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) recvmsg(r5, &(0x7f00000015c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001440)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000100)=""/89, 0x59}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/63, 0x3f}, {&(0x7f0000000380)=""/121, 0x79}], 0x6, &(0x7f00000014c0)=""/209, 0xd1}, 0x3) dup(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) semget$private(0x0, 0x2, 0x24c) 22:06:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x10, @ipv4={[], [], @rand_addr}, @loopback={0x0, 0x2}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 22:06:49 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x0, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x4, 0x101, 0x1800}, {0x0, 0x4, 0x800}, {0x4, 0x41b}, {0x2, 0x78, 0x800}, {0x3, 0x6, 0x800}], 0x6) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000480)=""/170) r2 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x0) 22:06:49 executing program 1: syz_emit_ethernet(0x54, &(0x7f00000000c0)=ANY=[]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) 22:06:49 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0xf00ffffc, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5dc7) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000240)='./file1\x00', 0x52, 0x60) connect(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="7fdf2a4e1e201bf0cb819c6edab7f3a9dc762b794d"], 0xa) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f00000000c0)="0c5c05824da7e61bf171f823ed1cab054ab07649b54715a4ef9ee787c377c27f788bfaba9c40169a0da075e6560d363b5d54d83efa4ef5759e26c679541c48e51c2ff49ea6b3f3fb410dfd6f7f695250e60df0a51da34862bc687280c576f24b", &(0x7f0000000180)=0x60, &(0x7f00000001c0)="17b6cd4a9d48864838cd17541f522e287d38b2", 0x13) r4 = socket(0x18, 0x4000, 0x67) r5 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2b, 0x8, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x5, 0xc, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = dup2(r2, r5) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000040)) getpgid(0x0) 22:06:49 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 22:06:49 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="385f06da1e897da3913eef72ee38e88762919684792f0aeb5d1f568236209d94fd1a0c490b5e0b947be73d323d27753fc1e43a3c7a843b20c9d6836f9c218b7e0a23ca776d8b26548147dc1dc2ed62152d0dad3583ffb7306e13d1c496ab6eb92bcd14d07b7f2ee92b0d2f1a352d66d12bb3ebcc65b188891945e27e1abfcf35b47baf44b67c6aa456e2cdc2b373b8b9b6fbb53323f6"], 0x10) dup2(0xffffffffffffffff, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7f, 0x0, 0xc6, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r8 = dup(r7) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:06:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0xfff, 0x7fffffff, 0xf39, "cf94ca738668ce19da6dd40f307cc560b9874016", 0x1, 0x7}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) getpid() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494f00000000000000006f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef15b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e0858454c1bbc61d895b19a7f56cf6d8e43c65e8d2ad9977fd999745e3bb7ec3fd37d548d31c107452873ff24e748dbd90d5cbe15dbb2bf33404678ce4997c464e62f1f6a07967f46191eee8297caca4e47d0f959881a59818827cf7e3ad8067845378bfb9760563a8ff7b998c2d77ac55514fdc841cc837f5de20d6366fee01dcc4614ffd968a33c452e17a9152e2d1709a6a8ab6f705797a2b7834f2df2feed1325d87ef2d70846e9079f5f9c2372439c485e0f48d480e6c58005d6fd168b5fce33a752117cb06fdc3bd973fd963bdf2990e828f6d77274af39b9b5", 0x19f}], 0x1) 22:06:49 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x4}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = kqueue() kevent(r3, &(0x7f0000000440), 0x7, &(0x7f00000000c0), 0x8, 0x0) dup2(r2, r1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 22:06:50 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f0000000000)=""/12, 0xc}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000200)=""/165, 0xa5}], 0x4) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffb, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 22:06:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000000000e000", 0x0, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) 22:06:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = dup(r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x8000) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() dup2(r4, r4) kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) poll(&(0x7f0000000000)=[{r4, 0x2}, {r5, 0x80}], 0x2, 0x6) sysctl$hw(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 22:06:50 executing program 0: syz_emit_ethernet(0x129, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x11b, 0x4, 0x0, 0xe1, 0xfb85487039fb1a67, 0x0, @loopback, @broadcast}, @udp={{0x1, 0x1, 0x8}, {"2687781a4dcbbaabb2639d148a42fe6a2948314eb2eefc2dd5edc300b293160a79c8f700d7d6c28cffbbf659071f5888ac417d0d751c4a8b7b31f89fcd99cea9b97e7e58307096c257e6008f2b83f5d99d8eda7276c4cd681e170775743437fa985c6348d381839f1cebf9f36bb3ad62a6b818e6f2ca9f3d6b3d05730f646f154d0803e94e7967acd438c2e9899a12048fb5b0d7d57b0cac5fce30334add1b5d0a17f3472a68030ca74431998c865289dd48711be175c4284c86746871f90c84a55cfcda776307ec7d6f55d1b5182a703e3cde9e7be299dd280748993ad650b7a651113413f8cfdb5f371b4319798c3ae0e29624e871ec637c4f9595594397"}}}}}}) 22:06:50 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) unveil(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='r\x00') r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000140)={0x200, 0x41}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt(r1, 0x10000000, 0x8, &(0x7f0000000000)=""/218, &(0x7f0000000100)=0xda) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000080), 0x0) recvfrom$unix(r0, &(0x7f0000001240)=""/56, 0x38, 0x842, 0x0, 0x0) 22:06:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x80000000000002}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 22:06:50 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYRESOCT], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000600)="59918b09e18ceb210abe07fee6c75ec106ce9d6a37c5fe039605087271506e20c7dbb2467e62af5c782c1d78b20d78bb5d8267cbdd194ac7fbbc12d998b74d7a09c5b1add003f07958147fb2e500e8cada27", &(0x7f00000002c0)=0x52, &(0x7f00000007c0)="468d4428770b7d44c678c9851a3d6e7410fc2b53788d94251c64a8d4c281dcf1ace680216c87ef24ae4ecfe53b479f45db58d7b95406421cfab3fbc98455cfeb20a66cbff558b1bc7601b2d0a929ab77e2ba83176bb9109b5cd5261d6a8c4d6930953c3b3951ef01f58711abf376fb470e101f2f1509251a4ef14fd87fa55e", 0x7f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 22:06:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r3], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) 22:06:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f00000006c0)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x2e6) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xbd) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc9) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:06:51 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) setreuid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac412000000000000767464ca7f00000000084000000000003edd2e75fc0d459b55941700000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bcc4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f30400ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625c3ee252fbb5d1aab257a1ad5ad6fda810c18b4df05a4e2ee73c38ccc1f6c3ea4376b0ce100bcf8dd36b26b32e6520ab809c5122c86bb42a720d72822111673709879e4054122a2b9b4ed42dd38fc60fe5b8693bd7f3c9656b9089ced3e"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) r6 = socket(0x18, 0xc002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x18, 0xc002, 0x0) fcntl$dupfd(r9, 0x0, r9) getpid() 22:06:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r2, 0x0, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r2, r3) lseek(r1, 0x0, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r1, 0x10000) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000140)="0fa552bd5b859939d868f8b2ce4cce65d6811daea5cbb3875276649a96a000ae70bb6734e80768413233557cf364b390c04e8c1b334a551af479806611c9ede486f1e1df312bb208544028fd224bff04496b9ac26d3fe32d22bc6789734441b3dd096dca63d761bb75a3d9dcb8c69dfd846e38dd", &(0x7f00000001c0)=0x74, &(0x7f0000000200)="0b16bd83faf1ddcf79957584b4bcdb6726e1be31144463543630905a3da02e18056a1225518782a3bde143b3f5051a6be09009", 0x33) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:06:51 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2f000007000000006b46d0d2b6bedc470695a28cc2f0f80e7e02f8b5ea3d4c069a9879db80cf1f451e88024b8ae1c0447c5536db04f4b30ca5ceab65dd9fff1447d8572b65e1367a1c6a452bdf477dea566de3ec9c96041ede22c31ea28a230ae14e9ff288a5e7e60b144c0665775ed6d9d97898eb5e5f383310b2f51c620728078cb9ae6b"]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r1, r4, r5, r2, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r1, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x80, 0x0, 0x0, 0xffffffffffffffff, r3, 0x125, 0x1}, 0x0, 0x100000001, 0x2}) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000001180), 0x0) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) semop(r6, &(0x7f0000000240), 0x6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 22:06:51 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x24c, 0x0, 0x0) 22:06:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x63) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r3, r4, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r7}, 0xc) 22:06:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$inet(0x2, 0x5, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) getrusage(0x0, &(0x7f0000000300)) 22:06:52 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) socket(0x1, 0x4, 0x7f) 22:06:52 executing program 1: syz_emit_ethernet(0xb3, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0xa5, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2, @empty, {[@generic={0x82, 0x9, "b019cfb89992c5"}, @lsrr={0x83, 0x7, 0x7f, [@multicast2]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x800, 0x200, "6f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f9"}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffea, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x10000005, 0x3, 0x4}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 22:06:52 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 22:06:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8215bd3095fde437fa00"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getpeername(r6, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000100)="af81e3b2fce0ea825473db2186d95afaeb6f967231bf4adc35643799a67f3c4259c19dfb417961e203898c760c6a89239ea1560b6e9754bcccde10903b0b14a6a7c0f1e0243517ca29875a400e913921cd51bbaa2a4209d1be52ac6d9545b67a2a2f591b58a2bdfd7b703cf07eada7ddbac9e98066bd7d604b87d915671a54dc1ca96da1ec32ce1bc4b7b8b492dc6e1ac946b6449d78dfe3d1ceba620b6e14f419aedcfebc0dd91f0478da9c0c6965f88381222f", 0xb4}, {&(0x7f00000001c0)="8bbb5509133421f74c3b6b3ae7b805c0b27c4cb690adaa5186d274f0c3d96eff9565a208f1ed3b3c400aebd505a23beabff0030366d61fd2ce32c432d29db932b3f31d1ab403357e047fbc4b0fa4296bd81ceb920d108bf66d1de8ce7cacc050377c8bac6d59713793051f6d2ba5e9b85845d3b78e1cf8d95481635eaa85581fe14431b9be3084b3a161cada339fe1993d42b5526cf04966e55d220202b161a7dbef0ef7a73cbd99faf434d08afe752e17817941f86ddfd794e3e0101638715c9ca175e1f2c8924effa1ed", 0xcb}, {&(0x7f00000002c0)="609c5467e662953a3321a9120ac1f5654c5a69efac9baddef4a8bc8a49f036835ad7483818933ea23fd76da1c405c5cd9cf2d1b7230ee6aa3b2489f766197931e44a7025eaca99c13e266c489d91d2af31d0c2a80f77283dd5c75d6322c7a4909824539eeeff4fc443df1a26a251a942925a05e6e7a35ce2015e56527659efbe7f74b7d83fff07aaf74708734466072df38e6859be955cad35ac150088b227", 0x9f}, {&(0x7f0000000380)="189994ff7763a6416a7cbaeba94457b31958d2d9b4352ac211cb74fd4e417f05eb1fba6a9edc211f5ee707a6b3eb00ff5ff613a0499591fe166640d4fee29ce3fb4fcb2f7d8096b884", 0x49}, {&(0x7f0000000400)="014a4951637cb812e877a922315581db528f995360262eeced5d51b6eda0f8f9d3e0f41d693278769ea14fd9c86903ebe52a7c1783f149ecaa3f1816750e46f41b798c2b959be485288358b9029dfae05e688a996e41f4138c935218de52e1e67f36ae4495f7fe0031b3161b4216b63f7d047e4d957961c30905acef91a31967641c707cf62159510bbdd837f9c802a10eb71bb15f7ec084b0c547fae1d774a518c58a0b300c", 0xa6}, {&(0x7f0000000040)="28a2438274ad2b1e0deda60bb4104e4206febc7e89f04b8b957ccbafbaa186ecb39fe74c5551bf8ee52f17a31d5b38b0d408f9", 0x33}, {&(0x7f00000004c0)="469b077333f9083a6e6ed35a259e1b32174add57d91c4b8920b0d48bfe1bfe35bc81bf33d46087fb3889efb82abda4d7b64cea02a1973633472ee051bda394b42b61aaaf7b9791e0ec1c7210f317b77b2c98b47a325f1e84e567e8073436ea6c069d47d2570692e9f02868d8120aaaded1f291a7a4ac0fdcdcf3075bec9de2ad1018cfc5273be322e7dc1fe151baccb72a86e0d303ac7c5a943a64d4bf2e4cd7aba4ca5fe73c42140fa2fdad687adb9450eabff4b8b40eb497f34a9545d8bdcec86faaaaec69828ca62febe9d0f148f0eed6fc10fb301ad67b14724e0f8c20057fda50ddaf4e1a2b398c17ce5b1fa15195dc24b9cf6a9ebaf04a3092b90d", 0xfe}], 0x7) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 22:06:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:06:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x200, 0x7ff, 0x2, 0x3, "0995b62afff2bf1d29372b471e05458539ee21d8", 0x4, 0xfffff001}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x84) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x4f831a6e, 0x9}, {{r1}, 0xfffffffffffffff8, 0x40, 0x60000001, 0x40, 0x20}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0xd0, 0xfffff, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40, 0x2, 0x5}], 0x4, &(0x7f0000000140)={0x3, 0x9}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000240)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x200, 0x0) pread(r5, &(0x7f00000002c0)="3564e770b58c26e9d3bb6636351ccf2eb34a22e80a7c3542b9cb6a16cdc85257348108708e25c1cead6b90bfcb98a297998e09ee46b690425feb27cd60c08439b1e3", 0x42, 0x0, 0xff) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000340)=0xfffff801) r7 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r8, &(0x7f00000005c0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r7}], 0x40}, 0x6) 22:06:52 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffffffffd9edebb71ff08673f1c8e4cfa463800000290789f1400aae000000116009078000000000069ca00"/54]) 22:06:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaa882b5e68be95dc0900183a00fe8000000000000000000000000000aaff0200000000000000000000000000018300907800000000ff020000020000000000000000000001"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0xfffd, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) 22:06:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xab, "000000e3ff010000113ee21200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000680)="9678e34e7d522d1ced07cd25a12de102f09c7a22936d1e16f844c93050491e19034f7e5c34f76771e01aa31e4224adf13ec99120522c2b812181b1c2fb5b462716af347bd05792d217c10f84b64ce97739288f65ba41bb54ca85a4d44fb8d52691a53476446f3f295f91334204120b28b15cbc107967f1dffffa216fb9272c57b8103ab51f9e8aaee521ac73adb2af733bf7e51a5fb40953fea25b19775b6f5169eedf53b7fa6bc0b7523dc39b929f3091b947f50f09000000000000004a924ba1f2c3f45d3e67b4736acec580634a0a680000000000000000000000000000000000006706965d7fce3cf1ebfeaca561a934d5ba9b0b1e277034e928599deb79f4efcfc54c4714edf6fc01706d5c4948d9acf661240000000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) syz_open_pts() semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) r1 = semget$private(0x0, 0x8, 0x10286) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000140)=""/231) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1ffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r1, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1800}], 0xa) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r1, &(0x7f0000000100)=[{0x1, 0x2}, {0x1, 0x5}, {0x1, 0x1, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0xc00}, {0x4, 0x3b, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) 22:06:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x7e76, 0xc388, "db442b865435c75d0a63befd4f5eebe4df13b630"}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000040)={0x2001, 0x0, 0x0, 0x0, "61aabba26eb0f83ac651ff7ec000", 0x8}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7", 0x2b}], 0x1) syz_open_pts() 22:06:52 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000380)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111874120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x200, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup(r1) 22:06:53 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="830202e6d7b02207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 22:06:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0130010000000000000040000000000000000000000fe8000000000000000000000000000aa2c01000000000000c25adda2296b09fa836cd8fd140400000000000067dde7078d759e17deef6f1643d82230adbba76ed16037888d44f0ba8913d5d9a6c9941738e7ea477159a5bcb6ce68782c6741307a"]) 22:06:53 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c653000f68d2b8006e17df5eddf67ccf5586e"], 0xa) 22:06:53 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1, 0xfffffffffffffffd}], 0x7f, 0x0, 0xc6, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x4, 0x0, 0x80000c6, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x10) dup2(r5, r0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) fcntl$getflags(r2, 0x1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:06:53 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x206) write(r0, &(0x7f0000000040), 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) 22:06:53 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) 22:06:53 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 22:06:53 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xe67}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440), 0x7, &(0x7f00000000c0), 0x8, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7}, {0x18, 0x3, 0x5863, 0x8}, 0x200, [0x0, 0x6, 0x6, 0x93, 0x51d, 0x81, 0xdbf0, 0xe4]}, 0x3c) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r8 = syz_open_pts() r9 = socket$unix(0x1, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff8, 0x80, 0x2, 0xff, 0x3ff}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0xfaa}, {{r3}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x6, 0x2000}, {{r2}, 0xfffffffffffffffb, 0xd90c6edbdec9d4b5, 0x8, 0xd96, 0x7}, {{r2}, 0xfffffffffffffffc, 0x42, 0x1, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x48, 0x10, 0x7, 0x7}, {{r3}, 0xfffffffffffffff9, 0x40, 0x20000094, 0x5, 0x7e11d35b}, {{r0}, 0xfffffffffffffffa, 0x9f, 0x1, 0xffffffffffffffe1, 0x6}, {{r6}, 0xfffffffffffffffa, 0x41, 0x2, 0x5}, {{r8}, 0xfffffffffffffffb, 0x82, 0x0, 0x6e93, 0x2}], 0xc686, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffc, 0x5, 0x2, 0x9, 0x8}, {{r1}, 0xfffffffffffffff9, 0x71, 0x8, 0x5, 0x37}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x8001, 0x9}], 0x401, &(0x7f0000000480)={0x8001, 0x9}) setsockopt(r0, 0x6, 0x80000000000000c, &(0x7f0000000040)="1134f6c734ca8184bb0110a46bc8b55c65f5e6a4872213da6ab2a04cc5d56f9a172b9cecf2c17abf23d59d9461b1ea56c33587ba9c783a4a79d824f0acdb136c07de446e22f1d93b205e0f64d1912ca2c468c292446b69f345c23b94840fca877f2ae6431f01000000", 0xfffffdde) 22:06:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x4, 0x4a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r1) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) read(r3, &(0x7f0000000240)=""/4096, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket$unix(0x1, 0x5, 0x0) writev(r4, &(0x7f0000001400)=[{&(0x7f0000001240)="2beaeddb36201d66fd36c56c24f5073b4b9fb6352a57972808b9305ddcefdca9168d9642e1d1f705ec355d945f2523a4e7", 0x31}, {&(0x7f0000001280)="5315669ab55004403f91dbd23b1cfe2c97fc9f57", 0x14}, {&(0x7f00000012c0)="be12c890bbf03815f26490f3502eab90df4941b2b2f672c75acf17c64abd41c2c0e4191c9b44a9fb77d934ea5a584068e6bda3cb19f33e25b1f89b3d1a77f3adc10d940090e9f38408247c68b702ebd3b7827a3485c30c0d0a82f31ca537cf59e7ede24c4408d2afefdd47db1810c952be88b3a6f36ce5bace78d54e6494c365d320eacfa976e44933ab76c9157266c9a8cdecf714f194a3f4347c89f5efa57f", 0xa0}, {&(0x7f0000001380)="33843e69f3e2e59959575e8031b80c2bbad4ffb6be1171b81c0ef1ca8752cd1197d64168b7f9c4e90f297592ef395097781491f753c5fffee789445a08dc59945e0343a5d518a9b7dab3b52f83913d13084c450717509eb112ff8aec4519bebd", 0x60}], 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 22:06:53 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4f00800030000fe8000000000000000000000000000aaff02"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9a02a2939852f0e90200f4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479a5e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d5381002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d6688685c935396a8c2377494b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad850e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571dac5edc0ac358096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000001deefa7c7c271af9a858e4420a48b4cb3b3368dabb3dcafa895869872cffbf32c449637e77d7a47e79299b2a93753c86f8f5c36188d828609d93252d6529020519db6ecb47005c173fc9c1150b32fc1de9dbc2659422fed075131de3d6f998f71199e3d896a933a3819775043fabe2facfc54971bc3a56df34a4670fff98b26fccb6a6d53765de1fa354b955c3e982d523ae4380b00ec00084adeb5"], 0x1, 0x0) msgsnd(r0, &(0x7f0000000000), 0x8, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000180)) 22:06:53 executing program 1: chmod(&(0x7f0000000140)='./file0\x00', 0x4b) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f070000bc3c565c3926d5f5601c13b500aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472e66ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 22:06:53 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0xc78a, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f663100000000"], 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) dup2(r3, r4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/161) write(0xffffffffffffff9c, &(0x7f0000000b00)="29597b470cb9b5ff6daa5847294e95a48639f36e7e77fb89f3710ce3804467fd6f49910b3b1d5c8f847a063d25715575586fb18be4d4aff325549f02c4373ebdeb57b7b7bccf09e8ff95b84e34a61ceb230a7f5731ce6dfef04c0231b95924e33a13344678f22a6550de303c1e3355778c5e9bd102dcf48ebb8b8af868317baedec2e02cf96bdd5bf2f7924a47142182cccf3107d63b0ca2903a0c90671e88d50af00a8ec7548b9a900e1dca1e5e2e176e5edf84962153144a039e1b75c3c426a822673336b58a7bf9e531f3d632c73a24d9bf8c91261741c72b851523f132e3fe827ee1071af55d8c782202ebfde02f53e2422ff94ef425096d0cc409c3c054d0c13891ce710d94e4790d04ffc6d0bc7e47a61f201cbb381d3474fbee96651b813e952a879c3b2446852d43a672b87f7646b2183d0bdd2b3801cc519bb32295dc01c90d5b290870bd3af773c602d5cb9f17096de39a4d6f3a66ac6d6e1a74f6fd8edf93eb55d92b15e003e201ae9a7c7eca92b4df17024a96baae8ed1bd0a890c4ef139b79118bb38f5ce88e1a4863943cefb67a79ea250c40adc43ed6cb370b63434eff7a0f0159476fe368ae20dc3fd49380bb473fcdfa31e25ff0740dc446499e138980295acdea30650730ab49d915d092649364426bb30ec72e3b538c043f53e4a501d1c3d97cd7bb609640818f88990759fec881ed1cc95ff4d399fba995569c36d754fcfaa927f0138b8e5978357e4824af35c76d2cf181951d2445540e7d733a71c7fcfe4383ed794b058aebbd5bcbd78e81247037f4ca03f80ae4ccec36a8c35970a2a8bed521089e4ec899a68155a26fc75cb448e37553182e0fe251a5f1626999aba1a93add6bc04befb2ff0fd5e0ae6decd9d21c4832668ac09c610d5ced13ba787c49cf7d4ff273263f9bdd9d50d67853e10d7f892c020617190fa85b737b186a1e57d5910e90a58d77b368c65be649fe16297a7b790aec648d63190b1fedfd94cbdd35a44325db868a2ff6ae3158d905038689c6e81eeb9925f718a02922791361d4d7a33860438059074fd15855dbfad77a35ee2d591391309031857ca2a86192cee97b45d7b500d1879daffe4c08999d348aef5c4fddf8eb9eb8b1a37d56e555c03c2ee4c180d682e00746959bf5e46fa6a4e61c9c793573039b7c4d86d459fc02582379e1fb0012f10f364da29bd139897b15bd34938bc4bd3fae3cb349159455193371b023f5f45cb397f32e1d1b8ef8e8e9c6c21204039c41a84fa460a2452cb646af6dfe82250782913d9af67e08891ee928822bc0f64c2ca34fe16d84278074abe9595eb00899a6769528420c10892eac82b5e0055655bca77ba9890b4c16579a9652a2b441269e66fc9012a70076c612c023de7c4b7933822752d48c84506f07d130827fd615ad932a034775541f99068a03a75ef39c564f4b57672542375dae8c5e255365c420fcdcbc609293752ed9ef53abfb4a7f9b172017a6d683cd9982100799a71ebc311d5507bfb2a854876a5a485d9505e6d4ac48676fcf614762157c6d1e08ce1c1ae56b0618b176c5625cf703dd9495798d461d929f967a61898ea14b9e1bc142f5545d627ab63295d6be40a5f577f471dffe19bb1b0b6f02d66234dc5d0db15f582936d0d8e0ea49e6ca3eba42cb7e6bb045eabe4daf2cddba1777775ac5777791cf13174e11cd1b05c7c417693111ae8b08e02ec3f3a54b668a7cde9592f4662bad55e98652ed585e9a0111134f155e837b8aa7088ef0dff41615335a0e08190684689fa6c589f3d99b19d757ab8f7e71210e327d55cd39b0a7a72f812f025c62a22595557d5eccb2d6a968b2a2c68ecf30eaca413c7fc919620fbada361b312ddc70092caa5d0d9481a10b90cf9e376c5a3fce1b21978007cfdaadd8a6ac55c82d0224623739a7259f6e900e4e990fa197880367ab705030a824bc04bf2c23297b92263c3cdb0540d5de7f3479aa7a0498d1a457d0767eb4bb8fc17c8867fbb8659a0faf8ab203e8f2feae11d0114ccb95a00b2ad4f3326d60ac39ba65bc8d91fdf8869f873897f3675c0b032f72a725de826c2ce276e64e8787e80d5d9dc5467e36fd4a42fc8e352d5c9ed2a93f461e7b51b68bdb7fa39efe07ffa3484697efc116711511180fb92c983104405a34cc4675c613de460eafc2e46897603525f51659504e9ddefbd6335d8734e774cf03de5bbea0a193b66749294c1d03d954f5bbc0fd7141a345ebe995de2715af4ec3452f5485b10abc1565c2338b66d54bca866d87337f41309681c381fccc42f2a513846959a47e9745b1ed83e37412b9fc7e43f8a5fb10af3a100bd0a74f3ec74a599338fcb00a749760dd68265335db9759a091670034fde91f03dd66827f3ca800dcf9cf00d2142965600ca6dfec3c3236abc8cc919a558f646489de4fef39c3bf80982d09f8b22694a2fa16d462780b73410d126f784da49f2d7d6001cf6dc350395208b955d2f07a09b9ac83f8977f454c2aa76615666dddb84abb11a3f6ddda7f642041eec22720a3e2f67bc7fc03ef5db3e7e0e95bd673da4da9a91ec03ed5452d53e3e935765301f31a294da06c59b7e2019e09e250686a4c9b32525cd07062d98c6211a75bf11cefdc3f3eb5d32be4d61a1fb4e4572f4d19df0ae5467cd8c8eaed00a8f1e83db154a10f28a594daa8e9d6a871216def1a9036b9f2d1eae748952525c43a1139dad616c2805c93ba52cfe359cd9ef6387c7e27c48aa235d717cbc30e803ccdb3bcdc7402e83769aa253f2108a7f7a388056e5b4fdf8dd3ca4a03644cf1db0db4107938fa7308b555d5ccc5081f49980513e773c15e7700dd27a8ed88de3d092460aa05c80d77d35d5fe8ecbacd4ed5ef181b89bdd0c42d1f4076ff9aa882c71a0762b0779f45e4d6610efb58d9d239832bb7127912edda864b8a965ec737d35e6bd7ab477e554e75d28f7050721e62d2e1d49c597f6c1bbe0043bd813198e058581d94d1ca321df6f187ea9461cac3f432112036640afc48f208a4602e54a73b97e48a1430ea5cd6290778cbfc8f3535c4e63c15ce2c83f089598b6a5ed87a973b3794000ef88dabd4b9e6c86bb013a71801fbc60153a1c30ee870ee15d304c87bf7e50d104538a35e5b4b143f26ce8145a9a8b6f58d4aee037ee39faffdb9911bf8d26df9dc0c27b2e00e74ec3bfb0994b7c877b1cd62588ec28ccf7ca6aa756d3a3ab9ace5c0b17e8ea91286c74c0cf1c72c7504a578a0572ee9bedee6a445fbcefb65fa02fad8e81d1899e037e73b93d5b29fa162f5756e9e18e41b0076dc7d428b74e12e511b935dea0e9c6bc700dbcbd96ab541a577c7eb48c62362986c8c9e6894e0eea167e8b7b9c2e7af7698a3133f38d8a81c9d5b21c9d96698eb77e7389cf82267ea5a0cd9e98dbbf4d87189319d98d47fcfa1f38cfb51f172e23738ef1f89c63a763bd28ae7855caf30e4e3c669f66cef68f075611bf86fb7b13086f4312a7be48f96a9290825d26cf241d24af2da538d2df18e3b5bf40617648fd5e6b8c16c9a57f3c7ea2754c11ddcd42142a2d54fe4c344bcd805c2aefd75c5dfbb7a48d45577c528722c4a5e72ef26e394fec55bd2bce87d318d395f447b08d965ca04bc6e4fadef883791b6826eb9a4471ecaf3cdcd34dc4c5a0a64edfbf7a4dcd025a866b8cb423396282da3058ac3f103d9fbf1fb78b470d6c83b958027aad193d6e288af0560b4a606050951b088065c39591e0df1ded8426245beb98dfb538ade7ecd7e7d9c467aa3bb901c172ef9a1bfd5fcfe35e49338a0c59f43345924790bfe22e5a23163dd6d706445d41bd5388ee5d1e8868f800c292e4d0798f278a824387ad66a7860058dc333abe341b72aa535783d719f4d89268a79a88a366c6f33b4b06346f9070748734b5d2966120c76fde08ad14d5354863d4ba5180bc552a1cddd90a80e93906182c2948dd7cb718bac761886ad9950321d533b5b1ed8a20f0a84761b33c845cc501dc5b0b2722cbf91f75c532cd327d78f60137aa286b508a6ffe57024dab136465fe780bf6d4481e31acf479dcef302ded81872b50eaaa0bfbca37a075d936d8f87a281eed756a88c6b38f6345a6374ecb94f4d7f737c464c43e6e60ef772329a2cea4d63bdf33c316442ed0bb53a85a4227c9969aa6e92de37188183cea1d51c8c901f00229f2e4da3aabd8d7a2a00d018d0c262846a196d9749c13e3952f3c894d5aaac31a170dc4508318c32396c16beab831beeaf5d0d1fd23a5b88db351b62fb21cbc3f543a3845256c3e468f8bb6582860885abc2a1642c6d6c24d8b1256e2088ee75cbbf9136ce06091a9c002933f32b7218f5ed702c1cb1afb5cf229f1fa51da611a2f59c288604568fbc5bd3b49daba76b439959e9eb244d4437e8e56c3444cd455c04fd6a44a2582aad6023bc25c74c29b618d76adfe7b9ba095185bdff0c17b3c406837ca520ab9486e2a20a907bf7b8ec0316dc19187e6bec19f75b62f3948e4e70041988b3225901d72096249f1a33d3aba2fa2f851091ed5838b9bd309a6d846a84d9bfcd026a86ed7aacb43af0940981b6fca90b6233703f0a21c968d8becdb3276b9928a9809b98a27212d0fe3700203e4ab2a48806e5e4fc32c5ca7ccd9e8559fb45b6dd843990c46e97445644cff366992683baa151e96cf1399e5b410491a499faabed685df6fe2d07230186a9f43a77a146660ea85f43c52744e2acbe2b65ad9dbc0f28dc59ac37a9db7a054567a5ff7f7f1b5dd83f9730ee03cda3e23179d4cb387791ca65249a84400a1ff729d28e024335e89c2022c839fd92bdb5529efff17d8119ec26b4b1090dd4b9b2de9b0997e8e8f150e70077cb52fe14687dfa632f35eba6437b7a0ac6057a5996f57ff999ad9de39f48271826d3fc5eb5c6b66231cd5413a4bc20412c724f351e44273843c72a95c806751d2e9312474c95fcefe2ed55d5a86cf8597f48dc54f51a071e4198102bb335c59cbf768ef16331847127ce69b29c8a0768dc2f74eb506cbc628cd9758f59461d648d9776f5731d970156b3fde4a231f24dc39c22c56a6228fe6b38e5306c169bc3d7b354a307763932a93d78af6acf0dff5833239209cb4b37e7e934da6df7bc9769759f7f58f8ebf84643638456839529c6e689697693a5a642276d5042ffd3552362b5d5df885090841b6dd1f8b56415e3bc0698ab257eabb1a123504c8b4669cebf2f77af5f07111dee78a55d34abae2362be31bdb267e5976c8a238f38e7be4f835ad65e846fb49be1d83b53b2f44cdf630db2779d318659fb776d752a6a2f4d3426133ba1c0cc68ff5bb1887a110589164bfe5a53620608614941efafb86b4d03d71ac509238fc173f111f2d3dbfa2bd9aa629d162bb4063860470ac533c4a9669d0945e5367c3f9f340c6cc3f2c19f8e3b70872a0a400cc8e76e23bc63bba6ac4ae07881ddb21714b980d90e88bea4c5ea54d335c0fbe721346e846701d3c9d500b21753b690eec57d6e6b325653dbcfba6f62bf92027c00f4c56dc384cec822379dfb1b3d90522f9fbb57312cda7824f96fca09fff1e6fa1a06214c8a8b5ac658b4c400d31c67b0da0fb9e8b2f04548c464df454e8680294c40d4f46589b1e116a0633797231e1f0e4488b3d36bfe59a341f0210261f7d1da646b767b2e4a6210c315068d3303eb05638429eb733d11ede8f1c6ab58b551e0ac9888e1dc58773ab47c54c6814bf4079cbd69ba7e70c75d6e003502cd2d5f57805a29ebf2ce28386039437", 0x1000) 22:06:54 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/176, 0xb0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(0x0, 0x0, 0x0) syz_open_pts() 22:06:54 executing program 1: r0 = socket(0x2, 0x8000, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1, @ANYRESHEX, @ANYBLOB="7c92fc9ed01bc3c489e3b1607ca2fff2c3b470f042ca55eddd16366ed22403b91d881a08c44c994b592e7a0d0eac1cd3a1051e95b27eceee3089faef68c57cdb0f9811dc488d6ba6a541a8a852eb00c6e8be03678d7103f26d292618cff2598d65b70300000058f21f5d6fa6c742ff7885b93ad495eb6c8b3940eaaa83a0667d0e2b985051a1625efabfc723af8f807f0f7cf7ccb21e656cdb45570847f5bc6b7b3583cf2573a229e820da55e387d7d8af0588d5b9b60b8daa8228d2414fa475a7656d7972b0e6b320333d9aa6d791c59f0915aa23f5d4b4e0e376eaec1213f9a788b1cbefbdcdcc00bb79baefa8b4b700aefadf7afb03e6c743d491d5ed48ceed728b808f17ecef13ac831c46d065d4c2b310581f712221eaa41af5be9bb2edfe7a699315b285bf6e174960e238f248c8db5570176ac86181473fedaa922ac2c8a5803ccaf7f68c397d9e8dcf27b504ccc7068c9431554da10d818c6bda3519a5516512af5db46071e02fc90024158344e5a6e833a7b881a5850ed8fd161b9a3ee287de619d82bfbbc0df65d5da778277254f8b3b4d020f55e03f57de2e456fefc6cfd8e13b18b45be68d8fc93513c796b7c5e3074a8aa16a9ae6ebe50c96c325069d8e9998e9c98a9d6f5eb8ad8e3d53e564b18fed716b6733b4bb8200f6ef86"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r2, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r4, 0x0, 0x0) 22:06:54 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x1, "6cc44ae29b057035730630d56bd3283d021e2d479f2e79a0ad45e5573ccf7e9fdb59eed581d8872790a4b9675ce5f166f424f7c461afdf6c6bdf69991bc835a9db9f502e5d1d21fb9db6"}, 0x52, 0x0) mlockall(0x1) 22:06:54 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86016010fb7f00083aff0000000000000db74c00000000000000fe8000000000000000000000000000aa8500907800000000bffb00305114001591e9b104d2b3b7d72f18c707ecb9ca1bee73cf70112763809b4e8a622cae7c98561f659fbd6fbbf4603b801ad95f79216530bda1b27411f0d72000332f4b7faf1d0b85b3406af3000de6d8e3baff0986f2f45a4d3bfe5a74ea367484caef0cbc"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x4, 0x4, 0x80000001, 0x7, "98fc22f6e35050b7067a9de3d33c545c9eb396ef", 0x800, 0x7}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4013, r1, 0x0, 0xf172) 22:06:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@local, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x85) 22:06:55 executing program 1: getuid() r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x5ee5174f, 0x22a1}, 0xc) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) setgid(0xffffffffffffffff) r5 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x60) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0x3, 0xacc, 0x0, 0x7fff, "e90b76b8b4ab1ea218fe1f47d9b596eb97ec3dc0", 0xffffffff, 0xff}) ioctl$TIOCSDTR(r2, 0x20007479) unlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) socketpair(0x18, 0x5, 0x20, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000300)}, {&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f0000000440)=""/115, 0x73}, {&(0x7f00000004c0)=""/6, 0x6}, {&(0x7f0000000500)=""/218, 0xda}], 0x5, 0x0, 0x9054) 22:06:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x1, 0x9691}, {0x4b, 0x5}}, 0x2) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r4, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded25cbdbf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f33694dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c6200"/4152]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r4, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000300)={@broadcast, @local, [], {@ipv4={0x800, {{0x11, 0x4, 0x1, 0x2a, 0x16f, 0x65, 0xfffd, 0x25, 0x37, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0xb, 0x9, [@broadcast, @loopback]}, @ssrr={0x89, 0xb, 0x81, [@empty, @empty]}, @ssrr={0x89, 0x7, 0x2, [@local={0xac, 0x14, 0x0}]}, @noop, @generic={0x1a, 0x12, "6b1c8125311795b39455d1a61d16ea52"}]}}, @tcp={{0x2, 0x0, r5, r2, 0x0, 0x0, 0x13, 0x20, 0x0, 0x0, 0x3e1e, {[@mss={0x2, 0x4, 0xfffa}, @nop, @sack={0x5, 0x12, [0xffff, 0x0, 0x45, 0x8]}, @nop, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0xf801}, @window={0x3, 0x3, 0x7}, @timestamp={0x8, 0xa, 0xf1d, 0x7ff}, @timestamp={0x8, 0xa, 0x6, 0x4}]}}, {"0506fcfd132bd34199d567c74b77629289138d631fd545b67c524944785337ff1db3c5fd0e05abcf89b6775678a4c2ba4ce82215c5b15fcf3c512134951c0431d8d3f8caab4b14845b08baa8daf5c8029fa29ddf6b02adbf6b57d235bdb3418c0af60ec850a89117f8b321900a4b3ba2c4b2378549ab74d1783539678e3d2bb4da628ec08c03897591f7deff0f4ae116f302ef8de59b38e0a67eef22bfbb9c62a9a203e78c71cf636d58274fc3c0f5d4312130236303b1a7c463866bb0aeda16965f797185967a6212131ee4fa148d03d9490b7ace62d58fc4eecdee155fe4"}}}}}}) 22:06:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd6031797100080000dea80000010000000012000047e45615ff0200000000000000000100000000013a00008100000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x6, 0x4, 0x81) 22:06:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r2], 0x38}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:06:55 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x1) chroot(&(0x7f0000000000)='./file0\x00') r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 22:06:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) recvfrom$inet6(r2, &(0x7f00000000c0)=""/222, 0xde, 0x2, &(0x7f0000000040)={0x18, 0x1, 0xca, 0x4}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) dup2(r1, r3) r4 = dup2(r3, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getdents(r4, &(0x7f0000000280)=""/23, 0x17) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) dup2(r0, r5) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e00000012000ddc867b9472e3191561b1af70cb388ae5e89c30b5cec2147d6e4f9e263ab03fd0457e9ce517f99aaac7dca4119f56454f296fd621fa902f079808b8f3469ac4b1d4fd1ef62186f5da3d708b0cbd6d579b825cfc8042ab76b610e868887bfd7db7a9656dc60712613b7ee2611471dcb6c3d832c788d359a61688ade0326533593bedc150829784671275c0cd7ebf87a336ffe524155b2b28a"], 0x10) write(r5, 0x0, 0x0) 22:06:56 executing program 1: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x9) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) 22:06:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0xa7, 0xc3, 0x4, 0x6, 0x3, 0x0, 0x7f, 0x10, [{0xb6e3, 0x1, 0x0, 0x9}, {0x596a, 0x2, 0x2, 0x80000001}, {0xfffffffc, 0x3, 0x4, 0x7}, {0x2, 0x1ff, 0x10001, 0x8}, {0x7, 0x4e, 0xb1, 0x2}, {0x5, 0x8000, 0x5, 0x200}, {0x0, 0xffffffff, 0x2, 0xfffffff9}, {0x101, 0xffffffff, 0x6, 0x5}, {0x6, 0x7, 0x8, 0x10000}, {0x0, 0xb1, 0x8001, 0xfff}, {0x34c0612, 0xd6}, {0x100, 0x5, 0x4, 0x5}, {0x1f, 0x94, 0x3, 0x4}, {0xfc, 0x8, 0x8, 0x200}, {0x3, 0x3, 0x800, 0x3}, {0x6, 0x1ff, 0x7, 0x20c00}]}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 22:06:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) kqueue() syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x5f, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x8, 0x3, 0xffffffff}, {{r5}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x7cf, 0x4}, {{r6}, 0xfffffffffffffffd, 0x14, 0x80, 0x1, 0x5}, {{}, 0x5, 0x84, 0x80000000, 0x5, 0x26f}], 0x3fc, 0x0, 0x21000101, 0x0) 22:06:56 executing program 1: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x6}, 0x4, &(0x7f0000000100)="821fa7ffc29bf29ac4ce363585ffebb9c96098be2c4b2b455bcfe2b9371e6e7eb24752de6d0476a7e91f935ec5f407dc47367185a2429796e607b30c0866c2d8a537c8ea7ba103452699e14228134a9deb975a272f0a9c30c0b3eb0d1c2509122d0289130123070f8c9120ff3dd207f4a43242d62a5b0cead7feeae05446a6b3ed21c151c617a56c74aa60a44eeb75e673e517beb0d2a4a90bea4525c89f26ef873e7d0ee34c6980e6c25c4aa7a4329194a8206bc64f2ca060500b102780", &(0x7f00000001c0)=0xbe, &(0x7f0000000280)="29613fe9f047e7a33b5f37525199ffae21f75276ac3b2d8935efd1dfe4750e5eba27429ea328f313b8ba0ad2299e25df33d5fca0cecc717126ad3596bfb349cdd602e63b7d5a9514e19ccb02dd8a0c3f0f1108bdc20beb7021ca796214e0bc58a7f4c0fa15e6bd7dfbb5199fd600"/120, 0x78) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 22:06:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setrlimit(0x1, &(0x7f00000000c0)={0x4, 0x7ff}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="cc000000000000200007"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 22:06:56 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x100, 0x104) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r3}], 0x3, 0xfffffffa) 22:06:58 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x3f, 0xad, {0x4, 0x2}}) 22:06:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) write(r2, &(0x7f0000000300)="6b6396a8c4ad9252ea0d52d4dc938102f47b4e00f7d0a05212a3cb6a1a9cc4e0d5bb26bede6fc7baf7c520ccd0f74b09d8ba4706d322d9d11f082e56b5f72ea56be5a11d043b1244b0d2bac8da5532c5855026f31b3bac4336e8f6e4302b4a787169eed19cae5c7959e6fd3df9ec7707e7485e5952ff7bd17eb1609080ad96005421b83cdecdbad4d17029c43cea3795ccabd4deb9f174714e8ae356f336d8ab02b8dec72067c55be353205ef13feb524705b5980866cd32d4e0a6a7f70ea215be212011d89804d8afd38510ae", 0xcd) r3 = open(&(0x7f0000000040)='.\x00', 0x100, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffe00, 0x5, 0x40, "9810f3f52f04c2e9e809d7d7fbbe58ed92f5256c", 0x3fe, 0x3}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) 22:06:58 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f00000004c0)="e2fb84caff708a7894f300020812b73f2e5901dc004c031c532b4c0e3b51b76eaae0ff00000000000000fd2c6ffe2261bbd1b4bc22f99feae93147509bee6bbe88f5912091be1a8a44f826902ca77e5d0a597d7f683a1603f932ae7d71e7e8856fad024f5ba2ea1ed2c5f76aa7576127b91e450c15065072eafe3de31a90716fdcbd1b2a3a0da41b4927602f045ffdfcece429a9c6583146b7466c00271e00124c97a45c9b86ece0063b04a45d3c82c229626f5eba00501039a0bdfb026e366c99673423415b17c4bec097a5183ed1cc86a17bdba0e3899d8faf95d30d7f1a47f738d21d8d61d00217eb5a14f36d7f6ad54e37d42b8f12f0b7969698af70115cd51fa097a008ad22e47e36c2b1d9e77167d9cda3be7bc169d0ffb8de4aeb289552adca5347bfb5d14065bce9da3d6c22062c2f3ab05d92d544b02c6f42add07784536ec7588bf30146130b910c26ccb85b494d37a8bb1f51563d20ea1fa941055b9aa6eeabf707f46994e84ecc3953db589660db25ee18548f517ffd55dac995545d51c5", &(0x7f0000000100)=0xa4, &(0x7f0000000380)="ef0b7a1be6870e8cc1fe579b69b4dc81caad138096cdad9bddfdc5323c606a479a49c89cad648affffff4d19ef48d8b8f400000000000000000000000000000000000000000000004d241e08cbd3037149156b76c32588d6b430c7ccd7de6e34db166a634f3aa34c25730f3e63efe1e976fb15917a3f0a98a3747fa124febbdd8e7786c7bffe78e67c4a09a880e3180ad13866f448312ac33c7904323a93a9efe6015275b40f6853c2e2a91541f3c66c04133767540f49d5dd0c7048b90a08ad5929abb430984fb8cfafbc1839467c668b6db590f3dd12c7577baf22ed69dcfc77d6daf4d26de9b583de991989fac3dec2b7590b026a1c3905dc873a0c7e4521cd826e724fb3", 0x70) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 22:06:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x8) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="00002c2f666964653000b8c126ad74634af70448b0061deacc"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000000c0)=0x2, 0x4) 22:06:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 22:06:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000002900)=""/4100, 0xffffff95) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendto$unix(r1, &(0x7f0000001900)="fdeea98841b11431b89fbb0f9ae4f14baf0947b505e6427dc7d1fcf61071d8dc2302a68613c51936f0cc60678ca988da668d59a457731b84ab10705b90864c917c180add17069801fd3323c9bf99bf398a3db1cb175c7bb3eabb5464923cb42086deaafe93cd68e0bb0316feb8383600ff3aab33fc16043e1f1773d76d049edfe3300a6af7ddc351c138a00c92543d4d22934f066ba23d466336a1dda89c1a1990e983cd30b32aa7a5df7e3f12d94185c772d3b5e043c8c6b2ddc91a53be871de32d54322ee37f79d6f84707d41b10284e6b1657af6939260994a085c09feee9596c4802862dc3fdba691e670fd7bb20edbccc737935e292f75da9e691ae5512e79b6cbfcff93b7f622947beb545f39da4057bdb58c38df4b7cc8fd45c9682e06c0d2ac67c8164c91c77924f8ebb00639b65bdd7fac09bcad4a67da8242a2374288b3ba3b1798cc034d21ec50acc4f4cc3eaef8c42a51bb37be3a0fbc29ebbc0a4adcf8bdd3aeda9746f5f145d0554e2a8549c94b607212705668e8a5cd67807d1c8af5d9a79e29725a2159b3a23ba29761bb5685cb926cd70d87db36d4c751c6fed704d654d5ac198a08fea7e4cbf762e7081a8901cc7d783bc3f8a8505547a7574e771c64fc6f6ca68e68cc5af6ee3503aced616978a73173b93f7693ae65491d8de598cad36b057d4ec1f5c23aa771143a24a957388a48cfaf067457901003a0195e939504d3fffd9fa9857f25ea81e1f3a7153fd5242cf37ffc1f58c17dcb5b32841c2fdc5c09e7ae837061f5e483ac6944edee070a3546e398158053606818d65cda050e60890bcfc775f4a04b25882718b87ac41964a5f9852d9fdaf4c3a6c73313e56d7d45336f23bdfb4e96ac9ec63d5721fb8b47b7166708635e278e44edab05ad03e12f465ce1a33e4b0df952a6d06d0b5fe8da895fea62287b5364280f8cc6ff5ba230094a13c4c2c86005920b987aae100457dec052227326c4555d96f1575f8fc83db99baf7c3bb0654b520a8e388ca8de60e3d3f5390648f51135ba4c6b3dae84bacb748254ba68709e8e0de49fcc9f499e6f9b195bc773d3b619511d3febf1b2e830b39034087fec8720eb6752c0116ff1dc8f34d57de1041d673526855d376283b163ed4dc05b56547cb0ad8abfc24ce543e00a9d7f408b8b582c91a7ba1dd2a0c72d54959132623c24d01df0382e2de6539a28d26b45cec4ec5414085c22ba3bf911d4e98cd9a5452b648cbf4cb4b8ea0e20b4fd162955578f4b2df56d6e9d52c0dc0f42b87997ddda225d570f59b12b8710ef3445659d96ad0ce1f805d76335fc65b087272d37821320d3a718ba83507a08f64da08ec2bad29ab96c1978b74b4dd0162287b14149af16e261c972002ea692417cd3cc3d71d657d425d6b62b38824d97a774a8d056cc9c4017fd9a75924296bb572c0c3f6f7582d4396568b8d3a75e42fe17bed6bace33da1efc6979feac296bf089502743d597f7dc5f3f8e1680354b8fcc5c1617ba54a6800df468e64ce0ea70ec35a463e26249686e1ac7ca3415e5dcd816c1afb57cd5e8e03456a25fdda1bc35a13612457363a2f51c2e1b760d2f980845d7b0c8836953dd705fbdbbf5212dbafa950077bf80bc9ba8be909891a126e30abcf1c0d4290bfc67a3d43658e18fa628d1b0b436fc62557fe2bceb5e96d3d4908b15bdb5b55cbc1f3c092f818340621bf0de594634b91495ffb6cf9dc6f19c373b61711fe1db67a4c06e51a4d87980af4f96374a2c8f65aa91467b88457fc7e1c58018b6c4ef75bf80a4986cafc012c81d086659533f639fda8edc665b7e2f9c11d17b0dfd725979b09793f980b624dc142451bf8b399ec4a7239a5ba5a7b0ee9b894e63d084853d9071fa757e51c8b16d5bc206bfd43e82bf245acf4594e95cc42261c6f20607b7b927654d61ad40abcceaf0c2bcc1da932c9755e001ba3c223866fdbcc633c4651dfa9aaad29d891c634ef5ef18b68b400401219932f189015f11b1154a307ed89df280a33f10677e86052e527be329df186b018afe82b20854f680d2273490736636471430f229a3657769d1ce118f764b352af47b101a07511c32d605816dcd700de7849add2ae19ebaac9f055f49f4f7813a50f780e3188d19b884913be916c628676acc9ad55578628cfaaecab6e8e58d1a48f3c6ed4a5a303949f07bf9f6f04497d2b40c0ce246e46c247a16fb00c4fe67aa2c08777615b34b341154ab9ee34dc5dbc87973fe6071d11289a73aa06622bf921ce30aa91839e8021ebd7eb414f1bb062661a128cc39b545f0677eb08b6075a84b796c27668b1edad1b93b5481d8c0b1e09b0a63660e0ee5992563527b9e2fe63aaee9af242d93ac7f16aae42640e20c1a1f373d7531740a7da85b36a2c20866701727391e4b82043b5c2770716848b3472423f81aaa79f4752c40be8eec3366bc4947f1642e0ad335ab91ef34072a5c22260abf07c8dbc382a12a2c5e189f88ab7de7d7e36f8ed59b01b6edd92dea2bd09da9c4d94150b4f6f6bbcbd3b1770e3ea13b607b361842575ae9f2e2051ead8955e2de28a3866df30501f9bdcfe25ec440333843b8045e0fd1bbcb6f16a33023acb7c70c5d0d77b386ff3cd56ed60b4b905b397e792896020f56bb54fe8f5f522fbb17b18e834b41725d4932e1681684560db2fa3747a2c859d13f581f69f66e7055805bb84aaa04707dd2781c2466699189a5eca461df6a1e52f3c476039e380360570af6245370ada95a1881103791037c0b5fd6f866107550145e081f7a13c0b2f4141f1e3ec615ff4417d7585a6d73466c6f0857403849815ea9298716043555bb306a0d1389b0fb95f055a06d4dbb3769c0c8ee15f3f189b81edebbde9912fc7ddd11b20ab8b4d0df58eaa8d8ae92a60ecb5a1377e9876a12021ac5a7f0684490d7e507e653e6d135280d0989bd936d33fa6b798bff60d281f795447d3bef31d1f2f05709ad49d6a34ca9779ac116c534d0c4e1aea3ac9dc5654cc992a620e5d39c0b73c760b8e84c487f3783264f7a0557eac873b73b694d9dcab41c22814844a7565bc1b9b35a963dbfc9860ee5e67b4396fc5bfea00f61104df7fcdfdd8fea17cdc6fb86a4ceb9167408208132bc7880e2f83300ff51be5bd38746a9422c3845052cf8dd8f35eb74d3b06ae38ff8298f32e9ffe7f17a811cd89948e567d6ac7a6dfde065abac0cecc90fc1b4edd479d8d4067c3a24a511d6e251ba7c84e8ac9b44c36bce4f282c8a27453be5c04c1ab95f15fd66d0355237919df00cd29ac0b9355e98942a45e8fe458171e14859b8bee2b84d81e5d6053c52593bbfc852750cc62efc3d198d209a872dffeb13b7253181c5e21b6437bfc136d558387adb9e762179d8955f686176dc4b0833d1816109b45dcb224aabda41571cc0e9091d92b8de58cb88c935171d7029886c65c98c0caba45ba3757ec9bcd0effd32b6acf2c8410ebfd2fdece4cfe649338d3b070e533063c8faed6023b7a5d36a403c5a7e07043e49b55e4894afc3ea1b9ca6f5166f8cb7e542aece8e0adeda2edb490043e1c9ecfe6065c3e2ad314ef2da7f0dc350ec4d680ec89f6072f06747c51534ef6ffd278729d38ebda2f719f2cde880488393aae3e12e53763499a158fca8c46029d79ddc1356145d299febfb63534ef9c9008586d21588ef12855b85b746f39a12cbf631fe7d8bc65adcbfa6e6e722133dfaec22fdb6d1ac0f4665c702e7819446f38c7ea6ec33809a7a0f83fade8996f889a9536fff717a8c4c844b6088726946119ab1b1f37fd3d75ae0ca54464d07fe326a482c5b4b2cbc61ed5577ae37bc8c53b551a57a18cb63347bb10407eb8db7a9efb25c70b342319988ff54731ea319d6f7c481e329a892ff38f9a9ba41b258df87e5852eabd66f63e01cacd4eb9c7ccb4e61a8ad44fc4dd454d914b1b443eade25db9e7fc6e430953e1ec06a59158117d7d40ccd71b5e48b10e88a819db5d2683038768b91ea913a3db334fa10c55da09c88731709d849e4f494d8e4c243a313c785dd8dd72125b2d8d16349ffb967c6f0fb227e1275b8124710739bc0cc7e29483066a39f62a8bc972c2bdf93cd580156aa7215d35bd344724b875ef24af35ce0e34eec3e7b12386a1c6685af32cc57224d8da5e86fb01dce7583ca41314bfe5f2ca78808ac2630869082b6bb49de2d3e9761b98bd5b3da51d8793ed3694e4245c0b5dd29e9f2488ca42bdf9661bf21727501c4e23a2e7ca1ccd0e5d4185767a22a1f2dbd6b0fafb011f2c75cfa80b19b00aeba35b95688fc4c726660f8482116e1e7276701cd3dc1978fb1a47c84e98e08c98b5496da79c8bb59d778bc55f4e0d2b16ce1396bb7f56114e4ffa4ca00b1e596cf1031be7b45ca5a3a0080520595ef2731a504a72413dfdde938b41d800227fba170746264a5b340711d5095b52f0fb3c1ee95661f5a1c35b87b20c9a5a07203f5614259b2af5514bc18176102e537c8d59c07f574ad7ee44bcf2c22913904496339580b0e23dd6fa58f783351edf4631684faf51ba375bc876453fd42305daa234e5378d5e77d87b4c9f944ba402c4e33558b1c199164b00ac31a6cdac0ecacf95dc46401cc7782a5669efb6884d264733f7e76a2b80245435f1a39f219542d8ef194c5e07a14683fcf4b2cfb09c76bf9d6f21b43de63faaa22ed4bfd72cc6c0fe2da3638eec59f7b4f5c16749bea898cdd963053792d2e787a82835db962b5db15842894b19f1b6697587441f6370432957fa59e97e2af45d67d4b90773e8c7c2de2e90bfd2881822d1392436ba0a7b285a109a083762da986ae687d893bcd2587c3108707d4adc37e4d98f9de26fda5eff27c9775e44f357165c7fd8b685ed2ade5fcfa097663b69f623fea17168210946f1ae3ef97276f5ee73f344d1072758c4d1d3c2c27117d53d28d457296f14985f7101002135d1b7221fa9b64b242219f28df9e5518b3b245b6674dbe1fd8eb647ffcde2e330d31d832e61da602885ce2ff8c45184bdc8674ab08892eb0ec263b27c54c710ccb23899d685b926b70f7cf9acc7d1c4792ce13613f81ce389995e9e512c2ed1aa535ed0e8d98e9adaf6bb6fc02d2104a12f280d1fa3577d88073461523d8b6a4567851280a1f52a4f149fbfbf891db0a59003e1e9e62825e55f37deb20aa938cea35feb20d204c252c0c59502ad26bed5d9665ec9349403a98be6ef38b05e82cb99d78384e5aef64e60dd79e7dc261c01e5fb5c36b5decb299f3e7450a00c9d75f9c7abce2421202b80294f6d3b097300834bff4ac6e33f0d2511af26c675861df8cae1d782dc7869c628befb9cf6516cf6532d334efc33d87de3984ad7d0d496472de7857a042077302437f8e20ab8dd88caa1b84d41209191d47d80b2fcad4c330ea71ed48e6c8e43a89b3fdbcc9f8b1952cce57b877d0aed682eba45dd1dc4255d8703bf07e6b21f75a4df6ef3a7fb00bc4d867026b5e20eeda3d9ebad4658d621ccad41389956782080bf5adfd2ee425b38e1303d6be9ed83c173fd6f5d5b47bed7a1c112eee5e48cdb4240f7022f829921526990ad5b1f99289b3940f8a55c828f93a5cac0615be3287983ca5038350f5ec7a4491f3978b8d8d2d05a50115e4dcf163e28c793eb7e6c05107295b698ca00cf04de2b9c54da39ea76736b4e99ee32862259a01266a243b79644bf6355dda47174654b53c7c54f8772fa3b44c40dafad0c048120025b4267ea6f3710003d50e526eb6d41807715e537db7d2fd3763d95fd", 0x1000, 0x40c, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00@.\rfile0\b'], 0xa) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x50a, 0xed24, 0xb00b, 0x0, 0xfffffffb, 0x6, 0xfffffff9, 0x0, 0x2, 0x8, 0x6}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 22:06:59 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) pipe2(&(0x7f0000000180), 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) 22:06:59 executing program 0: ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)=0x1) pipe(&(0x7f00000001c0)) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x4f4, &(0x7f0000001000/0x4000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 22:06:59 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000000009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc4700"/151]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x1ff, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1e6) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(0x0, &(0x7f0000000080)=[{0x2, 0xff, 0x1800}, {0x0, 0x3, 0x1800}], 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f0000000d00)=ANY=[@ANYBLOB="b80000000000000001000000d4020000cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea44abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b000000000000d800000000000000ffff0000010000009ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb60900406c711714faf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e930404000000000000005e7e64ae41ea7ec7a1fa3100000000000000000000000081fae1046ba3178f5956bd3ee128ce6aa232ea2253c796bc36"], 0x190}, 0x400) r3 = semget$private(0x0, 0x8, 0x10782) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000140)=""/13) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000180)=0x6) 22:06:59 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2, r3}, 0xc) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f92, 0x1, 0x0, 0x8}, {{}, 0xfffffffffffffff9, 0x81, 0x80, 0x6}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r6, r9}, 0xc) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x2000000000009, 0x0, 0x0) 22:06:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(0x0, 0x0, 0x13, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @loopback, [@fragment={0x2b, 0x0, 0x5, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) 22:06:59 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) 22:06:59 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:06:59 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) r2 = semget(0x1, 0x2, 0x111) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/225) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x8a) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000100)={0x2, "99539c61eaafe766a973c118ca611fbccedbf7d23f9d416bb9b66db529ac9d29e832d3c8809a78cb8f5bba7d3ccace1a7b59a19b7238f72ab0ce83511479eccd11a2504412d25d6c2c4c83fbfc896abfa0469de0e7025bd5b4176efa6f1c70500d71aeb9c9e0739bcda5b25687f2c3d96249327f1c070fb6ce272e4f39b8c9ec74a2b7727e5b98283f262d22d42332a5d65b00eca48f67dc65c183e40692d7ea2958723727e2a10b76af5ae969779179adff57b6cdb76089951f9bffa17a"}, 0xc6, 0x800) 22:06:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 22:06:59 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7, 0x0, 0xc6, 0x0) setsockopt(r0, 0x11, 0x47224403, &(0x7f0000000000)="1a7b43da", 0x4) 22:06:59 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x4) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "b7cb05", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x0, 0x0, 0x80, 0x0, 0x0, 0x1c}]}}}}}}}) 22:06:59 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDGKBMODE(r0, 0x40044b06) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 22:06:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) fsync(r0) socketpair(0x5ff8d63f9811ce06, 0x4000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="fe1beea5accb6b88bb129953b43c999db7a60131050b4fdefcef1f02f6f493b4110c024b6c02a97be902f09ef0209cc95625838751bf4dee322e1cbc661922bec66e79398c79d6b575ced85405846ff692c45d85da23034a6290053b4c494f7eb2bff8d3829f3064d9b208a8ce4d18e2ac3e53022b026627df3045218422a44f8f7b79e4b927ae12099c6759a57f8114d26e7f594b882dbe60af9db7e85922859609f184417bb6042f48e6dc27be930bd9555f73021e113d6179012048f920d7c5debeeee27d8e9fce1b37f9f7a1aa82d783f0e3948f3328d750c46ed4a821cd569c0efc9b8334cc6b498476522eb57b96c15b1745247a268c233743ef5184a0e2ff1f868682fc8d4e03fb5d8abf2325410379dfba5f67e4f3faee0ac72ae4e592eaf3c016acf7fc68c72c06bfad34a0d5a94e96b7ec185b88492111dcba991002a65cca1694f19a71bddf3c5a9e4d7543e288cc933a3a8647cc62fec897b426ca6e05a8f034193a79a2918552f3c1a0365e44b92eaea47e76ebe36c420d332e204d4b51e5b1246a4428f26dcd010b34b14eebfbbcd9840b69d449bdebe7b76f6d688a228f86d20d5f2d5ee13d8a5234e06f403b7f6186ae4c44484a427bd4add5747f1ef8ef65f60f0a51f54e102752d4a49178b170f0f47b656ecee31893cae7d6165fbcabd68fbe20b55cca32a2decaf9175748258a26747d3c5c2bdcf137b3252fb6993b0b810ccf0aad31406cdcb8ba5d15d69dfcce6495ad4e8735d955daa32e70fb4f53379da2d2ceac7c5df9e7d29faf6c6efc7154117fb3485d1f99a17d144f910ec75f8638de60d03b1fe1f23717b4d891a1f5e6ab7af3cbb5f84c9031883598fec2f699e020173b62346ccccca00bb34012162999a4887ae6a8d3ad38aab0bbd72a8e816689d48dded78954a4d59c1132a0579860e55986f0c0d1a32b877774928ff9da42294f425bdd4a33caee654693d1359d6569ab2a8d0805f4d843c3dbb0c5606154ed17985a5d81eb2977ab215f174426552cd518f25fb7ce4d884b9f5f83fa91e2bf144e642c6539673062e7ea69363f5bd89eb6ecb738e7bc7d58d3fe29ba6e5a59631bbfe8cb8c129831d4ab786dfa0ef052a7521731ba76a93f92653ccaea9c8fa5f032b7b1d8ca86c3002e782b886111a776cd4ab495f6ce3b33a03b67bad988d2e2fdd9b55bfc9559740b355383be7bceb155db02e012be9d37d41ef0f8e10804b3eedb3a4f0a11439400e3b5f087eae8411f47c757c08cb6b7ab3d7bdd569f6435ae867d7cfccf629dd433b3d8a278668f26efd930b06eeb3002cd1115779c3ff7d36503b42bf71bb1af18d6c63c40f1e6f781a7b83973df995fcd4bd72febbb9eec2d3f63389271717f2f3c4b45c12f25cb897ecf377a5d5c45c95b6d19c3fad723271105b9494424236bedcfdaa0abfb06d499cdc389bfe9baf7c9639d3c1529082198a728f8fdba59ad75feb7a59cdeef6cbe3f0c3191213aa288784c043e63cfa5ebd54bef5ab08359b72f596b72bd83fc9e87ef2a436ed6bd364b3ebedbd919ac14adac4d1660bec7afe4f736b3aed4358cdb8ab32e947f8c41238d6cad0e1e3193bc3e28953a33a38386a62f90398d43b5dd7e7b0c92e8388058c35597649f192e9af670f825b41c918d5d09e7c2554827fb914c60706433b9ebb60349a1ae08e2114765477dd2f7b3bc906b67f5f020f6353c618f1974a5b1b6e6547b531b634d735844261fab75f7e47cb765a247bfdb770ee94e499b0eb0a2d5194e0efc55dd22a4d38c90fd9d62bb527249eb97f5ca3c8d31bed7b41d452ff82ae206d8500864bc28cf52baef952ecd4966a2310d1570ebebd3ae80b90ecaebce3df73c7158e7b7b752f0387ec8dea4221c31c38673395e968fba347eeb9aef6db9d6e9e93605b752122dd70cfc9123dd75c8915193d12b0520158978350a3e5a5172979fc29e74bc88da0dec875014df1300254feb0a657ebbfa76fd8e1f154c20c2f03e1c8063417b3b0a13c0e26a6acc65af54af256831a399601bd76b152fece59b0ba32490ebc06ca5b8b7786684b59e7db1e9f5d0e49c1c9bc3f095c4941e56d02a6f00477ff68ffc2a9639a1cf969b9be2ba0e000ffcd15c27534d84e0ed1428c43cd7477086227c4ee6531b3ba874fdd6858e9190048e5d0eb3d958926a1d509ba9f634a8e26def8ae38270e910d987800941d89bc12f2005c7c41989e853d071714d035c5c53ddbc05548b1bf30980bb408f62141498ba94ece2a19ff93f59d48b2d82a2bbb226214dc63a9a68bfab83b7f98f773bcc25a0709ace39067dea29f9bbc929c07ac2ff77ecb0da3941df55dfced005ddc27c9665d4545243e3a5112536f9c02e3e542e2de78b8709a3bf8fc60caba7af51f9415fffa14543e511c3025b727f91616010ffcea1c9dec01b28e62ed7be8040f8e7db44e41493d3cf106d271d651fd0c01f4997c454ceac998608ed7b5312dec77d82598f393335b4ca7cb17ef934b0eeeeb4b1576ca3425c50bfcd23a7e1ea56363a9c5665dd577de0e8cdf4d90dd78611cb4344c0875b3d47d1e657c3c15712a141cad7eb3d2c3cd5f46185feba6da518ea447c7e2b2f12ace97f3751a6f8618e5fda6dda29f05e5edee563eea411351c4f3f54eb8a91342411185e40796fd06c5146f01ca14110b3e873225fcaf6bcbacf3de335dc388bff9ae4a79dd74033d1ca63bbeed176b2383c978622f61640447409f671840669184a83cd887a63bd3fc81c55455ef38cf5947e5ebdd4875ef5d383dc160ed537a5952d6192941bda961a3d29f33b7560ddc75aea5f998d2c8038ef23f814b923ba1ad3a6d85f95cd4e3e5ee3e417bfeab6076c2ff78f1df18860edc35b9ee28a63efe5e2219295cbc559c9e044523e4e007550b9e41386a30daea1210b035a0866d5b8b291f6a99a77a690d763165886ad4718664d53be81a8dae3996d87d80ef7e3f47182d01794f9666e25699354f34f8430efbd73224747e17b16164f27c6e3ec6f75677d0220e8f6a8d2bf08db2dde1a45c041ad69fab3efc13001f629c119f4c00ee48febfb847fe8c6cb88ada9fc4d9d4104f0b5fd3825567eaff75231f3c79eab9abab0aa2d2616a9f0b1dedaf445cd26883ba0840b0603b7be05097744ef24f59a8af928ce90a1bce294f8fe30615e57220d571b5182ca1862341bcb40ac9760c821152492558d4266dbb9ca48f11494d517b3c3fb36cae6ed88d64eb0c3b213df48885e518802320741b0a68cbf61657483f3a5ca93fb92bf046d67342e4c0e39240c6e7e5193b5b4dfd36b768df31dd161b6c8e30e6be5a60fb0de8e9bc36c782b1b3c0402691ccda23ba28ba862eda632be0549aabddac8acefa4b31da8d7d0a8ca5882e438e0f36ecc07aeb1e149833e0314eb2b3a68591b4622fec472098298c00a3b7ec6ad6d2d32feb57b7abfc9523503e6c8fb67f2fa9b5a927c84efe7fd52435c139330a89f55b00fd82a8c50abf0cdfa6c7b013482e502ec0da40da0f70b0cd551f72058ff15bc60b71283c09046b4f80c74d6991b1ff8991508fc2f634028e5b43eb9e9d8e75307d732b956de625a999c4cfec76d45d215cbbe9c0e38d5f38c178b0f44e115cce32e216fe767a67e31d4651841dc78553cba21f4fa8f5d8ac008bceece35654b2e8f19aba8c7518da66e758cca6d028e864a34cc7d662f050741f150fc65f966e5facabafc951da49df1c6c5bab02d9f91708b83803bfe845f128b012c07fbf01903d68ceb574bd707230644e34e7732dd6763723f2cd87bba7c039e7fb2a1f369172abf5d411a69e51e183334453c2ae2a9ecfd90e1e72e6954ed65fa46eeeadec26c416309449a25d729a980cf66399d7f4e920953ccd9c3a23e3b0a0fafc41d31cee5bb09f2bffb9782f81682c12fb121c6f613ab8cca33e0d33f5e47c41c4536560cece460794e3c33edb03c09db1ba682cd7407888f81af453cafa5483a18e2f147d8afbde0f990cf4a154e5959bb0724bcfae18f750fd39147ad39dba9b69a11430151abae0c8b201f23ea00a5f8c6efe2cdbdebe3e234b1dc6883384a7f9ade09e4312a2a3cd128dfd9d3b3aa29980da90384f46e2c9f24cd066a57b95ef3d6ff0774e0c9185ba54b069a6e2f1e66120fb1f7c6ca299ad8bb23b6b9eec0d18534d4f6f4bb892661a9ad2f912f8e2d84a3eb787e1f6b4f3be5d66fe8c7d34497922f4fe730d9272fb512eaeaa207869a3dea2d62c67e5eb71d184cd715ea7fc8d1d00d67b705fe0b98565031ae898f3a517e7b142d3dc244ef26498076aa2ce1904848ae72932f48c53afaa15799ca253e093f27bd8de16cdb8d05ed19b44633d37965d483fcfdb17abf95a83448bcf0923fe3bc9232f0b028492a0bba11cd8be44d4195878283aa2b62cd3274bfbe9741a6427a90634b440af80a3e077c2a7f46c02f17847f2e337949ad564e163e37ed41b924b741c8e16cc0ee9f96d94b08f510aa03254391b865aa7fc093747fe8d08f64fea0d1d54a74806be59dbf3812bad602846d389f27a22926443f38f49d029b03fcfcfd7b775e0fa796762a58e88039091d1b103114f695030f7a385ec817ce2ed3474365285cbc0dda04a6dd138595350569ea85a29b6b8f7fb47c4ef208fea9892234099c8a4bf8449bc6b44f979298e5f94c55f5783562736320962971722f7618c78094430b29e4801a050c89484ed94d95b68becaaf33e8b9802d93d26453e97253b38bb896f5ac56516a2ab9c31a3b829b4e9c7aa0a59bcdbd7c49e8fda0cc96855c2087227e977ab15ca842507bcc8cc9638f44602e659adfff8f44d49bf9934c56be21e91e86e3108850f9dfe9a1e471112f6bb19485b9efe0802d7a01f12f9d4d9659f8628762d86c3ea213a130b2bf2f46d5e8011dd63ae1adf78c1e667a1ea7b8f266171c4da17fd8134c52d38cd265b5031c352c00e3702eb042d784abb35ff1a60ecbd6d6d0f5dcf8baef7eca2e9b02ff72a3df96bb9edc47d5bff2e03c240c652247d3f850282c6fff365134895b24ab9dc27d2c94a573b1011b75148873bcbe81d2a46a7b72959c15960503ff735a72df6cceb07b442f6b6aa1558ab4dd3a3398208290a61d4a94b8efd449531d38f0cbb1de355a0672027b05ee17a6ea40f102b8104e9bd680ce63e4c9ff8b11bfd03147e8341d154d4c34dc549a93971c5f9331b9aa0e1d3715921ccbb96e53f2b78c7c6302b219ac4f35a91cc0ef8395c21c6d4592829e255436c28a195a3ff3c32d1fbe735c5c76a2c9bcb76566ffced789c878d08e3f4db0e90466596d463c53d7db0870211053f3a587d6f01af921b3ed0592c0c172d12950853bbdc739baa9a217f31ed55dfed34894fc9c1ec5d309adcc8fc327d73c3c702c838ce2b6569ed9764b63423051dc9fbef638fbff3c2f25053522bb1ca90452d2cc8835d7dd1cef79763a570cff78795a0a3b56854f2b408fb72c91b3ad82bbc13ffdd4de83e32b8378577fc69d253d4b0314d32bb1f885057e397a537fab90daaab3770e6d972848ea29b122fda3c5c57141f8df52727e79598884d5a9c229c9a5a0034261cb838bfb49d791efab698b9f2f6cfa1c89ad28d2b46cdcd36f59612bb81f8bfe4677b83af30ecc7722f4f3591f758ac72641c49a7fdff49ec72e963980c8e6342ef5ef6358d01d74224ce297a2b02b7825725ebe18f8721a23dd476c58013a64e35862bf82a141904b3b51a4c8fb6d83b31c297adb7b03f012847957bbbb65abbb0acba2bab4c", 0x1000) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 22:07:01 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa836c83153d969671b17c7aa0050bc70900450000380000000000019078ac1400bb00000000030690780000000045000000000000000000000000000000e0000002810000005ee1048cc7bf35271506e8da366d2896d9512c1d81c4b765a1cc2a9e8fd17246777a43bf523aa1ccfb9d5d5029e10834abf3761130c0c96bbe63dbfcd745668f0adae479809e8b8128f8330da2b57f81ad0a3b75c3c2ffca8013b8dd10ff147307a349b8d3c177df241e41b87c080db262f530ed2b63d86f28dc558bee48c0c14471719d"]) 22:07:01 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0xfeb0efe4bb6f968d}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 22:07:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x3, 0x3, 0x3}) 22:07:01 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x70, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="000000000000000000000000000000ac", [@routing={0x4, 0x6, 0x0, 0x8, 0x0, [@mcast2, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @broadcast}]}, @fragment={0x3a, 0x0, 0x80, 0x1, 0x0, 0xa, 0x64}]}}}}}}}) 22:07:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) semget$private(0x0, 0x2, 0x0) 22:07:01 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f000001a680)=""/4098, 0x1002) lseek(0xffffffffffffffff, 0x0, 0x1000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x10004, 0x8000, 0x20000005, 0x0, 0x3, 0x96, 0xf0c, 0x2, 0x2}) pwritev(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0, 0x240) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSBRK(r2, 0x2000747b) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x4000000) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) link(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file1\x00') readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x9, 0x6, 0x0, 0x7, "68620bf8faca869e6c949a96483b000573bc5c53", 0x4, 0x9ae}) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) renameat(r3, &(0x7f00000002c0)='./file1\x00', r5, &(0x7f0000000300)='./file1\x00') 22:07:01 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x2, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) 22:07:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x40, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='@@/&{\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000500)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='5-\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000640)=[&(0x7f0000000440)='\\\x00', &(0x7f0000000480)=')\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000540)='\x00']) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 22:07:01 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair(0x18, 0x5, 0x81, &(0x7f0000000040)) socket(0x6, 0x1, 0x80) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x10001) 22:07:01 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x4b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x419}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000140)=0x2) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000019900)=""/102387) 22:07:01 executing program 1: r0 = socket(0x11, 0x1, 0x4) setsockopt(r0, 0x2, 0x7, &(0x7f0000000000)="f87c676bbf8a8e5a8d655fd29ff471ea7dd674ff49eb6673194f8c49d0e1317340a0cddae5de3a4aa1c9bc725187aea3c1c4e04b3e52c20d22ffe494534be22628e4a337e847518ee193b05134c79c05139a29c5bf2495ecc7b3c9221cde12eb4f49dede53853f7fefb75b202bf2bcde6be839c35b403f812aed9435c48fc0a0111cdce340c8a93881d7685587794cc08b4c398dfc3fabde20efc2bbd0bbab942a46395ba42a16b9770e3966157c430bb95b780c2c93ae7d8363559e522b", 0xbe) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) 22:07:01 executing program 0: syz_emit_ethernet(0x8e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x58, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4, 0x4000}, @timestamp={0x8, 0xa, 0x200, 0x7}, @sack={0x5, 0x6, [0x81]}, @window={0x3, 0x3, 0x80}, @nop, @generic={0x1, 0x2}]}}}}}}}}) 22:07:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair(0x2, 0x3, 0x4, &(0x7f0000000040)) 22:07:01 executing program 1: r0 = semget$private(0x0, 0x0, 0x10286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) semop(r0, &(0x7f00000000c0), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x8) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x0, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x35) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0xfffffffffffffffc}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xfff, 0xc, &(0x7f0000000000), 0x0) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 22:07:01 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x993d3637b90df2c, 0x0, [], [@ra]}]}}}}}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 22:07:01 executing program 0: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000100)='c\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) ktrace(&(0x7f00000000c0)='./control/file0\x00', 0x2, 0x40001c3c, r2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:07:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xff, 0x4, 0x1, 0xd7, "13989fc8cbd3ffebf0aefdf04ce281247b3e1aa2", 0x8, 0x4}) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040)="48f34c3233c0a5ae738786cbf257f97855bf94b1212a5fd0aa0f0a182fe0e5a5", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="29172f9cb5e75a7bf4e0561f38cd4db1e84e25bdce5a3af31e1cc558378c7d10e09ed281977473e06a87aef674bd2871f4bc76595935e5f124eed35fdc4f0439e3dbebca697327f11df3da8dc475723a8b6bb2d94b9dbcde10feb5fad15bcea2493207572d2e92fde7e94a603e0ba63dfc46147ace1440bf52221d9c47c76ef08803eb64ca9e9e288aa6eadf36bb9ec29a43e45ceadbfe2609e3d958c52f25798f56594439067b9a3f0ebfa37c714b8facfa929a482a220e335fef04428f5e45d0fab177313082a8cc6c56b8355fc76c61073a6f165841a0fb1a", 0xda) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r6 = kqueue() dup(r0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r9 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xc4da2d101ffbad70, 0x30, 0x2, 0x1, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffff9, 0x0, 0x8, 0x1, 0xfff}, {{r5}, 0xffffffffffffffff, 0x33, 0x42, 0x1d8, 0x2}, {{r1}, 0xffffffffffffffff, 0x22, 0x70000001, 0x7fffffff, 0x1ff}, {{r6}, 0xfffffffffffffff8, 0x50, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x24, 0x2, 0x2, 0x4fa1}, {{}, 0xfffffffffffffff9, 0x49, 0x1, 0xfffffffffffffffd, 0x5e}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x50, 0x1, 0x5, 0x2}, {{r8}, 0xfffffffffffffffd, 0x36, 0x81, 0x6, 0x100000001}], 0x2, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffb, 0x6f, 0x4, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffffe, 0x122, 0x2, 0x6, 0xe7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x3f, 0x3}], 0x1f, &(0x7f0000000440)={0x8001, 0x1000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x80}], 0x7f, 0x0, 0xc6, 0x0) ftruncate(r0, 0x0, 0x4) 22:07:01 executing program 1: ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)=0xf18d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b810529a6d2d26b134b8286f111c80b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) sendto$inet6(r0, &(0x7f00000000c0)="987a0be0e5b23e884acfdb7d40b315b005019c2eb853963e26a63d11abe47602d1f1948e08cd1298d2873d0d9fc0330e5409eed60c96d42dc6b3bed6f3b8866781ddb2ca4881635eea897b0ba58674c9be9beb4eb32662448a81e954d9272bfcf6e6fe", 0x63, 0x8, &(0x7f0000000480)={0x18, 0x2, 0x1, 0x7f}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) pledge(&(0x7f0000000000)=')[\x00', &(0x7f0000000040)='\x00') r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000004c0)=0xffffffff) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r1) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:07:01 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="fff755f9464c64b1a0a945769cf350cd4dffffffff00000000000086dd6031795ef07100383a0000000000000000000000000000000000ff0200800000000000000000000000010100907800000000602484a2fffc2b000000deffffff000000000000000000012b00"/125]) 22:07:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000500)=0xa16) utimensat(r2, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x3, 0x8}, {0x1ff, 0x100000001}}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) getrusage(0x0, &(0x7f00000003c0)) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffe, 0x9, 0x10, 0x7, 0x6}, {{}, 0x0, 0x0, 0x2c6f2b862f713142, 0xf8}, {{}, 0xfffffffffffffffd, 0x80, 0x2, 0xfac4, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x91, 0x20000000, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x81, 0x1, 0xc4, 0x6}, {{r1}, 0xfffffffffffffff8, 0x10, 0x80000067, 0xffff, 0x5}, {{}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x101, 0x6}, {{}, 0xfffffffffffffffe, 0x2, 0x20, 0x9, 0x2}, {{}, 0xfffffffffffffff9, 0x10, 0x2, 0xfffffffffffffffb, 0x1}, {{}, 0xfffffffffffffff8, 0x90, 0x62, 0xa6b7, 0x240000000}], 0x6, &(0x7f0000000700)=[{{}, 0xfffffffffffffffc, 0x5, 0xf0000000, 0x6, 0x70b}, {{}, 0xffffffffffffffff, 0x10, 0x40, 0x3, 0xc76}, {{}, 0xfffffffffffffffd, 0x87, 0x0, 0xfffffffffffffffd, 0x8d}, {{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0x10000, 0x6}, {{r4}, 0xfffffffffffffffa, 0x42, 0x4, 0x1d, 0x6}], 0x1, &(0x7f00000007c0)={0x5, 0x4}) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000100)="6013e0ec66efa12e6006d6dc3a610d65f4291541dbda5aab", &(0x7f0000000140)=0x18, &(0x7f0000000200)="66b40d8a05d0fecaf236eab11668d15401f0dfbc2bde60feeb14f4bac9231e47ac60313377383973a755033368a39f6e91c6e39f91de8b78b4f26666cbddf81fc76080ebeb5b32aada5b60a33dcb56", 0x4f) 22:07:01 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000080)) semget(0x2, 0x0, 0x200) r0 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) writev(0xffffffffffffffff, 0x0, 0x0) 22:07:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:07:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ffb0018586165312e14f39cdf08659f53e10a13ae6c6083464f5dd7b9bfc9ae97028b8ed50f6635ec384a98c8a7f19c11803b352380933e4b54d771301f8ed293351092ea03da0e290d97be1e01aec573caae036319c0240319d00452224776665adf5030fb4b5a7edf2"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffc, "0001108b480000000000000100f4ff00002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 22:07:02 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797100403a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006000060000002c00fe8000000000000000000000000000bb000000000000000000000000000000002c0000000000000005020000000000008ef5ec664ddbd6921894c9f2b658fac7ddf5e2211d2b521ed127c9e3732316ac2db444b76184922f5192d9"]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x40, 0x0, 0x0, 0x0, r5, 0x11, 0x9}, 0xcd, 0x6, 0x14f}) 22:07:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/228, 0xe4, 0x43, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x31, 0xfffffff7, "73dce5082b6f6000191000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x31c9) 22:07:02 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) semop(0x0, &(0x7f0000000400), 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)=0xc8) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xbfa}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 22:07:02 executing program 0: sysctl$net_pipex(&(0x7f0000000040), 0xc, 0x0, 0x0, 0x0, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 22:07:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYRESHEX]) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDGKBMODE(r4, 0x40044b06) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="7b6dea2b5c3ac22b6c5f7d455cb2e2cfbb166cb96b7d1d703b2b7757a833c7663a0dd8e8db1f4f8c2cfdde0184d75f742f9db69e368fba66a69006e6b7e7", &(0x7f0000000080)=0x3e, &(0x7f00000000c0)="007922f9d92b4fcfa0aceb7bd6e17bcb818b23b42722a4659e558d7094f9b40361258f098aa3486ecc5aad01efb5085861060bceeac0e0a56b8595", 0x3b) 22:07:02 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f00000005c0)='./file1/../file0/../file0\x00', &(0x7f0000000600)='./file2\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000003c0)="39918591baf2151c83c06f884bbaf0367d9bc8cba4fb9977c1a9c0cad438807e5802cfc1b55498b38b1219e3f408ab8f23b6a944b9ec1f0887160a90526d808b371ca5b1aeff0279db04eaeb8f8f7cb9118f95bfc801982209ed4b0bec731a73198be34293b92a89bcd9cd8f3a9c09f29e7ab1adb37db7560c142ab3595832b62d3391", &(0x7f0000000480)=0x83, &(0x7f00000004c0)="d6b95bf3d1e8ba2899c1f6225ffb4a2c0cefef8b9b32ba893d654489f2f3cfcaccc39c8310b982bb139c9224ce139ec7ee74e163dfaced8146d0f098d4bbf2f5b184641dd4dd35e0d2211c1e6af445fb53b4f8c365ec3e40dc560049133aaff0e3a8939225e77ea0f5bb534777c420ed53fefc51b5fb39753a213325d2719031d1f667d125b3fbb9fc7f8e3cc758e0d810de73ed640a93c6673c5fabed53a68b84c48dd0910089614dc6407b25ea54eaf9eba42e0220ac99cf38c10ce44314b90cf3aef0361edfa3e7a1863c53", 0xcd) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0xe5) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1/file0\x00', r3, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 22:07:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x3}]}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 22:07:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1a89, &(0x7f0000000100)=0x80000000, 0x4) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff01000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa6102000700000000fec45722f976ccd50639bbe5eda7eea9"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000040)="93d42a629a2f34814c0f60d3b3f676695a7a05ed78c8cefdf415e7aee9213f09e9be71ca", &(0x7f0000000080)=0x24, &(0x7f00000000c0)="3473733b2cd2a525be1501d4216de978fc35c7a0feb0e3aa6a90594c6f726471376368a317e9c593709d957dca4b1c", 0x2f) 22:07:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) sendto$inet(r3, &(0x7f0000000000)="707804d65644aa7a26203d2982344559f7f13e5aad42e893dc958112d0d4e6a9c753bc05c0f19674", 0x28, 0xb, &(0x7f0000000080)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:07:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) setgroups(0x2, &(0x7f0000000000)=[0x0, r3]) close(r0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x101, 0x0, 0xaf4, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00", 0x8001}) ioctl$TIOCSTOP(r7, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 22:07:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000faff0f02bf00"}) socket(0x18, 0x2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1, 0x4}], 0x7f, 0x0, 0xc6, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r4, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) fchown(r1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66686c653000"], 0xa) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r6 = msgget$private(0x0, 0xfffffffffffffff7) msgrcv(r6, &(0x7f0000001900)=ANY=[@ANYRES16, @ANYRES64], 0x43, 0x3, 0x1c00) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000140)=""/166) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)={0x0, 0x1, 0x8, 0x7}) 22:07:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="9725b48e637f4cb312cee2bb22ce3f467f93d6fbc2c10d14862ae58d520f3b9fddd9ceaf01866a942096e244f639396289481d77cb9bdebd7183e6c5ca08abb0925f449d98bbf19b88ae32006942f016498571a307c4a869ce0732b396cc724c7b63a5739e910fddbc65e3000000"], 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000003c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) r4 = dup2(r3, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000100)="4cba9e6e03d034a094dafc87ef501650848484bdc19deb11ac593e79a910925d43f8150797cf09056e74d3f4dcf2ac1e3a6f21e2458956", &(0x7f0000000140)=0x37, &(0x7f0000000180)="2f36d768ccd5a07269542379bf6198ed6a459f74873a08b1f4834c5fb608af50198f6db82d094e4a72a36b665372d16c5c07a571fe9923ac49576e0e0fbf0d0f09ca4cca43582bd09dfffb6421d2a52e", 0x50) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0xe9, 0x1, 0x9, 0xd8}, {0x0, 0x4, 0xff, 0x1}, {0x6, 0x81, 0x3, 0x70000}, {0x0, 0x15, 0x4c, 0x5}, {0x20, 0x33}, {0x1000, 0x7, 0x1, 0x7fff}, {0x8, 0x1, 0x40, 0x3}, {0x0, 0x8, 0x6, 0x8001}, {0x0, 0x1, 0x7, 0x6}]}) r5 = socket(0x2, 0x8002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000400)=0xc) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 22:07:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r4, r2) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r5 = socket(0x2, 0x2, 0x0) getrusage(0x0, &(0x7f00000000c0)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r3, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:07:04 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) flock(r0, 0xd) syz_open_pts() 22:07:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x0, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530b8"], 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) 22:07:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac140008"], 0x10) dup2(r1, r0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) fsync(r1) write(r0, 0x0, 0x0) 22:07:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x20) dup(0xffffffffffffff9c) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) recvmsg(r3, &(0x7f0000002600)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/197, 0xc5}, {&(0x7f0000002640)=""/4090, 0xffa}, {&(0x7f00000011c0)=""/91, 0x5b}, {&(0x7f0000000040)}, {&(0x7f0000001240)=""/70, 0x46}, {&(0x7f00000012c0)=""/10, 0xa}, {&(0x7f0000001300)=""/171, 0xab}, {&(0x7f00000013c0)=""/217, 0xd9}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x9, &(0x7f0000002580)=""/75, 0x4b}, 0x800) write(r2, 0x0, 0x0) 22:07:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xc509c67b7a1f9f17, 0x1, 0x0, 0x3}], 0x1, 0x0, 0x1, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r4, r7, r8, r5, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r6) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) 22:07:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1000) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) nanosleep(&(0x7f0000000040)={0xffffffff}, &(0x7f00000000c0)) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 22:07:04 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3}, {}]}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000200)) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/175) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x4, 0x881, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r1, &(0x7f0000000540)=[{0x1, 0x9}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x3, 0x735, 0x1800}], 0x5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f00000002c0)=[{0xb, 0x5, 0x1000}, {0x2, 0x5, 0x1000}, {0x3, 0x7fff}, {0x2, 0x5, 0x800}, {0x2, 0x81, 0x1000}, {0x3, 0x7, 0x800}, {0x2, 0x70, 0x800}, {0x2, 0x81, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x0, 0x1000}], 0xa) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x3) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x8000, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/124) 22:07:04 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x10, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 22:07:04 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 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) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, r2, r3, r5, 0x122, 0x7}, 0x5, 0x9}) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), 0x8) close(r6) close(r1) 22:07:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) socket$unix(0x1, 0x2, 0x0) kqueue() socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x80, 0x0, 0xc6, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x142) close(r5) syz_open_pts() pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d8c, "00e623000008000900006e521b6d6a76237be5ff"}) lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) ftruncate(0xffffffffffffffff, 0x0, 0xd9) write(r0, &(0x7f0000000080)="2078f7b678807d89e032dc91dbe71ebbda6c19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0607000000000000001c1db394acba77de08b02013e4adfd2114a28aaae273ea2f3a7a5315f8039d1722c72eab2bf1c457d6c1367c0037dc6f7e6c0f1e79f0e47fe4888ce7024aa0c9a9773bef00acc39d140ca0a01747d7808c0bd900bcf726c7963ac81569d0cfed4f7080c3c34a03000000aef772b7327902ef38c0465be8f9f10b9a58f17d89", 0xd8) 22:07:05 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a8f000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 22:07:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f0000003540)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/115, 0x73}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000001280)=""/138, 0x8a}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/232, 0xe8}, {&(0x7f0000002440)=""/110, 0x6e}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000034c0)=""/125, 0x7d}], 0x9) truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0xb50dba852f77e7b5, r1, 0x0, 0x10000) 22:07:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80432cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7ff8175523c8187ba99b999fb0000a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c7e968318e71e68b36498cf514f4323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f080000000000000073a472abb5991a2e000000000010f02a4024862b7565ac118b65518b9aef6b2ed2a439e3a7c867ebede5e7255939fb2b45084a3b74e50e06ddc97b60f4a08134bd0d9ef65d699bb7d2389ab99e8e7954fa9fc91f7a003af6e73f7895952744023e266435bf44fbbe9aab"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:07:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) 22:07:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xa1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffff001, 0xcf36, 0x467, 0x0, 0xcf, 0xffff, 0x8ac8, 0x0, 0x1, 0x5, 0x10000}) dup2(r1, r0) 22:07:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) getgroups(0x1, &(0x7f0000000440)=[r5]) setregid(0x0, r8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="000200000000", 0x2) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="b43bd87f6f0c64049a578e56a57972ce794b44e08a66010c806cdfefdb5637f4f7f0912474d0dfe407123e79992b079a0a7425c5191a2f3aad5f7390fb131f98e7e9e82c5beb8348346eac932de4d1edf98b29c68683911362efe61feba909f0d7ba75d2f53a90f71881d7a49ee5a7857490507ecff8239d9665", 0x7a}, {&(0x7f00000000c0)="6f8c98596c0887f26578ed690a9d238768d83b1dfa60267ab0596ccf9fe5e471f3031a40df265f145eb929aac62267010d2ec980d49132c0d848baffdccabfa3e285ae762474fcafc1212165e345b07afe4695c6043fc6adb316777216d5ebd58f4a1bf7c3eb38cdc39ad9b407227e58acc7e3fe53d157367ea1baa77a0826f2ee1753397c23e4ee0bc3f586b27892eedbea6998703534a22e70603cffe4cf3607d1bc981cfbeb5f15b33cc52280a126cf2330b16b1468bd5e68706607640ad79b9d1865d11254ffd0edba778035c9c788ded2623fdb965968c639f1ff42d42b9378f54a49c450d60cfce0ed3a196bb1f75cd08567411c2014ba117a191b4d946db2e21d2dc718a7c371f201c45b97842f4f7161321ee58699fcf65c5bd86ee368e8624900e53c28dd56581a61eaf19d88126f1d5a4e10ad487b430bbddd9f020ee3d4556a654a8b86a94b09d3b36b232042c821fa5c33ed2d3d918958ef171864d5b2bb6fdba0ffa4a4392f3b7d93c5d36f8dc9edcb905aaace45bdf9d9b3854ae074ca6690763848b19d3454afc0eda1810bd7b4c66fe42f01b932a392390b57a70b44cda37e691a62fac8e8a4f537ba6f17d38dd33342594371f692ebde7a9b45b0d1cf44aa8ef485b6e14c45c7e3af598800e1e51c82268b31cc67a73f3b1c02920e3bbf4aa3bd6d61918056e84d9e62f2418e2a4fb7d7197d4dcc2af4c2e9ec53c1168cb6ec00f9c223b893b4799b08bc5742f2e033d6fd1e52755457aaa3c8375b495f79d009e1306508ee0552b556e2ed73c76cc0b9f0b8480180d59ba779ea29932c444b3e4094c4e3627c85a9935865a6e93443af243fb11f7e26dbb0b99b352a824e98651aa69b277c767ff1a0f3ad1b955551581073d91420ef86c9eeaf6cf04cdfee13d4780bdf60dac0b31361495c98504f8103b079ff1452a2734ff82f4bb076310651679d78530c3752ec6d0f849350328092d5109ed4798582d666dabec6a0f7dc32f8781911448a427e4303a3277a282fae2d31e97237b6fb02920424c6d428461c12e344fa951b26869b03436f6178131da96075508cef1f5afa0e3c7a8a646b14de9fce6e50c4e6199ebfd57f4914557060c988c26a4f17b46d8e6997f2b12191759e873f1cdf89762b7636dfb8e29743d330a8dd1a99cbaaa12cb1c49e79bc9adef3616d32cdf778fe516baf4d59064fbaaddf31f7e9378cb1852dbe90f7b4a226040cb702552b221acd530f08e7955c770274965fdf", 0x380}, {&(0x7f00000010c0)="96fe246c230a3810374000d68f076e200ad8048727edbfe2b05276838e275ce6ab1c7f66e0bf8d66f09b2f337c07bee4b64123ec498e8aeb2dea7025ee7940d12a2799f7b5bd27977571807edee7b834853f11a83d95d92ce416acb0bdbcc89054b518f620679d6faad27f0a1d203a723a781bbab4912d6689d100555391c415475c0f898f974ce84d107c1904c114d56d3f8b17fc2d54fe899ad4fec6b44c39558dc9786b588a1a44", 0xa9}, {&(0x7f0000001180)="a667df32a4d3c7a22249489289", 0xd}, {&(0x7f00000011c0)="178ce4e2438c3a671018481e55460363ac773518cd32b6739b32d0e0208adf364bdc9a22dcb1cf70735d821f9a3641209946990c50eb73461e5a35a5860cd8f3dafb8a3ef1f4b802ef24c24af460d97be52af617145649", 0x57}, {&(0x7f0000001280)="d431fff4734df83674549e27fd9e9eb0dad851b50609557f0de47a5e52b3767994916b89bdcff5c748a9058c69ae2a293d4980cf585bbfc76f045126cfa82e5e033f7d9391460e452e9f2d0077d59cb93fecba7a9bd04124976114579247c1463ed28b58eb8daaaf4f4748470e875191cc2f9283bd1c10357e30b825c4c29a5c07c2b7a089981293bff3bd69bf2d921fbc56a4cc23eea94f6d5517afebd78695127348d296c1a629df7b5b", 0xab}], 0x6) 22:07:05 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x3, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xb, @remote, @multicast1, @remote, @local={0xac, 0x14, 0x0}}}}}) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 22:07:05 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) getpgid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = getppid() setpgid(r4, r5) 22:07:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(0xffffffffffffffff, r0) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="651f00"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000001240)=0x4) readlinkat(r3, &(0x7f0000001200)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r4, 0x1, 0x5292, &(0x7f00000012c0), &(0x7f0000001300)) shutdown(r0, 0x1) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r5, 0x6a, 0x5, &(0x7f0000000140)="0c8f92fbc4c86e62be70d44fe7ff82e5deed7480702fe676543f57e86034718ff6179cf3798c7b4095878f3d88d04b1ce8a5759e7573fe3bcda7372671b243a032926c56fe742c47e363f93815de7ee668cd161a03cd46e97e0712a0296490bf54166be6ccd14c8b5695280e1d3a63036153bfb7b599265b341190313d796761690c52251f720030c7aa60dbcc4fee1cb35a9da4a3c4", 0x96) 22:07:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) 22:07:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000c80), &(0x7f0000000800)) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x800, 0x8, 0x0, 0x4, "0400000000800000f811a505a53cc40551745d37", 0xffffffff, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x6, 0x1, 0x9) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f0000000840)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a21f09b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52070000002bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d65455495dc0772fc22f167b229a1b973f6097e2d7ceb68abe86567acc30ff9c9af52bb9c595c44fd9f1c133227531a07d9dc006db43236610acb31c9a470de5e91861058608a354f1b481535808f5e9fdf77c7b2c46fd751bcefc96ea8496a60b7f1fb96c9bbdb6888bce7c65c80fcfc6456cde264a049c386723ca1663ced5f4979d6d57834e3ef6423bf6cb87c7c32ab0fa9349a3098cfd439ca1cc841dc430000000000", 0x174}, {&(0x7f0000000b40)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a9f6d4795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bb5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d6a5a3fbe5fe690cbb5b3c15c984e2eba7727b1346370a63f3267987f8b8bb843c41d", 0xf7}, {&(0x7f00000006c0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0effff000000000000c6ee9f9f80128b46e5f2", 0x4c}, {&(0x7f00000009c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b0000ebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d37bd9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729a5253c223bf1c0d9f60ca7e70542ac7ee75fa7f4fb26b7060acd8c62290cd5a12445e316871eec45800803d0308ddc56a62561960107c3c93c98424288bf645d923e17e26b59983e411385596e2b4da10c346a31487deceab850364db6632938d0607401916ab2d1f73824b7571e53b5684ff325efe5f58795a247fd2e2c4ba8dd3b16c02f366165c8431d04652b676f77494b915a54b8dafaa8939291b7b55fe0dcf8bf56a217bfa248391edf7a0edbf4061f0782d29ffbeb2b64077ac131fc394c0c35d77b02406ab972f11635da2b03a55fd11abbb2f61f3e8eb590b54ea4f883ab60ce6133520a579e8f1e8184a90b", 0x15e}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000740)=""/136, 0x88}, {&(0x7f00000003c0)=""/160, 0x8c}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/2, 0x2}, {&(0x7f0000000540)=""/152, 0xa6}, {&(0x7f00000034c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/139, 0x8b}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 22:07:05 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x6) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xa, 0x4, 0x80000000, 0x8}, {{}, 0xfffffffffffffffa, 0x129, 0x2, 0x7f, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x40, 0x40, 0x931, 0x400}], 0x4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x50, 0x0, 0x2e0381ac, 0xb1a4}, {{r1}, 0x1, 0x48, 0x4, 0x8, 0xc2e}, {{r6}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x40, 0x3}, {{r0}, 0xfffffffffffffffe, 0x7c, 0x2, 0x6, 0x3}, {{r7}, 0xfffffffffffffffd, 0x60, 0x80, 0x8, 0xfffffffffffffffd}], 0xffff, &(0x7f0000000080)={0x9, 0x4ad9066a}) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 22:07:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x8001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 22:07:05 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000011c0)=ANY=[@ANYBLOB="f75c4ef38aab14590725bd545e496378c37230a3f96ec5de198643cd317a12f2d88dcce97a134660884e8fe5f5705806e5919a5f7c08e024a5694ee6421f4aa7a1e32f70bbac5fefd1e3e6387d15f70b9e166f7b2ab96f4900"/102]) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x8}, {0x41, 0x9}, {0x46, 0x10001}, {0x0, 0x1}, {0x87, 0x9}, {0x41, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x7c, 0x1f}, {0x5, 0x4}}) 22:07:05 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file1\x00', 0x0, 0x0) 22:07:06 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x9, 0x9}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') 22:07:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = socket(0x18, 0x4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:07:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) syz_emit_ethernet(0x21c, &(0x7f00000001c0)=ANY=[@ANYRES16=r0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4}) 22:07:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x100000001, 0x5, r7}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r1, 0x15, 0x3, &(0x7f0000000140)="050000000000000000001f19000000", 0xf) setsockopt(r0, 0x7fffffff, 0x8, &(0x7f00000000c0)="be9a4b4b0400e981e04f1a0b9b43ca2d4f6ca840ffcdda25de7d97f9f795d4991765cd8cbb771ef831837c3a9b19dfae405dffa5834017245361ada8ee1995dde90e17b3f3248d3b1bc2dd2ab1fa39f694358a9b25f21706f12687", 0x5b) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:07:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/70) pipe(&(0x7f0000000280)) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) 22:07:06 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xf3}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 22:07:06 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaab8fbb549b0aaaaaaaa08004500001c0000000000619078ac1400bb000000004e214e2300089078"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff}, {0x1, 0x0, 0x1800}, {}, {0x2}, {0x2}, {0x0, 0x0, 0x800}, {0x1, 0xfffe, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x2}], 0xe) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000300)=""/53) r3 = syz_open_pts() stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)) dup(0xffffffffffffffff) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 22:07:06 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="fffffffffff7d71c9edd828586dd6031797100303a0000005b22ffa63f7700000000010000fffffffd000000ff00000000000000000000000001731237f850ba3ba103426e342785b3f38dcdbd2eb2e601b6283c2bf7eb80028190780000efbc00000103a5bfcc3588cb649faa9de208"]) r0 = open(&(0x7f0000000040)='.\x00', 0x10, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:07:06 executing program 0: r0 = socket(0x20, 0x3, 0x0) r1 = syz_open_pts() dup2(r1, r0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000040)=0xfffffffd) 22:07:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1c9) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r3) dup2(r1, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) 22:07:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0xad, &(0x7f0000000040)=ANY=[@ANYBLOB="cb4294eb8ae3aaaaaaaaaaaa08004506009f00673c55310490787f000001000000009406000080010094060000000944040183891301ffffffffe00000027f000001ac1400bb0001892b80e0000002000000037f000001ffffffffe0000002fffffff9000036e7ac1400bb00000006ac1400aa4406220fd32a8927fde0000001ac1400bbe0000002ac1400aa00000000e0000002e0000002ffffffff0000000000004e224e2000089078482520"]) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x6, './file0/file0\x00'}) 22:07:07 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x5c3ab5b3028864e3}, {0x1, 0x5, 0x17fc}, {0x2, 0x1009}, {0x2, 0x203, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x40, 0x5}, {0x0, 0x8647}}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) r1 = semget(0x3, 0x2, 0x200) semop(r1, &(0x7f0000000480)=[{0x4, 0x4, 0x800}, {0x1, 0x5}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1000}, {0x0, 0x7, 0x1800}, {0x1, 0x3, 0x2000}, {0x2, 0x3, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0x7d, 0x3800}, {0x3, 0x5, 0x800}], 0xa) r2 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/145) sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 22:07:07 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) recvfrom$inet(r4, &(0x7f0000000140)=""/253, 0xfd, 0x801, &(0x7f0000000240)={0x2, 0x3}, 0xc) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDENABIO(r5, 0x20004b3c) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) sendto$inet6(r6, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) 22:07:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f1c, 0x80, 0x0, 0x7f}], 0x7f, 0x0, 0x3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kqueue() r6 = dup2(r0, r4) ioctl$KDSETRAD(r6, 0x20004b43) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:07:07 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x0, r5, r8, r9, r6, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, r0, r1, r2, r7, 0xc0}, 0x100000001, 0x2, 0x800}) 22:07:07 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f63", &(0x7f0000000040)=0x4, 0x0, 0x0) socket$inet6(0x18, 0x6, 0x4) 22:07:07 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="841931307093", @local, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x0, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x806c, 0x6, 0x0, 0x3, @broadcast, "", @broadcast, "e326fab2e0e8769ede862b2596d00a8a"}}}}) 22:07:07 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffe108004500003000000000000190789c894419e00000020000cc870b009478000000450000000000000000000000ac1400bbac1400bb"]) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1, 0xfffffffffffff, 0xffffffff}], 0x7f, 0x0, 0xc6, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r11 = syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffc, 0xf4, 0x2, 0x589, 0x6}, {{r3}, 0xfffffffffffffffd, 0xa7, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x12, 0x4, 0x1, 0x3f}, {{r1}, 0xffffffffffffffff, 0x2d, 0x40000000, 0x10, 0xfffffffeffffffff}], 0x8001, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x8c, 0x2, 0x1000000000, 0x1}, {{r6}, 0x4b6fa6b5ca9e158c, 0x0, 0x10, 0x9, 0x2000007}, {{r11}, 0xfffffffffffffffe, 0x0, 0x4, 0x5, 0x6}, {{}, 0xffffffffffffffff, 0x20, 0x40, 0x1000000008fe, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x2, 0x80, 0x2b4, 0x1}], 0x0, &(0x7f0000000200)={0x8001, 0x5}) 22:07:07 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) open(&(0x7f0000000040)='.\x00', 0x10000, 0x20) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 22:07:07 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_open_pts() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0xa3) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x30, 0x0) poll(&(0x7f0000000240)=[{r2, 0x40}, {r4, 0x40}, {r1, 0x82}, {r6, 0x80}, {r7, 0x8}], 0x5, 0x3) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000002940)=""/4113, 0x1011) r8 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x41) getsockname$unix(r8, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x6, 0x2ea}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa81002200080049001400bb4adbae11ca00000000890f02ac1400aa0000ce8e00000000000d0090780000000045000002ff030000000000000000000000000000db86836d97b2df60"]) 22:07:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffc, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) r1 = socket(0x18, 0x1, 0x0) munmap(&(0x7f00005f0000/0x3000)=nil, 0x3000) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000340)="f5438bc502023b202431827fa153dfd013442326f0b436d0714c007a2c881cd2716ab825be7609e9b11873664dd7009c08c5199d5986ea0e9b9b5b67f6d972be0d74c75d81a4f93f4989cbb97c0a72d637ae0d9c31307dd5b8893e95de4f0ac44060d7c50ca1ed89e4c007da58127f7c66b2944b2027c0878cb14a29715acb4d888bdba000b4a92ee4effdf35d90cb9f5a9037a791561d5e645ae9be19beda8ecabad009b28b20b54f6fd7631aa989f13d1494b72f52cd6e118a68f686c8dd08fbe1985e122d766db3bb8f675a8778364fef5ddbfd54a5895516646c555f8ab23b50a8b41c57ac77", &(0x7f0000000180)=0xe8, &(0x7f0000000040)="623ce78bab78ac2293764e94daedda1a00b347c041bf47fb09ddcc55675e06328c1c919f83d732a6ddc364ab09186463ab0eb3bc26eaeb8f00ef8b9e2e717a37217a", 0x42) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x4000, 0x80, &(0x7f00005c4000/0x4000)=nil) socketpair(0x6, 0x4000, 0xa, &(0x7f00000000c0)) shmget$private(0x0, 0x3000, 0x110, &(0x7f00000b4000/0x3000)=nil) r2 = shmget(0x2, 0x3000, 0x89, &(0x7f00003bb000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 22:07:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10002, 0x0) fcntl$getflags(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) r2 = socket(0x18, 0xc002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r5, 0x6, r7) r8 = getpgid(r7) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/61, 0x3d) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xaa, 0x2f9b}, 0x7, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8004, 0x4}) 22:07:08 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x10) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x0, r5, r8, r9, r6, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="ed827714ca5b179195ae441ea124f36c8a7f08a9d93d115d701eb329ed5b78c46b5095262f8a2cb1ea1173587d18ed9415e00ca1efd679cf320171342faae045fd03dadcd446e655d51672941bc5152c7819b3d1dbf47b08e44e73ec54c0842a20e68774936af0343c6f", 0x6a}, {&(0x7f0000000100)="fff4e3153aaaddd16c1c6a59b0db6056badda966967fa81a48ca51fe9167f944ca579bb4f32f854247823774beb93950c8e8863d9572c987d013299bd113071f", 0x40}, {&(0x7f0000000140)="389e43174cac98305e9341b7c0ab4e26bf032ad8b957357e0e916dd6b8f11a8901b9d01923a491b274713be83521fddabfb9e2937ca0453383fbde8241244be65de31a2e2c93d4b73f7ae26cec6396ed3141ef25", 0x54}], 0x3, &(0x7f0000000340)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r7}], 0x80, 0x4}, 0x3) 22:07:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0)="4b38c9fd2d82896f5689cb5b27894cc6a9723d70b43f94c4e6883776c1ae94f47a19992ef4d333c50a6d675330", &(0x7f0000000100)=0x2d, &(0x7f0000000140)="6809fb3171bfea01d8c54ec20e31eedf34d94cd982106e72744dd6927a5a25d6d0d3732b11cfdd9816", 0x29) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfbfc, 0x0, 0x80100001, 0xfffffff5, "661fbed724513311810a90fe0000000012ff8000"}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = accept$inet(r1, 0x0, &(0x7f00000001c0)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x7f, 0x0, 0x10000, 0x0) dup2(r2, r3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8a", 0xc1}], 0x1) 22:07:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r1, 0x7, 0x5, 0x0) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) 22:07:08 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0xfffffffffffffff7) msgrcv(r1, &(0x7f0000000100)=ANY=[], 0x43, 0x3, 0x1800) msgsnd(r1, &(0x7f0000000000)={0x1, "e59ca0137a503ee7e0800a6205a3ad73613e3279d0fdb9884d98dd73edfbc5f54431c6d379558c9870037d4ee4aef4ef67086eb151d5c441f39c0a133844381a38f3856661200fcabefac4311155748df03fb9ad03019c55bb6d67ee2e8693e8e3fab38190be829e10860dc4f75e490fcd3831000aeefca2f6d46de8bf741129040c055ea55b7ef541d5438e8c930c609acd56ef82850da42dbde9d35c4939af55f453e255b28d503b465b8fdb54c0"}, 0xb7, 0x0) msgget$private(0x0, 0x98) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffff7fff53fce1ffe83efde1f9b3a65833936a65dd6036eefe0014290000000000000000000000000000000000fe8000000018b69f660000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 22:07:08 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 22:07:08 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000000c0)="29bf5670cf7ab8da8b0cfd2f328d4b959f06f4deb32f683dad9efdca6e780c85044008fab30bf0bd57efc831af9894498a2069c71df2e3a23240c0ccf8691b94483c0baeed016a0389369b049682af704c42", 0x52}, {&(0x7f0000000140)="4860cfe876751eeb5adef6b51a54f7b8b858472c4f5ccdd409611e0f62bd52699b569a21b4715f108c9ac7753307cd5f9ee28968ff11ae77990704df351ed701e0ef13c69260ee9c3df95c078934b684b5625be864fe7badced6705a41f2ee1f5fc798dc9a7168c954487048a74b7f1f663c69343d4c341cbe170412aed5c67234ffb87df8eec37ca86f5ae0838f65b33324758bb3a4d2bb64312b", 0x9b}, {&(0x7f0000000200)="fd593f6d00da303586c880d965964488a6301da132197549f02ad57bdd2ff35125cb6d9c5245817239e4fd466b795c910f6533bbd5b94af33aad2c03657ae39089a9d4faa625a7c2810ce47931dd0afd473177d7fabbde7cbcfaf1bc5b3c51b7767c7a7fa8c271c2d19eb43596726db28f311515d0022392fee539aa2e26c015d8d80e402d1d3a1779eb84", 0x8b}, {&(0x7f00000002c0)="b28db42ce0788c1fb302417a5899ca3538c40c4f60269213b3e16ec986ffbdad0b6517aad7dd157e968b0bf4f7e07348d33dcbd214b8bf710490688d2ef5055e0b71245b84353a5558e597fe727af26c54becc4d2213e9962898cc1e437e938b0111e81cc26f3da33786145c6d4b84f41d8be79f75ed", 0x76}, {&(0x7f0000000340)="daa385a4afc6c46d8dfc8aac", 0xc}], 0x5, 0x0, 0x2) fchflags(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) 22:07:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x5, "0000bef2091f000000000000000500", 0xffffffff, 0x7fff}) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) pledge(&(0x7f0000000040)='*\x00', &(0x7f0000000080)='\x9f-$,\\)\x13-\x00') 22:07:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) pread(r1, &(0x7f00000000c0)="dc7269e0659d42fb", 0x8, 0x0, 0x8000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 22:07:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 22:07:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="5bee368de5e168c7a0003a137d39bb8319f3aa8b26a508456d8db9f8f76c1b03d5cbbe47e781c2debee90702e1a6ebf97c2f533418d7b9ccc2a676be29e82e278bd8912c0742f7149a8daea16e73dfdfd8abd2a1406f0ec444c1f74964e5ede3a9b146f77205991b8141d8addbe32030ecfd229ed9a59edf3fe8b48229ae9a67aed0bf3eed56b0657997755e4fca7eabc6bc9345a291ce0c1bb789b597aeb6c2d475eecd6fdfdf84861e2187172a479ed987d41967415b0702dcd0fe101093c5d0533e98b06a3d40508d0d77c6861bb3b4bcdb1b03774e3116e810dd99d750b8887975a710ff60a78b68b76217952b6e561a8d9b401fa6afb4ec19f9380d358a100970340bfce129aa42088b6ac175998e9df2c1056ccd0cc2f161c933c602f9a956bcbb50163d8d033db1073e7e41e33de2b10625d080cea43c757e4b84f28f9e043c1cc3412f40d7dfccd453b5ad3beae9ae87071d115efdc7feecbeaa64150cd5eb7e5f751cb0919f6f68ddc55a2441efe07032b5db65504359524c5f9b646dd607508c32da729aa41247fadad4bed65a1b39fdab84a2d01a3bcc44353d9c24cc77f4fa11db0138fe78238454861ffb40c3866de6e85e2ccaedf7e9204e639ca6b328a40a1905086b033b694144d0acbe441650e823d8b39054d94bd81d276f96436d4f3a66a991f232e9ee7006e8381cb0d4b0165a5911abdc01542d1bc3d12f109da9f4236d9ee3e693f533763c42bce31cf24954e510fea7a018de689e3215810fb9b8486d08a5c24ac014ec7aaaab6f982881b3f1ec178c73673517ac99e5c67de28bc6d39775155358a09e922e479cbc7bbda100d57a915133b260092a217693696fe5b25e37db7c257a2d7e08b661122367bb893d4a9866d4f9c82fefff37c7f1f5949a4f58463bf837591793c00a202746ff9d1911633c2f290160976787237bf5bf1e2f7ebcaa3f23141647f76db76408d61fc22f48dd09713730d04138368b070169a00578c8da0a503a60be448cce42ea59eebcee2dea04a8f3a16bfc326c014e9d6f29efa4a4ca83e3e403dbe5ff1e4681611aa8c997a432da5e26ea20b4909ae0783233f42c9bccf54aa64878df04fc264a6fe2f7a488f84690815593873089a4731d766e2633921d5b0e30858708ea5f5519835c2211cc74f420527f9889293f5aa479a30993a46dc62780069d893b7abfb16e4d608e2aaf9c9e7ba7b85ce74c43dd05fb12a84befa71ce27b00367ba8a4bf000f422873d6d4c471b12861f4bec7ef52d7e416dc0611a1065c9872c338d6c5d691bfebc7f71bcfddce615786d67ce5e6b6f1dd65eb4945ef8e408d53bde62d6b7b54a43820eb3375cd2d80b867bf329826a263957920b1b16bec676d52adfa58c428766ebd11680ed0bfa8b484fd0004e907bec37e4ebda4faddf0a31fb8abf534d9e166a8b05bf8d5f6da1f7f80da3d2c1d1ec42e1b21ac57079cefc7aa65291c157bff689bfdcfec82f90a05914daa4c38e859a504d597a57caa083d35c8f6c247435a02b39e7c80bfedb27b52870371cc28f90491a5f40396f2e23aea37a6ced12556769cd7c429fbc0f6d95ea6456481d6cb6d6c7fbb6ef00d42f74aeb7d1eda7b467e04282c9c3348a3844d670ac0232ea31e82435d9a33dc53e1d65362ba0cfcc376ecd81fe9e85f455baeec182e325e7ef53fb88c588b03585b500d37196852e68f0dc0d958fe253fb2f5c2aa91f5812240d74c459934e80af6b257986c1f6b9285795779a3618001bdabf43550fc818d017e1b883616be45cd96613c3413091f5ae6d5e020ef9d0fd39e75553558eef7ad9f1d135cdecdfae1afc8b7469d554f956f5458385f08068fcd222d042665b65f27e08a9d2e6c52f8c2807a9550e0dcfa11010704a7cb477867256c9a8ccb263f058f837b9e066f1495fa519b16ff02582b7bc5a89331d25a6d1d2cd36a9e1aa11ce54fa42ef8e64048409de9ec7a1d5beec113429f7ab2b514c15aa3516d99a18d35adb4a41da7f99ed1c32cd1f0a3973fd4c3f5235d1bad8650f76b4eb16a899d6ddfbc7223d9050d1c3a79bd5c0d1a94bb5f44b5734f9c3956094ac1b4428dacef3bd98e79cde372f5d1ecb96958f70548fe6efb29a7d2e6052e7d83fc71a4277fb3111525b9d8828186f53cc479a9d15beaea8e9d94c1b27c172e1178f468a0d56320ad435af50109f0a9d9900fe3e115eb41dd9734ba1347ef59aa33ce6f4620bf449fcc5bb48a25e7567a9523c7c836b14945e3f150f9c6698254135f2ab7b5fbe4f54aea00235d59467cf273d69bfd647a56bd85efeed3276fbada2d1e79d8d3cc4583f87dc0973a414e6906b59fecd1d29d39fe788ef38cd5d2461f2230866790eda8b8e77e0b83a1e6ac6f4c3f09b56da25799f981a1429055cbf5343d34d759e7069806e52c1fc990a42706616296da7d69fc38ab5281bc4f88ca7a9a502a5052f76a9a87b674e4c5083246b6d98b6f2132fe1b4a7db6f51b5d88da3b62e2324b4e0b7e2649bf3b7a46725d7c46689b705a8067c49ab0b853babab8625db376eee6f8e5cfea958081f7080228792e6146edf64fb8ab9be62bfbd1e63027af202ae88ee712acb40ec43cb948c6bfc420c4a18906a9c076e4d70897a1e3506cc7088ab187b136fa7c8b736e450097d6eb82041e88757992b13473a013f4ae5a4247519f34b8a61ac5c5096f9d72d11032d54c13c6a0ee9b61a604c92e952989003ef031c0f90988ddb6ae413023388a0e5b35201f0deaa60f6c0deb75dbc3855473116b2ef4d23c5990572320b002dc6b8bb960052311ff8967ab4644ecb107c5d364aa4579483c6d366de3b83bae92c9cb04ad7f5be15ac6515eaabf7b638e308dc92b9cec0ea988e5bef4c7affe58068f67fb91ce1eb40dece4d010ca5b03dbbe4a608e84ff136d1561d54e73c2a169e93e82313cd9345734c384b5f16453bddb14d068458997555084f2d72e2e96aa4ad1ba74ec412a370a36e0e0c779d1d9457d790b882fb5b3a850b268fccd3bfa659c4c6403c9650bf580db0e1b63b8842fddfa1f9266226c4243578129e0f038d97c0bb37ca7ffc4f99478b6bd3116b0ff31019deb874416f6cacc91644672cee430402b86628cddf116d8f9e61f1c7f594535437d67302201e0e48673403ddc12f9015a011b42f734be769df983cf22ee8337209c5e524ef26e60e530be83a4ffd1dc3839051e0eb4568f143ea33e7f7183ec2b8ade834172c1abeac931d1308727c2ac3e2f9efe54daf232fb87583f0c276de1beede745b214eb317261368044bb830be105bb63f6dfdb709f9d12f36054d90ae8b1bdf95f660a3a8f7cd475efda2f1ae5fc7eb3b2d85f2d3a1160e1f85550e0bdac7ca57d7d935d2730154134c6e43ea638e8096e620914c5b04329e15e821c4e994ae603fe82048849c5fe71252db2cb2d4c4e68142a87a8d8001a2068631d6030b6c400b2dc3f758252da518937aa5d626c1c1e8d6bafe2d00e7a5995b8f26281df17505f5bd890bd0b9f8478cdaabc0f196596a1f3d935cd82852db12eba001ce10700a35be86f0ab6a56f024ad70e38bff953bc9cf60eb9bec2943092d642c2e2d5bdf587b34cc9b299b591a3f91630eeef4f5e3687ad4f854542f355b77e7b882f5678fba235d8f2e3f96c2d91f2be774ff0f858d7e279270ae4ee01fc541d73f2d0da98171f3167ddf80ed335eb43780f580a26869e1dad623e1a771c298f856471a7a00e2c9217ef49f4e71eff72b969894d8d5eb92a0cd48c9454693ebaa6fd6a44b17dd667192d68648fbff582f07faa88b37369dc06a112418e723c63829cd35aec58b53f834aecdbdc4f5e8b67c0fae193a4b8465b9858cb95c0d91315146cd0f6687d1dcb7417a6f9bbbcc78cd5972c6e763c49413b7c7e986010df7b5ca9ed231cb926055c013965aa6200e0da9b795a191a85bab6d7709f355f534eb6c31f4d003d8188a3f2d55c1938ce9fd3eb96ee6ed269490bdfead520614753efcf33e5a9c7eb2b983e444d57d3c172bcedcc16f42605fbe167308dc9ef450c6abd51dd8995651e26dcc1263b01732c274860efd6ba5db1d961e43a5e136f84ead003f4efb7704d358901c7b54cc78ed93e64d99b9585d22317b6d5a60ce6b86c7d757f00c0efaa50900fa0356ef91d9ddc46b4501be85b7a81416e7871b37c50e5b4c242f03d51f57c425c746fbb1635753288266a16207ba03cbc99fbdb30e53e8e3fbad5ce88905f3d0a3cf8c11d837776e4bb18c147add29ac3475506ae90d31a30f7bf0247b260a931638d5d2ee371d374ccf5b94026c46457c6da18c4e18d77b8d09b6d5f0c3f0f1afd97cb6f6d432fcf30d14cfbe238aac8be9a18e5ef33466f7f2bde08cd84ac9592307aadea91c30c1b774a7059496cfe4e73b4c8736049b585fedcaa6ae3b1089c02ae3e5f265a47ec425428b3576e9769fde448e91dd0133ba06cf7666a05dd508e025ed349078ba13e3db59028deb84630d5f6e45239060e748869cb904448c8648435a965d64d617ae7f98e3e910bf553e1ebee77755dd38282c6538954765abbe9c2d45a0c3b61609d9f9010f35f8503f41f87dc1541b5b982066a70875bbb0cb545ba33ccecf8e4e1a21525b3a648f69fbf88c729f3ba2232eeb011625ab8ca46855818878d99d3c6a45af3ef1c6dc610fa013e5d2c2a0b78032c01a1b3b65142d9bec3211b7117f705b8d8d5cff411ace0dc3e39974c4d9dc013893266848627ed7d1ba2bdabc86c19854c1c0da671acd656d7b4e0c6417da77193af16604e548f63ecbb63cf0ab89381db83e767ef5164027f745b856dcbf71a89b487d0379db8347f0b3ee5a5e978d65140253f98e2f12e072eb1528c6ad5f4d476368c07a392e4b1682d2d136f6ad0fc1e0e370d70eef3fa435fe2c7990ed55065cc0d687f08344e664b1731345b2837c3b28ac940d493d84efcf3d2add22992d7a9ab4d91ce5debb6b1d63a8ba61d21462d68a1c422c330b2ccace78f313225c6e91441133c9cce7b7a0ea37eac6ff17fdacb6c46966b0ddbca7ed725bc219d50638b28dd456f33c78497402bf4a469bd3baf928228174d02dbf03f9f8864f5e311c8b62f30575222f5af0d954a92ae4c7abc8a34b7c1974c997dae101f7a2e7d7f9a03a08f472a4c80d57f81a36cd6ea75f17913361ddaa48bff3d6ac5d290f6817f335fbea8314ea42cd169ae30c5517221e81d8deb7bee8b6ac4aeb6fc83e6d255b945cc83f21449289dfdc41f61d2c4aa40cf16f22e67ee2c0abeda4e8204bb10e64ccf154d422fa237ef4c6544e7cecaf2b168260461a2ec83289bc62d1514418c28131d9a63f03a30883dfb084a1dda8044762097f2c4255fa3563662690e91ecd76d87997d144794e11e6fc431bb3df52d02b4112c4ffc906ad135c468da96b42e1af177493d2a1c77b5cc14fcd5667f47642284747d3d194696642bc4794765d73c5be439fac0d1e1b5ad189b2b076775b7f78145dd18e1fc455cf4080544020f8dcf4825e66d43536b13694beb46abfda1cea556778b4e83aea50d8aa0c63453d2f93ef615a2f642239ea860ea922c133bfce2c89af2ca917c37622cd5f849d69ba98d399a53d7dd330218908c4401909ba437d2da8ba6456f57cf783313ffd03203ad9137f9e59d40b5d16a6cab614b4e4e89a8c79c6e2f0ad619cbb70667aae6e731424747d5fcfeec075254ac247e571b4c4cb67da5067c11713ed6247d12282889c520d894c974535570a11b02dbca67caf960db", 0x1000}, {&(0x7f0000001180)="6ed5903e24bcfe61501a5d438131ec9209f977f2a3d688c1f23f733c0fd8efa047a4bea723f84ea550d8354bb7c8bf64b7aa592c1b0b879a6c0eb0e6e24f0214da7302af6d1ba4128673fb5481968e6c37dcced3718a987a9baa13a4bd9200740863ccd61323f16cd59629eeb7b742271763493932485c6b1ffc1ae755427ea71881b928a1c15c6b8e1fd778a88815232a83dde85f2d009733f527b64964f6576280972a8fe491d8c6f1b8a85a0c49b145414469ad2635", 0xb7}, {&(0x7f0000001240)="39907464aa70d1ab53e99f0a20f4809d2ed598061c5fd0278ceda024f49661d5bcad0bf68cf881d3d9a80ef1f001492f9675547a6925dde436e917f49405578f78f12a976e17f65710818867d2f018aafa9b97cb2d08fc55a35a31d6242465b2bd49c7a9cdb3c01f0db97fcceaa65c5630ae6c9716eaa892c29828676e6f3c439d5baa5b1ff6c620b8eb19f2780e34e922f87bc46e72d80b2f3fa59a1d5823b2c2f8e5eb68c331", 0xa7}, {&(0x7f0000001300)="889fa58af2e4e83ec03548cd89043932565b8813f14a136707fe4da753dcdc909e0a85b84f59f7dbb837f72cbfb3acc190177953ecd4fcf05aa5ce7117338921ea6fbad0e058dc94fa9ccf09c0ad6bded68d85607d1c6843f7ddbbefbfcfe20b9e00f82f", 0x64}], 0x4) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 22:07:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setrlimit(0x4, &(0x7f0000000040)={0x5, 0x8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000100)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) 22:07:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x8000, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r4) 22:07:10 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x81, 0x0) kqueue() r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) close(r4) dup2(r0, r1) 22:07:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xa7, 0x0, 0x0, 0x0) 22:07:14 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c00f82783347a0ff02000000000000fe8000000000000000000000000000bb0201bf51e0ac1c6f00000000010000000000000900000000000000f3a7bfc3e28bed02cd27c6e905dcda54e8d51e37c268b0854812659a6be4b9852aefceebe8a1f79c6855a08c38c016816d800a3bc83bdccc09c5dce1b868e278c244af99ad9f461ccaf07dac91233088fec0bc36b6c68e26c8c05f6839cbe5248bcf4985e74796fa8361df05000000381ca2f0757e113aa0c35d15f3c9a2d080eacbba405bf33c4808f8df077271ae9bb5353b41fd60279f48aacfb8cc0528e29c657531f7221bbd6cdbfde60d879dd4fba6b4e3621776d70cb4bef5af6b462a10839420329fb1609508b300005f47c9ee9459"]) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x2, r4}) 22:07:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800", 0x0, 0x3}) r1 = open(&(0x7f00000016c0)='./file0\x00', 0x1, 0x2e) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001700)=0x4) shmget(0x1, 0x3000, 0x180, &(0x7f0000ffc000/0x3000)=nil) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852b", 0x776}], 0x2) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000140)="53af330bf3c9f5ffa97738e0413e04fbb91f77d0638f23513c08c2a07aa5b96c897ad449316e9af8ebd42bb90f6f0242b258e0585b8b869d2e3ee9ba547b63eb6723679271d77e60e3ecb918f6202e14ae74a86aabb1778976d23c7130d2e2c4efc57f4565b8f1a9432ae0c66bbfe18a8c7a650412de15ab1b10d9af09b92096f0f9ff370023817a61db1ad5ac0d5d1c82524ead090bb6563c7b5893bdb6b5a91c36d218b83f78fb044f6c57004862eeb9f432c034a4f5953dfb7b47fbde31dfc4fb0e812c573a7fd783e2a6368958d89e82c0", 0xd3}, {&(0x7f0000000040)="4f1c1a9245c3e60c2a970d32ed911c480cd71167e9d36947c64e16347b75e0a1904a3ffd4b2ac5bad2fbfceb0445da854ba03704bf30f2fde6053bbe203a119d369bb4f72f67adf325de7aa6b0955ae59cae229edd35387b1a2030a6edeb60b6022a3c48911ccdf5557d80e725aa4cced826e9faf3b9b80cef6e48acd8d988f2b8a82d43fa385bba", 0x88}, {&(0x7f0000000240)="48e0c724d4ace6f4c1635974eec3856f34f6555f271520cf103a712b926012200031b307a865580e3ebc9ecdb82e6c7f01043928d159ac37881d8414da299047f88e47f1cf2be47bb80243f6e9b1460d36af65749de2f73c66360303", 0x5c}, {&(0x7f00000002c0)="d184f02a9356eb90f42919f54d73c09cb7888e9b21c8de4031bdf211123c8b", 0x1f}, {&(0x7f0000000380)="999f6492262ed1ad750d14b999d2f50a39d3889b106beda2238c958f26716a40815ec7b44be21abec83a2ae4e5a90e8d8d0837e761c69a3259cf0f34ab83e639e343a28a3889349c4f2d55e8e755a6409cdd8ebb9fb8a5816ad2560a644a4e6fb503f5c87b6bf8d3ce00011e334494a2a9f40defbd846532b5b316aedf421e7bb8cba37df2621f66243c7660b6d7e5d4184456", 0x93}, {&(0x7f0000000440)="eeb761ddfe2d5b4c00447d27c4fa2000f5fbc949e02ed5136b01598c3e8d459497f8f8111930a39590e6937611a7313d99f1a114a443eed704f0633af86858a2b6b7293216d9aea10b8d7b141e664725221d2da2c2e408709a37880208a80206a0ced922af6e09b096b6c08fbfa242401c4b929e1f70590d7d7f40a3aa1ae863a9294133c4c963b609c722f212009615ba5afa23d4f77ddf669c01b502bc4a89de9505c3195bc4aaa41c0fba607267384a7dd98f58680d4a05a6b93dcbf1a6521b7a5f363a807ff48893d1b9259b92b1208e55d41a1d597b7ecae595a48512ba6943fe93bbd41a302f99e7847a588ff4892562a8b1fdb41b003eb5c969d919a6594fcdd22f9c3f307d95697329f3f64987cced9959194e8cf3ed2fdedec6255c488617963f36ab56fa90aba55b17b42e8f8ab1b11d089feb4168c01c68ca4f5e809429fdcfc2084b1fe4b7870fa54f4d631a109e21d95e1ed501e2db3c348616355c8e593422f62971cbea8faa6d0111455d6ca6dadddb88b19af0e960184f7ac93acfa7784800a1060cc73272d6ff631cac6d381d751071ecb92d9790f5f8d37bf15dfda1b9174e6356c6940ced4d3fb2f78b5336d9f77b3233b830823fb298f53c8febcbe4933ede9f461ecff2207800918773f0d45375fec266595536068053431aea63408ec3bb0028ac4aef682d78317e2877a17e29bdbda21f6cdb1f2a27e2f572dd5d809a54e4815853a1634e42a87d23ba16f1e5711a73f82ec9ac9ccaf29f44a3bd639cfba8f024a759321d30168719b5737a40f8a385b894189c1a60443ec860fc4bbd67fa34639a5a2c6ec4a5d1a05e8599ee1f38290ed0368f3e04c4f70fcb7d265e625329a6d65d347c11ffa66e870a35622acb58291def02990a3d6e85d77e726b6f451002909156e96b6a4e74ea671f05916947c09acb78b51b45de8411cb161bfe68cd4cfdd71b1bf0a8931fe2aa2ab186ec58cf3d0ff4ed0d8b193ac140898d32f3c278d3c57fcee387dbae5b24f211be1f42f039b856c9a241c44c3d538a5c3d21b4795aeb4bc1da4e67efe1e020f460bcb52a69947846c27ef597843c4b2246cc780291d31469a800714edaeaa885410d214d49faf37fc8a2deb7a33a0b7a7842d39893c17acc2a1fc6b961fd38e167e03e95aab9149b612fa943eed0a3aad9e0280011240d263fc3ecf0c514184cfb1dc39d3db40186be9277003c9db6178489ab5202c77f160bf15d51281a09194c9132076dfbb97d022996e6a533602ff3d670b441d11e9124bcef8b8e766ab4d42f6179ccdff0d77e95671d36f3b23fea48f15665ea18dccf2ce4005d70e9ec1de1440a8084ee51777e01c841d9d49c7d717b033d3e21394b7932f4189cc93a2823dc2390223f4808b32f54f65cc5f81d8551b5c7381c72750f7ae2c14dc577156ab8456f52bfc7b3374c09a9f82f844b2750c218b6d42b3d4ed12c707cb77e56fefdfb42446b09a637ec3d326d298624872cf0406972f3105016ce8cf6af093cdf9c28cf9a41ce10450a2af9f0c0f4e28f8d888412e68ccddf5821e46cf961677bff94db314e34083535ca4d46ae6c307d75173fa002442e3bb531172e822731f781da1bae634a09aa35010e8cb705c23cb6d961a019ea938a434b5a1f7458d3788f05cddeeb7fd662844f88d933d1af0993fcd4f94eb57c4f35c5a2d0e1d2781356c18cf4291ca0c73baf7d84cf4c4046881b67b40000501eed89d3773bff67d59a98f33fd82b77b9ff09728b08387f39256cb4e70caab3572819bb166157616445ec8040ee37b854948cadd868c4e0e3b6b51d8a6eaf6f47562eb4d3aab570a3f68dd20da4e1b75788936dfa09ea721976d0c0c1134f9181e54861247ee7a5677865a997331435d59c53221653ec2bf159f6141a5b1b1c7834eb0b19e520b098baf71dfd58a90bc377dc5d308f402ddf7e9167f09af63579840fb4f5ccef7a51cbbf12321fcae60df3596c22a8fb6a058f159b957b8d69cf6397fe476d1ee601d16093753c7b1a3dce311cfdc94d39fc78a129da042b42c3524a63a0262fef73a6d1b0d57f0c47f350726359e8655b246558880c0b340efe1864ca869e1bdd734ef5172131032ae60593bd33a72ed6d789dc6a11d1fce766458d80dc3fdd68e1b2f24ca5be8a3f1a745e0d6e564c9f53bbaad6981cbe639c54f2fc97c585a625ed363a0cdce62e710f9807886f2727eba733ccf347ef5bea4ba0303635320e4e3c07f3ff0a1c03c0d6dba4271d9c6cf61d3f9ec509a924b0b75da1e88e6857e336c849d4e10f536881dde43a9d3047005ad3adf22996f8dcefe85815afe53e2bdbc0d5d3f9402d22b6b77cdd7cf177a6420b298426301afcdc7f4f1b2ce4db062e5eafdc648bd373fa5d87bf3b50ad748a56737a02095b725fb29d165e31c9389054d2770f0c61778da091120d56ac658ae672b219ae48fd2568a1e580195cdcfe8107ec5614df440027f0818c6058944db095310cc58d6d325fb2318c7ba765dc57ba5691a75e6bb5cd67b4aeeee6fcdd86ec9b5a3bd975e0172fee40ce5ff614479f00b5bd869f4cd176cce305cc2e4055ea3a0c2c041cfbe2104388d6fcc1849a73a41ebea95bf4be2b386eb46b33bbf1ef00a9bd732bda92f1067f7f00b1e29d808cfcc2feb83c653609ac6e4c0d995353b7835156aa9636b18ef00ed43d8e2de052d4e0ed816f5ce2620022feb5fc9b82e9238bc2126a18dcfbc42158ef0ceba25c995c05b650ff96a30857d534fd43790bf88004075f05776cdfece8686ba754cc240dcdd24fbde32c568c1148caf8446c6e4586e58742965d0187a877249d18927c00bc3c56918b49e1ea1fecf29917827abfe443dbff6f5e9f72612af5e025d2ac26025b9f4f5c7c7fc57720070531bf81d36ab1b6196e8de39e618dcd8d5c6ca8a22e2ae7437117549cf2c54f9d53ab34c4bc9e03165814e8c1791b2458761c3d37130aafb916b7725eae869eeeab44a00525eee8749b6b16d7961d260896ad8ae9d8e88ae70047521ed2bb5cb9369c4b605e52aa39fcfb8f53933a43d3602f9eb2c366429ebf20b618f97b715b20284230cb39219f9317950e703bbdf09a8c05264c98ee0e40f9973118762faab1ac06bd0cbd14f1e7240b5f3b0cfd47175b1b4ce986e54340159c27ed433b199a7d621ceabcbba7d2931295b7ec09a0cc3ead9b673d9c031f124e792eeb834d213fc296fd98bba6adb72ebdf14e4ba2767b0e4d33dea063beaaae4de6eb81685b27db0798620e3c65bbae49fe0875d97d41cbe34bf852472b7be38f03ec73403f761af09f54928829f131b078f1465689a9bf1409bcc6f497e4754156c6ccba8983e1cba4466962eba33219c48add58443cebff71dbbc4f28495afcd474a412a3f1e8645eb900bad64116b115e603fcb9ec5ad100ab242105e0015c81d48f2e0e6c5ca2cfbf4952e147f7b2d97d15e4ff3ee6eb8bbff74dd802cc00422c2dacf0434a7952272ae015bf7898e3fb14af37ae6f047648224afb9493586cd56050ff9bad71f67fbc96d2312370657b701c6b6e5e509d59199e0ad2b5114bb4878b89efca70aed25578ffe434a7683bd726aabb9bc84d4e975249b60f04f2ef91c4ae6ffb125492e418d09e9796b55193d5347f35a9dae71ff269bc47c092c801ba46eb8751c8d23ae8a42d038c07288a8cd2bc76d62cf6e61dd20bdc519d6b8a5dd80469a457e5bc35523757d76b4ba6f18c35a9e4274395c6df6b68aa3acb900f17c61056b128f42bdc0ce7bc89a201007e4b93178e46fc71d12add0976648457a7eeb1167004c17d36eea27a78a52c064a4ca470ac7e795f0a53a6a539786cc028a0440cda733393b9eed9631e6835c35a7b2d2261dc0f2b2767de4a533fb54a4c820ece5721821f468be72692b0a9c0809d4e71d7381e7bb788491cecd6d69044ae9e2989bff9acb69fe1264d09a421188f1617089ce1967196164c1d98e588d2b178a885613f7f7755154b10ef36a820c9bbe4983ad6242d6cc684d9f16b2d53969c1f66958ff2867c51ffac9b69cdf8f487ef8e65d659fbf3a632778b76abcc9553746fe89c93d401c8ce9fe80d01d8e6519c82f8487be001843ec3ecb30219683c42463680fb818db567b3afa50d51e3a95c4e036f20a7c09ceba9fde24176993c336b20cf266303db56fabdbb0e006703bad336f85962ac2ff841445fb5892c1848b616e164033d6d6a3017d1b1fd149fb6e797c35cdc14ebadd7c27bd8b543e08cdb6196e56c3e19f331573b6e37a6530e797c43870048e869fa22dfb72cdc401d30208b00c3ae3b239a01bbd6cf2b9a29e9810dd2af839f23537ab695656208683e337cf656ea2ef94831471c3642b5eff1a7ac3b140aad822070403544cd3ab16455d0a95550dd2bff490ed69cb2e63a797f349ac53c8d9db33426f3bdc36435c1e4ddd63e2f9a0f6d4eb12067675da0c2073be549e405bbbd30adbc70d4f9a62f6610181977973a9057c1e7814f11172a6629eab7c84d4730b569ecf9d835722f88eb144dab4ca313338ab5fded706929513da2323f5478c1851b93126a0b5a9f8f6c4b90b9839a44e736ecea33103f8c4cdcc0d06be8a836c027e9770e6a50dedcc2a068c4d17550d9c3fa24495b6ed3d8d368104a479058b6aee35de8bcc4133bf97976a2c2600e27292a03d14ced9caa8095546954759b07c2e3761338759d1c14c7c088e7be8c883d101193856a444d5ea45e34358238fd7b949f45100d1073c7f2c6fc314033c930c0d3923e12ea83d088329f6dc902d6da52853adb70f9722cea39a662daa658563f82d3da6dd1a27b4f6c547bb7a753d784d2df10e3020286b23a5f2f16aaf3d9cd852cb992e0068b3d85e0fc712bfb85157e1e6e77acba58b06609c8fae2998362e180c7c4d706e2e608f4ddc42f89df564a5061df51c6e512a3fa0ef360cf86f47a63078e52e70a4d4c15f74787f7ea4f54277557760c485d4e85d39b57dcce78cc216bb8544efd6a6004b07b72321b3993607cc78fa2ff366beba0424e13c4af4b60a290fb0b955b25a59b03a56edcb3561b1903037d0e83d3c1d4848c6cb8c0f816c9200c6179f1dbab36be800760f354f11f60ccdb33cbe3782866da746cb33af354898954fbc73aae652c6212805d9c13af6f33758394366dc208cbbeada97e1f64c4f10744db6dd9c9b5545ceebca18a3b18a14e98d13a9b4dc4e8ef700ec687cf018aae3d9bbce8e14f87eb291d9bc0de1ee7b1afe18e630bfbbb3ad221c76558e7f7e0541decf4a67c2f098c402546b589a9b5dc2016a2044b12e0aa46bda8f123e68dab2ff6a9b6cb240d8bf7c8740937f5630024c5e44f879e49df6b9e653ea0bea0f700269bcc0350c1c9c75102939a413f634b15ada8c4aefce7192703c9a619cd443176c06462c769a7d71956bb411f67562515a940dfebdb5bc7e6675ba650e03ddfefbb6a0b45b35530cf6267a8fccf01e1b6ad2086984302843caf60f3399f4344162b08811d8858c99bf7b767c582cd716afd0f74538c3c842ee9014b1ab30bd7fe8be35e0f8da223bdb69402e105ce05645497563e926dff4f26f58066fff2f6056f1e86c164830f53d695e07452a10497ed281518b8abfcb0dad3c8a1b839e280fb2d0ed2968c575ca3d5515a24cb8dc34ece4dd585480e14ffb3872b240548759259ac9fea647c26ce8bf3256d3fe68e26bf60befedb11248206ea3d80a08504c1557b82235e5d890dddeb5a16505d09ef96af9dd423aa4819c66a", 0x1000}, {&(0x7f0000000300)="6b3ff371d74d8e52326a88e31b6cfee0e82c84b4c4324e5d223b21e40e292ab5a23b0df0c7d7", 0x26}, {&(0x7f0000001440)="ef5cbfd2b3983d8b64c256c1e7132c22513a1bbbf6f93962e6662893b9b37d95e5b976ef9538d6af2fb66d5695e138a32a3e87b2725adef3160601b4e32f3f939f48ed04c92937de99d20f6fcac84d9a3a87d6a1635af7aab19b13185d9e85c2f06f87c15b9acbd56e2ed6f8fa2d18be02a8601e346f19dcb3fc198b27991548105f4a063e244c70504203f8cc7f3f0b76c168c6599eff39678d0423aac341ea99501854d6c3f53fe4c256429b0ff8", 0xaf}, {&(0x7f0000001500)="cf16a16308fcce7075464ce81c76d202a0ee9bed612fe910bd11b5554525c3e2f4d4ccae333c51b06bc5b8291449f1fea26f207d443c0d433e84b7f8d510da5baccaa8182dd791e24fd8d2be4626974558d971294e7a868a958e11b641ca152efc7d72aa98642731c6a783b1db7d25e5d55cfb59444e0f8e2ad790a1cda599ae5f8fbdda694d6f931935c03cb951f9e57fa719c97ff49c57e5ed903ef725fafbef3de50708269903dd542320f81cfca12fd370653cad57d122ac5c5f23c1715162c1609edee10077aff38152f6b3b6b90f25a101e083dac2706d17641d443211ab64b94afc4bfb33a013856ea3fdc20bc349cc27a4", 0xf5}], 0x9) 22:07:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1011, r0, 0x0, 0x2) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x10, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) 22:07:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) select(0x40, &(0x7f0000000080)={0x7ff, 0x5, 0x8, 0xfffffffffffffff8, 0x4, 0x80000001, 0x7, 0x100000001}, &(0x7f00000000c0)={0xffffffffffffff01, 0xfff, 0x6, 0x7f, 0x6, 0x9, 0x6, 0x1}, &(0x7f0000000100)={0xffffffff, 0x9, 0x5, 0x3ff, 0x1ff, 0x80000001, 0x3, 0xffffffffffffffff}, &(0x7f0000000340)={0xffff, 0x2}) 22:07:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) accept$unix(r2, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f00000023c0), 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 22:07:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000000c0)={0xcc}) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:07:14 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="3e70dd88f1f71ecc10330c05c34e89fd52c95a953b1358ffae3e9806a9555084e9fd0224983fc66caeae7fdb269c4a99861fb49e414209164bd6cf912e829d03960be8239fad0bba47f9f6aaa3010d3a720000"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:07:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) 22:07:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r10, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000200)="450be964e50e4c62edb7f43b8806b43fb4bc57b7c91222e709ec4dfba1bf57fd5f2847bbf076d5048e3dfb9ed86065c685761003b2dff9977c93a41f54df35894d33ba14f10b5d3e918faa995bb88bc74c550e9a87280d07c25d31a76c9816d7a29a0a09e7574e1a4043b5b840710547a6806ff01f40f45f1b813c08931a02a5f1132568e6b2dbbce25af3fb2f9c8f0c6ba9a3971e14bec24385b20ecaaa62fcaadc2bf07adb2fd70c37ab2d48cecc2ba2a35de44e88213248bfb5f6e68fc06b7fb27064c0781dcdd6ec54d3e6abf8c5d73a0fa31db27d65c4b7e72d03aeb25d69dde1e4835efb06283e7f3fe34b408c1e8975b6f98f285ead64c3994541", 0xfe) kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x1103, &(0x7f0000002380)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10cd, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x9}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[@routing={0x2, 0x10, 0x0, 0xe1, 0x0, [@rand_addr="0ae12bc45be0355edc0752b19aa85792", @mcast1, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x7}, @mcast2, @mcast1, @loopback, @empty]}, @routing={0x16, 0x4, 0x0, 0x40, 0x0, [@mcast2, @ipv4={[], [], @multicast1}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x2, 0x9, "524652d472a285d8260869b9a6ed74c56388e4e81553f8e10599942fd122570e32932f03f7ca0e5dd772607293eba3f258db466734489c72d973e04b8ffb022f191d06f30f42a911acefc36d8d87d0d444c212ccea3eab98f8fd3b0245662d54d17dbded51fbd3abce040a6742ad594049b7b4dd50e10a00a51627933338160326aa2156e9e63310a62b98f9a93cd33cc247faeb0712b0818c3a105bbdace3209337d4def4bf16eb809526290d6e722c520747be68206734a9cda568780bf0f8da812ae00e7553faf806137a01ac3f386ede480774d7ed0b4b6e4393c226388ddd0ff28bddd4346b8e6dd3140f621d83770a90a319673f68184e41e9683f55303091c0660918e82812f99ad151ba2617be242a565f8eba4a01482c7a0a63c3cc56f5e35297e2e768f317b9a25d8f6a665ee7884105098e9161c7bc0c1e68f88800fb434c133cd7773978d1c490458eb65956dd02a26baf8e5bb29e84549dd8dfc6d69b9e7ac4bcb2046aec9bd4040d7abf0930f0f63d5d26996dd3be38dfe7d11ea47dc78de881ab5686b86c7166c7ce0bf0e2bacc5bafc46385334d7bf47ef838245e2676d9b1f05d6fe2475877eea73f440db0717443291ab80c90ac36135e3282755bf5f2b9694d8fb3ded3e6af6e708efeef55f803e6c5a0ad1f601edc8d0988a730abcc0bc373f5d34a592b1463d169092ce93bca68bcdec269190c2586c8ca6f161a6bca727d286b435685f03d81b5d0c086fcddd290e663ee9b1678ca9198272019467358c37ab1a6b2693fbf8536814f58b621e9e9aaaa7360d855045291d0ef68216ebd2a6decaf53d39d681cb71f295bfb2524c9b771e9e30a8ae0fcac2b4fa52844d596c46b4571c9633c67aabfb0f172a6c24c9899bdbe2b12400dee0d27bb049b3599f9df67a9dcd23fad640bb1102a5a5b1e36d247677395e1eb11e3f1fc766c5bb326f2c1d44bc8c2bb4bf148652171a9ed997228ae86cbc024fc325fab4420112e241f4f3e05765d15e75fc53cfff35e807422e616eae9d51892e5e7d68809aa115e9a565c345b9fd50473ae435c4d97fe845090f63d4ca89aa648feecff274afee307cfd88b39778d0f89d737829f743f2291e34e467dcabeac95de35d9f7d6d9a360649bda4fe6a8da9f9bf70652bfc6070d74cceaf71cce78c25e248d22b057bcbeb9d57e5bcc0ee234e957a78a860b6b5755eea804cefadd1d29414424381e6388c2a30a22480526028ade5f72461dc33e76a83596ba324afd5692d8da99d9053af74c28917128962f13314996fcfc5506fed0a264d23bf0b01feee7a294d3f0fb628df62aee38c914855dab05c70e52ab475fad2b8f9956ea6b0d22d47514da35472cbc008aca55ed289d096bb97e01e3582f25d7950292afedadbeaa49e538e0934cdeb8f5c5fa4db142864d6c2f45ab154bda2d94c4332ae987f44cab07e0cba907e5e48beda856ba732f2841020a73b406ebe96bf9026a7ecaf0eced03f20064cafdb4ee59bc9cebd739bfbd7786c3c1837768586e500b4b6802cac5b59952679fe14dc986d8a5ab99eef5de8e1a26d8c6fb0423977df94f54211908af77aeaddadee68583ca9da3261f17b51e815224d91cd4b4e12d461bd151b736c0cf69f0e0e7f41bf1b39a550db4c2c34384789bcfa12ce402f88697349f07c16ae90459d16d0b818a5b190c1b130b6b4c45d9de6c17d7269a6319b9ada2809b8c79971c11c2ea92395807dbdeb3e4200dae97f3723ffc0e78d87da82d383e04b35e698d34016485f90e44bf180819c980b7804807e1c0a406a9ec4928afe2019322068061149de8dfb57c8f0bf99e3a457a087a2fd2a509881f0702fe93415666215ab1b97d48ff5359c8a77dbe4f6c6126d9174eb3d3cd813ea47273e0e3d11b11dd1ff5df173e5ce2ff4ea7b59ac849062a48a4ec89e870cfd691aac138f3c296e9fe6300729233205530d2f496592a405bfdf458a9a43119a9d37d1df6f0587fe6edff28027d8e81c93e2224117e3ece4336dad704c394b311bee22f641a7f023e4e192b6e3bc637e1dd3fbf26132cc13ef302d53c055fa7845b513f4c2aced4077de88f60dc4d9deef71820e89e5fcaf04052a77c1cdd37ae9ab4b84dbe2548a5e41b04b125a5a8ebaef2c4353b59b95c393099d4a075aa2d32a6ba9dedb97b190d3e31d0f86d1b2f4af52e77f0533e6ae52e8ca3363fc9218ab1e06fb2147ac135372f5c705e7648a40b694dc058497a89d791124a9102477565280734a541ba25f507a999c8cef0e7f9c04d1316c72629fa2373db7187cc8743f361a2a815af312e89787690c68949c1d3033afe354af0ea4d6b6c959e9f2020bfe19a4c2ba425faa8460261ce04800d3cdb6d771c406a65678071ce9acc3140ece9c6179035e31728a18a9b395eabadd80ef334a6db04491e4f05b9bf8736ff59c7d68adb6e19d2e85bbfcffd4baa7b68f46bab21f8e099bc43410994b9c048d057a86dc9bad02846c26dcf788dbb4e777c91429ee3758648e8b41d2b401f4efa859f245e132ea73b1a5ffb8fb74946b225e932935a862515586b5c86d4ddec76ca036aea5b7b28181fdd8e46a5ffc3a4007d60ac6e3474333dd548db1f75dd4a6e011ec2d7af8b3c160c58d6c25f7e7ff288ec258ac107b5abaf42b5181996dbc2e0361d48873d980b5291ee17d881e12ea61cb190de04d492009698c988dd0229695c58e7046d334dbfc55d451dde6f2b42c02542f3d9cd76c74105417861f10ef77e553c36497ca5dd53cee973e7dab433cc41d9dacfa110125a72ca086de5ccd0891ea53e04bcb082260ff05a2a96b3f216e5d862717b8d8dd979d0c9c871594dea920ef8099b39d2c3d2d2dbe45a4e9576b10095a82c0a5720e13670ebb391fc9380edfda0f483afebff097fdf750db16063521604e3407a0680eb088992dcf4be3a10421685f2a5084b7decfdd51529cd5a2bad22a534fd143de059b88b5426c5069089392559e27d338a123a1286c7ba7bfc07485fdc8cb6860868191b6cab040633c8f3d7ae19ca71ff0e470dcb151fa0827614e0ce4a1cb278c9b8f0934221dee6c70d6144f177de3dd5f22bc382b3d6e2bf95807edfc20cd2ab45e6a4d1847a4b38fa82663f9631ed3a39ae0425bea57e3659bd57176520552c67487c5d497c7308644718a0d9e3bc8cdb7020cb06d30f8f8c70284520c52f10190b30001eba0bd20bb77eef5bdefadd06a3ded06a2bfd735f8a0c086d8f0412c8ce206526ac9517be49b7a6907e8de348faa7c6a26e85371cf0fa3d6f733509d9a74b978dcf7c24ff5fa31077522b66717efd8815b71ba9ff59c7fb39c20cc6bc557e83f3882a53f4e5120475a1f82fd1341c96c5a97b16d222d9770ebd53d80cbfb1aa26cea9a34262bed81c6dd04e1b3f059f3f5e8d58de4b430b9f9f4fec84111135007a1cab8e33bd5d91c1b2b65fb96df4ee8f125bfb4b368dcd96541a1f602ce1448a856dfbac8cd7b5846c512a376f91f60e3c52eea632a9f4af4a8315fb8f3b42062cbbce650fe8067cf8d70e95ef990eda5a78dcf748ae39a26b9a8f05da7c24eed77cc3d930eea366e20e80444ef12561aee4a0827fbff59c575bcf149b5d25a66246f0056760d65603eced7d02eda7008764b9ce5c11195b87fac915cb30e547ad8af3cd72204c5fcd5f9f8d99617d6532eea08cec7d89471bf4d7cacbe81b23af2545392c8ace0c9ef1200bebf434f31ed280fe3c33e6ac11e4e36330b016b2a71c0b55d1c576183d324d1a71120e78e4ad8782dcc559087659e1f833c3da4fa0a3ddd0f14c561d8b4dc1993ade8f2b283e50c330d29a711b6a41b3e033fa7e194b80542eb4c057a98e2da528e75c4091cecdd738435ebded856c97e373972ad72f2a9cbffd1bf4bd9191e011afdbc57d419c9db02b9b7f46b0c7a1d81177f5a268d921e8c08d76775dc552878d5306ad6dfd42b8f2fb751128f52516d26b7199a96706c116f1e2d6900ad3395902a4dcbc04471dcc802b836b356adb4c691b08ebacd26f35f5d5e7626ae9e1d204f4d73afa1c1393e67c70e66bd08db71c88383da61f7b475b84252198b69b351418970faf5241991ad31f66c0417011a1c90bdc1c38a5cdb273905ade8a360a1f9ceac30c05934038ac2117d999b1fee18b9ce30c2b925418846ee7d7df80487af6f99ffca5cc2b0e62e348a23f1c2d67ba7f1c2363c8a57393a1ec9f5e4aa5dc7695eb6e5acc3d711430b54edf504eb506e4d4318cb055b12e0b08c4723622d12482b57b6ea75f9c6ae041a2a216112af7700b745afa41ed4d36a5693595c6a08a509db310aeb657e19197bef134cc18d973a8198a196d7667c73c6064b60ce1a7c4884f99b0b5c53c65eb8c9a0e7b602f5fab2213302449780391002404ea26c493e4e2f581a8d7606f7767446605c0db719b142a0bb6f9c98af02bb9c1b218cb6dd9bf26df70e3b2dff5353313c1db775f871516b217f01ebf0ce4c22f1812282ec4ab784abe28396d5970a9bb0f1acc26dd907f26dfa0060cc1a473fa2f6413793d70f9a91c9c337946b2a3c79b6c2a1b3ed9292f9a37ac5404538d345120858cff1b6096ae528577844fcf0e61588493a0413f204255af477dcfc0f15fc699b36c560e510a5d2888ec00f835117272c760856cbafe7c28b7a2dbdd81a53c5236c0cfa52c94b309b8785949689045b9d6d1f2e2c46e0d0070be3de6d8910caaa7408052ce782b63ed33d344d74d36b8d7ef250f96cba983cef7cc9d49ea41dd70fc48d23fcba38f29ca33d8357cdfc82c6d05cab50e1f4ebe35c9efd2ba0b6e496eddcd1c062c0bf18016418c2c24b274d4df803cd052ba43eac86f8d1665b83363cf32e333437389f477bf0f99341a13db961aad3f93109cd843517bbf03f10720faa4120c5c10ec7791312b17b89d511f5ceb4004a0c15511fc4dd9dcb40439ca901ac24a6e56131446c49fd61a2c62a938c02d4922e2df550f79a22dfd42479fa6d48059ee77c6211781bfd3ea627dc098e962698fcc0f5fcb8141b0076b12c4055197c961607159e2f80be85fbb6e5924974b9f2854f557d6a3ef4506daa4442cbe1f36833db6bf9d8d348e97f17ed8cc31a880a7366bb2a50a67a971b96d525dcc6f33358ac57199e2a6c0f2190f0edc6fd1b214ae73e2b1e9e55642142d19d93593ffc89fd6063066df7eb4810cf0b0e57c26fdbbeb937e1762f9f73a936df34751e4cc4e6dd4e83bc46d9036020db8a5d085d7ebed45c5635577ff562cac46058a197ba9365dc7fff6d017c385a00387041da9573c9a748d1b4b055a0cd5e701183152e444e2257611453b5c24b780b68a44100eb553138c4ee14331b3682d63f7d775ddb1ff49f00d21827e5683903b50ffca88bdfa2320d81fccb4205ffb386a9411b123e7639fedb94106fe9d0812c103931daeda22aaebed34eccf75b565c5e617492c6eecbb89babb469d259fd94527e40547c9997be5844c0174e5cabb867f8fedfa28ab8a86ed6358d195f34a4a5ed5e71e3b05a82f236caadb1bd91c3919f3be18cbec5cec2ca04e1b88ebc61872b88a82d7c736d1528edd6858e48fdd0159c143228e0c616f2362ff8ec8953bbf98b5c76f66f65b271b96bc198525abd760d4045bdf85dbaf716ecfc22ccbb6c1ac28b6cafabcd61038634ef789ff893505c18526e2d35f3851f3ef6362abe4e36ae8680b8618c7671759bd7f08f756fa5692820cafdefb6b7ffad126746d86765b81c4777427f122dbb7e60e11cb13248728cfc112671f687ea17a898caf02441a7c32d810"}}}}}}) fcntl$setstatus(r0, 0x4, 0x4) 22:07:14 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x7f) 22:07:14 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba40acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x3, 0x7fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 22:07:15 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x400000000000007b, 0x0, 0x0, 0x0, 0x0) 22:07:15 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x6, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 22:07:15 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000004c0)={0x3, 0xb8}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x200}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000003c0)={0x907b, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 22:07:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = msgget$private(0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10007, 0x9f8, r6, 0x0, 0x9, 0x8, 0x109, 0x5}) setpgid(r3, r6) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 22:07:15 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, r0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa, 0x6}]}}}}}}}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x471) 22:07:15 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000001900)=""/4102, 0x1006) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = dup2(r1, r4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x8000, 0x7fffffff, 0x0, 0xa4, 0x2, 0x1fa, 0x1, 0x1, 0x2, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x1000, {0x101, 0x7ff}}) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100090008004500003400660000000000030e907800f49c2d860000000000000000000002e0000002ac1400aa00000000abf7fb0ab2db46b49c957ebfc9234399685dd1d0728d197244a14bc32597228a84ddfbd8a718ce03408e6801c23ca377"]) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup(r7) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r8, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x3, 0x3}) 22:07:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x1000}, {0x2, 0x0, 0x0, 0x1}, {0x6}]}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 22:07:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 22:07:16 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:07:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) r3 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r3, 0x3) 22:07:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x40000000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r1, r2, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="c0acff36955970ec731729f3438601aaf9c06ea1fc5e0a09d915fbdebc2c8064b2bacf8360ec6ba3137a6d485dbfe80a1ed83db9", 0x34}, {&(0x7f0000000280)="9f42180a7cf1715d5749f879ceac99ee88132b7092789491332c60a19488175972ec4cd3dd9768ec438bdcb63ed4758790ce7209900988ed0ecf8e188c2d66b69c2adfe220213a31bf032f16b4c1c13dacf776f5af987d5ac05decfacfa90c873ee30b5eec01cfafd42281543a9a702af712a3dff16e5d13dd4ecf499f4c45f0232d611fa994f6645ad51c2d34803df490b19ff0bc09ff27bdff98c8460b9420827c", 0xa2}], 0x2, &(0x7f0000000380)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x40, 0x4}, 0xb) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x7, 0x6, 0x2, 0x1, 0x2, 0x4, 0x24c, 0x0, 0x2, 0x7a, 0x800}) write(r0, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() dup(r4) socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10280, 0x0) syz_open_pts() fsync(r0) close(r5) 22:07:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7f) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fi\x00\x000\x00'], 0x10) close(0xffffffffffffffff) accept$unix(r1, 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x4) 22:07:17 executing program 0: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) 22:07:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x46) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x1000) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r2, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 22:07:26 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004919006c00680009400290787f000001ffffffff890414098923be000000000000ffff000000007f000001ac1400aa00000000e000000200000081830f0700000000ff223550ffffffe0000002071708e0000001ac1400aaffffff04ac1400aae00000020000001000907800080003"]) 22:07:26 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x1, 0x721) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) r1 = semget$private(0x0, 0x8, 0x10782) semop(0x0, &(0x7f0000000380)=[{0x0, 0x3f, 0x3000}, {0x0, 0x1, 0x800}, {0x3, 0x7, 0x800}], 0x3) semop(r1, 0x0, 0x0) semop(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0xf330, 0x3f]) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:07:26 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1, 0x40000000000}], 0x7f, 0x0, 0xc6, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x8, 0x4) 22:07:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0x3, 0x1ff, 0x3, 0x1}) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 22:07:26 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x47, 0x0, 0x0, 0x0, 0xffffffff00000000, 0x1, 0xff}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r7 = socket$inet6(0x18, 0x4000, 0x3) sendto(r7, &(0x7f0000000180)="d409c15d3dc88e3a81d38ecdf4f805cc5c9a8dd48f70eaa4171938a1c0b234f7af21a18a97d5248ab382ac270f3382be7ae222a1f5bad9599fccd99b925300367571bb536fd7fcc41b61d8ef7d6df831a76ce8b2b9c16f188ed77eb0eae3229499142929404d7d092a1ec9ccc7c5e21e64a5acd0d5808138d9a484a070be43d34c88b24e5b0f84bc4d225f3fcfaafdde5decebb2717d669ed4e5064cbc31c3d85987fdc533a3d9a36d24cba86470f285b173c40a84efe823a28cee97c13bc6e8166ed75f83d4bcc671334562ef0c96b807cdd52b884d0f8f41e4ed99e809930fd502eade", 0xe4, 0xc0b, &(0x7f0000000280)=ANY=[@ANYBLOB="b82b9c1e53e19fcf1c99ef00f6dec4e0c9bdc578344d4b803a46397a5f4be3837671146e32033c484b37fb0f94f571c176ab9d74d42f9e413592ce36c052edbf33cc924ad9099f49268571f069a7fd07e878a0ce6b14f25407a0b4305cec0000000000000009f5f2da7ec6226ea5d0205e8d5e"], 0xa) 22:07:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000020"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) 22:07:26 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000140)="ae1577bd26d16678d3ebc0044873fa7f34be721271b0471afdb834dd76ede8f47b72d3966a56da5cc823c69d3a63e63a18c996d8a9799379e55e94a153392099fcfd673b4b1ee3f0dcdbc76a226b5620504ed27c9caeb71b1c78e0729da5d8302ab59a58b047cacaa8e4183f69363faacd6b452f24b27f13e824e2496530029c17044f69de7e2906ca0de460e38906e9704be85115d5dc3eaa9a197ed2d8a8cafb657ce87a7a76dc3281f02c19ea27dafdf2eb3246e18c4c3c3ac67c38bb5ca14017ba35fd2dfd613d80664f1e26e8576efa0e", &(0x7f00000000c0)=0xd3, &(0x7f0000000240)="a38291372b412f0d67901e37a7f174874dae57e32c3f4ac50bf08956443722c1cd2a5acfcb4f2348bfb73918a9fc5aec66e1dd0c8a4e77f30bfb5b899c0cfd221d7105a344d4ca33c55b618eaa7efab1be12c0b9c4d8318878fe4c09e208ccdb925a1fb6e58b6dcebb47a89b5d698a50117f86f790f0f7b7973166b03efdcffbce1b", 0x82) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:07:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2b, 0x1, 0x100000000}], 0x5, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x6) 22:07:26 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000080)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x1, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x8, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0xff, 0x0, 0x0, 0x7}], "98cc36bf72de6f5f"}}}}}}}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="12471496a0299b8cf7f61871aa6a98eb1b8407442079f9361a78c7b40364a0bb720fd31a7dd8ea211c307d8d3ea0a46f92e9f90786a2a39e85f593a8a8cc5322091d017d6d4c5fe3c4613dc40545e252d413307e8963645c64fd924060ebd9f6f4cfdf4ce986ff242e247d74e6e518ae93d68e0077c1a0ad961ba0a0b2fa22", &(0x7f0000000040)=0x7f, &(0x7f0000000180)="f6237151ef62917da39379f2aac110fae236c4cbd914a5595b05ec9074ab65fbca4f49786d24c4eed51ff0b0cc77d1fe39c7aa1096fe12d8482677e5ca2b1336acdd070d65085fdb412548d71de07ca5264674de77ff503bcb66ada923d70f6447cfb9dc21a6e3840fc07fe91d072cddbe0c554ae4104b70580dc53f22be171b0c0bd30da555fb28ee8658f744298cdb8d7cfebd3de03116b16da7d1d3363a67f720fb40645986cee70451361d5721c7ee37f5b95cbfc109adb7f33bfc20dab4c4b06bbbe208bb353e75131282", 0xcd) 22:07:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="6a93737016ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x20, 0x30, 0x0, 0x0, 0x0, 0x8, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x3, 0x3, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x100, r1, r4, r5, r2, 0xb8, 0x7}, 0x7ff, 0x2, 0x1}) r6 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) r9 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x4, r11, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x400, 0x0, 0x0, 0x0, r2, 0x0, 0x100}, 0x80000000, 0x0, r8, r11, 0x10001, 0x7fff, 0xe8, 0x9}) 22:07:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000140)="9a38b1fb759317c5cf75f2026cec872fceec1a38915214387fadea00da132e0d8a3ce4f61c23444ff2c494ddba995202be8f5b77287801676aee91ed4d5b77bb976a777fc87d8937251cbdeb3e0ef343dfa587414c4025db9edd344973567154540882ba028151572fc7273c4aa7d3819bbbcc53413df52794c02ee6ea8adc5d7da6c9b4c13bf71b9042928aa27ea2d86d9ccea64955f31bdea60c7b935b26", &(0x7f0000000200)=0x9f, &(0x7f0000000240)="498bfba9dd5994a98da5e541b2db22485a03c25d04a2e7580b99", 0x1a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x1, 0xc, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') 22:07:26 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) r4 = geteuid() setreuid(r1, r4) shmget(0x3, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r6 = socket$inet6(0x18, 0x2, 0x7f) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r6) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x120, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x4, 0xfc7, r2}) fchflags(0xffffffffffffff9c, 0x1) r8 = semget(0x2, 0x3, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x8001, r1, r9, r10, r11, 0x20, 0x9}, 0x20, 0x1f, 0xe8}) ioctl$TIOCNOTTY(r7, 0x20007471) 22:07:26 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100), 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff335e38cd281ded1ee3aa3427a8ef0e5c0200000000000000000000000000010100907800001673a1793ba95bfa2b000000000000000000000000000000ea0000000000000000000000012b00001500000000"]) 22:07:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000300)="c7ab38c9", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgid() readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) bind$inet6(r2, &(0x7f0000001a00)={0x18, 0x3, 0x400, 0x9}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup2(r0, r3) sendto$unix(r0, &(0x7f0000001900)="5c534cbff75e1639d420de38594666ba7b31e05ab273fe13d54573f71391934bc82c8d416167b286f84c677c764309c527bd549ac7edcfe8f1f0d8565f833192d164b3e1e2ea1a6900ca35d3ffffecc0fb7c87e531c87388f50d003fcf57b6b10d7cf53a3cb2f5700b62e1a7339d18173ec2639862941ed9b20f0ecf369fbcaa4097e36646bca1d617c3e51d9ab0428dbda05ab05e2c105badfd46d25260a932cd34d3dc9b6d9dd91fba8d84e3640d2e9597063e400a337a0ee185c330e7b8dc6e563a", 0xc3, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x1f) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x881, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x44) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000200)={0x80, './file0\x00', './file0\x00'}) 22:07:26 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad20ff0f00000000000028f48fb6b18b", 0x0, 0x0, 0x0) 22:07:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "bcfcd59e2442bd6f"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 22:07:28 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000000)="7ebf7980ecfa79d34c5200e8eef17f372e2663f18253c8317b62a9b4996c478c0176ea0511613071b512c4b38a19fdbedc97e6ce13e14096b9168e2d78786f0683fabf45f1dbf1bced7a3a3e44b04073a21bb38eaea6661b927eb186b146cdb918e2b74339fa1bfcbf3d87273e7303d59c4497453f3b4d326eafcedea32ed2b1159e958600", 0x85) socket$unix(0x1, 0x2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x60) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1, 0x0, 0x3}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1b, 0x200000a1, 0x2, 0x5126}, {{r1}, 0x6, 0x81, 0x20000000, 0x2d30, 0x80000001}, {{r0}, 0x3, 0x87, 0x20000000, 0x3, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x9, 0x3564}], 0x400, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x48, 0x20, 0x1000, 0x4}, {{r3}, 0xfffffffffffffff8, 0xd2, 0x80, 0xfffffffffffffffa, 0x3}, {{r0}, 0xfffffffffffffffa, 0xc1, 0x2, 0x400, 0x40}, {{r6}, 0xfffffffffffffffb, 0xa1, 0x2, 0x6, 0x100}, {{r0}, 0xfffffffffffffff9, 0xe5, 0x80000000, 0x8000, 0x54c}, {{r0}, 0xfffffffffffffffa, 0x4, 0x10, 0x8, 0x3f}], 0x7, &(0x7f0000000280)={0x9, 0x800}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000100)=0x1) 22:07:28 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) accept$inet(r0, 0x0, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r1}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) shmget$private(0x0, 0x4000, 0x14, &(0x7f0000ffc000/0x4000)=nil) 22:07:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() flock(r0, 0x1) close(r0) 22:07:28 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, "810000005ee1048c"}}}}}) 22:07:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 22:07:28 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800002000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x4, 0x6, 0x800}], 0xd) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x419}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x20) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000019900)=""/102387) 22:07:28 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7, 0x20, {0x4, 0x1}}) 22:07:28 executing program 0: clock_gettime(0x2, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) dup2(r0, r1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000001c0)={0x19c6, 0x0, 0x1f, 0x1f90, 0xfffffff7}, 0xc) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r3, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semget$private(0x0, 0x2, 0x2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/11) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/150) 22:07:28 executing program 1: readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=""/4083, 0xff3) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 22:07:28 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x7, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d27bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cfc0d353b22e43620a6d6266a9855287dccded850038d30a64f21fbd03008f8deef75ee3000000000000000000000000eda04c3af6", &(0x7f0000000000)=0xb, 0x0, 0xfffffe69) 22:07:28 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x85, 0x20, 0x6, 0x6}, {{}, 0xffffffffffffffff, 0x2, 0xfffff, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0xad, 0x80, 0x0, 0xffffffffffffff7f}], 0x9, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x98, 0x40000000, 0x0, 0xffffffff}, {{r7}, 0xfffffffffffffffc, 0x0, 0x1, 0x400, 0x4}], 0x7fff, &(0x7f0000000240)={0x1, 0x9}) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r8, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x40, 0x4}, {0x46, 0x80000001}], 0x2}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{0x7, 0x1, 0xff}, 0x8, 0xa3, 0x2}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9}, 0x0) 22:07:28 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0xf0000000, 0x3}], 0x82, 0x0, 0xc6, 0x0) kevent(r0, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x24, 0x800ffffd, 0x800, 0x790be32f}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x1f, 0x50}, {{}, 0x8000000000000002, 0x40, 0x20000000, 0x1f, 0x401}], 0x7f, 0x0, 0x80c6, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x2b) r4 = semget$private(0x0, 0x8, 0x10782) semop(r4, 0x0, 0x0) semop(r4, 0x0, 0x0) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r4, 0x69984c16b2fc7db6, 0x7, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x800]) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r5 = syz_open_pts() syz_open_pts() syz_open_pts() msgget$private(0x0, 0x210) fchown(r5, 0x0, 0x0) 22:07:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7cf982b27bf3af1639f3a69046601aaaa289f8556d5fdda9014eaf68c3898ccac2ef13009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a3074576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb7570961858b400b937d951800"/185, 0x0, 0x0, 0x0) r1 = geteuid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x1, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000001}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x0, r4, r7, r8, r5, 0x90, 0x4}, 0x7ff, 0x2, 0x1}) setreuid(r1, r8) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 22:07:28 executing program 1: sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="1fbf047d1acf135706807d244189fe7e85", 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/24}, &(0x7f00000000c0)=0x1a) 22:07:28 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r0, r2) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r5 = dup(r4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000040)={0x0, 0xfd, 0x1006, 0x4f, 0xd6be}) 22:07:28 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r3, 0x6, 0xfffffffd, &(0x7f00000000c0)="421710fd9a285ed0d9e3f995585d5fda78d354460474fb3463d79d769f2f28b2b73384f53f5f9b5f4b6b7bf5223ee7db2b488f154fd543a6c2e90b3bd9a571817d268175c76c1116bb01c7c35ee2de3784bff7cba503c909d689b526aa96137a8c8da78be5a7965609ffc14f39217ae0b1a6fea6e334f98f9073d28ff002c5462bd8ec4610f5de4d0db79d0140fbc50cc6277b68a0c6b658efcf1917cddffd70ed3cd69fac123853301f00064f571334364a0fa71298a34254fd15054b5da3fa16f419eb6df3f474beede2584868057a9871c56d2df3b7912ba9830e19d8dacad967e6462146be82586b36f58870ee", 0xef) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$setflags(r8, 0x2, 0x1) readlinkat(r7, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000040)) kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) syz_emit_ethernet(0xca, &(0x7f0000000000)=ANY=[@ANYRES64=r5]) 22:07:28 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa00000000ac1400aa0400907800000000450000000000000000000000e0000001e0000002c18b9e0c0a1a7dda7ac007ebb69e974c68a123bd7df4cfe92af57c412f9e5230a745f5ea8366400cb955b4a08db3244da140ad5bfa844c3ed3df1cae076be82486bca57537191f73f00000000000000000"]) 22:07:28 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@hopopts={0x32, 0x1, [], [@enc_lim, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) clock_settime(0x0, &(0x7f0000000000)={0x200, 0x8}) 22:07:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x40, 0x80, 0x5, 0x47}], 0x1, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x94, 0x80000000, 0x3a, 0x800007}, {{}, 0xffffffffffffffff, 0x60, 0x80, 0x464b1b6b, 0x7fffffff}, {{r3}, 0xfffffffffffffffe, 0x0, 0x20000000, 0xbf, 0x4}, {{r3}, 0xfffffffffffffffd, 0x85, 0x4, 0x7, 0x10001}, {{r1}, 0xfffffffffffffffd, 0xb1, 0x4, 0x2, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffe, 0x3, 0x20, 0x2, 0x1}, {{r0}, 0xfffffffffffffffb, 0x65, 0x4, 0x40, 0x100}], 0x157, &(0x7f0000000340)={0x2, 0x2}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x38, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0xdef, 0x1f}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) lseek(r6, 0x0, 0x7, 0x1) ftruncate(r0, 0x0, 0x0) 22:07:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r1) open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r2 = getuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r2, r4, 0x50}, 0x200000000, 0x3, r6, r8, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) fchflags(r0, 0x10001) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa2aaaaaaa7cff040054f4868560451a7c00c5030000000000000005000000008108000000fe8000000000000000000000000000aa33"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 22:07:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r0) 22:07:28 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000280)) 22:07:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) r9 = socket$unix(0x1, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$dupfd(r10, 0x0, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) 22:07:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000000, 0x1}, {0x2}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 22:07:28 executing program 1: shmget$private(0x0, 0x3000, 0x25, &(0x7f0000306000/0x3000)=nil) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="301ca2694a10bf36c0d5365b0c49ff6d6c25f7b21ce1c201218ebdd146b0a6a16eb7e6078aa80e7aaa67bb41555192d5a9af749861d3ccc46920c73ec3180c49cc7aca36bd2e8112f044c4fae2fb0549308fa29d95af0b12de7ad954f1d57697bc0362c8f1275941d1d6667f9565a6050cad7c142bbdd40e52ac5592431404a2cb2f010031bffa4ad0e4883ae61c107da58fbbb41e1b6fb0b4e22e1383a3d5176a1cd70e916310a6128543a9f84f6307b3694b5e27c19b684f12905214f5396a51b6d240f1e4a83e96b0131bde0d999d67db0af9d7"], 0x10) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r1, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x2, 0x1, 0x81db, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x40, 0x877}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x7194, 0xffffffffffffffff}, {{}, 0xfffffffffffffff9, 0x0, 0x21, 0x80000000, 0x3}, {{r4}, 0xfffffffffffffffb, 0x0, 0x80000001, 0x5, 0x305}], 0x9, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x0, 0x1}, {{}, 0xffffffffffffffff, 0x44, 0xfffff, 0x7fff, 0x100000000}, {{}, 0xffffffffffffffff, 0x82, 0xfffff, 0xb03, 0x7fff}, {{}, 0xfffffffffffffffe, 0x96, 0x70000012, 0x5, 0x1}, {{r6}, 0xfffffffffffffffe, 0x88, 0xf0000000, 0x8, 0x100000000}], 0x5, &(0x7f0000000340)={0x9c5, 0x8001}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r7 = accept(r4, 0x0, &(0x7f0000000040)) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:07:28 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:07:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = dup(r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x1000) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000), 0x0) 22:07:28 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) ftruncate(r2, 0x0, 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 22:07:28 executing program 0: readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffff9f5273c89cbed34a86dd6000000000080000f5150001000008000000000000000000fe8000000000000000000000000000aa4e234e2300089078"]) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x800, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000400)="1aa2bd20619851e48f2d7f50de81c9221ae18ac6afce031a48936ab505059c206be60ffce0170c7993fef7ca1762f5384c3df98f72ab6879750edb7e7102c086c9686b084352fd57c46b7ead1304471e70eda3952f698d34d82b681342376cb51c2d81e9b0a2e49577d8976d04fd747b71e8a8a71afb1274a8fb62b2243758a2490aa2588d99493bc495611c36b79d9eaeaf42c4f1e07cbd1b0e62b7499bba399a90ced49158058a96b0b0acb48d670f995dfebffad2652c1a0c23de504909056acec19752b944d2ded80b8989f05e6e55320d8137d5c09a43d6e159875e02e96f48b170cc758f9ab0ce765455ff6df2b3218e6aa6234557bd88910b1eea702dfd8cf85fc772d0a6d1c63120eacf085721b2cab4d3e2a9aebdfb5c50d2f1e576bec68bf4aaf1777650527a65e14ca86511582d473cf85db2c2f09a521a4de4d31e0b46102c28c7f4b31c739de6c1c0a42ff87053cbd5f25ae5f4d315a4fecb1c4f7b5df1f258d28855da800e545d00cacf139182f8a7aee2de548ad1d8dc024c50a75660f857734a69507a48bc1205b7b2a16634a69d96bb3d8e3f08d238bfa3e438427792ffe1b824547d397b72cbf6ec870faff8d4dabd9bac86652702e8614156453e6d0f7d90416cc10b3fb83913183b5703b4236efb7d6e32d3c0fa318a435b99abda9622ffa12f7442077f93c8a209662f03036b5268c2cd03f00ec3fb7d2ced995cfdb0f1f99d236be140184d0bd843f6c1d89d39e369b8b34054891cdcde6cececa248750656836ec8aaa87634b9a37c293de6c193e45657824ebbf7bf23d190c3ece8f04fd637d54c1bd2b36855cd0a116da74f107518d45242e1db46ed19d2ec1cb981876445b2966e21e6fdda410dc0f6721a1bc0908513f17e6bb0de0f7299042142e1d61ea234cd154e894937c80c60d0e95845ceeb4b7c99cf1f1ea9a986a3f55a26bc3c530c1a56309188cd71e01f33bae48d68c071e828e8246d71c052dc6a529633198b639b7d5a4ae9fe603a7f83268ca41ee643975b831dbb93e49cfd5e3391de8a698b5e99e039851f8b8c56533e0d04e6bddec1b82e5871ddf788098e0102196e8190581d5c597cece76bc22acafe1c7c73b5eb45821bcd6f95b005ab7b11eff342a49ec3df4fe960a3c1ac3c8c4ce8b00bcccb9318bfe5296ff1b9d8968f0938ab56f0416e194e8e78b30843a678e1e156bfbd49d03f61b4957de1137916429603a45b9a028d10a2edb596cb767de4b418a47be5e0ac88cfecff386cc26c962571d1bb578fc3dd264b6bf6b7e4327b2839ef19a13359cf5a63f1d3548405cbe3b5ad0b20c8c89071747f79fdda4efad1e152d736a6abee7abfc9b3a78995649bbc1d71b2f7fbb6ef696701bf48a72004f26865e7ce01a149f6b7adcaed7607ecdaf9484f0d2484ef398233b89cc1d1e75da24a027d187cfdb18a6e0f78928b3e6230a9b8a5b66821d5cc63c729ae897f958479ba5fb39eba5af6e9526b36bf27bb2ceeff5ebd73d024b81e0128e944c3b43dd629073be9953a39e4abdebbc02ab78a6093362125152d735d0b40595c0c29ba19ebbf9b07e7ea7664fa3c449c4dc396d70b54a88357756e1a1bf7e3cef5d6582d7776e1f9fd8e8ffd0bd2cd00537dc24df219994f05f929e5f9ffa6c2eda8c08db317b3956de93753e707ba69507555c2cc098927da6bd1992365fa1ea035f78ee667b6e2625d9138fb853e94ad684f73bd3481edfc3ab63ccdc34925e9afae9bdd62d60b28896e8843a01ec5c238c07db47118396a55578897223245f3375792186e2cce2d75dc778ddf59fd24f478f87b9306e5edded1be29f405fb4baf4a5992dc13272873b237b65d5dc814e23102d40448b2fef5d97a0fdf1054a66b5387711c1950576d211751920774ad4e13d6b6638c5a7421918c22b9e2a27e0878438eeca7fe1d9e37015f0e5ac7de9d81d776443b87ee52aca02ef859c00f03afdc5926211819077b19962ce6d71199751b0dc75f419dbe3bcb8a57ba7e0b1f485565b1ffc3bff7b2017c8909df6e449802fccd65410e21f27bf95fe99bc010339e920c6a3dbc584de5123aa7912244919191747858cf17f35daf786af3ac52e435536abd50d9fb7322fe3a5a6f97bb6b052ba140fd56947f256c751b47ffb25261b10d40729d5c29ac0d9dee16fba143785be1fe9d43adefda52dcda2adf76ccaf9f278280a5b7917947be58a1b76820fd508e9303909074717f5d7e62ba7c4818d0d6a692a9b6a3a36886e6fc2f9fb3a29596a0088ad9a0dab41363efd24f991554cedf890cff90a105b5442004aeb231e84554c8d3ea01fe2b0d97d95d63173b362ae3f6e1e53bff0c64b8817b3bf1ae3a1799f23cd2267d428070aa8b4e6f9e2248b0f57cd6a3e6aa4518e4359680dc8c86d615f03254bd42d5e61508285e84c197d44c2b8485ecb73efb375f57e73ef23a90c1b32a7368dcf5099c687b720908726e75e75e15ff2f7d79bd716e9fd64fecb9c24902e06d22a5fd471758481f1dde36aee68ee7662d26df6cbd54741f6a3a341bde6ef54d1108bc8e4bf32f2ae011c361fbd4e5ea60917088922fea8ae320147ebb5bf35e3d90e342506604fe602799bb8cff18b7119e23419b7af9fc89e90f10e8013f3ac69bcbd9348731cc10c164ce7e67512eba0d1188e34a4814a95ab3cc68debdb9950ab090d04f07450efb6c7d3c8621b85c89d5abbc8e65eb3f7fdce2ebbb604bde1cb95eeccec363cb5467f1605dea770f49f41ef89f242501afa325160e63c5a08de796edaed90fc83484f3b42834b3cb9c9dc5b28900d5c8fc1fc39fd825b4e410fe0b3a0e3341651452a9c92f440994c3cc1a36de977fd067b40b34222aa057e9fb84ddbac404874fb079b9fc045df62b846b8cb05a45ed821f45d0d909e1c617c29f7cf1f2072bd577f1732b530787b999ded2dd84c19e586a9279ef319563ca841cda76643df4a071ed792e7ef19897007bfdbc6b309fa024f0500c25852d2de622f3eddcab0aca5bac6c11ad4cd7b4b1c67a78ff8cad0f5fa77b6e41a30a9538f0ffaff9e83c2bdb5983f9570577edab68f9f04c58d3a1fffd0eb0f7a015daeb902804a736c1e51186998e5fc9d1c519e8fda07058f96c5df2cb00389e8b7339c76e92b579f3e139b025a7af687be5adec45a0dfc1541dfc58ddb52660c06376fb28c9c437ffacf201a9dbd731199d927a472bbc6e58fe078e7befac868a056d5868a57cb9c8815d30e2d708d5e56fce311a5d96508a5d64a1ac0db94633dc408c94eb341cddc1ce4bc955c6c11fc24e22f7642fe541bc962b1ce79330fd9056025944e68d330cce51f18fee6112dc88f68b7a4db32aae63baf05a9ca09795df17d346dc890ed64e0b7e377352ac0c99a377680c47e53ee5391b615fbf549342fdb9aaa2df9e70705a7c6158a2347a1dcb1fe939dd0850aa96b4765794955b30fccefeeeac7f6d5d8bfc2768093f381c860b2201301fd0f6f987d8c826649d9f4d6f2f6c81195d3adc591c2ef2ac9cfc1c12b7a75ed3a7ada18ee36044732b757e3b4ce5edbdc09b39dffe6e82e9960f32898db404b7dc8eddbd0926b64dd2fb7e480a8f87c3c0f067ec6567bbd07e2466f88dca7e696ba6743f459da962cd06bcdff46c5f840f5118c9e0c185e3d0a1f31695c0fc18fc856e23ee0aabd21ece88302aa594f994655f5a60f128f4caaa8ce0f0c4b6f4e71802731c2f464b0e6165b04f7ed402db271cb6f5b892cb1b016bc72d8cc90b2e1b1ee58719396a6fac1695696f381c5d3059656f69e678ee7215da3e6c40380803ea4aaef6bb6db997f84284272d7e793e23c53268f02b95d62eb93a2e8e4da45dad9721ac9537255b1073e7cd0bfb7b7d630b3425a0da15641ac56fbb1a917905b64a9bbf3987e48cfbcc0b9fe38aaf00319ae6e8d8321e936e6e88a5b98fbdbea9e9d79f835dd426373730c475eac862276c1dd2f87c66bbf91eb96388f420b2bb682504f22f094692f8ad06be5fa21ccc1beeae188e10ba4c5dbfb6c07c81682eceef4182e859cbc9bcdacdc0a80bfe2e49fb1f2348649815b3ed99fe930123e14f06e77b2d612212325caa8d375118fada7cf115b61a3f7bc347a00931677cd32a703ceb6f0ca89656fc4a698ada7ae474ab4839fcb891a37ac44eb1f4b3884c41f8a06677cff0cc5ac0cb9f4d0759f479390f0997f5af22728f3752dbe1342f7e61d3ff860aada97595c33d649cb0dbe50b7459a2d1c9d278802eb24ae0b598c46af479341d131dc5684f5a8a02d38118a23df4b4a5aface405e9a8333445b5a7f27a7e34621b626c5d352526ec48bad052e0debc795b325a3861e346e0c2ea00354337951bb42b288b3b7ce62ffc0cd89617b08e2b26584a9f0cda660d44aaaf7b322144038ef69843ad748118ba472d3c722a18f88c555771df849c37e9bb3770b26df543e2e12043755cbe83680f47b6c2b7fa51c81aa0fddb14f8dec55740782553e3bcd71e702fa62519827f45b4ebf620bb10ffbf2b17f8636610489ed37f561b57ca40c1ce205948455a13e2ad32209430215bd0bd1e77c0876609cd11a87f5a17f85b6072f1633a2d03fdeb2436f49f1b877675d7015ece6c7fbb9563fe44dec84ee75e3ce8b84b0f7a3a1a082e516d68a732ee5c31a988628eec1e2f0f5eabad4b9df1300b33672272580be810e2a6140a90d59c9beb82ca8499e0dc7ce818031889cf1927435c5fc343ce1e25d51d4df9367a9ae4a5ccf5ebe546a797cf9f951a26f263e9839689663ede9097546540d872fc7f3efc3c313fc1a41fccc0d0ff3f2fc3861ce7c94dff5f55d80a682ed3b13c019b83cb697d713fd0354ca8f1c140e4c0c8a6bb3bb715aae145ee90b3639d0834dd26f023a681b14e34f56dde7a87dabc99f9d7a16e643e9299f3a29e7ff0e0f4af681eed49683c62e894ad4ef653348e2d68acaf12a060e44902be357556741ea712fa95a1a9d6285c602263acc41ecd71216ae9a9e6643040ac38419759f262228b99adfe97c77c12a894c83c58738cae28d1f68fbc8366573e18f6a15d6e1081685d0f4857a1d76dbb1068b1c1b4056a60d8501f7a607eeb51d58ae9cceb024f48da8d3d145c0839139f0a3b6017fbe2ea3e30cfc96cfee9e58c834444c70bf84d92b6cbcf1ce6d10b1588c75c3adf5ab463232879fa91f7ffaa7d495a7189fbe8ff2eaa10ea5f8a1b41fe4a88dc648cd600b298797d17674cfc361de7982e60d4802248fbbf595c7810d5b7f194a1778b9a713c61c9de8ba71f85d706dd322e797d74d9582076024c6098e262d1003724c4dd70b2788318ab4ca8a0be6ed48b087ca58dd8f7a15c6f55a1f24c75e54e4e37131821ee8a135280de74ab8349e46a84d0f9f18438af97c7900bd71bc0827cd3df07117a74ae333cc5ea982831ab26e9585d9989940fd6992feffcbde001e4a28b124642c50e615b2cf028378c07c92e44d0da10c47d30309ed9d02b27eb0894e908782e65368a8007b16d4e742c8b72a1bebbe89b0d489039cfe236f7162bb4b42923da04f7b3b229925831d67a46372da8c25ad70edf17ae95d32a8bb13f445ff1eede098560398ef88002774931a3f69d7ec025af37ec915144dafc18e36b0a8887da50f1b0dd50ad2aee13e073c7cbb1fd06e8ab4b771ec507ca644e1542cb7338aef8816b7a34491e636c83038e414eb082adcfc19d0de8847f367b474433ba38b93d90ed23b93ffb80530b3f72de95ca6f237f8030fa664f681d43bb0cf33538", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="354780ebcbca28a0691d47437463085c8233191e26569957d5fcf8be7dd296cd0c0e86641b65f3fb7a4334e86e9e2630c407f00ef5a8ad71b2d72b350a5170b571c7f7cb324db284b59281cff4410dcb52", 0x51) 22:07:28 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x95, 0x8}, 0x8}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:07:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x0, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x2, 0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0x1}, 0x100000000, 0xfffffffffffffffc, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 22:07:28 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x81) syz_open_pts() 22:07:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup(r2) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 22:07:28 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0xfeffffff00000000}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="4623842c746dfe230d3623e07263ab0ceba0b61608e4dbff876c7dff90069b30185241173c1d5f801c669c08b5c7b0528858a250c83516bb5c1274c36b15f05b7b922799e041339a698c093f56a6d6be45104abac1453fd17710bc1f197eefbb145ef1116300405c634fc2195cebb8fb99cc13a6b9ca2eb2cc0938af1ad6a9bd3c881088d3bb5e", 0x87}, {&(0x7f00000000c0)="79c4ef24854a5ea797a1fc31909ac1a78f552e75ad8a3279cb2fa887c7a5e708fdff6148833e47decd", 0x29}, {&(0x7f0000000100)="030acf4c58182224f81c84d3ac7982850d7e6f443705416c08e8968d5442971ff2046df73a7821df3db74e89e942f561b88d4a199a01411f031aed6cdb4d2110b875d298cf7c73d97643d699a51ef9b1b20d7120b53906fdc9462fd3b3c183289caff8c18611d77bb4a8b0f86355ba5cfb84ff8390fd889ae2c3f5a5b2e77a05fd3b70eb070eff2e8a8c23365c59c30ffdcb75c6c2a887cc20c27abdf5633da460825c3753e9e6e73800b3db1a2b98324bcbe6f03d7b64dcb61926a43c216be5d9c4685208ef5e7f9303fdf14cfdb56b2fa54ebeb5465dde19dc28da835c", 0xde}, {&(0x7f0000000200)="8c9006a3b18d9c286e62dd0e7bf83b30ac1b4efe441298e08b2d5d29cec5438a15ff14734ebfecdac00425567f09898db24c42278ae5f4f9ad1ff51479942409dcbf9043c316f017c158a6ec76411523501e978e911cc34d8d04bae64a00674b1c51776b", 0x64}, {&(0x7f0000000280)="bd09b8c4b3a8701772e3030e1f8203819b9fd397d710f5cf65ebab0a63c38c9b935dbb247f46c1047bd5c8d75b636be48dcb4d52de15bc62be4c5544fa8f414f647018bc8e6b2b0fbfaa14207272e7ef73e33c5b4a8401a1ff7f078c6480168f5467e5ffe96ad13cc86eb87f17c54c92f423a06af1220f7332d23864efce82000ccf6b68bc783eca66f62b045abdb60ed21c5b9f411432cb278bb7c281205c4e39946e4f73649e751acd199a45fa58635a6e7e", 0xb3}], 0x5) 22:07:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xffffffffffffffde}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x2, 0xfffe}, {0x0, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/9) semop(r4, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x4, 0xf1de, 0x1800}, {0x0, 0x401}], 0x4) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/154) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000100)="2321bdcc742a3a3c3728f1df6f2ee0984a1a8cbc8f3619a4afa9f05e76a08dd65ae15e4b107a9c208e48b3240790e58459a4197aabc8ca50b32c940956fe", 0x3e}, {&(0x7f0000000340)="8d17cb1049383b59bb84f241608eb23536307de735f2e6e205385433e89b3b7668f048e9a7d2b0e5f8aeedbd06c94d8007d0ea8fd1c70c32244f77cd00b5f204e7853df1877322422f5b2641a7fb9d207380115996034dd530e210a42f94832aea0f671665b408e9cc02507c43a89cdb543795d3", 0x74}, {&(0x7f0000000680)="0866f0463cae456a52dcf40aaf7ce4849143e49de64b5d324a7de17a43351faf719fbcc56a7edfd5843a98c06d926debc02f3f91ef41013ba41c04bfac7f0af764c302741d4f367e3c05d6e233135aec419bf553b7f1042330979c527a6b08ed7c10b45264b2b109fef777044c832ce290630e4999d730020c02f397fa52d2f4781a79982740db72a8cb07406db28c4fcc7ae565da15817c78dd891771cb4f207a6ada10ba8dbf68997f76e8a9e9e2cf10099d53766b4024d77fcb33f6f2ff55e6557bde309eb0d25cdc0c47989d36b9db76f62a3e05477b14266e8556e60b36a1a9bd1688faa67da0df6c409136a1963a81953bc1904180d1a778f06b4e2216909c7ac7efc787a06267a067e7fc06e154f270129ba05a7b037f5206123c91a8badf82710e43b4988aa2fcd4cfcd88f7fa1a7c0e3d574c765157a3c6cdd5dbbf02897b463de61af754a5fad7519d3bfaa623af9e29b6fb81d0bed6b404783bbbdf3a5787c8d4d2014786e2559f7fa5d89ef60c9a2b689a22e8d584a6ee484ca304954c9892279d5a0fd929831e2b34836699102ea34145297f884aeb462c77317f3ca3a10fb400a8da3f9a4ebd6cb7714a41cf7568d6aea14f040df54e4f80b66ee1f37798469ae8d7dfed93702f986482e544baa78ec1d1bdbecc18c02d7bdc6dfcd46e189b368e123d7181ca525d48f4b590f79ea72ee27036a8548223eeea31f6e3c7a40f9c05087087f3ad89736070d03c8ba7afe68a3c27a10fd044367af710b6e807e6a571ab22bf8cce90f1ff46bd3dbc8e06e8301f", 0x239}], 0x3) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) r5 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2a, 0x4283}, 0x4, 0x3f, 0xffffffffffffffff, r5, 0x101, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:07:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x9, 0x3, 0x8000, "5e00000000001b55f99b0e0000ea6e558300", 0x0, 0x6}) write(r0, &(0x7f0000000140)="04", 0x1) 22:07:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0/file0\x00'}) listen(r2, 0x101) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, &(0x7f00000003c0)="531ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf88e1e90cededaec8b2f916789e6230429f425ff6f592e8008eb6dc46a03603e1a444558eb657e306f3a9eb917af479bc871068ecc8f8635811374bc23addb921ae1464cb6ff8ea5572673fa46b1f5e3c0e0c90e4ccf72bce372b30dd5f61de9c5d1198d739bc0f3267612b6", &(0x7f00000000c0)=0x8e, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0x1}, {0x1, 0x1, 0x1ffc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/102388) semop(r3, &(0x7f0000000040), 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/155) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xfffff727) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r3, &(0x7f0000000100), 0x0) 22:07:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/238, 0xee}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) 22:07:29 executing program 1: shmctl$IPC_RMID(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x469830b7e1df1b44) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82, 0x0) fchmodat(r0, &(0x7f0000000080)='.\x00', 0x4, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x4, 0x1, 0x2, "295d8219ae00fec2c31b231aae45aaf79064b607", 0x3, 0x7}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/33) r2 = getpgid(0xffffffffffffffff) getpgid(r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x23) r4 = socket$inet(0x2, 0x4, 0x7) flock(r4, 0x4) chroot(&(0x7f00000001c0)='./file0\x00') r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xa2, r5, r6, 0xffffffffffffffff, r7, 0x10, 0x7}, 0x3, 0xbd, r8, r9, 0x6, 0xfff, 0x5, 0x60b}) 22:07:29 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/78) 22:07:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x20, 0x2}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000040)="adfcea0ddb8a19f34b4e3c334f96831c592ff6f9ee943991cedddd09f41c1f53d05ba50fd36e9a39b0197c2aac4adabdd19fe58afbfdd2b5c3b48ab8a4f88ade6a2359f149e5cab8d89d8d56f2dfd3b8d5da855839e86d6f56ec4db4784ee4dfe9d3e4117055218e5f2726457ac060aa7ab5c0b93a9e25e6d18f0b3fe669e31b282c4381f20728911e8055add8753833d3962f0b23cfb46f9f2e5e64e0a1ba1837456642640cf91c9a10ca339c8d9b211273c040c0b1e4d457799466b2c705e29838952f725e33083963636a35aca1a73adb161c496d9ca3e68c006889601a58c68831948c64b0fa160cb14197869685cef678629fea920a18d5ea5475fe", 0xfe) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendto(r1, &(0x7f0000000280)="543081ec5d69a1f8d7e41637dfa064c7a55660451b37b5818ffbb681789288d66a96c189eaaf950beff24117f100b913d12b79ee00ddf4c34fe75be1b7f0c6a855fa8188cc0453685bb396f2bc1429506f8d3b6554380db95c4a34c5121f0a12dbbff4a7444b1daecc1534b0254bbd5c", 0x70, 0x2, &(0x7f0000000300)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc) semget$private(0x0, 0x1, 0x2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) recvfrom$inet(r0, &(0x7f0000000140)=""/219, 0xdf, 0x0, &(0x7f0000000240)={0x2, 0x2}, 0x8) 22:07:30 executing program 1: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r1, r4, r5, r2, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r1, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, r4, r2, 0x0]) 22:07:30 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000340), 0x10000) pipe2(&(0x7f0000000380), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfff9fff6, "73cc5160521f09384201002183712e00b82f588e", 0x0, 0x6}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0xfffffffe) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 22:07:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0xffffffff, 0x27, 0xfff7fffc, "00f2c0002000024000030000000000000018e2cf", 0xffffffff, 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000280)={0xa, 0x12, 0x5}, 0x3, &(0x7f00000002c0)="08a25a84d1adde807b1577dd00d1133c23313f209de582a52a732ce0d167a4f9f01b009b3796e160a2d6abff98bb224f1661990435870df229d3f11fa065e37f059fdde0cb4e6604f0d109935368cb628ecf02b3ae04ebc6f3af257051e6568134c2ef13916dd20e80891b6ae2de838627a3f7ea63fcbe075ed178576a7f4969b9a31c9477ddaf052cbfc2d8947c4b9318878384ef51291c0716fb266b2b9df9c7eb5a942e652d23d05f213ee131617a125c3d60a5c5dcee65d1b90598a7a7e5a482949d32afc3fbdd918dbf5bdb8917273f6038cbfa79eaa498117142289b91ebf04e9623603da58214015dba0e6e92a5a9ba6c45955fe7e35f4e6d90ec7b2824e005b5ff18048789442fbbb7a74d9f5c524ffc64d907eccb30d7dd87bdd3e47faf7cf86fb9abcf903b536ff87eef0dd14e54f8b1652fac7efc6a687137c80423b1e186c08dc71b073752d8c52a35a6115369ed938ce7699b9f3f4aadc9dc7ec82834df5097cc247912ceca7d7c497a911ed6ab0e2677fb7dc8e60fcc9b6b6095192b0e45b5e4443e03621132d1d75796d6557331cb5cc39d118c0a824380b1aef6b23a4fa128b13d82acdf3de27aac2756ae6b1869124c75762356b79eb89533a9f157690f98bbde0ee9ebd209d3e4df2b1b87803c5d54ddc3be8ee8524e461f8166a9959d9d40203758f3d6ed6a9bb2becf21efbf243f09d701b24887b66075cecda2e9d34f68db86cbf35467cb48b55d895240886cef4300166a054dad2edcec1eb8cb7aac5e738f9df270f322e756875fa5f9bfce919d220095672405a34dbf256aba2288b3b9e75e31a50f34194c600a723cc411572cfb070f3f011a3d496cd73b9b720d637e137d401bc10600af0749d2c5d23cf797a6f3a03222763a9692ba0e42ef871ad228c77fcbefeb82c22e1d619552a80d182f2302771550ddf773b720c198cf4c94a7a5df734ea50e80b1aa603f3b671b6062f2fdc59364ae6e176a40d9ea7792d591e005353a25df382a9454532716f68c5665546a1b728d87fcbf92642f428914a09b530a33e566cea30555fabfb9a4571c5dc31e73e731860c52fd861de3f49e2a15e2e3a902c9bcb22e7368c6c2b539948c639bfc4d70ca49fbbc0204844a80d0c071458f65d46e3c24e9b3456550f78501e01b0b850ed7a51e8305376550a59e80bba3d5b7ab4c082c6bff1a096c130855ee1e203758fa51150a8b404b9a9c5cb7beb78da0779098683c15a35ed89356f004feeea585af2c00b88b71a2cd32eb16eb1e212f4789eb8a6c73729c05173c9039b694f30e34a3b5deee5d6eb0456a08e82dacbc623161614aada9016aebd4f153a950cc6e37b591fbf80b5fe12d2f2d707a0f0ef6cd45c2786651e6f45bbca0ada1a09bbaf86438d90a376c55faef67982641730963dc6ff15dc1f3df9ba0aa1e968be5945d80de55f62270f62703fb9ba5991f0e8834786b669969586bc181cd819b3f3572ad0998820081a0c323805e6d6ee02d9ce6d17bf85f58620e3f5fa9c494d58556d4e5ba86518685885078d7ce85a638cca7c60d4229766e28a651c84259352c7a19ab153e4f82e4f2defca956e969edb683a45593f8308e9bb2c6bc0b64bc7c64af5134b7c101d268314960f720d6fc0d0fd1fa785a0240ef33807d1024c47d06ae55458efc2555ed756e3648ebad3f6e3f15f1a2ffb59bac4c7a47ea48ea05cf099dfdbdba0c7f7d68140d14b0507b76818756ce3502f78720cf5f93f049a48887530468ed6cb81d233c6c9c8c235de916c5ce2cb24585841df1deae761f6b7d1bfd31892c0d888641801e6c3b99664507e11d915e3ed1591a01c02e0a488e26f2745256de2c3eea4cc7b607a67b776006025dc099f70ef62977ea7ae0fb68295c7836ab3be96d02aa926adda9faa3285c2ae07a3ff6dda1e613974ab5b72d441fa54c2a251e14993e8835724522f2dfa98c13db0004bc797e4297a6a3593437b140a65a1742b15f5c240c4c71382ab9899804791c11f9586912646b7d2eaea12b92d631deaaa8de70ee2353c7d01186321a555f9868385d42648d568043a7918449a132ee9a51f7630a31d48abf7b9d3745b2a01b93a0d66d6d13fcba3500a7763913c8700235e29d0cee81c238d28f13f3c67604f383f5ae5df3008f9b57009ef4b42b9a628af08c051e8b6ad950cddf66aada8a96f95d7895296e38a9d11bd603d929f0406c00878a7bcf3d0015d3e96bdba43dd387fb8af96857a26173db99e00c952deef1fd5ec19d2beee95f44994dd5f79e1a840dadc829f5c23e572406b22103ea361de09d81b9316ac43f62bd8a0ce6937e8ad51b0b09d0b17a95a0e8420f145da1c8dff9ddb00586d0f51a082d3906b27a51f1bf05e8a022f68fff9f431f56ffa29a49d140e0ea12b5fb556738d400a74dd24e3038317d89f34a2b314858a4e17d5b1759ecba76bf6dfa2b36dadc99637c3503bd1f16959007232aee6cfd73a2eefbd21fce6533d2b7420f7870b26dcbb0f268631b1c1346403e81e55982c39c59e0f964e4a6deadcf0997169097b4e1350ed66ad4ef66766fa8596adc2365e70a14627285aad9beb31f52a32dd10e2ce8c78ccfe61d6c19e2889d26edd3c810f6f1ab37f695f57a004a8aa1670dbedab2730eee3d6f144b5a677a42cad6010427a1c58dcb34648f29835f0523438041bc8f37e25db0c379f8ea32d710e0ea12d268d69dd112b04b28da9ca24602a80b6b97f157e4589101eef951923ed974ef207cfb8429e3929ac61eeb297fbd5f4cdd44805d698b96a13ffa1afbb462fa1fbce611d765ab76a07bd3f4b7452359a99df7da5af0925ed0f3a4ac6cdc34f4dc15dc9227c96c88cebbc0acc2f3e61a859c4664e4833ae26280586da14fa29017738f6257866ee3e457c6719b3bb81a2bd5b7225ef13a262255618ee0b7c2864e322c71e19ba97a26f10de09f1c7d3ff888e082cf8582640fbe5b968bb6f5411161cb6599be68e0a4ec719c91ed64d7bb94eb9f082af62590d200e97e5693a72165a200140dc8daee9b2746e1eca56098fd84195bb7396d0e60455962df4d34c0adbc16c25e2deec48fcbd39db2b41dbe9acdf3cf0629b511bf04737dafdb3097fd68f6b2f50f467b6033929f6835788e732d2ac3ad1fa5d0f2ea259d4b82a8956abde102179af55ae1a1b7a5079af679a992011ce1365cf0351cbc36c75980fa717df0b70bf6192ec60eacd9a5e2e76e2d069b980f698e7e5dba60f0e24ae6bc1fe618a5c56d4c975dd6c0a6765049ddeac2bf9b8903f7d72f82f8baf4e09a9786ed110e1868fa931c819768bd5025028435e991f8303982491bfc4c9c8f202df35a005034b8541b52cdd3073e23c0f203ca2e81b5d2ae21e36e57f513b001319c8e5084ae08a4f59a691679160a74dd303c0dd404743f4996f4912304518c6aad60f69f0591f8202eb2e88733ed791c873a8cfde0ca47d04c2cf2c1717bc413af4504ea65fba3b55c49a6db8a6db6e30a0c5733220a5aa0e2db755d756a3a9f3039bbf5f812aecf5352f049e1cbc46425a2a03fb2db13ee451378c786f2adc8e2802fd32f918185cbd1bf02397065ec9262d4d50f9cf7072818a0ebb319d107eb288ac47ba104549d49e3dfae4197c300a04481315b0f8c9178d17509716f05c4fc992546ffa373aa233a3ddd4e89378e614701a17639ee38c8ed749db22c3ade175db3fe80fef443f6deef32b614bc74573f838a161bd574c06f23a9ce3b34826522b4ef99b605e8550a92ae2ddcd6e8beec41bed52afa57294ace3b9c59a60aa21da87d7f9b30577793aea0434a144b2f2f7b2169a0b67cc53e9f7c75fedae8edd34a65c16f3342e9bddf26483659ff4f4d2ee18b8c76b645c8fc6e328f1b860a2064fcfcf8f6c828bc6202d60238244a94722f65200f14adb4cf96158b71203c65ff6ca09fa3b919b12b7ca3b04795d65035fce5a3418a3f4f6ede690762548815c9e45617573bbab709212ba8453416ec37e42172f63fc2e62f6256d60181e2a25b1b27b6f02d491dd810ffeb1998c6187b5ba3f0d990675901975e48fbb57f1853f7baa500fce5a2935684215a417aaf6c1c8cff5cafa3e6c03a197334a38cfd04f1d7ae79ac3466e673f3ac26f64201abb8e771e587e00fff7248c563c4facd05aab968467cee91081e619fdddcf43416d8b701e44b53c3303ec1713d6e4b8063347685f38450cc7cc33d6802a5166e891c14e252a199ded18f287ad2e74fd3fb37858026e0cdbedf07e310bf5793df25d93b468eea5a4cc0b48e41b0981aea990327864fc1fc34e8bd0f3113acad3a46c9b371eccfacdb22a640b75f8c9ac0b530a09b008b301ad9dc944c126eabbc38d33ff7f932b0182d735bcbd97ff00ce44992f0c5492f0bc8fa26bbfca4212155362f15fb04a611a3cabdc7cd9ac799480ddd28bbab4f699272fc4adb5d895428efefc2cd199dd055ac288c0d82cb3e2b0e20e19ca592839401d1dc74d4e70e2e5f01633ff17ea96f57e3f97122906747aa5c5b1c08c21eed4dfc8054c40cfb6f7ce4a7a10f69632fba4b9c7ef539a73297d7ac45db2943f6e7527ee695aecf0b79504cfab3f473754bff71eb67c7cb5e23d319cba7ac2c8dfe6bfe6391d39192d06180d74f2a9bfa7b60891a62753b5ca4746c9d067e08ed04fea38ce0c7960c03a4de0214009cb15ebcea1a007ff8a00738e7b3d58d8b016bdd9ab7aed9c9a141bc165146532d890c6bafd21d8f10b834cc36bf22ee131a037694ef2314623b496aa10473fdffa2dd8597dc3809208df6d6d2cf14b6d18d477b045ca3eafc962db11eb3fbfabd47fc795f9f637353397f0746fd88d1a6f181556ec1236e02234c8117205f8cc2e5ebd8d25d567642295515f291890f57ba6f42fd91373b0bc2eb9b35eb8362c3b54b96f735d4dd5ff32921e4a486b1fdb9b3dba5ddf8a4a6c4bf96345be8c2ea7d105a87217392b2c1e327c9f82f1adae768f825682d6972844594b8a1abb6ab9fd5c4cec35d5fd83c4b39a8fcc6e132ba5c1b3e660e968c1413a659b7f0c9ae46ae763b12d8602bca8289976252e17c5fefc7be8f306f0914b4ea8b894db45e1b29e5b0810781d50027c1e3f71e0532346c1c2b0765fcb5eaf47b5a20196eafc7a945262d090dae6663d0ba6301a8e6bcb10f994489734fea4067c2a27befd877ceffdb91f763a02d36c8b1a9e315d49adc498ccd4b20ab2779760179aea0fe194d4c2eedb12f534cb53d4660506b54bc0ba6d5777e77cc79596b11f6379bb3227736109758d18319a01456e13aecf536b1967155bf28064ee2eceefd425607a9e23fe828a837cfb4e5a033d9ee6b56eb4eecce5b0881c012c24667bb77d98a31cb616948f895b11de0a0b0c063c9a3f99c551893cf59ce5520f3dbb7662910ed05f899339fb6c823ecbfec35e134c095992c5cd0c0a86ca51bcf834b56c556c85f61b22657fccd2ce7ceb5323579415d87284841559913a662a7993321b9ffae94f6378d7ca1585a5e6018609f225bb4c54cd206f49f1ab20a41d2ce639d5a44789b2999c481135723271a983007f1445468b7896bc005e1ea4d1af7fd109fe1058b1ba95d5bd9e0f3af362368c2ba0290e13b5202136b9db65741ba5e4f0d3142a3820d819f04c24f2c3a26ad0928fb9d7c93b3815567b1cabec752dbf834f1b01136d5c81262855629ea77cee84888ff50000c97ab5a1c36fdc09265b05142c4214924d24bab1628b4d8f1cace93f974c9f2a18304589cb8168c332327", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="8bed702e4cf8760497616963e3c4c8abd692d7457a88b9201ad4f7cbb1d0ef204ed06272694fcde4c8b26631adbfc184c9df8fca8013c0a07060e9e119172256eba6a12ed55fe00ba4601454735ccad25c452409b56c00b818092a4d690a2b015eaa67206a9d3ba2a424afe0fd490b362b5a09cd96c741aeb0674d8e231b2904eabe0b40c02ca3cd4438fc30450bfd319381a5", 0x93) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000001900)=""/4096, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x9, 0xec1, 0x61, 0x9, "5787c46d1a926c64147108af28015015e5cd92c5", 0x9, 0x100}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 22:07:30 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x1) r0 = socket(0x40000000011, 0x3, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 22:07:30 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000100ff7f15000004"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffe, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 22:07:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) listen(r2, 0xe6c3) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x1b3}, {0x18, 0x0, 0x80, 0x4}, 0xff, [0xe0000000, 0xffff, 0x0, 0x4, 0x400, 0x400, 0x9, 0x80000000]}, 0x3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) 22:07:30 executing program 1: setitimer(0x2, 0xfffffffffffffffe, 0x0) 22:07:30 executing program 1: r0 = open(&(0x7f0000000340)='./bus\x00', 0x7fc, 0x100) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 22:07:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) syz_emit_ethernet(0x3e, &(0x7f0000000600)=ANY=[@ANYBLOB="cd3997030fe2e0000000000086dd60e3060000082900fe8000000000aafe8000000000000000000000000000aa80009078fffd00"/62]) 22:07:30 executing program 0: syz_emit_ethernet(0x58, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffb7f0749eff08004500004a00000000000290781a83001400aa4e204e220008907811746dc595deaa9cd90bcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196df83a328afca4e1987d9fcc60b9572bb63a76d1df131a1519a19a8e300000"]) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 22:07:30 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000ccd6b112e5000000f033e10c63623df56536578946932c3e3f5ab45aa51180dddf652e7d353f1a4103b4a94570627d8962effc78edb7927b7cd4af2bd8b6cb180f441a4e6bd07d9f06abbfec74553ecc886880b9ce2a7669d9"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x3, 0xff7d}, {0x1, 0x3}, {0x0, 0x1009, 0x1800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) r1 = socket(0x11, 0x4003, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x7}, 0xc) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000580)=0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) sendto$unix(r1, &(0x7f0000000480)="380f5ed451be39e9dbd85c464beef1d4d6cad855a399f7a3ec569bf3557a07265e12d654fcb77bdcb19f0820514c912783cce7412c5f9a985021c8140f74a5ef078dec0b08c9cbdd2469bbd3f5396143ad65dcbc415aba36ec3bde0c0f374922cee3592c7131538a6754e99a7a7aada8469d32581572639ce51a928840684f4dc1164860344c5852c8ebc76d4e21782147e3b16152e98bf38052d37a0940e3f719eb77e48613d93a186d13facbc39e305ee4e69fe5115c4768fd8d93f43bfb7851faa763", 0xc4, 0x400, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x0, 0x3e) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/46) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000005c0), &(0x7f00000001c0)=0x4) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 22:07:30 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0xfff}, {0x8, 0x100000000}}) acct(&(0x7f0000000100)='./file0\x00') 22:07:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() socket(0x18, 0x1, 0x3) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 22:07:30 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 22:07:30 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 22:07:30 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x61, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @udp={{0x1, 0x3, 0x8}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 22:07:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffdbd) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) syz_open_pts() execve(0x0, 0x0, 0x0) 22:07:30 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f00000000c0)="204a4f0623a1620e71263dbd0036a8fdc10d2b475200c18ae8de701984d89ea35801d877f29cb37f4ffdd686867034e31ca2f7cb5df245625cca2e640000000000000000aacc6af6cb924a3f90bb99c42263ee187c0259e75ffad900c19da7ff2e8519246d1053fac97180a62abda5cf0f", 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r1, 0x7, 0x5, 0x0) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x7, 0x1000}, {0x1, 0x2}], 0x2) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = dup2(0xffffffffffffffff, r2) ioctl$KDENABIO(r4, 0x20004b3c) 22:07:30 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) 22:07:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) read(r2, &(0x7f00000029c0)=""/181, 0xb5) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) pwritev(r6, &(0x7f0000002900)=[{&(0x7f0000000200)="db532a2896dc785a99020ac4b9ecf7a17b407f593cc2bc3753cfca3c37491f2df8949f647410ac4e1cd5ae93213b73c829afb84a5987bceddade06719f48465fd463172482783910b9022221ede2912bb7e7b0eebc227dc3adc08c8b00c1e1fdef4277da6c114e733d1c3d6e4e867d75efb97752cf85471e35965923466489229e0796eef6015163f844921d270cd9256c70e928c6f2afface3643d645b12882685a3c32644bf4122d08741b3aa509625b", 0xb1}, {&(0x7f00000002c0)="5a12bf480191be9b0327dba0ab734d59f156676ba98763e3742f01cceb18ba4d82e86aefd132750774fb82e730357ca6ddbce157fbfbaf254d17a6dcc5acc9741732b9c1d85ecaaf06b485a203e3dbc5a1234aa5a4daad6f635e69d51c81c400552805575b00f1bb6e781f61873eae9439178a2f00794dc42c37d71d978ede861a732a3b9e0759d4854ee0ccf9f14ed272940b1d7ccecb5f924f382aaf90f770a8602c060e275da6e14a90595f1a7c7877fb46aa4223d78150028b0d4461c44425818325e1ef3a8f86a6ba0e1f60a3e4a814aecadef237d01f1bad02b6bb45df23a3b8661d552e06c8844c369401372c8c", 0xf1}, {&(0x7f00000003c0)="144023244af79679c45f1bb06b2e7852dfccafe401540ac9fb20c122cf596a437178c9264fecc3ef0b4af81f75861d5a9d83de3ba4f8b4596c0cfe2853fccdf8ddd320bbcc4eecd316ffecefb46b3f6c92c5a33c0c87d22ab86d46de61db5a51fa6adc172b07bd71763f3a1850c88cd8b30543c8674374617cf840a0407750c867d980b9f972c51742fa385e7ada0c4fa578cb1cc064b23baabf889d0fe9aeb25e5bad9366de8dbaa014d00054642d587649c15d5c3900137ddab88d4d20bac50819eb1693d9eb0b9ade73b93a3332997a0c600fcb6f2f84a2e3c53855d2cf9ffa90835ccbfa6f", 0xe7}, {&(0x7f00000004c0)="abfd6c650189a9e564d719657a8265cde0c8585db472693f771be85aaf031e45f0f34e0909d2a7a0cc23e62cf486bb3c3988c1baa2b66e1c3afe6a7fc9f982737391a816789fd9ca9c0f8ad90f61f7a238ee21c7e9159f30a006477e1e20c95635c51a03f69c2e21a9656cf5d0552d5232513aa87d6d7406e1dee116ea2d2e5b5fa1f120245ce3b906e03e07a769e4c4982c6fb833356017e8b7f7690f5f793646c289aa6621fadde1f4b47b59f54cbfa1161b5c32084b549d1933664077e77334a0cfc9ab8611280bb348ec80909e7cd971239f09d233", 0xd7}, {&(0x7f0000000100)="bcc60f1d9442db0db5537816c5fad45a8eb23b734a4972acd0c5623213c7d08d47a28dc713", 0x25}, {&(0x7f00000005c0)="ac7f0e6ea7536408aaabc669d50caa1d9177827e587544f626518f2a125d3e88288463c299c6e6586578b40e1d9bbd68ee95b44cf67f221c25713938e780815f0a45df83a5a9acc0a4258de95a26581ca556e15692119bbb2a38dcc51d3d815c92da2d066bcd36698b93b4b2220182c10b3fea0bdc5245f45c036e95b449039e7fb2fa5c3924eae232ebdfe54eef7d2efa5b6395d5ace056cd02f6b3b3dde40eb28c13d1b93e528db0abc27b6b785f99be57a343f51a98ad43a04e6ff539ae55825bc8c4ceee90aaa00691f8e52d51967b2a1aa6f1ee4036bb065df7cfd9952a", 0xe0}, {&(0x7f00000006c0)="bdd776ec206830278b16d4e21c84061be0f045b4cdcd53c97d6e82a8ed86dd1407abdee490f1f9de37879b1e79c95a326cc955e7cbe63765677da50cfe82bfd0f8c819d2a12f27640d04caea8ba9e3496bdb85dd793251834fed9054f89b212e2f58578eed8b55f6dc1badb8d632dae5da14280577bb13", 0x77}, {&(0x7f0000000740)="0523c481a7df8b3bf6e8b520a5ba4293fd05dab9464c9746e2e81fc33b97d3f712f4d0cb151291aba8762c2051892ad1eed1c4582168697974225462fce56258c180254572fb3d6071bc6a30dc63ed55eccc05d59ba2b2015a45990bcecb8cd1a03d7a9cb5f3d2659e8005a213f57cc2278ae8fdffc83dcbafcd71c08a34bf5444cf42b69f86fe5ff7ce7e3d636f42bb680504e26de6d7d4c02ee38a7790a1c25c966cc7eb2815bdd13a68482649163c0f99c349b8e65f5c48f717f73271c5abbb", 0xc1}, {&(0x7f0000001900)="75e14495d40830b767c803e35617309d8b91031c813f8f673e44f94fe0d7a0de21fa0e66afe06b2c6dc4ce995f3d25bdfe5441f729e5d590191c095d858d655640488c2d7831b023827cde586b23b53b0426370080ec0f06b0d0cc9fd1852e5e1c08e65e2c3b4d98784ab46eb57ae3657f610810cdc49c9d5a8970aa524ddc0a38a50e132634c77aefe54088b0dd267c27c98d4efc2ce7a20ca2802bd7485fe003a20d7f38c3d02cc081ee8e536248b986c0cf25aa92dd0811a8aac5c5c60a9bf85c0262b592005da07082aed272c99e1a355baa3f4d9c803416231fa077b790f53e9f16264dde8f4df3fc1921f555c36b2f1d30557e7d0997963e50eb641b1e127db44eecf3981d882a56f3fd51b7175d1bd232d50bc436155f98dc788150e11548697a08a2a7bf8fca5acd32fc5ca6fa01ea541a7cadbff5ea3351414cc302d206ff20dbbad6ce6e51a3a47bfe57c089ad11e1154418e888e9fa846569a5740cfcee51d3211b366bbed596895d2f12a888e46c3ba66d9f1cc73745c3ad160494aeb9609ebb50f19436a51e632980b6ef12ba37199ef0db833ba646ac745ecd5bb2058337b14d8c5d4e367e30b101a52d9ae9f06858870bc393780082242d5dcc186c789bd6b32e913c7a98978a1e2c0462d676850af4fc4302c8432ff8b73c995895cd66aa7d79e4226c0feba64d5332a740f95cbf59ad5bdac49d579b920bb63d94bcb05b2191ff135866dad3621be75048641c5eb32351487f9ac24008579e5b7ac901534827a5571b00e27c63bec7ed1c29a8ec2c1e50308cb7649ec348cf0fbfbb8f83c5d3080c2742ea05967ce832634818f2b1094033fc5fe06940cca1cd42e6ea46fc7fb08ccc509b950731060f196f9062895a7b640eb56e293c510cb7ee934ca7d2db64ea609682e86b1558d6a6e245744b690d9d942aabc97fc1fe7b403268c9c172576193116a61b062f393b3856f47b8fe5c29ed07045e101dae14f9152cb5f0ff5578022e7b6589adbed5293a3c37740db702e7cde6739457d21375fdab4c84e4e1838a79205574df0526a691fa4d4d891b654d43584a8650f5402778bd2dec192e496818ff9f5519cb86633f4f8d63333aa9d91e2ce56f5a78eab2fef71cbb5493d3f7510d8cde238cfa05ba179dd47c3ec877bb78990d59fc66044376877b79124c4aadacba622f77ec3f143a0d8c5c6a475c12a60624a9f99d804f3bb1103a339627f9b197819de873ff17f1ae7c11de486945d1ec761d7a6f89211138221924d53240b2cbd03653f70b0910f967c8c6973ba2e346ea3d1c57f7819c1c43b9bab04110280389086e0f5c567780b14a5c52e6f87b10d6bc5fe1e586a78b7d23bc31c076653371b8a5928034bc99550cc78dbec5db92691e5c7835c7f58d2808445c204bf6662a83698c4a8e9b9b27072088ca37ed7f22d0910ba9de4247daaad852e37df55af0b3ebde308fd04438b0aca74aea3c2dfd223138fefe1502bbf570b44171a84b1174bd4e603708ec18ff565b172649c4c9777b21c76c649416b99eaad86261c5ec40013d606002cf34d754d6eaa1493fc5186c0ba9f0705c9e8b6fc2ad37e608210bf942019caeefd46282b230ea39b9ef1ff9633d016b39d62269f9494bc235aa3e0a9798320e3d56724ab18c96df75139f4612b29a8cd5cd6fd4edd925a77ac2d36f7f9f10744e2583edb710227969d02ad6b1f6479c730061d628a2818e8341dccc785176e931e5f888cae72fa0a1847d6f9426ccdc8e75b9f7272340ad46a7c2f4025b7a3c40f636a5d987cc14762728ffaabfb2575d0e7f69b39a34989ee2166445901825fa4637d4c559e8dc05779fc7e5f45c45c1448e28aed5c550c6dabbf75a723b368a1073f8578127e53da2e487324c0b838cd0fa83e1d5377bbea4cf9d22b3c1bab21e321eecee31ade716e28028b61d8defe96220bcefea419f58919ed04af87dd390d83449e0d91c566399f5ab40f8b96a43683679043d7617dd7b1afe1d549e40b614ebe0b5c1e5cf8ea7a50eda0fb98ab769bf945f395041a48a8c8527eda7183237b631007f2ccb23bc70f0cfdbc18588591915b0c1bafb07b89ed5c9e7f61885deaa406e746e05a0bc4c569a62ae0c4a0aceba0b99fb71d7d7747a9d37c643563b5032c907869884c41aeb83f8967ffab1e7e7e9b0cf9d7e96385b00363309a76ad14fac16446f5b41f849cc38a4a31e0269943cbf1b4dbd1d324819b0f69ace0b1ce773b058bae436342c2267c85e9355d019a2788e0fc00c70d1c1e7a7ab94f0834d18c2b69e8f35da4701f609945cf6840269e38b9e9b02c0b1b88762c69f96096aa62c173ec18ac99cce60fb39c9008d76ba89242eca20e856e249e4d1699ac44da04e02408f589de26a82e9b5f955bec3431686d10f8fe4056fdddfed610b40aa36a879155a11963576974a46a3a2fa6368e7884dd71cff728d7dca96e70b0c4affea7ba91b001bdcd73421cc3befd8f38b30aa1844aa53e588a9a0057f94bb5b50eb0f0e111de92715290c94b22b292a587181496bf443bafcf746bc02e868f70a631a9fc855472ea39caa336a7e9374d13b99864c27ba49bfb569899ca6cd50c4dd60a0cb2db25815f53f6c53c5333f2721f7007cd8388fa75ea8bf94392e57e5b7eeb537bfb62f841944b52bfda41d82b16199b5f37b6b6026f14fcb30bcdeea46e9033d63e7b50efd48a655c844de30f7f2f2fab8e53bd804eb0bacc2570f9e9fc6c7125153346266d6b5ccec7b99851b0da60f2d7a50a4243408e71741adf4f1fe9db390b89a23fcccc85082c82f947848d1a6f8e1e02ef36ada1fd8ebdb3d853dece7cdc73f6a46e70eff1e8510877602582435ff38307674d7e026cf8db4700039c0e9b92ef44133576e3e291a95a12cb4999ea31014bd413fcc695c2aaa843ca406dce41395be7ccf151bfd19b8c45f2157662a101599b5301214be01e93f413943987d55ab6ec1b4946a60d8e9bf4f387840a74f8fdb3895a7a4f8fc47aeb97bc496c4bc873edda3717c211807b5546d4b6f1bb766b722ec20fd4d5133c720bcdbad3d47a304ca0f5235c5f99d0594a72070ab0065059816b171afb88f89b1d6282ee507a3a1637e617cdbfa872cae87d38323151c09126aa64f3a945c3cba9cdce9747c46aeb990ff6b19ab90808f999f7441702186c36b5e59ed6f5babb6095c7095b040292d34daad4fa66461b4070dd023aa884f1851a8c36c255f8ab691b0c2186aba1a2b6e2d9fea13a33b420fc9a4ef280bd42f9563aee960c30eb786c52fd419a85f04e5e1c6cdc51132d214c1054e7290605464db2165fc03336d7a22734202453665f01fea084a32945885e4977d05fe4c7340494fc6b1c3f9cd60566267bd799c70ebc1d0ce506ec8f825700850c0b4cdfadf8bd9732b7c21551cc2939ebe5411ea8d6ab3721e8ccc4e6ce395f7fdfd0d8e66b61f8589d6fda65fd4d3c9c0f6a471ecdce4b1d7da87892daf61be8c664c60f8b890d3c1b175e2e64689b3a72e61bf3e684a6cbd45bdd56f905754d4a237fd85c1bb4a03f17a83cdfd86294f6e6a2c1834a3381e664e9db1c241ac6db42b35d9f632bcee452a29c759600586105f04e53e235cf1416c31c5be2b12bc8fee2212856e4cdf04a1d9f6a0813f1324d89d7f182bdd7dd80be05e7fa70f020d133923becda10a4b4e1ebae18845b9b9786e53836032ed73058c92b022ab7378ba0e4617ef78bdbb32cd196e9dc5724732a3e17f726a5b53f0ad67fffa737c7bbbdc3c551dfa78d5ab6dfe02541be67e319d0ffb88f22befdb43ac83eda3b4570942fca229b45c5ece06910461eba26bbec122d116f86f4825361ea07c22599c2f3a1890d4e1f88593034dc4741e45ca44efd174d9a9db7606e32e566241195f504ddf3bb59ca085657ab01dcd9ff7d86c4750ba87b5e7098621a43da9878f540681de8ae35cc8a71725c6e0a8494f0e18aa9656d12d431af4b1fc4a7c75218f23c9ab3478b7b92dfb090dae32a7586a487f227e9f19dd5f943b786be1f26199e844fbd9059a39298f153cce1558502c3a4713d00e73066c00562c8a0533ce09d1c91717ef85917829973d54c88c668da3283be601031cf8fe4297bd5ec6d14676c8078f68d22d6a0a777396d3131bdb7fa0bd0222e30caba7bf2e0351c7ac46d39678316184f65f5d566520c6efe9ebbdfa62e7aa73e7f1b653eb288266eaeedeff0a7297c8bc6816868c80073a9bf60c1afbe95f2550c07db973551535d213c5247aabe70526fccc23a5c1f421952b49ddb892aed3286cd3d25e4614cb9c0566d3fd6f40118be5afe6f677076a7e34c6f25dc23bba364f3045d5289e35af9b6f1062272a93dfb9fddbf886fd24a4824f6131f6a136fd77036b996503074a9068cd41dec9a20b58e26238ff953160cbc500789f11230187c740d87e7a820d7c61143e458dfcb93195c7af8d8f8b442d0eb6073b74e0c7fea9ef566967841b55b0b6adaa32e008bdd1f4e219fd71eaa9e3f6e0336de6aa394a69f61aa6d6212e14a35f8ba42d2f5aca61a1b7480a8024b52719d9634ef7fcebf00688cc3967a3f90311515f672f19becfc289eef4ae1d92c07f7ddcf31cac167e8587f384b556d2496f19e4d8fafb2e7bbcc871fbb404b0d51f029e13f5023f79a69365a9799e6d467fe2470a32f67364d7bf32b7365bc688a41467b059b11bce86729a6006ad6fde8331a43340ca537e0a4946e300f38a41843cd0050ae59c2b315bc71784f4d02e9de79241bb63f1b4886705fbdfb7d7b888c893b0ac927a86a0e1872586674ca48a5cfcdacb18ad8e2180c7ca912527f86b1072d116ade392122c02b01b67f6b9eb80f32d0ec307b79e8910c0ef63d4d2354cc310409cf94a60c40b5f0ad2eedfcfe6cea60f3a4e87370b73f7025c7528746dfeaa9a2fb1f6eca7ea161352eecc3f085ff4c621942845ce1432c70bcb35e913557b602d5b568d204fbf3a24e59a4fe8500a5d26238915599b0f5f35f7904b92fdf083a2bb5c7f0d8f1d42879a2906808795735358a5996c824e943699cf2e29552efbe94a5e8d59261ca5155ad1fb3cdc23197038a84e8dac355613c86bc8e356f4f4be84c6d41f7f18f6c51705ed6c41f602d60842ec267c5c42ced289c14bbbbaae8e354ffb9d32a100468ad428c8d91e955c7870fea74b055a4c5aa966c6173229fc5e82b6bfb577650135892096a3518a1488db181051a7336ac828af8cb6f0a5122ea01da1905b50583115b0feefcf6822fe3249f5f56c2ad0d3667fe009cf2ed77a2705b28e80746471b36d0269b7db2ff760837b332e442109f607b3e926f27010ea91ad532f8777c279df1cf45d3931213e6f8b913a691e1bc5cdbccefb43a8901aa4bc2fbc3d74d9561bf0bf2c4b4d045c14c8181042f7afb30269ce7f915f435e2d65a6eaf18d3aab218d918448bab80ce77b4ed43a38d5da4fd730f9d02feebd2f4212628c285c3885acbb51ef233a408e451b331ca79a37078b8037f8424fafd551cff5fbaf14516b0956edb122f30c0f2d5469fcc7cf2fe88f7833d0b12afee2980752b3c92bdddb0bfa57fd7c7a68cbfca3b66af043bac6f09cad37273fba37e028d59b0499660f41ce715396c6b708229c70132811b9de43af9c61e3a99e14d11a7cd377745ec27bbad5e7db659ca7cd7c20a59b5cdcc3e0d38065bec20a8d862c4e963adbf477fae1f8e9fa27ae73a26d43935c4af8c5a22d34f9337c81027aea9c0d57fdeaac9b63de35912fc72617b3", 0x1000}, {&(0x7f0000000840)="9c4ec41a9b5a5cfc44f003ffdf2b6231c3eebc615e95a02687892d42976df6bcc224bf7609f1b1a411462c363b88f91fd325c29fe18d20f4b90317ca51729884b8a8cb829d3ff3ab80b94d1e635dbbb7d0a1b78f21f38a51e8e81b58a0632c957f427bc13752d6fb808066354afa7f5799ca6cc5b391a4085a798c8fce5d667b35f3c13200ee1681434e884a159a7b82f5302708e79e84406a2ce0b33c6aa36d8d5ab1cafc7c0088e6c2543bc39db79efd3982", 0xb3}], 0xa, 0x0, 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65ad, "925475447dc5fe2b9af4340a76c22ba400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f0425ba06f3987e9a98e31cfda751855667edf7eb42cb820d137bf51bbd7e239eccb2ed82e1c0402321ffffffffffffffffe7b4b4769d319f7d", 0x61}], 0x1) 22:07:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x4, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x84d1, 0x0) pwrite(r4, 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000000)="18c7836f501080c13752262ff60f380ed782bf20a4eb539b21b733006229a42e4030837febe110a16b58bfb08f3d826cde6260d1dddc7fa9fcffa64a2e28f80b494c7f9e5185d5f7696b7e478658f3e0f9b3c536d56fdf9f9780994d25745feabba944dd80c4ed067a5d5daa96", 0x6d}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="6accca86e2b75125cd3670988c87d7433ca3bc3d45bc43ee22c2eee46f805c55ad0f6dd43a2c0d290e263423ee2eb942015951d13d63b81c58d951dda16543e317943071dc0ff04d83f937c8ebda58af535ac49593317d6db53cc7a8f0085890674076213b0c7aa089855d6c6a0c0459837fa3c5697cc958688a10e386de65eb0f4b706ae38b430c5ef1c9f96c9969b6bdb07278106e", 0x96}, {&(0x7f0000000280)="9f74ad5383a6af4d1ff9a4c27c8acb8cd044ff384708d589e4bcc04402bb282b8a9da14da0a9142e07a7bec37d34b72978f3cca003c25ca21e6cc6e4ae783ac5c084e2127502fd3e21c9e572a625cb9a54fa29eb5afd95073019871aa599aecf4c139212e8262e19d66bc05a097969448aee73d4ace518bcd0850db0e913661f4b64c8c44d621bdf", 0x88}], 0x4, 0x0, 0x6) syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd603179d900323a00552137585b034e6abbab6455592e4a8cff02000000000000000000000000000102009078a20000006001001c0000000000000000000000000000ffffffffffff000000000000000000000000000000016019"]) 22:07:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 22:07:30 executing program 1: getuid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0x4) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() fchflags(r1, 0x10001) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) semget$private(0x0, 0x3, 0x0) setreuid(0x0, 0x0) 22:07:30 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a1f4fe0735fc2ff6688784d49c7a190d0d2dcb2b29a9f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7defe9883869eb477889035caffd2d3acac35e3aa3c1de1b78fa1b44494b8487b6df5fa674c54f91155195bd9a19ebe7db0d15b80fd9e52f37abe1156bd29e62f8978f751df4fc11bc09ae6dcc4f5c98dc1376428662cd9fc8290f5a2b13fd79deb408d9d084c1301af0020b0b5482684e14d17bc23c45f85c61edd68c1b559602e7c3ee19"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000340), 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x1, 0xfffffffffffffffb, 0x5}], 0xa4, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb7f33aba1ad47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee43000000"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) 22:07:31 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x17}], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) r3 = semget$private(0x0, 0x8, 0x10782) semop(r3, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000196c0)=""/161) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x2, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0x10000005) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 22:07:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0703df7a00000000"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[], 0x10) sendto(r1, &(0x7f00000001c0)="702bfaa225eb2befd3d99d30470c740616443f73706c01f845cd8a14169c74e056a9a30abc8c1f778b995081f698aff84d779063f7ff256763fce1132365881e1d16023cdb86cd38875f530240f9c59d40a5f2da254d505a9f3556ae7ca0dd2c19e12130386a360e2ed5af49adaef32b6e253f148296d90db1c9e10f1b1c16072e6e89ebb8b6b9427eb85aaebb2c1654364c2bf5de5cfea86f261c25e280590cabe6b3622bac7b9daa8c1290e9d52cb7759e519ac2163e341486467b72b7b58139d32708a27c835dfe963da49ff62b24fe59cb754bbe0b0037b863b415a71c4478eb9f88f737003cede3d17df92529f1505c3ad52dcbd175604626bdfa3eb53263ab9f04a0fa58e5b307a9c95dff2e497a4ada67f4795f88631fccdb992fee546892fb6a40c48b1fad45a1f7118b87e835dbafad72a5581b62ef7d28ed8b34ed62929ffc3d19ef2682de2f5cfecea31a30847462d9dd146b2cd7c662007d3a350d9ec4a67d8e42a6cbb39d825ef433bfd7194dca289a977ddab415acc97ace0c63845cf1dd8f476ff336da86dcf434b9c98bdf09389ad03ad47810fe512718ce3ceae47804c77464032856f0b1ee5e8b7aefad815fa9ab8c7efd4253063a4e5b30cf224f4fab5fdd22470d373c25838046c8fa0d9e4a3e9888d5a015d9965aa79ba08147a9fd5622e2a63cd021b08b4dc412a41b12ec5d5dc81b47ab1ffe2ea9d56060b3fe854e3c038e7fa81693a5f0d0e8ac61627e474b0b6bb707d7f47e63ac29c316cbef581eaf47e3f84dbca1b294a9dbd2d4976ebc7995a4ca3dae0d2ae879405fa460d200666255832294a7d521d45995aa628412b9ab905f898b8d14462b279a4d05cce744ca080d6f7484507a4c1135137f86877356c7b31ed3d589687a240957471222162b350c4478721c84f3e754f103f7aa6bd549fdec641351cfccc8ba9005d2579a277b50f817c458742fc409c5552114995ad6d2908f1b786d9c1fe5eb95b8da612e47ef02f966bd816fe3a4e529b810a704572953532db2eed0b4b3c4588dbd51e2845b42efea90f4c69660a3a8a5c548fecc1f507bbc37347774d0c78d8907eadaab30814cb5a34826fb22c93cb962c3490af25fcc15dec3f8f04edde6db46e2491057fe02197cbd779e0fd4d6f090d712fbf8a069011a9e3431d20ad4d45ca04b129ef0679f5d87224e6d2b76d632478d1f50c2d8c70b80c0d9fa8f0247371a6374ee5eb8d5075f20931c14ad8d300611a6a13c5dc8ece375b752f99e9e34cd154dd83fa5bb0b64182896aeaf637412945322987865d5ae24f0256de02979889a3148cc8f7f43d6442ea297a470ff2e608a7bcd324dd2f739d6419708fbecc736dc35c7c34ef291ba6748808313928e77da1169d106c941de61c1332c98ac46818a331e880cf63dced9ed4e9493613561e1d6825abe267ad83e9a27180da9ee9fee7e0daf073726e1f8d479731a08052c2eb16bd0a7e5736a754ace291adcaad1814617e24c5ba7bd058f981c7f631b825ee9ed58aab41c3ebf480c2bf8d23614e21da82cb6c52d434f43bf67329c77e8f7329c1e1075bee7d64df279b2d9c0c73535e468c897f42c213c78d74d53a3d26b4ce3dc1c813122365f0b6ccb3c77ea0af35ede105d96be478bea685b18c971df8b874cd0a484a478ccf780b0cad6671875b73f4e86aa07b99b87f1f3e32419f9bbd459a4c56ffdde7ca7648cb5c9366df9ef5183c71f096ee9c01e906f438feafa089d4db76db5c3be8f92a52abdc4831e89dbed8abd293253c42ad70382907e779831dadcc206896af221eb2d89b1b1d9ed47b332563ee204ef492ca603c4717f0d292774d346c7e46a314e7b364d1b31abd18d2955570f5b748739c1e001fad49944943b2b5c71cae826d9d0469fdea0d9d7e99e7bb39e63f1b2f141d1023333986463eb3ca11317d1486f1c762219787e51c2589cb90aa08aacdb7623cbba9502f9468c90e47bff23531d2f9cb3296a4efc59d9f9d0320b36fbfca34e72e2aa5c5ff9ae92c7915260bec4fc63dc0fd0f227aa57c7d312a343cdb3f857f6b8db4e7e4acf478302489dcf290d4699075774a96103e6021af229359493c76fd8a956b83e663dd75c67885f525d84906829a0c4a8b2cf954c726ef306b8bf10e71c97efb19caead4fa033eea4609eb4d84b061774b120f1a8200e63201a8d132c7e0c3b1aaa6b2c807a0dea36f4dddff939425c1cb82f3a8e48677dc4dcf2105e8402b19bcf07b71843870c3480426b34185da63bd2090549bf5e7c870f31287560fa97fe6377ba4dc57cfe5bdfe0bf8141e2a09b8acd35768d8aeb507548a4d48449263736c31204d8c9a4898547a411d1784e55ee4a9674141ba3b738b2fa9c16c3f9b17617b8193e372fce33b7318f8bd7132426f1e10b50b9925a3be55b0facef039c693e9d21051cf5a774c08d2b9d4316163efc69c07a1feb22ccdfb2e5ea34912b92261d61265ff5710b7dd26336876616d425856246d0e4771ccf641cef7670682c57476243f31fbddd1fd7869f5be5765ba46749d79227d1c979976fada4abdde4afff6d50859b19ea50fa0c1cd08f0239b4d91641989d5a7983c8da02d69013896ef3f91eda0da881a1762ee860f03b58f9390add6e5f10b611c1e2cc493882fed9926f3ce04aa911c0e30263a8adc954a259bf3d0ea9a55fa4523f8e6a0a156fd0941ae1bed86786c363d57f56d64f8d8dd36d785f03666a874179ab150d89814abb605d3af473fed8909b75eeac982c29b61c0af129709f35eb6528f03afe61c804f9dd9829aed15dfed48efdb25c3923493eabb1f86bcb3f7a232e968aa3a7237768e3ce3d1bbf7f091c34e78d6a2563582998215b98c07e607dc0968015a89bb6d7c30594e1daf9df340e1621c82f0069eba511a71714d3d8b3d41ea5b5bddfa6afe6a6bb35186281efe45705aec3e6c9f196851a2ee15a29a463d50ef63f1010419ea0ebfbde0aebf27ac67f42e21eba656711e1c567928892c6d8118de90648da3ecc13bfae6aea0ce9e4bee9a2ef82b37ea000643624ec610f9ec258348022d3cc28449d833f9e8c82ea87c344aa5fdc815f83b55a9722e8d830f1a55644a616f5859383a9d5bb5ad75251df9386947abfdac204a5264df1960ced0f0fe7767c98084d08515fb62c48c88cc5cb963e9184c9e99ff67532831db434e81f4b272107503a7eb370514b9b7ceb79ed3d988b83868576cdb91c20df2e980382dd7c9760c7f08e50f20dec54d4bba7068aa70691555fd0c636088b2412b38a07cc216e089bb91cd7a2ff76f7eb35e4b1269f21cfd2c98815ca486c24758298d4e148ef518cf725acb3bd602ccaebe31bc4735611831707ca4326da68ea2eab992a81fe5986cebfe53f1927eeab4e6d31514f1f6c659ddc3946da97b194c1a298a15dd2391abaebb5313109329ea0fc0c0e96646c6a82bd204b19a06212fe103137a37eb78f070556d1c60b48c96c4a9e904f8484549549946bb887a30fd44fb925f6d15b0a83d3c48829b09944d642b169a6b48a42adacada49e459752defc9660b01f505d306f625a4bb1daf304c275f2b8a0810bb7a505f5e9fd61a9056dc4a99df6c678fa834e5d55920f8bc6c52c39fa868889378fc43c5736dd8fd21c6f0b83849fba04302ec50a9688d66eecad500bcd200006855b51c52d0c828edc07288e82ef0ded88081ee67c53b1e0a7fb2c0ae011ac24b7a40d307df6addf947fd19c365ca664f200aa7835f18ab35eac02152610019ee392bef2ed4694600b4cd80136c5289ab63fbb36beeeb74385896293f45853499b45dfd695de4194e00c1c4f3504576661c80c3d9367e154e02fec9d0a9099556e97df648ce35a565650e76a8d50981444b47e77a26c62f8763e3bd975715c6fbaf8b1ea384e5c9c0bc2d43c73dccfdf31eb4b3020301e1622a6f53d327ed3128b07854224e2cc995b061c09ad26158e607bc04fc14fb28998f458245dd0887c9faa9c4eeb9ffc9ad6ada3b5938fd59289ef7b699fff69549eb2ad9c074d885afba66048274bbdbe8d38d572131d5b7fbaf5ad9d61aaf8fb7c19a0b412097583bb42253ec5aaecb5638577c36ba7013b75a9b1f98551b154e51f26d82d8cbb762a2809359c47a514ba2bcd711dc1c91d75859234ead97b781232ebf9d0088eb0af8087285a34704f1766d251e4804f78f54e023f025fca24b0a5807361b81c5e31a4eee7a67e968dee0bb0ebf7915e583badb007523831c788a79f06d7f3ed744e8a8e1629372d0591189b0d12902b4724ec2aba1dd7ef58a9195938a8dd5e8d007c05ec92322e2f485a4974f5c285d9695ccd908bed4e1638ec56a08d02bb5f23cb3348f3d0230242beea297f67545c4128d34de82f753e4c3f535840d53d823f2d8dc000f2dd65eaff63cded647ef8bd55f211221a4f7f3480f076f41ed40084afdeabff0ab065bf26b6967a8b03f8d11997b74e5171b2e29c7ffe4cf5df9100b101e8d61424cec3f0a2aa78e890eca5ef329fbe73b592c20a369a911ec84e78c74abf416c6757803ac16ee9def617b8ce67047b0c14184b4471b36391a4061d037f7f36af3e5ea38241b6cf081d0e5fdb1d23d83031f43af120d6fbf82f42ebf9a09e4de6993d1360a8d5ccff8ea4b40ac04c04e07ab38ff3ac8f6665d9c68c04c2bf985e6cd064c5698f3d0043c0550cba995374870f5e34f854048e17f47048c05974e544a4661f57e4f02517ff13a243d6b455c99a417d97609bdbd60e54f2130b9c44cc8001217cc6340fb46e6d8b5daef11f09000be03d964bc17709ff429816f3efb4ab8650899e9c09ad357b45fe9ffab2934859184a13660207a3a36e6883564aec475f8651138d228768807c1aa0e74068c381708daaf801428c93053859eb7b3243ca977c49b8ec9d82442665ac693a68e47020eed3775e61b159dd0d2daf68c1789ec308dc5b64cd1ab0cefd04d1e803247dc95b6e438b7e47376810b96a7e45ec1f07623e97c515a5c77d2e8b77c85fab70ff5a79de5baf3e243c321b817530921a61459010b5decf158e44c41e62821c75e439ca48595f746444f36117ea02751a0f20efe563e753a121501391a6accc4c06252ed8de9a658aa1b86c0ee25b5bb3dc8baaf0c622fbfa7ead30e28b9d759a5b5925a4929db5ea7377f0e11f4f515a54543259d19ae165ccd323044205ec97ddf017a15869d000af8df1701eb4d5074441c97bbb5e49cc77bb50b2cc893887b3de92e8caa4c7960d3c1b93c5a652c3e43e7b0f76f9ffe285175b743bfb66c3bb0d70678ded213122d165b619a0280a27b7695e7a5733cbf0955b7e211ba3151ec154d23bf5cdcbb1b7d318f5b6c6152074d356d47823376908ce2d201007f656a2f45c60148e6d123d6ff8df20dfe5316d4357d472680c8b41ae27968e7cd68b15a822b5bcfbd2950e7a745cc1269eb79b09d26568be508267cc9249de3d663be51be815a5d24c42c09df92ae4bf2cf5dbf22d66824f6f4beebd4d8895ea4f5f6cf10fc98daeffbd3d468f4e5c013b03ea9725e853f3c2a40ccb65682fae8653a959c170c50b292626470848e76b0beec1e03db8587c734485424739b9f5529fa5dda551c9b33bdf8257957f4d8a5a037912a19c381252f3bc2e3a9cc5b132007b8a3c877ff9427a9c0b4a28e682b74d5aaa7a15c2686630c2cc174962f940553b1e6b661efaa13373eca56a687a2966314f765aa4764ae5529e1481b83737a2cb6cd499600b296fc3f44a5f64db9e73", 0x1000, 0x5, &(0x7f00000011c0)=@in={0x2, 0x0}, 0xc) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000000180)={@empty, @empty, [], {@arp={0x806, @generic={0xf, 0xbaf, 0x6, 0xa, 0x9, @local, "d9a204087fe410037928", @remote, "38815898663a9e8500c25ddd4df226b8"}}}}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sysctl$net_inet_ah(&(0x7f0000001200)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000001240)="de68700defcf6dcacf9adf6377813ef0f925df9551ad9f27603bd24bd735fe44c9797de1feba6d4f7bce376659d554bf876eb94ddda5a68ba1666f327d1bb0", &(0x7f0000001280)=0x3f, &(0x7f00000012c0)="a7ed99a33d43825ca9126bd1e674cd33f0845db737b50624b567de49bda6438ebca8c4672d7a39b7edb5143372311c99bfd81de21e2bb19324a3956cd2dd4996a4c74cc432e91065e332f4e7e5b4281ea53f522385cae39d4e8aee20068733d45bd768e4c6169ea04d4f147e5fa864fb02e3e5c217f42233ebcc1e6a3e", 0x7d) r7 = accept(r5, 0x0, &(0x7f0000000040)) setsockopt(r7, 0x3, 0x8, &(0x7f00000000c0)="3d6a44286cda21ef011a7b337beaab3e9212675d609c028d9ef450660ffd3d41706f5d1fb3a268f5557114672bb07892e1aaff6ba9f7622c47cb8540fc7fcd1f19371636b2c90cb195e68410a5ccd918a2c15c717f4ce1198091f957a4a36bebb8e8b3974c0ee818655bb92fd48b0cdd316e43c7cefd7dff10e153b5417651782f795983fdb5e8489eee3387f1c0b2cbcac48f27e696a8c2142bd609", 0x9c) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 22:07:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962e", 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3ff, "de2f000000000000000000000000b0980700"}) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) close(r0) 22:07:31 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000002000/0x1000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) madvise(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) 22:07:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 22:07:31 executing program 0: getitimer(0x75c89283462a53fc, 0x0) r0 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r0) 22:07:31 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x3}, 0x2, &(0x7f0000000080)="335aded4a3b3f1142037cf469384", 0x0, 0x0, 0x0) syz_open_pts() 22:07:31 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adbfffff2382b542a3ba246ca38995fffb"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) socket(0x18, 0x0, 0x0) syz_open_pts() sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:07:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) kqueue() r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r3, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9faf, 0x1, 0xffffffffffffffff}], 0x7f, 0x0, 0xc6, 0x0) write(r1, &(0x7f0000000000)="1a254eb10d709018854af326", 0xc) r6 = fcntl$dupfd(r0, 0x0, r0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) writev(r7, &(0x7f0000000680)=[{&(0x7f0000000080)="b5a04af3e685640f4dee211264f22db3db8510b5a8f37559626619a91545eaccefe0607906e8196d1c75ba3e9d9a8fa7ea7f3d695c545c90f2719653dbc7147eb9495e046d0e528bce", 0x49}, {&(0x7f0000000700)="db6ce1e604b392f0e51050dcdb2bf6b2ab912488d7062759a50fdb23f52d738f289cba6290d74bbaaad55f049c480b3e3bf4d94cb9efa34d0b2857b8582bdc99db5bec932c7e49ca4ac4edd10d60f734b1b488c5f5d5ad141862e462000c1ad9b2369f01e41352bbdcca75a4c0ffaaf92520d81a27a2bdd1a1116843bdf474bbd121adfb3a4f15cb60f99f5b55fee7948f8c9d60ff4cc01695fe59b6b3c2ef5fbc255a06445bee4cb652197c976ae064f8ec799a9516cd34ae62bc499d1507e97f934b985fcbbbe0a14aecd725f2b7dad4285dd043877df1674666f5f54510de9189a99828534cd9a8e804c34edf71d4ea5e4e4d", 0xf4}, {&(0x7f00000002c0)="c8a19e2974a0d6cf079fe03bf09a33447ba425337486e1c5449b9322cb6f858a7b98e08b44399edd33baa1e7a08f15c0b7732530da0e6736a71568923619490d451e1c79c033bbd5a0391184cef78b337f155225745216a3d8ca8d1849035e5d321dc628b9a70c351822ed7686bbc2ef20164ccd348243d889735cb86d4611a8faf554c5431c1700d0b3701293a62b1b4330554a46de1b334f5cc6eaf48b570d9cf38598efa68bbf4cd0cca42e771a65c46275a5dc03ffccc04941ea97d17866330069acc69f3751cc13536622ca4a9c", 0xd0}, {&(0x7f00000001c0)="6ffd4161701c38a6de655156ad4dc574215d1c21c76f1f84dcb0d925ce43041ee39b02f99aabdcf28712031d28ba2d995331b27d1eb8588a409643741f2255d692c936a82085a8ead42275ff42926ac5379867b394a0caac49cabfe4dfece2b18aa08a246acc141b1aee88a882dc2d2d64ce749e0f202753d2ee8a76daffb7b46f5587483a8ee99816f1dd491701c4314a00e134fda78b5c7dfd5a543b395d1479d44bcc94", 0xa5}, {&(0x7f00000004c0)="471b9555a48afff26fc262f6d300252dbf494491cc52d05458618b28563cc48cbdcc824978266c880da3714f9ec0700158919904252e7d2747d8a5", 0x3b}, {&(0x7f0000000540)="7ef7e842cfab233342fd750d6cc5493176edeb6d8dc5871b3d4614e82c00b61d413de6a119b567220e4664d0764504b557afe0f446ea527bcb415ed4965df25857d137f8cb6df269df0d4715ea9c92e217a5d225d6ad10a8ce85122030df83919f18f48233ed31e0e4dc569c5c8a1f8e69c8277c8c523cd64632ada67fe69b03fc56bdb34341d4822bc531f0b2aee572fa7f75a063b95a3e7b9ee0290f2b574fd96e2588b12422c4bb27f8a6d1e1a679983bad27ed83e5cfd319e959b27228ff4faf06ead630550d18af30cc7e2a989ee869b864d89252d7ea", 0xd9}], 0x6) write(r6, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:07:31 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@arp={0x806, @generic={0x1, 0x660, 0x0, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) 22:07:31 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xc) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x7, 0x0, 0x0, r2, 0x0, 0x44}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x1, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r4, 0x10a, 0x9}, 0x3, 0xffffffff, 0x8}) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r2, 0xffffffffffffffff, 0x2) getdents(r0, &(0x7f0000000140)=""/120, 0x78) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000100)) 22:07:31 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff87, 0x0, 0x0, 0x0, [0x14, 0x2], {0x0, 0x6, "c5961e", 0x0, 0x2e, 0x0, @rand_addr="6b8730571a08fc430da640b63e3ea895", @mcast2}}}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) pwrite(r0, &(0x7f0000000000)="81d2775ef4f76b9b14a2b62379a768fc423a995fecde0e08973ff64ae180d4a2e9232b8d739bac6a6744d03b70a8ee28f4465df8938c60bd14769be8059b2559effe7a932ce5b3145e4e231863df3d6019c34cd6369c851359e702fddd2c8744ee6448f09fcfee", 0x67, 0x0, 0x6) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b109e67) 22:07:31 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="050008"], 0x1) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r7, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r7, 0x3) write(r6, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 22:07:31 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random="ae108d61cd8c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1, 0x0, 0xffffffff}}}}}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x2) 22:07:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x97) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r2) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRES16=r6, @ANYRESOCT=r7], 0x10) write(r2, 0x0, 0x0) 22:07:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000200)='./file1\x00', 0x1, 0x82) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x20000, 0x24) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}, {r0, 0x4}, {r0, 0x8}, {r3, 0x20}, {r0, 0x4}, {r5, 0x100}, {r0, 0x8}, {0xffffffffffffff9c, 0x26}], 0x8, 0x4) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:07:32 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe28) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) 22:07:32 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00'}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)={0x6, 0x81, {0x80000001, 0x100000000}}) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget(0x1, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000019680)=""/4096) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0xa5c) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x380}) 22:07:32 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7a029d9cffffffff"], 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) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0x3f, 0x4) 22:07:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62027f000001"], 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) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r2, 0x6, 0x4, &(0x7f0000000080)="674a9d94", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) 22:07:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 22:07:32 executing program 0: kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chmod(&(0x7f0000000540)='./file0\x00', 0xa4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000500)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x8, 0xcef, 0x8, 0x7, &(0x7f0000000280)={{0x8, 0x20, 0xf4, 0x8, 0x2, 0x7, 0x800}, {[0x8001, 0x6, 0x3, 0xd849, 0x9, 0x46, 0x7fffffff, 0xe34, 0x4, 0xffffffff, 0x2, 0x0, 0xf7c, 0x100000001, 0x1ff, 0x5, 0x5, 0xff], [0x800, 0x6, 0x6, 0x7f, 0x3, 0x1, 0x1, 0x8, 0x0, 0x3], [0x1ff, 0x3ff, 0x14b8, 0x8001, 0x100, 0x0, 0x1f], [0x4, 0xffffffff, 0x0, 0x571, 0x7fffffff, 0x34e7], [{0x7, 0x7fbf, 0x9166}, {0x38, 0x7fffffff, 0x6e, 0x4}, {0x7, 0x3, 0x5, 0x369b36e6}, {0x98c, 0x0, 0x80, 0x8}, {0x81, 0x80000000, 0x400, 0xff}, {0x1ff, 0x0, 0xaca, 0x5}, {0x80, 0x0, 0x0, 0x8}, {0x5, 0xfffffffd, 0x8001, 0x5}], {0x1f, 0x5, 0xfffffffa, 0x100}, {0x93fb, 0x3, 0x6, 0x5}}}, 0x5, 0x2}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x101, 0x100000, 0x62a1, 0x0, 0x5, 0x7, 0x4, 0x0, 0x2, 0xb5a, 0x2}) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0xe6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r4, 0x6, r6) r7 = socket(0x10, 0x5, 0x9) dup2(r0, r7) 22:07:32 executing program 1: r0 = socket$inet(0x2, 0x47f10b7cd6d65644, 0x9) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x6) fcntl$dupfd(r0, 0xa, r0) msgget$private(0x0, 0x4a4) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x1, 0x0, 0x0, 0x0, 0x48) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = dup2(r4, r2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="1cf4cd11814347614d24a088ae70250b5c8710438a6d95de41b23e71ca951a9853eb11d7d29a0ed6568bf9624fcae4c31c1b18aab1b40587c1", 0x39) 22:07:32 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8203adffffff0700"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1bd9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:07:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb020000000098d07a3b9d37110000000000d31f80000000efb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca6db9a21d4d0233c52b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1d02862c956171e78f2f907b6a21d335c3b560606156b940b5b35ed3f4875498fcb4684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b35f9b6a141f59612cf0a8bbdb28c5c6fe4a5555d19a92d0000a7f8e0c7ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c08193cb007b6604dee2f837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aa0700000009b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba20f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1000000e686a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d557a7a37b39794627e6f7c7d77de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff054261aea2fa00c6aab8847feebf92dab68e3bdb7a5486c63d908264bde7295945fd144bcf85a643f77b6b56afd2317948ea58575f6e26b81fe8ab305ffb4b738cbf53d975116ab2b8aca163852297021dcee390dc4fefbd855a42fda7b80efde0cbb7e723141838831573c44a2bdca1c509e9ac3b7bae3b8e4ce997fbbf4c5871211b6e41f534ee5ad082c0007350e7a182aa220e41d8136a143e8cc57d017679296f437ecef23f9d44ae52e3f40d285dfd00fbffffffffffffff00000000003654eaac1d0f4b6f2c5b3690f5cd62e524a3db46e8821a0f386e079adca23b16ca89fc6a38a17884f48409abaa59fc837569b66172b6053286d7c191c75f75795191fb9df9ac3b49deaaace5c9ebcf9b7cbac9ab449c386deebe984365c0dedc98b3f08400096017a3e49a291cda8b3c0e66249ee7fc07124df3f9a104b5488baa74f8866372edfcdaab4f45d7dd44c108ecfe754332cd65558b9076cb2cedd7f06891ae2f9ddee7b6f898d4e7300afd31667f58eca198b6612ad1aec8f2d3f996a72b976443a2f7ac298be7e3f07d67f1a0ddda309b0340d8804fa62c3e0157a0a0c2a9c0d4000000000000000000000000000000351190ad2a3ba9b7af987731ed1150"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000580)="6fdfa844cec0030fd0bafcff562750ef60d91efbe200e7b469e79cb26afb807648dd99911a6fed84283f901d0dd7232f074bc322d67812695180ebfc478ad4c62517c3fc48222358daaa6d8a98f1dfe3c42217059103d06450b27bb28321a20e0fd07d3d2bdad6282f1dbd07260232d482bcb21ca66db35094ba59d7624c57774d10657f132595db46", 0x89}, {&(0x7f0000000640)="c67050c7b455728ac5d33f75065bcc3339a3d24d1a82e446520628f281230dcc617f0904e500457872c68d72e2bab66f73af2a32a8d6392b0e5fa137e367c0a32867ddc4c2e9e97a45887350dd3543479ad15b60a899f92fdbff0541585d82fb180cd410b8a9bd7a4380a2cc353fcb24b86c50327d69061b61a8a83ac88b49a7c51af0eea587a59ef5a61e2ac3debebe7a5a3abbec7d47b80cd686508c20ba2ebb916dbd32be429e55a951621bfd12211daf3b", 0xb3}, {&(0x7f0000000700)="e4a901c2b07b36912fe8ec6a4d638330f7cf09df31bc350d1a7b2594f6a86fb26892efac1c362be4c4867b54fa59dee008912ca8a59043c24c63940aebb113b4780af253f40af2cf71800682a6edba1b9d922090773c5297cc054f12b4e5026c0d05b20950e00040fab4dad95d3f4f3bd27302d78cf330b3a3f142a893267f3d7e6cfd4ff5094401d5f08ff9049d63e5f4ab05b9c99dcc6bc42928aa11693aa3d1797aaa64275cd2f8c7bd369096abe5e57e65e9a498861ead505dfc2c88d1153d737524701fb0c9c146", 0xca}, {&(0x7f0000000800)="7dfd39fb726eda35a490de41448f4fdcf08dfb34bbed7b361f1186c3c70b786676c758e37e17fca8a2a18a179efdbe2bd5b767d0d24c80e5fa19cb958a530bc08cc1e405addeca88fd9360d3b64bfcf3bd432b75c5900cef0176310c70a3768457818ead4b92d660851ec7962f82fbcb433678722200192ccdcfd4df593bb739f2fcd6d64e8305bc458bdecbb90adb49cb047d18e6b543e851e7c02264f72ff5780719719f09836ea1937cf27ed57ce76c0fcc78fe4ed8ffbc10eebbc9f4757d16e3315925d9b1a08ac39ed8383ce77051adc86507d09a950f1dd61e8a9a7872c6bfac2e974dba1f6b832805316a9083", 0xf0}], 0x4) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000940)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000980)) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 22:07:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x1, 0x3ffc, 0xffffffe, 0x10001, "e13600000032b74dd2ec4d2ff900b900", 0x3f, 0x8003}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 22:07:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) sysctl$machdep(&(0x7f0000000140), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) 22:07:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x400, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r7 = getuid() setreuid(r2, r7) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 22:07:32 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x0, 0x3bd6}, 0x80000000, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r9, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) chown(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) 22:07:32 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5, 0x0, 0x0, 0x7fff}, {0x6}]}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) pread(r3, &(0x7f00000000c0)="0719a65bea01b66f064e", 0xa, 0x0, 0x2) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) 22:07:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = socket(0x18, 0xc002, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r6) r7 = getpgid(r6) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/61, 0x3d) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r9, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) sendto$inet(r9, &(0x7f00000001c0)="93bcfcfaf0ab9519891e4ee14f78d3675d4ba20bcb9d0239277e69d20f515ac1dc117f10ec59d11d8807f870c15cdcffa5df809801e40f1e42704129ad7ef116740cf96ce13e0efacd701aa4993a148136adcddf159f7f77b0ce1624711e09200793627692b0a4737ce51c717b5214af41436c45aa49679d502d8688a16c9d28b0ab50fdb1b64d", 0x87, 0x414, 0x0, 0x0) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c4633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 22:07:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r3 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$setown(0xffffffffffffff9c, 0x6, r5) ioctl$KDDISABIO(r2, 0x20004b3d) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) connect$inet(r6, &(0x7f0000000080)={0x2, 0x1}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x600, r5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2000000000000000, 0x1000}, {0x0, 0x100000001}}, 0x0) dup2(r0, r1) 22:07:32 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x4, 0x5812, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) madvise(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x5) 22:07:32 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) accept$inet6(r0, 0x0, &(0x7f0000000040)) 22:07:32 executing program 1: r0 = kqueue() dup(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$dupfd(r2, 0x0, r0) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r8 = dup2(r4, r7) r9 = fcntl$dupfd(r0, 0x3, r8) write(r9, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 22:07:32 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000300907800000000450000000000000000320000e0000001ffffffff37fa8441f0f96103b6dee474041ffa366ae825b794e99dd10af29e83f3b90966f862b0ba7510b518628e4bcb3569461458b2193a7fb49b21fefe5f06d0ff83ebd0b404b46c916972eb94d45f6f10ee424c628e9f3bb648cab404598d99816143c0d9839c354efbfeebc17318e3236fc52506efa01b3b9d2295235effb7a02ac551749d5677f6eaf48342234b158ef07d94db2e51c33cc2d2ecc7cf0c867709e55b5eb221abbd9c3956f96c3291e4382faa3e4ab4361aea0a8444d174b0833b9b4220e8f89b7c1d988c6df3c8e014"]) 22:07:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000bfff00000100000008cd3fdf00800000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 22:07:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = syz_open_pts() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2}) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 22:07:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600000000014000000000000000000000000fce600400000000000000000000000000b00000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="09000000000000003b1932d3233a55c8dd7ddcd3898a3708dabb66b6f3fc262514eeb8f2"]) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 22:07:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) socket$inet6(0x18, 0x8000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 22:07:33 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="8770c9a7a3d6aaaaaaaaaaaa0806b70f814f06100008aaaaaaaaaaaabf27235455eb62e10294a69fdecb1845aaaaaaaaaaaa46ba58695804845e37cdb653080e33d7"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29e, 0xc00}, {0x4, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) shutdown(r2, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semop(r0, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x9) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/79) semop(r1, &(0x7f0000000100)=[{0x0, 0xd5}, {0x2, 0x8, 0x800}, {0x3, 0x4443, 0x800}, {0x4, 0x7}, {0x4, 0x2, 0x1000}], 0x5) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) 22:07:33 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) close(r6) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:07:33 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000070000000009c019078e0000002000000000308ac780000fffd450000020000000000060000ac1400bb7f0001ac4418000000000000ac1400bb000000000000000000000000890f00ac1400bb7f000001ac1400aa940600100005070300070f0000000000ac1400bbe000000200"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 22:07:33 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000002c0)) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000011004020101000000000000000500befd000000fe8000000000000000000000000000aa160a000000000000ff0200000000000000000000000000010000e7e956860a185532265c7814ee95e2680000000000000000ffffe0000001000000000000000000eadd21f120fb4be7b33b6b2344ea7200ffff7f000001fe8000000000000000000000000000aa000000000000000000000000000000000004000900000000fe80000000000000000000003d53000000aa0000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="50100004907800030204090013122ecb9b22e2ed347ce1227b36a89d0aaa0402050a0000800100005480080a000000008000000013120393c318290a647ebb4f407d5d27631a0000e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"]) syz_emit_ethernet(0x10b, &(0x7f0000000000)={@empty, @random="3f14bb84856c", [], {@ipv4={0x800, {{0xd, 0x4, 0x2, 0xf, 0xfd, 0x68, 0x3, 0x7f, 0x8, 0x0, @rand_addr=0x400, @loopback, {[@timestamp={0x44, 0x18, 0x40, 0x1, 0x3, [{[@multicast1], 0x5}, {[], 0x10001}, {[@loopback], 0x3}]}, @ra={0x94, 0x6, 0x8}]}}, @tcp={{0x1, 0x0, r0, r3, 0x0, 0x0, 0x10, 0x0, 0x4, 0x0, 0x13, {[@sack={0x5, 0x26, [0x3, 0xffffffff, 0x80000001, 0x1f, 0x1, 0xffff, 0xa6ad, 0x3, 0xd1]}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}, {"969f767a68a244e39f1fc47025b563a6fd2567b9932dbb513d61cb052e34258300bcd1a3d9acce93805c06006e23f6e6a8193458f83f50810c5b78f5acd93d931aa0bafa56ddead7ebc56b55cfa018730b664a64a322b4364ef0796ff795a31e909658da86012facc4242ca9a34cdee10e69472cfe75f6d505962510e3ab3236f702faf0053b5ce06a"}}}}}}) 22:07:33 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="fffffffffffffdff0000000086dd6031797100383a0000310ebce000175cb171000074951fd0d900000000ff0200000000000000000000000000010100907800000000602484a200002b0000000200000000000000000000000001ff0100000000000000000000000000012b0000328cd0e44efb98b73565cc05234e66b06d6f2488693141e4551ed2a668488ea10280d74a0f3a745935a8ed776e1550d7fc969bd032867b5e235604dd8c586ffb99d593d2f70526890931b4a4faaff6fd7658f368f2e1392137ac91d25e1331"]) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r0 = shmget(0x1, 0x1000, 0x6, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) wait4(r3, &(0x7f0000000040), 0x3, &(0x7f0000000200)) 22:07:33 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}}}}}}) 22:07:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x2) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) kqueue() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 22:07:33 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setitimer(0x2, &(0x7f0000000040)={{0x4, 0x8000}, {0x5, 0x10000}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x0, r4, r7, r8, r5, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) setuid(r8) 22:07:33 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x22) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1, 0x800, './file0\x00', 0x0, 0x3, 0x6, 0x3f}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x6f, 0x9, './file0\x00', 0x200, 0x7ff, 0x21, 0x10001}) syz_emit_ethernet(0x3c, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x2e, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @empty, {[@ra={0x94, 0x6, 0x5}]}}, @generic="a934a3693388d16e1f63104bf68b5d2693da"}}}}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x2) 22:07:33 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = dup(r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x9, &(0x7f0000000100)={{0x7, 0x6, 0x4, 0x3f, 0x5e, 0x4e9a, 0x200}, {[0xfffffffffffffffa, 0x80000001, 0x2, 0x6, 0x9, 0x6, 0x9, 0x9, 0x1ff, 0xbf, 0x45a9, 0x9, 0x200, 0x231, 0x7, 0x6db, 0x4, 0x2], [0x100000000, 0x3, 0x744, 0x5, 0xae24, 0x10000, 0x5, 0xddb7, 0x0, 0x3], [0x2, 0x5, 0x10001, 0x80000001, 0x7ff, 0x7fff, 0x20], [0x3, 0x5, 0x3, 0xbc9d, 0x9, 0x7f], [{0x1, 0x6, 0x4, 0x1}, {0x40, 0x4, 0x8, 0xffffffffffffff00}, {0xfff9, 0x6, 0x3, 0x10001}, {0x3, 0x10001, 0x401, 0x2}, {0x8000, 0x20, 0x8, 0x1}, {0xd825, 0x81, 0x1, 0xac}, {0x6, 0x40}, {0x9, 0x7, 0x9, 0x6}], {0x1, 0xb0d, 0x3, 0x400}, {0x1f, 0x1, 0x10001}}}, 0x6, 0x80}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 22:07:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = kqueue() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r4, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) 22:07:33 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r3 = getegid() r4 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x602, 0x0, 0x0, 0xffffffffffffffff, r3, 0x182, 0x400}, 0x10000, 0x6, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffed}) mkdir(&(0x7f0000000040)='./file0\x00', 0x110) r7 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x183, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7f, 0x0, 0x0, 0x0, r3, 0x18, 0xff}, 0x5, 0xfff, r6, r9, 0x6cb7, 0x6}) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x6) 22:07:33 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/148, 0x94}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/242, 0xf2}], 0x3) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 22:07:33 executing program 1: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "92ffff00000000040000000000007a0a9e8000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 22:07:33 executing program 1: nanosleep(&(0x7f0000001c40)={0x0, 0x10000081}, 0x0) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb0305810000000000450000000000000000000000e0000002ac1400aa0000000000000000c67bc1b4e3a6ec8afc4000f2e8c1b30552fc38cff910c4df84c15b2e198f30b1e28f8d9d83f58d67c7e32daa17ec16b1d6497a21418e1a7b0d4a84413ebe554a600266a6523395305dbfc69ca429c92e0b3288a89148522fae54666afe6a6ed751fa3400c7bb453cc4e0"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1800}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() 22:07:34 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) 22:07:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="763729268e822db4244f86703467dcb8e7727334b29a0229262ca205bbd402fe5eb1e6f0bc0e2ec6310bc3f7f98ed44ebf82af19f9f0b4124ef7754c3f812da0845cf5f6", 0x44}, {&(0x7f00000001c0)="8beb9c84052347a32eec7fad686090d06cfbe76004aadb055b9c3fe59f7814dcd6cfb58a41c150d2f57c7d843736cc5f4164e5a576addf65e043b22016a545ac88c89e4a71dfad85d0d7da866af6ebf9d827579bd95d8c1200416226b2b2838babfea2e107d67f640e6052ceb7cd", 0x6e}, {&(0x7f0000000000)="b04a59c2324e2292", 0x8}, {&(0x7f0000000240)}], 0x4) 22:07:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) dup2(r1, r0) socket$unix(0x1, 0x2, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1, 0x80}], 0x7f, 0x0, 0xc4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)="169f6f790bdef4e614bce15a6d7326702dd28b9b0e20038b91566adab837733296ed3d51f8e1c6e9f0fdca44d6d48ee572f5eac39a60cb5dcefbfaaccefcaa4e99110070b0c6851709cce849eaae0e2645e7572e760e5df7e72223e940aa69590ddf78a7fad7caeda7e810876f48167c912ecb3b1dabbf6133411e1261e4212b18143bd7174baeedc0cf4408b8b6ef99ce2edb9f7469dfd9c2a1b2e054131c4397eaf1cbb335616b856c3f6958d34ac23b8a297bd547495295c07db4120129f21aee42f655d58c09f86999d3a9c660c3737cd44942c30f1b999c8e", 0xdb}, {&(0x7f0000000380)="4b451d3f8cf22f647290a62cdd1e1e2f7780d2f2874ee091e05ca02f4256bb76b0eca194bef749a3d9526b11", 0x2c}, {&(0x7f0000000280)="0e739d60cc181240219f9bac3202e7c6afcaec43fa3d64dd2044c6080101e9dabf0e9c93471228e56afdbffa9e7792f7af64e44bcf1a93b04cf8979ad060281035dca688e71a4ee5848821bab1dfec7c3e2a1012abebfa6ae13de17de2e03771791605fcfabe76d079bb52ef4426d9b134a5105b8a92eee24bf0d8c4a34edfe305005717d839bf19495dbd4703ecd96b30909866a1557e7dcf3570fd15e7a8559d01b512ce12fc36a892b397f451b8138e3646143122896212f9f80b7cec30fc43b6d3f36f049f614ea3eb75de2ecafd046251405441f9763bee73b50b53d2ebf6367920646df9", 0xe7}, {&(0x7f0000001600)="af9e66d8723824e7313ec4923aa35e841c913d7ecf3217d6b051ca4f9ca8327c49d3da51dace7c79a0e05e50e93f78a331e41d37aed2c3ab2272c04a3cd302b4a1bd52d8deae16a0c91dbfacd0760b882e6fb6cc1642f4d002255a39198c33da8ba0e4f8bffb7090cbc3e3d4848fa4e0aac876406611f345f860262dd96a9ddd9c0b4d5506a79f4ba1a00b1ac10261cf262ca77c990b4821e361546c58d8d349ba1d9b77dcc4563cff1ab139041de845576a16ff9628054291091768da96869c1ebae8c30ccf9b8559e488dc6ff41ecbb59cd79eba11206dafed0f09ec760afb0a7f7ac503ac8e72810e101bc400958fc2fdd6c250f515189d2958a0efe7370b327b6dc2426cb925111894cd4cd364e89f8ff37af4b5cf0fd9fcf2faf3a628cbc485ea10c9916ea1002c271298ee3df3fafde6db7acde86abb973633dcf238e23d058ee39772463f7f6bb48359586c9f43431b7f2423cc552dbc4d231e611c38654d8de5439614e7575106ec19762d631de15b5ba8ac9c054ec20c87add6fab6944fa285b40372bf5d0ba148cc7516d0e083d1fd20f2eb9988067e2b5f880b63d10f07678a369e90340b47bf6918d271c04c154bdbc110255692cbfe329bb8b9a6807a4cdc3cb0ec5de0ef9cf1fb51377c009a1f3586e5a08253a3ffade8b070bafac2b04fefb731c9397ffdeb3866e3c0adce59a84ac1e58a5947d0350e5e52d7c5eaaf2e8086ae7f3f7ed71dbf1ca809487a1517e06d6f37df2a9004f465178093e1ab8d82ec15230a1e7b5c06a020d640721a0d0c4741957031c673e7912968d92cb0d87e2f3aab10d82faa17e0ab97495860ce8ea8bf5fe3d9ae26a1451b3daa1c8db7480bfd93f24e87c77de638caa2cb5c185b6dc53922a0a2944cf27637f832352a24263de5ac12f6c6267a2b9ab286505777af94311d55dd1bcf29b88d325cb0ac3693b5b747b24fa16b103ad287dc1eaa7f07a1b58e45604c9df25e11a445d5474c51dbe93a66508dd77c62811dc0e15dd082a94d830ec9078ed9ed43c955a0c7d4d287408d6e64020eb8d69d62765cbc98109b921da6d8d6be8121005c25aa1efe87c1003c934cee1e53b6bcedc581d833c318b896a7596da45b3a62f10b86e4b366c653c0bc9a8422c01ab458319cbdaef09b0332130bf26702aaa0500675c79b7fc950a68cf5c7087654273f9c7ca6ee97cc6303b1c816e1231326050b9bcc88b4bad7f3b126818a8ae4ab312411438757e4f986ec422ef048abbeb4b395ee87fc6ef261343990d23fed741dd3ad02138fe2d41ce0eee8ff08b73128961ec29db62f00e6a1af36876f6dfca8b180d3788bc171046bd1b0bea475875f6d1fb5be675ef2bc7a5fd67900103f6d00ed81e451a09ef6c11427878d10b223a274e4cf8fdfb4eecbda3e1e5eba7114c67693b26e5b8dbfb9ceec0d7189e6a5c900925b2844a7d9dc0ff0a830416e15a8016c2e24de53cb3ac5e8a6d7f9363739a2bd882020f9a7329854bedcd73afc10410dca53e81af7c0698234937a147708818b75dfb9d58230ff43594ac2586eaaaec0898109239776c103255a4d1911efcafd2d9d160be2dacf8833892c5ba11b237b3af8eb9a0284b51be6a20a788cdcb2942f9d7bef18024949ce101eeb30cfc0a235c892de2327a72022fca8c6a0cdab2c324d3af2ad4c8a06c9aa9f00898964ad6b5d1512d994c7517ba3ad17183569c9de751fb4c08c334f97f76f1753bb867a2284a081935e0fabc9f0370872a32b12a821374cb1ec883aa1b328c33974faeb9464c1fd0acce6aa67d6ebeccdc573ad276826a3400e5b39fc474410c3c3738099fcded3ed3a28ace30742e6b3ebef4dbd0a0d18ba1bc79c64085916f71897723f316da3077139272eac1fa1909dd815df519476895bc2783b0b31dd8bd3c5199c1072d77b5b07bec47b4b1f7e19c8ad474a8146b6e465df57db173bdf92c7fec04555acb23b4773e36dec1d672800d6e2014bac569c09d8db015762a9289a6184cba0ae0323f4b14b79b16ff2a6975c21ff19386a19efb0967623e7621c749ac3feb13da476626c29dcd1a50c2555ed61253509c4ff1652db604ede3b2979f120c36fa5a102bb239742b623cae8aa0d77917601b5ccefe2eab66454db20a63ea18af5532da0d4874258e45059573697a2c364a79eb9036e19d4d2949e4e98eb39e8d92a0e11bf1ade71cfa37ee27832e7f8ef9a4e4c11a2adf446afe7a06dd39f5ea904d9ce434f2975ba7cb86bfd66021fe65c6fe2af5785e81d346806308a843adf532f5748d0eac4f2d6a68c662042e1b84cb38b4cb0ee06e961c77f85f7d1259e4c807bcc0bb750124f748150501ee03efddf4b900650bba8e92ea835ca29ca1c426cc01f3e6c5516ce6b2bb40f403ea123df02664efc0ed2201aa16720dd2b22b0af2c1d140be49034d62d1aa137d90a941873fe95f5563872c02fa190e54dbf378d7a1afdf5e6d8dbbbedbea88e9cb287a8ea4c8934b62ee7f38b8adfd60a6f9a295ded11de927c0422874cd88cdc7da39fb8a79d31e2596ed9be05a1f5b8d53d3c650a7e11c6ebeaca08177761589d9ab7426057114d89225f045d9bb7887982f85ef7da93e4fcb95212b315f4d6aa5af06209e4035238f3f0b25791cac31df029558c172e71d5ebf9dbb357f2aadd1f618b9145182ed5b5991a0cff1d20b4a587dc3830b731ec9c4cb7cc4301df3e596848183113106709670bf490828c84456e1972beb26f5d388606be141cbe41a59e2f385a499d32a1a130455020b3151d7fe6c12bc9472d5039e24eae6a5e71d895140c74f0231f6fc79e2bdae78d86bccf5fe7e203e1739f9ac005839131f915d49652f5fe4c488204554f42742f4ab5ab9d9c9703e626218d8ae7abdeef42dab3180d8488027adf21962210d63e1921190224d17a038766942fab66c72ac19a3d53b8e5de60a5271443f9383ad0fe3e9c7265f899c771530a0912d52c2e8a2f4fe840e290f738d8d9f850549fea2ad8fac4e94b3de8a2924b274afa542f6bbba92cc4a6ec0006743992c6ec40ccd5ec3121a56fb7e7d15398124df3f80cba02f1987fe524fee0d33db98a6ca1abe31728ab9742a6ce8c20756572f6b068e9f3271e70f7a7cfa4c53fb790424ffc1171fce700221f3c74d92d08518731d9ffc9a8cc96b031b3a8f5cfbfda20d409abf154621fc3c4027293f117ee4abb258b66085f66379eabcaa147d08b2f4ead7466d5f4d4bf4b141ab4adb8658f8115532ab812eb98a6d50640c2f5abc5d601a0f207d02d19681836500c3b375ae9e1d2329418981927b275479535c091b386614f145850adccb63c6015d2ec88d5ed58a629e9fc9aaec8ae64de94e9e8df9cc8b38d3cf91f740dfc5a6026d1dd301d8dca90a1621b2d97567c5150c93fb22a6da821b4abd56dd8ebd07c510a2745dd668c2f9178b6bd400a3158f6ad047c728fb360e97212ca20b733e5f0ce7f424c05d47a31909b94dfc17dd3ccf63dbacd581349b4359f697dbb9ea0f30f83ec2d1b73fc8d2c1851f4f20ef439076ea8e67e87a6e1fc4ee11e4ff4ac9c03dc001262143a6c9333d32c0cda9fe6a870d7406bfa7f7a1e18a6fbe451a705e5a7ed905313950e4f1e5c7eb6bce5f30986439733d210793db5dfd426402310a4152448d9350613441d3c8788feef37161ee7709ea1927bfb9cfb9a5110079bb951c2ad9c36e5664e4ff9153940b6641560b820a20344c580ff80d4e93cefc640c8d822777bcc9bc08121eeec1df18236a81b4a3ea7cdb473dd1eb5fdebacfdb6906a73c5aafbd99a893612ffff13768a45f8441c03ff948a127e2e94143a6acbda3206a1df9ba1cb030902f9912c36456e696d240099647dcd8337710da51dc74b6c2588023f0d5a219f6ff1f43067e05050c21a4c95a2fde30023488a20412d007b63e96f1f25c7204cc2f28cad3708a487e42a8abfd2af3901604c813f12dd58d9c0339318f072c6e84bc12408384834a3ff0150fa95316e5bd158e3c4367a3b5f4360dc9ea7296f6887c9f6fffd31781fcf3a2e9726d60920ae1b7a15dd82d24472d6a601f8b39a47c63c99e092cb07ff3713722aba25996314c9e6f91bf496760b4a5b152f5d26d58614ac329a8b17c978147e4cf9b4299a583ff85929dc2089ed7cd3c065ce9a9094fc93206c8e6a16cbc3d9034c866640727215d200ff5f3250eb45ecfb2e38da2d9272a92353aa76fbba2e1c95c03f10055d59b7fd13758bf737b5a2fc7faa64dab4c25d6e5d7976d9ceaab7eae3c7f98a406e463a8f262db74f49de0d59ba240a54a180ce46aa720a164a599237914103f5d87c7cb64bf18cb8a5bc4f6d4319c2dd1f4e364f972532d47d484e8fdb43a3e9611717bc3562bf73fede26ae82634ddf4c1dcca52321ddca06bd9bf50b8db87c769302d9318b81e3749a2b59aa352c88bb60be4e5912b06d562020115a952c17e49fc53ab897524aa98079d9821819d0afda03a2372ea9de5bd453e53dfafbc637bcd6b0af5fa2ae1a929016f0b022562e306f48c491278f0f4fbb01ca35e2a4042fd9be5117b202a840519b7f7b79b32879e760b87fd5542f0a6dfbaf0dc46a8139eaec2ccdee7786cadc17e22efc234fdceda52fc0ca9e056915d99e6062c560bf14ffc7ed3b84ca8352741ad9f98a54e4d080876b49ba4ede691fd7e8b81f8e0c4ca879b014e9b2eb249541943a94210ec1eb20b8168d5109391df07a8bd0833d1581bcbdad35138aa36f2e4b34981ac8f8670df77c0c08a0db0aaea5abd8ff8e4bcc20860a4de92c84bb41cd7f442aad9ca76115b60ca34649655a0a82adc8cd3d16271a4644854692e6f9a556501f1ce7fadeb898a3443fb1e8345471fd95e6543e017a8e857d03fec24ec4c4f2c635ed4fcf7f99d14641699a369fcc9d6c0cb2418c3667cd900702554990717b8597fae1be882b252d6366ebff944560ad446e7ed7c3ca30695f6794d03522709d1bc501b5a5e16cc37f7e06b13a6ef47c78b80e2e1c3d9d5e6a38af69325cf5e6cd4e7f1693b01488160ab8b58c4c0e5c54e430b2d8578fa74a0da1fa057b2bc9b260f71f746a420547ac64a546f2934c1f22377618f0cb2f4d88e481cb2e4e2df29b8ef8958b57ecfe6e6a69b98ca2df55581e95c446c6eb16f9962fb9f94d59cdd4f53f2a9c55a67b6316fc45c257c1a764e799edcd5bc8f2b38d7e1de8a1fbfe1cd53b5aeec38cd3d66e299d8fb86737d91c5c9e2c97816bed344b8233bd1a628b785fdf45954318f8095006413a85c80e1fdb51620d6b719a13d0622888fd2a5a0c543da4beedb0185ceb75a7551b4ad2b37811d2d4a5a73ce9031964f43ab0e6a5ac80a22505bd45a48fccfc5a2d73cb75615853fcff54966eb7d4909c24ecc07c9f56ac4ced1a6c02e44cd76125bf8c9f97c9965955d9b28a342e40748843b59cb0882c87991445bcafbf70fd65b39e8cc40decf00de25e8f92a26a416f3ac451f841b6f53544272744e3908f0e42f1637c331a56db3e7288446343e087b0d5df8adf7e95a45435d17ee7d98859a5764da653144f40ca10a4aa37dae466839285a0af7a1f64010fa40809ed6bdf107fd892e98f024e2f4304ba5e35a9815f9ee614d9aa34375c769cdaf75a334c662fabfe6a2c2fc1c7d43ad6cf4b6be821706f34915d0654b5d6f51d5210f0553b4082269a8129058097120142c5c7720245b06b11b41714578f713d7416fadb8fefe7203b062029037f946953bec28f1bc39bf4fa299a3d68efcc0d8371fd", 0x1000}, {&(0x7f00000004c0)="4db307233d54ef70b69255c75cf98feeb9f6a5f047f77856da4561a38c607ab896c501a815f2d1300d186f37581b5ee414fed97e34aa5b9f964b31f2a556d444b401205b6e3a61656c17ad3d41e0a81fe53ac7dab34ad69bbfd3124d09095d02ed26f80743551205f30beeb191ea0f1406000000eec0af91fa2dfe4b00de4e97a83583028cdbf37032315c66074fc766d049390f0ccf9bab8e448b9e3a9eec5708950bd77bbf2f350b6f2704e7499d7c1f6f2b565606fae3ea0790101a8200000000000000dd1bab89741cba7345de10012788c5d4b9081329f044ea8102718d305c9d59110d5ce39fe6776d02c2ebea009ebbc988075b7d8e91a5d2aab90000", 0x100}, {&(0x7f00000003c0)="31a57aaf708be810c90096e6b92848f36e36df15606df39159a1d9775d5cc108f62c48a26de5f7271591719f356be088b7e16e25dfb1f630d7fa13a33bb99d95c110961a97ed2fb6eb9cca270389bb099d917ba9", 0x54}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) 22:07:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fchdir(r1) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 22:07:34 executing program 0: syz_emit_ethernet(0x100e, &(0x7f0000000500)={@random="4333f3c6ec52", @local, [], {@generic={0x0, "57a069a9fb24de8a6bff371c5e1c1f37ed83353d26edf525e2a5963b0c28018c759f761d9b061b38853abd72b9aeae9d0339d87a588c0fc4d99a55799d1387bff518023efd39c2434d080bdb3d2af3e28dd0bba72c8925466c861eeb364358cbf9bc59e5f76021ed22e477a18a6e4e7eb0fc8474b8289d3ce7f8e3b4e4257315cda7105885c2da2402e8ef71b17af7187dcb669a316d6ff774a0b0c234bd780262779d41dafb867bff7b198a8792927655a11dd9d9b1ee1fd1e7da532f4b6b9287dfafa9d499dfe955c159803721e7b79303de13fc41b4998787ddfba59ec1d0690e3d0d0b34dd9ff3296253d01860d0e4994d855aa3ea908b75069451d0047423ff26e27b16164931b4494280bcf7713135a4a16e5cdb914ee0d16f18ef26d25fe000ba929427428e7c1468022659ea8b161444dc496010c0f4e06e5a24634a95b1760337f33c7ecb96e233c9c5d83425e3350cbb627bfbb72e1c822ba4b926dacc57e9aecd470e2cc8ee145f47bfa1615194020e6180739472cbbb69e147e3a96f8d8e41501b9ab93a4f971365f3d47cb40ad341b0011b2378425183426434193cd78a9a9f3cdaccc98686b00bc8afea0b6f3474044fe800307b9553492740ca4d6d19007a469d5d7b75a48d6279a56560e3dfea034802b6cf28398329ec699f1c57c8823e663b87eaadc5dfc9cf474102fcdf2c06cf14fb2bd4caf129334a9f12431cbcf9a0e4400d8b78ad987ab5e5eb1504045aa35a12291a578b0dfded48bb999ab2c0b700edd1fc054c5bfeddb49707bfcbe103c88c2de0bd93257840160e79e6a53a1a7e981f2c971bd0107af1194c2915ac2bdf0f702c41381c5b2fd48e8d30309aede6faef4a7a9e4adca6a9100a7ed7a3f229b4c203fb3c60d43440d76e3008299906ae51e48569187f4b1d82eae51b5114f5340eb4ecaa9b25e8ed7ff2070d04f44f232f53807b7725f104d4e40313c0e5a861eab5bdca09d6c16c44f0679496f272cd77d20604a1c7d73c4ec226429eb62d96402f59ca0178474d76b868a1c5274beaa641dab47a41693405b68935f136dbdb37ace28257cb32bfdf44d6dab282ce8f14b65b5c83a089ebbcec1cceab1871cc1a60bbc4182a01949494ea9de443f91b6baa517972c591f126ce95dc675a3f88cacda2a40e2c68ebf1a412f3a881f6f2ee81b1d6f4f55dda6393d38a90caa5f39fb47e672044337a18fcc73f2bf55c9359b2adfe2f8e8d65792ffb8d0c2c3bc6cb5e626ac41d3b86a9ca9c12fee581a6c82b0621964a604b541b4b79683959fa8fc03eaacc6214fc938522d957cfe08b17427eb282d04acc228bae6a89ffac7d3fb17f25349d00bd5cbe92d05ace11704fff150589aa38130046fec8150a86e599323be74c857147c9dd04765d396f68e5d743bfbdd5f5fc5749f919a3e04ac32df7c41d18af5ba60b90512871cb02a561be5ded4a07b63d2e13b9db2a9b82fe0baa09a583c46ad759d6ed96144976ed41bfee1d3dbe906278737eede6e6fac843a52d7a65dc64ae48ee50d443a2e129358fac6b73566e6be7d1d019c2bc7c22c6b872db0a3e94701d8050cc2a740bb37e186116e2d5291f901c0022e2850786aeb03dbafb1dd648fe13e1bb440d190dc3d1abbe68a1d2d28e69957e15c671ae8686be2b9ad7616ec43bc18693e7d2792726dc0eba47542e49bc9ace0436df50b7587b9a0eb2a4d85a52bc48576ff99bc7ba50ca02db4710c8da9536c38383d4744a3c76dabdea0f82304f28611bb8d8c91f9c546797a2f331aff8558b526e7e1dd282dfe4a6c274ef5f57fd0ef3037a17ae733c4209b4308a0ea4110d192cec5b1f8866c40c73fa2e96a84fcd9d69fad111afaa6d5b00b8997f188c4d42dfb71d9b89f095850b061ae015431531d0a1091d5aa8bccf106a65d123420a1e7d19d518110437a6154dafbeab839b914c91d82215f57b9429515c3a4ffbe59c41261439dc7a40e46abeb37ab9e465dca07330ff2ab07f8d0efc1694f049168495e3da6675baead18dc377a05c3d000cb86030375db221f8b1c40297c5515139da712ea58dfc53eec16c2a11fbc5c361ca38036556ab289b171e0855dfc8749236c5fa2a2414e73d62f1da65ec931b442a4bff7a6cd2c13a093f2bcdaab861bb16479808c969b67b94367953884f256bde86c19b8504af2f73e4ff9dc9e0fdba70422b97d3a7da43c710ee1ddffee01f8a7ceb71251110fc1f73412c5ebd595382022c0cf9fb2fdfa2ca959df676c5bcabc58f605a46c58b82625013fab82360f5fe98ce3a725718751cfab6fa950d0dc4dfd732055b0beee343616999d61f1e90573ce1c898bae56b82284ad064445b8982e503571a39d046e2313168a0cb60a5e4195e7a8f8ce33b56ea676933ebf8adcb7287d2e910593c759547ba1ffa7d2e7f19a21267f0b568cf455364f0c65ced598990bb6fd27d0d52882b33de4bcbe778e9401f52c8fee41632ea1124d68e9ffa96a6e88db6b910f05a70e402598df3b1d1bda507a922a9cd7aec543e9f34353d6d751684b00ba9ddf213228d8604bc96de3d3693b75308cd37bbe62050f65638fd7b61d583215390eb8453a38263f4fec727e7ffcffb0ca1a49054c0d8112b4c22c9616192d2d3d47a8df382c8343bc898113f3fec88ff71c1a71109ab27da0dac0b0a7d7c0b48002b9ec807af3afa1ffe6099ca677ee911da09b9667388186169eb8b35f3ba9d040240d61da62313a61e6ef3ed9f44d760c347757ed19c01ae017306375e9c4da0280ea97451691183e4848b098f26a7eb3441cb56b0460e06a12e988efb1a07c509944e4a8c08820192660afc533d3bc1cc420f99baec3e187813f19ee0d7fafaaa223327a86b717a610c61d35e447d8791b7ade40f12ed23e92e70c7ff5be7ac65403ea57879a563e3fa716a727278d4efeed9e5ee503cbffb35e85f2fce72102217845bb387bc506322904913e5122ef5d8176fe7acaff37933faa83ad83a376f4e49b67cee59c454eb3218dc26084c2803dd18eda7bafd641d16ef6e606cff0e8b870ec31c6a06a580b3e4c0431c371d0a9da9273ab6e5902371aac687f22a3e38c713baf68b456e63e6bb15968533a2f8b69cda52e9a20779b5b87821a72774beff99dfc79a9a7d3ce55d4fd4b8485722a3b7811548e9b5e9df97f8736a0855cd17ea74419e4ae86ac65273669d2f0fdaf893a6168a6704ea8043cd99206df335e2dafa60d05776f3a37d821b2ee56113551e1f5637e40233f5712d9ab912cf4bd7a8613e9206c6fb96617c672a2dffc930050165d22ff49f6944e780c400ff23cd24b0d6c925ff1a88b15e13e4a4fa333b5ae9538253f74caf470224d56d9ed9da71fcdb5d81b11f3ba4cbe4a5b524c38de8ebb12cc6396b6fe2238604fb604a90641da93d993a9bb0cd43762da4bbf4abd7051a5567820656370614d307bb71ad1f0d1b387e0d782340a5d22896bb93f89f25e542ad0ecfc4798de86affc1967a7fd0161a81b347b8a240779369ce86c7abc0bad547a688ba616998d4e3e61f2a53f17b3547494fb34716e18544120e348b738da20736739fba0d116b9f6fe5f79fb7b9bda9d6f7d72088a4fae4b468b3b477fb0fd2cb7d2a011ad0bc56f30b87a78731d91b688e3d8598d486ee539ba287ef704534355e8a917b842d34c14e13bd0d83666595fe9cbd81234191430fbc8811efee4239f0b96888590e8ec62e5be4c65acde35f58200e8b80ac66244cbeea84eafe46af22e63affb2900af66368056290150fc0aad5e2559b5bf3e939307eb5596838ce22fae09bb5874fbb40505f5ec16bb889124f691c1943c8dfd2e095ccbc0fb1b207205d19e00a97e5044a758d7ea9979841e7a1a0963593029eae68268a137f9ec9362702ad77a1f455948bc82ac07ac85a6d7aa585cff2ee84c9528da861c66abaf97ace080cc37cd921ee81fed2106b1c2fb45193440e982681d2f1a05bc5228bb0504230cb6ea3b401937c11958c0eb0da7ad6d318137997c209bdd01a8f05482535f802dcdbbb6b8617c98dbb2d9efbb1fdf819b33c0ebae1bad398eb6b5016426957a19034c626eab7e8e1476535dc6e3c84b63e70a21b4d7b3afe3fcf1655ca4da845927cb2fbf5202816f1c442468363a22adf90d427696a6a34c009af2aeebd62199c5a16b65ee0557e7f685356d458f37f598282f79a39b2e11462053959528ef286e2a2ba44dd702a3dc1d0edabeb41be962f5a73ed3527ba44e20208240b27a59195dd9303cc1264234e1a4f96799e2f513296a02d9aa51d9242811e91738f788c8a639ca4d66ec5266f3e8dfb9e4df79fc857757946d4c4ace1df2f96bd9dbc9205a413a651e90c210f0cdb2ef1c8d5999af46b5fc24d52593c15c9124413aab7ff33a3eab385f21763deb9903b177d46efeaf0f6faa46b95f1a13eb6bf0e64b92321065a98739042c2622736cb0d5186459d7adb61b2f7b312e260dd880c400d327b2ac2d5ac1419a75d53da62212f33e6175583e4906d4a2623ccd8ffe7cf5fa1dee8e476edd19a56084be870e0a4aae06ad33f6fd043c0b8590dbf5cb1020e1fb0dedb61947fc474bb2547e5d23a59ab2f61a4c8c76f71ede3b728ab9ed1c98c92c2784fc63cc9058dd7ea79a783987bcf0d11b8257b9cf270152f322f257e0d72e6ff8c5b10d61b55d088ad8dd2416c5d433270927d77d8765eeb157f578e85cca2ea07c57e5b4522c7d03653d24f95a4537cccdcfc8cbfd94302309e3f768ef089f628ec0dcc21968243b8c9e29da583fcf5775ce6b8821ed7335e442341c3c90cdf78f8777b000ed0f307525272524aa3d94c39ce55654e137878fbd9bf29f99e0d58724883c2c3bddbb35b245386c93d347fa5c7a31fef8388d365fe0bef519e6c4c714b9ae922d4cad0189b0c6d5cc0a2b80fd93cea6c4bb43f1170d97007548a275117a9f694c7494313f072b13bfd59165fd34fdaca8672f02b65b60ca72481cddfb934b433671acad67e629eb4fc2ce2848646792f7c944d9243ddaf322dee6737a4e3f049456e23b288a701040d1fb16d7073db54ae2316a014b5e426a220a29bcf3f48c6224a2cd41587e9f8bad711c109615d4d47d2f8dbe5682c28a71f8e30ff4aa60e6fbda060f0720d2f1d239c467f504d3f27f6d331556d014227d2643d8255f60f1a768056e3eb99384353b43da5595b30a48e90c3e5581765f0f5c2595ade62407c04404d9573b49459615aaacc84998bd501ee5e1224872ab4f1b972bc2b82d87fbf9f51abedf5e0489811b8073d3c27d893d835d2be2e74b6591549519b9f12a217c29097b676eae2b53d1e04298b56724f55832022eddcfdd3052b797aad2da5e8931f5f4bce612b08113a29df57810b66019a351f408699721ab41edd4fc418ec74f13c244883719dbeaaf85d3dfd08a21f25c0a758dfe06fb43131e52e009c94f551f9bfe445cb6ae8120cbd22ffeecde9fe9da219ac71099e4e8b0eee3537c0797b7460373a3a604509cdf2bbbc3ea2ecc6dffee5f32faa7fad1c9aa51ec8d583a673c1cb44749864e1b55bcc55fb2ff5d8e469b83b234a183299ea7c2301dae163137afc6ae2bcd1bfe51ab7a643ada280c424633d8b814d6877ed1a1bcf8ecad1fcb8a883202c4da02a3f49590bde03c3936eb701c0c1908933084b0c1ae0e62ba82408d14d0392e49fb7e9b28a1a139c50c1af15f83b2886a2c7ec493226ab7ad7a7ec2b107d78cdce996a31b6784d922b4f9d6ccd787a5dd512012c4bdc7f9ca6a2"}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r0, r7, r8, 0x83, 0x38a}, 0x4, 0x8001, 0x3ff}) 22:07:34 executing program 0: r0 = msgget$private(0x0, 0x709) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0xb2, 0x800) msgrcv(r0, &(0x7f0000002400)=ANY=[], 0x106e, 0x0, 0x1800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a) msgsnd(r1, &(0x7f0000000100)={0x2, "05bc19752b6f3e7f287594325d3a379d7e6b73175e8e9ba213e053ae0c6554fd1bece749fec1f26ef1ad49203d6adb0d96d5351f9417ce80df6cbb8f8caec8eb6ff4b543074e165ad3cdcff7b0b3ccca7ddb2da986194a5a44830bca6c66eb32f3411afc19bff24ff1c80a8fdbb677f55862ccb415dbce89828792f89cbf3df97df064d709cc55386d35376057e8c0a94e75831fc339a011d2e370ef1d6c51bc0ce953b77d376551"}, 0xb0, 0x862cdab3b2ecdd02) 22:07:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="c2d2d8e34d3fcf5d9e711d7579e6b8735d47942019b9e08f4fe3d247ba719047db86", 0x22}, {&(0x7f0000000040)="2050f0b6f1231595aae708d745cf58b6492140be1a77891e1fe86392654dcecf8d5096005ea2364b677444c24354da8f5899278cd4f20040cf3c158aef4f4e5152c61c15b4e8ebe1788ff05de6e259c0e6594692bf79322c09df7f87990886e4672b855d3e8c9b89a658395e422d4653b51cde1e7ca46a1fbbcacba2", 0x7c}], 0x2, 0x0, 0x1000) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) socket$inet(0x2, 0x5, 0x6) r4 = socket$inet(0x2, 0x3, 0x80) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x11) fcntl$setstatus(r1, 0x4, 0x8) 22:07:35 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r1, 0x7, 0x5, 0x0) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, &(0x7f0000000080)=[{0x4, 0xffff, 0x800}, {0x0, 0x3c9b, 0x1000}], 0x2) 22:07:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x100000000}) flock(r0, 0x2) r1 = semget$private(0x0, 0x1, 0x124) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r2, 0x7, 0x5, 0x0) semop(r2, &(0x7f0000000400), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/62) flock(r0, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) flock(r3, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 22:07:35 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0xffff, 0x8, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 22:07:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f83c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f5b68e27c8e8f2c87882c7127a70ab322f3be2e8c1bf1df1ca72ddbb62b6a201e7648a93e0295c3a493d07db4cc54e734be89506e8fec2c93f978f36b6eca12ae7de19d6bcf835bd66c9fac93116341896caed9585632b895add40962984ec534901010e7682cdce8fdd736e99c423611ba1bcc60fffba33e3c2e1f37698a67728739c52783a4955bf94ee5c0b545e0d1ac1e099cbe61e3c0ffffffffffffff9cfe68587dc624f3176ed4f512fcaee7842428d9a457325c46f5c19f455b8c2952341d87ce3d1e0d61452bdcb1ac720c4c977a49ec4d9aa47ead129082b2ad29c870d7bc28fb8ff9d7a4cfc0c19ee0f94c54fc82d71ace025a2c56f0c43298af49a763d9c610f9889ae941f2e1d9d1e3547365581082982861e7d270abb75d501ea5e00cd27bd2933fafaf1fb65868849b4ecda09237c1c5e6d3373b89e30d1d3fb884e281dd7f90feb89936f37cb408069d2d352ea2c57a2754672a579754cbecdc033176a5afd9958db3965d38c5a62265e91477d04bba7085f6bca62a41a9b01d105cf3fbbab0bcb52e6468ef611fc92468503bd221fdb47b3efe067958f78cc2f4f54b751470c4942c1c724603282cd8f00ed350fc9de2abaf953963d163fc20e08becfebfe3c531419f8a651a2a114eaa0251aafc93817f0a39299c29cb6007f622cdea56349e2a006da643847f61f840dc6d93d3c77717406291fe5f193dcf5278023f5737eaf18b8a004df4f914cc638cd4f491436360ffd73ee67c90cd8817869ec6516d3cca1196750fb17704f90ab255370e8f123ad04d88a1eebc6d503668123e194f2629221f10ae81f9099ca1cd4f598c8a95f0960570ad1f1f9498df4aae1272"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x20, 0x5, &(0x7f0000000000)="9f3e45199f7a5069873a970ac190fbcddfd2f3ecfb70c7ca57652823a1e142d0754af7a34fecd4242c40cfd048a53b0603f487dc13653656d1aedeb87eaee23b9343af1aa400b39a8af31849c5c5af9fcb2edb3aba70e9bc2a306fdd26506c329419c977ce859fd660b2f0be3a208e89a2e2a893b25d64ec789bb2705c853866973ba42d9866ab10ab5c5d51c88164b602c91421a66e3c806b018d053e401be0b32cfd7b34b1e8bf", 0xa8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) 22:07:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) write(r2, &(0x7f0000000000)="83b8ad002b3ae19096fea858ef5bee6d798722f2beaf9930a7e683a1bedf6110874d93", 0x23) close(r0) r3 = socket(0x1, 0x8000, 0xe7) sysctl$ddb(&(0x7f0000000040)={0x9, 0x4}, 0x2, &(0x7f0000000100)="c1debdaa7c05968196b89afb6f2a63be", &(0x7f0000000180)=0x10, &(0x7f00000001c0)="090b9794a51528021e8bdf5c35cebcb840c00a82130cb986e2e7869738f39ab7490e04b569ef6706f081a6456251c42787bfbf68ce81691f9311ac2c0f1c34bb48a112501f564180fb0d5c", 0x4b) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) 22:07:36 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="ff07000000ffffffffffffff86dd6031797100183a0000000000000000000000000000000000ff020000000000bfaa7a70000000000187009078ff0200e5f4da1ebb3373740675000000000020000000000000010000b08c647d2826e2219e6551bac48707511c36ea537cac6c2bd1c9e52b8fc5719077e0f0a90e34bf2571136cb02a87b2bf866ed63dd4e24c1eecbba662e0d143e37ca37d6ee5c84b5ab854afb44ac1fd33c24f"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) lseek(r2, 0x0, 0x8, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 22:07:40 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:07:40 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getrlimit(0xa, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup2(r1, 0xffffffffffffff9c) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 22:07:40 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e000000200000000030c907800000000020000000037fa8441f0f96103000000000000000000000000000000cabf05fd42d06c93b1e63a9e829fd6a5a239"]) 22:07:40 executing program 1: nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x96, 0x5}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8a0, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000180)=[{0x2, 0x1, 0x1000}, {0x2, 0x7fff, 0x400}, {0x1, 0x80, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0xffe3, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x4f}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setegid(r3) 22:07:40 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) 22:07:41 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5b2200000086dd6000006ae2183afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fec81c99ec050008b70020006dec0000"]) 22:07:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000200)="b20260f9dd0ac6f0825114ddf7f1aca6c0fc145ef2e30db3b99afb367b631fae4232acf8e7b565ce111ff93e8302df785b22a0553bceebc0c61f2fac30ff647ca250a12ecc07b0baaede96188296356f86332ba5d59e04e7ca12f7a12864458aa1d9f09e5b8a63ff596eb59ee6ee47a6cac825f5f63e2a8338cf1b13971a2ddd5d8cee73c7df1f848ffb19219ecd731339d7ceb62f054d3e1bd4050b670b69f5b855e8723b1668a0a80c64ebc2", 0xad}, {&(0x7f00000002c0)="b24cbf3baabbb03b15db80c0022059541105f172ca7f7fabede000a676a6d064fb3769ed5a349b5645d43c926aad4c71555c1e6ee6df38c71ed6909485d6d7c751baac5c61a60d0a09a94af4ef80b0d47288bccc3786eb00cc35d037ee04dc0b5b27126d2e39168c69b6b17e68b2939551665a7d031141768ee779c1b007480e71522cb5d810dd1a0eb5de5678fc598aaa49773e32b8983f29b553aa852fdd6bcc95c2f9f92cb97cf1608e", 0xab}, {&(0x7f0000000380)="4ab6bc7e1a9453670331db586812fd8e323ac7441f0bbdbfedc5b4bfac97b1eb1bc1391db23ceb6b3e6e0a370ac83636083005b4588c011c22c434b8ec29e07b18043ab10568ec43f9e9e90c088c44919e314782794f648b02809b1780ecc11c49e4c9afa035243112b4446868584c34535a7b0d9d4e03b3a8c0e31c2bc4cdb7e2abe272cb262b9c302b399a09feb0783d1e5d8ff09c975a388e95e6cac54849c0e3022d59c1f2a284e651f58343beaf85ad1742f54f7e1dc18a826b0c75d9274747d6f345e406735c2c0880f26b3e8cacd0b4b2f6db6f24725e", 0xda}, {&(0x7f0000000680)="3280ae647e07af32746cf48cf582c912df6c7eaf2912981593cf0575d915b57ae6de84dd906d2c8f9f03c01d3bcd053d859aab810ab3d1dd0d78601bbcccd78fe4761c3c746d733c07c1238efee4aefe3099916477e4d972ed0bd62b048d39e43ac79bb2ab80a7e32593b1d6d0a2cad16fbf15eb9f386656da07f02bc3fbe0ae30f08a1b400a3721d4d9c78a5bef51b567da09c314adeea596744eb54a84607cff727912b0e76980652e233837bcfd3ec99140cb1c82b129fa2c79db4bff3ea57009196ef57446", 0xc7}, {}], 0x5, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) dup2(r1, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') dup(0xffffffffffffff9c) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 22:07:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73862e27b82f7b8e00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 22:07:41 executing program 1: poll(&(0x7f0000000080), 0x3, 0x0) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r0, r1, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x0, r4, r7, r8, r5, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', r1, r7, 0x4) 22:07:41 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendto(r0, &(0x7f0000000140)="8f1db9a97edd38d1a476fe939e19191e0b733e35f6de15889eefeeea5af3c91d5bb03bba50f653b06c34aa812445582647ad12b7e380ae1ad9ea47eeff44d4ce18f3a3d2c08b748a7ca0bced25755b9339eba97b4f06108bc15ebd1bdee23914e8e40cae6afe0445af7936d9a5e9e2ae275815f014190e6e1d9a72dfbb2383ef257c3a51d65ca654749517d1f534f9b2d864a7ccedf9f114d650ee8939d7b51f287616d218893bd0", 0xa8, 0x40d, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = dup2(r2, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a7afb3ce3ab7c145db678a8d5d40a7c598a53df0db6d4044f214ba741fb25ad321d866875f18e7bfbf931c76af2b50b5bc89d7791f38cd43b77ed09b653b3c3155e5871c52b2df04b26764c26ac961e45e0588779f0db1d54c85f3ff24bfa1c6d66d1d269ea4b259d4080f2aa82d1f44ace719be44ad48ae4247c0daff7731395ad391e59fb6b1798b14d0a2cd5653ac7a2bd616da1625b1a43c7973bac5014eda6a78925e4b", 0xa6}, {&(0x7f0000000380)="0f4393394cc4970de964187ddbeba51098b33a802931433ae30cafde7f14ee9911f2d2479a32", 0x26}, {&(0x7f00000003c0)="0b2fb2c12085ca368e97711bd42e7105b8f8578979a0747ea133", 0x1a}, {&(0x7f0000000400)="bf5798c686fa3f2854c7b8a16b07cda2772ac5b92693ff14aae8fec15f0a76c011f7ef988611a4239a7ad0529248691c850dff00076995aff750e3bc17b4e2e351e4dc5107399137030f04fd39", 0x4d}, {&(0x7f0000000480)="2898e458457be32c771b0ffa68c849bf27c80779a6d90eb9e0185ab822a0ae7a830d06ec94b4ce8749850a709ec8ba696a989cde85b371f2364ef83f7d83d1114c88121f2959ce723a4bb7476f6bec9c8140fa59b932ca4e83f89689900da2affca2ca279386d45d8650360093be0425f2ea9b862b89b4756c7ef56705445838ad98aec82bb11bf08af269f843785d0a0441653a7f5c5e57d50bece5802fb87afd0d7336642279a20e049f9d5a5d291c59fe74020a470deba82ce57b2b904bb2ff7f989c", 0xc4}], 0x5, &(0x7f0000000640)=ANY=[@ANYBLOB="28000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r8], 0xb8, 0x4}, 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:07:41 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() execve(0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) munmap(&(0x7f000062e000/0x1000)=nil, 0x1000) 22:07:41 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchdir(r1) 22:07:41 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x27, 0x0, &(0x7f0000000040)=""/39}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/121) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$dupfd(r4, 0xa, r6) r7 = shmget(0x0, 0x4000, 0xc0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x5, 0x5, r8, 0x0, 0x1f, 0xfffffffffffffffd, 0x9113}) shmctl$IPC_RMID(r7, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x410, r3, 0x0, 0x0) shmdt(r2) 22:07:41 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="9990b32f4bb7000000000000861bc278c3dd602a3d8e0030000000000000000000000000fcff7f000001fe8000000000000000000000000000aa0100907800000000604f47af00000000fe8000000000000000000000000000bbfe8000000000000000000000000000aaad7279de71d0"]) map stack 0x203f8000-0x207f8000 of map 0xfffffd806ea04178 failed: hole in range 22:07:41 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 22:07:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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"}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) listen(r3, 0x8) close(r2) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 22:07:41 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0xebb4, 0x4, 0x2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff8d1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10001}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000d4d000/0x2000)=nil, &(0x7f0000c1c000/0x3000)=nil, 0x2}, {&(0x7f0000dd4000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000c34000/0x1000)=nil, &(0x7f0000c95000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ec4000/0xd000)=nil, &(0x7f0000e32000/0x2000)=nil, 0x8d8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$setflags(r6, 0x2, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x80000000, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) 22:07:41 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) pipe2(&(0x7f0000000040), 0x10004) pipe(&(0x7f0000000a00)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:07:42 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0xae) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x2}) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) bind$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) geteuid() 22:07:42 executing program 1: r0 = socket(0x6, 0x5, 0x0) r1 = dup(r0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000040)="8a52ee30b9baa0bd05a76eacd40c7edfa85dfb2eb7bf447e5c0262490af65dc5ab3e14a9e9ba8cc6c396ed5a6b7b3d1c22139432e08262ebd1dd2064bf2e9ee13a738b06fd620b12c3892f6f7a0330fcfeebafe17e18b8f6c5010abd2ab0bd6bcd664120e4b2a02c4cee5d6d35c9075a71149e738a66632ba70d4e63eee741d78a9a246a140341e6", &(0x7f00000001c0)=0x88, &(0x7f0000000140)="1e4236c7e54397b9b14d2d4e5dea932730c642b43ce069a456c0fbee6ec474eef01a9a8788e0e8f8e5a7756236004e1a476aa33fe8cf576095c593edf5fa9b614cfb70ccf56c20810d17918b957258b1b37a01b5eaba34bf23223cf7d4135defefe4b0f0a9aced4f1a38115ee165411431b0a705a9b021ed109ea61721cae3", 0x7f) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r2, 0x40, 0x2000002, &(0x7f0000000040), 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x400, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() r9 = socket$unix(0x1, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xc509c67b7a1f9f17, 0x1, 0x2, 0x1000000000ffff}], 0x80000000, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x405, 0x7f}], 0x0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff9, 0xc4, 0x10, 0x40, 0x1}, {{r6}, 0xfffffffffffffffc, 0xe, 0x20, 0x2, 0x113c6000000000}, {{r7}, 0xfffffffffffffff9, 0x46, 0x80, 0x1700891d, 0x8}], 0x200, &(0x7f00000002c0)={0xc3, 0x9}) 22:07:42 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x3ff, 0x1, r2}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) 22:07:42 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078ac1400aaffffffff0303907800000000450000000000000000290000ffffffffffffffff831700e0000001ffffffffe0000002ac1400aaac1400aa442800000000000000000000e000000100000000ffffffff00000000ac1400ca00000000000000000c97c01dd57b51d3c4c970032bc2cb325b1f781c49480a5687fcc1f3adc0d1d259ca13f36f28db167e2e0000"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0xfffffffb, 0xdb}) 22:07:42 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x10, 0x2, 0x40) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x40) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) 22:07:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x96c, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) write(r0, &(0x7f0000000140)="030f378dfcdc61d9c4e348946377eecfbe152048cca13970508fe7b09ea3ca44b3377704746edc38c14f66220a30426240984dc71636bfaf4ba4c948ac24948bbe8b6f354bdad122ee9f2cec8f1ca1bc09e24b4ffb061fc864df871bf6d7af9e47a11732d824b5c3876cb1778da69cfd61ccbd574134c186d155fb3fb72d04bfdee8e7b0ff6fd5897c89d1c0859b3326cedccf8b9d5b451d10f53f8511d08ebbe6c4a39e", 0xa4) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xc7) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup2(r3, r0) 22:07:43 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 22:07:43 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:07:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f00000006c0), 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x2, &(0x7f00000000c0)="a1a776297096c7ecb7220950bdafc4d7bac9895b233f6a051d6a937be6f0d1fd483ea9f5bf878b6cb22113bc0b076e5f82c3b0eec777c2d6619a2063bc6467e5de732afcabd6d0b7d2bb852cb882538b2048df76c4e9744f6e1cc75490448e6ee7c9e84910c5068d18cb2462c198dd60b9c1d4c752c2ffb41a4d91eb18dd57f140ba2e25e5aaf9c08e2a4fc3d2db7cdf7f8dc2bd18918eae6a599e2f0de7d740765e6af9053d7a414c6ecd5a1973ea7309", &(0x7f0000000180)=0xb1, &(0x7f00000001c0)="b2d38b1239fb35a8eab0bfa8a2e1c56ee32bd430366ee07f26f48629676aa3867572fd0b331c1c85bec574e5e3ecc11c86ac8e22ee8398f7d5a06d0e119f430e6a9191ae77f703ab86e018a6807ae9e0a7e42b283ba123b74aafd94251cfdd44d047b6e14d42c13f28816ddff234c17f09aab8a7ea3d91a380a3e45936f09e8edd6feaff7b5cbb38a7f3b8f510897e60ab221c75f7f86d3e5af5bac927aeaaed093517aa31b24b5c2d61db0dc4f28e4ecf5893fa9247d83b0331b0bc3a3b3f84ef7f9bdea9b2fa2379167376ab717235862781910beed132edd90d4baf7011ed92f7841579cb3f4da3635fe1dd9a39430e6b24f91b2dd95b2178e274f0a2360539b0267c00039d6c07c1113b5471cb89018472b704d512445f13a69063f762333ae2cdc53958597d6f063ac106ba84e9d2f48904f77a51bc1d37fe4ffe3ea2c888b81bffd913193aef8f546b6465953262e65561b9d4314d0e56c4d67faa09f5dd0707ad61b05ffac65572ce2e1a0b46ce7611eee8643ef7dab22649ff27b35f9334af66afdbbd4e0373c837dc2fd9d5d5a693189a6442df0908755cd2f6efe743f8663b8627a3d9880b976240511f40b4f5ed39b38170fb20041ba5972015ceb8d575fd8d0e2dc80d007aee652ffac6105b31bdf265bd0192d99836279a38e9f85c891cb26eaa3699d2b78175ac1ce8bd4ac93f9aa683c2a02e84a7c0545f23b85dda41c070be1dea9060ab5d39b2fb0cc6c9f1a063c5364a677bd20f1bc38d88b59fbf49f0edef9b505460be88dc0c2dfa70f815fc2b35fa4e86c784c3d31578815ee3a3278738935dae5cb9f843e043c90589cc342c8d2463989cbe6f394805edf88f5def7c1bfecefe66b74418ec21b1373e1b412f85ef4c7fd938d2a081b8cb82450b05eafcbd4e970935c0443a0c22579eea47d292ef7182dad61f3d446666540a0f9d0fc9bf21aef5d7bbd696cc6f21a2dcaadfee88614ee8311e96ef886bd73a7b75c1987c8de30dd9589f1f78717c603a1eb1ae6cf15ab0df03bed836fa5aad19ad9d65f44acfa9bfa5fae40b14d281141fac052b549cdf2f1f99251dd4f4fbf2e602b0237c3c499a4fa32e7b4b586d8899acc24f9a4c9ae79cbea27aa7a572a39a873f4dbdde2644815149b50a46aaad1b22dac9a99b03d0cf766f04b10feac35449ce995a306462be07e1819c7a7a117c82a9b175d29efff0fd7d906945068d6aa0334f369eec0e89f83acd78a5fd656f33db2fa45e625d1a7853cfee77719775bf9f8c290e8593bdbb737541d079bf5dc10734bc9e9547d889ccf3272130b10482c22243dce63f6c529f2abcc80edf41eb1d2083f82da0e0b1b39ed41c83533ba4a544fa307c033d6464669a5ac09fb96d9c4ba2d7e2358db8335428d72c3bf76db522342937dfb8d9937eca13f5115c8ca76d6aa7a29faf8d3edc725058a8b8f93411c3b6dc314f604d1b0b0da87d62e122b53f21d369b01d5c04f148e57bb561b9c3c988b2cae263cffdac6597d7619c1919e6f306c07c6b49a63f27f9185851bcad812a11afedb733b9cef1aa904717eafc1e02f0b9c1e1bf3f5bdd3beacf996c3a11212fd8b2eb0a44595be66953a1eb9bca09ad08d11681ef6c37efee535fce2c83041cea3a27a54e3fe68c6ec2abbaee12f1924966d234f4d42573a047965565e219588d8bb8cc96f8b0ee65de91a725bae09a5679b4588d234c26fd5b5de9eb1feaaf72b9cdd265d51238c483c093f1c3d4684fa4be1c30e8df65c689b62bebe2ac0da37ac7c455abc6c1730e8a5c26a40f00571cfc40fad3d4239220254bc91c5f7f5e76465aadfe152c0387a6829660ace8fac73ee8b9f345891e3efb5db0984dfb2b09cf95ce815283042c64ceab1d7a67b688ba99ca575a7f4575c79064e98fb3acbb60775e78c03b18c45d7c1149615a304812d507aec9e39093f83a6638679c405cf05d0a97c865d59692e90687ac09cc965466b2e9cbff80f092eea87af14d2f591bcb8c3616e50a112e2878c887d5ec60a92b575d2aaae1b89145141e775450504854d06f4e36ef23f147cb388118488b094936dcfe3e590512e1ddc3a7ee234fb381d03220b29631378c8d4a8148c9ea0c9cc1dd47aaae84224cbdff4868250a17345e01629fc28891eae78977f4e52c47bbeb77dc78c6f5d1aca0038b4f6caabc27fdc3e2b4647d3e45cfc14a00600f2ae42fca816968a82deb7cc6dcaf255e2ca58213b4e4438bdb4600877b8388e43c24bda5ad8d7b72e18703d4555920901c3963dd4d6bdbd11d34fb0c8b2f623afa3deaaed169f412f96f40c72692a990962de01556464672b6ad7a880bd14d5db9f54e537d431b375055b38f3976eb2f6551131781a3601c09acd49c80b2ca9ba3c10bb32f2e3d5bcedbaaa2d936c2a39463fa4808bbf1f8a28d63160f3016310f88afaeab3806898f2b58ed6859ca34954ea291c26891faf0adabe771b0c03ad1a3ed07210f05f6ff641092666b83f0905adca76ab56c593e105faf9191cff83f0c08837403e758ddf6cd00e205809ef9ddb39c654156579cf667809ee2c82102494a4aeae00fc2662a65ba70bcb92de290ba420346ec293c1eae512f2c53e47b5d8e62787a6efab6c628ad941efd50a992cf8467219c05ce082c12d4ad761dd0170d3800df8c011de6505b8beaa6a994a73b00dbd4f19b948fcfecb0215ae8794f21269e748541d06646c78337db1cf38777a0d682708005fb732df7f0ffa5c930a96d96c61927ad6d95644f2c6d2a120239cbef48f39bd8df240bfd0a7fd4799b11c32c994eea3309c6cbb24f8d078f1a20781480cf987396b304f634f01e9a48376e90425824e999289d34a00adb065dda04ed2b20331f772c976752cc2d1ce8b806524b6dfd9e532fd604e2e2174c0f7b56b96426d8a0a92f4e192b9189e72fb9b2dabe4768397aba0f6ec1317ca2d27c6bfc8111474ef474e6033aa6c5caa36d01ecb1ca0f75f91ef7b954376a18d95ef0013b02ffe59e50a0a17a4b440b9409acfc2d176db16e0bb76140573244cedaefec655ccb47eda79a5bebf9d08dc372bc69437c1e861156ac9bd57f878dfb63d50ae2006087d0eec14a0c1c1740b02d242e51f4510709cfc88618801cdf2c0df6d97298365ca87a2193b2666768fdb10a34e35bec0a18a74a9da69b16025ab1670a720b0497ad91d29cffac46fddd6d9dbc30b71fee2626ed7be1645670ae5fb912f15f62d0bd35a84ffe3bae9c111109332a87ee0ec91a06ce29f660901631c0c14444108b02693e061a14f2a0fcbe278fc0eeb604f99697a7e35f27d78ac17b1a6cb93816e4612bbf2ffc031f90da9d7a017711ac5f86db52862b3720a64bd7b6580b0920d5a9b089884d7676205cd3f3e894e0f6b29f32a621184422bf316fee5385b46419efa99a2a62597b8f18c5cffc27c3f5aca718571419db6147057602556cb83c346285d8efbafbe41c5ddc4f78dcb726b07d83e0475dc5aa10359546cb56c35a341ba475fc355133ec650ed56573b51cad04050b395bfb0fa3fd8cdf257fef7cd904576bf88f146623804fdc8fb3db6bdd74150a771c9fce747e43202cb0bd1b61531ddd7b872d86191bf67f2c190cd0662285d5bd294eb0d6dd015226c55fce33d417104efe70fca1da5d590f2e781952cd1c8d9422a30cc075d2a75e59614cb7fe8dcb9802fa6f0ff952be7390a2d13f8296ccca0a0261f995c7c99b359689d8f7ed2e1eb3481fd8ac9d232456aa5c4facad926ba09a85f27716381ac0358a2500b85e37ab0074db720c2e36bcbe2e1f285d6bcca6042cf7fa1446e04476b76a92aa52fdd9e37fce49f228cd64e2b25b2b1bda0f59d2d4430c5f175278c15677511ffd2b8c695ab4bd32c35d39083165eb7de5cc2f791f0ddb52743230baa3c4485ff1050ae9bf826067d05b440500d385a02deb7f1d0fc9f88b32ddef3bac599fbf21268f5d50fc98ad94147eb8c6ea29da355d97665a930ff468176275b54a88b5373c25914c62e111e5ad13d077757d72beac6501cbad09e4d06514c525ab24691c3adb1f81795e31025f7e478772a4796f2fee72a9cec80b441dd5616007e7d1950878a7147303c8f250894360a3dfc617257f435f50986de16734e2acc58db3c8a65d4096441906d726d0c42e21bca89cbe5e838a36578d78e86ed3a3904be78d68cfc69506957416bdf1f0d63e46e4317e34fa89caa5ff4a33d684b85b0bb4a42785d0f330170047ac336e73f5a9f741166fae288c23ac8549119e21200f86a84726ab0837d2ab4f9cf626674adc9f740ae16b30c4f963bc3d14803963585e8fe7e664396da548040e9416ec2adc7f077fec3a6e8692df79ebd7d8ece28f9fd76baeca52bfa2e55adbcc7f23b94f94ef933835354aefc037649c90a97ccde96a4dc0cb254cfde67484407fa39ac02ee139daa99300bd7e5db31d99a8da9081f5f65c758cc4c447375d2aa5c8828cbd8ebe57297df17456efb8b0587635bbf01415967ce539adf27d0fe04e3479e21a47ea4a6a000b16c16530871c7c2cae88409fb9cd9284881500098a4012252718b2976b30c02ace5f0f4b547bc9cd2b7503e4c653d23667c924a1de33d364099d2044c10bc36a47501a08e2bd9374ae082eec16e48a9b9852e2420840bd4a7e7b524e4c52a3034c198b9312ae91faf52f9d4eee603a79b721302120c7db657e326de9babaa845ccbd9a7ccfea8d3d49daaa93e846ee2cb8553cb2f4093ed860746c06e5cdd82e1116188b966f436b194199fa7cf7b896b1bf1c7b699d632f1dfad4ea6ad0941dd72fc364bfecd8435ae25571972ba62cad5292db6be484d2b5c6de8c5cb6099cb92c5f9ad3dff05038c4fab450a48b5f035903028827cdf4a7799c7a17612aee1d7d5791d506f958e3fe55220acbe35e3c1921e3770f8f20a61db72f11629c5b8fcd32d66beb47faf7bd202a3f7fa3c4f3c0af998fb41ea893439a832825a46aa4493158838af96117d2447d84584fdd711e76eacd10df501c4ac68d6fa11ae128113a5116acd109320be32115e158387762d67d83e8ecd7df26add248782ae079015407a6d923e719235af2baadebbf45146aceea43e037348af01a4211d212d83e9f4d50162a4d5e08bb92b1ed05abd961b20eb2feba200b8d4c7a65adbcb1f96dfd31fca300bb8dade1bb4ea33e3966dc3e587aab17b5c2616141ab05b1380b263d6ab458c613718c318d57af76ab8113082b19f79940e5285732e986ee7a1f3bbea09332a49add12c75d453cad28d59201981079a0ba87c4372fcc9ecba1dd9acc3f7d20e920a29c1414a49e2761a2c72b5c7c346ed4b8867c7853bd71171ae27960f105e9da98a85931000d5e515d225811a7b704db7c5ebd8ee78563669fd64ffe07493d8dd85dea7f5b0225a3f6281bc59128d2f821e4a34e52d50c279787ae2bf84cb6184ce30b74261aae92a99da3333a7a3d2c853a671bfe7d18330f601c4c8c7eb78e3f637707feccac6b64bb80a78d0e60a8c9b15707e454f151c465f4c5bd43f8b04fa8db3adba02773d22a8f1ef8d8087feefb969b76f6e90af601580d4308e9608f6df54a879932698d48d93273f2302687dd92165b2fdd88c29a9f9f9b5d62b3817e22d42aa11c9f3a3bb6273ef662c194b2fc322dd95a855798f6c184e9bcfa9ddc35ce5a72cb79f37075382301f29ee6802870cbad3ae08d0162ff3c6c85a798b23acc1cde1c74711ee50187bffa9154342270922afc7ccfb4b32e17a110e7dad181c75acbe4a0", 0x1000) 22:07:43 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x20, 0x4000, 0x2) r2 = socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendto$unix(r3, &(0x7f00000000c0)="2665ef7cf8614cbfc49ff5cb7087d095d1d78ca0b8832580dd27bad3c526b3e3c8a770b870b3d6523129128ac9c4f461f26d1468d23a86e21b9d14089a54fc7110addba3e85b6b99b0d620b89ac5cd39cc38a385d2d5c143ed2ef848960f9b2d09c0fd56b406", 0x66, 0xd, &(0x7f0000000200)=ANY=[@ANYBLOB="01002c2f66696c653030026689493e65bf8bf3f626f8dafb7c9a1524696c4a6d9115b849680074686d0495b5f05e6ae44d43135c4f175dde0dcccf5a1bc63f000053f88535321a3fbe56d10000000000000000000058ec8825e177943054414fd505f079aa8603a93a073ea4661e48c0608203e418efc1aeb69ab298ed319594390f05fad9"], 0xa) close(r2) connect$unix(r2, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r5, 0x20}], 0x4, 0x10000) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) close(r7) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 22:07:43 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaeaaaaaaaa00000000000086dd603179710010fbbeba6b0000000000000000000000000000fe8000000000000000000000007f00aa11000000000000004edb5f2300089079"]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="1c891cea68807e129a11065fa26b65a23feb6ad3b80d505174c5cdfcb2bbd9de489b18f997ebcd46cc2362648ce0c94c60f5792d64f5cde5bec86a7cf3d98f5eb16df0643bc7b891f222043f74a7701c4c77e9ac343d53988fefccabbc9e236cee8c3a1e0c356b25495b2a8f883983f8f3583a0491ec7d0586dc9ff7692c061d7b2e3703564c3d0c52fb64dfc77682e8b9db599a99b698327745618c197bf7e7a2990e9634b45d81de5a681a19e39956290000000090b8d23abd7200000100bd013a9a6d6ed5ca56105243e00a45782e7932490738a61e54cc655a8dd415fbac97b8", 0xe2}, {&(0x7f0000000040)="53e2e4e9660b9f54d35a3a35361b59875e68b3209959", 0x16}, {&(0x7f0000000300)="48abcf11154eb2cb9a167b504becc9b1ee12ffcfbc21eccac2c7111583bb896f012f0c1714052d837633f2c6a2b2a926291360bd24d09a7706000000000000000000002c0cd90185f9f8dd5f3ed919cdf9b89dce875420ab5018693c30d22fad53bc04418384ce9bdf5720c7b639d09fb50b95b8e8f11a58320882fde34204600b15b9fdbd4e8b0000000000000000", 0x8f}], 0x3) ioctl$TIOCSTART(r0, 0x2000746e) getuid() 22:07:43 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1}], 0x7d, 0x0, 0xc6, 0x0) dup2(r0, r1) sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) mkdirat(r2, &(0x7f0000000480)='./file0\x00', 0x84) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) kqueue() r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r7, &(0x7f0000000540)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xc509c67b7a1f9f17, 0x1}], 0x80, 0x0, 0xc6, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f00000003c0)=""/156, 0xfffffffffffffed0}, {&(0x7f0000000480)}], 0x5, 0x0, 0x400) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="143e", &(0x7f00000000c0)=0x2, &(0x7f0000000100)="1fa7d65729e1aac21f9c259001a4939b54901ca6d142ac755b961abdf05fbc7ac7c97759974cca9b43004c7fca103ab714427ff92057b36f48cd492b58dfaa90656a587f3dfeeef8acb64d74042f0219bb16a6307c68ddc4d26ad46cdb0473813bd263fc6e6b3074d48c6519b74473bb2f6ddcc5f3", 0x75) 22:07:43 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000280)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}, {0x3, 0x3}, {0x7, 0x1, 0x1000}, {0x1, 0x1}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) 22:07:43 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r2, r0) r3 = getpgrp() r4 = getuid() r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x79) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) linkat(r5, &(0x7f0000000380)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00', 0x4) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="8d6635c0344116c5f632c447f837abecaafb6e1b89c981c189bf0546b8aebfc24199135fcacff188df8c1fc0ef886ce42d86cba437834bff596ee717f0b469e9ce55840594a7e074114968a2e2c739942bf83dd237fc4e91641043d4c2c6871d5c35673160794cd5", 0x68}, {&(0x7f0000000140)="2696be79b1a1961a651400e0f993fe0462cf58e0e25ecdee60281f4cfa7e432c85101a1db3c85c817a14a0df226cf62be531f7303695770adb8ba777a37d5e4e4999c4df678e5a593a878ea38bd96c7a09e55dafe1c837602059b30ca00693755125a0b7062a34828184741cefbc89f845cda8d1efd492f9bb75a6715bfbd65fd8e99142d8cc54cdede109b14f9e9593fb2b0d0dd81aefb19209d6306232b1fee980000b6bda49", 0xa7}, {&(0x7f0000000200)="faf7e37aea5640fe4cf38f53f069bddea255056ad308a240fc62f0cf31bc3d424222613bbeddfe286ca08bed6d755cac95c7aef5addba5a0e50f0a2320bd0962d36ef400a667d2ddb6ae76f7ec96a53ca5db31e7b12451ed3702d3d2c77d7bcd232f70a93b87f79281d2ed07234e275c4c48c0a9408c283ed6dedb85c08d06b0a550d007502e20067caeafedc4000308046c9ba1b4cc941636b9620cbf3180d8df8a8472fa76a15a2793e9957d1fc2cf79", 0xb1}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}], 0x20, 0x3}, 0x400) dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r7 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:07:43 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt(r0, 0x7ff, 0x0, &(0x7f00000000c0)="9ce38ec98973d09cedf70b8d8d3330fa1712adf5ebdc4d8c7c15e8f64b6c70c2b34309368f9615d50038c876cf195f34bb3fe54980e4378c0669e123d1ef58f3004133bbc4f04dddf360abbe2b4440d3dd1fa7d84f6560460a725c946b1edb89df421e19863aa0a88983d30701e5caeafb31757b0fcca30987ab880f8779c38b1e04ba0910953d0e71413f56a1ce90f5d8fa597c25310ba7ffef35373ca3e073b086f2808bd2a2f33095a7f56b8603754842f4ffb4c0214d9c67a846ba7b227b961f9b19f9b9570bb87e3a29db6737476cb3808fcd2bf9f50ed24d41cdef2121cddfe6756cfe8bffdc513a5d30", 0xed) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0x180) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000500)=""/133, 0x85}], 0x1) write(r0, &(0x7f0000000280)='f', 0x1) r2 = getppid() fcntl$setown(r1, 0x6, r2) 22:07:43 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244", &(0x7f00000000c0)=0x2d, 0x0, 0x0) 22:07:43 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff}) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r1, 0x0, 0x1000000, &(0x7f0000000280), 0x3f, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 22:07:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fsync(r0) writev(r0, &(0x7f00000003c0), 0x0) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:07:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x8) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) chflags(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x81, 0xe0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0xb23) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x10004) 22:07:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x5) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 22:07:44 executing program 1: syz_emit_ethernet(0x41, &(0x7f0000000080)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x33, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, '\x00\x00\x00'}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x5, 0x4, 0x8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000800000/0x800000)=nil, &(0x7f000099e000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000912000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f1a000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f00009cd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000f57000/0x3000)=nil, &(0x7f0000ab5000/0x4000)=nil, 0x1}, {&(0x7f0000b6e000/0x4000)=nil, &(0x7f00009bd000/0x1000)=nil, 0x20}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 22:07:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66acf9d6dbe2c2b38adae574276cc7d4b4f58f250594b0e7bad3c8534d024b5924b31f02692ae51c98eeef652e9bdf2021e2dcd8264fa9a91cf415048c3aa47921d650e4c79d4b158385bdb07b8c10bfa1a8210c160475706127d781f0bfe0b4682ca972c4044b6a4a0118d06f11d18de39d00f840f546ce080fde75cc159023d19281c829384be0fc861790579acba536d4326ca0695c2846f4f013a9be7f0976a8a432245b8a9b2e6d68e01f736f36d7b0a13a7280cf0384820526abf2292f460788a6be08742ba9e577e7996ee33b827b9aa3aa45a5d3c5f2b4d5e4c368e64bc438b62ee1651da9d539ebcfa9c92a59221967476efda43b149a5939df1ca68eb29079b7f72e369c071d62415d57f040f88bd6561064b480e069ae442e4100000000a6db4c2aa6b7e087c25d8958fd37c1ff8933480cc3b966147e482b3b0f7f0f200117e7eaea177db54176f8aed3ad2b8e11d37f505bd56c4a19a628c041443e72dc5bd444526eb173edca1194d044823f9db5b52b531df5f74913ad1bc2081cbd1bed0aba9de261576cc73e048b92f6081b1c4254bc0000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 22:07:44 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38ed9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x40, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20004) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000400)={0x3, 0x9, {[0xde6, 0x9, 0x5, 0x7f, 0x3, 0x6, 0x9, 0x8, 0x5, 0x100000000, 0x1, 0x0, 0x3, 0x80000001, 0x7fffffff, 0x401, 0xc4, 0x18], [0x3000000000000, 0x401, 0x0, 0x8001, 0xffff, 0x0, 0x1, 0x0, 0x9, 0x3], [0x6, 0x10000, 0x4, 0x2, 0x8000, 0x3, 0x8], [0x9, 0x6, 0x81, 0xa1, 0x2, 0x3], [{0x5, 0x97, 0x6, 0xfffffffffffffffb}, {0x4, 0x9, 0x0, 0x2}, {0x4, 0x3ff, 0x7ff, 0x6}, {0x7, 0x401, 0x0, 0x3760}, {0x2, 0x7, 0x7, 0xfffffffffffffeff}, {0x3, 0x100, 0x6, 0x2}, {0x200, 0x3f, 0x1ff, 0x2}, {0x5, 0x3, 0xe41, 0x101}], {0x1, 0x4e30, 0x3, 0xec}, {0x4, 0x100, 0x8000, 0x18ba}}}) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x606, 0x6, &(0x7f0000000380)="89b4e0dab122577fed5792fe96369dd415541d4d2aff010000000000002c7a", 0x1f) 22:07:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 22:07:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaabaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00000000030990780002d6513b848f34b9329c0217c906d862000000470000000000000000060000"]) 22:07:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) socket$inet(0x2, 0x3, 0x1) accept$inet(r0, 0x0, &(0x7f0000000240)) pipe(&(0x7f0000000b00)={0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 22:07:44 executing program 0: ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000180)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000), 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x40, r4}) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x9, 0x0, r5, 0x0, 0x0, 0x0, 0x3}, 0x5, 0x6, 0x0, 0x0, 0x4942, 0x3a91, 0x8000, 0x80000000}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x19a, 0x6d46}, 0x10) socket(0x18, 0x5, 0x7) r7 = socket(0x11, 0x4003, 0x0) getpeername$unix(r7, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x0, 0x482) 22:07:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x65, 0x0, &(0x7f0000000080)=""/101}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 22:07:44 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380), 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f0000000600)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d92cd7133e128c8731d0c6a72713af093089959de43ccd2314db3e43993f837d6085fc651cf184ad4bfb1d2edfe55851eeb3ce3d019e1384c55b956ba2bd25d45a7cd620df18100c2952f800e6552a00a2c9898117fefdd25b83cc2444f2d121be067613b9", 0xfffffffffffffdd3, 0x0, &(0x7f0000000300)={0x18, 0x0, 0x3}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x200}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000003c0)={0x907b, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 22:07:44 executing program 0: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x4) 22:07:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0xcb3, './file0\x00', './file0/file0\x00'}) 22:07:44 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="8e8a0931a1301819aaaaaaaa86dd6076605100303afffe8000000000000000000000000000bbff020000000000000000000000000001870090780014020060c5961e000000003e3ea895000000000000000000000000ff020000000000000000000000000001aa88cdf2e9494419865f07cbbc62a708c08fcb150c693e65b5611abfdb195ef1ca5e4389af197d0ad3e05fc28fd599bc5dbcfa48c7518354ffcf3482fedd86ce35fce1498dba5bdaf94c85960014f710816b311d3855be3c63e173fc429425f8fb4a9dc1aac53bae7526ed9cc34989b1a387d9da8de58866b4c03451b40b2929b1a6674bf3539e9e0187dd2095a50610d8168492ec5710a52e27d00773d90f819006ab2233ea"]) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000380)="7b7df0120d008b8269dfd5de7024b4602ef948aacff5c1edcb756cd75eeead7d5f8a4a6937daabc57b6819479b5605a670dde47e502269363f65ae40c7de2992bb027760afb46ad00c1460166619cd7156c43d686482fecac18795ffbef7b36ef35e10a15280ed75668b1c86faa71b2a0631f2a156613355646c1d71a21ec7595dbdb5fc025fc4daebff1f529be7fd7dffc58f9fce266f94262398d412a17e425232d8454b05c76ded7611e07f61490cd789e15bea49b80ffa2352b8b4ce36fd9fa408b9723eda55688f7153521faeef0d3cd3f9b17973f97e5dfd00adb512392b0f847941811148f7b1511f71d7e2dd13d2cf6725bc60894c3f32ebc6ca5c190d6ddea96e7d0db946d11fd01a203707db58b0ca75217343be8df95eccdf17a83dbbe6dbe59610d3a59e5fbd0774df57658b2367069ad8323acd789c422c0deaeb77f2d2e65f5e83053efb6233390beaa8f60a1ad7a8abe387cdaa9b3e61060fc425d9ef2366e971858f2ae3f608a3dde280ffa4ac6c35417c4e258b9fdc8fb8ecd367248d980ec2aa22d37d53a1f63349674438c79b14484a902d1f171292864af2aed8e3e7adcf9cf1e0fa7b1b620d0d673e4283b0ba2988ad522a3e712ba8506038fad8f41c986ebdb22852712bf2f7e76c593dc73daa89ea8d4fd92154aad056c98e548c72bf7e145e12f7be377e6a4947d9377de5f2bbf4f3e5456ad22d7bd57d95a2d4328776e9027b74786ee4f3e7fbc432d431ceed98862afa43d2de6e314b04681323fa20de239f64dcb82e2cd0a73deb8bc437a3ac1138cd8905e60387be0ea6d0e1a1506ccf225b2fcee139971799b90e9ee61ba770cff2dd5887689808171a632b15c35dab1ac0f3c134080dcfa9e5e453b5e7f16688d1a48602682cea377f5832b0aa9695c1e2a4820095d051b746f6ce4d2758639a5b7d34b235c1c8f4ed326b205daba79339e484e84a885b135be1b26e5632f09ff22f89566b1d0890c3712521b4a4334cd25a9c32d943028e5c0c4a81058c2e544619ca89aface36fb901a229a9a93d2936d79e54705ff597b5c42099e317e971b4750089b0438e93deffebd369ccd573468e76a9b65c3067df5be32daac9a1b749aa750d89fba16d020c29995d5febd849a932df1a422afc7ddc0da1581eded1557715e33eb049e8befcd3bce9f5cc830faf6618b9d3eee4cb06592ee1825896ecb848db4e18418516c7c8e4b83a788bf02ae434df18637e398ea6e9a3bdbc78fad79bfeefefe9b53ff5b8f85446af6efdb1fbeb8d8b94f0d1578a6c7e2232d7edef8e6d7887a33716a579d48c22bb96d36767dca83fdc9f9c9916f3ee0747e5f43ff4490d24787e79445337fd8015e6a7960c6cd66ac2b5fdf8b2a26fda30d3296113880541678f276acef5a3d80982f63d4c14f0f3e5ab0acd4aedbad6c8543cc85ee9461f38d97f6293bc8ac312658c16820ef1ef85124499287380bcf714e57237c709ee57095cfcf352ea5df2f428759d6cf5f555df3540b6b384ebaec4fa9e540336e3d17f88f09b8cb5b731d58f8cf5802d858a8166a3ef8eb1ddda12ede2dce1ee366991b9fd8ed017e4fecc0e5b9c3bc349dc735a4895b57c3f6572cec20853652b1ccc925c89c6c8c65c2054b206c7cf962dd440042d5ca5657f7cf70298ff734c9a3ac0b3f9dbd94e458e06bcd0c8058f205d46b58c947bfdf1ad732cefcf75b156f602c8afd9509a2207d9b573fd56ddcd5d63cdf93a296409e78a2e987499c0a1410d30a95c39049b1277ab62a85856f9ad85f6b8f54d067365002bef82d5b9e8d3de75eea798616a0239c0b1a972a23293bb31d1eaee7b620594166cee2bf980498469badd18b409c96f81a4100a0b7db315a67df8de18b2390df3fe4d19d9640ee0d769605cc214e59b98f2c4632c7a8643a9897ea39e28e54b8f16a6c4bc1969815176585b865021a1648b923d1e9e48ec9d2a3899b99b48778368253664b7df8084e2f2146718af1c01a22296902799a89ffde1e5a798b1976a964478197fecd114c0165172e98f2b5e1b51d2613165411ae1db5e31e532464f971fe1461437240e9944cff388e1d75860cee8d92f9085a8b152960c121cde74b463ec3f930d521cc54d80d8d30699861926002db07399979c287f6cdc89010619da30fc8e0f53ffca4418099c46cd670798c2b159846cf469dcaedf475f412d09bfcdea21acd70e69cf6a04620a9ba0834358eeae7d41370c2ab74887322b8209aa51719ba41de39b20d1e89ba8765a07ee41ff856edb2bc42336251651aefa8239e39c05fae9d7661442b604b5fccd9d07954ace5d02a9c4f715529a3593d82b95819428fa45dfef14968badc4bd15f05e1b8c43ed20373766ddc32c124e7005d8066710b089432bb399167d273e8debc4ca039ae590c0a371f32b84d771084009883cf2ea62cfeaf9bf5cfef38de38a5a69bdba6f7fb9c31684356657a4e0acc6fa05a5c1ec0e6f7a19f32d67cfe53c84fa1a14d41180786bb30054cb0831858c739a67712793737677c5fae245d2ce1e695159d4c5df94454109b71073bd377d4919a85b4d1ccdba77d0e62014b52a609d9b478479d149923473ecec3834151d03fa30bcaeeb93452e525affde8d2a62004a1f209bd6d9e927444e9bd366dddda829d263e4cad35d85a127501160a3f4db152fc12bbbc1548fa5bc98cb68bbc901169353c7bd87dcac1e1c09b738e836a1fe483da1c2d8ce2d48c4bab7bb6209377f9a24c489979328f2a9c8ab4034690481ee535913c2cf52c1fbc8b75534b080e36c1b360719fef8444d253cfd9a7e282785de888d0883b25ba57677f609c1bf209d3af362acd87e9ce5825946034257219f4e61e9f05421b1a5c5d26629b59d7906e6e8d296c9dd9c8f8029238358eea400a88b096ed2a75cf74132dcf1b0657e887de25f236439caeb8e69d48c205679a92e04fe6f64c68aedc594c91817a030a99aa03f1eca6a077a8573525b154ab46eca544b1413b10bdc5c05f7685a5e8e5a7220651af1f2c48b1c03dbff9f8f01ae3f574da6823dcc00697d1b1f71defcc207cf948a2c59f1af57394fac14b8b094d58ad3e83e243451478bc0e23aa73ca365213ce3a9b7c9f13b15bfaaa309bded765089adcdb93f4357c22d7a1705097bd82bbf2704865676f796555ccafa4f406fc5fbfe2f51927ae0fd67921c135021cabe77a29e0f5f1f628b6855244d030ebd712ac98a9cabae33f25e1f09aa67d228918d9d896a9ed9e353be2af3b8375e96a68b4489f5617401896a2d0b95e08f637876022d2fa5508525bd375b6e1fed0836a575a7999f22906f169b8625fc3b953c74798857f4f1bcaad14d1231b404ba1a19aad1cabfd382b6f8deceb0b226965dc7c18bd8aced212ed416d2acb8632051b4ab5cfba9d4fed93b5948b8385dfb5b25071e5324ec151ea87bbc0c26813bd81927bea045dee88c4e6cb00fe96c42c01e1916917f332fd5b622e385c65d3e3bfa260bee0565c5a1f29d52ccdb20d24023e6336fe18f55b76522552d34cba693ed14b7a942ee4260521e5ee08da2072d4dd8ab4d6d9c3119e69d341a5b8dc28c9746cfe6d31ad71ded728da3e828d24708bef27c45735a7327c7238a99bb2c3c545def4b66669039876eaad62453959dc0893cce4287b0fe24e855331abf17f080fab588d41bc87b2e7ef77c0b5ae16ae37ef4447e227bd67259f2a8c44a9c7f2dc89a3afdb9c423d486ea8b379aec8db0e3876e5a40fda63951cd73b05bb19fcb9968e8d0ee20fe20847c513436457f7518e427e7383ed3655bafc2616662f9ca89cea840e981df37bf1bedb5c0227bf6e391c61acb513ae763b7647eb3c18dd531cb216ddb38273d118172e0387ea456ec18cf792268a1a0912d547a1a771fe7a624ff6f4a0d70d7d70052f03b9b3b1e1a6ea9599a28910d66d70f74632ddb158bfddf9eb428f1fb214570bec0afff7041fd99d80e3097c7917b4a915e795cf5d67731c09d3687ed3fcc2d0571e6ec6458e345c15efce6965268fa179319909cefdbcf482384189140fba554e47e8f921f0914a836a731d052ccfa8ac9cc0b336d1a9ff3b115d9f67b03597aeddb2a1cb7333814e10d824dc73e22eacd4178d13ad8e9e25cc967d345e6ae0313d428a1f8c80e395513dd357bf29c3e3d6deaf41cb2844977a8546eeb81abfdf6a3d67253e1c29afd94522c49f1d0f170da3b25c8ad51999d814a19b6136a8a1410884e610a780f8e0a0c3d10bd3ad50089324fb3e7c2a477fca4fae94965b275769d2705f948eb8568b6ec94e327d32b13b462ddbab487412676febd76c07cb7234bf42c1d7c12cd8ade14dea70bcefdfca9257b2f03fe9db022341a5d576a639f9c43284559c116549caa436d01f8ac05d4011b02263404bf4e04f433f69d1ec16668473d486c793d6bb5c65b5633177115d56206dc2f805494a35df6b5235c11d4ca25ea5f134d253ca119069d14a62a30870b029a9fa51a95f1f89e62767f6b02020e091b70925bee4f2978006d1a04542256819c2a02d0415c2df7fef61fa75069e86131a6c44e1aad609346f59a75d09f0d8ede7c5e2068d817d5286bdefe8b1ead3608929644bb9be629c4c53cb3db22b74ada66308d2b91ba61f2701a80fe4b34dacefbe24b6100aaababcc146f4127f5ad39326d649f76088199e7f6a70a97f4a3d57fd97b0edab521f5733d44f97dc04e8a584af5c8f0965188434ca153953e4aa825673e51b4616fd871e28386436727b5a3cf872c73aa955d3c93e723ee6fc55bc15c96ccb5dc03a859caf9d6f26526dcfd946b388dfb361917e216e256d2fbdeeb60171b251ea787139cb906ab4257abfc49d5137c6e460b0efb928e886b51c4f89c8bb0e759f2b5f68f0f07f1ddde513ff5abec2e4bcfcde5ecaa96732b6b29d3d133a194282882c7c22bdbbd838854e2bc9e4496b1b90e33d1c49287d346a2bf89e16e30163abff6ac56cfc6f79719645cfd180182942cd7996555d4ebc5832f790dc3a78356a02fdd05751bfeb82345a337b94d8156a9a16febe29408b84737c6bf91e967d9720ac231cdd244463d72012495c4ee1fac0983c5935a88385e19635732d8add02689cd7ff1067d00ef20210b383afec7214de87faa8b3caf133b0c8574c057d1698950474a00a8234d9ce8d394892c9c7f5f7d16ee020fe239a987737f1734060517148c3c5d85d6f97b9b834c36837512ebb339fc2ef19b19c151e67f56e96f3fb814cf93a98a9185c8b7eb90a51b508fd3b7f6784e2f254acb7c6160b289a102e457027ff979089ba92766d6ff8add4bded897f501a7e39ba108f8405d9c4eceb55d024c9d8a6ee547da1ed267ce79b03e61af58decf1208acbf4a4d417a830247dbee87ac5588f08500bb69f09f814dbfd72d6e5d7c2f5fe893bde419e1c84b4417408bef22e734a6582f98a9bf904450084e507a084cd8d3b6bcc07ceeb2e5e9bd5fe84aa4629e8ea78fe8ed3aa0404009cccb25e04bfbd26b830be2e6a99336bd29a6a03876e2809fabfc7c41f1b95f305ade3fa47da32618f6ad4aab210fbca47693ae519a3b849f50641668bc4a51b867227aa82dfb60baec37aea55be7f56f397c6456a73ee8497e5929ec46acd3a037bd036fe652e25f84a06ca8c3a95acd8ee8de750b23df36b5ee5ce9a2b9e5fb395852f457f3fbc1438cf5a712f1e798df43375852e0e4761b74aea4a85dc948ec8bb7ee4e6681d28a062c598370404e69a135bc2152fe57ac78981047", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="62b3187e5bc1b9a14f921821490febb3eaf1e6d0121b87d75496d3f0fb1d09a9c85f36c4a7be87c65faee37e86f1a6d814481222b134d1cebe42101b8a7f4e1333d3102892189b6a366c43dacf1d457ee7c9de04919f0924d18d39904b03229fbdaf5880ada84031956355b3fb7b91fd2c23", 0x72) 22:07:44 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000500)=ANY=[@ANYBLOB="0800000000000000300007e72a8c8bb351d05106a2ea404c930202367d1ca84383a4e1fba2f4e6a1b4472d29afb616b9acfafe5f8a47725afa75582b551bfce1139e15e989e2c17550d803a3115bd759fbbc2211a485fe7a7dc7e5431d46c7b05768726ae528edf1ad9a80d08ca3120af01ffdda3f0e6a6f"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="1ddefd175516323c0381abc4076533f188f8f3a08e9c0b5bb933da61c02e73889791e7ccd1fd5945c03e4e4be00ce98d49bb07b2128ae3d6be8e11db800dfff4d60672c83512a59ede92d0c5518d5e617fabdaf66482d382ed33725a375c64602762ef121d4925c3ffc3036ab4a78e5d98ec4ac6a3bf91a548a725b8ccfcc7f236d4bc52dda082b2118e5a645a5c9eef8ba691ecd1b977b2147536594c3b95eb4e7ac2928e7704d4629b3e9485096f712057b31b7f47bb67b6f3c72ca1b25fd7e3afb2cf20bed01bfacc24a3a44035", 0xcf}], 0x1, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r9}], 0x50, 0x4}, 0x401) 22:07:44 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x401) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) 22:07:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) fchmod(r0, 0x3) 22:07:45 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:07:45 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 22:07:45 executing program 1: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = socket(0x2, 0x2, 0x0) bind(r3, 0xffffffffffffffff, 0xe7) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x101) setreuid(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x1ff, 0x5}) msgctl$IPC_RMID(0x0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r6 = socket(0x2, 0x2, 0x0) bind(r6, 0xffffffffffffffff, 0xe7) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000080)=0x96, 0x4) 22:07:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8c166f48adb203ae, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x6) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x5, 0x8000, r2}) write(r0, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() dup(r4) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 22:07:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x10}], 0x7f, 0x0, 0xc6, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x2, 0x10000000000001}}) r3 = socket(0x18, 0x0, 0x20) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x7, 0x0, 0x80000000, "b04d00f3ff0a631a000000050000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 22:07:45 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82f78f70603b8199d87d0f4ed27a94b8", 0x51, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = semget$private(0x0, 0x8, 0x10286) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000001c0)=0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000080), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) r2 = getuid() r3 = getegid() semop(0x0, &(0x7f0000000000)=[{0x1, 0xfda7, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1f, 0x800}, {0x4, 0x9, 0x1000}, {0x2, 0xfff}, {0x2, 0x4, 0x1800}, {0x1}], 0x7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, r3}}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, r6}}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) lchown(&(0x7f00000000c0)='./file0\x00', r2, r6) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2, 0x1000}], 0x3) 22:07:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3"], 0x1c, 0x0}, 0x0) 22:07:55 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r0 = socket$unix(0x1, 0x2, 0x0) kqueue() syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb000000000302907800000000450000000000000000000000e0000002ad1400aa2942b59d9d82bd524c322e370c40d7628cfd645a3a16e27fa574eb45570d6cd84b3d968574108deeac938f", @ANYRES32, @ANYBLOB="1ecce5a9b16d0f68dac17eb42045dcd66076ef91c057b544cd6571296837c93b35affebafcc12c381c465cdf8936a27c2967d820aa35d1f1bee2dab508a1e2b807fe1231175a6745b5a0a3ba5efa4079ae4ba35cf4d6e9a7229ef703118f5408271e5b1141f2750d78da4feb938b320417130caf45396564f9f550042f8680160bba5f125d9bdb008f88e63ecf13aa2ac4a293204495c9c61a098fe6e46e9cbae4d16accdf7123d2a312dbbc0b8d42367a8ec7d72d983a528f03eea954a36e5e", @ANYRESHEX, @ANYBLOB="8fd0fc4fb47547da4db6525de23636b764561cf84dfe45898ebc4a8a2a6348538f2245355b324c60f9de420c36ff8748afbe94aec04cb1931aae5a97ee767804ab25900b5ca722211a79e3bf94d37d4ed25d837608fd8f45078e7afcc38c2b3cb191aca50bcaab9253b8d66dca45247c814de8cd8d9da540087bfe0935bcd1e566a6e4b25acc5274f4a1603e2d124a5c607617b6d871d49b916965ceb05be9d6728e3f451cced987f4afd1c3c56a3322c8cd619093f60b92754c38a3ad6b59b2d130274c2d3957223fef", @ANYRES32=r0, @ANYBLOB="64e6911a38734313c7801a7bae24aaf322814958697ce055969bc9669ae59c271fffffca570430dea9097e9956e13b8ed2e1ace744c8355658b442601c6774416408c512f56d1d2f6e0dc9890a7908dae30b353e300ab7d905a29ddfa6224e5d16f3ae0a0fb88821c0f3"]) msgget(0x0, 0x3) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0xfff}, {0x3, 0x4}}) 22:07:55 executing program 0: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getitimer(0x1, &(0x7f0000000000)) msgget$private(0x0, 0x6a4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2b, 0x1ffffff7, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0xfffffff8, 0x2, 0x40, {[0x80000001, 0x1, 0x0, 0x2, 0x100000001, 0x9, 0x2, 0x401, 0x3ff, 0x192, 0x0, 0x9, 0x5, 0x384, 0x401, 0x9950, 0x1e, 0x1000], [0x2b, 0x35a1, 0x1, 0x6, 0x9ef1, 0x1, 0x100, 0xfffffffffffff8a5, 0x0, 0xff], [0x59c, 0x7fff, 0x2, 0x4, 0x3, 0x0, 0x2], [0xffffffff7fffffff, 0x83, 0x3, 0xe42b, 0x9, 0x7], [{0x7, 0x7, 0xff, 0x3}, {0x1000, 0x7fff, 0x2a, 0x990}, {0x2, 0x8, 0x7fff, 0x5}, {0x6, 0x9, 0x100, 0x50f}, {0x6b, 0x80, 0xbfe, 0x1}, {0x0, 0xdff, 0x20, 0x8}, {0xda, 0x1, 0x60000000, 0x8001}, {0x7, 0x5, 0x6, 0x7fffffff}], {0xd7, 0xffffffff, 0x8, 0x2}, {0x9, 0x1, 0x3695, 0x6}}}) 22:07:55 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x863) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x1, 0x2, 0x1}, 0x3a9e, 0x1000, 0x8}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r1, r4, r5, r2, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r6 = getegid() fchown(r0, r5, r6) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r7, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) 22:07:55 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) 22:07:55 executing program 0: semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000000)=""/104) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f0000000080), 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x10) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x45) r2 = socket$inet6(0x18, 0x5, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r0, r3, 0xffffffffffffffff}, 0xc) r5 = semget(0x2, 0x1, 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0xff, r3, r4, r3, r4, 0xb0, 0x2}, 0x3, 0x9, 0x10000}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0x1f, 0x8}, {0x18, 0x2, 0x5, 0x800}, 0x1, [0x8, 0x7, 0x2, 0x40, 0x6, 0x5, 0x20, 0x80000001]}, 0x3c) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x1f, 0x80, 0x2, 0x8b7}, {0x8, 0x65, 0x7, 0x13}, {0x8001, 0x0, 0xce, 0x9458}, {0x8000, 0x3f, 0x1, 0x40}]}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000380)) close(r6) r7 = open(&(0x7f00000003c0)='./file0/../file0\x00', 0x8000, 0x54) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000400)={0x3ff}) r8 = fcntl$dupfd(r2, 0x0, r6) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000440)=0x4) 22:07:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x2, 0x0, 0x2}], 0x7f, 0x0, 0x401, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup2(r0, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000a27971002f0000000000030000000000000089daef16809e9c59f9b057f41340b12239a625246054340796c48ed192f46f641454efe69b535d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721b0300b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d3e4f58fbf75beefcf0c3400d38f67ca39e5ea666acd0d4885d83a3fe72cdb4200000000200060000000000478d81df88df3f9bff91fa1599a1e8f9f5b9072dacbaee2e1b7e4af28e84eac1f315f8ebb54625c68b57083cc83156ca6e2e81ad18ebe114e949f37645602f9e9a916fc9f2ba45a65a026a3d94c5b5e9ee6e0794814c306f711494cf787adb321b9e853c0a2fa459a7b0e221bb7dd40b336da8d21c553ef07054c4e964"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="04002e2f66696c65302f66696c65300003f75c74a45be0588b47e34e778e217184c31af3a051356646895b05222cda0ee521750f66b6d3dd6e56d96da1f01d717f0558b1ab1c5748936e20218d587bab6cbfbfdf5aef9fcba7772f086adf4a5fbd0159ba57a1165b5fec278df6926794d90bdcfcb47440d7d45b98ebb834d794d9da1ab8d963b5424eb5b84153b7256caa287e55c65483cfe62658b882dd5a89a759d50ef8883e746007b8358e801d18898ed286d6881e3f717cc7d163e3f9fd857e2acda4bf4acb2abefb6c6ef9202f1e4cedec0deb44c35dd351a1b3e29c1f5c547ad5071c93dabc65274487d1201bc4925fd44fbc05cb2600ff68d406dc73ca2e02"], 0x10) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) linkat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00', 0x0) socket(0x18, 0x8002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:07:55 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='W\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000240)='./file0\x00', 0x20, 0x2) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:07:55 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) shutdown(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="397787ff70188c634c5d860f01f147fd2e0de16949a35cf1957632fd7978e027fa53aa650779689be7ac6088f2a7c497c75dbd29d0b42f2b11a85351823df29e91190dd90e45003534155cdc64cce815f71ecf376ffb01137cd9f66010dd4419963ba245496a4c5f1b8dc7d91b21c248854b982533e6549d013f2eb5ab1354af7314f97ce6497d8b9cec7da702b31fe913b1f1d23295bb0220f64ee70e45fe644e5cd5d2ef1ae07c31374d2f9e3a78c0943fdfc1679aa9bb8b40c633880f343244af5406183332c8513e47e24c4ddac542658f74e1ed9f6b9f4fbc5b2ae4fcdd20e68c562224f2adbe71ae8595bda4201c2dd6af4291b73e660825ec5f9b42d3f3d1c27d936e05779888957bcc12916d1fb3e4b7129ecf3a41edb7704c4f640bee865e744fd5bb965f22ce7185e0678b6eee9f6a70c6edea00aa6538b6cc37d31a342548445ac79cee5f89e98c9b9f138872128031493212616d2b28b5bbc131ba4593f433d733ca786227c932b449e3d0a98ed97f3950861a01248c629823a47ad819769ead951a399dc5caf3f38ca7237712bd0fcb370d618b998109b47f76a1ad60ebcaccb3d15805cd0f6708da7c23c83cbed9a05aaaeb56ed82f981d5bbf7633827715fa055c5d0a2443e6eab3c522a9918c9030b9c7faff7b59ef9f288cb633d23bb9051ce1246df4e1bc497bf994781a179f50170db6642c5c30e66481a45de7ad569742fa6c709c920f6416638ecd9b737f2817b6121fed81aac08146229c4761e4e8eeb31ef6edcaf5a9fb1ef4b72789ce3f8fa43022061caf46bbdc43014d03b6a7a45e496f58b7512e12b50b3da30c93c3e071cea2f42b6b932d98a0f728398beac7f6fe77c2c19fdb9ef3f9cafdd988fc8c941aa60a14212dc44377a0e9552e8d538337b891733262feb013702ea2acdd8a7c28def4808e6921dc03151200310006c23be68fe4ef2c9769471e5cfe7cbdf2faa4f65deecab2171b8c50d852925007637b33009a3bcca5a0690896b0dc6fca195f3864e57931e1e504ba77f61468ea788fd57f969bee2053abc3570b8769371c4612eee931a28e61b6e1970bc597233a82895e0003bcefb88f90645157e2400706dfa91d8542885168df2f1eb69bbd3b9a8044b26f5724b7af19ea663beb92e3bee4a99c1ac38bf987ca1959c8e91b66cf288b61e6e1488ea9be05661f2a8e14d09825426b7e6d4fc12306d9eceb3d78fb266fb544827528c6fc6842268f9ee6c2758c97c7e08a7769d10feb2542528ec0f1ce582aa9e4a32d7e57e5b40d3d5e398b440e36afa491f27804744f16ac7064c777be3a8f91a90d3b2826a352261d94ee61db9102484bc286518a61a965791d2189793368ff21a469e8dbf79ac1b775c3f92a2c76044321f062819a3e0363e5abd7a42e33b42966309b74a9954f033217f61aee83484b39aa8ff3c6c47ec77927096f66e974cae572df31117045e8a96ab8f61d5f6c65ec02178a5b5d4e9d113b1390083907bb0b0a5bcf5f7053a83b05ea245187d3daeb8155937b48ccc751a3c665d586bd106191e1a8b9efe6c1dafb84bc485b62ecdc915b5bfd6224fa956d3a24b681e1ec0d5ca6760204a15f88e8b80a85d5d897b51e6e5d3b1532adddb0307241b2ff8f3e916ace2ab4e692a0d70e6d9ed68627b46a720e9d685b76cd8232952c4954afdfa57498482f986b2358e2e351681842a02564b4017b49149567b001a73ff63206b05fda76ee4d702f1735ba96f7ac66d28dbf17594b2e096017372b8d1b3617b350a31f5f14aa3c42ea3c660d401fb73e7840dc74b0578ae9b20cd53785fc9f598698fcb1b9bf13bdc715d4218df4f11bbdd5618128e3c11ba9f4f4b2c2ffd56e82c2f3ea15769dd576108cd1ea2e1c657300603839f8d38daaac760281db7fae429cdcfca26502ea308d081863e87401f8adb74fdd1a695b28fb88793803f27d40f2b34e4d692bca3e8abf773ed35acb3c7b6d11bf303bdfddab1761aa9d77b19f849a48ddf8f182874c5b35cdbc775957eb23b7362bb5cb3c38f54ed7653fd5c9c081291b8d2c1ef2d4ae13899925c2d68f618385a89381831e3765c680ef4f18778b33a0521b9a11ff87e231a7501316ab851cd97d0e71fd6f50548baac9d53a73731486a96784a4157ddb31bd389fb7d4e235fb951ef3ca9866e5aef92ce2669ee42e9addfc795b8d9dd77fd1cf15ab010aa61732cc454730494d10bf996b0489cd0c52d0599514c4216ab70621d5c1045d21fd896c49ad2a3ec08603844d00e7ba05774d2afb73c59b095acd151a3e3653917b79de29f3aff3e18d3eddf6d139bf2785c5b3d4041f18d7d59dfff494cb4e008cea7a56ddde82f87ee9ee5516fbcadd65677b41c9f1fc9f458589090722ffe305a54aa558ed21e1f2ee1e093af09503ae07f6a14fe88150b1c441c13115cde34e16129949178b2005759682795c816624d5218c399d941d3e6e460dad75b2a0764e2fcbda94313ad1c0d5e17de4d63a036c1dd5805afe36daa36f34473900db700d76f9c74941c73fd18cde04502d11ce66b877e6ade9df0de19952571aa05f77bf6354295d34cdddb1d88f758577f8e38761e37af1d740e97782271a1bd3183a5c3070cc30513ca0dec98278e06361dc29dc467613278ed03d41fc8ddd6c6a5cf236dcf8490d20f5ea169bb32af81d508f27a54fc7c181d68e4a8bcc32bae80b56e16dd8f8d1dbc7bafc72b788a563872abff0776aa06d169b5f6155873404c648e525fe30047e7ab533cb95e42fa258188f8b3250f595da66e016a6e240722e17531facc851b954a44182b3e4541b5c79d05113f88eca035040d2fdd66e40a660b4ff2750ff4eaab61fd58247be909967d0a71825da0ef7591a2ddca19c0c55b9374a1e85a9d5ac0a892904d8622c589c1c69ce656cdb505594635d65d3a2ba61f83b862e13b05ffd20b1c9d25e40b183498543a14f76753dd4ff2afaa24165f2095f52db5652fbb35cbc9a8d3069c191e0e4864a1b82e9d96e81575b165ef6fb2d96deecf8c6780d2fa88b720bf738496b826a96208cf2c50fc1accdd10f502cd46ed59904d2316fe95f05894f1db864ebf621fa6398e1f980cd8704ba92fce3646d1aa62b36709ae860590f8cab41e13458eb99496f3b9fdf6201f9859b2c3642732b263282c4a85db1406619d637e1eb573ec5a0375754a8d64e01f4e0f5c6d0be2f96f10db3e1b557dec8a3d3b811b27ef113e034d423cf2708822ac435e41d29943a07cced1552552e61b54a044c5a7732afd65b99eddbca4ec2bbb0327b25558149857240e6d81dbfeedc0887ebee31c92a3b521e95fade278c72c49ee15f142984ec11375b2f52d3f134a5bd83d789aa410231065af7a3f59b68a067388ba83dd8014b5476b772d1747ce4c5bf631444c8bc06a8115f76c32bd173a6abad94ef9f640e3ecb44854714b6b496b2004f60bcd9fe59c386f36ae8917979f8d5b83673270467ab7bf9adea7686ccc929ea7032250b73b287764db579e9ad78be3ca1f8ba4f59422b929cfa16d62a43db824afcb809011f2419f40b4e152d294fb44000a177f253d7605ef3658c0bb5c74828d00407a913431aef02cd6a1cad37a0bf05826afa07ef550b383482dcc56f4f8a89cfd223cd3c09377ed3d351576bf74f94693b0fdb709fbe92ee182a12cc395e101388c281c9d5e42e3f82694ceb0582b878d6083e7b8d15d61d1c3c6f986749f383e37a4178fbf4700d9a6ee4ddf60f5416ae4b9f73fc7c57c7c13c83924a0daaa35190f8da04e8b5272746bdeae93258791bf3d8c32959117c9306f020e1462f15d94c13ca6f8ff9662cb69001531ac71fd5a1a68021809b52531b6aed6bf2420610ddd62cc354c4497d71ea6008d77908ad08936b12f849aca223190b28c2d275ad046913c8506df966f2feb2b11b4fcee978ea6e39934328f68a091f71aea399836173115e650986526f7012d1fe441674a281739c2a6bae1f5b50f6233a0864cdfad979e15e80c350c92f389a75bd0c847a818e8c6f41450bc54cbe9abcefdbb08fb8a1be91b383e3eefac0fbd04f1dc77a87e9989e8801e7a41bbbec2972fd4cf9d755841f409a52f049992c9141b060f8cc96a75da9ca11d6c96c0095e5bfb09c1769b2cf38080a3c61d92393931ce448790689f3c4bdaf1334efa4136daa87a1fea6eaa5dbe60b7456144a7632404d246b66ae60b4af13a08e19bba42cf81620995a85ccf94bc98b97032b34038d6a8795590e47c1a90f2ce4feb4c1937fb0ce580a3e4ec9cd534dc0bdeab826d0b47848ee6aed17228029034e237df54e28bd0fedd91234bca2ff5fc155f4d5b8012edd7ccf38eb90532b996a9314135f8a372a07b15194455b98098da81be447be10267c16db6566fda494a183872dc60da39e9b8297bd66722504f10eab5e57ce04571900a1f73f9f99a642f9dbd456c6dacd92c89b6bf21e84dbcc7ae1abddf754e92c50bc53d377186f8913b66113e43e24d5de16318d1b7942b0aba4ff10bf9c0ca71855ad40321cf8ab3733a72bef76025efab8234726ebfe3a726c8c43b2c62d8bccc0c2e8126b0ccd5e4e0a15ba9ead675b2e7e4f0e087e74290fcacb43b5a495c6dd84ba884d2de110c5d7552e53519a31b36ef8efcd17ce211d4aaf73898171535fbb5cc4537eb1f409de001cc832b86e544333d9203a6658ea8dcaffcf3d216e647487d80ddcbbb3a7fae695e75b90d1838269123d9b92420c1cc0681da24cf00afe3678649322408a81914c1723fecc74d4dc69ec6755ccd346173ef801c83ed5b0b3e08b4476afb244e1b94125b58e1a38599f1fbc78313de258f9485e69bd34497b4d6f8b0f06735669d8c0deca8ae18fa49c9650fa0ec0b2f58e75ccb1452f6b4d426827dd7d9b80afa0784dcb48cbe9812f3cede47b86417e96676faafd72ba1aeb32a7da63e569d94d8a1ba19b0d6b15e85c04296e9ffe7b1e873544c504e89025c7648f0a1ebf7b575b1f67550ee59ee6ea265184a3e2cbada769eb9df6711e0c14bcbbe19ec7d25162307c273f35b6c12a67c938365a1b34882ed129230366d46749e60a75e2a3fb9929b2fe67b03e136f00f7ffb735557e2b3059e8933c8195f72c4063d58bcd8ec027d08bc9c8518449227dea776b460995058edbd3a754f56d3a8ac3b2116ec44ed5daea639263a3404caa7b756a560086cdf4ee79aa8b85387a4f8c549d6c9023500fbb5189950356fd331afabb1479ff3ce5a5f0587d593147d4812c86c0992d115f48f295dd6257592688dbe35eb407814e7d300b792ad57fd7c05fdd0849640a38366974d89fc70f22cc0fc3512e26b67c5deed0d22e47e517dfcfb3e2a9435d036af682040968881034093f7f07640227cd025f27abdf855d853bdfc241b00654a3b14d980a0a5f2f286dd27a987eee0d3cea174821ddf7c607325c04a9d1ef89ffa772117f52eb62f5c5412659902ef0907312387b415021cdc71c63b8dfc5620d479c1c5eadc55d5dae84ff5710417b2047169ca5030b1687c887880e3c5d73e32f1780752fd38375518d013e0160444f5efb6a61800bf042666bf03d6c279f8870d2ccc910cacc5ba914f58a3260400ab997f209a6894dbdac8c073badee096a7accb269b08714a7d743c5c8aaf5402509b68658b6ddf8e8ddbdac9fe9bd1f58b599aa88d74da115a2b8c65097cdc76c7fd4c2381ac605962279ac11fcf1416ded936d787f41e3e892c5426875f49232c633d46c314605abb4b8dff7452f4", 0x1000) 22:07:55 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="ff09000000000000000900008135"]) 22:07:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x33442b8451d1a1c6, 0x3) renameat(r2, &(0x7f0000000300)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x20) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) renameat(r5, &(0x7f0000000280)='./file0\x00', r4, &(0x7f0000000240)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 22:07:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = semget$private(0x0, 0x8, 0x10782) semop(r0, 0x0, 0x0) semop(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r0, 0x69984c16b2fc7db6, 0x7, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0xbd1, 0x1000}, {0x3, 0x93}, {0x0, 0x3, 0x1000}, {0x4, 0x3, 0x1000}], 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 22:07:55 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000619078ac1400bb000000004e214e23000890783e9560f984080a5d2b9f8f20fde6041928360583476e"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) poll(&(0x7f0000000280)=[{r2, 0x4}, {0xffffffffffffffff, 0x8c}, {r2, 0x2}, {0xffffffffffffffff, 0x4}, {r1, 0x10}, {r2, 0x10}, {0xffffffffffffffff, 0x10}], 0x7, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/36}, &(0x7f0000000200)=0x26) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 22:07:55 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9c028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x12, 0xd8994c284a6c4c2c, 0x8001, 0x67b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r3, r4) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) 22:07:55 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x406, 0x0, 0x40000009d1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r3, 0x7, 0x5, 0x0) semop(r3, &(0x7f0000000040)=[{0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1800}, {0x2, 0x8, 0x85b02c6481dc99}, {0x3, 0xfff8, 0x2800}, {0x0, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x7, 0x1800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x8000) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r4, 0x20007461) semctl$IPC_STAT(r3, 0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xffffffff) kevent(r2, &(0x7f0000000100), 0x400006, 0x0, 0x9d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfffffff8, 0x0) 22:07:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7fffffff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018902"], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0xc) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2000, 0x6) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0xa0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x1, 0x66}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, &(0x7f0000000180)="bf530440a67227e254aa648f99d30ac48807e9e28a76585e34cdedac95eaae930de4aff0a25501c3fe4edd24c938f35213fb502215b1358a9ffb0b2e9139661b565161417d5a4eca248a741bc50618120c549281760c06719e2956861e09a55b1749502d6e84427ecb2ecfed99a69d08cbef34996489eadb22b361ac6dea9b0aa413f16579b8cae16020dd6425e6ad7bd06b3d6b5ee21d70304d81bbda629e03c9461d397c0ffa39b28f1197b09f746091ee04", 0xb3, 0x0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 22:07:55 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) 22:07:55 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x4, 0x653}, {0x18, 0x2, 0xfd3, 0xfffffff8}, 0x2, [0x42, 0x7, 0x100, 0x2, 0x8b, 0xbbe, 0x0, 0xe1c8]}, 0x3c) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000000)=0xffff) 22:07:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 22:07:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000002c0)="2df41b7680e0ed51c1a3d1cdafc488f6c5cb311ccabb29082058be8bba012bfa92ff4b4bbefb0c6d45eb67beded3bcc14a2850962f3da3bfea3a2b5f50f3365c6485e60c8465314c671ac335e6103ff191de915c0ed233fee057caa8eaca2f7d275c6ab64cc0505f01f816fe44b219a2ff75f1aa4fa196161488734753085c04da1e410b7d3c418efae33a60646e638bcde2a3", &(0x7f0000000100)=0x93, &(0x7f0000000380)="b8d52dad0911e583f3e69f69703180f5ff95b4602e", 0x15) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) r3 = dup(r2) getsockname(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r4 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r4, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 22:07:55 executing program 0: syz_emit_ethernet(0x19ee, &(0x7f0000001b40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19b8, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="3c8ce6dea9c05a857700ad89687b527d", [{0x0, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x1ff, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81feedbf515268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b847a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bb20f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e20277390000000071b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca754836226634ed836e25e8bdd531eddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890dd"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) 22:07:55 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffff7) msgrcv(r0, &(0x7f0000000100)=ANY=[], 0x43, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000180)={0x3, "49b925606a56358347805567a48bae3420a07997f4da322405139e7d259c6228530a0a31f650666455ae5d73ea28f39f10148b7b29dc6adc1456eaefc1cb26fec2871b4226cb42eb68f108d8fc5fe1115a28a7bc03a66ea327425439095ba7311d13a4b61f946f991536f47271b8d33e94d0ee20bc5ee507e6d47a5325cc5489c7b70b358d09943021d48ca470cc8141cb201ad0d66cd04aebde70ada8774e3cc1264cc4602114bb674c7a6413a11be47493c7b23a1078e991dbef57c6fefb7c68367e46cbca5850b07de394c88e994efb56bbdb983ac60e3d783aa47a671f372e1ea974853c968e2e47ed6b89abcd"}, 0xbd, 0x800) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500002c0000ffff0000907800000000e00000014e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600000000002070000000000"]) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) 22:07:55 executing program 1: geteuid() sysctl$kern(&(0x7f0000000140)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="ebd01cfaf78af3a8fd18b03cdd56038af009bbd40cf59824ddd77f3fdc4398cd5afbddc2ce42b5a6462cde53de4275bf", &(0x7f0000000000)=0x30, 0x0, 0x0) 22:07:55 executing program 0: syz_emit_ethernet(0xb2, &(0x7f0000000100)={@local, @empty, [{[], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "000019", 0x78, 0x2b, 0x0, @empty, @mcast2, {[@dstopts={0x6c, 0xb, [], [@enc_lim={0x4, 0x1, 0x81}, @generic={0x6, 0x2f, "53394f94d5a0c77955a529c85f7fb8b9cdddcb9227bf9c7ff5a0de074ae7b906bba1c06caa48900f2643d9cad61470"}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@ni={0x320370ceda2412ce}}}}}}) 22:07:55 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1000}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) r1 = semget(0x1, 0x2, 0x422) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000002880)=""/130) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r2]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 22:07:55 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20000007ee) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c881550a19ca88514b0073455ebe8f81e8c68bb47283ea1b766c38faaeca958aa0453c7554fbfa191f5e9d756743fc7c6d7182b6e06f0597625788af360a50f1d968ff5a9ed220c6cf14e8ae2cad371de1e16e0a29fcd50bbc7fb6fafeace2737d2348246933986d79913ae55005f61b8fac86c11076127d83563edd0466948a3b3d0776e0b2beadb803a28ac7d605c9dd0ea3a28"], 0x17e, 0x800) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) listen(r2, 0x3) 22:07:55 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x7) bind(r5, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000040)=0x401) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) 22:07:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605100183afffe8000000000000000000000000000bbff020000000000000000000028d4bb5388009078ff000000000000000000000000bb000000000000260bca36f4f7c6f9b8ae5dd89be4902c317008f740823cc8a1478656f00c7dee0299c0f9a5e4001928b537cb6839d5bcd1829f18bf9496e21bd68aeb22b6"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000001900)="7f6b354330a29496e643b83a60939cefd16cc8746c80f54f00be88260f8c90fb00f9a68429673ce8c5474b67d75a1058c992a23b3651667d04f976255fdccb7e34bd1908e06d9960e5d956aa6d28c4e0e033b69e274e180f0b1f44aa9e037d5e25f89c8fe17d082ba3368a8f5335481f9863fc82389f2d026e2c28f07ce0046446664cc1d0beaa8fd5c7352257de9f2ffaec1779fa88eab284f3b5d30fe889aba1afea02645ec27bc9512b5b2b174eb82384b923d35ea90bd8ba5e612125eaada2b95cec1d481413ff3d5f124f416fd3a7bc1ee4407eb65081c790916d61d3b997ffb0c600746edf8c0bd6930af6c9fc069f45630c2416a51fb350ab040bc085326b822245c34c07cf890252377fc02567d391bcfd9506a1f401c417379dbf8256629b4537155f97349382ea8a2c756d746038ed898b56b958f1be2a81d99606ffdd66be2d82381a8659c046cb3cb5f033abf789745d768b8f6881c002df2417e074caa8b19fbb2012fa234191e64a6a2c847bb7507321891598cddcd4b878f80950241c59a0e3c84a9c3be637d1f6db2a84db2bdb9bc0be8077dbb88f72c5d91bcf334d954f44e2e6452b43a15b2fe6a251ef6697b1b5c27690b4ea016673d7397385760db0aca68732c6dfcccf0b143b786365ed8392bec94f03f60331c0807be158f856654f510bb533ae1c34132185468f50a0d7a6d658ca31d43dc0305b3b80233361b40e2ba15b476c8dc24e3383613ff6c13d3ea0a84e5b29b22922d9167733630c513f8eef80d86ca7f7b86b4439b27ae95f9e6c1f872317d4d6618f423077ca79dcbeb307f3ba00c8d7163c5ac585dfb8d44e034eca2b15fe3d65345c68ee282c08f45cce48a2e1539ecef684a9e83728a7efbcdf9a2032ce21e14b64d308a41f8d5ce6d06000a536e411428aab8c5b6dc01ee7c2c1c19bc303502b98448dbb9874fca597d72249e15352a60dd26d5a9bad5f50022bf0c9461eb954de3fe0d1e3a0dc59f9012007204a850c3b36f5be153bb21bd3af2243bfd033517b8739332398136886ff715bd5a260ba6d925b53804118d345c1894397a6e0b4d17048f3ae6352702784265cec8c7954dff5a3f7910bc0e7e600bd69927870f0ede04e5c3ed6503edd0760aa6b22fdc995345b74e2c3a2c056801245ce7bb0506af400b3ee573e2a78f51b2d0e9dd2672f879384ef9081dd66589ebe0c885c49a7dde8cba304db1e8d511c6295bf63cc07ed25ebbe33aae95d9360d97f1320255820ee1f4c883e244f6284ab5e438f56ac9cc0922f7546b5d88f8b817ecdea1020f06ab9dda6daa54182078dd778f383d690cd01190e008b0e18972429056b331ad77a1ffa56ce714a256c81b09188e6d959f731440529f2f1c6def4c099428e5c60524f5ff803fdb70f965a14b5ac5dd656b315cfe35693e062b800cd9a7c7c8aa0dff0a3c523fe1970052a9ec78c8206c0d6dfa56325c901dc6f28c36064b2c7656cb1a73eb24719acdf89389d8dab6950453bdfd194198de1fe64dc2ba278abed2cb2d93115ad768a2f2f7ae19d3696fa44a08a942e97f5a9ca59ee3ef80ee852bbf538febb2339aec42c815bbce0aae7d3aa08e2a5836ce87acf8bb89879433b51323dfdc1996a360008d1377e655e0b9ad77feaf45eab73795881c0d3d18623663a6eee284ea892905358950945d6a5d0238d2caa286f6d9805ca3cad50ecc5b9f90a0d6bced4b0faebc2f7fbefdc030ea2c6e912ae0b6b583aa392dcecb9e2fe16bea1ecf952f16c15d8d1dbcd3ae8bbc00f7de0c5be79aa595d65e044a163114b89cb89ed6a02ac99542040894ef8fa7a9e02152629093a4c49581c6bc2e791ba8082bd1ecb21e38f73486ca0e8bd2381ec595985f63cf09e5a6cef0833a38469d3f3391b18fe3cd3073ce60f0a0741adf3f2055a6f00cdc7d55a966ea6dfeef303dd04551c1b05b7e66792d8038b4a4d01f8e5a223f61856a4f14baac0f84411805920838bcd92e5f189822dae9faf33f6e0be18197d7cce838287e95a5ebe882ebe156c54c7a187f6542803581aa755cbefcc8fa646519cdcb5deb122be717428694a377a8ccf2ec52e08b53e12b1772db4f7c861348a79ffe31d540fca235b2a050d62109017b77e32e889897a742d8b0456c489de72eae2c3e2fcbea5a19966ea222248c50681d251e9b6d56f642a5a895797060226d59ebf535b61c817f5d16d745f4c968bebddd23ef5c5b918d6bfa974afe5a916a328b6d7c8003b0c827aef5610948c96045306cac55ee7b8534c2986197dd1ff096e84b971b0eaf8e47317f01fcb742b6c8e61dd9c2e7dbf935728a705318b44c9174b195a3e703cf18bb33fff4f028051f4319db5fa063324e21573ae6489326e1194012e1bdb5289650b8e35a249acf6af20b81ee39efe491d5c560a151f218fc6ee6210561410e0538713053e6b73d2f799958898f5697957cdedb71ff45b5be65ea84cf08f45ee74ef4e62ff613c5bb17d497b5fa9a2a2461f63b9d589e9987751036facefb4e21bb453fe561931cb7fec08b8a18ec82fc51013928fe1cbd1be80a1d57c8e696e38c5582b4800eee9cd9aaf2f5e706bdddee41b80cba4d02e7dbabff8d7c3d0d677aca3c7a051beef74048312b1bcfb1c005bb515893ee6f36a344b6c296f33421fd617f11b296a542aaf0d0769ab6597e7883e1a2806c075c4aacda083c0373f1614477227151bb71284eb021762f2284ae439363b3fa1dbbde439d1587f6f07171c308bada05d39abf8a40c355d89467b6b66fd3570108151458f5ffdd192012622b272261bd607f659c7669ba06112d9392936fc56c117c443435680dd07e9d377507885b2da4de4688c56ec9fc33bcf320767df7b30bfde3967a3da1e32d1615b8cb7817711dfed9f555c8a54457fd2e744f945a8b60e805e9e2b771303f09810488d1e5f0f90ffc735e0e82d0696232f8eba5fd27aedcdeaeebefa81cb96e3ec462c10e25b4f60654348724bf15cdbce702ca5133ca0b2570041b853556207227efdda90c0b94453eb21db8d9a8dcc766e1ef442ff09147d0a6fd081a036055be88ab1b3f19e47039f92599b96f7e88ac32d1b3db9446dea4cec3e24e56c18a1f5cdc3d144f5e287aa98b810d3bc319d36ae5cacaacbbd646954f72e42fc5e6c8a327261dc9ee32ee2bedcbc65e92acd28e4fe6ae4ee5310b305d7d891edc5183878397da7b64862f83e5db401eaff4625b502b721ece1e696a8323e2829475d67aab18b71e0e097574b42d8674f2eb766a1d7a206d8ce50afab709b359907e5ed8364b87aaea716e63621e08d5abe85c867827abaf5eea71325702e1c7a8571928d1c9b2e2b6b16654e679c2412b546a51cb6fa7bd3a164d5f038272e0c102ecdc746d7dfbc8dbb0fa2d080821a721ab40edea5627f39e62967b044fcd25324a2b61fe22bcca4c3ac68df3b5f7e1a20dbb32f82e26e5807fb77552a720ea38b52647fd92d2e48f0fcfea83940e5c8cdb67f0ca9c5ae292ef3d308eb53f292488f52d8c701d47acb6cd3ff5cc529849c87b23833d6a049b0ce657e14fb7bfd724050fa1922f7723f13ca68c901dcd2fe4e74b7da58659a823351bdccbb18062fd2d2555ff1cce486f2cc05bc85a394ae5a9d1ac10dc3266ff6541dd4da8e72e12a8cbdadaafd3196b74b4bd2ad0ed3301cead926d03ff2ea6d671428ca60d10efe4d195cc79f5d7afeffc4336aebad8dd971094c5b0c65d2b9406d9a6d856d41fe2793c7da6872f6c060447da700f45528126ffde5601a2be687b5d3711b2bbba8d36ded3661466ec61194b6db2002e2df018999cff8b69381a7eaabd2426b614cec968bd143d49c506ec246864edd14b8f878bb7adf854932b451fd9b480847cb910fcd630a01144fcf61a2791f6901668394d7d01552853a3d54a093cb856d27386629d11ea4e9432801150ce406c19f5b8db35d8fe1bf2b51ef4d35197ec7cc1146fccf3aec441aec629188ecb63cde2f7f002bae314edae9fa47b9e3101ee0ccfef660f1f2082ed31182bd055c9ac528f6a29bfd0ee49c8e23ddbf73270ba8556781dc18a1eb29ca1b1512c9a6f7c400053b48a985f422313eec5cb24815378afd7a2d3ca4bc1dfb18d4ea9b3dd3e3d5c99a9fa9b822a131fc7a17aee6e2d88ccbeaab8d7601620768422d30a1f3222a4d28e324095a943640b0306091956ffb9db8c53a0e1ce1e9430ebd8889117d03e7115f72a7aa8c8895f053977daadbffcf5778089a95eb0235d4180e62bd55aa36714c9df02b7cff145d75cd440cb78665c0a375d9feee1979b31eaeeb612157ba48982a25a06099527324b07059251e35bbe1a680debdd48b2f32fee73546d8bb0baaf868e01822d8b5831b35458eb6f681d5a67a9e21da46c0703e8097d01900d497a9a2c16eace80cfeba779ceac04218990e3d22af045724b992727580602fbfe6769bd53ce796d62d19f978ca1960f6082d2f78c028eec390f160a3b3514b0a3e53ab9a113acff3635c7c6760a1837498d13f6f6eed04a988eade02ccb2b39b299e78e468763032a3ff3f9f403c8714c8419f085a586aaa9bdeee6a067848f9c52a0cc85c4e83b1942bca883811cac27ad168680ad1063cf148eca5bd4bfcb5b89333811ca1d5a7ef43c90b90c3986cd3920cb73d11b6ef7d78af230d411f35b95a085aa5d8c54bf68a0f384eb7e28b8b6cc6760e23dfd9c201c528519edab09a67efb2920ed227783a45b3c656a51f15ac0db8af79c552d4ed1c9cc9238ec797272bb4db767ad98bf6aba7cf3742d1f33b92e5e96fc2f4f0057b17f878739fa87acd68739e518d3e37593e87c65dfefad3bbb5c29e781fc2e456d7a74a1a8ba53a7b0a62bb6fa7a7a00f4170b148abfc305bd96e22bd8cf9bff6429056431f72a6b5dcfd91cac41daff6875733338fb4ca89a1ae838c43fb49f703a04677cfbd4d35c2399845c75ce3f425f503f3753569e72ac375236e4dd2fead5e02ab6a6b32f40a9a064b1dead72bc5328835a8432f95968885e403d79037ec35ddec7b91ddeca0ed7dc1e7500f0d1e1eabf9e56fc877e944e9e782d37f9b8d3b35c942fe331652fea41433703faca02821f653b835fcdbb4c8e2ea36dbf89b5dfdc8f2bc05d78ab8c3d73a1f19f9d4222ee3313c702519ce542999877757ccff8980dafb18dbf27e3ce3e6a5605ea1362d33554628588a3dffce848b256da01743d107f763b3d3d79a54fb3af829e48e9ecbef311fd89de5a87ce0e52737e05a7086df549ef1ca86562fbc47715ce103d26fdd2dafc865e054b684568f2576e886f31a064fa0c588455ab95cf5c1c11c003c7ffdedc6f6eb275cd6b8bd87a777400e31c8e104f865936986caca395e4fe176433baba262f89eb0d408c9d9f777e5245e46bb13fd0cb9b78702162f7729bcf2b4bc31e546f858275dc53e7a139767a4be107c90d338c89b7cad9d07d39e06f84313669b202305e0057c5ce569ec24d7aee6ecb6197d8a70d22e00e6885ff5699c84c8bc149b6eb354b2ce3c071542639c8c44cbcbf293a0202397b0a583e2150c47c28ee9155e15a5e86a89af4011decebd35dbeb990f2646bfd1d833f7bd62e7b4041b634d9ded29e95694f2081c6562165cd3b4135f8207d690cf07179d41791ae784db39494b1fc1c388545977721858fb183c0332e2f5bcb0cdad3d4585ededc205626400651c9eb2cc690c378ce2b979f729b15acf0376c7fef759bfec0a6224bb721b23206246c10dcab59301e8eaf187a0f4c3", 0x1000}, {&(0x7f0000000200)="fe50302bab74d928cf5dc28198fcb3d0f919cfbea18cb002f2f41fdf3e208341ba646f178bdcda28f8a754495c36e84eac4b65d54a706376087135276f23cbdca72217f221cd1add7c823f9e618d486365ec1c664b71fb797168aa915c550364c0ed5ab30f27d364032e0fb5d916739fbf24ecdb4d24133f5d148d8d299285e5940bb2", 0x83}, {&(0x7f00000002c0)="9604b91090b47cfa5c21b76d3630c0af1fed8c8fd42724d70c42e22bb621eb4ea1d23c76a2083df90a7f2e5cce9198783d92f5d902171d30f1802065bf828dccb840b186553bd2b66d1a2951e4f10f4d7c50a195ddfdb9fca014c7975b07d726bd019216", 0x64}, {&(0x7f0000000340)="3bb42aaea75967df9e41a953ef41c84adf67d3a2a2109c25702f98b25668f5ab47b85ca97539b71fc67b28c995", 0x2d}, {&(0x7f0000000380)="5259a892bb36d0fa218a9dc8e9df473b14d841c861dbb026bda5bb2cf00ce7b2e201b2880b9b474c8eac0e196b6ad4d7432b94b69f99fc177f13d6f1798ff856e88f5e93dd15d858ff2e2d5eb86103b9b91b41ded384c157ce3850f4d766d85055c311a793c3f2d390387adb7e38926e2f0ee2cafef7d6a8e54b83bad38d1a254e285d0840cc2c9a5c33e7aaa02a42da798ada7eea40f88587dae69d086835a85d1da12fd4e0b0a7a4bfff21dfef612dc3185b0ad0a5d0605c8aed1c9d1f646219763ff35d48a154f602816c04e27aeae2e6f7a9ba9f786d3a3c1a", 0xdb}, {&(0x7f0000000480)="3c54351244f9b6bff6a959b9282d2e288a146aa12b5cf7fc870f3dc92ab0ef5a9ad7a003692a56b27e", 0x29}, {&(0x7f0000002900)="3d2e2bfae76df8f00c75fcc76d5cdcdb0395f29b3a163f8ba03fbfbb9b9c301fca769e0b30071429c2c052c12e4835789d96b95f2d36a5c72ae5e7cb4571f0a8e333b3fa28f40ab98978629bb665080221227d97a0233dfbd6a54eeb109e31f630f74920c20e38a3705d0d690d63370640ec11a6a8b53a0cb504e2f019a3c3c3c706fa72efa86db28e4924a6179d96d5a55054328798dddd4ac8d99d4f2058ecde14adbd414b1cfddcc61baf2dd5bae41d14af6d18f3b3a8ad67bca1dc34f76044feac529c5fbf3a2dac2a8d085173e38e10402b0751f624c9225fdc8bc60f0d7891774f66355fb540a1c847576fe6ecae022f4646bb05ebc1901b798a54c77e7ab0052b2c5145bb2dba0f47c1ccb85e55d30b28b3e30d0cb8a3d1039f931ade6d1972c4c976ca6a3a4898269b39ddd972b9b767560f6fe7cc65d0eee69f78cd2bf4feae0a74ef0170a01f9eea0bec1971781abbd57b4eb34c44ae3396d8efa6ca0a01c4d3b4fc7ec33881fe11cd43ed22210430d2a50feb2b7bf854b59c104620ab56e67debe1cfc2559edf0799b799b44195f3c8d838cb456c5ffdff17cbc3335db258ec40b41fbc1e4d9bf51d58a8e1b57b850d970f2ea46f8a0e83be0d35c09b4d41db48019673ab5f934ac1807b1b178cc777eb881c436d78562864845b8e2f3a830680dcd1a3b362586113a1f5ab80f9adf8c45301e4148279eefc2ee60d8ef1917409d461f59136ebdae6deb59a17d06a8d46c784ae8a02b19bb8ce3aca5ab6851295ca04b673434971dad035b3b443af18fe880f64f0088fd0f4f20607a1e2427bc0b19a44c36157fd2468a27d1a4e9886ab78582bc7529edbf8bf2a479d730129ce6b5a29480c1c8f73b3f33cbca53cda12409cbe82f31c9a42ed0e63c12d3438e6cfd2ac7e3c279dea14addcd90b831c22b30bb4a920e350f7419acd673bbee8d292c144a80716620819ede6b0f4527b293c8bc50a095d39271489a02ad53e94463b7f8bb1d89772bac54d21d241f5f71554b79b559c78370d84478115897c6fe49d1666671490f4be3a29ace362c11ce35d26997c51b278baff7f0a593e3bf914c12fc700c4b04ea9e14cfabcfb0a8428b281c8b2331220d24622b447696cc94d81f530d9180b020f9c5d4a0b86bdd609ba9326154fcf0f80e748c62a03aae578b3c9b12c3860feb6e0a10837e728fd80ab722a5f3decacc5a2e35383457beacb66a6123b0f146a935614fd52c526e536db24fefa4cabb0aa51200caf816eb2a57c7ae556a98e56781c60c71a288343a7ce9b377c6d22c615b83fa2da8816f80c2423abd4480bef3d11b313e72311393686de06f3db9eee52aee4f7e875c80777a8ffc346081b2b7d1437aaa45aa8e4a43267fa84068e348201e5f978b8bfe1d9e4160d3935a311eea6398816095254a7b0e282c56413a8c0826d875e3b4e02d1031a45e61846d0d163e13585de4bd30843669f510f486f5bdea1e747fed75286be252d28467dd4a04d623a400ee157516ac463a92f4070876a2a8c858f8c3db3da5d46896db0e2b17593c9c0d8fc6e387998de33a5275c2d9cee2ffac85c31d1e2a104604b18d28a7a3dfa23eed3c1b150153015ecaacd39ce216fb3d7d8bcaf3b91974143be8680df05d4505e996c3bb4e06bede67983487e2301aa5da443f541125f98d46a472eb7355af1730ec1706450eafe722303ae67595086e94cdfa590af27120f6b12a145eba19c2450db48146682b663a35d188c77f8d7d8928fb376dfe537aba3784830ddbf05fbd5e294e599c02d1d859b538974a1c4d4f125e669f48a8adcc71bc1ad681e7bb1b6773e5cc8244e43516ee45a030b0bc473920e88ce1778e9820334a90073293cf6eca63e597bc9a07d8a59e7ce78c4bc7ec5f468d02b773a23ffaab0160dee46ac709bd974da983ce66ae2317fec07fbd1112f684099a3e4f4d13d7997ab2a044d84e453aa5337736bea19ad2e856490b82142a680ee4920eeba6996182cf571aee1764262a6e710533e6ec9a630d8fa44122005650da44de53064ea875ae9d25b25ef676c729c848030e9110bb9a06c5dda2716778bfa13dcb759c365ab16adce83bac98ea974bec01564c2529a220ad7f558c3f9bc2c45b91b7a785392215b1c3a5e4fad5b525a71b83088d2b8471bf3e107b8916d09390cc3ac079d5cc4d60e27abc56fe76529cb1acaa5a4509444b92e203e1f0f2c6a6fcf821b05a766b3a817c57682531d061d04041aa3782be91dd0d1bd4b93b06cb26c319270e48116112675d7eb96908be2e381183875483c497d73b51e5af2de0cb7cec36605cb53cfda54950792a8eb534fb0df61dfa90157d3420a80d29ab4470b377be76f9445e80a8b070a2a1d8991752494229dbc81ae61bcd489ec1497f304b401936608d4687c8bb9e399b3cbaa12cd5219812345042d07906ccdbdb4570baa270c2fa7742e0f2a3c478d77a4e115857a321983ee6a7ebf4b61d0ec334440f56997a2f9bc7713a9392ee7a3a5c8019a9d7afef0c59f117b71ae4630bda1a07066e3c32c56dc644657a390e02d3cbb2b0557244511b5b3b75aed81f7d03b6c5fb6474075e41f024386c0d672cfc7875bfa13dc7ff9425c8da45cbafec17f6635e1d9a87400ccb2b56b7e79b0360805f6a63334b9723cf88f6a61767358a6a390ea37b327ffb488da3cd96d9e444cf011d1ce71c93ee6dd6223ad7f7c2aee88f8b0528b1ba0eefe129c854a73173fa0f305f3ac2c120bdd725c33816441883c263ba110e468f14a3b30af2128fa02d53534ee9a62dae598e5cc52867da79ce88c64fe448670cae881b2e4a440299f70b9d9ad71bf609571b6ab2a90ad655f4bac9ea7288a32cfe0c122f248e04071b20a9b9a6f9d3dce98180f46d33588d62dec22f863d04cea8e79e7e34bcbb1ed8bb27b2083308930037bbde29da3bce4967f90b16dd21495707d45036240b7e69f2fb250694b4dd977c53d43ec1b2beb42ffaf8c35389b33a0ab3a00ae147079afef089a21c368e2d36a46d987b3bdfab50c9302f80ac799e7beff52c69f3e727149353acbf8e12dd4c6fa4b06d70d13cf0c177834257255ac54e576cb869a2ff2a29c297e743970c0bb5e2f36b72584703364ea74c23e3981b45ef3c30d47250a545eb1ea4d2ee565ff5a8ba10034b1d0989c39b9ee31b43a2eec5efa72d1f64cc7ed43a746de440cf202857e588835d6eca04841b7a86a2178c0d6481a3fdb83dfce3b63a938938bb54a0e06e0d44525b49d01a24405ba5951fca9f99fe09ba38005a41ba9d479f21fe5b4a10022bc98b2beabc7f85f995b40c34a5a4185d26a10b2a9345c3c9255bcde15f09585f8db09c6544a25c36083b0f424e692e42d86df79ad7cfad7adae125a81306cb510ea16d2ccc6779fcd282b0dd7b9b4ef7925bb64b8480ac07b5042ac814997dbabd1279075afaf17e3715a87d0bed69f956fc920f4f82e68cee350b09f758c050064d47c449e7f41eb262b39d8e06dbf2b7b166798a4e6ff36c8eb15d4661cb3ebb5f48b12d9e902b6c0a2d9c82ae54d25c3a2670e03f8d50f165ddc6cdb25605aeffd1a795f4835dd56a9784cf896982829dbe04d7554c285dd7eac423b8aa37b01bf80df20cc9b83cfbc646c3601e3a97b59a238637c2a9e9f25a38227a13bc827087e4a2b8b73bcfba40389f5cb9f93757260306a288ed14f066b54f8c0a1d07f09b8da33662b1c5377af27f63107380376a336f287f35b7993f7c75a6e691119a8d8dd7ec9e5662696f5a64ce25a40c3663656fd50a8a348e60eaa7b769985f8b56cd28a5ca031f896460fc1017e7bda8478fac1fd898fa9ae9d74eceac1e1951f55552c9361097a1e515fb3e506b5f06d6f9d07066114556d05c18b9d6774380e195fa36c80e6f5c73ddc73a48e2534ea2f560aba17d77dbaeddfa038f91c31da1a9c33754e8163fbd3a7f3755453fd8b2798ee99b9f598b5d9af031e1b095c8dc65410b38d43393b71704f82afadd060706a2d4eb201822a47056d6ab2b44217935c27943064cd8c849ef4f897888f154c259109cf80affd2982e27d00768016bba1e71292b04a10dcb46e389b24af4d451c836cfab7d29e85b608cb762ceca078467af8414dad753cf1663a0a0c911f4cf3865242d7850c4b97a76f9ef3f38111fe4e5ce903e30c3168ec00480496aa5fa12ec6eef5eed7ac37a546fa5984a0d9c21f845d0d3f9dd38406d11847c10fccd2500341101bd59f82cb68f6f0cbc2393515a7d38a3f6344be757b168c2f9dc7616a64e7d129a14887744e4f604cc560df06229e8831058aacb63fcd68e551ce12ca9c4431d2139a4834f876b92879d0c5182f85df21d28db91cc24a961fc3266a3b0fea562f4f0fd78c036d65a25b7249542f0572a35cf271ebba8f7656a9259655fca447c2a9f860c455528786aa8eac6ec6e62629274a22197ba62951606330f5aa98702ef653173e11b39de4302d65e81ff0ca73360bbcb7eb74f1868fd9dbc3a596e07351f76392a2023115106a777ffa0f3e7c899640624702146553b27c26dd2e390a4f602a298dd0c70d4f8593085ae3426c9dfea368ac7efdd028d6cb4a13e0d6a037652df36fe331f099ec4a9b356967a6117beb6426a9b95702183785bd4a1c704e0dbf340f000f429c6f51bd0a95e0676fb10a88f2ca29e4c5bf22dc8fb14736cf797796772162883ba6fba62ba5be4f23734d2e3aad66279717d7cb7944db4c26941957843782a53923c9d6bcf6df1e6c2c837c1a28a250d1b27c046b06832c913b92a9e5d7c1517145590ca37d07429651ecd519a95013ad427c4527bc7fdc02d64d40348402b718b473e483eed2ab9f66a29aeebf83fd549a5ab49a2072f4bb3c7826699fb60819ec0170f40a646df8f0ec5c2a2b92476235fb814f7abf3ba60b79bd62bd822b21f59a8fb98d784ae703ce62c5b17f15526b09000212b5e1f253066eded96b9e486e51c38b618d4bdc28cc67fd7c75513c8d739dde0def74f2a8235a03199c3b680067936fc02e28a2b6f9bf7d1397baa23d9e18acff83b714a65651824c4ec9bd87dfa7399cf1e509537f48aebfe271540ef6fee73bc093eea53eb6242b792960cd2c7f9f04843e91e509946e11661f6c9a8d2dbe8d1f8167f3a1d2cc7a7567b1b0b89ea2f43888b73df2d2774ebc1220830ff550d44f1bdddf85e44cd2d1c9e3725aabca07de526abcf3108acaa4c6dd82f082ceda1d21bb77f2a5075361df6f9eef8aba0cc3cfe72c2833b6e0f65f2eb041fd143bcc0d6558b442afb2b23cd50ea4c26776a3e685c824f4648c0fe28e52eb442729bb6f9dfe41e0166296af43b85428f0cd85ececae0af2e3d05ffb772431f65a6cd4df4340ba6e6a2f9285bcb30d6dad1c8a780a330a6a5d177ff0ede42744c2a9cb7e88cce086904520e73f3645f8fbef6c21b6b70f02d0801c77a088d1f387103c284a3747ef2be0af7c5e9faa2c684fe2d10fd90a6560dd827b429753e9cabb75d24b501918957d54038fbd5898c39ef48e32717c939cf55f3a27d38c4750ea2b08012ed469f3d9d6f8b91b2a3b9a0e24738e2b0dc092b3f969e0bb3ed4efa55404e6831377470d6fdde9a759ac79aef8894e3ef30dcea9a43291eca25b913e39540b7ad60d0a783167a588bce47b1c7e625e522ecdebffc55f7f5254cc7fe752a6bdd30959796644279702366e33f9d55ad540992fa09a60ea4a9e6cef4863c2402965d5749299d979e778952500bed9cccf309ce49afd76f4bbb835", 0x1000}], 0x7, 0x0, 0x3) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x3, 0x4}, {0x3, 0xfffffff9}, {0x2, 0x2}, {0x1, 0xff}, {0x2, 0xffff}, {0x2, 0xffff}, {0x1, 0x850}, {0x1, 0x6}, {0x1, 0x2}, {0x2, 0xdae8}, {0x3, 0x7ff}, {0x3, 0x7fffffff}, {0x3, 0x3}, {0x2, 0x6}, {0x2, 0x2}, {0x3, 0xfa}, {0x2, 0xfffffff8}, {0x2, 0x1}, {0x1, 0xf1c7}, {0x2, 0x7fffffff}, {0x2, 0x2}, {0x1, 0x8}, {0x0, 0x100}, {0x1}, {0xb7a3b9fc96b21787, 0x1}, {0x1, 0x7ff}, {0x2, 0x1}, {0x3, 0x5}, {0x3, 0x2}, {0x2, 0xffff}, {0x3, 0x10000}, {0x2, 0xffffffff}]}) 22:07:55 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(0xffffffffffffffff) write(r1, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(0x0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/104) sysctl$vfs_fuse(&(0x7f0000000340), 0x3, &(0x7f00000005c0)="5e74bd25eedb3b1e64e5f14c5d54155b1950179f446ca132eb09d13d883957c3d47a32340d7ffd19eb7ca92bc2aaf9e317884510972c2d37f6402dd504974755083588c3ffdfebbf1cc2067bc6e441d0355c81778329d64b2a06af1a12765ba21319cde231ec0bdc5a360d3addd873e4e5e9f0178189ae2cdc7877d41739982f5f7def11bf88441155e2498b454fcac6f092fd4d4d5bc78a51eab47d0cb9cb375b41e4367aa0bdc8a9d2dafd1ed35d3abc62b1e394231d2c21aa88850548501b90d2c8e5a0830179d088392927fc0c32", &(0x7f00000003c0)=0xd0, &(0x7f00000006c0)="8b5488f908292976aa61cdcb3f2583724b974c394c035f7b9cd38b53def9a87855fa38c2d1f3d1cc9a0a8daa90b1c2384608cec09e2ba7712716909dbc0c7faf09be3b36968917e7a6ca29f59f590b860973ff26ef9f163eeaa5c4d0cd08859d9125feed06cfa3eeee6c75776be469cca0dc4c14772d8626d1f304680bc0448b937ffc625fa594f903d621691b6ca371a364d852a9cab1dc82", 0x99) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(0x0, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 22:07:56 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f00000000c0)="46e1e2dc47a1935ea57102966de14092d135ec92e00024bf99be15af9be2eb47edb5fd5173fa274978d37e0b9cf2082303ebb37d13fe7c54b2272a314770c1639022617694bef51686a91c2693c2fad49b0faaecbb4564e8c74d48e6e7a1b8fe89f01b", &(0x7f0000000140)=0x63, &(0x7f00000001c0)="51fb", 0x2) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xc509c67b7a1f9fa4, 0x1}], 0xb606, 0x0, 0xca, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) getpeername$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000380)="a6fbda5d9710ec22bb1cfce3fc5783308549e3abcf2a2c39bcca710229e936fa97ccc0eb08bfc0b58948ba65c737775212300cfe1a60803ee08b412e5370fab7e899763fc3afef7aa08a67c7496c845e2b00000014e9a4918ca591e1fda9eeb60276a9be44a691dd9801000100c7280d79878c25e45de97c6830eb8fc79e9cfc9ad3b61f1f01b9a1aa612d1ea3f8682aae83609e6e5a3c8385caa42d591ed2e0dd649ea6b38bf33bc049cc587a73366d76de00000000000000000000056e5c8ac105013a43ab4d357ebed0f43311b89857ef5ce684e545eb7848b0975c83ae3125e3d4f4a921220ae3be0979adeee2085a9913d1f11a904c5d5f6f0dd5f9e2f7cfffd44e714108d7d7cf9b96e767fb972d43a83a93f1804bbf8030fbfb330a365a25b6993b5f505c08c4daf16213cd72634213860949a91e600c62b2d44a01f4a2a7f6ca85a660865ed3846361383cad1ff4208e28f89819cb60cd4c39ed74003406fc2a89671d19a962ee45b4d2f5ea9129d3398af1afd42a503abd1ddb7b2ac1d6ec3ac411e0ee3c6e4b54bef8b4a5846aa90bb352d8bf4729d8002d323e6bd8c73c667f3934a12f9f7bf5452d79ed8131e7640715aad27cf78663cf6b4183cc3653eeb9ea545e57ef32a0aef2e0278268ffbdc6666e2aaad36db4444e1c28d59945f0c8f3490a72ee028c906b1f8d7282d1b54ba41b0f05cf19b124bc287fc2235f0c1d88c5593a5fa84ebead67d6b09818091bf6f77dba53a0a8e3b2b7b1350a73da0510b8bcc7865d1a6d582723506d2698778cdf0d07cc66a4d1df00803e2c464adc432317c2856885bb57067a0bc925c97b2dcd77cdff", 0x260) kqueue() 22:07:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x0, 0xf0cc, 0x7ff, "80cc5160637b0100003f00", 0x0, 0x4000000}) write(r0, &(0x7f0000000100)='\x00', 0x1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) 22:07:57 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="8c95334ddedf53b4a1c9965d4b63fb03460b3e23e68d07cb80458eb9e9e080c6d5cb025bf7231dbe101b95a9933abe6410975611dc849ef477ae432e32cb6890e097c7f58e46ccaa380d16e9f0359780a8c6fde37484341be906799dec50ef3c223befdeffe0c60a", 0x68}, {&(0x7f00000000c0)="544baf14a2bdeab7e9a70d7e832b849ce8c28b55499d4cf49e0da45b8ccc9673fe8577be34e70f146a9bdfc72f3b0eeacdfbee19d82852ae4f420c8c2f97f3f88192e2", 0x43}], 0x2, &(0x7f00000001c0)}, 0x402) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) sysctl$net_inet_etherip(&(0x7f0000000140), 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 22:07:57 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x10) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 22:07:57 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f00000001c0)="c48c27e1fd0ac303c7f0f2b55cb34299c6a79ba820d91124138bef0fcf22515e30d0284d2b7c695b02236b930d85181dba2c661c2f2deee9", &(0x7f0000000200)=0x38, &(0x7f0000000240)="a831b4ebbbb2d91df5ee10adf5ad8b49e4167bfd1b33dd2670056559dabefc2177a2ac892a1e61917880e5aeb45ec38b18bb93a1861b50562b400fe3e7f4bde6bf98230217eedba293eb0ec323b9a366d572a765e72017b6479e6508ac7778e6f3817e8aee1555ad31fa783a498630e04c950a9ff4d14df7868bdbd10e9bb68b0a6ecd1ae1f98a8486c5f2948b660131e6cc77fe2ab4e11b780075a3542bc4c7744d2a487eb547b67529007f6ea1f77fadde75c28f327c7d10ad252d4b54ccae66d3761484972e0a1fbdf1fce77bc9463063a7bfc81e7ee0b426c3d3389595255aec91459f1229f497647c4ed1", 0xed) msgsnd(r0, &(0x7f0000000040)={0x3, "dec1cb00cae8cd3fc07b7f9c20fa71cfec27da2fd8335602217bb8327bb274ac6c7d6e6345f9ab81f9ac791935640dd8d5aace37f2c7db232633e763e7531e"}, 0x47, 0x0) 22:07:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf799d) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8", 0x1) write(r1, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:07:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0xb6) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x191}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, 0xffffffffffffffff, r3, 0x90, 0x7}, 0x7ff, 0xfffffffffffffffe, 0x20000001}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setgid(r4) r6 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f00000019c0)='\'', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r6, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)) fchflags(r6, 0x0) 22:07:57 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x800, 0x4) chroot(&(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) 22:07:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000, 0x0, "0e00ff03000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000001900)=""/4109, 0x100d) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:07:57 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) rmdir(0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x101, './file0\x00'}) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 22:07:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)=""/4110, 0x100e) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x43, 0x10001, 0x2, 0x1, 0x3b, 0x7fffffff, 0x6, 0x0, 0x2, 0x4, 0x5}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000a3bc0b31cfc64cc700"/110], &(0x7f00000000c0)=0x6e) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file1\x00', 0x200, 0x146c, 0x2, 0x0, 0x1, 0x8000, 0x100, 0x1, 0x1, 0xffffffff, 0x9}) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r4, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="00002ea1b67c656b0631272f6275732f00"], 0x9, &(0x7f00000019c0)=[{&(0x7f0000000340)="7de8bd7a2bc140081569b49d01632239321694f2fcd2a09f83f172f04f411acfda5122ab0383ed09c311cb9c67c9d9b92e9315b2c11f0ffd9c13a7ccfa47dc1157cbe54fb8410106a430c1a2033dcddd9457408b40471b4e1e4f06e27d4b3e5c5662508d6e4c7b13da46645c413b0eaefcf521ca87e7e8332fbe2a53ccd3fe133a1587fb58c41059d08b828a150be025cc62cf12bb2253fae215e8e20a85", 0x9e}, {&(0x7f0000000400)="7c9e", 0x2}, {&(0x7f0000001900)="6b084e17613b233222d0dedb53863eba9b1bb5f2276034d49afce42527e398b0f5344b5b4724a5ba1cbd27cf394b7f764447e2ad23b3fcb9d21bc7451abd1c03d409def1699cb9001a993aaf9ae69c096ce1209977ecea3dbb56474fe8cc2ca8f74facbad1dbba88cd3e9490d45582c73e805e34cb271a778052d03b5219f388c054d8ff5b19e46463a75ea58cec2cf39d5ae5bcc305", 0x96}, {&(0x7f0000000440)="544ed09c48577e42f7b56cf52685c64d785dd747e975", 0x16}], 0x4, &(0x7f0000001a80)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0xc}, 0x408) 22:07:57 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xc0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup2(r0, r1) 22:07:57 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:07:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "03664e2baf0c033c7ad293795acd0000001000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) read(r1, &(0x7f0000001540)=""/216, 0xd8) 22:07:58 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000800)=[{r1, 0x1}], 0x1, 0xffffffff) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="a74076bb609292ea13e9c83149d58a96ecc9a9c07cb72754cbd2810828c41baad202eb2da9a210a00e9550c9cec0ab7c0f6bb1cf6646092f8fee06e40f180b9d730b5d6a16cc52c20883f3418f24c7de2a379451b13c76f887329e136cd908247e8fd809ad12af121b411b6bf056a0f1803336596fdb6d7ce0cc728720f6ea6d0a6343738e175573864bb2fc36661a", 0x8f}], 0x1) sendto$inet(r0, &(0x7f0000000180)="9562d28432c1ebb622c311a8846a106a2b1b2542084f576558e0687f47329a84631958a3cea445c3cdf665e843b1a877e705ac7a187236692be746bd0b515273c072772361d4892c926127799305fa9fe70cb38586972c741aeb6e32dbc0ff4f4d8efe16c1f6c826f8ed84a3177f41df4b68b2df61b2b7fd100468a94d58b972fc8e48", 0x83, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 22:07:58 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 22:07:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x188) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() clock_gettime(0x2, &(0x7f0000000140)) close(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f8800", 0x3e4, 0x9}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) shmget(0x3, 0x3000, 0x3a6, &(0x7f0000ffd000/0x3000)=nil) 22:07:58 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) setsockopt(r1, 0x6, 0x4425, &(0x7f0000000180)="dd71b0072cde7c4a15eb51a959c4b17b147226d342083ca31df6e411f0d41e85b48532ba94b9bf43e3624ee602b662121c", 0x31) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000000)) 22:07:58 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) 22:07:58 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) 22:07:58 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x3d}, {0x4, 0x81}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x56) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x3) setitimer(0x0, &(0x7f0000000100)={{0x8000, 0x4}, {0x6, 0x2f}}, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0xffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000240)={0x10, 0x100000001, 0x4, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x83}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7bc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$KDDISABIO(r0, 0x20004b3d) munlockall() setitimer(0x1, &(0x7f0000000740)={{0x40, 0x73e}, {0x101, 0x3}}, &(0x7f0000000780)) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000800)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000840)='/dev/tty\x00', 0x40, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000880)='/dev/speaker\x00', 0x80, 0x0) sysctl$kern(&(0x7f00000008c0)={0x1, 0x1d}, 0x2, &(0x7f0000000900)="5dd44881233d18a843bf9f97be77c0c5b497dd27e2047e523a72ddaa92107e696cdaff4e13d5de02503f315895cc80632871bc11cca9a4327dd79a2ac498b5ca8f0a86249b42d70862a49d39d9851f0eb696c485f8732004c1ac30e3300d4a9cc02f0e1527ea34940489ae3a2e98750a7bb3e69bf8e893812abfb28ece7c7c0c6eb8033e650bffba8664fe372383c47886670f3479ce244e54216ca822d86c407c168459e56a73b9a87b4db37a4af7c6cc7ec2cd807cbd59f84d1b93a9b2558a3889d13da9be674704c880b2ecea1fd0e8c589cc7970fbcfba128b", &(0x7f0000000a00)=0xdb, &(0x7f0000000a40)="219ee370beb923ed3c3777ae305714a9412c8cd8fc67841e7b3e93017ebe0c077518ba98de9923d047809fad062278a9fd4463fe18baaca7095fe8b06598914dd87bf630ff47be71399ef3bb0342faad5cb0eb08962d22332039ba3bb79868fbdf5314ba2344c9939bfb567d2d56c2d82bb81940383e9d330645d971e074f9c626edd6a1508966e12044fea577b3fa30ff5670b8b75d4ed7a4c342a01c35d4bf19105aa21f9023398c9f0a6d5ff2eeb3c1e11740d2ef992b9b1b1c208c72204a871e86abfd23c3fb17c0f46f18a4d895e5ec7f216f5ff252bdd4bc55c264e2cad39d456855d95f1212aab0fafa82baf709f764ee811ce3ff51222a7a3a9278f95e2164db4c55e419a4b605fb6268d2de40d4852b423b748fd2d3418b0d9007215414f7b78f00b365ded7c645120d755fc0d1901a6a3d45d893353b4ca387f740d062862988800b86ac3cbeb85d78b96a4d80bf555a8b1daa18b934f61b51733233755b1a36a46ac7814e229958351ff670cd4f56ff51f68497a0d5eda274669d3500019b6375564576c5e570305835be7bbdcbfd845408b91b9221a8388732639cd956becc8c3c5128e4f49a36e8b538e78bcc6b6ec93555b664393531f8a7b843cb673cdb15c6a28e3fb956f912922f011ee20ba37044c7bcc3f0d89f26ef755614fb9549599486574783f7835ad9ec458684e0613d6de03cd15d3fc876fec665c2fba3548c1c9d86b620629dbd57f080c63099551a7a326dc623ad1e3bd5135b5658de10adae2d374e21f4055787cdeed3d7c4370bbe0d5e2cf259efc462009849a3cdc329a58cdd5cb5ed398ea7c82995ec52a2f87cda40bec712445d86da0930f17d0e7d7859e29068644d30fab55ebf4d5881bbc3e5051450a058653c940e2b662df022213e04374ddb101b1e63e299fe1a56101d5fa55f754a08c2a50d3a72eeca4543c642580f4e24eb32358e1488e1ececefc05c8ae31fac329ee3958bfb45efb0375cd1510de2668cf4d1d3715d0c9f7a7948cde867b199caf3d9b81cd8c032950951640bba69688b9a56eecbc6cdb2f39831384999e79f2c5819f2fda028a3708577fa7f473fbd31b729bfa77d02ce92eeb8b8b8a2d6add4be08de0e06712ebd181591f262363b52f7d1ba00db78c83d03ff6b02f4a3e359e7225b6b333c2c9e961dd0b70f26eddba9bb6bf8fc3824eaa728f6ae07d6ef80b18806ea8d7138a78611219145ba2a7b163bc6af8e5b33b9820d4b2d231b75f554514ec95576dd583420a1bdcc5a62adcec4fd669f45d16b35fab5734084f163085beec668c2869a6296c99c6317d3c3c12cf38ef9c7485662eddefc8c056a765f6468046fa2189057b641abac7c78e252955463da524441a6bcf47126fb85dbf29207d373f87015d1bebf93cdd7e2f200b15476e8d644879dc36df72d63a1f0bdfdf3c72284993f2fe95a1c3e341e87e290017dc90b976ca6da2d5eb97c71b5d9706d8b0ebadde3599047f871f9d0bf66ed0afdf112149e01dfd254e33ad662416c27cefb71c222d18957b285eb273e32d468e1ef149d6a0b765aa1144eef64da6f212ef3a08cb10744aeaccf6a74add7a208cc1a27c65321b97fe8b4f2d9655029971d086c6ce067af45994e1821cd7c224022a11aade816417fcdb025492710ce5d46096d09fa10c1d711282dbd7f0bd08484b3bb647e173dd78864765b30499c35237f76d5c6cebccf6f64f1539a7014c32852c823d3533dbb56fc4dd5dd1fe7a47fc908426662e4c02cbf020ba0f95674a0d18d4f803231641e0918e0a4980eecc764b21b884ddf1b7d45524fd4264c117ba90e7089ff8c733d3cea66bc6a771cfdc2b9bbcfc9772c3b4120086587ace1ca97ae35562b2678aea90bc3c3991f0ae2bd23a71ef066eb8dbd4cc570b92f38ed9cae645a530ad3f19a24187f5825d1080a928522e106f6a1e0d17fa68e99169f30c1327a6abffd51837c3e32b6b6b10e3d48e5de68b3ace11ef045d0360b297295d0aa6fe0d3b1393d327108efd78d735eceb94406e6f98ef49e01f3e37bc65a7f2e57b0220770dfe818ae6f0811ba12f6eb63eb9038ce1c438ef2716c0f4cc37eb32f58d31ae9f38adae6a8ebbfde199e2f2058f4f5fa87b05ffba3a21c4d43c59a737761175700b0b06613fbe81ddd625828b117fccdc735dcdba2d08b9ce58eac097e752cdba783afc8ae398e50811dc19fc83f413820bab4ccb852bedaf74f06fa628bbde85236c6fbfbf78e8055c307c30615ebb946868cfec475ee95f2b902aa45e15e5d19f15f3c836dacf75b7236ee9443ae271125b8acfa1059a29b14a2fe2bfd0f65b01e51875816fb24255a0ea48c0ab1b76e4a533ca51fc1b3a22052e7e6be3b078f1bf453863d5dd925e357f27bf9388637256471a4dd57b97d88fc38c5bb60880ddce302db6205aabafa0bdf5ef5d1b33f495cc6861210ddd53abc3e85a50f21830f1cf4439b032c5430eb94970718b4380caba762ca2be17f334c17379a74c3abadfa860b71006357b0cf9583393829802e6d3071e4806cd098c7d63feeee84313e910d243f06ae1c5c6372d83a459b4099d64938c3fcb6a2494195f305fa97346e8f92eba0f63ea4ff926d5d474be9a8554266f5516c2f52e21288f637790ac25e673096d261b5f9a5d58af825fddba36b403362cf7f27a06ae3bfee20b7eb63fc8b7516722c576555d071c8a2294aa6d026b60f05f8c5bcd38f65d0b28360617a0e17d6c42aa471c6c871d84daac8c5dce1650cb5764b75d448b24686cc29215b3ee4c9c9af60c40f0d1f1acbb10268df5c8a907579a5da7b2d864a1ef22336bc888f7d3cc31f1b1e1f9ba73851f03f7454ed2a4ec576c224da5a756bb952f16a7eb4973a589f404ded901e1d9302b84aafed6a87385ae2860880b78aaa181299dddc39839f9262bcfcb36678bd0bc7c0300279348bca2dcf8cbb46f22338251a7f7e35f8a21555d16a9a89e9ff82479369323508ed39043f720ace759f4c9a59bb5662dd6f4a92aa0bc4a0f20541409f390901216f4743a6af53ff2400a55e5233ef6cf11f01456109abfe2f59d7a618c944c7d54c24a76c5033fc858b7c816ccb22ae9d854d88c497967abc6cc9e7ed78d38cc4591d5d73710d5336aac3b9241965d3b8acd1bdabc2dcf5f4adde4eda0738f4236c4b74660e391c2a306120b966b5a18b9a9fffe820b991fbd6616e8af92daf3ef0663f6e06055ae33fe00c34c7da2a8827ea5a1a175653adf2f07856dc2292eef3d6283c86b24c7fa6a1df9b4c8b507031f254ee666775893eea616f6063ee496074cd1ffa81587599401ae3b4749e7d61dffb186423c35fa65c45d1c2e24961da2249a2e9a135feacab30411a75a4356b45ead3d4f543069f207b078a2d3ae34a3fe25a814bb38f763780d1ac5e4807cf8ba3a719878e45c0413e359c6cb368a8c14a87f6fcb0f9c68d4636aab5e4be14f12339d9ae7a486f33d1c3d3c1741acdd8309b4d8dcef4c62f274e1d0ea5ee7953c332fd693250114e2efa577b3452e04d3ba06bb0fdace010dbd9501eaa217ad1a145d7d7dc4674d631477076ba995156728f4df16b145c37db7da1cff2d9e2612d08dfde5304ab04bded99d390a0d39dbfa2cc5ddd20d6134cb63ba5ec414fb7e6365ba17dfd810e813b25dd01c9150c6e8174b08567ac75a6eafedd9fb2687c93ecbaa2b9a966d9b46fd0dec263f32304d573d98f7db298c6c385591ca2011b70363307bfc80064f5e02e85fcdc8f4eccf2538c80ee1fb1b958e4c3b0da76adfbde0de7c4709a3ef7b1d42592d3d2fc5b2f636079b27ee65bbeb4d265557efd92b52180e5b07c0e21af68e0bdd2f718319643a7231995098d8c19359ee3645f823b60ed7fd43506ce61571f301435bcfa7285fd8e33f670a162e9c36d545426ae454c69df56848629a41e18f4f746213df178d35c67c2f642fd691e1340e7da1b0926c8aed8dd432554502e934cf73fd49e153314fdc86528d6526c8c3d729149817ec2518afe24ee54ef30c9588dc31df46f78cbad5fa1c8e8f0c6699b6815f48f3a05ac5bc81bffa017ad1b8f19a8eb99f21585f88a730e7c49fb67ea4d4d3e1b2cc687816d2aefa3e6174810782957f6e87f86656ae000426c7ef52ecfe43c3259c915bed880201abcd30c114e43cdf660665d5eb1b522ab2572a2f4b2cd15bf5326bf200ec3b71ea0fd333f77c89f7c56567f925bad4f3c250d152918e1eb058c87aec239101117ba5419e92247ba0387137df60bb5d77ac09f26ff9fd86413f914424f7434a63dce9c2c15169eada542fc63a6e4cabdd45a03d608e9695b179ff21bcc9b93b916bfdd38e11818766896f4bc740705914363f51c0d9fba72d2084883254bf760805187bf6c8aad32b4327c6e329bdafe3e729952442a2e08f5cc4bbe408491e8385eab60baf2dba44281a6190893a498a06f0a87fef146b0cb77451931fd4760a750da9c3b870def0b7809e75d94bae12a48d25997c85e5fb398667d0773eb1c261f6d480a3a3e65b0e3df30c2337e6a1ff75b86758ee22f8899190fc4376624f28ae7d59617b6a28899e2a371b9d5863d77bd9f345ae7fed383151f7ff7518d7ec222eaa577e4d43f910c75ce74f369f6da6a2e8f971e26c7eb4b8318340267aba05373f8fcfb08c77373c6c035d0f25a0f33f2ab13a954ce2628acdfb4067a26b417d5cd201a009fbfc30cb0d62820d24b5ec09c409b54d65616c9f27bd567e862930a51ca9a2df8cf977b7a96ec594944bfdc139239f27e1e12d2f3b9c47e1d5667919866681f80c828b38036c78f515671eb48950de4ca0a2f7ef74bb9f9e8ce03567e3ec5e5c6fe8b42e297261db314dc170eccd18e6ecdca94e682830ed05b122be65be653cf2b6414dca93cd30cec8808b11f2fcea0b68f3bf9dd331f82cc13eba01d797b219d1f129a3745e26eeef1d123e456d2cf4f2063119ca8786c55c0ce185eb2dee7520a7b8a60f793f9fdb750ba89b3172d08a7ca4e4e950d25cae77b7dd26414862e49a935cd56ae8c1d434725c612bb5bed3393d584edee935843736a73b325aa25a5ba088c0443a033ca41eeaf0c1f8c276e8646c1e83fda266447e3e4fb9edbead40cd4a8535027888993aa2a2ead260c12e6f0ae3c2a28e671d4f2b240df357a81b9b7be7698d9202c6f7a02c17fbf73e4f54e14f0dd4e2f8f5304600b767bbfc6a485fddcfc5cddeb11f639b097ed0e81b08ed9f7a66f3bd349a1bcfe86c1eb3cfc2fc081c1816aad56551463db1f1aeaa5986e927431b84d43fa8cc4714f46cf97ce9e75d48f8c5312dce6ce44f266b7510fe298ed33488a2d5930d4614ad8367ef8cb7dd3c13fae579776bd65774dcf12ef757c1db36646c28bf8ef64fa0d396afeccb9b40581515c095f02ecae9f3e0de09bf1493873f3da5fdc699a543d91a44caa0a2a6651f878ce527286a8c04525b2591a8305c21d6fb8d2834cb1989d3cfa3a2adf1a4555f4df010ac28a266eec40d70ffff17afb8290a532f52199d3d31cc1a1963a5cd91ce89b060f055d27616dbd399c4df1f6fa909402613f827f95cc7735c329acef2c949fb4e2cc9188b91f5b64c55ef0e83ddb9066a867858afb477b3341eb2f17e6dcdbaf7da5d3be2fb5f33f9e17e8fb46bdbd34e4a448cd6bdc60fde4caa3a495d808708f7b7fc5c7e388975da293e2d250a2cb94427ea999e836ff4c010f5f99f92bbf432f146c1c007bda4d2ed36a95b27dc98d91db62acbb2b49890a3b6ff7e2bac7", 0x1000) utimes(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{}, {0x2, 0x8001}}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/wsmouse\x00', 0x40, 0x0) socketpair(0x10, 0x4000, 0xf9, &(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001b40)=[{r5, 0x8}, {r6, 0x10}, {r3, 0x10}, {r0, 0x10}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x2}, {r4, 0x8}, {r1, 0x80}], 0x8, 0x0) 22:07:58 executing program 1: ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0xffffffff) 22:07:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000300)=""/4096) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32, @ANYRES32, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, 0x41424344, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x10d2, &(0x7f0000001300)=ANY=[@ANYBLOB="aaaaaaaaaabb00800000000700004ef010c40065adf27f6c9078ffffffffac1400bb070704e0000001891f407f000001e0000001ac1400bbffffffff0100000000000000ac1400aa441c81910000000400000004e00000010000000800000005000000050089179eac1400bbe0000001e0000002ac1400bbe000000289074aac14089a0000004e214e21", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="3108fffa9078000604021312cc65ee505b84476aa7a2959cb4fc88a5080a0000000400000080040202056606ee030343030306010807d7c5f88c090303040000affb4e2c7951ee82e7b62e6579d5ea8669aa2543ef87f2b2be14916163de328c770fb75acf99f82d7ec7aa9aa35fe156cd6cc6a89f531ad2dd3ad051c5c054a40f984718117f8ac582b9a176bd7a68e8ffd51e3cee2b254c968e0e70d422d928242ba1dc5ccd7d76b1d93c53968e399bd1f8d43ec5f1a989953762126594c0a94873f5185872a1f03c2d0f47a24e81c2a4baf96187bfafafb2d01005d532317efce8d9d719cbd98b91d96e028d6ad6922c3e9bab7edf91985d3da87b46382684b799dab2080610156592ac1a1a0e16187741c91bcd3c1041e32af3f976c4314f141fc9a0ab8cec476d77eea8f7a67c953afd783341a05e8f7f4a9989f65796dcebdfa31be6e5223556ce40553d3bf4823b7f9d08374ec4e7b4fad4590cb10f69aa371983abf01d2ad8e6d475e94b7719a939c519da81194a13a9758fdcea48bcbb5ccb10b09f62c3e49f2cfff6907dcdaf89dab114e03392a20ea4dc33cdd9e3a609e61ede7a8a54fe86cb3a04a5138b1ab4d09c2139d40a3e1d41d07cde313f59230112803570213aba16ca9a54d399e8dae6ed32192d9def2ae9d8a37c80ebac26c65ee12e83b7de2bc27b1e4e48e323f7323e3f04f206165558a31903702269bdb6084db8ee51d70c603b72c14fd86126c5a2da68f688f476371cfd9049b2ac05d1a1978fb4d058f77df75947b288f89b8565a75741e5cabb47c0bf6a9f42b0ebc267bb52c1fbbb86a3a180353fb3af88ebfce84bd47291da16aafddfd0903638084226b38fcf6aab7c3423edbc01bfb91626fee2a7ff91ded508a64bc64b2422601cba29069fa7599de9d1aaaf86b4af77a3d5a92c6bca5f85965fb9ea2cc8fdb5540202621b49d1731eb21d54428dcb4dd5a5d02c486990e82e1836328a9bd10fa035196753d1e8b7e4305d35feab1fcba0669b084e5c0a0bdb8aeef8e33130f2f76dbddeaf5690a1a7530b657fc0cb62b589077a1a46ed9c969df8766c0fc4d38f0bbc7ba4df53a8ef31529f421a3dfb7cf9f7428389391fc6d0326a974c563f1d147c5833b604beda6a7e53ee6ca5665961473f67a169fd522a8ac6ae70d1739e3181e3d2bf39bdd52b96fccb804c9741474cea1e396401ead9a6b9f64c893bf402f86139053df430b813f748d10054d57e36f572f95ea5f3f9553cd121895ac1b3ea2914767f87ccaf22e101499c56a1bc19b885e940e3934067869a6558ca5d88f8df82390ab5c2d1533b26ac6506eda2c6e916151d2b80d0c287fe79a74ff9c6c3fb052f3d05d17a8f50dcc361ebe9214f647bfc477894cf7819f05a77307c40c85feced8809016c08bba86d0ce106d7a04f81bdfb6dd4742cef0c89a6e9412f145b79a01127a03cb0839020df61f5c8dfc6b9c1212424ce6392f8661b507cb26a187c3d9f04b91aa4cc5372334471374219475ea0dd6257ea69ff1433034887e5fe1d9363e41ca0736ee9a5a30fb2a32487fa2718dcd6d99cb866893754e4fa359dc22a9aa074ac297f1b1d122c155cf98155b03c5af1c102c5a44da3a1eb6533074e6a7655fe3aabde356da6ef0119f4d0f4cfbe4047364f6592ec0c0311f47e14740c8de163c87f1a36235154b2a85c6a705c4fb5b2a2a1e4725eb4a72da0319554c192524e6d8cc346b890cd4ddb6ec28ce30446ac1d40db74fe247da61328ee0bd59930493e7ffece9fd11a06256c332a4b731e69ba573484a52360e4093abb995331191ff1c96f7dd7d67b8e125b5dc40989403fd76e3b1f623080970f303298a27905548203623e1832bcb618bab87586487b8ea71388fe83652ab12f16f16fd8ff47306ebc6a2aca76e88c4f01ff440a2ffa821417df7dae79331b6f1ec9674dcf070e2978ded3a385b44ddb3cb827fb496070a616c0cc715c304191b52d375a6e17c47014f03249b4fc0233a49ba9b768c8808900594e06e0452082fcc6902d8d936bdd331ae5df844d4b5ddf9c4ed90e78bb09827667bf5e4556aa09966fae51806ec59aeab672b38a266496a48eb266854ba4a95ee4cf125181380583390c6bd0f5cfff41241155c539bfccaed84cb82d70b1c51a64266a2fa3fe05ee6c340036f0bdf57de0e9ac1003aaf350d1b67eb1e9e178c8e92427d042510d608c020f5bbacf274bfe804e19a1e773ac2fe01a0ed4cc9cf4bcb548affc7e78a7a6fd904ae79663bbf50a656c02527f98af6a45d3bc5d5dc8f3d0b4b818a0ab7aa05632cf363298a8005d0f6efbfb36d88b8871f4d571bb7045eff40166b8f4b8f6c7ff037b14726933ffb6ce6883abfd8bd737d16eafda1404664dfc84e831c12e0c9c8469f3f7eafff21693e8450af6eea809646d08969aa41d33684780fba1c7e8798224e4899d9379eb74a2502c5f46ac084342708b3e3759139eef5a6ce40f050864bff682decb8bbe146b7509f952f74db2074434922e311566bab7d441ba652e1cf5f0ccfb3db67a1cd70069754bbceab3d891a168dc9591d9b1344047126308cd1f76a5bf8079f275abb0149a449048bb78fbaa9c4923fdf42dcad57e81c910644c54cb6a938ed04ed569b1a2f2191cf9043fcbe860186b49753d0d18ebe18364c485ccdaa0ca4c42ca74fe7084299671a7a56db70a31dda77e2c2ecf7a048dc677d9d3fa8878abaa1a2171693f3f428eab8e9c70ed982a68fe7e741ad58a1e683f2b1904df7b4fda4c86e776cc5e061f9980d3759878253103070e7143bdaf188ee5e6693e29d181448339239d1048e9293ba5550ff0aa2c06577d63b9b5c4cdb35661be88ec5616d294f5159c77ce88eec050d1e5abd0df96673c9926e08bb9903b5f1a71b37e60c49954221ac8dee925786733bb9cfcd1c7e196d9239d3d5879727c58da8f1fb83e47d9cff979e85471c9d48a8f92cb73adb1334da6af613d8b783dcfad9fe837b4fa78aeca3af68115116e3091fdbe734dda581ed7f3500cb6fabcacd10d296ef4698edfcf69936c463d4db5ffc89a8e94d7d58a7293845140cef06c37584b7f8ef1d85daf9512629213cd90afd127a82892c81767d0892a250f49927b53042dbb7d1624841a5ddbc59cf40dd49333677af80187cdfe2e3d523228d4d2a8e7212c3adf99f9b5b2858a4a552c59322a3739383c2fea9d14c3fe9ba4d954c6bf12b0b154083af186337c8d6b6625d5e9dafe0456242139fc377ce5aa4fc4fc3fb925a15d2a413045f8c126d50437a41bc6e0c03a1b0b934a02ceaf15fbada6109e21f341dc862ce07fc804b1b3b2ee2e0f12aa2ce8d402dea84af4a89f154ea636e9b6aa8645f4626982bf0a6b00c205a3ef883b3214f856ec72e20dabe60c1a9574b64fa4dbc1a6299e5862994263e7daa334b1a042d736b2e3ebfdcd2ff13d463fa872191bbb4ffd4ceb6a3a8f354d7849646f5a27bff95fb65e7e601f8020fc12da34bb3183c98e69f1f7aaabe69c7a6ac8950205087f2260927695d820d5fddb796985b16370d5e2c0ea3305b04f654e5a095a9e877b2a5e5e44dea404dc4558aaa27c6f2d2bbf519b0c92717e2ebd9124cb2a925959c55e96914ae274af3660e67b2282285895b8505a43c8ea2e42c03312a1e8f148d3dea890132d0826604919e3d82c537d733d740425ec58d317f69f56fb924af993d62ac339a0080500a308bfc85fa28bcc699bc68e4be52d3d9d2550d167d1adf2a4e2d97b1e7f22ca3c43aa56faf2e27c65d915c848e2dde1770b8f734118191f9c1ab03d28611b25227c04ab1a2b2ca87bb7768c60fa65eaf772f519c97df9db7589bb18d9786c0173c2123a941d410f71258e0f5eddf36dd66af80baf82908088269ec9b7d45591e4f8a8646b9875c560ae48765d73af6ad5b003dc1935b5b1a4d32c218c5030dd5726b8b8efb1ea0e3d2beef3afccad05d721c2094cf95851ce9b2d88e576abe93ba7485044f0341f6253a466dd16db2a2e616e4821b065aac8e1252debb00c5b7ca0cd0c579b77d21d34d4e94558405f998649ce7540177b0fe24d58ebab6a83c84aa791ec187d75214191e80f89e30404f92ce1025bda07b213ea8a8a8a9f53defb4f9102acca6e197ae610203a45038a775eb6ea45f4b12b7ad4c36f5981ffd5b9e7159f2198e2244dce632c57702ecf4e64d8adf9d3769d23578bda07304ea1a2f83b0d2be67c9a80f5bcdadf1b5b89aef42632eb0ab3f17ed1751b79736823260ed4cd55ab2ed9ebbfe02c9eaff8c69699ea3ca24a58b15d7c77679abaee1248ca1f976933019d0e0dbc57dac97a42c680df78e911a06cbc8c0e74cfc8bfdf0cdcf48d1687c242c545d96f82f116b2d1aa4d59c41295b1d9e87c86b314b7a397e71fac9286486ab2142bde3b155ab685fb6c93d3c5d530611279ee229d980a3b03b8fba10069171c75bfd71a69fba894753aeb45dddc0cb28c735cbebf43ea7f1baf095af193580c56b375b9cc5f87f19d37834b7fa816a98d1419469b8f1c6e4f8b0967b832252fa0c01b4270779e2cb4795f98b56f0ce8876e6b315714368f17c37b38c53c1163b1a2710844ce74f173600cba1e8a5e74fc143bfda9589e3404ef1915676f8d07471957f95beb73b39950ede67547498a29e84148c4d274ca41b416684bc51027e9dd71cd84b1600861939c9044a88b5827e635c3db3c3c540115fdbaf882c6fbcbebec673c9f2ad8188b761d9710e8e18ffcaec413d60e5a3515e5cf8a7244f94f45f0351eea67a773005461432a1b97d4a17b0e186d806f3eea1d7ee103011f55c2459b2875bacd454fb154f2cf0445a45a368304a5a3f1e5b92b20643f2fb018698938e9eea558c83d606f05ba747d3a42638115490054fef5d2fa1e9cdceb93d36c59a63416663cc5cc21e3c81573888c6c86c639c246bda092dd0ed7b19ed096f84e365c0d6371191f56407750fcee3c2d105c23cac383760cd628370445851c4f810034cffdeaef340ec693ea61cab672d9f930a45bc8387285c89a9417ed553fb2779420d8a3efade9dfe8e967b3c4e4a21c265359446ebf820cdf28801501c6501e65eb307b3300086ee9019770e7645fd060c538ace5e1214c70fba8c1bb9b5dbdd96ca84572b830283bd0c171b6dfaa24303232c60b6a8763e13928532b7b45885a33014eb7d42e1e4ebf8d2ec9920e5b078196c1d266391635944a1e14dd2899b7764d3f3f7e3eb61618172d9f1d9def8c868c7774cfe6b76f6c89a8187d79dbcbcffbc092c898d04ffdef6481f609f2b170191e3866cc8bfae48a335fa6d6826fcd3781a9e670b91a8a3d112d55b89220dc29127a7411e99884a7b063f5fa70e31567fb06c18b7e3fe1925a9e63ea101ca31f89f456ed40ebc28b22e6f9e250985c58d528d127f5d5821b86598796c6ad23389c1f277326f14c9a0a24cd29709017c7b95028de0d6b54259550fe6fa9bd9af01f94496878fbf148b0c8e1bf4b43135f889acc576895fb249003045f2f32a3ae5c5bdb03f63863ba9ee384645c843993c5629baf30ee3a600f89ee5781c4af35174c71ccb1e4498b781a31cfad85e09a2237f0fd49ff172446ccd9f0ffa812ac63250e08b1fb10675d1dd53b875734fa8dccd51310d207402a242796e65c3a0de6dd10aa9bd16f52b1aa1d1e7fac7eb568d08c599b8f3f89e56ae2ab7b2560b3f1acc94bafe8cba3a79b663ea63879a46772ea79cb5d16bee913e40b437037145cce01df275b2a7466c6f8091f2682dfe4551639b5565f4b178f6cc01b12de1af96706dffea67453b27fa7bdf3d4109451bc7568ea77ee3bd73735294d3a549a3dc526511512b1da41e4d2"]) 22:07:58 executing program 1: r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1, 0x14, 0x400}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) socketpair(0x2, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semop(r2, &(0x7f0000000040)=[{0x2, 0x20, 0x1000}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/125) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x8}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r4 = semget(0x3, 0x2, 0x1) semop(r4, &(0x7f0000000080), 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) 22:07:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xae, "000000e3ff010000913ee21200000000000200"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x51}, 0x2, &(0x7f00000000c0)="93f80319203a6385cdaa0a3f2e63fcc58a4029932ffd83e11845966b7b9e7dc4d8f6a8a8a86bd5a5439dd3a9fe76d400000000fb4e3d98660a35009a05fe70c295fea7f41b6b885971981c67d9509866333886aea39df5e2dad46a4c86fcf16ca3330d0f83d27583d98082ed307829f8e040ee4d2974f93ba8306c1d26141e486a88068b9edfc0a5a5cb9b3cfb8cd399edd9a20df3e3218757c5a2d7bfbc394f5b478bae9700", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 22:07:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000faff0f02bf00"}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getpid() readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:07:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000600)=""/198, 0xc6}], 0x2) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) lseek(r3, 0x0, 0x462, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) write(r2, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) 22:07:58 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = syz_open_pts() socket(0x18, 0x3, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x20) 22:07:59 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x200) 22:07:59 executing program 0: socket(0x11, 0x3, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) kqueue() r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000000040)=""/27, 0x1b, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pwrite(r0, &(0x7f00000001c0)="7ee040fb51b22b9d85f89170b0fea89a1f46ff8071578a07", 0x18, 0x0, 0x7) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc509c67b7a1f9f17, 0x1}, {{r4}, 0xfffffffffffffffa, 0x40, 0x1, 0x100000000, 0x7}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1, 0x1, &(0x7f00000000c0)="0d5b382979e9e04db928c4de567306d5c9359e5b2a8c86a91d76163d43e8e3aef4c4163c3b4c0b30896ad70f587a34daaec9c0722129960fc6851224ba27b84df6393d9881772e14c8920d237fb8ed4561d8e1330a9491b581e0031c159f29567ee0b39dc55bc2", 0x67) 22:07:59 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x6, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r8 = socket$unix(0x1, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffe89, 0x0, r6, 0x0, r10, 0x8, 0x1}, 0x247d, 0x5c, 0x2}) 22:07:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) fchdir(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 22:07:59 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x2, 0xf48b}) close(r0) syz_open_pts() syz_open_pts() 22:07:59 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x69d2, './file0\x00'}) 22:07:59 executing program 0: syz_emit_ethernet(0xa2, &(0x7f0000000100)={@empty, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x90, 0x0, 0x0, 0xff, 0x11, 0x0, @multicast2}, @icmp=@generic={0x21, 0x3, 0x0, "1777079ef17fc8153c05230e06db90d7a54f353111b5d4a71fdf532dbbe665bcfab846f2bce97a7d7672a764294903ae3ffd8ccfee74cb56c07664552dc2d3dbfbc70bf6a8051bb441248ed4caa8181ceec4d5b6727e1ce0656aab8e2ae845525b56c4789c39824cc863fc8cfa694ce4505c043628b5b3f8"}}}}}) 22:07:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = dup2(r2, r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000100)) ioctl$BIOCFLUSH(r3, 0x20004268) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r5, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 22:07:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="b547166ce07f3331c270fce612d1f1acf9b9952992c22bcb5b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) listen(r1, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x3ff) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, &(0x7f0000000140)=[{0x4, 0x8, 0x800}, {0x3, 0x9}, {0x3, 0xbc}, {0x3, 0x9, 0x800}, {0x2, 0x101, 0x800}], 0x5) socket(0x2, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) 22:07:59 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x11) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1, 0xfffffffffffffffc}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) poll(&(0x7f0000000140)=[{r4, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x10}], 0x3, 0xfffffff7) 22:07:59 executing program 0: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c57f1b25a93fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef20a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000600)={@empty, @local, [], {@generic={0x113, "b1dbd8eb646460f6376de13051c0d63a2b4736ae222a5a0017de55a114f2da65b2ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e67c68372a212319863a334017"}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0xc}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x6, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r2 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe66, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 22:07:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x6ef4, 0x0, 0x0, r2, 0x0, 0x176, 0x5}, 0x1, 0xfffe, 0x0, 0x0, 0x2, 0x2}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, 0x0, 0x2008001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, r4]) setgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, r7]) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x1, 0xc, "5e00000000001b5e720e00000000000000000100"}) write(r0, &(0x7f0000000080)='\r', 0x1) 22:07:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0xfffffffffffffffe) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x1a, 0x3, 0x27, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:07:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r2, 0x7, 0x5, 0x0) semop(r2, &(0x7f0000000400), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000000c0)=""/195) semctl$GETVAL(r1, 0x7, 0x5, 0x0) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:07:59 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)={@random="e031372a2ba7", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x2b, 0x0, @rand_addr="bda171535eb41d9d71cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x89, 0x0, 0x3f}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0xffffffff) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 22:07:59 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x20, 0x126) getdents(r2, &(0x7f0000000200)=""/178, 0xb2) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000080)="503b955abd112a78ff5412d3a97006f02cbe49c032b15a74ecc4e3f1fc038b9a2674eb9c22be9dcf774e8eda2dd03ca25f6836c3c6486ffe3a71a320c0ec6a4f79e18f5774b8743797fd2efdaf8c8f4efb6fe14266e16dbc8e6fab79fd05fc5fb63e37e63579e2c0c2802a9867993b12c352109140ab5d7dd69843730e29672e13f40ba165981c9f5e827bed1412df421c47de51bcd2840f41e120495ec62f451021fd3ef9e4597138d81f8c9c327285b3946ff8cdef29c3819f6f34ba68e51ebb4a7723e6f94fac1c907668fb5b33a370f93f86e069c8f9bfd466bc892e2d94b018", &(0x7f00000001c0)=0xe2, &(0x7f00000002c0)="37a2a0b6a8a97f77d4ced545707cd31173445cfcfac0d1874d50a61187f1e7b3539137546c937fdf51d65d6a21387bea0bce506654ea01c65db6316ac95fad315e17db50afd67c06aa4bea4313ba693ffebef1ebf6c2582f03649128a470d3d4ab5781b12f5bed130e90b6e3e9eca483c74740712d6b9735ef2c787d58d993d6487e8312078e4aa9b3072d65b3e2d69f087954bafdf3baa2ec4c00f3d43dce3b714fe11c127883a6ec6918a84c26cecdf2789146c365bfc41a1fc1defc50bc48b63b5ee1e1922073f205e6ff213a3c44bcc274657728b0029ffbb667599df22873539215287fb0a8bd7169393290ca931cd145c1afc683", 0xf7) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) openat(r3, &(0x7f00000003c0)='./file0\x00', 0x1, 0x114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) 22:07:59 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000300000000000019078e000000200000000030e907800000000450000000000000000000000e0000002ac1400aa"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r0, 0x7, 0x5, 0x0) semop(r0, &(0x7f0000000400), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x90, 0x4}, 0x2, 0x6, r1, r4, 0x4, 0x1, 0x184}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x1, 0x98, 0x1000}, {0x1, 0x860}, {0x1, 0x1, 0x1000}, {0x1, 0x7f, 0x1800}, {0xe, 0x18, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x400}, {0x2, 0x9, 0x800}, {0x1, 0x3, 0x1800}], 0xa) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x10001) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x4, 0x3f, 0x32ad9473}]}) 22:07:59 executing program 0: syz_emit_ethernet(0x168, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x1a, 0x4, 0x1, 0x17, 0x15a, 0x68, 0x8, 0x1, 0xf0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6, 0x1ff}, @rr={0x7, 0x17, 0x7f, [@empty, @rand_addr=0x8, @multicast2, @empty, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x6, [@empty]}, @ssrr={0x89, 0x7, 0x2, [@broadcast]}, @timestamp={0x44, 0x28, 0x3f, 0x1, 0x9, [{[@remote={0xac, 0x14, 0x0}], 0x4}, {[@broadcast], 0x5}, {[], 0x7}, {[@local={0xac, 0x14, 0x0}], 0x2}, {[@multicast2], 0x80}]}, @noop]}}, @generic="3972b69a3bc422a685af848947a88a59f9dd7660d0f1f529c88f32c63df7bf8c83babddc20813db069746dbd3712cdbc3ea97083ea15940dfe3048a33059195e9c5fe4786b494f05c211cbe2c19113a1c6bcc664250dad0a5510d0252922e9385296d028778c2f2aac934de85598d4d4fe0e8325affb7715f768f4386a64d71a8c019af46ef95765836efa8f560d604e078df6570cc68f01c66589d672cff3cb028b3904c64249efc37741ed20eddaea3c4395bf526f4ef936a2969978b9dfd7277acafc2a3f3aff0b7fc44412eb640187d4df94af18801f1f2eeec17b6b70c7f2e54f3e06d3bedef6fb31fd6d3cf521da4c"}}}}) 22:07:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000500)="b340cd51198f5b063b6a6706452b1f490f9da120d3cc9b601bfaf653a5c0b0ad2c44e326b1b56e5672caa187606499c12b4f850945f45ef58d4eac41693a692feeb3a604a48f82633a0c0459fe35f751da529e429fc6cf199a918e8f5fa3e233a9d6f78694e8fd2b2e024bf4911cf4efe09a44bf30", 0x75, 0x400, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getpeername(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000480)=""/71, 0x47}], 0x3, 0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd", 0xa85}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) 22:07:59 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 22:07:59 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa7aaaaaaaaa0800450000640000000000019078e0000002ffffffff030c9078ce60fa77c2c816d3cd000000004000000000000000002e000000000000ac1400aa072782e0000001e0000002e0000002ac1400bbe000000200000000ac1400bbe000000100000000070300000062fa1b379d65000093aea37c6f034c617ee9271c4a0a1179fdf64facd6f4da2d95e670099071aabbbefbddb11d62ac29440dd76fed3d116e3e5041b1333174c0fea90d11ca93c3926e1ad44fefe4282038cd350e03a6ec534decb769771283cfbfc61c268fb0a74393ccec76436258f58485fa20ff41529523794ff431559f9ac94d051e40f90aab077a0991f4ed0f220c89f5f6f821d0106b23aed9"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xfffb, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000000000000000000000f60323be000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c8d1a00000000000009060c92e24f47bdc50500000000000000ad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a31bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babaed27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850000000"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1000}, {0x1, 0x75}, {0x4, 0x8, 0x3f4f3a96e975671d}, {0x4, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 22:07:59 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) 22:07:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x1, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x10001, 0x1}) write(r0, &(0x7f0000000440)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 22:07:59 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chflags(&(0x7f0000000180)='./file1/file0\x00', 0x10000) mkdir(&(0x7f00000001c0)='./file1/file0\x00', 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000200)='./file1/file0\x00', &(0x7f0000000080)='c\x00') 22:07:59 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000001940)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080026bfbda70f554edf4500006c0000000004019078e0010002ff4716a8c2a79d5e8b2ac13f6f3ac0f17bb658ea6b4c5e24c11d611b5025f883ad6f0cba85b0129f7e4733dbb7e466176eb27004316c878a0000000000000006951554c98163f51c9f6d75ec247c6a22081175a8f09db3315acdeff944807a48c739532ed4c962d5a6bbcb629280f30820f5e06d47c0bfee4ce211c76bc3b0e9cc2aa3a110da2d2b572e71789d0449564c87b733ef711703a9624f2ee597665ec36a1f7fd624d9015f511975228f0c05257d5ce5cea477ffd7c9000000000000000000000000a99c0296133100d1a59f"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x42, 0x2, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x800, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x1f, 0x8}, {{r1}, 0xfffffffffffffffc, 0x6, 0x200fff59, 0x800, 0x80}], 0x100, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0xa, 0xc0f}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x6, 0x10001}, {{r5}, 0xffffffffffffffff, 0x60, 0x2, 0x0, 0xa77}], 0x79, &(0x7f0000000100)={0xa6cc, 0x9}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f00000000c0)="d33279182d756358f0d71838c55f4a6932f1c89346dc359013719e6f7a464b1b6286be0ad32eb283ed54447e1ab110cf8df89fe462b3ca", 0x37}, {&(0x7f0000000180)="20c3b6b419055162c2da70050b3644", 0xf}, {&(0x7f0000000300)="00b1b2da10caa4b28bfd709faaca135abcbfb99bd7bbc3e2cd46046de3652e65cd8b6af3f0b2e6c371e7246d1bd693499cc38b97f2ceb47da38a93872b49b26891be4085a1ce5daa7a4979d206b02bf3055bccea2840fb5516933f", 0x5b}, {&(0x7f0000000380)="95dc459da694a51bbc919ce8fbd3070c09240efefb52244de908eb4ac3bcd471227b76ba768c35ce2a81700ecd27ae9c86f05bd86cd49576d3ad02a399dda306ccf0579b1eb1971ae6c11082c97aeb1b484ecd128ed6890a4081c3fdb51650c8082578ba42bbf1878ce1f41fed05b9e2ca184c090472b3cd", 0x78}, {&(0x7f00000004c0)="70e2cdcf771117a671c4defc06521f9c688ae06a9e049e1d6c9d8dd6cc6b65d8842f209799f0e499d49f7fe58241df117d5427f32ee42f9264f8ae6a25419794baa291dcb4cf04bdf6893e91380504ae2fc36b13eb28b6f19e8b69bdc70b8c9d6fbd2cbec4a2b7aa09df4c6a31bcd76f94ed30f92fce62f65d61440086854e0e9ac15a7461873e94449d76375049cb8e1d98bc33ef63d0081e67c263100c885d49fe20f1355ac4ea7af6f7843eb7d5ad2a4d7a5dea7db926533e99484287a9efc14bd1fd099ec79066209ddcb8d9591bca0e", 0xd2}, {&(0x7f00000005c0)="d4b48f3f17f17f46d871710a6ebea7d3b4450ced8300fec0932455899a579a7a88ca46e2decdc28a73bc3b7a5330e95176233dbb6f39c69dd2bd8a9eccb3d38ab69dfbfd16ad715ab2ab5342db5625e955d7f46069d3984a87333d0a5b3cbddaae4d68f80b72b25e9b6f5574d644ff0c67a98fdcce2b9f33b88873ca4bb5037a24494b0812ecc45042d93360b2b1c0576a4267016e18615dac6d3f68fd723cde88586bc30e31af2c0b2cdc7aca329d028bce13a938710ea438114c7f396c2488bb44fe4edf7431fa321612938b7c226254305b721157744ad47e6f81b619f7847ff7887611e9c539bc5b6040b278c40f520e7766d9e068a5ec02", 0xfa}, {&(0x7f00000006c0)="518129fca3225d5048ddd70ef0ec5abd6871dad7195136d4bc0c3cd774596ddd75cbb1f8c343083fa74ee8c97f6e19456fc8bdf5ff84bd6f139bec0be3cb09a101cd7041d1fcaa9004b09a4ad461237b6fb9a07b0d381aafaec8581cc22e1cbdc6726e3822e98336f2ded9cb4b30f320ab04c5002707abb4fdf93f3f908f427a8f27ca25b4b2944f82f855d58bf856971a2d1491", 0x94}, {&(0x7f00000001c0)="e70ff3166fde41be411d4fc4f587ae", 0xf}, {&(0x7f0000000780)="e5cdc284f26e88950c2cc3212d0b43f3b3f10c1caa31a2bd6181311d330c57a396503bcdcbee101620f48c783b878c71ac36ffe146d5ff9e684a1945cfe7dccf1f80d672ed2dae74de993b290168c27c1a81102bef4d71aba89272496cd9aad966eef3fb9cb4c308b3096891e7c0d3889926a39c0d8517f158d5aadf38b9f837cc19c434be588dcfab2575e23d3a00c3e606be77a9bb94a35945761b53c256b7562396fba516da9f0b6b37d2381c476cbd89f4669e6f1dc0698d540b4d4f0b2ef4a0c98dcc9cdb659927b3450f6d8335b371fd21d5cb4abb258d8f4609e57876876dfc7b0ae37263e19ded626f22cd1620cb135f29c5096ba5e3b18dc8d1bd5869a5c2c3211c156607a49ceae718d8278e6d00008e4dab456fbb7a2b19387ef6524f6161918075a1cac82bc1fa0138f6d64ed9af9817a41391453dd7814d7451c1ef0f3341f987bff6d28c80473d003d2cccee16dbeba0ea5366f2a7ed109972a925aeeda6ba7f0ead336086f2a44ab97d9fff407ad620e8906e4e66dfc7340583cc3db63099013a54ad0606524a106d82a19734b6747184532a1dfd594f23c5fda3611eb75b3458b3ab54ee822ca3be5c4225896439685cc9070f5a2f89652444cb7ae0c15cd88f9a41a7a641210c186acb1523faaa11a61691ebf64d4e15d11e7df06c3a1b3a13781b8d130379f913629350c784ace540d4236ee90dff277db16b9f7483a534c20b20f1eaa7777f85b08667f0e0dfe387d43fc6866d1e0bb6005ab931f4aff8af0b6fe282d6cd36783592dff0a30c109c6cef7cde554a83314cacdad1052f31d1272310f8e6685c676731cd51f18217d784ec5a3b86d682e60bef50e0856380ad1717881fb331044d63b642581e4878e190df5193934948e00ab96dcb2e8aed41dc1de78aee6b38e13b82ad838c2f386a846df3d5ee2e1a30ee5813846165e9501e8f541e651ccb3e470dcf516c2907ddea25f5c0c72d050aad503ec23e28421b663199f71a0311fe4be8688766d94e30654521e05f3a59d8322f00d37b8879bdcc8c7428314d12fbd7ddf49a28cebe9459ef37e0d65a304f36f88ef5dd5e4cf0ac0cf5a706546ce507a5d13ee4a1659e50602c3e3ab3a673257a13348dbb457daf8784d6f3f154be28fe7b8efd3f6a1e3d9ab6ec684e43bde5310dead41670f1395a52ec002261a3fc5f0c03960f9bd6b4d9b0d8c9a4c1c60c2af4ef6e06e81e7c21d641535efe10530bf0df2d30a9ef689243a1583128569cc517d4d894ea42a9bca04c95cb401f2fe36905e2d39e7e861af469d762bcfad04bb5ee7d13ef2e3c11ee3a13ef6c46fcdc6fee7002503db61137422eff8e7563f6fb750bec38b4104babe76412e783a9ac90b8985f10d28ab49878be4f0894ca889e98216813a2de6b4c732a70a8db7ac963b747ec0dcde8e98acd785513109f39fcacf65d27713fadddba0c79198c925b82f22f46ba15f8bb6625306b79b1b08186939bbc3100dff8066e5f46cc113e3a9d0ede9f615b0f9a7ed22508c3733c196bb6a93853e339caaeba656162a65036f99296b9574414a8445fec28a0120e9cd490a9cbd2a6f7a5c358504929724c741bd4cf518ebd5d43a744605e15ff6b0d3de58f25dfb45f4b14196f8fa95de87cb5bbe0e9315632259af59718fc8ccb09b56f3514a4c5a19612dbd134ca242b9e9da77094ea731a964c741195d577364dbcf452f0af68543e31eb73324cf22ba64e19bd84cdc89362de3e30adf2f23d1778bf4386a0ecef713e87e4f7314417770c2ac859d2980fd1413ba144a196348e4ec51c313d2b5d3c07efea44935b1d6e8a68d5fd3a1197346da5e71284c6dcd11dc11a7161204791b28129416ac4991909ec6ce9ed964600d966a8b81ffe413f0e1997585c2ee883c3af1f38049b5030b4938568ccacd271ab841496b1989fdf2bd7f1e3a903500a4f4ab4580da8b8e0dbb8320f69230624e4fe0cf7bc4fec60a8a89014cf3e44e1199b35b41d3efee79b3b24fa431d4f16387c68b34c8f8ff6668ad250db6bb084129b18f8bcf9ecd80d4c7ed0eb599f526fdc7f92fad64f1f8d0bad59b26695f0d8a0d20fa62983272de924fce017fa97e08a1c9b89e9b7437a27aea8c7768434af740a71cc22d5a61c5b92e1042706e4da16eaa1f10290cd66893db7870fa9fd0c552a0d8b9d72a37dbec76d6ef33d947f36ef78b9f75119e396540db24b5d421cd2b7cf962e726c89b6202a44ebd5df0a71d131d6344d37b12b55808bcc02937403d6519499c8a4f75606a425441772513b053348a3d54cdcaaf0acda0c5ab02bb8fe2d2244f422d15b1dacf8a1beb73080b62d09be2a3e7376756310491c0d924444d808fb8a8a6f8747f26fded8c3b33ea4f9275a57699d457377dd7de8fdd09eddcb599dc58989fd432994f013f4e3fec3b90acb96c068b7175077e3ff63aac025a804474a6af45c5d3c160faa3c3538ffe80f1137c00cbc0f04b140630eb15019c6f972656dff5a10dffef99c1f29468c07fd982b8a15526f37a7a6be19bfac4ab4c61ca02d74d71d282ba1a5f6711deb0084c2eb2e97cfae76d5c3326e7ff2693b6be59d9f32a11b22d646ad3c814d7faac1d345eb2ccd3cc117345d1466ee680275edac5a62798427189b9d43ce154877e7c827166a148743d082811f613c80988e661260b4b2a82bbe7140c85513cb83f4ff1512e3eccc7ecd3f33713859c120f2a3d7342be05f62f95649f5733bfd63d7493a98a306dfa42057629c72d376a895778a0bfd22ae3f24afee9382e5348f64f97cf1607ae0ed2de5fb633f9756d162c3ab71789ac680737e07e461b7b7e1f8f1a8f31385702c7a5bf1c3d86bed1c260df8d2fb30b6532100569b8a1a0366568969cbf7d1abec4aaf7daeba413e4900e97039d794225b9147f82df63f3e458a153c2e392230cf8fc0927e96442d912a07e91818bbcc8e8ecf5a13f99c8ef324222817c7e149e2985b7a5db08bbe4ccc977a6147beae41e81e18382b5090590405ba12e3a0310b36c299aa99f823d315596ca4d43281f6370d17005551b43990e07ff5f609c05a761bb35d9b0de261b1666b9fc80317106aa31f3de20a8b97553fda885f8060eb2efbe9bef8498c91fd9fee32eea9aa05e937c9b3d77807bf4c6ac467b6eecf884b7f5f194c811356d4581b4e4c7d27d98feb9c2ce3f5c4608f8c011fe7eefed6c98f8b9a28a68fbfdd827c177b5a77e00b531ea5027c6414777d7696186ea893d109fe273968e55d031b12f2c93bfb3fdc5ea360ac7efb491496aad9f0eee49a3e90aaa3ed1be7438dd57f318b965e47df39fdc7b6952d3da361c8f5d428bf7dcff1dd0c63126388658a902772d8c048db357aa3a33d93bce4f82290b3b6f656e7a738d8e476055676a5332fe901c85caddcb80ac784f9a8960088037482a956b9697c97f3bf8c201f2d80b297122b96a1245735aa1bb7a435f652986d05c42e44c8b7862c4b0c018501993c02e4a87987cc3fb7d441c1745a24b5594676ed7a886a572bef581096255eca78195e198ef98c48b52d17040755e96afe3a18fcf419c25dd585a515b60366c12dff4751f72d1385fed5250a6709181a1f1d5aff98386def91797825f98c018973b9c6aecd43bf9d800c6df74956800d736da9282825d7c1e2f803505d0cc0082274b66f581845740c5aa5fde03435c993b6fcc3d9a3d1fdd533a4b2534a9c34c4268b7ce17d258d67266778b912ce5687f91dc40af759e435e5e18693a55431f924d612879de0d52e1723bb8f6cb2d36c511ad1581c405a4e4ff51523b07f19a1bf40113825147d753481b2b14347454793e1f4c4f21b8107c16867833baf5899571c46ad4d5d00e2d7bda511063f147ddc33f0de3b2076d8b0f715d6cec6c9898bc76c24889f6aad7ca492a076a454c182dab990a9ade9e3c20f79b56ec18933015129679738003fdf113c6bf6deef21ad5f337ff217d17e4862b60706f84a09c9c860e8cf0221c6098037726450693f61884ef94ca3d9ea0120c4cca271cf59f09483b714c103a5d8bc64dfea0ee0ef11728d38e8a3df9db2ea64db62b04c44ed2ddcce2cc176ff5298b829d1c1324c33cf1e4deb7c4dc7d00cc57cd524c11fc2f55da1689bb991b4e12a9b2a502d22e7087050184883c24aff674965ece35f03b062b0921a0811e47c32b9847875eeca7ebee02a0321e188970a183bd36fb7205329d0fa6dbf244454254b7b5d3f0c504d722d558535e558dc131bb7396efd7ea5909dbbf32b3e5ca99fabd757ca3e0c351e268e05375e6c09c5b1cef656ecd3ae705ab401e293fe7ab3aeacc059f638c6806e2f4fbf2d8bec12c26c8f1bf20555d8ba4c32cfa6bf09d6112cbc51907fb743e852262e111f1a165dd12ec9839e7b1748859459060206271ab50c6f0a72ed899c7a7197894aee736746ab3bdf376269ba4c6da2b5c2bd516ef37cd06a9fedc5153c1b53ef787891452b5a34ec13e19c620d88fc5a35c8551bfde2982fc9eb1e82782a7eb194043e375c3273a2d9566188968c54de6748df9b7e2e7f9a5bc78905818ff03bb596d07d55b93c9c7946603c06b76b484900501ce7915a68d5e45e2129dea3a506cbe8cba0ad5663e262d4100e2ab44c09146c7fce8ba6c0184ffeadde16427a3472cd502bf0f8897e1e6d443b0b7a6bdf1fba08f8143ee9cdc87263763609a4fc66fdee5d045ab0127e74cecb2f3296ea30fe1901800cf826f53414dac30a7f9dd4e0a4d7f546dd58ebdbcb88bdd3abb6b1bb8c0125ef4b5d570bc0f56f781b167bbb95dc3f40715c9c5421d57ab1769a87596a4635cce83f6ae25cd11eebea1779c458673d859a33ffd595175de25d70b0eaf695949a967562dae905e773fe7af994f78dcc3c88c34ca232447ccf566ef9e428453c228414668f492c752907c9cc23414ccb736cc73896b6c7f88f42d36ebfa13e88056f6b98934bb8547e3b540e7c2641a8b11d5d3285c6bce36f57863066121bcecf3e6c53b2ec5892edff4c705ed16bb2eaa9707a0091c7e62826f7672b52c8a0dec3083cff97475ced0302ea37f6db67cb5e3df7996cd0355b4ef822b1794b9d10aafe85acca5401158b72fd4cb553707e8b9eb693f008060166293d80b7fba1335312761169d1c01b40b47b628a835811c3f9cdb2bfc2d8037796ca29675636367838dc0a837094a73c62ad49c6f96128d13e18252e8ea0c4aaf4ee8af015b9cd055176e828bc466e0177860dbb245f1738118caa607e5eee7504a1144a04fdd6ae764de91da4db051a45e2612ad4801b59e67e21dcb7ce2becc41b3b16be1d36125a8d4dd2d11be707bb65b3eafc7374195107faa1d4b4aeb303aa297a08d9d77a087bb5fef13b95045cc568c2458e70a894cedc4979ad7055472b0cdd00ea4c4570fa808120b722ddbcc8e4800b053c58096879064eb3a4360353071e8836d0a1439b18c24b73db6119e1ed5226a201f30dd295baf4084e1ea0de7d1a40f93196da9c6371064a8036d9f68daba8f42bb27180bb4d754c2bfb5f6f835b9ec142df8b6c3129f6cb7c00dd93b9876cb1e749f7adabd6b3a32a926d61c64b4606594ec7732c00f19920627fd49262e55b9626f02c4271e590f124b233130fe114ab74901c4d9fcff67a04f0c037f089446f324bca6ebe975552a0a19e4ca760a0695bc4c8dbf3faa2b943658973a25444b869122f23652fb37857b8a55b497f9709e97b2bf0008847b328ad98a2b74644629bc7abaefa7ac19103fd41edadfe67", 0x1000}], 0x9, 0x0, 0x1) socket(0x18, 0x1, 0x3f) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) 22:07:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() fchmod(0xffffffffffffff9c, 0x20) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) write(r3, &(0x7f00000002c0)="381b86dd85affb5eada36118845160ca94a6a166d84507f034a20de220a0155da19321be2843bd368f1ff23e4cff84fd0e96b49527cbed914a63a3c10c5e8dd757f7882b873f06a77dadbfb13176da7c61a956ad3b4095ca194b3ee5a7df7ee52a26240891d058dfc893c8ac203102771ffdd0ddc2ace234f2201a6ec3b88f4e5fc11772be2d067c9331f03b0b561b5e08fda7c2becaacdee8c03ae36106259496e81a6bdc7e916c2009", 0xaa) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/178, 0xb2}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0, 0xffffffff) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x101fd, 0xffffff5a, "81ffffffebd110c3ef001200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) 22:07:59 executing program 1: syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="9fcaf6214909e0fa57e0ab9ee338b4aaaaaaaaaaaa080046000020000000000001907800000000fffffffe8303000008009072a473eaf66990be4dad7800000000"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x2) 22:07:59 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x1, 0x0, 0x4}, {{r4}, 0xfffffffffffffff8, 0x81, 0x20000000, 0x8000, 0x2}, {{r5}, 0xfffffffffffffffb, 0x8, 0x1, 0xfffffffffffffffd, 0x2}], 0x7f, 0x0, 0xc6, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/131, 0x83, 0x8c3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) semget(0x1, 0x2, 0x54) r7 = socket$inet(0x2, 0x2, 0x6) connect(r7, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x80}) 22:07:59 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x26}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x2, 0x7}) 22:07:59 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08005914c9270e1b307b391575450000380000000000019078e0000002ffffffff0303907800000004000000000000000000290000e0000001ffffffffcba7c7fb9219c772a0f2fe2a8feb6e5953204a23ec1102b1235ddfb4f819eb16f4b0e0eef095e14ea3c5d41c3c7474a3f8de958f9474ef2c861fbec2bedb65053f499636a8bcbf0149caaff0fd60e33733cfb15c08dcae2369a3e201c3aa32f4492e4e571fe2ab8479c0aec8a1590d66dbdb839f3d24972b6bc75f1aa73453819a79691a1a01eba534f44b744cc7a79910bab627e4e3e07283123930ffcce7a9af4d92f71bd4d957574cff6871190b6995b13a3df21e"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x40, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) r3 = socket(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x920, r6) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x3, &(0x7f0000000180), 0x0) 22:07:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) listen(r3, 0x14000) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 22:07:59 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 22:07:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="02f489e1da21edf80677e4fa1c00000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0xdd) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) kqueue() r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x11, r3, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pwrite(r4, &(0x7f00000001c0)="9de91ea769af9db7268c856f746d6fd9ed77a112377598660220b7c98f5f8a7d77760778b72375c2a251a45c4a588f0ed8c95fcbc8a1dda42ce3248e2d3fb19e40b0bbf9c87bc7d15d902eb4002b2d485003d9873abc", 0x56, 0x0, 0xffffffffffff2a02) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 22:08:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b670100000800378a7f9a00c414000000290000002f0000000000030000000000"], 0x34}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:08:00 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x20c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66956c653000"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 22:08:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fsync(r2) ftruncate(r1, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:08:01 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0xc7) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) 22:08:01 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) 22:08:01 executing program 0: r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f0000017813cda314236e3b1515516ffd97860daed8762331f918441b1615a7eb0fda4671e873dd59fa8af586c0dca2fec2d025a56b359dc0a45c0acf35e665909cc9ce3a3c8f1a5e0236dcc9a11bd093a3c0a47036cd89d9deb27d9181d240d2f9c9748e0d7724e17a15a7527b4367f3b266c054174737bf48e12f5e995d443f6e0c94430d0c24ec99806e939e261332b6a423fa536ed8eaea70f5a15634df26a259486a6f88e73d05125f8b75c296e5bab623505815"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000001300)='--', 0x40, 0x401, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendto$inet(r3, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f00000001c0)=""/4110, 0x100e, 0x40, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() 22:08:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) fchdir(r0) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) getpid() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x93) sendto$inet(r2, &(0x7f0000000080)="f790905f6188a684133864ca531577e59d4e7e282731e4456f8b9cbd7f44ebe0f32876a0ecf65db4f56f5bebcf89fad5b3bd58a509b543fe13e0ac4a9bdd6c95698da4e8a73d475cb89eb5228ab6fe1fe82b28303030f3d9f928529112a66204f6ea06439d258cb7434ff637cd79fb0c8f57ae7b55e9cc6c9237daa164e1e7cabbabb7e942a34ef94a11403f84713f55d7df9535b7e7c4bd7527dfe78b53cf315e9fccd25d05e837bb98291a2d735b9d81736783efc82d1d294b4e240d61a9b69b67", 0xc2, 0x0, &(0x7f0000000180)={0x2, 0x3}, 0xc) syz_open_pts() syz_open_pts() 22:08:01 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3300000700000000ba5fe0692c2e327416ea6cf64dafb044b9ceaff19241594030215f11335882b4f4d48e223af8dc2ffa22bb3cacc08c86c0c23a9717fd13a7a84a44dc331acce6c2f61c6bc151a3d6bfd25e16325a61ec0a1855c87e74db3c22b8dd1d5f02883424557b0626165990562b22df25c47835b7486c288b4c634584897fe74be55968"]) r0 = semget$private(0x0, 0x0, 0x82) semop(r0, &(0x7f00000002c0), 0x0) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) 22:08:01 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYRES16=r0], 0x169, 0x800) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000000000000fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f8418618917"], 0x74, 0x800) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) 22:08:01 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1ffffe) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfc, 0x2, r6}) ftruncate(r0, 0x0, 0x2fffb) 22:08:01 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffabffffffffffffffff86dd600600718b22df0d00000000000000000000000000000000ff02c4b87c939fc6b2d1848a0f0000000000000000671500002b00000000000000000000000000f2000001fe8000000000000000000000000000aa3301000700000000ff02000000000000000000000000000100"/138]) 22:08:01 executing program 0: sync() r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 22:08:02 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0xf3, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xbd, 0x3a, 0x35, @empty, @mcast2, {[], @tcp={{0x2, 0x3, r1, r2, 0x0, 0x0, 0x400000000000002e, 0x80, 0xd7ca, 0x0, 0xff}, {"445252da8ab53dddb4759c27de2dfe59b2505bf106d5ea13d83e1212aa657352bd70d5d665d666bfd3cec0bb183f808aa17b02eb20cd2e5998916144b170fff6817c5da83b44b5431a3fe569e8a67b5b8a20dacc863b2153d15134f5114582ae5fcaccb0e4b562844e555ae629f0d66458471c44de40a0f99c973d25975c4af4854f9dd7b71451fa16f572b75dc07e63c9"}}}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) 22:08:02 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="53060423b088257ae77ae2b7f5be0a4d71147ac462142d7a15c4f420899822a2f0bd2604f47a4f1eb0495b5b6c2a57e6d4d062d59dbd74008a38014a445fcede5aa7a7feeb773f2c77160b650bf32156c74a6459aa43746b8bf91c7aea006248f89b1760707065c0d5ae6ffc72b0dc5cb527052861492bcd95099dc702a2aac8bd7ef7251cae1c752fe0fe3974e6f5592213062c99f0e45e7a2e46a6f70eefb2015cfec056923e173b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="44ddaca4bf05046bbedfc203742295498c3dd8e0233a7d1c52823191", 0x1c}], 0x1, 0x0, 0x0, 0xd}, 0x2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x7fffffff) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) 22:08:02 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRESHEX], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0xfff, 0x9, 0x5}) fcntl$getown(r2, 0x5) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000180)=ANY=[], 0x1, 0x0, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r8, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xffff, r9, r5, 0x0, 0x0, 0x6, 0x6}, 0x3ff, 0x7, 0x0, 0x0, 0x8001, 0x7, 0x80000001, 0x4}) msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r11, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) 22:08:02 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000480)='x\x00') 22:08:02 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e0800000000feffffff009f16ba0505cdfa695881c30a51585a56f320da2bb34d4371ace6a50a2269e85d47d066ca80002ffffc93cac8ae177893001145262b270f3db6"], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 22:08:02 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x9, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 22:08:02 executing program 0: msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/4096) r0 = socket(0x2, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 22:08:02 executing program 0: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x400, r2) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) 22:08:02 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r4, r2) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000040)) socket$inet6(0x18, 0x2, 0x0) r6 = dup(r1) socket(0x18, 0x400000000002, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:08:02 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x2d527324, &(0x7f0000000040)="ebf7eeb0d39c57dcbb6f7522c5d557ff0f0000090000007b308b080b9da9979b8d47649f5edecbff13b9fd812eaa6371162ffcb3f3df76b0fe7222dddfadb503a4b3b9015c11", 0x46) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 22:08:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) dup(r0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 22:08:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000d53a1c40e806e91b2b373c000000000000060000000000000000000000000000000000000007f13923ed0000000000000000000000000000000000f60000000000000000000000000000000000000000000000000000000000000100"/115], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg(r4, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xffffffff, 0xffffff93}, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)="76e33c7abf79b64e4f8ebd5b7048cfe67aeea759ac18e323b63bcc8fb77f1aca9dc59b395f588ec4718dd0128749224a9cd13d278a802827dbf6a629cea2f7c9553317bc9689c4e71f6d0cedad938b075db6f59a6c8dc7ca91c3ce1f917b98987078b9568ed8198cd0b8f70b8919cf5a2c476be756869883016c7a23b97100f3c8f99d4f67ea06740a72b321d7dc936b31ef7660377cde61bab56519de9f775dd4ef54c4fd109c6b2cc54ebf3e3756114aa3d73591e1bf3248b6e155cd2589d25d1294cd35f059d32c92b7a7ada6ad68869f89", 0xd3}, {&(0x7f0000000340)="f32a04f39e3b16e86bb685ca45089f2b6f33813176aefeb71a9ac32d125cebb97038cde91b2c646d40b1bd59a5555e07c576c3e5c2aa898011d83476e2fc852043d594f673f8fd3d1e5da44024d4936f34b1681df972b0bc3f221631a53b5b8c0f513b0d0ae621b911b9a9aa9aef32cd7123ca7726a7c134d1633ffe3b32400e045ca10c6af3d2888d139d49a30395e99cd0a2c4cf2e", 0x96}, {&(0x7f0000000400)="98d05cb15c488f7bd52a71f3d02553aa79450886e419b92a92b82f80767f78f1cc47263cf74eeeccf79c28fc258cf6a56f79d4da4ab37496af88d65d521b5d6cd385ab4b706952360b49689c72466f79fd527beb56290fe1af3e187609a1d3fe4e1bab6324c60698d40e9165f70ecf299b9ec73f6e160be33c7360595f32bc0dc1c989ff60573003ee99a0aaa5df68b4e3c39a75fc5bed215de1daa3e04a3d953733b6fe031d36139916e6d19c686945efa14f4572c9b177d8293fe3e5cd72fbcf17e6c7690148c42b66cda183", 0xcd}], 0x3, &(0x7f0000000500)=[{0x30, 0xffff, 0x6, "f7bd51e135946b021a266006318e4bd558d84ca2284c0847467c"}, {0xb8, 0x1, 0x7ff, "6e070245a2501b790d530b6e5487adce4b6b5e6b9510b5d653ed62fa847a1a479d464b8330116541e106885f594e19764146ff5fe2d38012d5eb64a915aab817fd03266f6f47d77a3e287356f5eeceb3f6dd4c3e02da4983df06c34173258c16caa645be6341ddc192e21bb93b2f7aa1c6c748b8fbca0fcd7aa346c2b33dd3a13b5a8a152877eaf56c9ef1d97a37ffaa19e1b01d4dfd71f49c30b3e75fe8dd3579fe"}, {0xd8, 0x1, 0x3, "307105d40ff349c78433f476093f2cce8e7e4315d2cc8e2a217308bcdb7bccc77bface382881995cef6795707b465cdd7c9f3aee76093784eb970123fc170312eab54e7645295bc07cbf0ef6040ebb1a82d52239243cbe2978fe1beeccf14a5e57641859ff1348271936bf502b757005e00543edf0629d03a6f09dc5288ffa6de0a6332b0046f0e57362ded665ab7daf061b83ead980453b9122e1856e77f7cf9ce832462b9b4dc9720531734be0ec4285a96f9b4cc63afd9a4a69c5580978b71298"}], 0x1c0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = semget(0x2, 0x0, 0x81) semop(r6, &(0x7f00000006c0)=[{0x2, 0x8001, 0x1000}, {0x1, 0x5, 0x1000}, {0x2, 0x1, 0x1000}, {0x4, 0x100, 0x800}, {0x4, 0x932, 0x1000}, {0x4, 0x7f, 0x1000}, {0x2, 0x9}, {0x2, 0x9, 0x3800}], 0x8) write(r1, 0x0, 0x0) 22:08:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x41) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 22:08:02 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) socket(0x2, 0x4001, 0x0) dup2(0xffffffffffffff9c, r1) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) 22:08:03 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000140)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be", 0x0, 0x0, 0xffffffffffffff36) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x750) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000500)="2485c8e6eb2c7c9e228715eb4a8286fdb8c735674eaab6f7cf2b2eaa901b1c51a92fcdc4efdd8dc0fc05716cf6ac2279b97a7801afda94e59fa80bc0ddb8f7010bff1d5dae57277e651378dd0106e8b084a9c8beeb7b061456c8d80e28b43f943fc25514e807d6e3ff4dca7ccd8ffeae241eeb99441188703b4193cc267a7d72bb51d25a5313ed82903a75f0ab487010377ac2e907059c5a48c9c41d8cfb7d1913cc1715c63c14b848cb33bb90daeac93fff841522dcc3fa088a23410d9c4a3bd21ea6e70f4bbc425392e6168a82b2a5eb3cb6b7ebb06d115c5141a705908a2a8285a630", 0xe4}, {&(0x7f0000000100)="5ad417ab27d14c2690cbb3a01671c5853c17ceb5d77fd6605c8ea9200b6c682908fe8724118d0dfde216a96fc45c1ddc", 0x30}, {&(0x7f0000019680)="0d7dc75d88b91d72671299389bf2a4f7768d0fe616483214b427c1fbbcc6ff69684a289f53bb4afe5761f3eead8771b3e5db556a2b1ada733df169f85ffdb809f5a343a2509ae2e17714c0fc0a146cefed95859f3ae060c4370e1cbc50b357b1f3e758805ce256b46ad4c4e3380f94277bde27a287be3a2f74c874cfc6dc1e699a9e596b8b16cd4035cdcf6c4de0ed3806ace2befdc04fe4466e55f16c40954c6f2128740351f71784b6258cddd4dccbd79b547c9115cea6de222c558704272fe287412cd37ac80de70fc3a9878f640c8698a57dcab008242678c195e6b061de6226533a866716eb65e3f227f7d6b5a89ece", 0xf2}], 0x3) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x6, 0x1000}, {0x1, 0x3}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x1, 0xffb4, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f00000004c0), 0xc) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000019840)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000280)="82f1470eb619638234ef00e29866d3ee7a438a83114c3c548d9f3c510aae86e76ac12a2e8dd4b69df1dd8ed744b5b2719a4ec46ede19aa861a5bd26671d1fe6e068d2fd6b7efbf722ac612000e", 0x4d}, {&(0x7f0000000300)="c576cd6c2e14fb395feed6142a7cf821b3f76331250421a39060960ad27bca981879ac3a7b4b8ad3f720a770a95e5ad1a70887c4752befdd954144d325e0e935509c212e6cef0661bced7fe4da1f85dccd672cdf6b4521987f2995689bc034ea01ff8d847395ca292f79536642caa0c8", 0x70}, {&(0x7f0000019880)="618a7106d81d8f592b11926675efe200fb7b5ce16932f15afad32b0f170bfa8c930afdd191590b4a2e4a2ee3d29c976497872cb07d5e791f11ce2f805d051019f2768ae9412c3fbf7025402d53cd00675b14aa28814fb0f06f12cc035a534a5636adaa3e6cae3a12acabc4a31e815d43f6", 0x71}, {&(0x7f00000004c0)="2251e15efae38084ca121c1e66941956583f630fe30c", 0x16}], 0x4, &(0x7f0000019780)=[{0x18, 0x1, 0x6, "5a4d50c0"}, {0x50, 0x1, 0x1, "e98df07c40b6ccd40e85a23a2c28e5739a52f8aecf63fc52fea889293cbeac0f87a82b721bd063bc268b6164e15165037aff0a5881284beb2286b285273ee7"}, {0x30, 0x1, 0x7f, "0ae8e059de271195ca4f6bbf749ed73c6f4537dd612c43a717"}, {0x18, 0x1, 0x80000000, "cb8640de6f5a2f"}], 0xb0}, 0x0) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 22:08:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xae, "000000e3ff010000113ee21200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 22:08:03 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0xff, 0x77, 0x4, {[0xfffffffffffffff8, 0xfffffffffffffff8, 0x8, 0x4d, 0x6, 0x7, 0x5, 0x4, 0x7, 0x9c8, 0x893, 0x0, 0x9, 0x6, 0xfffffffffffffff8, 0x3, 0x7, 0x40], [0x1, 0x8, 0x5d, 0x5, 0x6e5, 0x81, 0x1, 0x861, 0x6, 0x4], [0x6, 0x3, 0x9, 0xffff, 0x1, 0x2, 0x2], [0x25a7, 0x1, 0x4a07, 0x1000, 0x8001, 0x5], [{0x7, 0x6e7, 0x1000, 0x8}, {0x5, 0xfffffffd, 0x2, 0x30}, {0x1, 0x0, 0x101, 0x1000}, {0x8, 0xff, 0x1, 0x500000}, {0x0, 0x8, 0x10001, 0x101}, {0x800, 0xe488, 0x8, 0x8}, {0x8000, 0x6, 0x1, 0x1}, {0x3, 0x1000, 0x3, 0x2}], {0x800, 0x2, 0x1, 0x4}, {0x6, 0x5, 0x0, 0x9bc}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:08:03 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xa0, 0x3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r4, r5, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setreuid(0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 22:08:03 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x204581cb83355564}) 22:08:03 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b0205087f2d6ff1d5ea7791000001068d33f84460696f9386d8b60e5e42b0a280fa5668d1342bd76a45d16ed6bedd8f24699aa50ed8b07d39adadca856e5532612465c37562fa9170c102d57f57677348c8ce42a7cdeb4fb87d44d39e38def28b97c434f502a6df68a696b5770bb7807ac8a270e44488e1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000924484fa4bfaddbfab34"], 0x10) r6 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0x1) dup2(r6, r5) 22:08:04 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:08:04 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x2}], 0x7f, 0x0, 0xc6, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x68}, 0xc) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x62, 0xffffffc0, 0x5, 0x101, "3ccc8887903a3781897bf749fec8d8df090a7d78", 0x7, 0x80000001}) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x3, 0xe09, './file0\x00', 0xc1, 0x0, 0x3, 0x8}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000140)) ftruncate(r1, 0x0, 0x0) 22:08:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x12) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)=""/226, 0xe2) 22:08:04 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x2}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000", @ANYRESHEX], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000a9000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad744d1151292f389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) dup2(r0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r2, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x66, 0x0, 0x0, 0x0, r3, 0xc, 0x5}, 0x40, 0x6, 0x2}) r4 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64}, 0x7, 0xf7d9, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r4}) 22:08:04 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac6106239735d720779c663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf4cde7376a180028f789e4890000003cc359c597b695a841af47cb81e3daf59ac795feb45138c0c3bcb7daaf61691ec3", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000006f00000000000000000000000000000000000000000009000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000e288a344cd8a0f41dff1000000000000000000bfaff283946e6a0a0000000000000000000000000000000000000000000000000000000000000000000000000000e8c3d24768dd92975104e50a224925690000000000000000000000000000000000000000400000000000000000000000000000000000000000ffa900"/257], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x0, &(0x7f0000000500)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x721) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x400, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 22:08:06 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x80000000, 0x20000000000000}], 0x7f, 0x0, 0xc6, 0x0) mmap(&(0x7f000095a000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="413a1bef89f868d51ed0b2f0031ac2bf31a6935d0c37d46aa3ac14b11d755f55437e6eebf89f22ccb3ce336f3694691b9647b61d6cf3018e2dda7264e3ef5248420a2c0a9d18a866ae73f2d8b69edcd10db242cc8552f45a96", 0x59}, {&(0x7f00000000c0)="6427704f4210ec195a175a896e1c069c233aab86692b786babcf984534830aa31dc99e105a98e199d4e1bd9e56", 0x2d}], 0x2, 0x0, 0x7) mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x124) madvise(&(0x7f0000da7000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ac8000/0x4000)=nil) shmat(r3, &(0x7f0000c84000/0x4000)=nil, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup(r5) mkdir(&(0x7f0000000140)='./bus\x00', 0x11d) 22:08:06 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x8a) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 22:08:07 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000509000/0x2000)=nil, 0x3000) write(r0, &(0x7f0000000140)="a48561bef15d7ee6f77e1d6105a30207ad78705f07bcae2c1e7e384686d4e1fb427a11a122ab79e3e04a0e081a6271a8920f2eea83ae4cd4bd1acdbcc828152ac7f00b7d1706f7f7bfe01b0f38967c4a3e455e78e1cfc2b121492c8c4d8336bf2f2f33", 0x63) syz_emit_ethernet(0x400e, &(0x7f0000000080)=ANY=[@ANYBLOB="00ad00000000000000000000000000b262636dd5e356bc878ddaaa66fd30472f3b9a8bb26feeee44eaea8fde7fbf2697dc4365363ce6425055ffd1bd6e8d39d379971b93dd790c6c445e2d997cba233789af9a07f7eb86608c13"]) 22:08:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 22:08:07 executing program 0: nanosleep(&(0x7f0000000100)={0x2000000}, 0x0) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000001900)=""/4104, 0x1008) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/126, 0x7e}], 0x1, &(0x7f0000000200)=""/178, 0xb2}, 0x82) r3 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x21) openat(r3, &(0x7f0000000340)='./file0\x00', 0x80, 0x20) 22:08:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="031fb4c1f8273686ec476ea7d0ea8ba7095341829635f65d8dfbaa965ba9838bc5523b31b1565383e715f3b092965b21c2edeae5462e2551b478d4e277c98d041de50c169e78e92e46e8d639ecf8f5c0b4f1f2be2d252ba3e569ae13f94de5fe080f1f388b100fc5554c136df0b03e798fd1921fcdf64a9a06", 0x79) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000300)=0x3ff) r3 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='<+:*!/-,{\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='-++:]\x00', &(0x7f0000000280)='-t:\xe1)(-^\x00', &(0x7f00000002c0)='\xe4\x00', &(0x7f0000000440)='\x00\x0f\xb4\xfb\xbfHJ\x10\xcfwe\xf5~\xb5>;\xab\xfc\xd4\xb9\x8b\xce\x82\xf9\x158k\x88|\xf3\xb5%\xc8\x01\xe86\x0e\xfe4\x17\xbew\x0f\xb8\x00a\xbeK\x97 \x93\x8a#\x05\a\xdc1\xe6\xd2\xad9ch\\,R\xc7\x05\x90\xa4\xa5\xd9\x0f\x9d#\xca', &(0x7f0000000340)='*\'@$[#:\x00', &(0x7f0000000380)=',/)\\\x05#\x00', &(0x7f00000003c0)='*\\\x00']) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) shutdown(r2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xff, 0x4}, 0xc) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="82020063bae1dbb6d128fa38c4"], 0x10) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000540)={'./file0/file0\x00', 0x1, 0xb13, 0x2, 0x1, 0x69, 0x5, 0xff, 0x0, 0x1, 0x2, 0x1}) close(r0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000500)='r\x00') setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 22:08:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aa9daaaaaa0000000000019078e000001c0a44c50003069078b8eae26c73e0b18d000000002000000000000000b31400aaed080000fc8f62ffef24f2fffffffffffffff88e740ed2e1c2f148f8d5"]) chflags(&(0x7f0000000000)='.\x00', 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xc) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x0, r2, 0x0, r5, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f77, 0x1, 0x100000000}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xffffffffffffff3b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000100)="d26ec31222980e856c1014317a6965c31b4a63cf91f2f1fea7f7d348cbed6b88f0ab45bdcaab7c31383975bf5343323e4738e36cd6f242d2b18de26f56cf3684a5f43caa793362df6d641d0adece26fd8f9ad2345f79c5d3e0d3e3fe313e14554ccc42775aeb581f50151e6b4b4e1bbc0860062c7914377641949a165d2c9a21b7fb8141e474db0789d9267218", 0x8d}, {&(0x7f00000001c0)="02fd2e2d7d52ef94e78dae5fc5dda6777a52ead26a00d3ec7ef9450c5cf00f5adc9fc9843510b06e606b0fdbf4bef3adab824cd640c103ae07374cecd0cd55830faf0d637c06a566b3b7bee004d4190d1c379662cc56b5ef9f75bf243b7ce20b2f8e73649e81762611cb5555e5f74983f4e3f1ddbbd0f78572be4192ad1e2659eb24f88e1ea9fee406e36e02371738a07c5d892d5abecde519288b2c5d4982c0e41ec096a4dd75a9d0ae8f6a73d21e6630a0a9ced6e7e394a9993e69dd03ba5c66393d7ff82b59c5c78cef4abddaf9a249c686b760a54fe85c10cea2d10d0b18a1ffc3b96a87c1801cba64c6d96b9d5177002a90e16373c9c54e592de5e8e2aa1217611fc60c581b28539e506f166c89dce7dca074893ec255daa1cf54745d5855e9e2b996a342abf36c6bc7657a6f100a3b263681b435841a8c56ad59d53b350b0e666dbf27220672f27cdf21709b56a3b33cafe2f6a77cab7634d36e5b97ae32b923d21ca0948d030d40022d7e36dcaa09966c9768d675903d5160a34b14c2ed7f30a75a3df407d20f07ef630414071ac85c08b5074e5fba74a801d85040fad8a3c5d7423dcfbed0c524f5ce8b96584c2f75d6b430a68e14f61ad65da0e03220967ae003ebc2c550bbeb8fbf85918dcb2a4b601706b0c5d6dbbe6ab4229e14edac9617a952a3f7e02f59998f3d96fcc3e6bd8d65e7b8faba927ab8090baae4895a6d008224362456a8beaffd1c6d889e4fc1da5329ecc57f465e7d1f9613fc23ae1c3c1a395c1e9538d9d20d69caa92597603ca4efc293c111d8b716813777711168a04bb92b7719b4a2b3d9f4f7f2318d4f4be19a2eace0986495cb9e429e53d2e1b901d28b8f0a59d5fab015d212001c8b8dd2f08c138648199df23cd8127c738dcc7d48d636e19f18451f96f8c0453a5670695decfb3f1efcd8bdb98823b6282cd80e5b6e01167854add5f15e5d316f06922ef82d6f338fea5f71b197c6e7bf9414582a57b85a6a4bffcda723d416117436b1fb703584914e99ade6df7db1c4b86a0916eab6a944ddf581edc21a7276d9f0d57637bd206b5cb6e311fd7b1b837c616ada9089a949fdee8b2872da85322843e766b8e0be94129bb3b779d3c1dcceba05aceeb3526f901b5818395cc2a9657de16922b92e64dbaae019816ca9e851cbc4666fdf4e25d7b122b3d2ae789ba14a04bf82f1c573e2889cbc9e0a0992ac165739b657007fe9d4ab38271f862f7255433f94e069ab292a6f0e6e28fbe2d62131159b7f80f2107f17624de34ea2aa0f81b3cdf0c3374d721b5acc04ceaba715988c645fedbcfe1d48580f2cd6f2d70fcfb6d719774b4bc3086d9f901655412332c386317c749217dda88d42cf7e2c2b7c2ea0e7f5abcaef4ae269105446b9ce73a50243458c81b19ec1edfa450ecc6d725775a52b5145b546c2e79bbd384e1c2da435078344612b427a6a49aa905a31911169a47fc31f5b8e6b5b927100132b2eaa2c089caa23d220454444fd0c3ce6c0b671c48e10d9443df62d260958c10fcf856103e987fd6ae7771545526776b6b27d612972c9dee1bdcd985b08e59b246e3ae4d8998323dfa409443c59cb6dff4044ff369d5efc086abf344bcea36c8d8fa05e2a18427d37933ab893bf5c1f7b11f4a95d9058a927014fdabff4b643f6c8ac2ae6a566ea2667134cfe911ef788b0c63845f75251cabb8bf762feb8acd9e15a45e1734d45fcd8db7fa0ada2e31413bfd60c7996118454b5bb0ab65d4aa974526581870ef1e98643a2ae4baab7232c60a1416241643e6a26e4a32272e7dbc8e0598c1d7ffe1ba7a51f180ac4ca7c155b1369976da3d2dcd94051093ea4b25ce9c9c30ecbc3ed02b23f71a4e536c4279fe0b09aea43d1b800c2f608b57746fcab6c1a096c065b3100109f9de34896860642816e453de17ce5f231c9cfc8e09043060a736fb7690930a81d8e3028838a261aa26cab1fd7971ddc0519288573ac2ef751a52d795521a31cf7f533204df7b25a8c8ef4ed5e5015a6627c1128e3e280d4f782680accdad3fd525a960047b64a9df05a88ee86e2051d56903e344fc2661d38c4e126fd03e3aa7d92710ef018763aaf8d9d77b50b47037b8283c4142aaf3e56ff8a1628e7a29909ad616ccb5d414228b9d4800c435347715af2bf4faf90bf8ffd605fad977953bb96f981b691a0fad0d7694307884735366d4ce8fc3f9b8c90dd2985807b6a1c0fcf356a20e1fcd0be6ed9bb0dcf6bc394b85eb3aa6929e2263d1b9be193a6fa0805d423e99d7250986c4f224d1d199cced7eb00763bbb0ec5c5cf70805be62f9dc223005af1f9e886cd92ca46d565c3191da15c562eb72fb74c907e3f1cdc62d912550e46291df386627f72b74b4ec92650b643f0d358b543148c5fd5d5665af9c9f3c7db6043aa46c06149c899732f0637f6ba6f819a2237737d67938f27427721fe3e7493c19cbb97c1e990bc372f7820fefe9d9176a053f20bd40befc3dbc3d7a2ffd509d30ccfafa9b11778c1618dc0f05834788727e88ea3fbe7209051d98f527b7016e7d5b7e14f2b1b398fdc517443d26211d7826e1d1d651ce308e7e3d85061fbbb16a80627eeaeda363774d26c1adfde73467e57cd60c34150721a0e3e7081e00a0b6b4468a15a0608784a1c7aecb0ecc9f7fe6e186b6ac9f23d31a693a26815d24f25a63369a24c599b3838db66d65c43bbbdf752907fcdf814d667ff546683f60f68c9a190623640ded36a8f899b0af19638fdf268daa4b85bee6609994dc9f715d92488526ddbbac89723c992d3581e674e1db678ca53f94290be37607a45959c3d8fe39354ffb16c2c5b9fa771eaa38b1342e911160b34d92f25ac414cf550eb032f47df692420962657d40085e156deca8f37b9758ceb7514bc24c1370e7f167782707d29deed3de6e117c3a13dd734209998084c2effe40c6ec38234ebd84b860f0b95d27063e7836a679c658babfa6ca7913d17967ccf412134d9e63c20b66f372c4e6d069498e37500febf3070ca9a69a5c74ff1805b33e016fba3418cc4c8d6d75b73f31028739ff37b9fa7b05fdf02d0b8e91eb776ab086e4687b759137a2cd00d9e4f39bba98fc6b3ffd0add835a5e43d72f5dc3ae7d83fb272397c422ea54c14b6f8be542ac6520a0f888505db9ef4f9d2c8c2e9655947caecc55206ee1bb081bf9fb8bc5bae5f94b7a9fdc5548a2061d271db13463fb1aded9a08971175c15cc86159fdff7fdcf0311f4d052e18bba6b53f8a7a90ef4b9cdbe62400258bf081820fff1a7c4cb2df30b9a8a24debffd810b9052fb508df563835ff74efb85a829809662f5d2d6dc120c562799f791bdfa0c2343eaa5b0c66716f5eb7ca1b5042558f58de5d01128c0e5ec4489efedb27358d97e57172c77b6ed61846817bb8d0e388815cada824e95eb4190e32e5f33d7856fbf80b4cf054775bbe586507f17e9320552c4818234d25fbfed86b478c934eefc153c9e7ff479309db191d9d473e437a6d265761c4ef9e3c317ab04611b7dea835effbbd68ba1fe2d7abab0e0897452c64fb2240c01d262f800ffd40ac304eb8b48f245a03c517adb8658ef51a82981350ae7ed5c94db7df30419503de9c0080bd4764091829ba2835272ab76a29827007229e59811ef4f94d721edb04bbd47b518fd8b3ac2c25c656e631317e54d7c225328b54b05041dcc012b6d8c9718dcce29554096eb9b771b066a8e7598503c1595a967f5b9247c74d294702d5c6ce40056c9a82c34a9a8d743bca0e7b050523cb7ec7883669b8460a39e01a8305ffe36c8dca702b58d437009f1e3d7bc6aedc3d7e6272e855e022552a00f64509150ff0964d7df1098a45b16d109795f99ae387a4c9cae6bf7803d47582c3659630c3d6a1076d5d68312b00f95187a284aaefd0a98fee390762d041b7ad7bc7f1b5fda20f03908748d58043fb3bce4d4b8087735e1fea0d0295c586ee0a73328d77754d3786bd883c8634215ee7e1189494bfd4e70eb61328b2402e10c61eb03cf2445a6c7ce5236ee446003c8ece5cc35b8d38ad3e384763d5228caa70519251c5b2d56b713c019eeb4a73d187783492d2e7cae11431faa0d80577df7e648e0ec48e3ce94ae11b36786cc872b5378357d6cd5a81b84c61f403432fc226c9e78cbf0b538086a7df6e9eb8bafaf13a9d1c0e6512c9bb37324b1e37b0a019391c1c89e21be8da6fd859c43fda204551399a986dee4e986009ff674e8d506bebbfcb8731c9f81790455595904956f03b93491fb12084492c56bc1c4a3a32df44c41adba6e7dbf57f43b0622029a7bf9ffa5a120a29eb2726ddac43d358af42c8619c3b41db3d451e31a00c71dea38b52b17607e49ca4994bad2778b7afd2a4f899f63ccaafd0a57671330a8aebda1fceb5f669563f7cad3c034a9e6555fd7c3bffab7b101c5c0841fe5f108e871aa08bd32a64156153413a89b97d1b8c08d5661535128f2f2feb2c5bb4c90e2ca196e88e107eccb0da43cb001030c6dfe64ebaf358d3285d3334647986bb5a2a61f3a51ebe4ee43dded537f8214a5eca71d2baac2be9f1fa67d32af1eabccf9d598772bf20dde33db16835012021126921221a1707da9ed988d05baaa48ddc89575ee7f1c4ee52b090814df9fe9ba0ca29707440922c8c3febf474852bf31cea59705a0b73f71924494eddd523d2b84a299d04a80f6a02a17768183068f1f5416946d7c1fc7fc2e6a4072cdeaaa4e0e66166f0e9e23ade85a312f7b3df5279b00059477d43e50d743ebede7dd3034c429956e7c06bf30b65430c3485d8cbe16091ccc9867f33ef6e3b4616449424967c928dd3184ba0b24de810c97710ee9f7973eaeefaaaf4e7773de6fe550df4f71ef3c046258055d8382cc0663ae55730036db5ab7d4ee50bd69c6b7cc84fa947059ab385f6e3712350af1bd6d5e36bbe3052e9074c7e12b4d20e99cecacaef33ae1bbe168083ae19cc8793846c7a8ce9841f58a672edd5351f92d53150ade8bd9fb0214674b0d042d2363861bb98b6559abb640e914ff83f56fa2227c0a362a4bd03928c7695551201feb927379963acd8907ad79e417c585039d7711898b67e45ad5506a2482d49bbfd354d81743bee36d79cfa3a08945a63cfd069b3d0298dac8f451e6258e9cce969bd028ee0f32cf301385141d2761cf68d6aeae0c9ac2491a2592d66c2c10e2db45a78b75005033a08e43f4a202f3c56e634bef1efc89d711e6b83e43774a3b71db457315f98dfd23ec1763d8ed79555e669c3b1d84aad2e7fa9b456f95f0268dede69dbd8de3162a62587b05bf9d37792eaa59053fef8c706b8fe3d5f0e42e4be3bf48394d81cd545044c27ff4f5ff30f5394949d416cd0d3d94bfe4516336854f74eb80b08121f92563f04c2950e21a76e308206f681c66d7610397b40f2a72a2414117d7300fe447651ad537892c36934bb4759accccdfbaa92de79df56e021958116a67440d6a49446cb919bddd93d4b2f4c1c140518a74cdd8d6695d34558445595a6ed14e61cea509159710e163747922661983e569105e060acd517945ea69a52d2beed8dd87a1b29e584a7b235e039235c30eb64a0f9ce2285feb5e069dde89d4469799ecb66e8c7ca44e9e276fb312b35acda79282581e1309a3dd8621aef9c7cbaab3efb49303389e9cd3daef522fe006f5ac3f0793ed2500d47bb885c61b67ff2786bb1f4b3a832478680cabc9001778cf70f958c2acd7cd8888cb4768d79ebce44d9857e579ae451ecd0d4d0bf", 0x1000}, {&(0x7f00000011c0)="0eadd2184c2376e6e6bd3c7e4313eec427d4b075c38f4c30130140f8efde01b1221cbc5af7d55b6d441957eda135d44331eb26a11d80b4aefee9b552e52ffe6413f1f8ea09f79bd36e14129e06c70372afc17c", 0x53}], 0x3, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r8}], 0x20, 0x3}, 0x404) 22:08:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xfc, 0xf0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaabb000000000000080600010800060400033b7ba3f9b8b3e0000001aaaaaaaaaabbac1400bb3dab1d08e2fb88a9194c248dcc90fa636174ea0d44d38edc56c85c111ebc801f11b9b4cc9b1390c75381205c6215cb01f25e20d10e20706cdef9d341f23a92e85b6f9e1ab1f89860a782bd5c24bbc5d295006201a396df9f066bfaac42eedfa9e0c88ffc2c55f80de7252c1290b09d393d81be41cccef4b8a0c96134927386ec24996cc2ed39f78e6dbf6e876a88076b08e2521b9378db9a5d30fab1fcc607ee3bb4565b23aab8310a45c5976f067915ee19b2cc1b890b42c18c74f7a60dacc2f3a9d6d835310dc641d4af582d4dd94bbc474928a98ce8e7732baed763e83406675ebdc8bdc6f58f07037efcbb693dbe2616f412efe395670ab3cf9d07"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) fchmod(r0, 0x20) 22:08:08 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7d, 0x101) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r5, 0xffffffffffffffff, 0x0, 0x10d, 0x7}, 0x7ff, 0x2, 0x5}) r6 = getpgrp() r7 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x603, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc4, 0x400}, 0x10000, 0x9f9, 0x0, 0x0, 0x9, 0x40008, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7, 0x0, 0x0, 0x0, r3, 0x4, 0x9}, 0x1, 0x2, r6, r9, 0x81000, 0x1, 0x800}) 22:08:08 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ftruncate(r0, 0x0, 0x9) sysctl$kern(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) 22:08:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendto$unix(r0, &(0x7f0000000000)="551176b19231be015cc0b5137d998dd2ee38dc4b1bd0", 0x16, 0x3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x3b, &(0x7f0000000040)={@empty, @broadcast, [], {@arp={0x806, @generic={0x1, 0x8044, 0x6, 0x9, 0x3, @remote, "b31bfeef7e0f4d0487", @empty, "3e85eaea40d300a04e7de0ee329eaabe"}}}}) 22:08:08 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000680)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x9, [{&(0x7f00004a7000/0x2000)=nil, &(0x7f00001c4000/0x2000)=nil, 0x6}, {&(0x7f0000417000/0x4000)=nil, &(0x7f0000047000/0x3000)=nil, 0xff}, {&(0x7f000061d000/0x4000)=nil, &(0x7f00004dd000/0x2000)=nil, 0x101}, {&(0x7f000072e000/0x3000)=nil, &(0x7f00007eb000/0x4000)=nil, 0x9}, {&(0x7f0000092000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000613000/0x2000)=nil, 0xdc}, {&(0x7f00000f5000/0x1000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x8}, {&(0x7f0000727000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xe4f}, {&(0x7f0000208000/0x1000)=nil, &(0x7f0000509000/0xb000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x81}, {&(0x7f00005b1000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000100000/0x1000)=nil, &(0x7f00004b6000/0x4000)=nil, 0x1f}, {&(0x7f000045a000/0x3000)=nil, &(0x7f0000430000/0x3000)=nil}, {&(0x7f0000777000/0x7000)=nil, &(0x7f0000519000/0x1000)=nil, 0x7}, {&(0x7f0000755000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xafbf}, {&(0x7f0000453000/0x3000)=nil, &(0x7f00004c2000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 22:08:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 22:08:08 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/152) r1 = syz_open_pts() flock(r1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x3, 0x2, 0x0, 0x100000000, r2}) close(r1) syz_open_pts() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_open_pts() 22:08:08 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}, {&(0x7f0000000800)="ff44e30c2441db09aab84ddea2e9f6b73498a27d5bf1950dda163d801e228ba500e408c615cbd0658084115bbf1bf02985cf183bb5c063d7c1bc87a014361b5ee968cbc6ef6665baed2903fd3a513383865ab1396958e8ff2b4ab3d45cc1cdc8ed41de877ab59383c436c9245fe0aba42686f9f5aba29858b844ab6222026ad0f85f8cca67e1823883153acd930433b6589cb645db78567fea2831173a513fcc9a64c4ac961722b382770080a76169b12b7773f0ba0d9af37676acd08f858c09b99818c43b962d9870aed019453962706d7b23af7579274126a143495150d9a45f7c102a2630ebf629ec38eb495120c16ba6c459ab73f15aab97d3b108f762b6dc0ec0e205334c3788fe2e2aa669f25f0e7d89d240d8bbdc87be200ad84283e58615b2293ec84aa49f8c50d7fcba91b0d01bef9c47fa15eb02db5bd12a141ecd7821e6e1dbe2838708d2ce1d4a765cc7f7c2c33151b6aabc679b653c9ec38ea98f971c4bc933c8e0b92391cd4fc290c0747d49cf83ffae2e93b718a28bbaab7145fa78f8fa7e986a6ee2c510b51d252e9efbec03eba03f387ab717d031bf7175a0130542c64f2b3238b77416272333d3e6b794a1169b29a693a2587e08aab6087b02e91f5e414fe6ffeeaa0487f092010ba2a0a4c3f8ef49941ca319bbf10f6d9e44afa16f2c534978114718bd502b78eec76be2a1e4295cf7146e7e3026ba287c9365b3f91036b6759fc6d4f4a10ab53c4087e5d29bc51ec43dbc6aa731aa628512f3bfb664d6f53cae524f86642171ecf45792c2913d3a5fc440417918c4eefbd079132f895791c2f966298c94611eab990ba4e90cf948a76631d02dd7dc5b0cdbcfe7732dbf5575b47a0726957bc2413115783c5e41a2f7f6a4b0efdb6891a57c435f9a53642eb3a513d7be7ce430415e362eb95e555926f682da47d17b0f966ac2dc69505b2c627eb551226443f8cf524c6e9aae4e567ceb8bd1d8f5eb2115c53f0f57a91eeddd5dc7b85eb34fdd8f75f795c1f799082aaa50cc06f2c08a61986c07864630725ecee9371eeea86709558a8a1ac6ab3d71a9298269fc1cc6dcb27301f9c498acd3f89515e099d7e59fef8320c09403ac2c2170555a81abc44d5405c37c003336cd955702a40aa118dea8c16838dda6fd9780f7a3a05f0880edfc1f7dc3ae88672698b0899399da3094bf2a248721e4032995ab6f21ef4b3d2c6b7b11d836438146d690d7391f36ebd895ad10bf2f09471495be524aa97a01d7f45b53408702e02e47cea16a808b38ac94198b5ab03f670a0f763debdc4a5d52283f11113ce65d2cf514cd50a39973d25a9c1392140cc2c7c7ba5314b00ed28fec9d16a2638f087a0eb8db9468b55f9f5e94c30e05d8b1a5f5ff53730a2594d7076ef213596108eaf0bb05e92c215e864e9b57a8c67eaa29769f1bf69064487b0e9750da45f8e3f4e5c050a59dd0027e7154899d236a2c4e2c769dc096a152e8890ee261107a039ad725f846ec82b766edf9c8bb6b49c75270ae13f3b377405d8d4a31948c271e0ede99b5f4ccd7f64759dec162ec0a7f7c9517e0b04dc256c4fa732334bdd759a2ef6a9f112ba4887eb4514ead9d5408bf03413809e481bcfdcc556474962545f566e544b66b1a66f62f861de57ec262a56e8948ba2f6f860925a84815b1410160713803d24dfbf5f65ecd291d0a858ec35dc541a52dfea54ea1410f405269827642cee1e990735004a464da75e40586fe1ebfa8b6fcf95bdce3be2f1772348c56b8cdbdcf583a67f20e35275068b387ff6dcb02d7643bb7c9482a04a803f2e028dfc7c1803a88339bc87d32ff299c75cf80b6984690bfe5c8be81ab33bb10488916e4d5510f7431c8e01ecfdafa19a5aeeba32beb0677e44fd2f5800eecdda8963ca7cd019c1b8095e71864f840c999c8376102b21092b4a8bb5bd885fb98de7811aaf77987336145471a34b7386a047b1345c420bdeff2dd8378cd4ee0d3219d1605e642abfc5f65bf348d421a93bcc6ed0a86a4beec086215ad49cb6de5e9fb55f81de294600446334a2f69f9b46a970be059f21d8b2760726fa55f618ccb645435ff61dc18d73bfcb1013e49997d173594198a63914a445ff8a56178c533cecdc029284135a6eff56e18df56d93f9bcdf6b99a19b58c90321f466436c5df7d133b1ca570d80d11655cbd19b5c5baa8e333dc728e0c172038de20968e311784885b4a00fcf05e445d818fb10c6cb63e886957df77a44b3836d232293b03039669f18d570c65fd33eb2a9d468d96071e35589e5e66e5968f2d38f2aaf124be7e888806a082131126fc45f8fbf028e70aefaf6b8e1bda1beb532a7b44323b04dba00b8bb1a37456dfd64b333897a826924c29f999baeb59edaff0c91a6939a19a5fa3fe527cb5346141d60f36d6ed617e1236a86ba4ea24feb9577eed4153575a01aaf28597a509dcb1c01c42b46a4ccfa68c3ee3e39815a390602597638f8fe3fd794a84a5c9887acb7ddd2423db6ba257157a5998c73fcb983d84c921583ab0d4d0c806950eabea5d5b3c51e9c4893c4255e049a41526ae53749c0f82373cfc77c41c6ce5df11bc851354049b15303643301147fa57cc41028c9802e699c36e0b4638af1ade975a6d5d229adcc30271616bc8f293c42e465eefd3a0396ebfe6e5f7d8d8e69a805e0c60371c4666f33f3521ce975f67dbcfa7a879b30c38b1fdeec5017b024ca2fb092305765dd7e9ef7fccf6922888c328d5575a1f163f3e633a1a2b95b53a81400513e909e40201d8fb62550ee5315defbd1a5b0bceb46673280ab0309e062f6c18ed0fb75746ce6a9fc6cbaf7589828d547f0ffd16d50762d48ccfe9df43fdd5d81ea2402a1f567ded831e0971ae2c9e2715494b090cd6c19b75f70eb99c0e7316c8a77e7e8cef45902ec3e692bd6f1e5a02bb9edeb429de7141b6bc627b50226054b3e6a9004f7191904f7ffe302371b52a74ccc9cfe3fef66d59527da047c1b01a6cefdc25349065c4e05264a66ec979b4c15960bb4015ac7d1038caa0d594a31b088866f416a219c26966e5febab83d2cf6c54d5eea7c9a8022ca87beab385137598520c2763a6646a5781f4e85d9ce3b4d4079616d52e00c2302f726bbaf53729ee7b61d5e74bbd978917a4ccaaf78f8bdda2ea3818a600202d721f6575a34b5154b33b5bf55239499cb0bbaf18397943241f25c226f752a776f23cb6959d988b8a7a63c68548cce2689d53830acc6a2380b79cbbab520ecd59bbea50f6e74374b20396b8be9f743e09cf8dd9ac7cb95b5e9d1d5e6f1ef83b35b8c9b9a21df77446f082a83cf6bb0249a55781fe18386eb177639e34cebdc14f54987abefee924e98a735723b1470c6f11abd6cdfff34e48e4716d508612ecb75611091cb25b605aa1eeaf8826a8dc6b54df04f29093f2a8bc0a3f08d67352f4f46f6ba3fcb913192da7e942eacacc81c2253ffaec5e93a3f1ee33181809ff6bf57b6a8f336f1d629047bd3cebea9feb6c6266d199e2713d7567503446b93b15f2cfbabd610b014044021e2b6ac2f9a623ffdc6ff02ae692284e5b3ae1b240f9b18aeb6fba79c0a9018dc4ba23b6cbda0f7e7f43eb133a8cee7e49fa36fb764dbc4577936c0afac1c0e7ba4b61775fabacc1c94cd88d04319d49fdfb4f3a7747fa22849b3b5da4c0c2fa03f86b8bb3228e40f29eea0ee745a44108d585b3b9a04dd524df8ff25c61637ccb6d1cf0ae586a37625d20438de58a57df60db00b7e7f8d283082a7a7b2621a365c663625145d33d02febcee054e45f47c96ac4214a28309e13b07dbd26d38b0f15811db6b52e7f6a676f6a405dfb61bd7c8a9b06ff45bc6915b0c831d817645374964661f25a66c58022a7f84a37e544907f4ccfe1c9579cba1034a7af79cb6c181d06d5fa975de6b3e803077561622b9d7d36cef92220eb3517375c3389e4fb2019f4c09d2eea9e878437f4dc83f1862f2cae5f6eb4c7b29648b04f1b5eeb45585b7ce849df278e07f22e7d89dabf8f0505b91a4d1cb12477c9829e1c76cf93f503488d737f3993abe047e81b3e685210b5b1302a56f44e69027758951a97ad64192781c46f3d0eff139a383040e2f281d7bda4a5a42bb3e49a0a4f5817c43167ed5190a7775d28f0fb175d90843801284ce9ea80a0f8cdf10e63124f5c0ee316341ae9bb9fa04f7f963669d49c0d6f5b005d32abffb52b595602b9d90530d3f990fa61f71902294914e4adbf202e3a5cd5c411d7536bf791a5d8ada36822ddc7fb0d12842fb9a7c5c4505f33701dbcf97f523624408e18267f7a359a50dff6594a29ffea1c752099fa01729b526d167ca0b9ea80f4e59291be750d1de1fec455edd5ad1635db34cc356fc42771d4ef89c4ef2e4775dad36518a24282cafca245b134537d8c1978247977ecc0a15c8242102857288c2def8e527c5178341bb4f44b216ed0213ee88c1a351f277dff3650d4d18b5d89c7b744c0c247543fbb86a8994db85f71c1c0806c6a4d692db7a4e55b95c50f4a9fa6dba6d66369c0257788e0071b1364b022bc92fcd76d946c9b3c7270b5ed99f2ee487fbbfd800c68c4412a0b43b84f75dbfd5d8ee1127f8326e1a99c79e1854233abf1bb970fda578aa093fbd96e0a239be35f862d9102b0eb488b1c573bb4cdcd5743817633bf7f323e17360864a4abf58890c0d830fb0e5c81f5512944a7868bd0622cda8a00a6e2adc302ab45e7ba65b539b6c04503258e44a1bcb7776ed1964501dd1f3ef3ddec0c9099eac5a45c8ebc692018a4e4f69a1f7c802e759d774f8f5cd6ab76a59c7c9c36d1c586122ab574c54659d46abb4ae1a3ab8f2398d4d5303d6a507e13c25892ccbc1a6a8517cfa9723d4c2114cec18b62b49bd51196388a030a87c439c1aca72de8084449dd4a87238ef1a2d212352c3911317207b3192433ea92f20441d1b563f334242aa8f101e2b7ec3d62feea9bffcfb0e8e3025a7508ade6f9d6b0ea14323a44f03eae332ec34e4c1c47dc7fd6897d7b7a67d714a94672d58aa0e6c6206375d8f6dc044d648ead5612402eda339c49e2071acf044c8b4a9add61cf07ec7b56494247d1cf9fb50fecfab83a02b871d5d9feb1de4c0b8ee6592967e1ed8951b441e63015975a9560118f5bafd76c5fc7be2b53bd820d369eba6883db4fe4497c6b4aebbd114a91ce72fee3bb191d562152ba6ba5bc73ead3643ad22f1037b751c1c4fecda00a9f0191c252024c1d81fb039045587de74cb5c0161db71473c0b63127ef89bab201efcb2820bb03bdcf84109572396c9d04740726bd8607814da8e253b0ef3f345953110ff23b91a686ef51bdece1ecb1c4290c2bf9e8a783e9b72f22a9a482c6e0551713b07a9545a9f74a8e90e58ada0427b80c41bf6460dda591e02a8994a6a61ee069f73b223890186271e8ca4ccd208b2e627b046f053ee002317df6cd62da6c5c1a6087b1b188f537ce857a7cc15a4c1fc75142db96b34b43e4224cc2ac91bc785cd9522978a6a8f0f5b4fe6ddbdb0c93d00e8eeeefa3672c63d6494513ce0fcfb677e05c453672c012d0768e73776b5872a5c668dc1f01663974d15bf52aab1867606174b1f46ec82f969412a1e8be4084a03f0fdcb66bc0a8ecd314e6076559a50cb7d691f3ee2cce9f3e191688ad6570c49d58398f950b23bf27ae32e45e4972e10868aa2cddcb7a2885207d9eaad124d24acd5e62a15ad6d5bb8b5fef104b20faba740937848d40b8e22e86d1671a50d45c22c32db23c936bda6dad", 0x1000}, {&(0x7f0000000240)="8b1f77eb9e710f17989344aec7913811e4abc9f1852cc53d8d19dacc2f840cc8906065a06ed4efc8e634d76bd510c16533ca4a9be3ebcce6767db9a94010a66966a4d11964142ec5abbb36f5091e67461842a0728dee7e9fccfa0162fb89321fd4fee8c18a38866e4632da95d05d68ed30867eccd89b7fb507e4a0164382636510ada87edab1f9001818c1dde9dc83d480484debc6663554f9452eefa802f94e9b3477ac6ea4759614666fe04b84c1cedd805c9c200d5e39178cb089aae5faac492bddbaae5be14f76", 0xc9}, {&(0x7f0000000400)="980548991ba1f1401ffceea2c947c990c07f306d23271e684f5966319f2e52a2d814b02768d80e2e34bf69ac7cca739530759c903b0cd71af1483e47afcdd8787122701c871126f939465463c888d378071aa34803203c6f77757d83296f068c90599038c27908e88a260311728ab79d4b2b27d515ad609045db365b765b0793ae67c9b3aa260831f70aa50ff0354fdd9b27ffd03e5465d803a551", 0x9b}, {&(0x7f00000004c0)="47ce8286b7949ad96eee006a3bb7eb3d003c703dba824db7372f55cdd34e3b8261627190a12bb753893e3225f5dd2264db6d6ea554e0aed272c6916e562b08f7b209cbb496ca5c2a22664fd6d0d86d5eab82af5a537845bddca1d293cd71098e1b2400153d6d520f94badab0c11bc4482571c5431eb0f97d15a3348dc41e385e5a6a787fbfb40d6236fb1ebb1a0e1e724238aa3d6d5533", 0x97}, {&(0x7f0000000580)="2223ec384bbbe38a1ededa0d54d86411a987536207d67b0a5cd06be2fe8f7ad1261611ce8b4da85016b2ebc81a4eee9bd118cf5358e5fb657ca1a4b1337ced11200eb344ca54b83d6fb34577a972d024bdf717c9c751c8b4fca43154d22212a7a307223da234e3176fd439e37b0745ea05c8e3de09626476538f4f47f5ff79dcc2ef3321ecc3a8d64d31a2ed4d98531a1b22b449cbf42ba17218f908cf886d", 0x9f}], 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 22:08:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x500) semop(r2, &(0x7f0000000100)=[{0x4, 0x0, 0x800}], 0x1) ftruncate(r1, 0x0, 0x3ffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1, 0xfffffffffffffffc}], 0xf855, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r5) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x3) semop(r2, &(0x7f0000000180)=[{0x3, 0xd8, 0x1800}], 0x1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000000c0)={0xdf50, './file0\x00', './file0\x00'}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x210000) semop(0xffffffffffffffff, &(0x7f0000000140), 0x0) 22:08:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffffd, 0x0, 0x4003ff, 0xffffff40, "73fc1a4d4d7ee4000001000000c0060000000010"}) r2 = dup2(r0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x9}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 22:08:10 executing program 0: r0 = socket(0x2, 0x7, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82db47fc9f9c78bf7d151062e87cbd4e85754658c8e4a5dfd4bb09ed36c93d1496a716c6b2b6ef296a1583e666dfb1d0ade8d43480c12160e231269bc0e4076491b2a6098e8d4b414f74496736906ba595dcee05981fad5fd9c8c8a815a746475d71ca12f3e9a2d7fc91abd5b4f82e91496737657c5b0683c1a84b13de230bd4e617db90de3ba7d6ac6a4e5ac430f3a8afdcc0d5fd241a5eade34d3bb5fdd43db0857da7c4000000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080), 0x0, 0xfffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:08:10 executing program 0: 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) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:08:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket(0x10, 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000000c0)="3ae219a3f03c446ea9bd5cad082b5ab301d4576a5f65686333ebd1878a0eea488d0e67727e26b5c47b2e584c56865f7d7f8c38a4196102d20000acdc4d4487b97b797ef364a51ecef42efb3c9202c1a04ec1d29d09318e0dc6c2bca1413d00000000000000", 0x65, 0x400, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000)=0x2000000, 0x4) 22:08:10 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff87, 0x0, 0x0, 0x0, [0x14, 0x2], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @rand_addr="3e3ea89500", @mcast2}}}}}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = dup(r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x3) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) 22:08:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r3, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 22:08:10 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) 22:08:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8252b620820d6ea434e57614f6e8252f1f8180ffcf41d63b11a7487d52e2b4"], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0x1000}], 0x1) 22:08:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x9}, {0x100, 0x40}}, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000080)="f8", 0x1) write(r2, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:08:10 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x800}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x4, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 22:08:10 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000040)='\b\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) 22:08:10 executing program 0: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 22:08:10 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x81, 0x0, 0x1f, 0x8, "41d75afcb0c346231f68a8e45f4aee6b155c16e1", 0x6, 0x6}) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:08:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) fchown(0xffffffffffffffff, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) socket(0x1, 0x1, 0x9) socketpair$unix(0x1, 0x1, 0x0, 0x0) 22:08:10 executing program 0: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x202) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x145) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000400)="a0f8fdf0573145a9a88acd92cc1958f89661f1dd174af9771bf72716dca538928f5891b28937da28a646fd3aa75c094e874c18529ed0757c37488cb59209f46aa856ab619e6d49399ec91da189b1ff56df676b6057dbfc8e6969bee261da69905fd3f8bc7a02e219b2ef46bd9140c9e1fb3fa2b6313a2dbdf4b0caca970bdb6fd7668d45141bdc86aad0b7638553e4d48e049171182fa60db6", 0x99}, {&(0x7f00000005c0)="8242410acb27497009ff665926eb122a9a2b6fdd73ce37f361ddc9d06d08f79beec6353df55348f0c92f0f74187200e558ab8df85305e908d4060e19f4bcb7ffcbea62feaf4c4b99dd33105babcb8b2361a70d239c27ebd26f25d6ea58cc9d2ee18dbe691a1f92a4e9f59aaa474f8d915a28cdbdb4e2d4d5ac11bd4f4e22389d866b3f9a7793adc26cc8fbed94dc37c58b3ded8b1f25971981c96dc8687e369719133076e68e0b09c320cacbc7b1738243d2f1c95b42823067f7e5ddd66648cc60a26e095c09c8c1a269d2d1e8c253e7599f25d075c9e956c378ab84b16ac181ad2cea9b538ea88f581c61745a058102", 0xf0}, {&(0x7f00000006c0)="c46679a5c1c674569becceb41fe06e3d46c30da1552e172d41a3983a393b623e309b505e1998ec85b20d7cbb0d23e4ce9460d948e6b02564a8046db4291f2f19398314e22b896e6325c8e846427587366f", 0x51}, {&(0x7f0000000740)="30574b3b7f9769d48c118d24361477db9049a5f219b941661905e1b732ee5f30ffba902ddeac77feb1832e83d84e0434eb743b9034448f2635b33c5cbe5e127c928abfbaf3e234b769ef2447d57c67daab3f42dfec9c2d64c168439399d08e1d2e87ab369069119be3258878d50d708dd813578ebf549e8aa231ef6b92c25833", 0x80}, {&(0x7f00000007c0)="a08e67a3f915e6b99a056b4ee6df0c9be1eec810d9308c9131b528077c738e9da052cbafa569ddb67a71e76be04760ce9998bde7bb130b411df91a12db432e0faef464096f3dd0dfc51dad2f6df8312aa597aa617b9c13a5f39e04930cd91c7a0638a154394d4eecc6cad3038f7a21dde25959ce384c34fa9ff1a0115af64766f50ef5804bcb96595bc473459e995ffd58f2cf095a57ce5398ef5e5de7e48fb0ff1804cc6b014475be2a012552", 0xad}], 0x5, &(0x7f0000000900)=[@rights={0x10}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}], 0x50, 0x402}, 0x2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r4, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r4, &(0x7f0000000180)={0x0, "73420ca0c246d1dbebb5baa99c1c201b32a96d72ec132c45632fc3f0e818b84717fb8080f8f942ae23dabe2f0a01f193fb6dcacf08b0bae0ef5d439deb4863a3221eaf404133fcc2628e780ed58f5e74f858444a66115d1968af16f2834c65adefc9698c0f849f8898f8ecb2443054304b0ab41ab0cf11e1ee9feb827822e49743565249107cc04d197c7afdc2d1d429a03808c19e9042b07f3010672f9644e948d67c1477e05a1a8a5c757d6be76ec52ec71f143ef32b1cbd3668565cbfba08a4785fe8ae96a597891b17711b801e1503c67889b5"}, 0xdd, 0x0) msgrcv(r3, &(0x7f0000000100)={0x0, ""/108}, 0x74, 0x1, 0x1800) msgsnd(r2, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgsnd(r2, &(0x7f0000000080)={0x3, "fd46c0a5aa13b7b92bc7cfcc86529bfd219c038d68ee355cc5e8e3ac5863ad01a7ba8ff30017d746f6e1e1b2df3c9f98036a4abfd27b794f96803c0ea8cf298236c141dac04630f4b0b96eb77d6100083560754c8c96ce0ebd09254af850d5c3bcdb974a"}, 0x6c, 0x0) syz_emit_ethernet(0x6b, &(0x7f0000000380)={@random="957782468550", @remote, [], {@generic={0x8864, "d342902f8ae1bad97b464e7735717d7518d411c139d415c88f44b0c8be085e969a8de27f0f24cac20914e7200808c11f3114554df519e4ea1559d0519a999947d7a721e134f1a15d99bdb513a93592e69530519ddb96e1f047fe7dd616"}}}) 22:08:11 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000040)="0442b5b3bd2c74623ff3c2e584f0e1143984a31b095c9af94fabcb34e1b7d947c79b3a95ac924e88bbfb03227f4cd2dff18d9329dd62aab29ac2edc58ff58033becdb33970561fd9c2b7fcc245015fc3bf97ccb91dcd6dfe9b437de9e93958379e04b52693323e5358626ade5c9c0504e9f1b28d5f07d956006f6b4f553e", &(0x7f00000000c0)=0x7e, &(0x7f0000000100)="ce86e09697e66e552bd1de7601ed23cc", 0x10) r3 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) dup2(r1, r0) 22:08:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000240)=[{0x0, 0x0, 0x4, 0x7c}, {0xc3de, 0x0, 0xbb, 0x7fff}, {0x3}, {0x6, 0x4, 0x0, 0x1}, {0x101, 0x1, 0x3b, 0x2}, {0x14, 0x4, 0x3, 0xf72}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0xffffffff) getrlimit(0x4, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0x45, 0xe0, 0x7}, {0x7, 0x6, 0x7f, 0x80}, {0x2, 0x0, 0x9, 0x4c69}]}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x1) 22:08:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() r3 = geteuid() r4 = getppid() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x1, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pf\x00', 0x1, 0x0) r8 = syz_open_pts() r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x10, 0x0) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="99722b3c0a25a449a576e6e4f8c27882a89f89e7f40de5c3209faeacf2d6390787a7c6921acbb8a805c6a17ae334e1fa2a9334256655e417f128be17dc6e7290821edf22d55ddef50d23450f6f111baabd0f3d34d9be5f76fd5f031dcce78266c94880d4f3dc24f207955a8c8eb097933712fe86b77c367bc46240c69bf3cff5450db11ec31154f9b39b4330c01484553738517a2683442aff01fe48d38966a9c011e3cc91d919d95bc6b9c04a1470c13e6d6f76da08e343408573d136b72ccaef39bf05b42406a23c0bda86bf6f0e828147f337cad9898315f2f3b77112ac46e14cb2f2afe835d7523798219978786dc3d1892582035d34a0b2457332c89f", 0xff}, {&(0x7f00000001c0)="ee90bb22b83360146f6d4f93869079a88eeff12d11f67f1e057f0ef072efa88a8d558608e362a765c598995642a0a6a8f328fea4059ac856b650f985204386c65aaddc4fd994a9285b4d9ccff965b0eb7edcf3637c13ac4ef51aa1619f29e70f22908233ed0b77e941f4f6436f2625a418b4", 0x72}, {&(0x7f0000000240)="b8431ad15e5a1371e75676511559011e252016242d7d98ac30ceb7f60424f14b60aa590787c425271c5b88911b0c4000c9017e80dfbbc83aa3041d95939ff6b8ee62d3bb9c0a7fd7d49d477a4ea06426123460ce904691983e833fbe955317ab4eed5d6b3551d44a518a5d", 0x6b}, {&(0x7f00000002c0)="1a5a90cf9c2d194b3de225d775d8d2dd43bc2a9f08fc1f0b835c2d16121d05bad494efa2bacece70d7df2b19517caa4be0b960b66b2896f9e0c13ba6bb13a639816afc05f3caec7e0461c33d77a331f8b67d900a795dd01c30c4f293a1c83a8bf86e368697b44a62f330d312aabffbe979a72eaa0acd163a84cf92d7dc27890298ac22899333eedd1ae347c871f6169d68f60eaa269634cb2f4bf6cdec36337fe73c707ee594b5933c0e9b7a8b9cb86a3d18104edf2d009bf0282f4eadd9cc6102e75984f0687698dfcfe52c98bc6bda6bb7fe28059c4dc73e2e04ec85f18970c3e9bf83bc60494da2120ee79bcd32cad6dfea75742669831586dd4b355d", 0xfe}, {&(0x7f00000003c0)="115fea318d2b4ad6298289dcd7dbf143445a91cde500a3b2e6a237ba416aacf61d18f059c846337b459b9a8588f70e9e18d575168b04869da1ce64d95731ce5182f66b90f1e806076342839af2de7fc20480eef8ab3cfe2b4a4210ef69531a2e8dcfc8a39bf649959e87c31cc64b3de92d0ee9cc0ae71301986f45003b7b1ea1ad084319771da9c014483b66cb19b7148e2b408f1341de4f098cd255c67d1f81cb9e7370be308a0d", 0xa8}, {&(0x7f0000000480)="c01434d7858205c635368d3ab37f9562d439780744d2c139a92dc9d09456d91acd8acc2fde1694a8790a0ad73809b7f44e283f9fc8772fe76afa9390366453a9043a201ddb7c2cd9551bba5dbe89698539b02633e9fc000099a2a40230465495413a8273f308bcb9f1b8525071f2840b1bf7e31bf20c45d912ada1c8de55ebbfcc4ee06164e47fecabf6d3c50b50e2e214d3295b34b14d3543a7d2951edc", 0x9e}, {&(0x7f0000000540)="6faa497a9f7054d6c543bc5159eda03707f1f8da53d41d1b11f679e05021b7e8c147", 0x22}], 0x7, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4}, @rights={0x38, 0xffff, 0x1, [r5, r0, r6, r7, 0xffffffffffffff9c, r8, 0xffffffffffffff9c, r9, r0, r10]}], 0x78, 0x4}, 0x4) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10004) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x80, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x400, 0x0) kevent(r11, &(0x7f0000000940)=[{{r12}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x5, 0x8}, {{r13}, 0xfffffffffffffffe, 0x44, 0x2, 0xfffffffffffffffb, 0x3ff}, {{r1}, 0xfffffffffffffff8, 0xd0, 0xf0000000, 0x0, 0x2}, {{r14}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x6c5}, {{r15}, 0xfffffffffffffffb, 0x26, 0xfffff, 0x6, 0x3}], 0x100, &(0x7f0000000a80)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x80000002, 0x8, 0x6}, {{r0}, 0x0, 0x1e, 0x1, 0xffffffff, 0x10000}, {{}, 0xfffffffffffffffa, 0x1, 0x8, 0x747dc555, 0x800}, {{}, 0xfffffffffffffffa, 0xd4, 0x1, 0x6, 0x1}, {{}, 0xfffffffffffffff8, 0x10, 0x1, 0xff, 0xf080}, {{}, 0xfffffffffffffffc, 0x5b, 0x10, 0x28, 0x3}, {{r5}, 0xfffffffffffffffe, 0xa8, 0x40, 0x7, 0x1ff}], 0x500000, &(0x7f0000000b80)={0x445d, 0x1}) 22:08:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) sendto$unix(r0, &(0x7f0000000040)="09fb18bbbdb919a1187a3b17d16d9f51fb0a0dff35d30cb0bc71e857573e0acbccd9768a6c7e64dacce51a896bc907febd5c0337c1624b3bc582461c4e59a395dabbc37300", 0x45, 0x6, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 22:08:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) r1 = semget(0x3, 0x4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000100)=[{0x4, 0xa95, 0x800}, {0x1, 0x9}, {0x0, 0x3ff, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x3, 0x1000}, {0x4, 0x8, 0x400}, {0x0, 0xfff9, 0x400}], 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = semget$private(0x0, 0x4, 0x5b4) semget$private(0x0, 0x3, 0xb0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000280)='\'-\'*^\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000540)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='/\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000500)='.\\*-\x00']) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000480)=[{0x1, 0x2, 0x2800}, {0x2, 0x44, 0x1800}, {0x2, 0x4, 0x1800}, {0x2, 0xc}, {0x3, 0x26a, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0xfffffffffffffff8, 0x800}, {0x1, 0xad, 0x1000}, {0x3, 0x3d5a, 0x800}, {0x1, 0x81}, {0x7, 0x4dcf}, {0x4, 0x0, 0x1800}, {0x3, 0x6, 0x800}], 0xd) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1f, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0x7, 0x800}, {0x3, 0x3f, 0x1800}], 0x4) semop(r3, &(0x7f0000000000)=[{0x2}, {}, {0x2}, {0x1}, {}, {0x1}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x1, 0x401}], 0xa) 22:08:14 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) writev(r1, &(0x7f0000001040)=[{&(0x7f0000000000)="dbde", 0x2}, {&(0x7f0000000040)="30cbe2039233295511aea21acf9f3e014c8900ffb7b7b0fec91ef457b2203f2e01e53f6aca30f061f4af6a1d3d0412de051b4ec6bc5d3ec132bd850dfe21ef612ba1b80c394135133748eada5fecc10a04c3153c41e257177e95537a0c8d1853945e98fae9aeed974ad72fbd8dabaff244671ba9a8b6d9b5f715fb67c05d5dd015ff8f3aec4dae9942258c94ee2abceb301f68c600bad04540ba296a784f5a231159f0bafcdc440191f6ac598e6b0ac60bf2b93b0da2e7bb7047846514a369b434071eada368ef4ae1e67aa587c8221c3658b8e925b077508f2025b79e162c23098186e00fb11817051542f153f9c3ae1117d9f916c205c05a84048b5311d99eaf24e985995c94dd49f5a7d952b70947534871cef7969e9c639b31dd7c2ad007e7e923cb8db753d1a71f1b27807b0bb6aa775e6c8bf7261f479deff565a4ca67ff2af1ad0d3568e9f8edd58a3217f35aac0e6771d0904427debdf1f1e13acce304f646180563128b679dee98df7c6994ff9a9d06b9cda6d98f20a1732db41f84bba8167e1b2b88fb8ea00f8cc0f543ecb4824bd8ae2b9407d821eba60e053f8d8096095919b5d77c7771aac637e917dfbe429da03193289e740f2f47b09d6066af2e213003df8fd6966042e18031ec61e523be9c30e0a899a8dfcea0bcaf471e49501d397f02bd3ff0a6b2c3835d6925b1f233b466e6e1692499b9e569b696041f198dcbd89c20a0f4473025eed84e36b68606bbfaf24dc5a5c31f7ab2f653106c77e88b3845f7f9ab59f239c1295cbb93f05542ae389fe681da578d99b738f7cfa749c645f7047efa7415a2d3eb5c99ae174d68242c905582fac8b3d4a06a24258e11faa4fae555d681d8c0901f3c196d05f5fdcfb562dbaa5bf5a1b81faa6a7a3e046837aa2f9a89f93ede774093249f096ed2dc5aedbab814ad0eadaf566f8e6d8e8519e33fcc50c3fc4a92cf0f435196d34b3c71cd5612cbebb654503cac3d573d874f1e2b7276a3cdbdf35f8fa4cecad7cae6dc9487eb92c8033edd010261755dabeade79eabf3574bccb789a783eb1161ef44f48fefa1a112b13de817a7fa2ac3090abe77360d1f34750737da1f7d8559a6ebf5890e878ac44c9578c833dd533a923e93d2eac2068a643d4138a6925600d3cb0958619d110904fee4d653c1ad065f3c650a4fbc4ccab875d66490fa8a160884bb85e03ffff69b3ac890bbd989de6c5b90ad94a29d41a6bdee8be6c975d0990439649f1075e55eb6127240291d082b4238709fbc583751dc4d654e2d9aa8f5f5dc9763878efa38342a7924f91b67b084544e5a78d9ee025a109027df6de5f155e0a1d8a41b4dd855fb3143997aed9ae4ffd34f40063cb32bde53c46db5df755f5f8ba931717fb7112e44a4de449f3f66fd82328fb1e88f882cab684ad4d0bd67ee6520caadb82c20a051a0f470b30d4cccbbf6fa5e049152abd3fbd1d42dec4b9495b839019a4e4b1da2cd01909587afe96eff12a5a2d76b5b972a7fc71638acb83e60e7ac024558bf35cda875fdf10f9f0862dcc9594eeb814fe5870ce374bd530743eb4a935611e6185639d7379fda8ecaca63325ed4102e23f92c45497d8127eb09d69a48611bfee55355422964e883c42a2e340207e471cbb1458d37fbb530909e352531c2d55bca5fc2c9ff08764dcc4eb4d1ac28fdfdc56aa9cfadba8999ac6e07041738190c52f918ef0835afbb3e19f620245fdc17821192f947e8f112aa790e9a11bebdc28607a4b4394a1858f81b4d1f58e3c04368454bbb7254de3299037d609cc384ef15923133267ee154b361508f46e51d24d56b0e29348a2a123dd8b5a5b349952d7fb97fba491fdef2bbfff504d0c037356a8f7a8e3ef350e858181b92d980a78b71ae704a75b4203b6421b82378b9df003310df1a5532e58f7eba03ff7a9726f3394a105a05fe23249914631fbfaa9dfbf595db938e2395539d4255278ee45ce862015c56e778016412bd00610e75b2449577a96625e46e30f5514b374900fcbad59d5e5bdc7460bf805cdaffedb79939fcb4e9d8c283b40c3dfc4ebb7ce6f18eb99ee4782bf94b272e4f0b58aad526a4f32c7ee9881c6f044a4e9fdb8eda625e57bb2eab249a1161a256d145ebfe0c1310a3925dba3f26bfbc8f9a37579d1e49786150b37c06a92c9d11ed6b62f6d42516e4f027347c5f933d577cae679cd04e687ee5ebc4297a0d617deee268df17f8e1ed7f4f2fa87f5aabed7164cbf1fe7bea38d409cd95e0d31ad7da041261bd52e3cc735107dda2855c2edf705f995a30a127918227920fa18669080880dd330aff0b1e3e364182b8ecc225fd5e0ab830c90726611b2e0cf452aff7f7feea3fe412d1c8629f84303fc4fa6902b66724e8023ded9757258376a3d21aa47624823ca05c9a41c099d778036ba77e55ff9db180269c21789d127ed6913e9d9f9d152587e5e42de5bd11362104e943b9c6c40bf8587ea84e6090233e688291e3635c3e0fad486696d9dab1ffd78c0308c149c672e37d9156207cf2fe71514650459ad3a412210e6df590558aa415f4a37c03372e2fd4085cd4279dbd238790fe33b462500b783dd4b53c2476701800a116a19df09691a89947f17775e90cca588c4566c125f4566eabd889d6983866c7a740c2e514ff99cff93265e6bcae16556cbe3f9bbf50c60c41b43d8a3c1ebb4225fab2c46ec5675e05444eb8e1d706bd953022c0338555646c06551c6e42c188a665b182932c4e26cfcf94618d2de1cc856767f8e15842da4cb4f220a7c1953bad17bb76b0a6a03fe3ce609c667b6718e3fb93475bba1a450df0afb12bc8bd81ec858726d44ccba5f72123e33165e7c96c0b5983a1be949cbca18584899fcb92d02e21cb6df924db07895b0edad769caa1fb367b5cbc30251a3caaef4d2cde3d41d45472989a5cf7b92cce9485fcc0d9ca20f6639d195c14cbe861ec4d0f067b60921c2d8eb69cd7e626de7b57b603fead29c24192e44be7cff7bdf71010546776c5cdc821e9605d17c8759bc403ab6dabcc57b7d53c34161f9c7fcd636b05b335bb26be81ab14ef864f15bb792e779a6a1eec9033bde50fdd6fe03c2a569308bc112a5ba44d52fb554f213ce672653335f9597e05e4342bd9452bb330fd7d8b26b6189f8a737fd4e9fe3b6b38b052727ea816c694feecf1c2acbb22b253d961d124b49a7dccd5384202435fb923c7a7c1c09858ff46ec4fe626e62e5c341c4eee441d97713905ca10234567af2e15e0250cce8e65afc9beb27f9cb6a6592d6958637b6d177e24dd3799034c1deabc6b42676c3a56c6701a18ef5dc38dc9b6879dd6195ed23567cca4ff26da6eeee279c7ae91b965e55d66a2a826b6075acec538639ca5bf344a7c54c2f62f58567099f24a69eff9204765fd6d4319b1c8b72760e2ea879bdd99084dad49934504694977981b3226bf7fca2baac585d379cf8e4bf81f7321ec572cf144d5c938f4bf1f4e12d2504ffaabfed3df25c9655d3a0c7408ee6e6d9fa43d5e3f3bd8615752ea496651c7e0508fc18917787789f3f2787d216c758bfc5cf23601659d09c9116ea203e4f82fd321414ea72eb1928aac6e0d73532b853d7dac1f8a98735c3df091a6564cfeefb413528f1253fd294469b307d0838f3505dfbd8d131bf3321d721164ebbad72721c332cdd75a3f04db6c98e0c99e4077126c673b4cd28f2965832282f759bb0d76c2147e3a83a07a2a81b297e97a0fa29ac054f00db6f18d711560b07eeef951ef5954b90fa2334c2683c27e46bd027a46180092bc01d9167292814867468790f7f264f0bf8996a25b7fc9eb83c599e8b38765f0fa261d3bd7787cb80e39a2577dc42724af3bf5e98d5c25d50bdaf439b057c3b7497ae9cd10bad5d8cbb0b3aaa1b5b3c9ce0caf43771a88956014d36305400610aed2e196019e5c9759b1a033710c2a52163d8ff39cc1cd8fcc5f993572ce86807fd40523f7bde26766e1590fc95946f13b3dc960d9b91757cee5d7625f98fd40ba7d9cad7bb6d86b2ea7187e21f7a25a3845ce571b7f533619862893fc6a054511270352cc732e6979229d875362529e217b2ec335a47176908edaf40330d247c39222de801aa6cf6677dfaf7c4972d48cc46d5abaea7dc43bdbf66786bc80edbc4bc02e0881d639da7113c8fa6030eff07f8fa2dcfa305751b618bcf8b4a7641789e87584c537787d3d2b7f362a3a1e17b03d77faacb0e054b3f8e691fa28ea2ade844c6a274e604efbc41481164520fa632ca284382bb8c3535c9143b9f361136141a3acb08210a0a24b92e2df6ba0d624a66b659fda54a6cce38c8aae0d6f37ef7674a2bc0fd0522caf93e161a265b63949625e0421eb45d55ef8b3f6b7863d03af10b3b3f28da986d627e2112214b9320790aff423f9d7a43314db143da3bfd54f87788a11572b01a5fbc54db8bc63c2c98e0f3a8091cca4b7caf50f71dd3694c75cc3d75ad7b39f6e8f0765bff4abb0cb673843228752e5bce58f29c685e08ff67accdc4f598f12f3282ac98a6847eb40ab8a91729fd81af83635619b7db27fa8e525ff8d27b11cb39f7f1d32d1e7c7f412f7476d20e28cefb63f9b1a47c5094dae9d6b6d2fdf4e15d83ff6a3389c6e1aaad02c95952d41661a3c81b90132d3899f45057082ff4ae44483b8aaa2eaaa03ad13769c05d63a8b0f2a58c065d6f3608de3d247e89e59246150a1c2bc9b2dc903d0d8811bbb56565feba518ebd090065a1d33dcfdac097ff0ae67c08582dc57162b3c5962928cf9db77e831c0e7aac8092f0c8b7dbb77d7a420f56653e14fc8dc593609edb6b44728ca5bde289078f6b13be191e77315b471244bf0ad1af0059105eb2f29bd9af1ce1804a67a62386e372e00ae412e7b63deed21740ecbbed711ea100258efa7b6ff82300e9b9f4b4e1d1ea90afbc265a25b98880fcce8e142ee99a7662da68c00c6d05154f6741a96843d9e16c398c22c5c0fb26fa70c2263f8890b3fa90bc5b59c94c0e46f746c8c133ca6667006310a607a6d71a980b2765699756cc23917f7ed093b1cc22cd32f98624aef194301b9b1296466d816046b6b3a94c2ac9c873fb66b798bed8b1f7a233b2f38d0078f7ae77630d6135f0d428a8238fc9040f8aac3aa91d8e3e6d47ff3d6bd5d0a04ee2fecaae39907f59e163d98f951324aaf0462422e54ae3357b47b8859166c0a5658289a6cb18451d9db54b55ddce7bcc20e6877ebd23db0ba10b9550868d8a083c2e3ef4a196fbc79c91e2b520a75e551803ee32ac533d41b364f9c0b773d6a95938c3d3afc725e58c94d479f4ac7907a30a75b1a553651b03e06c5f47f29bd051b182c904600b74f81cec7501569a955b7ab75d6384026f2ad20c4d864bebbfefde0562f292c5ac50806b4af463e8b0e674fc215db242929a7ac56169d2deefcb776fa3c1cf48a20f616efcf7bc1a622c7f95c43ac2be153b2f8d697c491eaa26f7fbd1eb2285ba5ca4a5fc0b466217d99a7692f4208e6d8ac879002cbfbdb254d3e7c5544b38dfa71936a72b333448fed4a356b59700b562bfa1fe0e1ff8b6f10550414daffcc0c6b95441974c1b260b633ddb35892146833f888925b88f13cc2bcd03861550a07c04bf5be6b0b55aa6f3adc110b010a7472f81ab6dfc5edccf5b124597eb6739cf78f8595f92df1a1be5dd80b638ceb551a052ee976cddd54fb64e35bc76026574143f1f51e3cb4bed3332cc31ab8392586afdf65a143d50d2494ccf9d503ff0e049740d731445662ee7", 0x1000}], 0x2) socket$unix(0x1, 0x2, 0x0) r2 = kqueue() read(r2, &(0x7f0000001080)=""/244, 0xf4) 22:08:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) getrlimit(0x3, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000500)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 22:08:14 executing program 0: r0 = kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000040)="5a34ea6e04104cd0e04f803c6817384c06c1009daf639cb912fe5c2c96f043fd62363438c8baa773eb83085f78fe4f8690118ff42200ee16da890c265776062e98ece58818e16196450965d1cbe078458f3ca79ac4cf7f4029511d4f6c5212bd06c98133634659897250ff96ca0ad448b3be25b776eda5e62f2b1c4b1e44a85621b44d4a237b521ef0860f0e68f86b90abd4e51d004d185cd1b1de59779c56884dc4617f8458f29b35884b7d5e2b790412f58ca7fcdbc0a307b6724b7f886a91dad3ba", &(0x7f0000000140)=0xc3, &(0x7f0000000180)="a304598c25144529bd30ce172066e0486f77e9f20d421306effec4927e09a29e50b2ac41c6", 0x25) shutdown(r3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 22:08:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 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(&(0x7f00000007c0)) pipe2(&(0x7f00000000c0), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 22:08:16 executing program 0: pipe2(&(0x7f0000000000), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff823906009fb186dd608240000014000000000000000000000000a00300000000ff0200e6ffffffffffffff0b0000000187009078fe8000000000000000000000000000bb"]) 22:08:16 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="94e0eaee8e8496c1aa1830d3cba520f72cfcf8fd699b67a8e2ce0c4181b5c758681d4a56f010299f2c3acf882ed40700000000000000b8540bb9602c344adfd4f15a7804ae6fad0e8ce56919f3e53fa0cb6211a30577e3dbfc04dc5758e1e70e9417b0e093a3a784c9bbd0379fb672de0002f3e3419200002bd0a2794729d49c7865d9b4940c78fea0"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000540)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 22:08:16 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2}, 0x2, &(0x7f0000000040)="c395ac7c1adb0fd55e496ef9e7cb9c98d77caffead65284e2a4f7ea51e9268c6930f12b8bf132ebe6f5cafbfcd0eae9879cc177c0b7ef31eeb4c11a1527b4d776c2803b6632f613fe36334e41480ea401dea6b802dc63108007b26f4cbc0332f47fab0aa589509d032a30b0fe3b20d043ff1000000009e4af3cd66f622000000000000000000000000000034c93ab254eb6890eb84b9205c66008069d08972c921e500a84dd20d50f8cbb34601febb14b6959c014ac8b626095ece01f83d4307e60000000000", &(0x7f0000000000)=0xc6, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0x5) ftruncate(r2, 0x0, 0x9) 22:08:16 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x82) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0xa515) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) accept$unix(r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0x3, 0x1800}, {0x2, 0x6, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xa3364eb97b27295d, 0x0) r7 = socket(0x18, 0x1, 0x0) shutdown(r7, 0x2) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) flock(r6, 0x0) 22:08:16 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/111, 0x6f, 0x803, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 22:08:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000004c0)={0xffd8, [{0x1, 0x1}, {0x3, 0x800000}, {0x1, 0x5}, {0x3, 0x3f}, {0x3, 0x40}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x40}, {0x3, 0x2}, {0x0, 0x6}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0x19}, {0x3, 0x7}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x5}, {0x2, 0x5}, {0x3, 0x40}, {0x2, 0x3}, {0x2, 0x10000}, {0x1, 0x9}, {0x3, 0x400}, {0x2, 0x100}, {0x1, 0x7d}, {0x2, 0x3}, {0x1}, {0x2, 0x46a1}, {0x3, 0x1000}, {0x3, 0x5}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xe48) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) semop(0x0, &(0x7f0000000400), 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/73) semop(0x0, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(0x0, &(0x7f0000000200), 0x0) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db77133980f4241a50019b12fba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f62b49788ac3b840300006b61c8e819cdf60a4b459321c248c61b3713146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002"], 0xb3, 0x0) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) 22:08:17 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$dupfd(r4, 0x0, r7) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x7fff) sendto$unix(r1, &(0x7f00000000c0)="e8fe3a596d0bf57b38c75f84268fbd0155e8f7ad8695b99f4c22daa364d72873582c7f440a750d211993b0bb4fb96f2b0ccb0b0f4e46056eeec572a1ec32f5c3d81d6b424dc27b63192f072eb91b4c26f92113ef31b0", 0x56, 0xf, 0x0, 0x0) 22:08:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x70e7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a"}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 22:08:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000001100)='./file0\x00', 0x40, 0x86) unlinkat(r4, &(0x7f0000001140)='./file0\x00', 0x8) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) close(r3) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRESOCT]) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 22:08:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) 22:08:17 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000100)}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 22:08:17 executing program 0: 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) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) 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) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:08:17 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380), 0x0) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000300)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x10000000000000a1}, 0x0) 22:08:17 executing program 0: syz_emit_ethernet(0x43, &(0x7f0000000000)={@random="cd3997030f00", @random="0000f46100", [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0xd, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x2, 0x8}, {"7a290b59f2"}}}}}}}) 22:08:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000440)="9569ae9edb7b9c96f2e11bbfd7a7c8f921b863bf50fafa8226b4bae7d4605ff9de1495e39e9d4b1680b7749b8db8cb6eeebd9039f24b79bec38b04353354de368ff072f38ab27db78d31d5c8c566d0"}, {&(0x7f0000000340)="a3ba477bf82328ebe2842393023ce6d673126dc2c1136e13ecdbb1165fd991395a9a1871e3522ba04ca85e8ebe835cf2bc2a5748b20ba03f840fb62b05a2846f34afed5ca0f1eb6fba0c2b19e35efe22a1d315a097abc89a40bb01e0d64ed78c4ac4258e1609b0632ee94eee6c9d19405b1f3587093351edaa5a4d70e4787d8a720bf0634bee18d4aca1bdb4a058563ed4c93584a9d5ef7a5bc1068dcb9c777f23f69942b08f591e5c4abbc3c19e6201e1439b5a3c6271924c834a3eff8b7e3241eed3d4539489d4fcee8f31131400"/216}, {&(0x7f0000000600)="21b9a19a76f8757c1f6a41be2ad9d01d2b4152e2cb49055afb80cb28fc5e7f35df57cfbb21fced3e6874678f23293512c54f021f802c2416e7d00bba5ab52a1eea3c1cd34e80a683b0fcd683bca28d35ac0305f5ff5a4571c285d250bd9721c0ffd29e413a6d7f78694be4aee0c2317a06ffb8863f4939ff77b27d007df1798750cdcc458c2e5e5c07a38e8933dcd3bea1a50afd7d8735"}], 0x4, 0x0, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x1) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file0/file0\x00', 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x3) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) r2 = socket$unix(0x1, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x2, 0x13}], 0x7d, 0x0, 0xc3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b8943ef4dfe73bede9ebd88d97f51050915212550bb25af086983bafc748a6124c08209e344885b228bc359735aeb295558c2af1252b438ee97cbfe8b1b15c", 0x3f, 0x404, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = getuid() readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000200)) getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, 0x0) 22:08:17 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 22:08:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="1e9e745887cfe052a39385e90d9dadfb1cad80c1366a1f00000004199bb7838870950a858b08725eb2906e072b325f959e6e5372b41a6a02000000000000002136b8e97e9928890000000000000000000000003900"/97, 0x61) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) pipe(&(0x7f0000000140)) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r1, 0x3, 0xb0a9, &(0x7f0000000080)="366d3a112ed0728a71d6c07aff0ae795875facac0e21a650935e50d9faa996068ee6fd7f6409277baf96e9", 0x2b) 22:08:17 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000600)={@local, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x4, 0x1, 0xfff}}], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x0, 0x5c, 0x67, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0x1f, 0x6, [@rand_addr=0x80, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @loopback]}, @timestamp={0x44, 0xc, 0x86, 0x0, 0x0, [{[@loopback]}]}, @ra={0x94, 0x6, 0x1ff}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0xfffffffc}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00309b000000000000000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x108e, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa81002c0008004d90107c00670200400c907800000008ac1400aa891ff7ac1400aae000000200000005e0000001e0000001ac1400bbac1400aa94060000000544380780400000077f0000010000000100000005000000060000001fac1400aa000001fffffffff700000007ac1400aa00001000000000090000004e22000000000000000216239cb32a79964a8905e56b09edec33b4ada81462aca51e7e42d5285de80bd9aa4ef8b0c53a06d0c9625df1d2e2bdc73d9963e2abdbeb4f07d276029afe2c0ed60a68f48520323f284a27d89f3e358cec67345db5827aa98052ded8ef6af8bd70ce86d586392a15d6598f77a6db951acea7812fc8f77ea696019a12bef4485a44f429d69a4b345340117c8f5464817f2505ba607702288d2d97e5d9d0264ca99cd64b2f7fab1278f25d747da98b639943943a0fccb3163b1e1fc0207bc71802538cf2044acedfa0f576648dcabc8e3cd1553d93c98a44c5bf145ec460d3ba50767e6d9ff91c7abb873d3f5328cdf8f76da98bd7d34ed85372c5d8b5208e5069c931e1ba289b4859e13175b1b10be72e7beecabb6972fba62d74fd3996ba3d24bc0870a8b294aa0e5bee40107136e15f9c4e978d84e3051681f988f4554d0f072e348f0698183452d75d194ed8ea3d897447200727dba13761f2e5f80e664be08f2f2cc92c39ee2aae0fd5cd4c62679e177cd709cf84e5e3ea16cf6549ed9275816e035f17b1f3f29c1836ba3869026fc1d42c11bc0753cedf5157800e23625bbb2803491d0ead9f786cdc1cf10467a77e289fdc676d65de209303da7b59561d31588d07424bd8574c8a477824e503c6ce42d31ca10c402714a1c413b864c1970fcebf42e68da83a7731d2d2f9aee9b5628f9284faccdeeed9bc2b2b891915010470abdfddd1f7e216755fb4c5a578de9bb7b1b9498385ef9337fe802099c6051b56e4350472fdbd8632ac73f4d93eb8166ae32ad53f7393bfc50e5353fe6e6409ec7d9211e0056dc8649135b5a35cdb6997532766819255fa8332501a56c754ad10fb4b80be262a3c475eefe6fa9a008e38448f75d2586d6d843832b6573b11ed0f2c9c44d654ae464808a24707b5d00ee450ae3b0200fac4121bd1b96478d87a29c9b132ee467c18072af6be44af4ec2f085b8cb98b82ef25644cb86eac1d87605fe251592833c38af0aaab5117324c4b28755fec0f16e59e69d066d6c3f47baf8192d67d66080389130187839e4e69dc92f37440e1bd6d15d0aa2f84657858caebe11300d44d14c4e3ad4b7edb359963f807793f40c1502d695da7cdee08b870d5a761c5b237a65f8c4c93caed6985a58eaaec04938bcd1e4f70c47af29b537830adc474ffafad0ff1936214bf6dc0d94c351e0ea337832a01ab1c4050d250d4b527cc2afdb73867034e45c0284434277cb64be7c64539f3981f4aa241e5609ffe1f7241fe1b45cad94a96998b7d860859db08049ecd6a7cf3c5df0570ee3059eebe9c67055d858de61f4bcf6eeec1f9a30f08dd325a86ffe00385d0a253f7eefb9b2f2bac3673ec824902eee88d9544d0eceaafa766d52071554974886f593c8129f07f1b28d8790a1d56f6fdc001ce709d535bba440d290113e3bda949f0ea0134c46f2ae9342ad79fba760edd6ae2c8a267f95ec65654f28b62e0d0ae4b12346c2c26b4b59a04a4fb9bf7fa4770efdaa5d09c850371c290b7d2efe46e6661a9ad13b6983b0eda3b6f0bb30658c44c90705a9253ed4b7fc2ba350374dfb4db973a122d8cc49ed9254df573ce3a8dcbf059cff489e6eab85f1557d2307a09927accfd6bb39eb864bad76cee8dc35c1ec2ab63697b3a1796a01e8a8d8fcc0c4de17ae9186b6b53a3905f1014c32787b58c5526b59c5505b8a2f7c4a834a9bfc1be6b1afb3fe62efcdeee633f70ab477c37f2e844a2730eb76fbdae86aff76e980e952a4fea9bdb55baa5d5c4c1895d9e3774ea208ec77a0a3615a3ae847562ae6993bc37c38bd47fd87cf82ea2956909459dee4fe21a1ea877900e5683863dbac519fb902d124156ff9ddc7a132cf9739784583b4daa53f3d50bc26ffc75f6f272b12336a4989c94c4283b612e4e3b09552dfe0563f550df846af3712b6f23a02da3713eef78a23f2d1e2900390e33acd3107952fedcf20836cd1bd00084e3698bb8cc522c20466704f2e0354bb62f884d56c180f780acf7e58f425f89d13b8ccc97105319283a093a123339fb50955882ff898c5fee95554ebcaf70e713fc3ced4880146cd4cc1906e8c7ecfc78d13c87fa42d13079d9c71c2980b524e14b358baa34e65fe83dd80206572a04360fb87316a9c91d5518cf2b89ab46b301d34c5cc3dbff8e0445601971e5129d467f15ad7270fe924a7bc4836e4daa729a74649464b99a7655f6a0e17a7ee6e428cb1ea7bfc9a2f70242c2bc491254d96c598aad8803735416235e013c02b0200e44679fc61ced8aa1c1ada8b7e5e4ab2f384c3e198d28fea810387f3ed0f24e8641ec4295acdff535cda4ba8ffef9be842068190f372e1888d1a703c2c516277164ce1f5c455165ade2e72ed7d2c4a3a217c935510d59cbf66ae866f13258b84e1ddc0d1739744054a80cb36f25a819a02c2c92a51d0650eec7baa334206dbb74efec86ad4d0a0b478d2b3e5ecaf866f61b4c097566066fe8de949e79080e7871001dd0ef13a010678eede68c83d6e61073e1335c2f052460f8a92e4bae7e7e3ab76fa17379784483cce867de1a19cc5d182d80c86da0d4b1474aa2f6adce55ba16ac578ca95c1d750d565e90012eee52b0d9a3d1ffa44ec2680d78821dd3ee370a90ff97a8823ade205973b4da973582acae0b4c0dd0695f219a1aa0e6887a14287dda2c696f330d4087c87d9564788c4117064e25c9f2469ccd4296fa1226b7f7c7fc613a84d86c8ca6b2c622c18c1e73e78f4282e9ea0232b70f5a390112deab7cf73356715f1cd5ef536a626db7dbee4b7f8e4618ece293d51aec6f5eb64d5d0f3d0c081be352f70e87bf1430f29eee7ba5530f693a41be921e1e9416be868e5892db065d871ce0b413e0d891dfb40dccb4f1422cd85a70b90029c67f278b6906e0cce88ef3b9b64755cdcc95926a7794b82187d64d10acc3d12fbb16929d899027c3999e1aae88536423abc2bf90ffa2568c7309444b5d0f6cb5ca0554fe0b23f05d9b1d095791939713d8c0e5b1735754db872696703e39cb58d777ddb4a85a207c4aa01ad523a508584b6922ee78ccd283c6efc529ae32024764799d439af8d6cff12cdc4519491654fbd38e8032a5400fd49eaafbca9dd2b58652dfd08603ad9c301d9babafeb6ee53ee4205b2ae986745c55297f45451e245ca0f409b830e11c5e4b5eba974e6519e62dd2e6b5661e742a1094b509fad15cc53bb2675d0dc7eab465172d38dd79f0e337b8c65fc3b9a034c253e20557a5563980dffd801ae3ee6582818067341825c1d02f53b7fbbc0dd3497dbb74698b863b780a82570e31f53b931dda3bdb22ac28121cadd993158dda0986f93316cc7c321443bfaec0816a3c9370c339439bf08cb015d8df4e802f52cf7df1f0ca6368a617e57293d4f5e229228e1d1f61622fc69ba626a123499ad0498befd454d2800cd2036652cc4e1d4ecad6743fff444281db2438da0a8911323cf8821f6ccb453e42bd4ccbe58c7e815fbb6c997cbd45ba8c557db8f848c8f505ffe39f527a070dc2b398d53d4520be7f06e65081eb77d9e55f2c0cd5daaeb1c748f9028d116bbcc0f41e514a264edc405ad49e7749e43837a2f1f616643346f7102183df29d158b207c3e15cce390f9929f75275155582108784882d7c62f4f7b419b6ac64c9fc189fb72e06e8fdfc61416e65d4dc6c59f9b6b2d6a8aaf67c6e2beb512677bd56f7950e11d8417c53c1d38714ede18c396d527fb43b7edfc00b78ae46893449568d9bcb24b17321d93652a480ec673749c5c2fc05216e9609fcbc2c37cde9b583fa3768d63212ebe15ccc85341fb1d1fcb29c18bb40d7720d9c65e37d8780d7d9a5a3f51e9b8de0760db42f289faaf510871a352a708dd69efd9a5b877e90624e12d7bea0976115ab78ccdfb8c900bc0955272d2618d83df78e6033c2959b349e2ed132aa9d187ffeb1abe793fe47af4e724756fe21c029fc787068604a1735532d76872241314dc9bb43654af3146eff8d0eb8b7fb14ff1a2bf775560d0c63ba9bf6b5576ed2d2716921c4ae7ba66f9b58edcb698563f6b5e715a675930da9d64adcee7b9cf86eb02c92ee3f432bcf52bd2125ee0f585c5042276608955515a46f3f329f17e37a8bcddec21c01fd9dc4dcc913d5a7088163ce71e5c26b284259f5ede518a2faf1ab87c6c5b331010082002c5bac95e0e37d4b995ff60758f57ded4f4c2e842026023cff25517f8850a70f37faf0abbc92ab44418fe98bf8510cf609ae0a2052b6f92d1ab9cce99e66fde44978d1ea32415f376891348b491d8e1cbb89f9743616f8cdf2a02306d82d0fb267bb4d33ae4aacf743cb546f4375f20bcf133c7aa05179a7d519d52d8fd1b1a8ab2f8f7b1a2653b9aed2c7b4fa2221a325e3f5fd1bd37e211247f73184e64919c8039b321d94a9ca622441cfd763209f673f159fd4403700cba42dcf7745d1894cc304dfd03f55c04e16cd692484716a711272ac4867f58a4979db1dfad7363be3b7501b7ae8623fd7956e70cbf9b65493e72ace9504e2a53ce7ca9ec7723c00b8c49db3a9775fc77327fc2aee57f8270e3e23fe1244a540c2ae4de7838252c05d0387ad63e0317adb35ae95b8deee42da6cac73dd85d90de8d27c40c34216dfe20ecf68b65ca3b5595277a6af2251354d2faae4d6139e1bbc9cb0e65d45d02a3576dad0e643b36eb16027b3dea1c2a3a77646cb14244861166c5b0f64540d1c30e983ca414f4f04036c88658fcdf489574bb6f080b5af109957abc861037758c04bfcce3b1351de54d4dd927613152a5c7290a3a20c4655a20622896f25d577e66560e5b9c0b8b7793bee34f4ca7348107f14362da9faa9259919e1d814018013391d97ab6283ecff9f86e781a5632ce14b2632edfc419404860114e0574294200d7c8eb55afbf85bb27ad838adcd08ff245186125993f2b5b27b27ea3115294cfc4d8c5a7286cca6db33930d37f18202fc2b7b17ffbe103ce747ac237daba766a003b4f541544af3ab3d94831d3804c50ab1ca5a61e47a8b0c8388a731228d80f9b59bd8436f277bb29419dbdb232f76640b0af6e870a28412dfb00485b10a9e9822035dcf6899f10ff85350714a06ba3b19e6714a7c69cdc05626cc8da23e023935f931efed17b1cdd2e4e5ff2032e2c9c022e533e1448e77dbb5cf75d57cd599a64efe5f038a10f665760f6121948b12d0113723689dc14e597e16b6731e679fea2e6c7163a98bed5e1403f9b727640936397b19839624f6d11bcdcacf3b208c7d43c797b6b3b85645e87800f6b9d3359d40deec5bb7ac7981f21e1a2719dbf40431c56819d219731b9fac6bab864bcf9885e44ffcc04681f93e6a3363d5495307a6538a3f85a5ab681395d9d24f9e816ea8b9d7e69122be4a0516cf2de0c952be5b31ba396792872761d0af5830bbb4f7d7d07d9431d5b99a27ac3eab8022fe017efb38634be832a8888ee2d88b674b1bff8926dd417c6d50bb9567413c0589a3d043250fc5bc4566f5492db2ff5dbd1e1c1cc00ba9a472a4303ab61955b9bdaab676a89292b4a63bba5792297cf32c54ca6336c019e66bf5c9ca0c7d628e0edd215086377bfa59b3e93c0b4fda6a2e806ae41b91fd0127b5cf278b52877360d7614cdcf7e86b0299473ee2e51badb1202f400ded68b9eaefb50e5d78dd1f442b471187a3d4e39abe76cc91623788e02a21ebc0114f6b2354f3a3bdebcecf596743e8782cfc6fdd697ae3dd5055206f95f00"/4238]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) syz_emit_ethernet(0xa3, &(0x7f0000000200)={@local, @remote, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x3e, 0x8d, 0x68, 0x81, 0xff, 0x33, 0x0, @empty, @multicast1, {[@end, @ssrr={0x89, 0xf, 0x40, [@multicast2, @empty, @loopback]}]}}, @udp={{0x3, 0x2, 0x8}, {"2cfc6f81e717f3d89f395e06c28f42a8e3cfae6d78f2a12df5dda051446be28442ec0eac014ec48cb310e1a4a8dc70970491ef68cd29d08c697d765cfb726531ee096396b525810b3d3a062ab8f8b4397b6decc47d331c47444064bcc8c3c1a49e"}}}}}}) msgrcv(r8, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498bfffd0a9effbb69d9a3dcb6bb60ea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e68a7ab0ed302bd39c5ecb56f8d25167e421d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f37012c4cae088efca93c0c748605e46e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c99c41351b893eeb89c9391032b69b606b07e87b091434c236600204000030e4d4c714229fe5644447cc4faaf6ff8cfb28e29ce3f0bf883dbf8a26aea31ae0aa7d7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778b4fe86540c73986642274352fcea342ea7848417cea274a4e5c4bc9d5f75698f75ab523ff79626ab2217cb1ebaaf9c2300b3de37bdeecbfe732ed9d1fa76c8e82eee7e8c00000000000000000000000000000029bd7fc8ca71ef19d056d2fd4437ba1fa2bb719bbf473779d0070db8d3d656089e767472ce843c9847dec1"], 0x1, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000440)=""/204, &(0x7f0000000040)=0xcc) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 22:08:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fchmod(r2, 0xf1) syz_open_pts() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 22:08:17 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x2, 0x5a4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, 0x0, 0x0) semop(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, 0x0) semop(r1, &(0x7f0000000280)=[{0x4, 0x81, 0x1000}, {0x0, 0x8579, 0x1800}], 0x2) r2 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:08:17 executing program 0: r0 = socket(0x6, 0x0, 0x8) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 22:08:17 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0xfffffffffffeffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) 22:08:17 executing program 0: mlock(&(0x7f0000ff0000/0x4000)=nil, 0x4000) munlockall() 22:08:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9e74a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 22:08:17 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x34, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfd, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) 22:08:18 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$dupfd(r1, 0x0, r4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x3}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) getgid() 22:08:18 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:08:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = dup2(r1, r2) recvfrom$inet(r4, &(0x7f00000000c0)=""/99, 0x63, 0x802, &(0x7f0000000140)={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000000000)={0x4000000, 0xffffffffffffffe0}, &(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000080)) 22:08:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r2, 0x7, 0x5, 0x0) semop(r2, &(0x7f0000000400), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000001, 0x7fffffff}, {0xd72, 0x80}}) 22:08:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r2) 22:08:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0x6, 0xc509c67b7a1f9f17, 0x1, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) poll(&(0x7f0000000080)=[{r2, 0x40}, {r4, 0x20}, {r5, 0x2}, {r7, 0x8}, {r9, 0x4}, {r10, 0x14}], 0x6, 0x3) sendmsg(r2, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="b3c5293b5a022e2f66696c653020ba17c34618f2b8c378484332f1fd712028cb917014040000003b3bcfa776196bf6a3e5b4299a540314d9476f711256174263b4b64fbd18daed00"], 0x10, 0x0, 0x0, 0x0}, 0x0) 22:08:20 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[]) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x4}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x1, 0x0, r7, r5, 0x0, 0x98}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x0, r5, r8, r9, r6, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setreuid(r2, r5) 22:08:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mprotect(&(0x7f000071b000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1, 0x5}], 0x7f, 0x0, 0xc6, 0x0) dup2(r2, r1) execve(0x0, 0x0, 0x0) 22:08:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="1df0d2313b01a63e59afaa4aa0a8bd34033fefe13a", &(0x7f00000000c0)=0x15, &(0x7f0000000100)="0724fd93452b5051eebd24efe6b4f9c025ce7fb5e0d1ffa06518b687f2c190ab06cd51588f76b2ed3fed8952935952b95d8303b8bc3bdb3f5b89e5c54ab84af8550051186098168eef7e89d1667f2fbfd0b12a6b5a53f8bba13594562a4860e98aa9df3291429952eec8deff51a7a78c9386870631402c5d02774b7b4e4d7b99030d199f924879b655092474638c2caef1f12cb169d05604f6abfdd992c855ce5a75ed7b04adc2e23e32731c7671b48d780d1c5676faf69579fbb609110a16a7a8fe2c332712", 0xc6) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) write(r2, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 22:08:21 executing program 0: r0 = kqueue() kqueue() r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x200000000000000, 0x8, r5}) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x10, r6, 0x0, 0x100000000) 22:08:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x20, 0x80000000, 0x9}) ftruncate(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r1, 0x7, 0x5, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r2, 0x7, 0x5, 0x0) semop(r2, &(0x7f0000000400), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000600)=0x8000) semop(r2, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="e3d79016bf61007076be71af807138f6286a18e91977a184d06efc60870978c404ceb4214fe77921c3e2f151c64b85f9289bbe8c8551b4ca4578b1404a19fa10cf0d65533218acae849b3024697376994da0758511796365823b0f043a82717fe385796379af4a3d3555a1ba194f04e66981f189c10bea48e038cbf5b376377fb1f0ed8f28af09543b3f058f8dd547ae10705af24f93808676d0eed9460fb8de88a4b8c388c6abb09d1a96195a15a0145fb8a1ca480fca968c9e0d9053fcff1a63ddabad39e79fb54a240b097122", &(0x7f0000000180)=0xce, &(0x7f0000000380)="2a12be70976b7ae1d318ac16f6c66bfed0f257e191f944e44ad668fddaa2dfd921a635adf7e724d69241431cf27cc773f06ac0afae641eab56f5569082f6fb8bd80fcd93595c62a5c43e06979713849d4d44fe00577cb3ee8b6bf3fc9cd8f927d1eba9a61e022b3a550e2538c20c372eb72488ccfb98a1821982704bc782c67c90041e15d047c76c48e9065d17dbc84e4f2b29ac5e0272cb6b1c2ff950456520b03b3c7fd1b8ecd0806df4479fae898bd5ea2411a17afaa73da9ec60e622fdc8663e8f77b18de3a1a17a077c628962", 0xcf) semget$private(0x0, 0x2, 0x52) semctl$SETVAL(r1, 0x3, 0x8, 0x0) 22:08:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) close(r0) syz_open_pts() socket(0x1, 0x1, 0x6) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r4 = kqueue() r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f55, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r4, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffb, 0xc509c67b7a1f9f17, 0x1}], 0xe3a2, 0x0, 0xc6, 0x0) sendto(r2, &(0x7f00000001c0)="3f865b9723ca5475d1ec3866d665779cafd82dcf7e58348ca56057e429621f2741f054b10ae634bbd479c47d0b998f9dcb19ebfc90934cbcbe0ff0cfb6d05ee6cfcd60e18132729b8902360129b79c7aa82bf8e49fdf09c3da7e82e168a1710743887652db0da47575b7c5415c8bf545b57d2536e3d70b2aa39c586281143e7e230c482913e9e3d0af31ef4fa3e326c8d3641e5d4c4bd385d6fbae8b01d288b2452babad481dbd97e82546d5c17be7dc30320a788c05c000ac1b86bc4d24f227dd1f8435e4148b8fbad80f3c4f8f5ead4a229475f22a1a4379", 0xf6, 0x404, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27534b99, "f3ce7604001c00000200"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) 22:08:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x81, 0x8, 0xff, 0x5}, {0x8, 0x2, 0x31, 0x7}, {0x7, 0x3, 0xff, 0x8000}, {0x1, 0x6, 0x5, 0x3}]}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000480)) syz_open_pts() readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x7, 0x9, 0x1, 0x1, "b4d87f3f802d766179b16bd8e4719c927f226050", 0x5, 0xf1}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 22:08:22 executing program 0: syz_emit_ethernet(0x2302, &(0x7f0000000000)) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) lseek(r1, 0x0, 0xbfffffffffffffa0, 0x2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10001, 0x40) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000000c0)=0x8, 0x4) dup2(r1, 0xffffffffffffffff) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000080)=""/58, 0x47478de446fe0914) r5 = semget$private(0x0, 0x3, 0x5b4) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) semop(r5, &(0x7f0000000240), 0x6) 22:08:22 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x29) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') 22:08:22 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) 22:08:22 executing program 0: syz_emit_ethernet(0x11b, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100e52b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000125b7f3809fc28e781ec765d3db8d9bdf2baeff22ff89dd3eff88c9700574644ba3ef3f2c327c8d53c87febf035b2ee5b01cfea1e6f49b66f479431bed6e4fbc484c4a6767b000bcd2fa3b3dfa375c1fc2f24aa61984843744eaf9889ff6fe8ff4808202e6fc113fa92068f7b8537d686c47b139dcfad54af6bcb5c0b12e26aa10256ea2f7f6223d7568c91d3408a469cad39de16026ce32f60f5d22b0ad71b1a873e4ed0345b8459f3bf5c2400d6f0011a22d49243c8462751900"/217]) r0 = semget$private(0x0, 0x8, 0x10286) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f0000000140), 0x2) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000005c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0xfff, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692f, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/151) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000380)=[{0x1, 0xb}, {0x2, 0x3, 0x2000}, {0x4, 0x6c, 0x400}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000001c0)=""/108) 22:08:23 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}}) 22:08:23 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) bind$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="00002e2f66696c653000872b0b29713fb12ee013f8fe9639b329cdd312892de4886cb76bca929775d21097ce2235ad295d27465a23ec54d9502a418ad4020adf393e4c0d2c3d5a52a23d9fd5a3bb99164012aafb2446295ce0eb0000000000ba1200c1a0f07c38e0b3e5a83ec07b79b4f2027e4006f9f8d7158381be14000061651e2b99090a95a4f440fd0b26b68dfa030a03aaebd27016500c56234a625e5b27396a80bd77df4b3674a68218c06b95cddb436e0e6e3fae3dee7a4592048625afccd28e6d5861b5b0dea25188c7fc2c0c26d300fee657a62f870648766de66d68465b3ee1ef9a61721eb817d04f28a83e2d3fdc25e658eeed957c4dcd7e18d6607c876f9b6ea4ad5b55874f04000000000000000000000000000000000000000000000000000000e3097f66ff998072ebb0560dbe28a4bd3bbfee107f1ab1c1bd188dc8248e8048f2d022da4e7d2dd1d8054ebf15b289afe8e891c4c9a4f997a613398779cf1f462d893501e17242fa6b9322ed57a4360f640d5fb0118edbb3dc7a00540ecfd1e64f2a3dff09fc451c46e9614dba8eac8c82b84b6472188d5e5d48095559af6c638e740612ddd293c56b506c3b98ae6e87f36ab13db539d9937afde0757520bf34f077b530e5dfd1a2afe6d88828177478f856beda03c22563292ce248e115578a2a4658ca183c3aef1a7705ffa33c47834fec5df4009e2ee1e7630ae680f2429febf3a5748381691cf84ab16a4ebfe9828a88eb534e5c2a2463a885b47a6fd409cdaa908ac3b75de0d185e8bb02c11779d11bbab63282e0c536a1d319bb4331492d66ed7f784e030e0ddfbc4d557d1ded81ab4125e23fb48dacad337e872c1e8f28b2a09933cd60d81520"], 0xa) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000300)="85629fae3d91aaaeb6b51562bfe8b8dec005036cf4fb02b0b2f2136e9072236edbbb4d413b55f7e4bb13dcfa6d3fc1c6cffd17a4c13df837959f4ec43976f25ddb0bde0e9310e91f0685c1bcafa8f295db873ef3ded4313609d9bd60", &(0x7f0000000280)=0x5c, &(0x7f0000000380)="5b55cf6301ac79b863d9f2c96ae9eebfb5734e9c64f0f5f3e7208aba8b25ec7494b41698d5feb1c9a1bea8ab1984ba437140d723182bb101a4514f3ccc3e04ee726cbd5a3059924f6fb326e00d224dc21efbd1aef4b51a77165038dcf358d82df03d8c7a15bf3df936da5f40fb948b816c373c64060addb3374cf6fa7d232b265204d31ed4a3c50cbf00bc88b75eb91c27f2f80e", 0x94) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(0xffffffffffffffff, &(0x7f0000000440)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x7fff, 0x2800}, {0x2, 0x4, 0x1000}, {0x2, 0x2}], 0x4) semop(r2, &(0x7f00000004c0)=[{0x0, 0x3, 0x1800}, {}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x3800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setegid(r3) 22:08:23 executing program 0: r0 = semget$private(0x0, 0x8, 0x10782) semop(r0, 0x0, 0x0) semop(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r0, 0x69984c16b2fc7db6, 0x7, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x0, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast1={0xff, 0x0}}}}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 22:08:23 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000300)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000700000000000019078ac1400aaffffffff0302907800000000450000000000000000290000e0000001ffffffff940600000000831f00e00000027f000001ac1400aaac1400aae0000001ac1400aa001f00000003b79406000000000100940600000000890700ffffffff00000037f4253e5cf10324d2a358f47cf3661145f102ce959700aa9fc750a23ae4e11792f06d383bfcb039226c0e9beffc6ffbd1f38802a533bc1764227a9fb62d3fe787594761910306ca937240cfac34606e5ea5c8bc23f4ebcb4e58dcea6dc69ac59ba8f44740ba1637b7ce7e10821df1ff9c3c518028af156e3acb2ca6f6bd14f951639d31333d267c3eed1a5382d89f8bb83afcd3130960d67d5ef1c53f850eb3fb1169a65ffea9e3a24910d965e339152f103633289ef57f234f0c2e5724cf8d8225194ed550e438591d88091bb172bc1d3252b706774fca94f2d4774437b7f92674338eb1c8926813576a517439df4f28c45e4843f25cf222bbb2ecca55c9fbd33d10091586814f9f06bd208bc7b2a0532b82ea0945ebe55e9f70b8989cbf78e03582fd3c12cd2cb106c6bdf4e575e4d337652f8eda6586aa951d0b602c86c428b89dbb0d491282139c08dc33f59782aef0d29d9d33605886df9a30715d035802fcf5c5f13d33f18bb3a1353e7e68694a88a493c796a6fb2a2064a982e62db7141ba2c7adce49e29b841341156c208a3c4a52c73e8cf977c312a9e083356d5217f255aa13d1a8f3df7acb1c9f3e0520d84a662ea9993c3501ffa95074fef1988d006a6bea879cf9e27ce7b653c6db740afee7ca916afad991ed52bd51bcf31879b853f157adc931896cd60c24c8cb128a0ce4a06f3f5a9d440ddffc7ec40b5559ab88c3edb08f82f565eb25b0b16e9f5281221d32bb33ce0a91b55116b2e21696b3d2b387bce4b2062be9a4973d9125f179167ea0b45837eaacdf6c4d9702f51648b5361863406ae774b77414493f6de727e1a10a2d60f28d15523fe8a6d302f391a1195327e9eee9d07185fba256fcb51d"]) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x800, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000100)="d5aacc28ba46031ab7c30a6df375aa265d54ade1d1f7558a51988991fa31a971de8b9f4db1f0ae3cb5cf0b5b5a8887e99c2b1f0d7c1880542f0e84136b2dec308796e3e674903eb41cd946c2ba0de376e5aa48b9948ec7b178cbf953dc069240102d0366e4700f353e72c3931467f5ab96a4b4a60e6e08f17c63b835b081dae05e3461ef58cc8802184b9cdf4a94733125bde1fea4340f91e646abd57cfcd2ae00dde67256945987b8613a7668", &(0x7f0000000280)=0xad, &(0x7f0000000600)="4c1aad81375dfa925e08c7cdc2b373e44fe4dcf10d53acb14caf85363ab66266cf37d8903a08acb5df93b3f14eebb0f3cc0c980fec7f9f8213509be4acf4931ac43100e6ee5e8bd06939e759b79ac3242cc653f4bac6f61fbe59e43b615eb0e13503530854767478bb1b0c6ae93b9c6490463894722d9409ba01d4199fc471088586ca6e16993122e2872077fd4f35b8e60dba928f5995c05098c0fa1c2337834ed570dfec54505efc5d7b2f0d25d5cc90be1a62886d427c946b3859fddedda63ed79ca21a710fde8ee7c285adf4f615028f3c", 0xd3) fchdir(r0) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x88) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x3}) 22:08:23 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x2, 0x1, 0x0) socketpair(0x0, 0x4000, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000800)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="973aca3d042dc2e5b70fba356d1434960181a010bf17e561036262674dd069341a56f4bc424133965a77d044173f64c6716dc1f047d62b7eef60e89edac33d4851dc954051d5d343457e8227c79fc1a5c537f4b3e647db485ea6ffb73e55ef51fa882a3cf63d47e5fdb6bd63669e58ccf4abe935a06f2efdebb248991edf231c5ed6561c99ba7ca6e283a2ff2dd76a7af83fbea554b9806cf79a28820dcaf8e2507690b6e2060b13686a50f1d934822979719011b812bfda06266669036fbd68468c898c505626deeae9414a0d979121350f0c54c25c81935d4623adfd56136faa0f3a5d28e67a4f9b9857", 0xeb}, {&(0x7f0000000240)="f3d6cdd1a91d8f8736476146477a33cf970b95063196dc2817da2b49f466776a8a1c9f3e493945f6aa269eedc03b104d7269f8f1da6c98c22f30fee2acf6db7ef6261519fa28ccd4277a422ff3cd17c54042ace4c3554acf8f8cb965c9836a3c968963ff5ecc9e4c67324b0d4c45da3a83118aa228010792f928f7e3dd3a6ea0bcbf89d3196544a3f32779b1a80c4e169225d98cbbd5b53ff1414e8797f58db1fae84d5fbd447b248ae6e0c9dd5999f1fc97414c33786c4ad83ec5dbd68ae0bdab2de5a37ee52d567fc62f74d43a2c76991370b106033f4c", 0xd8}, {&(0x7f0000000340)="da3f052e747742ef10fa9f26827909660a613f994250782ef0a29cae581dd12c1e403fd034d961451bee27b1784577ac17c7648c8ba48394e733318bd204cab39a9f44591076d6e331a84b07eb07a5c1edcea25b6d808cabdc80528bc9cfdddd1dfee5c7e9149c2fc4db0cca0f1705ce57b50f0406030d3ba4e0d0e6483c1ae5b7d08254f557e08fd2b1b72eb136446cb8e78877e2272ec42e3c62f960321f410542b95a0fd185932ab2e819ecf4fc8b594b2a0ad7d4d6157d905ba678394d9e49f5bf4cb3dd04929a7d02ace0bee0a2362571b8caf94cc4e2a00e1a", 0xdc}, {&(0x7f0000000440)="6563f1a4f95b96c1ce35001ac0479237e5c59314e0d00ea6b610df7523753c7d7decd73bd985428dbf59e7a6726d49072c24735ee55290d618462d9459a2285b8d080a8e1703bc48b7ed95f6552ec4146c54a04e09c8162ad8d5d2d12ebd8cade2fd08a1980fb51df424f9eb444aac0af01903a2b41679bc636cbef9a22ecaf18f0337db3aed8eb59cb73143ae0c5d2d2301cbfb3cda58bfab6a2103f2455eb29d25be6be7f7ddd0dee4c170571c909e602d310452ec01ede6c1688de0468b618d601f5ef302fec76c0e678259a487d0", 0xd0}, {&(0x7f0000000540)="5306cc78c9776d974baa491df2df375026a900feeaef10a65c2fcef27c7d91160c848cf58ae856f0c7d13b6d77466cba90ad4f545c4b23af3e5a8181b4ddb1a8cb", 0x41}, {&(0x7f00000005c0)="2164f63607adba708a1bc20002b59c8f9879cf762418169cb52e26f926516baa1b1a7a2e9ce663af988ec319010fe03ade35d68aa9b8e38909256b62a37f139bfd94eb6601412e6d8af043df810bb5f6fccd57bbff28ad84bc22b6383518322225cffb27383860c589e5301f", 0x6c}], 0x6, &(0x7f00000006c0)=[{0x110, 0xffff, 0x1, "f042d11d8a65bda53e53df9cccdd894c64409b30163b9eda9a92d27c38bc0bc9658a4af78c7a71b711164c425be74338ff728a15c9c2e41f8f0c7079e7eb4d4e5c037acb738ea9a4ed60f24c288165ee0ae7083c1b68a88e5279615ac14eeb4a9447542dac0e3a8ed0e18da56ce8d8334e146b02dc6c855c990d1f790880da302df43172d57d198a8886a89f8ca0c3ba1f6b02dab102ff4b16df50f4a1b7fbe467ed0ada8a73a516092b1c9c52643aff23e545d92e6f3db6977cda7da54452ceb434d2cc092cffc0d5e4a4f820b3ee6c16105bfe16d5693394052749d46552508458bf511a5bac0dadccde75642a02a8faf111ba5abfe17fb7a199a6"}], 0x110}, 0x1) r4 = socket(0x2, 0x8001, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x5ec}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r5, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) sendmsg$unix(r2, &(0x7f0000001000)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f0000000880)="a90e60e14adeecb24a6347401474ac6bc09008e59e09d2072359adaa6f96b0fd5a97ef66d85d3ca226a18e862651dd89af9e43d87a", 0x35}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="292a61d5310fffa956a466b90624e395da1413af556ca7b974ec1108002e4b0a7cec1e504138aa360a48056552675704c95347c526ee65056a0e3a4f8ce733709dea27f20adf4c265dadc5fb7372cf537b796de2628999129496", 0x5a}, {&(0x7f0000000980)="960bd87463b5bd665bea8fcee2cc16306ad1cfb85893a65f4e16eb1c8abe8944e221206678226f143f2679d590a014e1efd86b3739606a9cb2e1ba5e811550860d5ce1b3d57c83d1e5f5111a5828a121437d6576d95cae5488fd551af7b4c85a9ee5be85384739a4ab4711ad9c309ba9fe6d70d86707113c76d87bebd28dbe6ebeff5a440d6b2fac936d14c40855", 0x8e}, {&(0x7f0000000a40)="557cd3796abee835ba5c784b097c6eb852f9f654845cc205cad674d46a9257", 0x1f}, {&(0x7f0000000a80)="17ce69b5b4cddbdc32a209a655373a1f33b5aea582d1a463c53d529b52f7bbc67c33fe349c8494927a434877ef67311ae9e8e35435a0d55052b96a3eca575bc21a41d888e55608ce8b4cb8ad04af8d38fb09cce744bd4be8fede2b7a88bb4219130233964a0cc8d3670130e18133463d5515f1a1c5d95797c54db8b3bab7b89f3af100a818b3ccc73d8fb00c17bba1db6b834f3fba915499b542e8025a6097cf86c9dea8a06e37594b1a7c0de7fb72eda22c71d989d22d42a8e8abe99a26a712be460e2cde9cccfbff1ab240f7", 0xcd}, {&(0x7f0000000b80)="d90bfc0d39864a3dce3b56e57dc0d85a0651bb380d21f897166d034753c27a155d52310c588eb7234e26a49880f260546aa54f76c049aa419caedae9ec2c2f9aeac2", 0x42}, {&(0x7f0000000c00)="c22ebd26118fbcf1b97e7b33a7611a6512da8a02cf0f5abeaba5653613e4fb8f3473fb6ad77fea9e90f6b7403ac56d03d4e3aecba33fa27b32b284ed7b170997e4ff5e73f105bfd1e744684c0fb92153eb76bfd50fe62ba9d4c6be053152", 0x5e}, {&(0x7f0000000c80)="43d21b6d668348d83810919cda188f2adec2a6009d449bee28568962e30b8865d92975028a237ee70f1c54d866b2c954a3e82fe877769966390c323c8645038afd053c1830ad78b8cb2b4536d2d127a0be4acc6771f0ccbc470d8ae0b6226b0416a18ca02f9330cf134d7b3a7599bf1a40a9bee38bddf2d9a18b2f83d58c1d023213f03e0f248bd127f0efba00859556e4d11a03eeff3766b1e68db2dff321085a58decc4984e85a9c0802f2d44715363e198fb3cffd7af013c3899ed60eaed3279e935811177a142778dfa1d2cd304991ec467453eda3f08aec0bc4968872ceab5883363597f74200c9535630ccd772c132017c98", 0xf5}, {&(0x7f0000000d80)="06771dfbb43cf2f84f3cfd28", 0xc}], 0xa, &(0x7f0000000f40)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}, @cred={0x20}, @cred={0x20}], 0xb0}, 0x2) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 22:08:23 executing program 0: semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r2, r0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r0, r3, r4, r1, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r0, r2, 0x10a, 0x9}, 0x5, 0x3, 0x8}) getgroups(0x2, &(0x7f0000000200)=[0x0, r2]) chown(&(0x7f0000000180)='./bus\x00', 0x0, r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) writev(r6, &(0x7f00000006c0), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x100) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000100)='c\x00') socket(0x6, 0x3, 0xf9) 22:08:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82027a"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 22:08:24 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x7e) r0 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='\x00', 0x40, 0x104) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/126, 0x7e) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000001900)=""/4111, 0x100f) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendto$unix(r3, &(0x7f0000000200)="c1e0342acf6ad811163b6c2996465ab73af30971040bb76c7694bd49999c8c95603becefd3eb3a810ac70d5f59fcc0b1792048530e86c5b568ff18646b7c20d7f5fbfe222f90007b403fb2b22e209ebcef894a368f529b17f2ef382d173fc4549fea90236231d19c9249387368bf2610bc4a992c34c1d714048c095ce47dc2", 0x7f, 0x4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000002c0)) acct(&(0x7f00000000c0)='./file0\x00') 22:08:24 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, "feb354cd107f6269"}}}}}) 22:08:24 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000005c0)={0x7fff, [{0x2, 0x80}, {0x2, 0x40}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x1f}, {0x0, 0x8}, {0x2, 0x37f3d270}, {0x1, 0x4}, {0x2, 0x6}, {0x3, 0x80000000}, {0x3, 0x5}, {0x1, 0x2a}, {0x1, 0x200}, {0x3, 0x7}, {0x1}, {0x2, 0x8}, {0x2, 0x4}, {0x3, 0x800}, {0x2, 0x3}, {0x1, 0x81}, {0x1, 0x5}, {0x1, 0x7ff}, {0x3, 0x4}, {0x1, 0x4}, {0x2, 0x71f}, {0x3, 0xffffffff}, {0x2}, {0x3, 0x5}, {0x0, 0x1f}, {0x2, 0x85}, {0x1, 0x5}, {0x0, 0x6}]}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r7 = socket$inet6(0x18, 0x2, 0x6) fchown(r7, r6, r5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) 22:08:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01696d65300f00000000"], 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000140)={0x0, 0x2, 0x3, 0x8000, 0x41a}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) getpeername$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:08:24 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffffff7f) syz_emit_ethernet(0xd4, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x9e, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x2, 0xdf4, "3eda0be23f2194ffe16c49c284099dddd06f26df2dddc0c3422ee6106ada2bedb94f8adead619da68d6b7b5786a9ff49b0169c7358d67f9d1534996e7e39a398567a769c27e74300cf9dc25204294cf7ed0af4a14d74e23fdff35ec6490ef7f0289a4d1efa7a3bcf2f7702a9c31ceda13261fe153c9a027d4e314e4f41e1894f340508624745a09c8bf1b104f70a3d3034a9de1e0372"}}}}}}) 22:08:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = dup2(r1, r5) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000240)={0x3, 0x9}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x4) unveil(0x0, &(0x7f0000000100)='x\x00') sysctl$net_inet_gre(&(0x7f0000000080), 0x4, &(0x7f0000000140)="f562e1211b140d034c6cf54d2d2432adb460d413b33d4260ee36dd5e62a238985bb52fe2c2cf2fb17404a61b270006b74362beb89e74d858e31a1171c0f912068e6b845516d58ccd061228759d3722f03f703171002b63d0a02de5284fb8b6335c6e488ae93967f3d14b904996", &(0x7f00000000c0)=0x6d, &(0x7f00000001c0)="ea412044fd10ca849d94796ac72fb984b3aad780b985a4b4ca407cd13ccac9c3574b0f951e297d2be3598678b9d589669c0b666d0287713431134e16c5561eb060dd8878226ec8e113153fd4d1d3c24fcd4e363f184f4da96a3a48a9280ad1eb96feeed2169bbf9b93416c", 0x6b) 22:08:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:08:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3b, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 22:08:24 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000140)="5d8762eddf8599d25511", &(0x7f0000000180)=0xa, &(0x7f0000001900)="a8c4799b48de6e99f1f4e80ec46ca908b7068ad45d8b1d29819fc41f9aa177825d740eed7ad92d62b72c80b3963a54273ca6a3f3d411d59e196916c74d5c419166a127e61bf819b0c3fea9f86880b7464cc93e465133e66a02ba854e995169847a8c7360c2b77c958c69758e108fd7da7bda06d26dae12d50c81497d6813105a1b35571eaa3aeffa8bcdc0109c68d1b4171f1927c2a62bcd461d9a2a5562c894a467e9878dadc6fdaf5451f96071cb70e4676b91bd465383e0eff83ee41779866f4ec54f93a2f054d0246415dd6e3a1c146039f533665c20099b6b22b3195c37353dff9701404f19606b9e573a76d93ced72e7696d2f7634ed4d34bda3b588ef1c7c1915ad7cceff1c4dc920890ab7585fdb8ab532e221b97f657170bf9c670164a468222fe2da04f219febf5e95f73e6d3d953d149f6c97249f3522e30228116c8c6ee294d0c1f018dd0da1d49e43b73ea042feac5e6ac63012f9fb2d6e5b7b0e5d30db896169e099bfa115a8e98fd61f33d0a4e7eb8682c05c4d2e27cec91a14afa9a9339696bd3e68de280198f4c5a82ff8f64151bf8b74a5d474270891263a36150559bd66c388ef817a94a65a3d9a639cebe7ed8e1db88e2e0c75752627c6de8c4d8308ecf5b080dc063ad70f3821852f3f44d324f10d03cba8a5020c29f936745b1e02a166fffc20526f94b57b4ca41badb8d9a112a2d9b3eb0533b3b0bbabb9f8446ae3fa275d4189f2a91d8e61ee000fe681279131ee9e0e087b50008623bcbcc1e6361d919c0e632fed66f76b9ba77b101dc0cb73d44aed6be9e64cdce7d51a8e3cd56bba46d0858d2ab9711bc913d1d074555ac36deecc2f69aeec7cb83b8bdc1af85bbb1821be68d777138299328e67a78bea7f5ede3bb7206ced4b2d214a7e144e3daf410fe3687bf605c1b7a37dba0834b02755302b8442295b67cf1513ef5a0183891d9e3df5df4fddef787d66384027687d0d3e1bccfe2bd4c90dc35fa263831b872d1d3f9c4c50a102ccb0f9fc95def876fafd451a4b312a6e79a4da7a33cdb0bfcd14681076b62449135d36014acfe784992676b437295ae2362ba95a7fd75166f3d2135dd0a39817273c763e97edc4ea1f9c26a06c308ddd263d93b2d6d6f7b696047c7d42986560c019ef231d073fb9fcbec27c8c249b356a33a9bc5f372037112b84634425d3bfc451424a0470c2b8ee04733a1519d6ed35dfc04d9e7472a88c8e77d6e6c10dc7076d6d6dfed477c02c88e05bcfd9dcb7eabc617041ac7d037d1e3dd1ae5eda2ae16a35eaebac72dce564f3e6918d62912f9a374e7cf94c8d35f604c9c8fa68fcaacdc272592132958319ccac505b5d3a205306c7a220c1271e22e6045cd44a0899b2ab4b28e64478d55c440e65676451ab75e38f93531d615522fede0f11da5a666fe62b3abe425593423b70a19cf05a5e18b6f3670d57d70614bb1c0e75c3bd7f221396e99d90df9400488983f86976a374bf7f2b8d9e44c725d7fdb0a452120d668266d6c8e3fb823ea97e896b929cd41b37f2c484073cda4f2d57320771405118eb835d72d9faeafc30b716f4e17f78bc95ad2dfe9720fa77f71d58a47ac4ee44c5427530a661479b96f327e7483183c32f53a41b6513cf8fb8cdc1c744775f66cc7e310c1f524d6a8926b7fb3bc100fcf971bf5666b9ad6af11e9f03a82ba5006aaca4d6bcba7b01256e77b477203835aadd6ab4dc4ab74281a42363ddf76daebbad528da01f0659da067049207729e430bf9966968688b8c5c0046b281bf42930ecc4437a729180a741076b79aa707a5e412dbd485ff4d1371bc07f8c69d7c451f71bd08a651521e1b947e33ed081dfc5761a0525befdd49c95d925fb36269d71545d240498420c40222fdb13cbb7e7e1b5348687b010ea4f2034aeb4a5f90b1d81c2ab09a163500365808ceaa76cfa736b5baed8ccccfe59015baf0c08bbeffb2d9bf1e9b7bc2017634ee582a10282f79c186ce63c65c318d88c8d48084a73e64d5be4d562d2920c44f25dfcafab08222cb65143307dd2cecd4c8abaff124346fde2810f54bd21a5073776f1de0a654e0921167f4948f2d80c30857c7e8ea5a3a8b1e27509d2979d517d001bc7b3ce1ffc5ad0911d3d432a89644a7401e25ece1b6c0b437beb7c9f564d66fd57b62c77ace611d0af69964a6f3c7067237732ecb7625f53cc78c07d88761dbaacbdde8bf317dcf7a888fb253d8e92ebd8832c2aed5d5e7dfa1a41e202fd3d76a6ac0a2d04a77b8659bb40ea4f340a35793a9d131b7477dc1bf24c5bf1bc250912bdb0fe848e1a830fb51f6d12da434a69c97f915d08eb8e6dcc1588dcfac525b07d7b6e27bb3936b0dc941ec708a0f88f0785e9cd64fb68697b0f41a2431e291d248265abd16220afb100e93f4b639e4ec8978c809e8f4b2e2cae8ae4c22d0933bca8f074fc7aa209ccb43ffeacb23be023d0a7c339c778c6e4dee6fff478b70041bdf947c417f644998b655f18c1777a2e804d50097923de88c76ae184a00c74fedcd08d72d3c4f0e5dd9a3e5af692a25821d81b83a2cb4bb18f05c224b3919f59220f576c3fa90a0efa64a1ec5315275b788cde80b7fcfe0162029687af0914bcb3ecc354f3e405b3df01e66e25596ad0dcf7f14822ed17d96382f2baadb4a6f399de40d8bdd6d0ec2a671b70498ee1d60ea71a54197f993096d8b4f51914cc488ef6ac622daa8c4169ab6101f5fb4c4deecfcc4bbfd278bc1db74ea21b6bb077e83a1e54ebac7853cb2f7650f8c3232841042757da0383ffb56669cc360a0a493c02e72f765b182d85afe594ce36c522b8d68b65e5315f2ae3178de42e533d621a6dbf302003dd8afcb7728d3c800274280a542b9a79c8d6a6cf57bd1571228250ac03a24da9a0b15695b66c3fa01fb744d9b20f812782128be4d1b44bd49d07a72afa3203eb143e899c3547a0311f45fccbc139e1487ca1ac4be1a1071bc9f67b75e6af11d53a412cec66e1fbb1ec738acf58cf976ecf8152364f4d6b7c10974789de0318d257ae24d2be6222d12cd9e05141a02b894f9069b3de392af54bbf6201bff74cc1079456d46746e0f198f8727c530ae027c4cd236ca89f789ba7577af37747d2188eb9a76ceb58d894a64e8b04af9531069ec5aebcec9c590a80d327c59342daeab8a26dc740ad179fd48adb990ad3bee4282eb562aaaab97eb44091df91c59c950ef349ab1f2ddcbe5bc34ce8d1bb99897eedcc9efa90b659a484d9d4dcb74c492bc9c0e51bba5b6439ba0fd14a93ee7cd54f3b3b57e476725cc7a7b9d62cb18af33651899084f02bf76daf6a64c1aac9d0f3258890adffa173dd3f4490d82f26e107060b64a31982494943cc7f5fd3f05e01ab0e7007ee6fafc84318412c948854ac1c919045df0dd53170630c80cf6483e6b3e6f771f4c22a4ee937bd804935984af50b9f314e5251c44c418277f34ac36a96ec5b1650f5ad4be536d046eee6dba3cf0adacdf8e36c844f6c3b9a35e9f2f13b9927980c7f88402cccdd6c6c02f3c92cca2d352a3ae18f7b411aacc1741a4f7b21bc5ac2e3e8628087fc377d4a2592da16649fa606cca3105e2b509814522baa974e3a998d3644fd6a3dbd6712dc4a1d42eff254d981e589012bb7bad049e02f2ab251c566ad75bcf600c1ef07a95bff21cf261b3c95159e331fbc5e11b5d74ede6dbfd72d8e12da6e9b84c48853cdaa9816cc2e01159be8946f2a52f8fd87d75ec879143c059af6476ecd0873a1b496627bb0a70d26f4a2f528c353169adf91ee46db197c157c5c6a950f6ce3a30d83e92e98a21407261aaa719fc8c6d74595d6aca74d1748cc3932f1944d2e8cef56fdce56c83d69371b3e0568b4be672ed91e57454a097ab30d2d6f546d8d9816c4f9fc4969385869916e6c08f6bc935c7d0a03582b76fa44913b38676dc9087024e3689d4b5adb5adfd391dc5f421849fe82b6dd3b4d5d479688a6fd6926cdf99795ef26cf3fdbc148ad006ec306d78b0609de48fdd5ada8ab1c4406a17373b6a870d7c9f19af0880fc6cabfa618365fbea9cc89a5cf7c26f42ff8bb516c04fe826d0c4a7d33f1dafaac2a340e4375206ba429cc25d386ef70c44bbc737dc1bd6df21924de4ef6146c40da5d49dec2ddf0ee47f22204d5cead7822da4e474dec682172360711e9c4e7c12b3fd93dd6c89613972d3916f1466aaa82a0c5aacede50f97ac52997618b98b892c484ab2f38fdc705bcc57705ac505d6a9af1086b84bf69643653203bea171aae3eb9f0734cfdbb6bf00b948741a04feeb63e8f0688681d3c52aa7c3a468513b22cb130339f5d7ffab993f8a6c191b01980c23be5e854d950aec0a7d2adb3d222dbe75b180993be2efca55780088d25196c71b7d00356343f0983de6429eac6c8057abcc3efd864ca9aacd9fc700f0cfe4809ccaa10752248728f71728c85207f90cfa497ae95d0a8a5d7b378ee4438699146eb8d92625b977da6a7b90ff19b7c058cbd5ef1e71f44de8a8bc4b20b6d02c964f339c2ffbf14622eb8197301cc3580eb031f9bcad6e04a649523c4338246f0c82d0a8060ace0c62f4fb2d9dbdad4d499c231a53c19738f012f3257d307859b382660c69a7978acc9ec6ca8a27820beb08ce8fc7206457db2699c9854ac291a225cfdf7352b530e0413baa1eb11efb77c15d49c5f14c48a6af249737977a8005b3d1f8a9d2bd6c2f6fc30c1ff9718ce3e2a69bf06ab1f9bb83a5bdfda23278f688072dc038f089834fec01176fa2e102804134d0e598d6a7f7d23f664232d35ce832ce7d2410216f48834dc44a1e85e8a2215a9932b0083c0edb809152b1ee9b79d9d2f4485f777e5b374c19c44a62d971d77949c41a395525350652b35a11d7900740661bfe835787b14d479d52ca8e19b52f76bcb49b932aadf0ea3fa8787edef01a208d6215e7d556f1e705db654343d4d762589780599b53e229e269748525a809f98553d51def8439e98ae64cf79fb0450b4e26b9ab09fba1921c4526e05fd78511ee43c4c8f9c2d835980ec0357f825930acc598d24f659254c6eb2b5614af32496dadaee21cb7ee12c0c3b2dab8a751d52a3e79b3afca8811e69310ad7aaae28296ae272bbf32572f98862e080dccc6f976e7f132cbc3f616164b06d9f2f8d7c6a4aac37e7bac4a8091750df6602238a67ccfb950f9b49c58c5e21ab9a700a6a82e3dac02b929a6cdc37070544cfa731ee73829dcf65bb02e6b5b118e46721cdc9db4b2774b77d3a2bf43b1cd93cef4c6b2c5a950e75ec23e0771e36748cabc81ab33dd82ba437642f238b572b859e9772b07cf911f544b456d9eefd3fc2d0b0d1bd071ead53c530bd1a2c2306b14c68bedc34c8dda2aa4e0c9a78c9c2b3bd0310c9449953ca13bbe556453d7124994227ff2ea1e2b36161069f70b43162798540ea9289dcd6d0340021434b7893ef303e0a69db1e542252e8b2a774540b511096ca4fb187a6a44bf93f27e296c0a6212e6ee895dc588b791f23a3843c7ed4019beb7d8426e75e2b73511b2c8274cbed902fd4162a302d3e20b217ab1d868dc1b53d8ff1913f5c495da52d60d6032f1016a27f92fb8671749003c77085b7abaac0f70cb79b8f7731fc15c6da1df8b42f275646cba597ade15d5929099f0623c18e6d424e1d425130c5c9d6a8588a363ef41a37fdc6e4ae4c8f4d0c42f5c9b4e21d6a2861ac86b6e0f9fd07861bb6576cf275535972fdb8f1655f38a5247ab7ad28a711ad43f17723243843596414ab28ce5982764432", 0x1000) 22:08:24 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) getppid() setpgid(0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) 22:08:24 executing program 0: syz_emit_ethernet(0x5f, &(0x7f00000000c0)={@broadcast, @broadcast, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4d, 0x0, 0x1ff, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc725332"}}}}}}) 22:08:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x20}, {r1, 0x20}, {r2, 0x4}, {0xffffffffffffffff, 0x2}, {r4, 0x20}, {r6, 0x2}, {r0, 0x1}, {r7}, {r10, 0x2}], 0xa, 0x80) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 22:08:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xbb8f, 0x7fffffff, "f3cc516052000700800000000000000000004000"}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fchflags(r3, 0x80001) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 22:08:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="c4cf6efc05b0a96b3494e55f10d85f4c38198f4db3449d60218c7d5b5570e498bd99a5693acd9f770a5c9d4e72427a0aa0efad22b87ebd01fee8983d81cd96cb74ea15b46311bcb35868e1f8b8efd83864bf45fa378fc458c2d62ec5810dd395202831c6a5560a5348fc35f35cfaedd27ff437d1fe05feb85b5c9d4b7353935928c5c07d69c204c819b69b8646feadadca9ecc2456005a4a00b0def9e733105f2320b5028a8c3c7640d98ee5fb9afc735869263a2c53796f0047552ebe56f56a908057db1fa9c12b065c429695e1855eb75b971d57dae36dac2b01ad1e40a8c9397462e2809d06343d3a828cd6f27df65b3aff7923fc5528df64e11c", 0xfc}], 0x1}, 0x402) 22:08:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x88, 0xffffffff, 0x5, "ace75a5ec5bbe17d8cffe83bdd71a4e04d36e511", 0x8001, 0xb0}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a46f5755201b7a901aa877a803ff688a155035ab71c71dd1a6a4e501258c19845375ba79259e17d2ab93539547c0100000074c91e0512c41df528c2db4540d47a185b05", 0xfffffd87) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) r4 = semget$private(0x0, 0x8, 0x10782) semop(r4, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x4, 0x7, 0x1800}], 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r4, &(0x7f0000001700)=[{0x0, 0x6, 0x1000}, {0x0, 0x101, 0x800}], 0x2) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r4, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/19) 22:08:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000003, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 22:08:25 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) sendto$inet(r0, &(0x7f00000001c0)="a6f7088b9e8a48f13f0886e887e05a39334f924c54eb71cb51127bbd9e2841747bdfa44ccd77a1b8e66cb33e077b712777dd18c09efc585608f80db339799a3bf079dce906d16f9ba58387c2b83754306436e3beb84b78b31f8856be774d359b50e55f8dc3a0e488b277e6cd70ce77e334a09a6495d79681c94c0039bc004132e280bd8fffcb477726583726eb9a4a24570d95b72ad31cd3aeff8939d544eb0d325ea38476d4a323a8c01d4314ca7460b10c960188c26f18911c66c275f0a1d9dd898617f4d77a8c09b6bf09f81438c1ad1aaeae6b8c86fa125aaaf15bea8d7dfc81bbf98246a47a668a92852ed999d5415f21b4403cc6d752d923e756879b62fbc8c8e79d880cbd3250dca2ca58b4ce6aa9eb8951e316f614876af6d185090307c5fa8f7435ffc5efe7564a1dd55e2567fdf3df0e40a017bb7c85d4f6aac9db237294e5ad822532afeffac3eec7e52bddc766d20ef2c572965a70c93e54c45db05fa171f7bdb0e333a9d0115ebd0955169503e94e7b1279690cd92cf810f0a492e3807559b1f62ab46b43fc0018cda003dd7e874518ca0cfc7bb176a0cfc929d43297d3ce8e055e9894d74a4f58959181b15b24dff3b0d69ef7691fd1bfa6a13ac43ab8cacd6fff468cb9e7fb17311170164f3ae76adf6a0b2af6926002db0088dc2a31404327bd212bdb8e07ca3cfea27dfaba18d12edd101a91bc9d272393e8b2fdb63e2a0baf05007af203e25b7c553a65d3de9502f0a54279b0eff953fe7d3a95c77ca77ac03b3f2a6c12957b434624704b66b9288fbdef143f026ba426bc22cf45ee288ee7c7a2de291be0077be43d45d4bcbce41ba052e749c224ad8b23e653055d57e3047a1c42f7aa998df7ac42acf65c698801f6af666e3aa0328534bbe2d060f034f9e51d4ae1a86a386882aaa31f72b108ff22c21e7c759b54bd19dfc78558b4b46f90843e6aaef4002d60b8f04f1f464225e6ef524f9884f4e677e03f1fc4c47b634e84c5d9ee48a3db42d528cf8f614f384c47c675e73c4913922da64e052ee105c24350e22cab26320d1d9355045c17d5bcab64b1d2f3d76f5d4501718ebcf5d79d2d5ea5861187d59f7eb48679ad429dcc6cc3f0e2a4bc3905dc5259ab59210ca6644c71c527ba00192ce9005403a18c1ae53086579f1277c4021df3920a348e194f7443189c41e586ddd60f81b400e0c0eb8a34b0b6420244ad24e35dc979166c7df5b1a177f318350f6fa4e8744ef78ce513147cb39d95bda7d2202b5b2f77e94cf9844498c69a83289af0100007ef766af1418b71465bda168f50a198e4b8ef1c850d445ac7328580b1d6771d274ac9004e7cbe7351b18d022ae80dcf2a75ceb700b10ca1da0a7b7aca8e9bd73de56f27b0bde9dfed35bec24a8281868b03a48f43c68db4dd4df110b4eb67d03bde8174baf1b2f6d4fb65a5f161e40abaaf6994f6b30968855921b969e1653f9293ce064d30652cb2c29ada377e54e8ad89298553bf0714b52c4f551639c48bc32d369df6ac74a02843dc435d29447bc0c3b8f5743850949eb4f5bfbc36c5c0e844a9aa0b116a3c2f2997849315398d6305e13add8d160c33983da981037860b91f59e52de5abf4757053cad6ec4c63348937b75125aaf7f7e3ba2ef238d953ebec66fd8bfcefe8bf82bd526e88199fe8cf9254940d2193ed2a9820eb4c0d86b4850bd6654731f1e6ea18d8850f2e5b21a1670cf8f8164c6afef33af8865195d1202435253a523f260ec65e4a2b7ecfd12302ba08582821476fdf61e2bd348a85adc5c20cb962e172f62db9960d9f1b40cc62bfde68e5b22434b456f510a8262fa19ebbe38e38fe4efd3a61d82ea6e1a2e01794e03c790807f497c3aac7dfa321f9d0effa3afc51274759f5a31c68a5908671878023589bd33661709861855c517d6e1ca6472c2804fcfaf6314bf2ba97857207509223f211cfa84c0a0dc27c2a3071a52bbf32d24539748f032d5d9a6c6083a656f20d66f58f9d3ccb2bf0edef4e6f683da9c5bc6fbbe6d82184430de2043cdb40a49830cd465f9361ef3c1980a8ba1d8845c4649631d8bd044815879d2002008807be240a1bfa887d6e837c52ae867a2175acb4e228a5c65b23e2810dbb6d1eb96ad318d9a937604e5b2b85bf478ef4fb94ca6e7d22856fb28355194274ca4ad050142913f777de8f0d2ac7660accb13c9ddb3763b136de3f02e0d29cfd589f6cf02f1209ca7704ef7306e4c61108c851c91b663dc6b7e2452c4e6ba6c58814b688efd99e19580ee00aeda48412fb2b7832192c9639db52d17c6b400bba1264d0b0b0b28125b564d8968a854e668cbf37b5bed6b5abaae0cb5ff6700553b5c46432d4e7fe948e8bc8c8b821c8a3fd7a52cb9335a9d2d2fa6610a7b0b0a844e4a18e3d6471647ba30ee6442b528baf48edabe0c85a65caf3a99a7ca01e61e397ab9f52f7fcd3db59c17da8cea6f70530e534fb34955de6d075c9d1b7068a65d8a0cb6da3989c5698fe3577ce6d74b8f91aa952939a96fba5e968fa1455529b23011d27b798154270bbbf0a099e4d4b30920142fa142cd0fceebd684c68cd16c5a953e9463557eb2f659198b2f3c0327edabf2f5621cf28c22f6d43d707c9cc112079eb63d51c27999f7ab6d4186c8895cd196a61d0cbd2ee1b80262d70e7d1da945ee53d614a90d16279a29ae1aa76f5f308afffafbc868e927f772c6566fa6cfbb0bdc6ca4d6e54a7ab021769d643b0ff6184fc2f588932a7306e49a73a2a7e9dab66676b0a426b5beb6cf82e1fc4eb2bceb641606b5bacee01a1dcb1c492ffda119df29702b1d5006c16a7d090070e57dd7297317163df871e17142e2a9d5c23f29bf1c3329ab2fc65b7c10676f3a2816688dc5e7e74771c424259d2a950f99eb2da20d9fa2a5d9525817bbc0f6f2468c681bde871d246b9d047a829a14dd43751264c160eb44e6b713abbfbef47383a5607cb6edb1e46524812a66d60dfece8aed70800592f771e5bf3021e96bdc8a5ebe769855b8cd91df493f848e3b658e5e1427d5947aa62fc46478c373d980d77709549ef9828cfd4434c3e983a4ae3e5221bb8c927c0760199633e3e6e2e4c361717fb8c822fb481f516a9ddf2eafa38ee3a22158867693d94d5f25ba365a3b0b7d7fca0475d14e7c72c78b34084959bdb81386716cf33427986ef423d84cab499e7539d42e27c34f6dc1cfa86556c412cc5702bc0fc2ba73f3fe0b82ca4f027b62844c3962c00c2a31668694a5a9430becaf940d921835d616d95e481f13ea47e7b3485a4eed3f712c6a0dca0a71ac3babe7e91c4cb94c3629eed9f2ed133093386bbaafddf29173c29414660c7e704a7f99f67c4731c7bc9167f1a265af9963b41729ffcff18df196f4954bab9bfe5cda2807ec8cc479928fe32469414495a27dc56aa2a44981f6593af5a4e02426060b6cba1dac78e606df540ffcab924a214793d87f2e9f0e444706b070b7f4fc6227aec18b41ccf2f37c92f156687b813a2500beee87782e964c145d92c7df90196f439473019c08d8a620d232936779e4bda30f4eea462b3baa6ec563da97f7b7260b2a00c978a28360e46f33e3654cdc628f5c9b5f2a35c1588e71ae2aa429b8e1e934f060188ec2f9c44872e358663e7002b659b861084fe3e1e597781cb4f427012373779ef400eb99630e4affff83552efeff4a352b2db77cd183c8bf426a4254aed44afdb8ecffe2fb73902484e8c83581ddc3c905fbe22e8296b1ff8ac705b1b6cca59943e61942c59c4de2285678a8bf2510f8518e0d027d394694b9b8073f2655e78af0a5a218e9ea1863c98672b25a6bf211ad6721362a1dfb7a1d2791d7a96b76a074bd7478f01c4d3253aae8b0047a48d3ac4c2301213ccbf6c9a5620aa52994a73c931f1f982713af46997dfe3d17000ed03dac9fa486d0d1c9ab903a457b564a6fc16f8e55a8489e096926dec34cfc1187f3edfec38dd396e4308e93d7d301f30383108e38a80865bf9728bbedbac1ae95018a74f850bc3d162e41f674235cfc8890aee805cde42366536950e5519b4aee61c2bb41d8650f02bbda67eafec204b92f1bc2ff9bc2cb2ab4ee9e8e01a44727fa437677911ce33071886c4323f5f99f1cc53076a1aa9c47727a5e0c05b9d51a7050171cc01dea1dc43e61c4fbde5d3e7b7cd6f56a4c7737f213b1def448790ec339b67ee65898be3910793e91adc9ce4ecf22e88fbd94ddc14ebbd7695d04a21bb219b49bb84b9f2dc2f09c813eb2662c2f576a72715199476adcad497326ad95ce04b4784b49b54206381be99fe605bf81ac9c50192af3114f68b9741a548eb6d8200f0dad44f02117f85a0519ef04f496ef553c0964d119413d726f5b30994f977e110077a88f1edacd2eff46ca873b225cb79bc83611c3d141456e798828330f744bd055dbda8c5e8351beca3dce4f5621ef353db1db654b37033a28f7c601ad9d711a3fec740c9e238efe1a230a21be9be96af97311a0744eb5fb84fe4982febad7eebe6f807e83adc17394ade60609c32557b01d7d72f33d510f21098af5e84e6abe199ee17a46b29629f20165fea6252a1f1aed81767ea246f26aa3b5b07d51b99a8f485be38305887d02a0fabb5e77a5f27dd09207d68215bd799040632e9c90b1172b09a076912294d463cc4faeb7fedcec14c0380450a40e0b4d4d26e5abba87ca265294f8e8d430149f12032fc84c4c3ff0ffd8d11c7292e8b62b37f5c81c1122d30a3313e667170697c3a85f3f9534afbe41fd0d17e42efe270823dac6d3986d81d1b20e16cc9ba8d94997b1551c947e5f45016b21d05dd04231ac4e19bfc2cc11f26a09131a053d2c8ae69fe635797fef83acb87bde509cbf2484a6b6eca5a81fa153a6f87212e81d9ee87b0478bc0214b2f9cf78ff5cbe830fa8b14b9b8a56c2d957dade2c2303da28a6b8d7da3d894443c008d4b43a6129fba9752dc646f25b6f19d2b1c63cfc09c08af0e3f36426c6bad6318f0b42521d114ad26b47b3ec9ba4c0699b7df40ab80bbd4a23f6dd284f2d2d6255857b1dd336f6062d9e57659a5de0a132f241c7d98c0c59ce3b781ca7f7a150c0422134c6aac41ce463f487cf2eb2c96dadb1554ed25a9f604a8d62cc1a650fc13fda3db42d91ad03b7e07e5500483529018414f3d689d07716fcb35093112ab79ad6e0378011c7b052b9d96e806d09b526ea4ce546d88ba345b9279d3b33a77b726545c67c1254b0e6ad220efe5e79e77b252b13ea56e15e42a4ebc9e372a4ec56eb9b10409e6cb6e4de97eca1117d2137c99a8cd255daa070c94c3238148ede18552ad9ebd63439f21a2a0d50d1e397c2de6d7b4bba455e98bfca13fbd35898bd5b3b358ccf35d8d2b1c3b7353e83f302afe038231b0df7b2f7c16a0e980dcaaaaefd85adf3fba4e2106c19b963dff88f877c73d1ed2b203cb934f710cc82e8355cf58d89f96e0368bab0788b8aa6d93d44c23f71f94bc2e6e1c529d6f534ef2b274195b200e7201161b87c6c90f62256144e0a03dc49abd093f54e9d04a8d9270cc1522acc359afee12315e58c09fee7bf75f23abfea040c82bac94751797c581f90781d4ca097b4788c31c04f2a0e9288fd096ecb51f9e5966b63fc0b765e16695c2347c51dc4e6a036bd7be19971780fc4d4a801e3795b533decfe0c334d8f081bdc29107f8a634ceb3eac312798e34581a5b07bbc69a37209adba094dc1e85f8d920fe261220430cf6b67a2dbcaaba568da2e07d3be94d4d686a104b7835fc12", 0x1000, 0xc0a, &(0x7f0000000040)={0x2, 0x2}, 0xc) 22:08:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000000)=""/27, 0x1b, 0x800, &(0x7f0000000040)={0x18, 0x0, 0x5aad48bb, 0x1}, 0xc) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff3a93a6178055a323d4dd13ffffffffffffffff2086dd606c14db29ce1b18d94ae74f30ff357e96fa843b57b3050662b1104a66020052f757103d5208ae8fe22ab5a869712a961957dcfc6a60ac5efee40130e2d46c2da935298a7f4405c013c65690235414f285b445ba6714a6124fc04501b86ad29a00b60300a3dd6884ed16559fa3b336494c08900d4032fb3fd997e4542cb0cf282b1985bd82dab5dd77ba6dd9d05d"]) 22:08:25 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(r0, &(0x7f0000000180)=[{0x4, 0x33a4, 0x1000}], 0x1) r1 = semget$private(0x0, 0x1, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r2, &(0x7f00000195c0)=ANY=[@ANYBLOB="f73a0db603c606d90de594f8ae55409fbf10eeee22a843224ec23d556c2581d0c8a6d1257f0558be71bc1d10c3221eef924609001d53c4825ab9f1de1ed433e8d1d6de47a04fe300d49af6a52b3830cbeab3d2331e5f5760960c67a12624dc5dbff5c491a94c3cfb2ab5bdb871bb9fef5900a61d7bbb9a7bde9730eccab62d118497dc645410dfc999c9d48e18831360b7a2b9a667a3"], 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000380)={0x87c2, 0x0, 0x1, 0x68ad, 0x2}, 0xc) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 22:08:25 executing program 0: syz_emit_ethernet(0xfb, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff75ffffffffffffffffff08004500ffb50000000000009078e0cf0bb4110000004e234e2300009078c0d87f11ee1b8677891fc31e75bce0e15ffc6d11529f43eacdb1ea7490d2f778c96c60b8da8a76611af10ffb5d32573757145f795f4f302b8d909b8aa6430aff0f6d1b0c5672a6e4cac4a7bff265424cac5e43ba674e880ada3ae08dd913817adbf88dacd5df701951c7557667b6bf496fb43c08aacc110d792697cdc42182f5440b288dc54e302a77db1a134b7f50adc19ce0edb966814ed4"]) syz_emit_ethernet(0x62, &(0x7f0000000100)={@empty, @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x12, 0x54, 0x66, 0x50a, 0x80, 0xbc, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0x20, [@remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x8, @empty, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x1, [@multicast2, @empty]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x599, 0x40, 0xceb5b9b7, 0xf390, 0x3}}}}}) 22:08:25 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000001900)=""/4097, 0x1001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffc, 0x19, 0xae, "000000e3ff010000113ee21200", 0xfffffffd}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:08:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000080)) 22:08:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000040)=0xb1, 0x4b) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 22:08:25 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x40, 0x74) r6 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x0, 0x81}, {{r3}, 0x0, 0xb0, 0x8, 0x2, 0x4}, {{r5}, 0xffffffffffffffff, 0x18, 0x2, 0xcb, 0x8}, {{r6}, 0xfffffffffffffff9, 0xa0, 0xfffff, 0x3f, 0x609b}], 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x0) 22:08:29 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2802657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept(r2, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) clock_getres(0x0, 0x0) r3 = dup(r0) listen(r3, 0x0) close(0xffffffffffffffff) r4 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r4) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 22:08:30 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r7) 22:08:30 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ec9e23", 0x0, 0x0, 0x0, @empty, @mcast2}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x230, &(0x7f00000000c0)={@random="d06e64950676", @empty, [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "b963c5", 0x1f6, 0x3a, 0x3f, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0xc7, 0x1, [], [@enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x7ff}, @jumbo={0xc2, 0x4, 0x8}]}, @fragment={0x50, 0x0, 0xcd, 0x1, 0x0, 0x1f, 0x65}, @hopopts={0x62, 0x3, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x20}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x49, 0x20, [], [@generic={0x4, 0xe7, "ed1058f55efab6f0785e78df7e083a4c570c4c5aa17e3242e5bd2394271258d84cddced679d6bcef8c3e38914dcf68e729d9f93ce96a94e2a911e773dcc85323c3154bb835c03e9565de182b1bb8a64e3b602518bbf9110d2ca16dbe4f33daa36d20aa0b80c0e36a651f63218834b7ceb593a44ec1e2ee446430b6d5921025bf709100d98fb8c793316812160427ecab4e782da8ccfa200985bbee782c8165f13c50df9e57cb5e5c9d4eb22e84dd7a400d45557551320b077fa3c1d425857605352efa20c92bbaf3db7b6dcf21dec9d91ca27039b129e70588411baabf1372083eb44a4bc45260"}, @enc_lim={0x4, 0x1, 0x80}, @enc_lim={0x4, 0x1, 0x5}, @enc_lim, @jumbo={0xc2, 0x4, 0xa67}, @ra={0x5, 0x2, 0x6}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x5}]}, @fragment={0x8, 0x0, 0x5, 0x0, 0x0, 0x0, 0x68}], @tcp={{0x2, 0x3, r1, r3, 0x1, 0x0, 0x6, 0x8, 0x200, 0x0, 0x4000, {[@window={0x3, 0x3, 0x10}]}}, {"f0cdb5a4fc3b2189873a955c4e663f3b597bc2eaa252de825240e0c0405ae8a132b430fc9b5daf2dc4d9c56594328717e170368b7d231c7f61e0e4e66da3cf89c33edbe62c6313adfac4a10abfa957a089f35c49b586013920a322539ae1ec69502ce1c9c0dca41e90f42287fb3169807b2ac45b4c3f4c31dd64379c8c90"}}}}}}}) 22:08:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3f}, {0x400, 0x80000000}}, 0x2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r4, &(0x7f0000000000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x81, r2, r3, r2, r6, 0x0, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) pipe(&(0x7f0000000180)) 22:08:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x9, 0x5}, {0x18, 0x1, 0x10000, 0x2}, 0x5, [0x9, 0x7fff, 0x5, 0x1, 0x0, 0x9, 0x2, 0x7fffffff]}, 0x3c) close(r1) r3 = socket(0x2, 0x2, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x182) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x0) 22:08:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r5}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0xc, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x0, 0x0, 0x0) 22:08:30 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r2 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x10) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) ioctl$KDDISABIO(r2, 0x20004b3d) ftruncate(r0, 0x0, 0x7fffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x21422c71) ftruncate(r0, 0x0, 0x402ffff) r4 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$setown(r0, 0x6, r6) 22:08:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x23, 0xffff}, {0x8b, 0xffffffff}, {0x83, 0x2}], 0x3}) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33c29d4c9fb699f1fe", 0x10e, 0x2, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000002c0)) r2 = socket$unix(0x1, 0x7, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x80}], 0x7f, 0x0, 0xc6, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8003) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xcd0, 0x0, r7, r8, r5, 0x90, 0x6}, 0x7ff, 0x2, 0x1}) setgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, 0x0, r7]) write(r2, &(0x7f00000001c0)="1ec7b707e4e7ea1d9ddc370ec09554fd49eb92b5102674d383998c36b5726181ea53669f509d6028d0064b9238f18e8cb9b0a5108787d832b1038231c07d15bcdc0bcbc5443a548c8995e93fd01d9ca8410ed20d2e9c21d81bd957a5e9c9899620e9f9b9d2d2f4376097a0d20acc42b132b08004ed1599acc507ceadc9b3701887b7aac45e74c5dd3d10fc0d0fb173ddbd3c06125f1beeafdaf951da7f83337d2f435163214083f32467d3f5e6320ef5b5f07ab81e3012d449a58ab01c0aaed4fa57e4cecd", 0xc5) 22:08:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0a60fdf9c0295067a26858e24710e7dbe3e0cb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x10, 0x4000, 0xfd) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) write(r5, &(0x7f0000000140)="89c62ec30b61c261cee154aa5a801aa4c6a8ac551eed9ce2230328a484a0e34e80e7ca96f064777af77ed7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195a7c97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e547c7733bd20fea056b35a08553f5f5f8c7f9cb3fb2770d9def3291b37dd4935b5526929c09b8feae", 0xfe) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 22:08:31 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaae6c4450000380000cf8ddc8b71224aaa33562ef42b000000019078e0000002ffffffff0307907800000000450000000000000000290000ffffff"]) 22:08:31 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r6, 0x6, 0x3, &(0x7f0000000140)="e9346d991fb6aeb0bc07bba700f0d37063a6cd7b018e386696f593c979357d9138e40ce14380411a2b2d128fe4c8b3987360248c31ad8b4e33265f58782389c708ef279c6a4b81b5d1fb50926b86533768a8da094e1b8fa5169c442e7ab9df83d96b32fb1ec8b5c2d6723f1f06c6ddfaae7bc805d337e34e03c10807a7e1c7fcf68f8c6617be798d6d7ec01bcb59e8fe6fa97e7faeeb8330be0e040283e6862398f39823111a5d3d93e14a7e0b9bbd43007d3229d8ceb8e55482bd33ad2854e0475c319faff94760d463355178c595b97965cc0c72b056257f854ea319d84866329f13d52b5855ad2fd7cc2f792b5333a54641934fd6ae2ac57b0a767fb3d038e7af44288d7731ebffe7ad108a26734bed153d1e1a13e804fbe31544bac9ce5c1b944c2d9cdf566917f326fa3024ba38f5e5401d8988e90f8b0ed1694e933ff46dc83f6ea89b1f00cca93848cc393a445d63380c3831b439b258cf1342871b9eb7fba16534bc2366463b32d57248cff25df3b696453812db5ca87a87d378750204b8ce0c083f4c6fb386f3f309629138cfac30a8bd57fbf033aa162ee70900f31cc4b7874c104be854583bcad334a15c86ca5a1c892a3a60951d61d5dd0317b8fa3e595b866b42f60edb5991210ef1c38d7ff774704cb61514ae896e4eafde2c88eb7d5504b17a28483f635ce29794ee0a6bc3434bcfd3699f50afbe30b39de1f70d22bcfe87d14e4dce8732ef4fc38351152706a2bcf2dec4d5e42298958f1d7ee8637615a5d8eb5bed9a4912972777faf4c38c828ab3ab328b8e387a329792d3f7a275c2c64c954d66245e58d10f91f71d9c76fd32889542a77dab10e3532378cafd58c2e7e270406dffd00316f77e458477a3f46c22ba5cd904ab0befda07d769d4f91686523e096f375f4f8711e9622844ffba948e809512de6c16922a9a27f6489bf33f0dcdec843d81b53a40699cf7ce05a2dcb661859886b583b3b87bc8b9c578e43fed10d2d43c679bbafec534c2442c926aba45b717e30172e90be8531ae50f33e9d92494d5c955c736ad4dd5076b2b4188e239364c41e64368ba2ce1a38ed45da80c664ae9cfba59eef69e5f2937fa8ab76c26d10a02345b43300bdf82b4d700ea1dc641fa275ce82d4f08834bf5d5266ccb5770a991b3225afe59170dcaeee5d738e282ffba0863ce653cd9158bf24b71f0121057dca3122809f7413b4629ed2f1e887df0b808d1832f4039b5e9176caaecdd5455b2ba9ad272131391b113834ad63aad82d435cfc528cfed17875e820096dd4cdad885f28f7b7eb2a296ed9bda955a29ce5baba650d787fd600281cda878bf25bc978008d0d9f7643e5d02c2c542fc9db76ef8fd52a6156e7e4f0ab1f71b4ab84d5b0fe011bd027e02cf4c6bdfd96dccab0aed630421da9583c2a3662eda0dceaa03b15ec82aca128c8eb73c8c7136917216141be5c541f73cbf18ff9809a284acbeacbe70a7f0dcb884be66ccad7b022a9b23434d07be8ad7f72523b7003274cb68750cc75ad8f400a0fa87a0941397d406734ab64909c4da5116bdb940d73332beebbb01af5d4afbd18a791cc03de1978acbf3d6ab5b0c6941e8e6e00ee35d6112519e61a1ad299c2bfebd459647cbee9fc452c1496c08d71e339e36f609c53cba4e676758fcc7908c4924cf95e343713931560221729c4f189420246fd802a77a6b8ff9745052fab9c569af18b82d258c9b96004f1e7cdce2516ee5809fd6a26379e8d85a7d7f43786691033524b9f0adab96f1fb202bc30289e1fa5f6f80aa1820808e9e49d1dd1fb6e273fbc6910c2bb9eb9e31c6c2e0923094f3eef6ce18279ac8d3608dfabcb5a457eca9dc76c0145a67bd36dbb320e4172821126592e62c0e0d4e355ad870e62a0ffcdb95073e202fabb9142fdf5f2ce18369dacb60d8bb49dc05e32aad53aeafbeca208bc002ec17dab19f0f8681f65b41e6439148e3cce50f24e18bddc14042d303a650dd85befb7eee6924f81e72526b889d06f15da1c21f501a607ad3c5030bd619780880441e1dcda331115383d8ba14e2a53a20144c5960f963aee27906c43eacedc8bbb04cefbe3aae053b122570558d6d0edfdf266d081462b02def659c441f2e21aad7333e11a7489506a1fb6627e082ff9276a03b1270aec2c1b09d637655893edb56be7157159ca9d45fec5e5b332182288c3489c59696051fe255f6d6f08bad3d1025ed6ee9cf0c4ac7669b7236622ad2d0f46c24bfb4dd826d50f6028fde119dd38f122e29cade9a144d59e909aa3f0bef7ef8d68427bc6d17696ef4a06b3d76edd62fa246da676d6bad47c86ca4377eaeab8881a27bc70b3f5d28ef6145bce3070f3216e26b62d4e663f9d3351b1c46fbcac2d8c65d259919faf3ff9c34dbf7d0ec79695adf3acce983bc4cad4caac66cff1fcd2aee2de2defcf47b52c33cc4eb082205bb05ccf0cb60e6d2210a4eda0c4ead906c634a313acf6b069d595bada431e7b7751c39ce618e9c924de56adcf93e9a960d6fd92250c6cbfc0a24f339c3cda25d850cfedb56d1c2d34e5831b847e5b8e6a767976399c99b771361460fc32334d8e31372e871513a7676c62d11b6f9fd47ec681285b15869d197ef53d77e66e66844eb78df0b4e4b56720f8929be531db177faa8fd51f6c054b09bb66bc4db1d299d46074f9eab5d5dea6f836411b5aa902f41971c11c29af1a4e3644cd91568bf5c559cac22687e3a54f42be8f1145d6871badc49fff560d5683d5a3d75a684d708a6bc527b9c63cdcafc0c9641adf25c940733e97ba84edcd76d4e97de46b1bfdcb070233e20e3380c9aa709aafb2c039099c70d329e638d23fe900dd68a3c16b56582bd84a558080d8eb6fd6fc4820217f0f0ffd26d64b50b5666aefb160b3ec81ec35cfa0bdbada1454408851c2d9cc033ef77e11a0f6fc01613e10436a4f294ada2aa89091e29e421412635312b483b9341624d0d965aa498710544f40aa590816fb48017804a539782c977b979561606ad297d6fc5a0e0b0eadfe82fab334e21ce08e9b052f47633c343a04da0b4c0a265eaa494824de898ac948afe23935f3c8c5e83ad35d053ceb63440453a287439d70afd196b0d196591ff78034387334f55f09658df6a7fa8484abc6d7d09fec513d4bcea9003380873f96c704f3837fb749e97c270bb810fecfd4267c7533ba3bcaf80660f457dc87eae18dc120f6ff36dad712c7299a93f448bd898630374dbfe9bb777a5f53ce88687e9e82ddde252bcda838eb91202b51dd3ad1be3362cf501a158ef862d71de0a2f10a822e9a28d23bad7c8ed307a0ff11f30b1c71056dededc79f410bc8240cfe5581ce8a1657562a2f0eaa0e3400f746a43de8a171469a4bf7b4b138b6e46d045961a17fe6314e103fa404213f8116932c5a015529ae58468d185276555bc428766d52684c7328ad63bdf0bf81316a9628d884610fb72c13db6ed7ecdc0a6a5349b27ad7e13ec19e3584870dd1ca28e4f5396b5ba82dc4da7e757ad8f0536140d25da971a4f0614b27f19477b73bc6c84af17017f7ace18866131b4159fe55bc513ab2623a8d750de18fea16339a9b16fc3764583c94b3c6ca2d101dbd7037cba325c6f6ca9312e7a371b446ff1497ec735db45c1e4153c3783d16b9180504dfb195edac0e69d183fc13c2792c718e7b42b3dabb282699b56593b56102f0a1cc7aa6dc87c76d89c6382d2fc1d4a393d3eaada1fff915674340f55a0ab3aa7bd70814f1d5236d8c59eca56f9b5d0b24e5662c4b6d732528cc31e09af032a0bf36e686a92a9003d8f0d72f0af0c8696e277b8921d61170894d8e4d23ab090841ced56982dd6926b2742553737d16542701dee147dc485c01597521ee9508e0782777ffec903dc51e43757394c23c3c87ab55bc68e57bcb5f0b946016630131f50f783d3aa60bc062c9c33960207e3551a9c0b4dd39a5d80e24df8830cbbc8cba9297306fd79d31f3cd3c4823c8183204d3828af656d31bd05ea64c81e7d776542eb3885147dbd59b3d3faf48ceca16d4e8f63e0b21663a24d98a6d081a55b45c6ff913d4c1ba5f0170c82cbd5ff4f7495f4600e703c58747453da27c73806d0c02727d7b801524d30f8c2c967a261577a6b8b65854a4738791e8d51836a93dae25ffe84ae5965550d648c0b3a29121c2b2320307ae888df1a090282ac324c557c3a94a03383d679ab85c384b57bbf05ef5fcce1b0423f362aa28e69c2a517358806370513e1d967c30fd79531e262f7394817955164e961b9b6bc7f9ea1df0650e08a814a568a478b2c9851f97a47bc81de7fc9e3a6d37e43e389b264c2ae8989b6c3b8cce68677633b966960285e571bfcbf28c17f5520c6232b711141b8982d7212c0c9b573466f8403ab43913ae4eaf20239048f4cd6e01405ae092bd2fc32613b89045bedb48165974833bb4e0cb58976d6c11567e25cb9de84a6ac02cc2fc851cf7a1a6d86efac6e1f97b9828598f6036d999d168e85b3c92e5ae8f3ae5393ca66256ce760783a5ab5e44b827b8e0d9caa3730c300ac669fe21c6a342ee3d590e8adf0c124429cdcfea0f76b8a942615b3a0c4da4aaebbda6330f0227c7571afe934e71a05d5f5f8881e9258668ceacbeedd4533652ae21986985cee5566a2b2aa3f52a1786f2ba76c8b2538c27e0872a8e2625f1f2070fed2018aff63a9d876ad9f7611fac0991bc183c9051ea678ca417d51a79c0eb5597fb9ef30e1cf9bfb892c9dd03a571d5c7795d50a324d8839a117866a64ffb6866adb56b18adc6dc5ad9ac195787214ab07b5ed81ed993daf0e2462dbd0017ae9a304fc87f835298f734f9435a3b5213c1a052acc4f055877b73cacd8727053748d9d0e1ec571d17b17ea57f7c9627fa8561bfb55413eb6747c7c890f34f91e0bdc5a3f90497b1f4be8c6dc21da0d2f3274e16cdfc92343e30025056535781cc3a337a6c82cb1bcfecdb4f3120b437184410691479de801d634337c1f942362467bf2b26d3ac58b6f7947429b41cab7ed53b0aa78197886d22c92c831bb8271ae549ed87bb4fd12a9a62bb8dc0ba4e4f5b44ec18feec276b927f0dfac3c9c4f02dd679bff8d25dd7ddd2256b96babe54a8a611ce66a29e6314ded15ff8af1149cfb1974db5a13d70a83f8a2cef690970880e5231332695c36a9536d3fd95cfbc60fc964760ba35df67bf5aad93f0b97e34acc6254a3f4f55250f3a5b5fbc6e0934d5bbec3f9c21818406cb0f248f774ffb81fd7f308b7740a80a6362dd7de672db182eef887a3793f79d76a3d909a90673f97a94b46d2f1f60cfe2dbe7e94ebb3d920e4380e9174135e1b938b54e1e63c5a5cb92c6022b429976bcb8197bf0d9fdf29f9409b31b267fca01bdd97ce7e182ac6752dfc486236a6aa0a4347a8699909bde4d95cef096f7f1d54ed73575e704e4b0a6210da12c64a6a06038ac67f4726a4713d055f725fee0e0ae4813294d72070bf018c77f0cc5a2356bce44dc46ce3e74f714d0ddb90709f8e8e6eb69880282151365963867fece558c1ee668f6a0a0ae486bc0ae009d51f6567ff7278bd4ad9cf821d836e9e73cd9c46e7f564179d39fc43233ef07f7eeec4e00d192358282366f01082fbba30c7d614f1fe7ddfdb0fd061d0767d21a4413caf9fec896ee39e04db91c5528864dbb33a3f0b83346c3c1fa1816f626446a133d0749fd006b904ec343e67092b4f0bf306fca85674d9697b7e9d329dcb14ee6295e3176763bbdb7f3b7e51a62fe385af4fd6", 0x1000) 22:08:31 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x3f, [], @remote={0xfe, 0x80, [], 0x0}, [{0x1f, 0x1, "bf51e0ac1c57"}]}}}}}}) 22:08:31 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x6, 0x800}], 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) nanosleep(&(0x7f00000001c0)={0x4b, 0x7fff}, &(0x7f0000000280)) semop(r0, &(0x7f0000000380)=[{0x3, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}, @timestamp={0x44, 0xc, 0x9, 0x1, 0x0, [{}, {}]}, @noop]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) 22:08:32 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x0, r5, r8, r9, r6, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, r2, r6, 0x104, 0x600}, 0x5, 0xffffffffffff0001, 0x1}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 22:08:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) writev(r5, &(0x7f00000014c0), 0x0) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 22:08:32 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f00000001c0)=""/185, 0x7ed1e495992e58c) 22:08:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000001900)=""/4111, 0x100f) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) 22:08:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x1, 0xf8, 0x7}, {0x200, 0x20, 0x6, 0x8373}, {0x9, 0x7, 0xff, 0x7}]}) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="cb6f6f31", &(0x7f0000000240)=0x4, 0x0, 0x0) 22:08:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = dup2(r1, r2) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) pwrite(r6, &(0x7f00000001c0)="796c28a9ca6159f7a5afd9781c3843626d15250d4758de0722b4fbf0bed83a6ee3b74dacb442dd6f16cb8d9cbabdb0ae1cc9bdf5159d470f3259ecc35f6740c0495427c3739d4aa1d3d4dfd626541b66c16f1154d7898eff7994cf53152881150b5faab583b6b65710452c4bd4464e90ae4ac2df1e2881ec44f8b704279e327edb04db0f81f94fe83d652a634c89bf4e99fe680ac07e95e8d9dd62de1754601c31db036a3adc059f3f3dfcc45565d067c17ec53c476ea303486c9c0faadc4ccfbe42da1bb43bd96fa8e7e264cd699b03ea5e6b89997c1713de3ef1e48298e4e9907745f8d06ce956b7bc802cad9cda04011794eaa127b350cb2bf2f50e1a265c8a53cb1122199ea31899339fa7658d58c8be5763cc9d916d2c9f90679a2fed159ea7d07a24fb2dd3a5892046432c853db6b226635c10e4ef393c39718c709a3a58a1b1c24f48667b2b85a48b5e7619de4072236bbad8bc0b77d8c779ce6290505d5ed9353eb006b8c77586009ad2b9c669d77c5f44e3823d5ad5f4221c7793ac717cc32fb2461e7e340ef45d378903e032bef47518d92f32f02635387602dc5ea88b5be65742a010e4511ee3512a526b8e192561f8e26186f8e5e37ee36179aca21250e69ce41879c520491adfa25ccb0762e2a23ff04308f434a78e37d488702e5ea878aa739eb2d15dfaac03dc3cff0ceee65c55e820da68511a771b36a6e7a51d451a2c0a1287856b2fbbd2857d39d6cc01e8bd60268da5d0c73ac5128b27fe38ac7f4b813e1cdce2f7b1b1c8dd83f27fd71b3b29c82dacc81ca005008a94a563dd7c9a1b7f6f45e538ec5fde5b17a6dbc2be70764b45549977ec10ace9934a681cedcd14cf62bb5151e3b211c5fd65836c218d1cb8286dc36645d9d5409d7db78331a222529909e872aedfcd25b0752f71d8ccfa5550d720d254c4774a4d3559816713627a0307d0fc5b8d92699ecdbae0336fe6411aa5b4a5330bd3405dcb39cfa918ae3972cb2431b8c531f128f665f16f0f1dd15c717c2471b8122137cfe371639b8fd9806e1e97f318f722226e976869f73f5b778f343b110063f96ddb105820385b885f18651670ddeb9e67666a598c89cf0d5bf3217bda981e553c7bb0e8b62397cfcf74873495a46015758569c246fb63941d5bcdc77a4a96b26dfa3877a888247f7fe92df4c93de0048bab394e7ea44d6c4a9b37da4606863be66a71ede4d70f1963df87381f529d04b151a2cce88b5e81fb014bb8eb139f2663a535fe911cbbef5db18d09a9715e12f64fa31adf4186118bd6425afe1f7a077e5127f2c120337581d67bac31cade568ac058c53c3fd06ef2dcce4acabe1de2c6fda7ef1ee3769f09902bb53f06c599a9344899148c9aeb9448bf464d2f58dd63a5b994a3b52d9b056b65d95cfbbcf353f6c359893dcbc1caa7a4570ef6f456cbadc97dc0ab984f40c8ad178d3c53cf8887007151039ae18045fbe3f9d156974179b751f671a149d37b3d3c5b7df4ea5d9e5e5327a667a0c3041b166c692dd044d32ee26cba9915667a557aca578696be5ce095cd91a9ffe8d104a40f00e3c7a9a8f0547b88b7d5f1b6caf3adcc84c011b26b59aa44fe9cbf34a6c1fd31ddc403e9fe211769ca7b5edef9fd6ab4f02219e27d5139bae4e99c25cd2e0faafcf2b75a2d20b5fac0f657710e2fbadd7a91ad5914e562376c79c91a4e68bcdeb471a1f2dc4693500f3229432db1fcdb831a484a69c87d3a9b9f0cccf7718e1546621660b7793b36df34f57dba6e261a540853931691619d0b7e73263eb99ed4450928ad772b6cecb7cfc89aa300e4a05f9324858efdeda6edb2f4f46de123607cb09bc156aa89ff3c0dada476b3a82ac37f8ea66b26601342feba4f9faff56d9e2cba400fc2eeb67fe80ee29b0f2e648c4f3fdc3c97daac1610a59bb6677b2e50f471ceb501cd281909174de77481fb9f4b2d14027cdd4b9612c91332a48bcc21c03bc29a227d4114cd1047693c665d47534a6dab451c7bfee7d72ba5734701665e1c525925da5e3a64d3c91a976cefaf879ef1a8abc402660a918f4b5535401860fb1f46f8bd7151d05850526dbb5ae265c343bec4d2f2d20b3475fb19c49b02e6bf7e48fae5392af8509ad6a1e3ec283db2ba7b97bac2486a0a37d7b98da021d35a7a85d8b295138c54eed26f847c2acfca8173b36b3d5aa9ab96e46ebe02822690cb75ace06446f64220a9ade7e8f926e5e35b6b3724ebd1556cebc3e300082724483b0fdc8eaf486a1f29fcaab160f2227e9999ffb9784a8fb23aaa0523ba58fd0959fc4372fc56d953b244a3cefdd87b72400604680a994e1331e046d893e0c4e565f8ee7f94698d07508d2180b67e5e9915c1c8e5e1d8d12c5dd5a5932e8c2778501800b69165622da56fcacd9724bafde727b6835e2335d76e29984fb7592f8f4523347bd858c15b82f921b9002a136779f13dbb0e1004fe12509f991fe54fc164d62e9c6e30e92d7266cdb5bd1cc93dcf81b5c922c61e1ec9e54bdfdfe098dfda30917bb89fdb196792970732cf2c6f60e8101f0edca7a3578e4d38edcbc2a6c806037a7084edd948e14a411cca70f994f3e67c0352c3399237c32e4b0f879d5c96a21658e04e10da11dd37095bba3bd99cade70c226fa8d9c8d0efbb89a099a90685b78941e432b31f4a65b7dede8b0647a33025f14a4634d6a4207f999ad21cc9054175b73dc4c7d90b09572187300bc60c307e4eb92db645fac0ad70be6e5c037848cdf0bb6d3c8c3a32e26d6863102ac516c636001994209d1ac208f36fffb54fcf8c75711c4bf025389ae56d310c236fca8da16cf3000ec5427a3cecad89f63351891f586d3a78aee6ec6953fb0781512d83455b8ea0b9683313da6e2362aae0ef2ef59038b635d4fa667ed1418b9f33f886492e276e9cd2b0682eee73671d5a61ef662cfa1012e9309eb10e806a9af9d585a4f9e9f30d7d4d28dc48b8f4792c117454ed99da7624eb6bfdca03341758ea81631826c967b2ff0b64d640138c32c074611141185e44fabf850b134d1444e06134d8c9a17121cd8b47aa5337e7abea276812f4f41bbe9d46657df53e53edf013cb242988aada13307c69c33fe854bb79e86de22960f75bb3cfef58085bbdf0925ca3f51841b0f48bdf77c160549dc26c9f8ab35d38ee9bf33e7b3375041e5a69db89a2fd91c8b8195fcad32afaa203331ba8bc80228f7cc1d8d6016f52dc15295b4cb543e00bdc7314e2a3140737e392e57300fd6a87ff58ced8564a192e3e1364ccfe624f858c54960d1765bf1b0b5147a5b1209056d3da7b956764a5d96872f3653f4ab0ab0816ed737257993767066fd16c4fc1c23b69f119183aa9434ed79373b67e265504cb04dda533c692118a5d7c7fb9616fe5ce37d3372823ab409c1b0468d0659732c5812cd31a518fb4654e0e20abebb33e98fc413f461e63af3ceba2a42bb74909adce02da8ce06945d162dbfe3a66e2e46febb74360ecd061dde89047abf950b3e45369985f8e124631778f561563a667d3696a7d090484c2b3b7e6bf8901586e358e1197fc7b459311a7a0517b099b20d9a08fd699362b2051ec485e017be33ced80473204e79aa905e4c888427d13ee4adb77f3cdd91dfe1a92ff07219b8549084b3dd70b9ae9bbb4848118ee87872071c2c81a3ad48aa9adbd3aa6bfe6d3d010c6291f5e97f66287ca61a0b7f897987169e87af3a9c6baad61fd7225b7f4d615d8147cc31a98714467cb29ec5321bc829d45684467bf185ab984eb1c8c11d813bcab3b5482859ba7c915157bb99635e3d302966e142715585f37022d2838db1ae1b535b8722fd80329847d1b50a2b50778d137f1e5cbeaa9e989a566ed65ed48462bcbd092ac44c2ef29a8a5eff30f38ef67b7ada36e747b094130c8363032af7dbca264b4eeac2bc6abdadb489f9fd3b2834feaea6c595e36d028fb561ccb9d4364cebeedf1a408bfcf72bff9d6960bdcd84f8dc2d82d05a9dae1c9f3729ecdc29cd8476a9b8a9da4465c4010367888837fb3db29f452963d267eaab73fa0803b95f214ddd7bec45679bbc94f6294a9e6c798713aad20bdd380a481c3d50aac540cfc822b8c58a02062fbddadb74da4ed2e5e95f159acd511662d7971df755390b4aa275f731060006aa57b725feb53a9240fe02deaf88e0c085fc626c1ad2357465930a57b2d842acb87c3f063a2cc34faefdefcc1076b76e003a370546eb9e41d05fd84f6564825684206d6d234251c7d53ef7cd3495fc757fa0e3d22b99064c382083c57d3c28a2aec1c7b74c92ef0bc03c0c8642b97cd6bd79125514d6dd58c103054303dbb3a350b8edd3a8cb75487c4bb8e4fcf8d99067b6b0facbbea757437dda0090aa59500ef44705b4607383fa6ddcc2d4f418463cf5e997e6b07991a7c2e21bd06f9368fa28845d819410f122e283ffe28ab0cb57b36ac8b4f15f018cc800ce3b305865bc32294b120e52448dad69f29a6eb9f28839762f6c099e2c43af97eac0d30562954b5019151371baaef7eb10821cd9ba62a8c4f436fb27dc882a7d79072c3f0adc0585dbe33160cd13a02f660298f829df13fb8c6787ae1b0bd0a776e056f36a0cc57c52dd60bfe4c616cbc9c510fcd1184ce17afe6f1d057d2d574177a1274ddd2b3a572068c92fb32963051af32f98c581555578fabe3267575f0a067551c4b862734da59c53f0c7ef6fb3fd92644df9cf8f4cb83d3e21f575767d211beb742ac6a5f1fe4aa512c22da4c148414e6c6c82674a20ac4c4dba45bcc795916ed5e3e17fd39511e8be805669a7a1c3cc95f8af9a411755ca6ded01c19e406e77a7e74740d43972ced40a68f583ae95ce06725b695337fe282fd8f45722ac74b32fc6993cddb7f431896a063edd1434b57d5d30cf4a1128dcd0dbecc5570cd7747566f79efe4ec567a153abd54f84d4644952e842e686b88230954658f4f014af17e7a9ef6056a66a84046af64234417d5641a3d373b8066c0a974c1e0ccfd5279728df72e03028f15df3800c06da6871bd4a4f97452955dd2ec2cd7115dd6dafe81504878f724c3a5d3057137f70bde3520eff77ca2943ee2440a02ed5187ff8f87e672cb28f09f51350ed42ab032d915b151e98d18af496ed3355e3220d70f3fd3e2449a3ed1fb81c79b6cbff8112681c4f063694ba627aa9b195a96d8365671d4ee683331c8cae46a995f6be972a0eef6ea8420c82d0ca1251d479863df7e5dcfab9611db3bb82228da5c73c26b4baf015a021139e2185e94c4c121f4ca79daf95d19e40de3219ffc35feca7d1bd92cc28d1c053ff9dd6f479547a007fed4a207b7c3354e4d8fd0fddff48e363ba0727415dd95b69e4d2be239c55b71549b402a191bcf88739b10af2726ca019a98f9a3ffdc3a9db57f589887109133319634dc2d01b8a869a22f0cee22383bed5877efc0090ef171057463de7ce03d66427e0277b42452ae938a44b1c69f3e6154101455fe21b21ac0f7230b83eba5c3a7b7e865f65c94a54245a06a65b0e153d09c97e8379b2ae9b521f63d8c0d264d2d7108ec243ec310e6332891159970fe7b360dcde233b704aae93cc101317da729e29b6049a305737f39c300695c1d77c64426f520381c9f0093c683a7d5ccd858aaed19583b63576e0164fa5f3c3d3194d965f2022a5a6a890070184fe3d1659558a1369b609c6be61d16d6ee818a64de3bc8be4cf6b531d08c6043521e56816d9ddb08e3b914fab7e3cb4627969ebdab7014360ebce11540a8cf", 0x1000, 0x0, 0x1f) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 22:08:32 executing program 0: semget(0x0, 0x6, 0x200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x101, 0x1, 0x4, 0xdf49, 0x800}, 0xc) 22:08:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x8000, 0x9) r3 = socket(0x1, 0x4000, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = dup(0xffffffffffffffff) r6 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x4}, {0xffffffffffffffff, 0x4}, {r1, 0x8}, {0xffffffffffffff9c, 0x100}, {r2, 0x80}, {r3}, {r4, 0x2}, {r5, 0x20}, {r6, 0x80}], 0x9, 0x5) fchflags(r4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000100)={0x3ab, [{0x3, 0x78d}, {0x1, 0x1000}, {0x3, 0x8001}, {0x1, 0xca}, {0x2, 0x4}, {0x3, 0x10001}, {0x0, 0x9}, {0x2, 0x9}, {0x3, 0xfffffffa}, {0x1, 0xf4}, {0x1, 0x6}, {0x2, 0x7}, {0x3, 0x8}, {0x1, 0x10000}, {0x3, 0x3}, {0x1, 0xfffffbff}, {0x3, 0x10001}, {0x2, 0x3}, {0x3, 0x2}, {0x2, 0xffff364c}, {0x1, 0x401}, {0x3}, {0x1, 0x1}, {0x3, 0x10000}, {0x2, 0x1}, {0x2, 0x80000001}, {0x3, 0x1f}, {0x3}, {0x3, 0xfff}, {0x2, 0x800}, {0x1, 0xace00000}, {0x2, 0x8}]}) r7 = semget(0x2, 0x2, 0x8) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x4) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x11, r8, 0x0, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) r10 = getppid() r11 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={r10, r11, r12}, 0xc) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000380)) 22:08:33 executing program 0: socket(0x18, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="7162c56172876346a6f3fc551a967871c5f0e731cfb525358f7d059ba24d65599d5a8873dbef1dabb86152f23e2eedba80c175533466a103e7fa304ebeae78754700e7700bf2fc087714497bd83f3c39ef5eb8cabf054a99d61e9ef4d967078ab4d30c6d317c736aa5ad5bd7bd", &(0x7f00000000c0)=0x6d, &(0x7f0000000100)="92d5440c584fb92f7fa71d", 0xb) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000209664f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) 22:08:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa2) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3, 0xf0000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0x5, 0x5}, {{r5}, 0xfffffffffffffffb, 0x80, 0x10, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file0\x00', r0, 0x6}) write(r0, &(0x7f0000001580)='t', 0x1) 22:08:33 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x0, "61aa0db11c28bae3e6514e6ae973739ea78b7ec0"}) 22:08:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4011, r2, 0x0, 0x5) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) syz_open_pts() 22:08:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x1b) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0xcf7, 0x18400000, {[0x0, 0x8, 0x4, 0x8, 0x8, 0x6, 0x8001, 0x3f, 0xc4, 0x5, 0xfe61, 0xeea, 0x7f, 0x800, 0x68, 0x3, 0x7, 0x7], [0x2, 0xaa60, 0x1, 0x4, 0x0, 0x80, 0xf2, 0x81, 0x6], [0x9954, 0xffffffffffff0000, 0x7, 0x7, 0x100000000, 0x100, 0x200], [0x8, 0x4, 0x401, 0x85, 0x100000000, 0x3], [{0x7ff, 0x10001, 0x6, 0x1}, {0x8001, 0x4, 0xfc9, 0x5}, {0x0, 0xa9, 0x400}, {0x8, 0x3, 0x7, 0x6}, {0x800, 0x6, 0x80000000, 0x3ff}, {0x3, 0x81, 0x9, 0xfffffffffffff839}, {0xfff9, 0xfffffff9, 0x4}, {0x5, 0xff, 0x0, 0x9}], {0x7, 0x25, 0x6, 0x20000000008}, {0x7, 0x80000001, 0x5, 0x58}}}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x5cc5, 0x8}) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 22:08:34 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000800ffff000001000010758bd6d4ad79a12e391f029b37857edaecfad16d1a89f9671dbf20dbb9a129ef1f58df8a44d1ad5f11c4e938ff313d51b85a0cf1c57ab85190cc6b0ed28c5d8a24f71336023fde0264e2e139796b2a63a3be033b57bb2ca8d60d82d249889db96c5ce234c579f78d04407ab2e9cc9f84b3912cdf71400fc496ffb5df", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES16=r0], 0x28}, 0x0) 22:08:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa380000090000019078ac140001000000000708773ee66d96690d010078000000004500000000000000b6000000e0000002ac1400aa00000000000000836bc63487f84a9b3d887d27caddc02ee65f2a811909c121cb29bbdfbcde21e47f5e94add6518c1ca84ae389b8f73eaf83b6833504b16a998011d953b2e8e46f09a53824ae29bd3d00840c2467913a8facfa231ddc4d0bf44f7f03288552cdb5d813ac2de3d9eced4d274e02fda6353b73f8d2d10be1f629f41b1ca7fb20e9cf5efe2a539ce7a46ea8d5939cca415c984b45e3412010f3011dc6b970a2a6f53c3bd1782fb4eec58e508d743d728eeb6d48e0ff"]) shmctl$SHM_UNLOCK(0x0, 0x4) 22:08:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1, 0x0, 0xfff) 22:08:35 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:08:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2c8a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c2901e5429b135ae7581793bbeca500e857db3789d35368e15d6908de79b3f9fd68f6ece473d03169427d070cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:08:35 executing program 0: r0 = semget$private(0x0, 0x8, 0x10782) semop(r0, 0x0, 0x0) semop(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, 0x0, 0x0) semop(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x19e}, 0xffffffffffffffa1, 0x7, 0x2}) semctl$GETZCNT(0x0, 0x3, 0x7, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0xab, 0x6, 0x40]) mkdir(&(0x7f0000000000)='./file0\x00', 0x51) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') 22:08:35 executing program 0: syz_emit_ethernet(0x97, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x89, 0x1000, 0x0, 0x0, 0x4, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}, {"a8e5714ce1c373a1d18e6ed41ebb284d695b09d8e969d2f89600bf7eecee00f45b07fe8b3977716c8e591e5a999b6a88c0ec9e04132676e6329864999263da842c6a21ce31399b9af1783ba182932d13f88fa45222e982de97fb5e54bce46d9ef8b68cfefc0e7aedef21879a21"}}}}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) recvfrom$inet6(r0, &(0x7f00000000c0)=""/76, 0x4c, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 22:08:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016f23bee6ba0efb91e37703b9600"/4132], 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 22:08:37 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup2(r1, 0xffffffffffffff9c) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) setsockopt(r2, 0x3, 0x3, &(0x7f00000004c0)="8fcb4f1dcad776eb17eb813f228e2d8db764e8b7111754b3833d5131c2b1a2f72f85155bfa9f05eb0744c6ab9678028e2ef86d0cbb46347f3318f886d0126b330c1dd832d6d428cb01e0c3684e3a3e5c6da3d9418225261f890a37177df9e7361a20bb99c938d710139643ee20bb29a80389b36657a45afa225a4b555bd4e4b71757da3c69d81dcb56e9a37d927ab6fa4e104d9fbfa09cbb4b47e2aec1201d12cc8ad3259a7ea7f826bdd7dfb120d123aa62770bb95c863ff184da365a10d92fe6d47639d3ce73e24faf8e0e924fb91bd94a30f9461fc5356ac1cc89e43e889c6a49b9677e5ad32705c044eeb8c6b58f1a61ebf75a70b4c35a319169e8ea2343a7f8e9f3bc3b0cda9b0a348b43bf2190071e8fa3e132160e03e31c2faf1ec2d9ab5e5c32983b91484a843459520f445b1cb2231291eee4e437ae4e24cc0754ca76a02dadb4c02d5a1b0b91bceb2c2ded67f0bb33877dcf524b91754fc579a6fa9641a0c1ce3604e616e7c1a684c66612af2cd7d76503b9ff4e8b37a477ed187ed676715be8a2bed59645fb264347bbc159250a9509ee8b1b8b27bc745098bf6956e46f80ed747ae572f2f0f15377a6575564edf2a000c33156c13c244f7b535428df10b9473b47a380e8c143e6c0d5aedf705e595dd84857b874d35bf25ff323ab18966f70da5fea5a88a153aec57bf5db5b99a1a72bf5d9afc5a2514139062b618542fa6d0884aa40d3741b748b636f7f7911dfff780c1aa06d1b3e261eb8c9f3290df44f87ee5dd456fadbbb341b33544a739781ec1392aa65", 0x23a) 22:08:37 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000001ff0200f616e21909ea9e080034ecf79a0e8439ce6bce1b1d57272e000000000102009078fffffffc608da4460000500000000000000000010000000000000000"]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) 22:08:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10004, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x2a, 0x1, 0x9, 0x401}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0xfffffffffffffffb, 0x8}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0x8, 0x4}, {{}, 0xfffffffffffffffc, 0x72, 0x1, 0x1, 0x5}, {{}, 0xffffffffffffffff, 0x86, 0x1, 0x40, 0x7}, {{}, 0xfffffffffffffffd, 0xc5, 0x2, 0x5, 0x84}, {{r2}, 0xfffffffffffffffd, 0x81, 0x2, 0x9, 0x8001}, {{r4}, 0xfffffffffffffffa, 0x24, 0x1, 0x1, 0x8}], 0x5, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x7, 0x1}, {{r5}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x1, 0x3}, {{r7}, 0xfffffffffffffff9, 0x0, 0x8, 0x8, 0x8642}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0xea}, {{r0}, 0x6, 0x28, 0x1, 0x400, 0x3}, {{r9}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0x5, 0x72f}, {{r11}, 0xfffffffffffffffb, 0x6, 0x4, 0x3, 0x6}], 0x3f, &(0x7f0000000300)={0x73, 0x90000000}) 22:08:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x1) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 22:08:37 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000140)="4f00999799008332fb16c4c91c932b0ff0c955234f76d55d479306c86926f9e3e5aa22121ff5657eb7d896bde414b622cf72a7418ce0ea6d05a005c2a01e8dad57726f414c8ae76f24c4599913fdc6a696a876ff9668b855305c0690b103f28121136725e18040d8ec715cd22aa6a96cd23d6a", &(0x7f0000000100)=0x73, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:08:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0xc509c67b7a1f9f17, 0xfffff, 0x0, 0x20}], 0x7f, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x91, 0x9}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000380)="88a6583f938e76aa1e6155797daaa943f91d9475048c745165250a5919a386f64ee3f5450f34ffd8", 0x28}, {&(0x7f0000001900)="c3e0c22d54fdb87c0c62dfeb2c8c3c4f549fa4af6e54540f658ce6adc1a1eb4caee401b41d85e02c97237a5ac75be92eb61a01066b2d970873a550af69de4e70ebc5fc61a612080c68cc9fb4fb1cc048d21dc7d7dd608be04836b0c7199a7c9f52df721beabf138bac6cccdc48857fea4fd25d229d9065511ce543de3b4f1f81556dc570756fc5ac1e6a19c6a9f34b56f63da34d0933b0ef9428b345fe355604bf251ed2d5e806267d887fa9433a075b9df18cc7f2807799f5802bdccc1475284ee1db6b5c6561bb4b7697043223ebc1e30c33a08e79642eb24c7e91aa0282239d14214d9aa8b668b00ac7354cd76dec43a3bd0215ae97888fdd62ee2084a28942b8a79abeda1b34bd3a8f0db1c814134541171b70cf5da7309d9914373f6c37cc8a632d22fcd89005bd549e55b93bbee42d6a9f71a296fe5661dbf62c910fbcd4e77fbe5453262bffbd5b5123afcf83f50700f926d12eed866047178957651e0ffdc37e17c58f0cbe8f080947888f06fe01b442f5957adc8b94c2e6bbc5d53f1ad802afba2061160593a76dca998570a03ee4ab178de811d772073dd69a08c4fff4f4877feccb6d36d88ed1c880707611c5acf11ae22e6145a6610226f95ebd501be2ad099c18b29081864de8155bcb38748eb5f9d2ac1c72d21c40c8ac78e5890c90587c3244bcd970804c6bf3b6e3e967d97aca4839afb7b08c21f037bfe05638c205cef60f2be16c4953a126c868e232f49bdae18ddd43d1bf99449255f2e3cd361b182cc1e8fd5019b9cefcc6fdaf4c9b8bb6c95418239433ffbcb60eb43b8ed6ae988e370b03e2d62d5b529b68d5776d750c38496c3b33bc331e39119263b83555f6df4d3a4f664c74a3c6a6b9beb4ad31d36cd4f499a53dc9ab33d53eea00b6d1c8d6c112ff05ee8942a4f48b591bdf6edd5228d5bb5642114c190a71369da08bbd1f9950dd7627025997e2dae2c7ccd1e70acc14a4e6a0a76c4520c25583e096b12e6edbce1283a987a5e4ad90ad3d803e6eee3497d35fc19c0896b138fde50325be7fca878c98c63313036e222d599a8b2d21d8e58db57f82c2f876080739af63d16eb738375acf5cf7935cd2e3ffb585458f04ac0d491567174f174abd9e51003c9cd953dad5f1bc305338fe176dc4957d5b73357be2c3bb51206412d19a35346c320523eac97fd629a35258f990eb5c3017c6e865d0f6b1fddbdd217d112c50286d07a6ca416efc324c56d47ad4a52454877ed8e97a83b310fd734421e2cf2eabfcdab2ed439282e6f1b96b549f28745ed51874dbfb1b1a5161c872d9da33c2037d279317a765c01b9c00783696c65cec0c20b1258db05abeb5f1d8a645e49676178ba3acf0e730fb4b1ec40ac6d62c2c0af96f91f93e6f5de4fe86925cf7a1a085f4c83f412a5b227836f01da8fc900dd0563d8fc96e603bd8026316b4d886579a58b1735f7e00f2380a3bb5f954929133b45d993980c9bab5e378b49008519ef72086325a312bc2e2878cd8739723ac590fab6f1b9e9e3515dd458e6feaf7d93935e4b6c74eb6713409cbeb4b657d6e1ce9b5b00cb9b7960af98a1afe5fe26c5cf93332b9721d7a66be0f1618ec0edd05b0d866638600512530240a96edd1e53d84cff1a249807a0eadbfdfac989882c4206ee5edff48919b2c48410338b6ac6ad8fa4a08576db5ba3740e04ee76b0b70b95b504bc59fd1aeffb8ad8c8ca5aa265c86fd993176007873a585d718506b6bb030e0759b1a063a361f7adc8eadee3f0afe5e1a3be363e93e1a65003949ca75414a0a508d446594afd490a8661b295eaecc649223054316bbca30e89be3526b3f3e511bcbc320b58e8d1b4caa82006d01c6e043c125ad684590b535cf7740d38ff3e6f3f739c1731b8471dc9856a276e09b44364fb2a1a4380a9f29fb1718b21ec29a354a10afe73d10059baf36ec2554210f8069b14af3dcdc89cf84a4727108067c4820896c91b07bae671829aab7588bae5720b6548a244791cf2c6a2d597200b1b55e9aa0de207e5a15e005ca88e80a3865c429ebe3f325d92d5f68ce73523ecb41b9554993dcb4520d9f0fd81217839cbe47f8eb27827a8d52b0e12c28fe4600814d427473bc94875505c44c451d9e7373f8820bbfa58bbea251ed8206b3e5fa7a358c442c5b17f499c33dc7f10958f17010a8e0650ce66a570552284a10d35a15ece1bb34ee610f147f12fadd0feb2f384bc70f3f799954f278d78cf9dd93c01fb21e09aceed8edadd670fd349bce34114e1ab2f864392d6d6ca527f9b46f65b2968b8aa4074fbe77af53b27063922118353c49b922f209592d406aa183ed5b8f4923662d6b916d9221229c92f73b61ae73e36cf31e89ee468bc482b962c8a64df656cb31d0b3b67cc606a3623d28c8006ccfcea9a90ccabf934e21b43d9817f11c5b33e56e0e24380fcbc5c7a685f73e5e34bb07a2f3cc3e1b7c1489eb7de723bf981d1c4c8d117a24961eb1f7f0e94a01c75021339b4120ed88896cb4038b72bc891d3808e78ef659fd575b01feed51e7eb477b6d3c66db05cead814d59a3b70fe156e01eba72f7fcb07985d00e6d8c8ced5a2eda73382764ea7dab0ef061cb535101455ef475e29f671796f83badfb02160847c654d926f7a1e63e7ea61fc255b4ae61ccf4e294899604d5c5190288b8d9a1466e3837595b01bef1afb5adecdc55f1d8463e3fb4db2eae6c6864301db4f78cacbe21c73d0a61f62c86de2e58e7355788788f65879c2e3b6255a7fef5ff98fa043b6fdcb293dfb8c224d75e12101bb70bbaaea879f67f7475d64d1880a3674e0fc2f8dda8dc813ccdce23cd18c7cbc66c83515be467c5346d1599d508d914234263de5c3de451f091b1a9a547e4a2a671a08db02125b8107177ec69509ca86c115ee114ee5f2870a99acc3fa7a7317e232fbf4905ebdee0c504ea18ebaffb09d95aab0d22d829d878cbd18fbace016016c362c83eecb1309b498163594e5f11a7d11d97c6d0226dca7bf3b5e3884743635fbbee9c64bf92ef9770162f6a351abb47364be7e7b2e014a8202eee6a730e8fa77e4cb76b56dfcedddfedf8b4ec956b719b30b88c68278bff2883e33cbea37a84abce9ead079591fbbaef7d729a2dbbc1a5fdd12cc327efd2ba5995808a3d0253f9e68b0545501c5445f0934e5ad4dafec308d5ba6021f86331dc62a40995baa1308affcb791434082fd241fb34bfe4f57297e6a9ea7f9635bbe6cb5ea545f3f51a5a234388b32dba79a91117b34b4f7d6a4d4470476d4e0a8fde86abcf8dda1f821924b925ef172f920a9edb62392116fcfe6482ff67cc42ec0dd784cd1755666b2632b9f7dad068b51b91821e2294b20482b6c7751ee59fd5f41fe36b97198e5f14f1c3277e6ec969459dcfcfc2b0a0c597f36b1240e0483b272510c1163976ba2d48976037b12216acbadbc4a2e803e0a5b1a2e901edbe3faa414ab632f35fe67ed01fa3fe1fc6ad2386f944066acf5ed2c53f944614381a7d453221fbf9afa33987683199ed09d442126e22d0ac3a8b53428dc437ffd10132cce940321b183d78e30368cd895c944e915a30b554db686d9560c1a69a133788b97652bc37745af93415e54dd53d34b1e66459a98062d1cced02fc4ad805188cba2ccebe05fe26e444c3e5bd439b231081edf9df50d2fd2bf6a6f6f2bd3bfdaad269a1cebc7271e0662ab66d7c6617f4e6eba70f7a33c3a80a83a9888c7a0efc00332890c3226326a86fd8e696d1082590c74f7cf5faa34d731934d1183b0910eccf4df3f26feacb82d24bd745ca6026d7211a9b70e583dc067170d90382b2d17bbb3cda654acc1e9262d2854a6e2199f8a05b5d0310f7ad4ef28c6d7a137c90accd3ca76526bdfa3685d283de844e49e87a4cdc4330fb8b20394945420d37c3ac867db2772a8642bf986c9215dfbffae6b97eaba4b649f6044c2bf3ccb1e0778a4ffdab3affa9061b9df653a15502b5fa54a30d7edd722b25f83cd51f8f97c93270a15bfc7a495dd23352189e1df6acdb1501a8bdc906fb9ea5e5dd20747785b48a83b380805dfcf670ba2bfbed0d3ea5062885c32e09588a50aa4da2384de2538c319b05958de7ec9337d74206241f14b37f780e2e6fa796f0dc26f026b08ed05f552a9c7813c70798094b00aa45a7eb4e086f09ee6e4e4d823a181931d838aba4386f02db0bb596fd4c4141b99e44539aded08d69cd82e60781b8251f63417c643874ec6324e8707571fb37e3581a607c90ed482bbdb16649c5b2cb19ac745aaa908552fd5e43238171fa6858baf29e712865b557d037e4a9995a50548a00449ceb720b8b341915a74b4bba79d56771ce55687b99d26f46afe40b8bbbd247e71c4f9dbd2217f99457912adef4d2aa3854404d9587ce8bea966a52e9a050c3951b481cc1fb41eaff07726e39b4c309e0e540d78fe9eef35cb716543e3375c7b4f8c360fa1d273e6d6f9d7f8bd7ea3346ac35b2fed7627be9e8dd0fdd5b92de4ce37285773412b36b7cad20c11336317cca3fa5fd99a30a6efe8bc786fd5518118d1dc5e27bcfd47904efb77e3026bf2452b4b3a3c68416393f85d8bc4fb59e777c2aa2f2f08f75f1beee178a2d44f309cce12d6f8fb09802a5468a3640f344e9ad6f825d32f64083b1200b7d2c4083957445016bd6da64b4945a757d1b2936aeda4c8db08176629ab72ee3c972ed83a0a0faee820238820ca215c55e370a8234ad76bb8e399409f51833c28fd905bac233f893ceb8ad3833dd9dd33815b77f30b506b8771cca8d2457297f31a99a367c13c7ecd20af146362afb3e201a2c4d59de907bd738f00a90530bb7a941e8701b5806413d6c494d36aa45bd0f23a01da3e808322c473434af3c017b2dd3076df34d8b2f4e7d2fb1585059ce953999ebbc007ec0265b95997a282987b4933bfb1f3a13e0f3ecd45a25235192efcb137a4b55eeb94831ad71a97117c8dee06fca52f7f538d062982665cee4de3d3abc15535ff77ea68357b8310bf047357ce7df92f21d7971cb8144c2bdca393d5565eb28cee448dd768c706200d69c2e1b5f7dd08dabd9f77e045d691c6f53032cb469e7d815e651a7eba8f87d9e4ca8b6516afec59bbee74ceafa52bbcafedc3c4e606453b94b912cfbd1b9a5d8052bf20856f0581bbc104754ae36bdb179d4bca9dfd36785d277072307ed8176b5b8f6819d1caf460c14a9a836b9745e96737c89cf8c6bf6c3635465dea4c7d423b2e1cdd972e4359eb9fbd31fcb198fea1b7d969c893c694d2a90682fb9cbbf9383584379d0fcd70da9144ff251907d67bb295bf0f3e29a0dfe1b2a41c9c2a3dd69dafe5a278008ec90aaad965a8680f42370bfbcadc47c6c6ce31603a213eea6f2746b39df9304f517498dc5b6bdd277448a94f96cafb7fff441a0fa48b174486a6414893edc81880e628dc5b0e7d892ece4bad7f9fa2f9dca86f4f51b5833fa814720bd36c90684760240ed4e3f08d48c9cfa3b186d48f8f0dd8c6eac72c6482b1cc0e4d5aa5524216b91b065141a55215429b6313ce6cc3d87aaef6665a17aebc13f4a7fce5508d5af8a30aa0247d4edc278b64b926ad545a8b29d4eed37ee7079364b0385fec57c118c99bb419a0c396a60fd8f799dadbb8488f776f499c194b6b413b050283c571cd69f5ab409e0adafa69c576178ae459a1ee0465c4827a9a49a7649fa24d879476860ec0f80b2000af7a2422fb23533c5de5cd35b02adc82adeb30a39f4cbe99c956f54fce184e08c5f28395d532b50ad", 0x1000}, {&(0x7f00000003c0)="df45870b8085b3337f90aaebc89bc51e994464137ede60df2c96c9babbd33636c8afb7735cae0cceef33000063ad5ac4003671343e5c741c2d47ad08cdba72f83e863d51747c8d2d35e6b9c471224f2c76ac039e9008e8b2b9f2329baddcf3b03bb0497080d1f943dc16dd4a41e4140bd5b8a4a69f2b262394b4a7b0c05882ae484ef08a3f2d777be65152222fa2045819eb132abfd99b9fbdd090f278e2463e9347c6ff41c15156aa35adf50f32bfb4276d6d7d3d95877a3623a0437b23c420d06ac2d62e4dc24b9e6d8c58eed0d855a4f3bba3327326e140be882cdf260d27c0323394cde3698778ce6c3007e4", 0xee}, {&(0x7f00000004c0)="461e2b5fc667ef74861f5c52cb4f3a148f64dd23063025116afd3fa09f35986b4700b166717996ce8c8ec6160a6588c276ad3f12d905e0e719277467522ebdb7bcd32832185bd14b5b9fe41667506db3a629e6a0773c0721225ff79593702fcbb6cb", 0x62}, {&(0x7f0000000540)="e83de535dbfa646c6a00a1be1667b31946c53342009428738ddb89ce9c2e2b58cbf4737ae1643e37006c3fd03aebc75d61f02a192aa9f0ada7c1b61cdb8d857a45e4c3df412fae9e4e771e62172feaa3ae45f4e2f1fc8328485a59e9691a28f7f28e3c7673359ffe982455a159", 0x6d}, {&(0x7f00000005c0)="1555d03ff950ceaccdc668a457854fe49855b574b2340a8b1fc58c936334d97e77abe0053a99b978e14fc2cc6b9df4cb72e2242589f0b8fe5a9d0f24dad5df7277b818b0de3b32f1250444f43d1483bf5e919dbfb0985d80e692e092f0a44bddbb73baa606d62e76f674087477b836b51c35931c4ded53c32589c06584fd06e62294c516453b7a85", 0x88}, {&(0x7f0000002900)="3787b645c8b1995b4c730cdb9d81507553c24b4e99a168cd9021a4952a8a044406d2944613f9735bfdfcbb685faa558b4141f9dd3727ba27747a441198fc00a3b10478483b7a8f37d821f86362a6e648f46d4f0913a87bcb7da4b352fdcac4232200a738d3556837277d9fd877d9840ba359e9ec213bcfa419c1b519b30a6edcfa48f95be3aca90a77efb9a9505a1515582f96b2c6607fa60796e2d60fe339b19fbe220e751d357b70f7b27c00b7759788ccac5f46211d18d21a982377b3820b7da1186a67edaddcb8f4595ff712f56f06cb6c61460afcff29179f6936d58a859c35231872befb3242d3e5fc3c9eb6a63c09449ba03c9403ff4c54d1fd3988cfdf90e4c46ed5961be4729707cabfd0dcb414aabc75edc204598c13ac1036ec98750428bdc72f6ff55c5637aefbb24d7bf245e56e4bf4e18c8372640e961d61125e69741139087216c75991ab6106b0a7cc97a5f084439cb197cfb78bd492729c13bc53bcf2508db0a678091fbcfe6c833a8ab3c17f9889aa37bca61266536353a8d28442b816af4a867dffed1a1f493e17e60f56bcd3d6c33521e06750121132f1e5b511f7ab245fe83744812587029bc8cfa9c6bcba12176d6c7bdbc55a115e00a3f4a451d45e948b07ba97bc9c092464ac5ea07fbdbdecd509c2052dbd7a9ac68b1a51fa9bc070b25d222a88fb611de9d10fa1901d9e006cdc8d5ede8b608312dafe100e8361ba8cf005522c9b49adaab470563b27ed47f920a5892dce03c41ac898691a078a82b5f1ea9392a2177f891a5006783be916fb3385ada56fbbc1f2aa7c9a8a8187fed970c5273320dec7975c705a34cece895b03d31667ad55e72e83dd6da11e9ee824a3aa550d2507c55e5f0aec5d5a1e1ed24a0e33aac1437255ced0c7bbf2f487a6f32506bdbbdea494a1afbc69733e24c5ca8f98e91ac3fa438f2e4bd14b0baee52e85420e365b05a040eec8ba7376a1039b8a424ce9aa259b6f077c1b24f13a950d45f2b44a66b4b8ea9016e02179785541216da12b79036c5e08414d29c735db8fb2136043d3d3ca5d3de1b17942c8069434320ec2ac01db0cdf84bfc5990ff71f598d165423e94fbf3944322c9c33d525137d05afa6c64ec21ed743e803a63c537f9c9b233d0a8f862ade731606b49a545a20681d28b3b4ac32c2c4736d2ceae12fc14c5c15f7ca37461dd71e85874a2e42c261bcf0bd587b20de2fcbe9b3fcf30a9dd6378a09fcd83f525b6323f7753750bb8cf9bd7dca871cd21bcd4f7b7409f909e5f73c35b83b3c1cbb9c7f78f90a01bb241fce3d0d08b3e8c5db89057d5676f09e99c28f92e87fb38e6dfda27e9cba59d580d36ec1f4fde01948241d1a0cbb4641b86ce4af4f318715a5ce29f63c1fab45179d0e863d2c482c906bfff5552e3b8deb6990e97cb4c51523edfd56bcf703267275c5b87f6f358dd5d82a004b1659b9115d74d085d29b3fd1dd067b73fa1ee827b2238d44638b1890c0283a8fbdd0190ed30b73ad639e9401d5d8b0ff59ac5a16bd0495aad8247a3487b811bd7fe31bca3b1184c44dc3df6374da0877400e4daddf28d1c84755a038d9117750806f5dab699a71c8d15b061d13e2d3a17c376cdafca4d19542595ae6e6d9e95fcbe25da37846971a8d940d05e34baefab79e78a1b92fe034d5c79d429a59e8be3235dc02e665997e63e7b79365e509516cde9ef381f0136f5621d22d56214628f2c77edc4632cecce05b3b3866f66828406608842ac2b37f16ec7a092c751c1b43dd6724bb32af36fa96bc6ab430c985ed185650e6ad1f17c8861120d2d22bdbfe053982771605a74829a80477dbc58a8d62436436f9e4d801eec0300b7213c065af684edc6b0d1d5a44ac910815695cfc5ffb921140697ceeb0c85c36b1676213b9ef2ee98862d38c8a9dbcfc8d4d46ef8da5c8cb171e64490c8979726cf96104566270962fe70b0d7a813d6bae378bcd861e0472b85d909f154409c44f36523e185aa9e48b2bfb74b670609a802d437f34ff86562df2cadc52087b31cd2cdebc03fa8e9884662651ade522cae5872b8094f1ccbf3ee0b95d92b3a14661d913ee431529fc7ec952c2b285f625cb5996e37ec13b5a10b9ea9efc288bb3dbff6132255d44bae2fdf09cd188f98225801ed767fc3561c93b631fbf72457031863f758cb218e078969fcb56f30ec3516fe635d4860cf1390a03886272cc2191e881d1ce1aaf49e649155f16938f5a02af336cabc6065c63a83a6587d41890fe6a98978a4a6522fbbd1e4104d4b55a8d6d5e653a2b65f3a208d108196075e6fcd963a0a99f033d9c9cf00088de667feedff480ed7e159423744b96250a4165a63df45be795f20fe665c02f341619e1744e8fff992e18ad7a350320efeaf819ac3dac279bff3b97dbf1408dbcb57c553a456dec09b0dab66a4dae7cf2e5be344135089ade405b663106b21563b0c6831a02564b5a1d11cdce140bac1c996bcf0e2a257841223982f12a477fac020cd661d5b600aac717749a17d3b7391423536be3b353b36ae39bfa479e4bd653d72b7982f31d147f3408f3e7ecc09e834930097962adb3b1cd3ebf05eb5ec49ad8c289ba28e7d9534572fc655f02d920bf05771df211d3cf82380c99a3d022f289495a8358b1eddb3012421385a45224a78886686c649fbca37cf94950fbb11dd751ac8666c5e30ed5fd21759ddec0b9ead993ae44a4e83b5a80a140cf8f43b71357cf023a535779a73279625471f7914cca49d76148efc717a0104dc28ebdabe68666f32d3acd63ca52b6403a4c173528e84f9b4ac34e7a470a9e755a28fd2f516c6bcd038eb9e2b213c3c1a6c7596c7515ba6c416ea604029df9ca88c11d7c34ebfc52a95a78c7786774bb079a872734da033f91bafb395f9bdac169819d5cde08da966448457f2a217cb4a431fe779a38048d7137333d7cb2d246a99f4694a8148a9f5de06eef0bddf8aaa4e8874f4db3c2ebec4e441e0d2870ed01318ad3a3e48595f45a0d09314c736fb962426763bad09af9e46305bba9a8e2dedb9860e8f8f76c9e40ebacaddc87fcd2b36d7e3f693a2d5735e09357bc4637d4b4715013ec89c71bf06aef98bd29dba656645b4811c2679ac49ebc9ca2ef98a35846adebd937a73d9b7455bab9a8e155dbee3392e25fca93d6d9d0a067eea640c22b7db516c7441b3741640e6b7ee90b80333f95f8aa6029eb24abf2987984f0dadd734de964496cda9cbfb17cd3fdea77ab1596e028a9794559b35f5459b549c350047d6e1f712b9b6ad6f0cae8893d5b665c91203ee3314288a0e65b282ec907e1c4fbb43b5bd9cc55450b4bc6ddf3c638b163b73eaf189f03a872fc08402950eb9426af8979ec97155c92a83f44a43b46ad260ec739e9a8c5f0a52c9312ba90b61993dc3dc4b80d64970eaf9195a37d5fe191f172591a51f1b8eb6de2735b964d4641c9236214318825055321a63aaed531558b097bd8efc0ed27a457ccabc849eda4a3951a1887a0cfcfdfb5753df57ced357242a40cdc5717d1b403f9dd07f9c5853f69c69076e4afcec2dc8b85017c155748c50ce804739ce5b0ab4d784e38469764fae4b38065cbde6cfbcdf6e86c2a3d97c0c5925ba1b460c1c9958ba823929cfdd455e446a823051595930260f878eccc096a347a16b2e08e3f43b23b8bb8c9fded4271eb243bb4aa1dcff6237457dab5217cc980d057e205154f9e10436c9d6009e80991677c10e7b80fdbb1771f6e29ee1a33e7d075f76d6aa8c5429824b601a52b822e27ef1221e13843b9085051986aaffbec4be04ae0f63b34e91108f51b91d03a8941fc95e417865ce3e59bfa03b50fb1594f964e764023d8c4827815db20fed6e6f8f1399b14112fed30aca8743d8eff7c8d5c7877c19451d55665e62cdee0e4f78905f459b0d5ac4b85382fbf6dc1fb70093c6b15fab040f7518f01e010e0fc53f40b5a0e8c52a4ddaa805759cc95a9523c016ece049e253c955704753ffd6106b15c6d09a31f7179dcb675fbc7672cbd17498af3bcd5562ddead8fb41125a176de241d5f774bc3e57b21b0735d162d969717d42d2f0eaad496c2403eff8d56664082d4b60200c64a26d94dc50a832d6245c7d0699c02d32bb5f48d8e9a1ab59ebdc13fe0f6a8042c9e2945f4e4d66e0acf0e4b3a4faa3f257e04048df3437b5031572b11bee9016d9a75bf34cbaa6f3d31b3f99e2441d647770b4b837ca1a7c7b5e13f8dbbe55f1f72a986dc150aa69bd69d1ecdaecfa1e607c488e638f59c63139c0b090d6411b0b6e7565886f932d6af7472d7cc0c6cfa91c602532282f284960f8f8dbc345f1528a71a0b5ce9cfbd411cb0b2db371bedcb4f23ec74e41d49210be124434294a22acaca47194bdab91e8210710281266a3f61f5dec157dd116de60b667f41d7d34235f655c1fa2a1413c4d5c9adf09afc2b1285ab57119692627583cffa25f616fed359010491e9f81aa0449d4b8ea9eadcc2d6211beec9d6864bdd65fd9e63cba4a2c197f8cf95cc509e4f7f24a8e390e56726323756c2934683b8690a45cdb37c58b92609bdc44ca8145c41605df944d938d6c81dd53bd7b9419ab2ad00f24e66e6353a9db088773dad4fa9368127f84329aa2b089739ce8be8bfff05f189a936585cf29534e1e8445e7c0144424d23b9ac03e828c08274d345588a5d28ef52968bcab763d4db411ae486d0b194f9e28d3d823b0932cfc8ae7ab7c4c30b254c9973c3617b7460aaa59a83a2b89418ea0710f7a828fe4263bf13dbc147afccaca36f2163a0bdc8e74dd8fb0517bf38296244160736be4d1e206dd2611c52cd447c836c51400163d394d044886d1f628c6e034998ff66979a5588a9e8bdbd0885a052be9e8848ace11f113f993b54cb41793357d3bc9a4674f06dfec7cbe88e5fb195da844964ec59aa1ab1e777b41a6375bd97b9b4602304ce7cca5e4127a7201e26fee04c4a37809e8aab37b4802ba843f374d054534e46387d8e46513badc521891d8f0276a209dcd7230ea9451707ad3be550361184133f6f6f3aeb46afe89878e0ce9298feb328cce37dcb346f675ee20e47580a9b9123597141b611b36c8b131a9746b0cea566cd48669465f12c10225afc5717d77446b1a39006ca45ced25e697ea15bd4f2d831eaa8ceb3aa5d73a5c243e592415ef6dd65b73a77d461d07d5072f0067b8e3ad020ae9937409993a06fe1365d4b85de76f488ca01c28c56384a63e3da1fb61d66f9ac69e42747e696307ff5665919c72a78bedb13270e77708918cde7af5938c636acb765e4b97137413295e0f74fce2de9ab0d6dca1837cfbf9c4a9d593ea4131a16edea1184e2f44719cf1520becc7bf0a8d5174ccf4a058a6da0ea1f9ee588fcb3ef35cb922d48bc54e5c409e88c95402d5477f994606762ef0dfa5d2d279bb0d097e48b88206e41fda3ce6fb8f5c37e907dbd83d64d931cacf7e181d83f7303a8c2dd09f795353f232e7f7e5a8e25cc4d571d0f28856d15ef3039ff1bd3c3b3e8d354edfe7bd546923f23cfa83730bb48d1be0541e83e5c2517c1d45b427cad174c3359629e52b959a5bfce2a09f295e3babf84da0c5701eb559708f01f6118ad1ce2ecc99d4ee17362263ddfc9f928405c3690cab607f9d13cbe4da7f2c330907e143c8a538e77bfd71b05cfc70b2852ff85aa613cde888233f9b38c1f13b556cb6ff9381c8167be02e238afc64efbd8d3f56fb2d6a093d0627bf740cf0b152cfca059c603a2d84708e65e100ce44fc89b", 0x1000}, {&(0x7f0000003900)="2807cd05b9d21db4023e7cb8e16edb6f51f820165031fe2baaf2faf2f83f05a9af1e4f8d48db4e0e42a0fa3311a965c7c9c26470004627ba55ceb954e370a32b80b3c5419ad0885b32b23476926f25bd646bbd4b00b54c3e8b43fe9e2f823d86775ca3d92a3dd7f8741aae877d41266323f785b42fb353f8b5b4be6428ffa0e475b9eaff0a746535f751582a49acec95fc665459022d0c4fa1c2f21f7862b1bf2806cc82ce37191510b3a1f7f407930470784bdf637e1c4484587a6b0753750c08a30067c552a9409fe7bac18a3f1e3e01acbfbfe07e7e9102149b80588dfb507167e54b9822985615c0fa65bcfb3c564907208937bc95bf6a48caf13f24afd1368dbaa62eb74097d74390062e7f3606b46a3a63e5b121ece1ebe98a25ac87123e10946bb4aa6fa33fc409e7dc0ac4e79ef6381ea369991a8a3349cf4b5e79b0cc5430055b20e50d425281a88aaf02d0743c07ab05a3b915f073df89ed8c038525c65bcb465de274da3c139682ba0a5df5b85a46a79af5cdbbf3ab2c44001773f73fa37d95b18b936bb85c804131f7351ab5dc197f89cff35bc39eb04858d47202125684920249df1255abc57365612c946e980ca69edf5046ccfc72b5fa487c42cc9e63a037da5ec1326fc69f61b5145fc1fda626947cb33235cb74810f192b9603971556e86f9df31bc2b8624557999f52da4772d601614f3e01579b4dc6f35e42d85d47856388829bd848057cae025fad4c92c1338707a2ff96908cd8e173e43dec6d5c983d41ff9742b5f91fe5a394a6cf974ded5935f13b9ddddc4cbc9b8831c79a9a9aa96926a05f4670a4247c52a59b38ecb931f2f1921a1d251f2c2bd84142c17e2358bb536d2bc1f8c8fb557e46dcacfc45898c67d42e0cd58863ba7c4446a222f6a8386eb626bdd5aac8e0365cb0a4c4bd6be161240d40f0e55c78e8dff676ea08e401a58f3931206d1638ddc05e5739de41d42210f3db48b0ecd8893848c3497e96546bf45379b3db5e6c74c881cd16f32f8f127f9698c63f452bcd49c1071b8bc974048b5f14206da41592ea5c9a4262371160e63a3a1a14047f9f6cd5a87e8bec1215f135f55e2f51366caa213cdb63c9e8e0fc06df9c7b89b6a5601411e46b7427ee5cc121cfab17e320a3fcccecdb2a40569a179b43f570560b79f168bae5436ef5eca059d819a305a2a9bafe56305a14b1f0919f6a20765a090d4bc9f02c5008358299489d5c25e19512a427729f1039a73df7516d7fdb3a6612b190566be8c95170bb0b16996f02b0b463e90cbb11336bb786721b4e5b943466620bc4a9cbae33e3cc97eff3b6d1b5f08bfc1aa31dd574851927bd23f33bff398ba4b41c531b1136a67695530ee191e37fef5d3f4c52471720987acb4f56ab1846167ea1869a476f00d8c9be7460e0a9634190ea7f2437a33ca76df5e0a627e86fef9d8c414a660cabaea07b4199ee38787c475ddc32df1264eaefa7ac94020a0dc273b5c28b1a50c3a540528fe878a2073ba5611ea75cbad04330e8d6aee6b8b853b55c781d5b19537ae19a8e0fa8e5c0643ebc4793adf6433ca79f0d01487b060283bab8dcaf8939961b1822d507569f0cfc7734f308cc1225217ecf091e828001c0b0e110d1eaf3f170532370e035aafe7dafa1da04ee4e9858d334f833784ffe84b52437d3cafef7163fcbad3acf9f4ec5f59bbc414d01f1b61c1f8e12f7b10920725f71439f4611f0b9797181dbe588e93ea9bbf03f427cfef90d8b26d786a1e50677ba096ed4f64342ab86b25cbc0ad4ea82e8bf55aff0bd26365c40d7204d4975ec24b471d55c14832ebd678540a9cede60645b59e7f45f8d54cad136fbc2faddb24827338c18c64e13205c84d823b6a345d50bb0e88ae5867d5c3239aa22c66ed52232bbcef1b0d4fe68994352fbb5ed6dd80396536d8ee61a2d7c7d8e3ff02acf5d84e2eca16cf8d579ac6ab7e2654da299d9b669d511a4cfc7361c678478719e234fc9ede2d03961f0ad1a4e6cdceaf038aae98636e6e1a92fe9d19d65e4c11e96c6a54827b1fbd9d7a1ee76a62edec9d627646968178c99d5bb85998f7b16fdd13fda969e4edcfdb4a0b71f24a930ac07af3bf1b491cbf3df84336c3bf3d207fb2cac4a58166efbbd3f8ac0925cf63ae2728fe0ef449ed7e0ec146881b49f99b6cc8bec9fe474f7eb4dcbd43af0674b60a9cd98938008be2df7f22af4c521fa719a02cf7d476e6fe5ae502659014730f95f48cc06e316a4bf38a39a56c53d3e8d440b89b24859e75e06957a3a0d45930dc66f623be6907b26510833f087f737d4e5af44f4e9d07f0965f4f9d59dcc5daf70e9cddc48188dd884b92d2b9727d8bce99c5caa27a18d476a3d570de59618fadd200c1ecaa7e748a8656e04c954084c51fe6367d074f05214aa36dc212c54cb8d09e1efc6befd2253a8f0fa60e7bb795f60fb85813a62a12b5a929506b009069d5200b71d1ee51b3721b8e0d48a407df1a22c6107b53bd3142f31eaeb95ac0cea7a44a22b4a662f368f884548812d0dad7087f72f0f4c11b08c632d764f5cda03cd7da3bb03020ae3fed4f4ac4fd98e00f0df884cf9794009dc7b14336fdcebb1dc7ece7654f995bc34f10b6078023968333f0f498f9c561bf5ad6f404825fde2f4fc47d87eb6273626e2c4b0f96a487f9bcc77bf154ee2ac91b101cee85c932ecca4a3813d9a503f61b6f4b34f1585e2fc01932a5c38ea5c5cdde3cfddfde36dd1264130a5fdc08114601d7cbbb84ab6ac11bdf3c810808cfa6124f1372d0ce2a56bf24deba16dcfa3e92607f18ad8ad79ab4ee89c38a98c0b8a564703809430c8350d29510199bd93df0a07a5d358cf8b34d1f17f0e9236868d95cbc5c3eb6678d81242b1e425a5b29416ab092b72b132a1f69e0422081ead35b7231258557217d99e84c9e40797491bde4374219bb49a6ccb7fb8b8a3c103237d24595788c9f1a571543fd8fe7375186ee63b6a0897fc34943c721238207dc74e029a5b74c8492383ae216f896b8376610edafef188ce94e0bbd06a03f30a60d32bfb5a1415172e4c7f7e4246d5d6867723c95af695fe49eb11f02349a165bab83ce34974ceaf03e4a9ce1b718df7b3a2200d6a42eff7836f9b18040355fb4f6d630fc97eba18e8f84e6eef6289bfeae81b290b13bc279a55c2cdf40762c97887f264a0fac17a56f4667575bc63ba36227e20bf69318c735daeb7986cd715a0c4a11f9fb178dca9fe78d8c7b6f8a48a57ead41215e9cae0a9863303f9cfdb8eb642ffd4b97c932268b49b2675b00ea7969fde8bb7b66e9c5ad8e76a10622adf228e4c7abeeeb55189e964d4efc47ae3f80865d6492af553ac269013ed2da55f030392475483dc9f60dfa3a248c8a9c20fd030a809e54f405293fa332015ceb1ecb16bb402bf06724fe3beda4d02c8ff0d23048a5b04f5a07a46f9be4c2350ebbae600b50bd214ccc03f0b86df7d93711a313e1cb2a80dbf4c74452537663a67f3ea460a4c37eb3e5ced523f3a2a38bfff66cd57481a8690a70d9d519bf43ac0b9d178bc39df60cb1b935d1d346818be2cd708ea83f6c30e80509e60d219409d06ff7b042d3b58cea402ac77198037321c805969565e8a999cc7895954b159c87c8e18e0f5ba55bc2e9428a0d39cb90195a7ccd8823328e10b05ed45b3803b65ef991f73bb80ec7cc6acda8028a34135e6c762a54a4922864209f8f70a755210afbdcc503dc10308965e0bb5b99fc1bb0b0c2f05f88725d23d6502abc0f5fe60e52128851a21bfeec51b7801cb6931adf561d206699c2bd2f1089c619c51264523667a8c544caa66f5ba1ff731c13bbfd1f551094d0807a808335143a65c45e273b58cb2e5fbcb916d6ee4ce90badc9c75cde938931bcbcbf92d575633458b0cebfbc0e26d6048d3102550e327727ab1e3832b6e5137294bdd0cb6a6bf9a23d1fa0f207db833f9a8b84e6c10edcacce2bd1369bdf324bfc769bc06b0cc15d0a5962b4ad8246f4683e80ab7ebe2139c42e4a5992b9d1c54aa7ffb892f029d1541f4fa48c69afd891c47817aa9a86db75de3105989a548f3492a7d4447583d4306d60567141e26f221ff1bd0aff0af00a9fa83d0e13a07a1ac8ec9610485942e77fe0ae1e9818caa8d87d98b785ccf9d94ffc4ade03b89be1ac7ac868863f548533c42db91f51eeeb5bc56dc8b2617341e4e893dc3b74aa0578d85ce0d24d7213fc3643ca68c29a76788abd59a0c501e54b2a35d9698353c1e2467a104e45f6cc94ee082ebf79a8d1bafb708a559fb44982fef861be76301c31a09e49c07785d3498e43937416504ea8be8939624520b3e02382cd225c6f2461cfe74a3762831c0cd041eb5f4df621cb5bcfc40db05d5cf0c648393f3aaffee90855c52df1dd456135c61d30bfde8703edd19bd981b5b4118fce4ccbc5d0b096de6e14dc3e80bbe5d5e1587c5fd17974bd7f45ec790705f87306fbd72a9c08ee9887525604a787c381263c59c8fc3cf41b66a34a13f96c31fcbe3631ca96db593741e3ff998348d2e1f386961270584c6a12dae2ca42b2f1b9fe726da17a531beb44ee7017927e4dc1bda7a84ba5236b5993b87ace5922d4cf369352db1fce5cd8b57958f0ab10476db2978b7572301399d686d6d150d612b21e7eb88236c7e244b19a5f67f4168ffa97cda6891caf67e3900165e42382f2ae9ed8640480e0c1ddc2c3af269357ff38feb12cef1575fb400cd055d53c5a78db63cb2d0c0aa5c490d122f866611c1cbcd46f1f33b7e0f13e16984c55acfb8da3fcbb30b3549c57df483d858bced565138799dffb606c358d9f7ce178fcbc8d2c61c09ab84c581545288c1749735078bd109932cb82ca899a0735839fd8c5c21d23e00e2f03a43cbcbe66dd1b6808abe68927d61a6c6b5360e1ec7adb1f5189d87a9ddb1547030020ae885ec6fab013483b3064ccd38a44d8f633e9601232267acfc14812667e000169ec01bdb5d91372edcebc1d83f83bf5903b4652d9fb1c923bb64017571eaaebf25cb62b66949a306b2dc0a77d828d501d740bc2b9d90f13d6d332509e8587c4c4625ed8082fb93668f79afe7b097b8f276388a11bee823512584470b107cc65604b164ca1d138710a2334d5ddb5a1451b26b2acaff41b051e92d54f5ff9919f87e70fc228f679c13770c180f1fd4ad108aa82b64faef8f7e0b9f64f1fc22c2cd7c6df6494f98cdf17c11e80ea17a3d509363c74a67416b0f64fc3e2ca6bd2ef6f353750d54a0b983a549feca617820e4897f882df89887a3344fdb6caf339c175be1afb86f5377b20f6edbc8ecbc07f769b0165ccf3232a34126af0c5c222dc2b4c4880f7d5b35cb7298a445f6a9976a4b3fffb19f7d5c1b92f9952f8dd3f8de98fc4c99bacdd0018c1c8c06fa378cdc6e52708ee584e88b2d8df4afa897dd23e8d8bae40f79abcbb8f2ee77409df1b7d4f30b80adceeffd9bbd2babcd7d22108806433b1534c34cc9dddb6b0c49192ec372c6722b48346ffb2b57b9dc00a62ef6a9ea6c32ffeb2d2c51bf1eeb7dd21a0edcb33552b9508999b755271c3cb1d94a7d1160e4ee7f7b90da91bb50b0238fd2dac1bcf0dd4f09a44cd2936bea874f8019c9d90b330eb2005838bd3cba9e987bb8ad44c62ee08436b17e488fde6da3bce13b758449d001403305e230080d93e673707a81411993bbbbf3a149410e90b9dd484b635b033b376ddedbb5f6c2a01aedc2146b9e2d73cc5489df88c1757ed71df6803c5de5ee98f39f5be5c3e117a545ad", 0x1000}, {&(0x7f0000000680)="5579df3e71fd36fc4275625ac21b901a089c91795b2d54f62741617fdadd077725a7e03918565840b49078f0ce6811e5fccce85c956b2f8cd625c5ed34e2ecdf587fb1cb524c56bb093ffa26282fbbcf4fe74c06a230e2b2", 0x58}], 0x9, &(0x7f0000006000)=ANY=[@ANYBLOB="b800000000000000ffff0000950000007667ca193ffb5c3631e51fe003499f05bed52f2812d48fd0480740a4ffd8e5a1381606284037a4decf78edf23cf1aaaeed803c3abbabe3c81bbc85f7e0554d375655b21c0977db3cac624257914fc19e1c3deef84ce846366514c7dca1a5240105f2d68901ddbcc0134e3295a5a4ca941b8791a2f38027b08dcf6b6737769a8598e4edb5f490fb16b52521d3bdca1fea57a9a5fefd604bee18c3001a3d745f4f8f81db3df854fe00d000000000000000ffff0000060000003ef4ab2578b7914dc2be49c24086b74f81b8db05ea8e57383c429840847f0ffff0abffcf78a26de66d008ec57d8c223e286a6f221287eeb0bce1e59b3dd14c84e39778916bb40eb4a45a7c7440b64bc7c0d5e9562998e501a7eff44a4fc89b44681f9e0d4a7b0a0520e2bb9d2ff56c83e1e6b72e560fa5040c530982da44f2eb5145ca9a06a9d02704e7e91d94ab87ae94ae33e4a51715c706e9b1499f7339b5296fc1f9bdad2df6fcecdc0fe676dddbcd1739765d492a25e48f0000000000007800000000000000ffff000008000000c299ad9d6257d7e27737357fa3d612bbbc5a33e39c816bc07033d640377c686ea1d5c14596aa58843c12afc9c54d62e038d6cf37e9c5414d435690589c14c1b069cf7f5eafbdc720db5c519fc8cead886ec41aed51fef5b7a11c3bad1122d3c9c8fffaf60000000010100000000000000100000007000000831cc5f8decbcc5c998265d971e6203f10b5d05539460636c0230d3b0849c658fad253864528bc41ebf6cf6d0a41ee0137693006a05c274fcf2e63a521dbf8f8978edcb38cef01eccb18329a25f95a07aba56238fc845d8b05d5d4279aadf5913ff0c336659f76ec33efc0c48e39af111de7b92d1339045f4902a446eaa17f43afbc56f3de1315dcf026aeec35b30bf52a0d052d923165898e309cd4998bb851c2df09a168258a5594c88d2525b5bcdd91bd9e8575ef689461c00da7892bf35485df4ade812488ed3ba745da2fecb8bd994a266f3be3ffc566e672445b832e26169e6d80000000000000006f78d8316bc12eb01e51e958b8366b5127b4209ac71663c5dfb41f18396cd90cb4bbb176736be367b410a2cbe69a0de2b468f2c15d3865b3edeb62516c1e7c2b6bf5463d717e7289e5d407e606032b7c87bc8bfaca0721f7873fdc9fbf8f54ad73a51187f7c80f304a99faef90b249a455d94d64ca29bd2c51e9b865422642a621ab7e456d22aba5d1eb09f9f36174a50c8c4e0f986746809f2eba28f8aa99cb408a53c01e50fa3860f8fef6d17a1f1b1b6f1699c224801daa329e856f0b69748ebfebd183ebc888d9c96d0d7472287315d3b964f0c137d4b44d7bd81add0034465cb29bb44d438d77d47e1164fd211d23b6fd03f134f79450942073577c9947e7f68404d68ad9371bc745256827daa320ef1baf43267e88e402ee6bc478a69f2768ec9c0235b83987244ac970bea8ebbb7e81fed853a4ba37ebf9680d34dd64720d0507830ea234334c9a20198cf9d87d0bbe15ebfaec36a4d22505dbbda548b835ceaecd94cf20f27ea58cadac59b8b643197f0a148e080f15655788131722153cf98d747ffa126698f0ef2666347eaf6b71d63f407632eaf9a74be5e931e1b04d7b4f4701974d20fc550af8270d3eed1c834c58ac2dadc44ffaebc1e9adba4114ca1e456887b9192e8f298a44e0910f3cb47c1173aeffed794059416333ed024f83cb82d77b64e8ee51da221d82471fe7dbf64b71a3366b8bea5b028aab0d53d7c1f32eff39252682f9a90287186de073afd5c7b6947ba040529aba31b500c9d5abf94101c504fdd36a82cc84864d28535b4022e27f96baabac38041703831ba7363f98237913f51bebbfcef3a622bff53b2b1e217ccc1701dddf8284766950553d29d619ab0a888e2bde3c470eccfdd8d095c4315901000080000000000e7467ba8debed7c4218b2e14cf295f5cc8b08fd57c6d933e7fdc9ea5c0da291a073f5a9e354b2ca5b06f2dfad4f1166b89d3c48455768f91f8cfc9b15994dd580e3fea37b1467dd7847bf3e8b9d0a8d02938f7994480295d8a2d294d150cdea013c8d81229ebc1980eaf77233bbb5093f79505e1b32c9581b93a3174a84bbe9c3d272a8f94645a9032f6981bbd521a6c67d6a70a017ae1de357c40768b46bfca62ccb4532c08f3f6d440e4ec60de2a5cad4823a9bba79d57a5179ac855fcdb9cdaadbef108e656ff76b39bd11352635273918ab28738fb7caa7158e423c673b8e1844fa12b6f75997935d2746075d2796586b05814f55a18f0c76f9ef57e2e63635e975d2ca7d6ae0d320db069da272738cf56693e08fa8b42e121aee80d0fa67d990108165690e673398e903e9077b0eab310b94de41e96f2e2cf7bb6bf4591eed6bea15da2789eb9d328949c1f3058bc4fd7ead90a370ed8dad17c79eb52ca33e8d1ced144215fb7093c1ba38844b9a6dae64c16314ee037a9242571dec96b98df4a0a51dca167818e9ad107292f9d6df55bf00a674f26e53295542a583dbe7db4888b5ec9f673712e7ed91ac94fc0ce2e14856a66f8f2de684678f2940cfa719574ebc7336ddbe68a353cea2e214d8b485d23a81319cdb825694bf9be13488fefa0bd928acb4dd4ca1be90ca54d41c02c819c1c84a72f9d8e5f7e177bd5ef16c0364468215599f6377f9c674de2f0f89902a97b54a14258c8058e01ea1268d1bc335feb65aa29dcf19d2e8e227f2b95d14bb2ea2e135256911786c876070cc64e85ae1ae894b72fd590a330379c156f7bd01af4733d65efd331182cf7a017af37f8a699b0ce5889f6ff9095d9381b8ac3ce4e3c7482913c55bf0cf5dc924be901792b9742d70f4f55940916883a434f5d53af70e17e9a375b3fe475d4713ddd582d1d46884ec3a2e91b5f34d33866f7654dcd0b881770a09a6b93d5f979639996404e612bff07a2459b82344338049f878738085cb5271617feed88a8ba5e74b5d7f187f2b1bcb4404126ae142a7b1f36f7f238746900ca2540973fcc6fb01e847fbda5107b7b60826ac04c41d873274a79f1fc0588fab180ffc58932eabd9eb78a0b8fc25427f5e49918e0653c85fa6c7eca88d6e244ab35d5c0e501db50bfd58277225fc79c982905880c9aff7c8376969aa37501958e9f6486216eaaff63f6c90cc2cb214a97ed83aae2542ed8e7059126af943c0149bb95e7ad957fb5b48bdbe4a4cd5af5cabae5edad6d9d8cff09bab70fa5d9c9e21ed15ab86c2a192a0e0eb141f980386d5fefdbf3a63d2d8da53306177d8717ae8455854a87ad7c4fc9342f112ce7de89dcb61f1c2aa3104e8fe2667fb00c36a0c67b1d50fdbed0e3d981e914b9c436a5a0e8f606b8461843c0a5d268d729988f59a46b7edbd2982f97b256bc2ef7da2f38fe6b608f9d2dee3309da14ae1349e3b70b6d54594c4a18ac26312569e16f74e6cde9e3ba807605fbdb222e99800c5d6f3092d6f3adcc75ab1a11555424c71eb72ee2663253ab8d31719efbc97f652af7a72cf3d28a063cb9cb0ecbf90ef7ccfe2bdbd4046f939876903461640d7a029d7b9584f4bcf0952a558c9c59ce1902d6ea241a1cc11586f04eb602c82fb186e241be63a46a53cb84b7c5af945cf9af72c21192547189950a18f3248f5f600bae681cc393cddc65765bdcc6e5d6111eae24fb6e72a328301e17709393be143448e9bbebbe669c21b7bb79a956bf5b9c44df91a58b30fe3e477902da8343fb81e5955eda77e6136070ddec5ab79adc71aaa8d94eb732ca0d7d64bdeed3af98648adcd454e9e336c43e817b0613a5b59f8f393fa09c6ddbc1afd42e9dda90f77773d44682ae18f52bddfd6324d1e6445c9e85dea6f17eccf37d9d5285be54eefc5f5e6eaed5e2722ffcff16bf7744efe795b7f36edc55a140a6abc70444e3c078ccc3b50ebeb1fe5b12821006c58c036eabb66bfab18ab75d03f4de638eae694ee897cf35e56d70eb09776115da54c7ea9c6a4e596310fdda622f5b4aa139eb891408e3703d53e5805e16dbbe55c9f75d9f494a60e27cb4e2069d0b60f2f71fcca485c280de3857a40bf2bc4dfe9988df2a268719793b6595dc7ebb1f7320916a6daf97fdcfa46b0c3cf8cafc5abbb14b71b1990507a573c8a386f569d1cf4950d73fe350ec238293419c85eac6b239752a99e8fef80a31c6b694f12b025a468c1a9c8a2d5f6d41b55388f8e8521146a86079dafed8c65cc5d1a0664a5e7a759e010a04ba7999ae64a5c459718d887427eacaceee4c03d0b539d713b4c2c13896e2f31c5cbb166e5d76e7d130e5a468a736a6b76f9f24b7fa2644a0b996d1d962af4e8d5fa88df05277154a228845bd207dcb0df18990fab26ca8632a953f8fcf91b96e10d3795da79570eb544998f6e9a4efecf7dfc0ec5c1082784fcbcfcc94c924ce4f2de301ef378329552f1bf9f6a6d89fdf41e3bf57e2c205746db0107b10d88a2b83cd06fa4da21e5f7c7cd0142c8f31ec7f49396515302d4a5bbac75fa38e852cc2e40aea14704ddb3fe2ede775c29e66040453a0aac2201998dae6725ed685a765842be972203e57da6de68b5bac42055e5dab893e56538c2c4da33c3dbf4442e4fc36dda3cdfb1dd52aec1046da48bbed43a71bc963a33d2115fcfef4cf1fa8d172d80f36a4ed275a8860b7c012a3b8ba96e81e319575bbd1ed2bec7b8d395578945095f7997982afdb3e77f87de58ede75816dffc9ab087777421c8edc79d3e3fbb0f7a17367ea6f7517158785283a7684ca04536c8520480a01c3ad59fe9ba9de2bfede30994ddbcf3e784b352f8fc9d54015d405f6b7f3985ad29e760e854cc2dec8cf53d7efd9359abcd55f31fd4c71977919a8ecbf8967f5e42d100f6f3054c9877bf0fe7304431856a8fdff77a987c601871fe130c24fbf926d38536cae6bb86fa367002ea321aa10a8e5fffed2db19f8582d4fb1887bd8542af39a01a9c959d881f952ae47ed9924edc6c45bf858b4da549937dced2e7bc3403a3b24df7fd6e8a84f4e79ef6a8b2788edce07a303398e9437cfef81a1047b545a3ff3260c4c3b972a7dd7cd18858c56568c122bd55a32365dd3c7fd15693f71fd386f187cda2732594b2890fbaf2cd74dbac5e7b4a0eaceb5382aab981bfa08a3e1e340e4d230ec34ad7ad4b0b1487a64c98dc061d852438efa202fb521ddb6d884d81dba37b72b2e388efdb0c8d8ad9c77981637753b71327e6d1f58f53c66337005669a293cfa04fd36588041aac40a07ef201cb0ea19f440ba42d0d7e18b673d1d6abb66fd94b075104ccc46666b0d1795406db3ab31a8db7ddec3acbae9231173cbe9c5679a768ccc2e589004e36cd0195ad32e7f18bf43ae690f4d4ca372f3874ff342d95a926467bfcb05f185dea03f29331081aad868e744d5dce9fe1e85339bceecabbed28faa5d683c6017965f9e40c1958a81faa6aa157044b34baaa9610e52b2fe00316bb8e2e925a019bab915a2bf88a39ae5867c3e8dea93fbf6e68c38bfb3e79fabec82b31c5fec1cbc5c9c7a38f303d661e07f57f09d3cc5b3ca421210f7cfebbd0199fb5e2d2a5bac57534d9f282780c626bff64fdd47a527705b83d72f26bed91cede2366e7cc19e7de68a20ae8ca97f3535406a43ff04b2a5b1bd5c1b9f2aa3421c7981592316aaf706e2aac13b038b6868b8a79ed4dc799254682f2682ff0988a4a37970721a1b205df56362ef0087260624243ccd14e2cc107e246aaa70073247f17165e63aa2fa9d0f0604c9f93bd336b76f5d7339e93b4e9ae1a2b3e8baf71c18fee675dfee0d680ea5b744d8fe84182625cc6753b1980957aaaa2783e4a8ee87ae95327a000691c9b32d1797380e48d76eac65ea44df989589a830e2e95f75d6c9b57381b9fe899f723e581f5f9b6e33b787a4364caf72a8c6648a2e5439bd97dd8cf38341c5e6277c533e1dcf74feaf649d9f17840b7fd017c65a80dbfec7ab956cb4956fed581034c1fddbe703c885fe207710a371cecb5c618ab156ea09f601a2be53ce40762395ae6f1e14c361c1ab5f0ffb9b7304b11a61fc694c0a662971704c714401a89bdd5a97b57d76a7fd98a5e6b59a2086f81ea05ce40dbd8e9675cf00c71cc1fc3d2f0e74aeb0b17528c952e15d77b055586603997a6e5c2ff30dc5c880418e8bac5e8cd46cc428d5dfb5b9dfa8e161d951c41d51bb55caa260b62aafc433cae2ec8619b2d6c79301fdc4fb48b57d9746950c9c87a9fbafbe03ed5032448a8408cba61b53195bc0944bb3b3a38206ed8a488c2ded2aaf09f8d66027af3a95daf0443e40f684d4fe5f2dec90c8ae3cb2c438da6a536f797867e7d514a749d0a9be3f68bb513017483d55963968ab7bec1617d42c5199c879b6d4e5da3d237d3febf7be5037fc91c641fa833e68622e1052871b558a2c1faececfeec5babc52feb093e941e2b2900c00a5f6c92563e1af958fbaf40970d25b58de6c1567852370aab7969b49dc1942fdec000000000000000feff000004000000671fc698c448ea2f019a11724d2d704d791d2a23212a5e6aad2d17bedf568cc4f5037c3ead94f574cb4b31dd8e16bfec6ad734f9280543907473089ba091f848353bb35eba01aa64ca9d685b38d32572d61508a1b8fc91eea7e6a041e1067e983323983919f7efc300fc0f6ebaeb7201ea2d77b50d29f329aee55c4db2dc3860dc31f1ad8a4ce7c8765e1f18b6dc25fc6844afeec19693f47e7a9ae4a8f8d2ef70b09bb229a058b98462c3bb13526a00980000000000000001000000ffffff7fe8c265f6e2f8786c1ba380437deea596359a11e5e235d8ded3ec7c2ded86a33d2beb157b79612ab5e854149bfda51a8dfe0749ae1470ee3360af6e24c0719214ca0b62338ff9b98c89203e2f214e6b7dc4deb429ec65581e8050f594fcd62060a533f38f08647de43e633cb31b4057a96e9549d6664f536ed5e0b504765ed01971b966ff26495ae4664d33416f342cd538a757d4ab04024fe6cfc4d02493db8ecd208f63337f4c7bde875f23783cb73ea06eead4ddf7b46da71676183f6b342985a2b7fc7214c06a34ae2da0a674"], 0x1368}, 0x8) syz_emit_ethernet(0x306, &(0x7f0000005c80)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffff000086dd6031797102d03a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da446000006000000000000000000000000000000000100000000df00000000000000000000003200053164000000ff020000000000000001000401060108000000000000000000010000010000006c04000100000000543eacb16b20bf91000000000000000000000000000000000000000000000001290a000800000000fe8000000000000000000000000000aa0000000000000000000000000000000100000000000000000000000000000001a11f2fad80a4ebb77e29370ce1eddc1dfe8000000000000000000000000000aa00120000000000000401800079f37f7538b453bd26a51e03c88862b8cedb56c592bbfff869744b7bdaf640cc2392389c8e5690c3efc25a98dd3ba7c7ef066f3060d9cdd391a0d2f8ec93586ee953e04d995d21e393abad408124cf272f301e657074839ca1d910bf297d14c693ac145edc61faa06149dd620ab9ca8c0930637d7c4e6ec61eea010900000000000000000001030000000401007a35000000000003003fc0660000003705000000000000050201ffc2040000000805020006050200600315b33d8913e5bab7477548847e1275abc6a7d066ede1000000000000003301000000000000000100040180040101c2040000000900110400200000000000000000000000000000000000000000ff010000000000000000000000000001701900000000000001060000000000000106000000000000c204000000190401400001000502040007a8b576cecc35f66098a1c18d0251ff530abd5d7ebd8e92432b6f2071940757c0da9aff06ac764b8b264b29b816f1dc0882323dc7575547b1b2013f6de9185ef3d07c3a708685f5027fa073879644da696c7bbc6c1a749e7e3cb4d41710f843f59be1fca7e45131a1b6893878c1da0be0742990c1018a1412e7e967817fb12f99f810a6c22bc57a1a0b8ea7a0627bba987e67c029912caed4da27ef99dc92f241f03602b44d18ee9869000000000000d3554f329e0db9a0b657d6742c6c836e6379f4d01e2650368c0c04d618c5ca65117d649529bbf2bc57bb8b4a13c9c7e2fb15af90bc4886feb638913ed9bfd2"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCPROMISC(r4, 0x20004269) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 22:08:37 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc5, 0x3400}, {0x0, 0x4, 0x1800}, {0x1, 0x40, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0x0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(0x0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom(r1, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 22:08:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a8c501506acff6a2388a3a777ee9cd0ad4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f965a6dc6ad0f7494a9e1fd03beb90543", 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r1, 0x0, 0x90, 0x7}, 0x7ff, 0x2}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010002}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x0, r4, r7, r8, r5, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r7, r9]) 22:08:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0xd0, 0x2}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)=0x7) 22:08:37 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="e148c372bd8562f56b1c9c45872f43f69eebf6a0cf0b46eccd381b36091faf5d0e7daeec0e420e4cb7e9c5ed67ed280d0effa83c97f2dba5277c75ab7446a2a5a92724e22f33798c7e4ecf29aa723797efbe61d830ae8538da4047df8d0d819f07aa7fbc333b2d637a604076b65d480939cdf0aabd0354ad9bdfdd9137fe4a91776408ea36d3bf23ea7977106e5e0ca0509890cb8c1c9765f2929ee1c1c4b1f69fd7d9173da37c19e6408559dfd43d2022168b93486e2a60907714c47cb0aff379f58e3e405df315bc3f9ba2980b2daafc27b3", 0xd3}, {&(0x7f0000000200)="e5f4fc93dbe617f472ee18221fc209130759bbf9c919ccbc22a4403d435f93d6e55289f19089f2cafe166c54101d4f329d9f6339c105e8b60d7e9d5e117c4a25a09ee3beeae1ac344e940f72817d8a38eeb8571e9dd9ad655ce3032d4e9d54fcb0b8e56d84d5acb5e46f298a8ce843e151b0f15ace772b863f093571f1ee2b9a22843c28e1be233a3051a65050201ed523dcf17d52d64a949de7520b026fef9cf9becee4da2792bc532fc5177be2b430820d20c5cc9d5389e17214e74de76f4a08", 0xc1}, {&(0x7f0000000300)="0a5da7fa4d316c002a6b2794bce9af4429315ad7321c390ace6e765e8b8ed8d7a889cddd9fc3fcebd62f76958a6a1be04942fe3d6253f43fd6e3fce75226ce472869f8b20192e21a941d971c2a76323a524e06d806bfdedbde3b57f19debec0f781de1c8340cbdf68039e8fd78c5b8ea9c51f9df507e19476be70d3452901a783303110193b06f4b4c9b115b8f4708f458facb16d35d64e71300ce41", 0x9c}, {&(0x7f00000003c0)="3735d9b0c91c6e6cbb3605f051eaa6d721d54c5a79f05e86934afc5f8d66da73f79421325e592152f8e4af738d908da0d96e69ee6630cf3d9cf0202b64c1f1140cb45bf6f9f2ab6501f810b2fde9b1a793d14214bac9622e6e5413d48fd6a989957041e3f52f8a9939ca7c1be8d6869129c6b5cfdf923df0cdd85a1aadcc962af723b73edc7639c6b8c601aaa4c105ef194d", 0x92}, {&(0x7f0000000040)="e7d890ec969333cb432649f872804149ced9b8fd2a0d", 0x16}], 0x5, &(0x7f0000000500), 0x0, 0x40b}, 0x404) mknod(&(0x7f00000009c0)='./file0\x00', 0x80, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r8 = socket$unix(0x1, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000580)="f654e13a028b4145b24468d0f4fa2baa180dda9702c26ec894efad5f17b273237537c6b3db26b4a54336c01281100e78ea49bab9e622b395a1fe61e11b92242786c117bbac0eb10d6c661d19084e8da69292b0b272e2717245e73fd453858b9844d10cd82d8e051769f639ac7e2e02782b90a8ce4daa701b47f77a7daf89bbffcbf3b94b2b47ecf3d6d5bab0a7879f341b81", 0x92}, {&(0x7f0000000640)="dda2471d7b9069828c6154a15d358ed8263245a33105511f23973973ca595d5f153b3795a80ee965e5bcec49b88421bc4d3db517641ae5665bb12bf56d7d16c66f65ded88d1260b82bb300a58906881d569072dbe876386f996b6059d78906215154d8ceb9363bd454b2f1387b9dba38a40b93ab072e0737d58b1f6ad8751f836de0315e5cbb2302d5ba23856e08e9d60bb86145af991aa2ec778ad79c6ab4bf2c316abf769f84d3f537c4962c793daa5ae6c899d5f41229595462b248c1", 0xbe}, {&(0x7f0000000700)="707f9e624532ccff4b0ab2d47f2c0011d7569dab0b953315eee5915e63d38a8e69720fbf2e550297ef005915cfa8ef10e3a3164301e1cff90a5a94334317fb10bdcbbf8113a45d03b0c094a7c81c20cd1fc889f23477b5c855e6b011253e8c45ff0371312cf831f92562d6946e", 0x6d}, {&(0x7f0000000780)="ed9ec43c2e8d9a1909d3742a4f1520c6969b4e08bb335e2a0ed38a64724978dfbc", 0x21}, {&(0x7f00000007c0)="e17e3c198edd724cabf91f4a7323fe94efaf05cf1b1f4e3b4cd1998b52b71409e981f66a71a491ff2f923925158dd586ea2a7ab6854ab949b9999bd8c3f50135c89389f41920e70cdad37aa24a2941106062d13893c09034ae7648a42939e7e0bb81d4c3c1e89bbbb8d828e1a3fdb985e7208f15eb4bb79383c478d5b323c406333a2df7aa63188d6c82ee6ed96b464a0b2248a639641d57113efa3f34aca9d0d1b0651110d94913ceb5caa3a684a277241d74f320901babeff026ac1d2a31dd9a1cf2eaaa4252455a3bfe913f64afc8c788fd416199b8bdea52cd915d68f9aaddaa27337151f27e63", 0xe9}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="9500"/16, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32, @ANYRES32=r8], 0x28}, 0xa) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 22:08:37 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000480)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @rand_addr=0x9d76, @broadcast}}}}) 22:08:37 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r4 = socket(0x6, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x4, &(0x7f0000000040), 0x0) 22:08:37 executing program 0: syz_emit_ethernet(0xa4, &(0x7f0000000040)={@local, @random="70a57e30a96e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x96, 0x0, 0x7, 0x0, 0x16, 0x0, @multicast2}, @generic="8034fb194b4cb8f8bac0a507251efc71539085465f9766f6a6ee5887900d74c0e5558558f2872c5abce0f7924b246880cd83f3c5b17ed81b7b3606f6edf1e0387f4c59356bcc647cf095ece484c6d31baffe9ee5c7bdd34059ea0cf737fa34dd1d37b41fef0869fce4488eda0392e434030bd0c87b7e24aef29f0c86ca3aca5a71aa"}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb08060001080006040003aaaa8baaaaaaac1400aaff07ffffffffffffffff621ca3163164013be900ccf9f1415c189bdb955d848de4b933c974571efcf63ce6042366395b52d2084b90e0a0041c22cd3b6aa3f6d727d06312814374cd63cccebd24855317d0a0d2a55f550f9200e8466eede994c199d29d7a918b2085316f5f9da6cd2a9c90f332bb35d4810b09a7d70aa95c02ddf4823f89be357e214b1131121c4b16cd6389b2d7b4aeac32378007ece347b13480d71b836ed5fbc0937895172ade9ccff3db3d6170"]) 22:08:37 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000000000000000000000000010103907800000000602484a2000000000000000000000000000000000000000100000000000000000000ffff0000000000000000000000000502000000000000f629ac259821cadf783be2b0898c4223ceae5c9691e044295cf47f819e70b8d07b6351bbb5d5c1c0ee3415e8d41eb0d332662c27ce19b8a62e796b379ed2b0995d40574076c119fc90fc8a24d328357f45a3568452af46df522ec9bd054edbd5898dc4fbf00e04c2c1be15c6c1b1ed1d6ac6e8dd323a954927ff98034e552f7f3dcd1779576f913b190681eee561145aada80300881c8c73488114340ec6f5b57a9b82f179b04dd163232490a88aec313e", @ANYRES16]) 22:08:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x1}) r0 = socket(0x2, 0xc001, 0x0) lseek(r0, 0x0, 0x8, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff021600000000000000000000000001020090780000000060c3528300000000fe29f7bcb7cbf3c7a00e465e68a40a740000000000e2ffffffffffffff0000011100000000000000dfbc9be07bb854dff05bb3d0a851850fcb1a2c68494279efb9eff352008040910ae6e46dcb8247e8dcea8e7235cfecda8ac4554aee1970529e1cd735dab61d56ed05ffa9e9287b67f1dad572243df89c5dad0c8aca12976b140007b737a70722cfd2b98f0642884720e6296f0198db99fa7033acd8ec28f2526dd4ef98c0e87d81d52b9efb9f4632163f4ea2d1048cbd91b0dc3e5f4789b5bbb53a543392be7d3cbea443ba829cb71e68"]) 22:08:38 executing program 0: madvise(&(0x7f00004a7000/0x1000)=nil, 0x1000, 0x3) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 22:08:38 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) bind$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="00002e2f66696c653000872b0329713fb12ee013f8fe8cbcd6f58e48e0bba3c088c49639b329cdd312892de4886cb76bca2235ad295d27465a230cec54d9502a418ad4020adf393e4c0d2c3d5a52a23d9fd5a3bb99164012aafb2446295ce0eb15eb96dbd539f2e37a6010952dba1200c1a0f0b4f2027f4006f9f8d7158381bebc000061651e2b990995a4f440fd0b26b616508c56234a625e5b27396a80bd77df4b3674a68218c06b95cdda436e0e6e3fae3dee7a4592048625afccd28e6d5861b5b0dea25188c7fc2c0c26d300ffe657a62f870648766de66d68465b3ee1ef9a61721eb817d04f28a83e2d3fdce9ce8d4367098296e989480225e658eeed957c4dcd7e18d6607c876f9b6ea4ad5b55874f04000000"], 0xa) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000300)="85629fae3d91aaaeb6b51562bfe8b8dec005036cf4fb02b0b2f2136e9072236edbbb4d413b55f7e4bb13dcfa6d3fc1c6cffd17a4c13df837959f4ec43976f25ddb0bde0e9310e91f0685c1bcafa8f295db873ef3ded4313609d9bd60", &(0x7f0000000280)=0x5c, &(0x7f0000000380)="5b55cf6301ac79b863d9f2c96ae9eebfb5734e9c64f0f5f3e7208aba8b25ec7494b41698d5feb1c9a1bea8ab1984ba437140d723182bb101a4514f3ccc3e04ee726cbd5a3059924f6fb326e00d224dc21efbd1aef4b51a77165038dcf358d82df03d8c7a15bf3df936da5f40fb948b816c373c64060addb3374cf6fa7d232b265204d31ed4a3c50cbf00bc88b75eb91c27f2f80e", 0x94) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x1, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x1800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x1000}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x1800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setegid(r4) 22:08:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7fff, 0x0, 0x6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 22:08:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:08:38 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "0093000000d30100"}}}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4098, 0x1002) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0xffffffff}) 22:08:38 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 22:08:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000080)="4e50a7f349b41ae2eb1446dce5a3cb6dbaf2f961994c5d96fc97b1dbde5ac7efb51579af7454e7e64cf11e9cedbf0e9e677e", &(0x7f00000000c0)=0x32, &(0x7f0000000100)="1536a0f7d875b86952a8021306e62c63", 0x10) 22:08:38 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x5, 0x100000}) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0/file0\x00', r1, 0x3}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x1, 0x0) lseek(r3, 0x0, 0x713, 0x2) 22:08:38 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @empty, {[@fragment={0x33, 0x0, 0x3f}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x3, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x6, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 22:08:38 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x108) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000140)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r8 = geteuid() setreuid(r3, r8) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) 22:08:38 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) 22:08:38 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ffffffff0004009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000800000000aa2f0000070000000000"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x1800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 22:08:38 executing program 0: syz_emit_ethernet(0xdc, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0xa6, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"bc3e0c97e9cfa27199cd09f1dd4617649c20caf0a0a3ef3530e157c1e378e927306c2a0202773b0e92da19a9582a890d365163705c4cd47dbf07de276ab4fab0b969cda69806a661ce988c7079e6f7536da4655bd6688125c2567876b3339a5e930a195af66daad917964a0c05f4d34901f671a2393d2ccf6b0cd399d8f0a10be3958314aea1e0f1056037b107a0e0042f8a"}}}}}}}) 22:08:38 executing program 0: r0 = socket(0x16, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) 22:08:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="63e8202aabf40d31f398ec182a554cf54802f8dff07e8e495a3af9fac404f8c9fa842e385acfb88fc7c0c41c0397598b08b10fb1c17c09f082bf", 0x3a}, {&(0x7f0000000140)="14734dea49a6be3ffd847b86679000c496b8", 0x12}, {&(0x7f0000000180)="f16639ca1c95ed14faa93ec004d9a06b01d63635afaef2c4a4e7ebad8172fd964d4bf601282d57fa0a299c29c855397d0d1e7b00349dc290910f21cce9d05994c93b9b37b1886456a9ad6338c92946a4bfa97a3c15c01a15e38a8ec835d32504e1e976c470572d29eb35efc9241aefbd4144a476a789e2529d0c", 0x7a}, {&(0x7f0000000200)="87fdd38649b7391d9ad1f44c37ab59a0", 0x10}], 0x4, 0x0, 0x0, 0x9}, 0xb) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x6d}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0x7fff, [{0x3, 0x6}, {0x3, 0x7fff}, {0x1, 0x7}, {0x2, 0x3}, {0x1}, {0x3, 0x4}, {0x3, 0x2}, {0x1, 0xfffffffc}, {0x1, 0x20}, {0x1, 0x8}, {0x2, 0x3}, {0x2, 0x100}, {0x2, 0x1}, {0x3, 0xce5}, {0x0, 0x3}, {0x2}, {0x3, 0x1f}, {0x1, 0xffffffff}, {0x3, 0xef4}, {0x1, 0x400}, {0x2, 0x6}, {0x2, 0x3}, {0x1, 0x3}, {0x3, 0x287}, {0x1, 0x3}, {0x1, 0x6}, {0x1, 0x4}, {0x1, 0x401}, {0x3, 0x2}, {0x1, 0x4}, {0x2, 0x1f}, {0x1, 0x7fffffff}]}) 22:08:38 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffff00", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) read(r0, &(0x7f0000000300)=""/111, 0x6f) dup2(r0, r0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = semget$private(0x0, 0x4, 0x1b2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1220, r1) r4 = semget$private(0x0, 0x8, 0x10782) semop(r4, 0x0, 0x0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x5) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0xffffffffffffffff, r5, r7, r8, 0x0, 0x9}, 0x3, 0x200000000001, 0x7}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0x0, 0xa, 0x2f9f}, 0x6, 0x1, r1, 0x0, 0x40, 0x2000000000000004, 0xffff, 0x1}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r1}) 22:08:39 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000140), 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 22:08:39 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x28}], 0x8001, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) linkat(r3, &(0x7f0000000080)='./file0/../file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) 22:08:39 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 22:08:39 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:08:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x58) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x57e8, 0x6, 0x42, 0x9, &(0x7f00000002c0)={{0x3, 0x1f, 0x4b, 0x3f, 0x7, 0x800}, {[0x8, 0x100000001, 0x6, 0x6, 0x3f, 0x3, 0x9, 0x100, 0x4, 0x2, 0x4, 0x100000000, 0x8, 0x8, 0x8, 0x7f, 0xfffffffffffffffb, 0x2], [0x6, 0x2, 0x3f, 0x100, 0x1, 0x233, 0xd24, 0x7, 0x10000, 0x1], [0x5b50, 0x40, 0x7, 0x3, 0x8, 0xffffffff, 0x9], [0x98f, 0x5, 0x20, 0xb6fb, 0xfffffffffffffff7, 0x40], [{0xf800, 0x7ff, 0x0, 0x9}, {0x5e, 0x4, 0x3ff, 0x1}, {0x1, 0x9, 0x1, 0x2}, {0x7ff, 0x2, 0x101, 0x2}, {0x6, 0x33, 0xfffffaf9, 0x2}, {0x6, 0x8, 0x4, 0x5}, {0x8f, 0x5, 0x0, 0x9f}, {0x6, 0x9, 0x7, 0xea}], {0x2, 0x20, 0x37, 0x81}, {0x0, 0x80000000, 0xbbd, 0x9093}}}, 0x3, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 22:08:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2fd9b46c65302f66696c653000"], 0x10) getsockopt(r1, 0x1f, 0x5c0f, &(0x7f0000000040)=""/199, &(0x7f0000000140)=0xc7) 22:08:39 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 22:08:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000}, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10782) semop(r0, 0x0, 0x0) semop(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r0, 0x69984c16b2fc7db6, 0x7, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x1) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) sendto$inet(r1, &(0x7f0000000040)="d54e49af2a55399298516233b6e68f81039dda6f4622440c29eb8ff11f7657d3062c02f6dddf4c87940bbb07bc2bd9b1b6de72d047f4c4aeb81bf8", 0x3b, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xc) 22:08:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x9, 0x3, 0x3, "e3a772c1efe1acab38f0bfe2d193f67073afd974", 0xff, 0xe9}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x6) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20000, 0x20) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x103e, &(0x7f0000001900)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "100700", 0x1008, 0x0, 0x0, @rand_addr, @rand_addr="00000000002fbac37000", {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x7, 0xfc00, "94f7dd3e785f3717d28e59213569a18ca370eb55fa37ecec0eacebee3c7d5ea470dc655117fa954a0437de2377f088a67721327bdcc11017597ba0c5d60075379598a28993148f756292a3048e3548c1df1c8a7dec87b2f26f961402203f6a3af9850a03bfcbb647a41f6f32a7f64d15b7c59b56255c89ecf956b0e4c7f6c0f9505fa07eaeec51fa538f3ea98ac87efe1ff490776ee874e3e459d40bcac9cffdc332dc149f4921f133dfb9c9ea718d9483412d751fc09bb31b8d3836e30bdb0b79903de4ac7dbfa02c633004fe19b47fa20c77ca47f4d7d8a618ecf5a800dd039758a6fde454394eb705f1a7734f5c250678cb31f6f355d7ddf90c930945d07cd467c496f56186e758d88a9122a2c271deabc2cb7b5b7d83953603e3d2a639a4176d5b737f591e65cd77a32e33c12506ad8492dda538988f335ee32ec03a2e289a78b4faf7d1283e40089c1eb03a710e1e9b8c96d271c26b9996a7d7a04965a5a4d69c440c4d45b1f798c1d6504f7785820ae76ceac9d02d5e3d90de1ee4429d36385ccd4cbee11712dfe538df90612040e64d7564722d4811a879f629f1e2f54b3245f8f00d0d0ae1c940faf7fd82e5aba31bef7cefab7674cbcbcc3907511ffc61e762b57f16f6f1324d594ae6bc8ea94ac829bb0a2b8be534dea37a3b955d171b28f4490f4e3f49b87c3b15f8c9e80cf4219d65c8fcab0fa6e69d53ac401c08d80bc2a16aa32f4c7717a5936473d6d7d40caa55c2c5b5f3e0bf11b22606f2dccfd4ba1733798e03d98286227ac3b608ff4c6bcdb8d8c77f0255894503f408914b79fccf3f2bcfe805bb4d9c404cdd6f60ea14379160e82f30d940c6dba70505fbd905f60a8994f9f2b7dc4041d60915902b967bf93a535ee386fe54aef3e762e75cfe678014d4653d6008cfa68bbabe68b3398f5dd53b93b2a5bb3955c8f7b9e36fe189f4e88fdab5ad082b72b2c112d5af317fa2007da1f6cb613961377c6bb5a7dbba32375096e3fd73c3871d08e498b70cbe3f6b0f4da11714500adf0dee4ac977160d047f1a23de686bf839b451a79297ddbef232991ec34705e4f68c1ae909c0e687b9308ac96fd10fe140c45d354e2b823d1dbebc84aefab16f70ec6715b9b8271563f21824e5bd2a66a5a9fe54991cafee0c1fa6efcf2b87ff7e5a0eaefd31c006068fcc70aac9d9a129fb805d7c70f0251709c9f499c4926dbd204534f6e076bd79b9c1bac1fbe2884c86b0c8c75461748e1fcbfdd68a827ae6ee767103abf09a5e07cb0111babf79b4a16cf4c50137ff0f4833486c2142fdcf25327363aa0ab79c16432fd155f5ab63e692467942524c5f8126818c4d5291185798af1abc7fc453f71562cd1cb0b1e7ba86522292a58b60968d27c21c5706245441416504caa0577eee32daf6a5b22b20f33bbf2dea43551528941a08594eee85e7969f82a4eac9d4fcda18bb4488caa22f35d885b091fe2dfb5695a9d960003c26449703ab98330ff109def8e06dfd1937303e74c253a14827f6c75ff8bfc3bcc42749e32bfe2e55d8232be42450e78b4e304b62f9bcb21636b20efe751abd31d38c1f1eda93556381e09a2c29064394f552de4ca23b736c9980cb7321e97a29568582de88da0291f84e83f8054530eeedc3dcd163c861dd0a218a56beb48246ece5f1954163cff84eef9508628fdb3f861d889a3c6ba0cb461c7097309db069e26c4b704ddbe15973dd5dcc8f289b2de7c44696b5b918b1da9b6021caa3994aa1e2518913ba60c5d4ed2f91c3e3c0e3bcf47af461a0dbea3093ed144b6da9e403631c4922d2d32fcbd69d457b0c10005b97c81e25a4676acbc83b521c7c043657d71093b8e8e19411f9c95931f669e5d5dd51564317a780b1081e2e03c07beb6400a75582c7d3bc6c055f33583274146356bf26a21e31c8749c6b31c91bdc017457f132eab3ed3ddfa5841edfb5de1a6721b8a15cf85111e82fda4c9c99f3aaaaae0a0661052d8b907e3ef6dac692797defa231cc94faa981c8790af784a03f9debf49cd869582e4eb4ea64f8e8af02a36955e1bb586c98ede8b328751fb021737cfdfe58b52462850718521f7d246131a9c0ade4dbfbad564968e0467516129eeb6f363014c1e4b2ec56209b7f44053f67e488882302940d400e728f9208f356209f85acfeb61e1902e9e3bfaf533c2a7ca66f968153f9b15723efd79363a9af755347e3789c7ccd98e4ec0404368b89796ab61e187f6ebcd415215f554aaa263ae21cf69a9595b28cffc4e02fe06f27232e9198d7ddfb51860eb88146b75bab02d963116bf22da28d57afb994bd0c374ddda1c3e8e1e894754f5d7ee0f2045ffe2563398f07431bc628bbba99b32adbe923cd59034e548257dd36b59d8256a0c7d3ce30fbead3cdacac9e5adf0fef6fe94dee598a808ee05db3607eb519828fc2882f7410bced788815dc2fb9b4a57351c99f39cb22bde2517b3a3b99a67ae7b4874888e76df3fbda426d26776304d67bbcd2fe92f2cb053d4215d51dc631eb30fc26ec581c5183a34971016ad18f10debbdbf04dc9fd3a8a9a1a80701836a876ecf34b77dac7d70f23b31873c14a6df60c0901fc2a77182ebaaf8f9d4ed86eda037e707fde535ceb65d8042039079fa12f44bdd184c629a0a04a318a14e3d2446d50646b07a8d1eecc8ac5924712f27421fe0878d5bdf6dee0732cbeca14e348e0958aa57cf3e15dcf8053e8c5c7e2b155697ae10fb84c3af52c7c3585172a823ea5942cbfbb5ae18b36692ab2e6ad5fed75ec61c35e6f38de76b937e18447601b38a246c86034657b92165dd081a44763e427c622a41d52d4b17622645e547e582aa46757b23c20475500cd13246a89e654dd8391eebb75e539f2c6b600efca18943c57c04080f0a23afd841f699a4112b77e58f0093937ccbf90b18c450b0ddd139114af4f0553dcb997a5d24adf6924d1ce462431113fef6a282f856035dc2c3d1dc2e0dd636f4f552fd4a38d3f53638ca17213ec946b5df46a0d138f273f26dc4273ef9ec812845ff985c73e6078b303d1b764b8fff5dea41e283bf78846bb0577a5f5a256dacae478634a538e4efeffae091438c7f67f2ed69e93ec02c5ce4b041076c2444bfed55b5ca4ac3b5814d67d72281041699a0c7c20855ee887c3fee0df8e66ecc6e8970a774318d12402df20842e5cd583c2fa730962307fcaab9d732f0a3d6a450e8f4a294c3f47784cb12df3bcd90a1a57fdf38324b4eb3d581650c8565e9b6813401901b526e93db9711fbde5a19d335020f01706af2b237187c73a4668924e14fb794557ff97d4ad16dfb3d291a0808d17533e1fb9ff67b2acb93c39200b53ad15e18b345bdbf2af2acf0f8ee61ba5842472f5068fbd3b794fe4bdc3978fdddc5e5f3c9c246ee21a17290c712a28622c05d012bb6fb54d6bfe7bac7f3cc723a8f717df73a9ed944fbd01a21c0dd0108a5a82c63bb82e92cc6e7f8c5d70242cce844e10a6328e32098b1d89d69f63e59630606f4077f1a8a97842841afaff0ef35f9fc33378d20a85cc77b69d8445cc3a1456d58c2761b1ba8d849c7710b9a40416e239d144e2d534267e83e856785f718ac4d04077c2851de1deedae16ba9550c027a569d213d9b344771327c69779dfcd77fa85fd8704755cb7e71d190619c6667ec198abf78f07994ee9df63bb67ff8a1ddda4ab7eefff527e37660fb2e7d68de566628943e5bb90304a2af595f08d9fdc988c2426f387ec82904f0ed6bde081a8925ea1d0d0f2f8a8d4c7fcce5b9c6d10ec81a8314bf6ac2cd85b767e051cc3aaa25c9bd9da1e3a44a0de917bb78dd1279c3fa98519d16c80e17f7f7c1f66ba2f25537b0b911e6de19278f1dc81213991629fcd71b40e4bff0d279eb2e8458fb527aea0efa4ac7a30a73d19f0deb21288dababbbe8e0ffd716c59f45f0fb0b277a0291b755fb1689799d53e0639d3dbb47625d309b0203836f5462ca27635cde7697d7bd0d65c9a5307fdf08054a2cde1ad035259d7d89424067a138c7f11ea44ba1357218ae495e0e643f29dc9133970e0f11776a22c7bc8582749a8c9f64ab36a1dec23caa12d453a1070290ae4c911091a4ec69cfc0c5886a9c55ea931a7a092bf7562e064a6a96731ed4226ded098af418ac44157ba33ee3c594be25715b367eb187dde62d65fff6afcf60b1c7001c95c5b028c86d8777ec0e9e428cd6f5c5bf81a9b3544a07c0ec79a250143d8af35b411b785e1022ba52908cfb8e081762e860eb08ccc375870375001deed15a1719764ed5ba22727afe3043c98d5caf1fb83a84f0e4b109f8d7a2905ea6a3279b35857ad42cd30f5f409fa6bd5bd22eb5ba9b306133b3ec10c95aa1138a6953c27e06e24794e9f1f6d01fdff74b341901425d65cdfa34f4ac18bbfdfc79467bfd0e27409dc17683257f7fd97a2dff6734125d3edaac8aaffb0af9fa91a54bb1af4e1df7241ab7f1af350cb067acb0c6e7bdc2e277ae0731f7f4c403f3d76a8a2268f467ad73c1c8ec7813806098d5c91305a3819ccdaa6a31251f8c04a6c74f3571269077d31e00dc60e1de4cc9902d76452a041be1cb622a17356da72c7a908e9801f0e2222c631cb1d9e580682ec6b0ed685e1aa7d8ad7f2a2f8646b26f06df8d7b859a739f810b3e6b5551ea198b8fe0c703e0c96e6c805405ebbca69fd6731a409c1217accf21e0df7496ba49a58cc2e64e9cbb0afc36ee5e67b8d0f4f848b291b68145e3a4be9ab479256c75cbdebc7d012d0f37f465c86f2dbb1863c1c4bd0e4646bdc15bba3b5eacf907a0c07e8eb57d3ba45ae010896fe376b7e946c98142e840ee3ffa046dd5115dfe73b24986fb1b6cedcfe8718e4d11fa847acb972cd3506ff0f057a9a92d9c05027bb63b57eb1d05e6d1d03d2b91f011a43fd3c8348d1db4647a2fecb5cfac1b69420de11433634a9ab761b1e363827c896aa0cf2b2193c3dca743dcc67d1ff0b19683cc75fe2ff73c9cc2e62b960c536d71b9bad989bc63964b178144beddabb81d95759105597bc7d99f87ab0ddc1728ea361145a0efdc5e40d6488ef2587893ac6585f4c3f3f05c2f6dabab932f88d4453cf0ddde6eacbcedb54ed76b49f5c0f857e0b99d9a7344cb6aa833aad25806c69cd544fb52cb5f71b2e2961c38ab07b77379ff320f2b07c7ca236cdbad439c2f3bf6040999aa1ea3aa20b0202d3f48d69ef154c1b42bf4ca50c35f0ee8abc7524620506932a056dfb6b8815e345d3ead8c1df482914aa4f59c6055972a155b7e78c452a878de8c7a074fad051c2e110b63e6257357ba4f04653ae6a05151671af14c0f1b577df28c66a6be93db3f2d40425e821da941db1eaf4890ca60f76b4bb8fcb0dd9ba3c8f5893b09bc06a5293694bf6e6b267a1df08c3ca0c0c37462f75316ac318d2c89c8b5f069894aa5a746607b4b59bcc197b07afd8dfca974f3242b0d97f5a6261ccf3c2f85811387b79af62a692bf906855a6cef6e5db20c54d7d7d55c4f381e12d5c6a90398fcbc7182468dac48ec1c39cc0216f881d8ef4ade3a8dba9b5416d7c6e9aaf2d172679d31bc0eec52a654a50aea988f27e8fe34412f41830b52fa0f9978eb87c83455219320f2ad619641e84b458f27af195cb0f062492c3ac95f1bf0bfd7cef29021b61bfd0789dfe42d296c9a90bf807bc40767c4f5391db435fa3918d300080e5fc5196478472a78453deafde4e3d08e6fb9f8e77f31d27daa3222b848763cdf6363217710d7cde382859932a4dcf9ddaad50d0ec94c7c1"}}}}}}) 22:08:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 22:08:40 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) 22:08:41 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8280, 0x19a) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x401, 0x20000, {0x10000, 0x101}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:08:41 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockname$unix(0xffffffffffffffff, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b008d472987b1e10f5e807c269ef13ff463d5e5519d6e693425ada36f63a778689a521c124c9f0584548b8329abd98d3f5566aca9a4e1bb4c6f125b0d2364b39cfb29d6701b68b0e881836b31c0d2414b0758745e742b7a5f0800b9245f7cc463cd5b9244642e1cd2dd512a455eb9b56af8a731498db137ea3a7d229ba93c73f8a33cacb32c30e193fc1650b589ea63f26eb8ef19d08087bf0b4987d0aea6cb7a63663e04b6bc986d8fa948b69001739057804b44b0466179cef996d9ebb01229d"], &(0x7f0000001480)=0x1006) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x8600, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000001540)) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) utimensat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1f, 0x81}, {0x8000, 0xffffffff}}, 0x2) semop(r1, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semop(r1, &(0x7f0000000240)=[{0x1, 0x1, 0x800}, {0x3, 0x1000, 0x1800}, {0x3, 0x3ff, 0x400}, {0x2, 0x8, 0x1000}], 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 22:08:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f57, 0x1, 0x0, 0x8}], 0x7f, 0x0, 0xc6, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) poll(&(0x7f0000000000), 0x0, 0x606dca77) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)=""/56}, {&(0x7f0000000140)=""/187}, {&(0x7f0000000200)=""/162}, {&(0x7f00000002c0)=""/117}], 0x4f, 0x0, 0x5) r6 = open(&(0x7f0000000040)='.\x00', 0x100, 0x149) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f1f, 0x1, 0x0, 0x5}], 0xfffffe01, 0x0, 0xc6, 0x0) read(r0, &(0x7f0000000000)=""/15, 0xf) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000000c0)={0x3, 0x80, './file0\x00', 0x0, 0xffffffff, 0x8001, 0x80000000}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r7, 0x0, 0x7363) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x4, 0x10, r7, 0x0, 0x0) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:08:42 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0/file0\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r2}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) r6 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="03000000000000003b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000f2f95ea4b928162976624456f3e29aff1657a578bb0c8324060a80d2a5a34bf1e09041ebe090e966731de47b58ba0e7cfb9097b81fbe61a1ee7a8101"], 0xee, 0x800) 22:08:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = fcntl$dupfd(r2, 0xa, r4) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000000)="a221a60a05127278e015e2a5e7268b860faf1c33943c8edf80777db40ef199a4f2225e2868b77dcdaf9cd68d77a88249c7322d93f9e19fc3eb2480e051a6519f3fa9ff67aedc5797c638805fad62815f5ea86c5174b0e3420e8f9f62c8ee63c9e14c612d9379c7af2c9196791b7ae133a678673073d47a488dcb7872f124975187b800ec5e3506d8dbf89bc3893c2d3e7599d0e66d18ef", 0x97}, {&(0x7f0000000100)="9a848a116b67c49a7ec07d7b46ca41fbc8c0a4223198e5e2b7ee5ab5a1a09cdffbec9a0433085f3dc0caa3be9b02ee4eade319c42003f54d4e8a403dd16210576a20fd2e1a2e00c66cc55d2ff9db6d8100b77bb406c6acb4bbd6d9db4a2bfc1ba3aec30b645715052014a1d724dbc06bb813f63d58a0b8da99b787d30ce5f11379bea462d2870b0ceb5ee9ef8539365ee41c0b2ef0bc486b74757608fe0a2919f34698024f781e43ac96997622ce78428d68ae7d7ffc151eed8ff6ee64", 0xbd}, {&(0x7f0000000240)="aba1c91cd6294961f6f3954e8fd574e352f8496fd11ef7126b7a554ee6117f40a9f9dd4b1e119237bd47c483d81e414bb3c2e6ab76de8a32f74af583bf19a3b771a07aa86c66c7b017a12b9c7c01ed1d1938a0be3ea7606323050e564d856f8dc6421e7eff9c000fa99a", 0x6a}, {&(0x7f00000002c0)="934f776d976fa4e07d3c80204af5a4bb46710ac2e8aca309c17262a730656480ad489e9f0e362a9b6ef83ecad82da97bb8f7e6acb44e8ec173d2", 0x3a}, {&(0x7f0000000300)="7a210b1112b5ba28989c78699d29786c2ad5", 0x12}, {&(0x7f0000000340)="3837a90391b12e8aeda0e5836ce3f84df31110300d082d4f5d59bf67dfa89f68858a9b1bed35bbc86cd119b4839f49e0edecd942e7ea91d03795356b78e797b5077b491adf14211dbc29f2a169674568331093c854a3e6d966948b30242d0f4df19761e9e313c440563ad431d21c95ae55ce21a26095e644c0cab7296447c343c12c0468384bb5878a99a5264d1a855124171f03fb07ca0f34018b520ede8a908d80e12603871ff4c191b67ed50579160606e1bcffb2a614673f1c6f9614c75fc7", 0xc1}], 0x6) syz_emit_ethernet(0x7e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @empty, @loopback, [@dstopts={0x11, 0x1, [], [@jumbo, @jumbo={0xc2, 0x4, 0x7f}]}]}}}}}}}) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x80) ioctl$KDSETRAD(r6, 0x20004b43) 22:08:42 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg(r0, &(0x7f0000001d80)={&(0x7f0000001900)=@in={0x2, 0x0}, 0xc, &(0x7f0000001b40)=[{&(0x7f0000001940)="8c80aa566800dc6729a002aeb4454b81162bda8035abaf09c241d251c5823a86986c3783cabcf14ee8f7d38e9bd804da6378d3652333aae1ad2288ca54d12a3ce99752ef4eb126f40c5869b25a56e31e9a71bd89b0bd4756ed3f07818ebed44ab3dd996fb63f0d4e2a3737dec2d9b9c15acfff7227189aac1ab4801f7e53a25b56de40d912526378bc07a4d18df0cba499432cd948d1de6ec30375acfbf7227010336f57e8cd73b838605b5f12aaaa5a89b065259842328444bad7d79d7799e2a3035c0c3a323674fc0490", 0xcb}, {&(0x7f0000001a40)="68985284f4c613a3927e0bc1669d79a0622142c2b64b3ec82cf21e162a11914a997a6713eee19692f595a1e4d40237d7b91a91934aa6bc410788d64d720db61cbde3bc48c130fafd76f2f532fb65ab505470e6218f8e373a684e3e7b22e2f808daf02fe2c279598ce8c720dc3cbde0b02fce1e902ec49bd44f6fe48a192b7210a07aae5801a7748690e2c510fc0d320b3d3b03d269b19adf25ae9e2ba7727af3450b44aadd9b32344c78715477d3a77fa4c135730ffd95b0bef33939103b40fa19c92bf16df30b287c0c9b955c9cc5277158a89430bb49e06823f76ec4a1bf19a3bbdde0bf7141925d23957032a3b969641978bde2e977eb80", 0xf9}], 0x2, &(0x7f0000001b80)=[{0xb0, 0x1, 0x7, "1633c33d42b9ff77842a81b6db08e6afdb234f9c6fb8104e6f826352633d31b2d85f0d9f978b7efcfe3f6cf9a41c65fd0ae7d315b9820fc9cec9ec6d46bbad5f8fb4ef91f7ab7e40c6953ad6c22d41e3f9d38eeb9c1b90738b32aeda57e3e53b9b94a5b6b935cba9e40574f77251e5e208f99ddb86c822d306df0f1f535138335bcca6165774b90532bf03db2cfa59ae6aa750edb983c8beb0537e8d5366"}, {0x90, 0x1, 0x0, "6df4b57add777c2ea7582482346f44e213abab5a083a08d8323140926b16c104650c6b3703617de0bba5311d88650548b6f2a8450bca651ee17990365662fff0525f94645798765075b04ee1875acd4ef47c732bbee8782f0a0212979bb3a84597f7c4b9a6645684b069963cf94a5ed00474f626501e35bff7ad01bd5f"}, {0xb8, 0xffff, 0x9, "d3c6d7f8e6dd0fa8e9c68254828b954d19585a7359e6664663ce104918b99ac2ea638efc3b9d93bffed228472107f69c660cf75d812ded2b95d01c1a9a307964c097d5cf5fdd3b2f9eee5f8640c6799aef337c6a9c250add9829b0e79bdff09dd32eeda4e6c7bc4f7de79875bc8aa9681d43e2ec7f2e6901a8ee7475f56c8bdac599266312537576cfa6aac03af6873441eba310ac01c2c3da7a799868cc740680af76f62fec"}], 0x1f8}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x6, './file2\x00'}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:08:45 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0xfe41) 22:08:45 executing program 0: r0 = socket(0x11, 0x10000000000003, 0xfd) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040)="ce37ce7c640a60b143561fca2d03f65b472a8996790c033f3f376b0381cd1880808dfd09c496e9e4bbe72fed5dff2d1c8d74bfc81575d9db0ef6fd2a4539d5c407abf1b0507ef90d4ecc738f8703572353cb5d1da729420bc4834aad4db0a8b58c346aeff74adee55e472b93df2fcbd96ce4ac5df6253f14d958b65e3753ba5e725f0a6018dbffd159b0910030917ecef20df758e96e41f78fa342ef250fc7b3c6e3b2e1d1e32eccb2ccc4981a1dd82330fc62ab7a", &(0x7f0000000100)=0xb5, &(0x7f0000000140)="0acecda42eef97ab581266f94f844a2631d47303a8862e45ff776621c0821725301c6ba72c313697bee54ca1cf296f68092aa7044d2c1c92d829f0f1c914f0", 0x3f) socket(0x0, 0x2, 0xff) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 22:08:46 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1Yu', 0x30, 0x6c, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x400}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r1, 0x7, 0x5, 0x0) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, &(0x7f0000000380), 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/11) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/141) semop(r0, &(0x7f0000000000), 0x0) 22:08:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000019100)="96c5097baa49b63cd7017604f9de5ede954134c552b61983cb6453b93ebc03467e9c3f121fb7fd5a924a1bbbee202808c1d29372037d7e63d03e888b099e68fb60415aa41dbe297c3b449d08ce6118693a7970b67961eb132d70d9460bbe81b24cbddfb7af538076c20cc6fcdb8d22feaff50dface0866a47e878776851871abb3fceddb7a2e608f3105b7e20c2e5b2641c6f47008f0b396256c2789979267b9272bce85fe6a953ed456f214b29d641b79c8695dee2432bc94d0b15e38f7c406066d94f7ad2d4dcaae5cb4f1bce162f98b2b18f6090846968970c7d76063ec0642a3e6770f99a87bab6032b052831f41f921e8696fad7c", 0xf7) 22:08:46 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="67b92d57e39995ebb7216e7571e3756f1952d91bcdba237ac1ef393be079bcc9345ace715d44562e1f0c1fb28c1ca22d3080f2bb62c2963aab10253202b97cf82f7b687a377a6a01a3566bcac7c9309668c3f299794bf036aa370af41127ff8de0d9ab5f81cd05681668bfe7e0024ad0b68eaf829f353d7ae1c1fef69773ee36aec585ebc6411725958fd76bbd8489dcaadf5d45adf5f3648ebac114b7f263957d7ee5ca0c688ea15c4be68bb0ab70881129470200d7242c", &(0x7f0000000140)=0xb8, &(0x7f0000000180)="9e0d635d9d0855b17540104b1003ac8fdb8aa10df9653e7fcc4e8b51fecc61e1982d67f1ee234ff1ca5ce23b9e8547376ef77924092c9c0963c33ce30e26182e1ec653b506ca17", 0x47) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) 22:08:46 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) setreuid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4386d28b1243d5aea88b9282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654a626ffdc112208be26e448ad00890aa1aa882cdb57ab46b4c05aa106238229cf41267d52ee563732d6bbd60902ebc6b44714a5c369608c51b37e7d64032bfeb6e4de483364cf5fff75f69efefe19dc7ffba55cd992c88d6b4fffdd3a9757e52ba98360fff193e67bb054d7"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) r6 = socket(0x18, 0xc002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x18, 0xc002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="c65db75e1593ccac964badfed754acaae5654b1c11f803c001e2a92c3785265251d61dbf5fb9df539fd8121cee212e28898beb5ed552e6f1343f71c7ac84ad8f7b0fef1b58e48911b97fb9fcdd3c4a19f5ae216bf95421cdf81f492d10eb0733726a0bcbcdfc52f6b0fe98d60299597ea444135ff88887b4f016fd98e361f6a9f6ea80d23ba69c1dab33b62e421893fda6b5277d0e49b16d0b00ff212fc50381e361b94791f9bb4261c9ad1f4149a14b33a9d863a5e6508e3d446035cbf312fc21cff5707eaa652d884b35a075630d4f634afcaee3725fdd5b718449852244970b5607a4c2239f0aab41ff192cc9195f213a9c", 0xf3}, {&(0x7f0000000100)="38a11172e1207284f8acd7ecd3faacb2a385739eecc2788fcb546c8d08adbd0e58aed06fc8ef210c45f4495b94e2dfc2", 0x30}, {&(0x7f0000000300)="568034349a9410ab64bbb611acac6f631aa23fc9d29f1c", 0x17}, {&(0x7f0000000340)="6915377ed308812c9f8835ffac1666af08baa77704cd962b06900b5da9bfed53157a5a232c9b74a00b53059c4ad9cb9499f3afe6b15525b6719e1b16115181d303a87bc056e0c10c53255e1468fa7ce9e283bd7944abdcae09407c584829d328ad7aef26ee86fc504547eea394d3e2d709d69c34e944a772a4a6", 0x7a}], 0x4, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x68, 0x8}, 0x0) fcntl$dupfd(r9, 0x0, r9) getpid() 22:08:47 executing program 0: readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0xfffffff9, 0x6, 0x6, 0xd3fb, "862f7e8e6ddba4a7d8651718f90ccd76be018d5c", 0x40, 0x4}) r0 = open$dir(&(0x7f0000000240)='.\x00', 0x80, 0x149) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="3e5fc0916be6960138329c87aeb692136044ba60291fe85d3ea822d6594b7beb4ba240c5d4d8137daa241a6a789b34cad1af6315717189968582d1d230fb3f7291e475d52eb0a4c516012a5fcaeece6719617c327b7d44edd0cb9e60df69fd03b9a5edf467cab1d243f585f6104b97c34193f16f98bd5ba6814e76b491de4ddecefa81874d8c041090e616bffd4f0e72db13fd3dba52436575249c8f23ff6c5fb32b8af467b02625da75bb4bdfc050a3554ea64aeecff4fa9ce44621d3f6e4eed462878a2ba602da54597e153cb7", @ANYRESHEX=r1, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRESHEX=r1, @ANYRESDEC=r2, @ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYRES64], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x8, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x6fed3f10461ee785) 22:08:47 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x7, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}], 0x40, 0x1}, 0xa) recvmsg(0xffffffffffffffff, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 22:08:47 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:08:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x1, 0x8, 0x1}) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="c727ac06190affffffffffff08004600002000000002070300000000907800000000"]) 22:08:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000680)={0xfffffffffffffffc, 0x5}) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f010100003000"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="033301adaf6a5bfd1f864aa493884e02ff6e7770e5c8f199ccda190e30522aad66fe327f8df19fb2cc43ec9ff950af66666fe9ce0eb5be5c702f5cba12ba2420947ad78c4e80ac2c426a61c07f87c9af4d1f46adc38cd5bbc2a0ab30d45f78d4e9c2863dce2830353582aa3129204c23ee8886454355e91f70a05fef753e57ea3128a06cc2d1e9e99659ecea1ac89ae6138145b700e69b14569ee709928c8dcea6eeeb375f859be35495f0aa5654e25fb4503d961cce4e48426ab610da85e4799a17ca507d81b02af33171a309068fb201931c88f3ac71b3", 0xd8}, {&(0x7f0000000200)="9c65f89c7e973bd2b8c21b5731611a01e32e64dbbd5c14d32d0afac9432222a692f554ee073d805e7f4ab42f47aa736f443bb295fda0e5fcfadb12d8103effb260c4d5a05560372e320eab4ae45c6f9a81cfccd11bda580ef7bbf08405bee5e4aa", 0x61}, {&(0x7f0000000280)="0965139fd745f4b5dbcd0a2e5b3f836148d640f3d3d477873d99ee9f2d7aa0143c7df0459d402e3143de7c1ccf01606b665e5ed0006e53f5ffb4833772fed68e2f326b4923b4aaf17168cf986f0def9378424caeacb167a050bc4167abf24b88830aeee5a475b2acb3ded53ad928dd10fb43a502ff0dd8813dbdfe04ef2c0e3c615074f05710fb1e220d3735bacd38e9790499fc2375dda6f49bf05c08db7e33", 0xa0}, {&(0x7f0000000340)="db0206b8b7395e35b0c0da0ef683b5da074462de30a5716e355924aad22c0a34d4", 0x21}, {&(0x7f0000000380)="2aa81b1b481038e05c0d799a12468c4151c30d72ecd590ba8fc2f525ff056a91f338f336e4a0f7553f6923f21170074b0ec544cf432635f53f791912b2cf4262f5d5076cc7433b63b14e98d30f2adb3e056ce006fbb72dc35c647cd7eda33d3075a6c3e39233b5c9a314aaf5602a6532c8fe1ef78b4c222c0ed26590dd5df20e05c142a02231c3ae3df59e1b3a57d9730662a1c58aab2a320f28f219d8fc2d5e93e2bb1d02e632bbfad5a3509ca8314b6e6f5489050f38a0b1f9bec9e3d0283d0eb7c0672f2e0f", 0xc7}], 0x5, &(0x7f0000000880)=ANY=[@ANYBLOB="c000000000000000ffff00007c050000f825221ba1a406bff55fc73d4e88da76d07565461c62d9dbe9a2cc0ed7463f424d67dc9d72a11266c9fdc1853b61188bae060a867c48cbf10e05106c13d12c23961c59f62543eba5c73c6c44f07f15f6db1f6c905611aef2b2db45acf554d24a9994d3d6a5f5abd48b5e7d70e046b3728a11b39c8ded3fbcca0ba517f8aefebc98296befcff75359df0b85b0e04f4b3769c3c1fc4a78d2c9b61641b3a676445608561e034bd9276fd6af360000000000400000000000000001000000000000007487994e7614c4a7264b2a7d6438a2083ef37f4c8e4ed4a0d7d8706dd021c92e8b7ae668e6ecad74b47e2cd05a4b000000110000e31d54e037d70f454fab97f44a1f4e1961d6ba3aff2cfa62fb8f36abd070ee2ac096be3c8dbadd0527b15c07becd84a8784d7c9e8042af13533df5461e524d49fa10d88a6971e02ab095a2e27975cd3b82acf01c897b5415faaa9bf2e6fb84738c637c609c019710ab89f0a79e9b91c5877f33b2a508194471ab7fa5c596184d238ee51a2edb61759c2b3aae7ce7d720a6e0871600"/423], 0x100}, 0x8) socket(0x18, 0x1, 0x0) getsockopt(r1, 0x2d, 0x2b, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x8000, 0x0) getsockopt(r4, 0x6, 0x10, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) semget$private(0x0, 0x4, 0x7c3) r5 = semget$private(0x0, 0x2, 0x4a) sysctl$hw(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)) 22:08:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xa4cb, 0x9}, 0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r3) kqueue() r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) 22:08:53 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e300a900140600fe8000000000000000000000000000aafe8000000000000000000000000000aa4e234e220a18922d00f5133924db4813617e41aff5ecfb98b0a5367bce2d1cac2a0fe884bcd945fcd582c6f0bb62485aa3aca54aa5222f848b56243d7b8d2f120de68b41dd9f879fcafc6cad20d32e1f246834ffae1f70b6bed76393aa0ed1acd5ff2bad485b6e2aea98df6e8e3533b26c23d347cb6fa4d734187cd6a5ccebddd9f94128f0adc1f8caaae99d42520af44ce23cf7e5ddf2dc5cb7d8e0a1", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 22:08:53 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaadb00450000300000000000019078ac1400bb0000000005009078e0000002450000000000000000000000e0000002ac1400bb"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 22:08:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00'}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="bd", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 22:08:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) socket(0x2, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 22:08:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7ffd, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600", 0xffffff81}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 22:08:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 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, 0x40, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)) 22:08:54 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="7ec7f1c471e2cfbac103def4d1eaf6405693c8813771a232f96fb52dca8448a2a0197ef329d1070658e32e1354c8f8ccffa316901b6e8117ba62dd79dda11c0b65bfcf38bb2c8b7128718b8e6319db58e09fb13036718b519b0191becd2f0ac233941f6d921ccd7129778b9e18c22d0caa27a329ca1fbf3806fbf8e3be27f63a39ea519b6fd5a3407266e70fd3918e5a023a7f6199ffee02364eae5b787f2b34fe", &(0x7f0000000080)=0xa1, &(0x7f00000001c0)="1bb3797b44d9f5e16d6c1c70b837c18a7e8c62e4b33777d2ec5ab75a4b9076f10e029a26ab957f04b0512fc792a6eeeea5f5dc30a3a1455babf35020edc63a7e95cbb3933835a536cafe671bb0fac5b547b203965a1f77a635b511c90670af5cdb752f1f928df5380ae6789ac6449986b2", 0x71) 22:08:54 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2f, 0x0, 0x0, 0x7}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) semop(r0, &(0x7f0000000240), 0x6) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) shutdown(r1, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 22:08:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 22:08:54 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 22:08:55 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @local, [{[{0x88a8, 0x6, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @broadcast}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="9c2fda0002f3b39487e5a3a0496c47b978b1ff705e10702d688ec7ad846d70fd163523cb389e47a036da5d89c6f6f02def1ae76795c79608a7fced3fa6096ed9009279da9ec75ecb2bdcca8558df2a47f7e826ddaa3553057003cf2209b8d5a2a88014c75f180479b88a37d2e1b4d84603d6d49a1dd0cbf30f163c4f16", &(0x7f0000000100)=0x7d, &(0x7f0000000140)="2ed2f1a7ecc662640771a55560face6e103e0b8963310827b25d65b74f9a09cf751bf38b89dc6c032c402f37e7e77c561a682642875715ebb667e427e7b3f76a26b5672ae968254bbb13f1e5d148f73cc852206c0ba14c326974837d210c5b5c1f032df9a505b107a6d02268de00986fa99c5eebb08ca14eef1cfa2f63", 0x7d) 22:08:55 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) sendto$unix(r1, &(0x7f0000000240)="3875a78ef203d03204c3d1442579eef5deea936e4c5c1f856035d9b17555555634f6167f88951dfa4cf93fc1f98859e081d5d9f05cc9582c6eb5c13812768f9248c4a07db12b1e6d452c2437970326f25bbb7e08abb19f3948a7ebbf42c5617875116ccd0a2c58abdaec", 0x6a, 0xa, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff6e, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) recvfrom(r2, &(0x7f0000000140)=""/141, 0x8d, 0x840, 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) linkat(r5, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0/file0\x00', 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) bind(r3, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) 22:08:55 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0000000000000000dd6000002000083a00fe39bbaefcac07f331fde15d886f3182fe800000000000c2c3fadb00000000aa8000907800000000"]) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000080)="af6603047a133b2a50020ba14a5c14eae07a443da702475a316d0e1bad5ea5fc788e11599a9cb00dd02182d89e82b9cdf3df9b25a0926af5b3623b6b8a3d861ca82873b17aedbd465e355a4e92f3d48fb1073715671e56d64d3447b8ad478bd6238a044f40ddfa8f488ff3dda64596b3dedf77c0509e92264810a50837e58446ca0d746cc8076a95220747a4222af759478cbfedbd7eff193d03a3b5a301faa7bcec7fc19a7b77913f31da01c6b1e2261cf3a3842a14ce2e5aebeafc063fe407da4ec917ebbae77a710602dbeb45f1c388b3053b395ace97eb09889297d675", &(0x7f0000000180)=0xdf, &(0x7f00000001c0)="8cf165217c0d47a242bb1b76592b8cd9bd9324a629ec741ed6d40d211baf618822af1e846ff7b05ba38bfe26f8cac475557227820ff73dfd25d485e6183d17dd599211fe0dbe980319c382c48afb9a5dd3e4ad3df3cc754c9221e764c4faf162b599e5215695dec95a857822d0a06009bc692a005f72f2d5eadb72a8a49583b456d8e0c60941e07d9b747211494f0551350f63dafa190c69b365a1ac1d4fd770c665fa14221b4d010435f64854e0b7895ba69a020ae4751213fb1792e26a56380a8ce448e95b97bfafb4361d3f966dcc40f6a399dc9d2a6d12b83869a6dae8720cc0cb456c20b53bb105a4d9d6017eda37abb3090baffb983efa7daa", 0xfc) 22:08:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x4, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/197) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(r3, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/150) 22:08:55 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500007000000000000190780000000000000000030f907800000000450000000000000000290000e0000002ac1400aa070f00ac1400bbe0000001e00000014428000000000000000000000000000000000000e0000002000000000000000000000000000000100000007f0000010000"]) 22:08:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0xffffff80}, {0x18, 0x2, 0x4, 0x7}, 0x7fff, [0xd, 0x8000, 0x164a, 0x9, 0x300, 0x3, 0xffffff14, 0xff]}, 0x3c) accept(r0, 0x0, 0x0) shutdown(r1, 0x2) 22:08:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getpgid(r5) fcntl$setown(r0, 0x6, r7) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0x1c6, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="d8e2b120819360022d7668acd3f9cacfccf36989de9baebe8bc5cbaf25b73e7f534d29cc3b650a9dee0663cccbb915f282d3d5547e8272a2fbf903d6b101986ff3ebd4aca30ad84a28a094db282866fce859dba3d5ebfba2d0acd8b768a23e", 0x5f}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r6, @ANYRES16, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="00000000180000ff070000000000000001000000", @ANYRES32=r3, @ANYRES64, @ANYBLOB="95a7c29dbf5920", @ANYRESHEX, @ANYRES32=r8, @ANYRES32, @ANYRES32=r4, @ANYRES32=r11], 0x78, 0x1}, 0x402) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r8, 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r13, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 22:08:56 executing program 0: accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6051e01300100000000050dd040000000000000000000000fe8000000000000000000000000000aa3c01000081000000c204000000000000"]) 22:08:56 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000300)) write(0xffffffffffffffff, &(0x7f0000000200)="9793018db46248cd99b12664fbb297fff873f42c4a4eee83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae4fa7c27543b3f2b22f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169", 0xdd) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x2, 0x50) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000001400)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x7fff) 22:08:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x0, 0xfffffffffffffffc}) syz_open_pts() socket$inet(0x2, 0x0, 0x0) pipe(0x0) 22:08:56 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000000c0)={0x10001, 0xffffffca}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r4, r2, r3}, 0xc) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000180)='r\x00') r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:08:56 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0x0) 22:08:56 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x4}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) 22:08:57 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x3a6a, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000280)=0x8e) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r6, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000240)='./file1\x00', r2, &(0x7f0000000000)='./file1/file1\x00') renameat(r7, &(0x7f0000000200)='./file1\x00', r7, &(0x7f00000005c0)='./file1/file0\x00') read(r7, &(0x7f0000000080)=""/104, 0x68) 22:08:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r11 = openat(r0, &(0x7f0000000000)='./file1\x00', 0xc7aa258f2688b27b, 0x88) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff2, 0x82, 0x10, 0x0, 0x200}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x44d, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x81, 0x2, 0xe000000000000000, 0x5}, {{r0}, 0xfffffffffffffff8, 0x5, 0x20000000, 0x5, 0x1}, {{r3}, 0xfffffffffffffffc, 0x24, 0x2, 0x8e, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0x3, 0xffffffff}, {{r5}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x9, 0x1ff}], 0x7fff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x18, 0x80, 0xc89, 0x3}, {{r7}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7, 0xec24}, {{r9}, 0xfffffffffffffffe, 0x2, 0x1, 0xffffffffffffff7f, 0x20}, {{r11}, 0xfffffffffffffffd, 0x21, 0x1, 0x5, 0x9}, {{}, 0xfffffffffffffffd, 0x3, 0x2, 0x1cb, 0xc0}, {{r0}, 0xfffffffffffffffc, 0x4, 0xed9ed5a3722539b8, 0x3cead3f4, 0x102}], 0x2, &(0x7f0000000080)={0x1, 0x80000001}) 22:08:58 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @random="69f4ca9d41de", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) msgget$private(0x0, 0xffffffffffffffed) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x10002, 0x100000001}) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0x0, 0x81, 0xffff7fff}, {0x8a, 0x80, 0x3, 0x6}, {0x3, 0xfe, 0x9, 0x6}, {0x5ca, 0x1, 0x81, 0x2}]}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000001200)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa851871b5d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300"/340], 0x8, 0x0) 22:08:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x101, 0x6, 0x7, 0x6, 0x7, 0x3f, 0x6]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x20, 0x0, 0x1f, 0x80000001, 0x3, 0x7]}) r1 = semget$private(0x0, 0x2, 0x620) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x9) select(0x40, &(0x7f0000000180)={0x7, 0xe16, 0x8, 0x7fff8, 0x8, 0x4, 0x3f, 0x398}, &(0x7f00000001c0)={0x2, 0x0, 0xe3f, 0x7, 0x161, 0x5, 0x8, 0xb2}, &(0x7f0000000200)={0xfffffffffffffff9, 0x80, 0x5, 0x60f, 0x6, 0x7, 0x200, 0x10001}, &(0x7f0000000240)={0x4, 0x1}) r2 = semget$private(0x0, 0x3, 0x48) semop(r2, &(0x7f0000000280)=[{0x0, 0x3435, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x81, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x4800, 0x1000}, {0x3, 0xf33, 0x800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x2, 0x6, 0x1000}, {0x2, 0x684, 0x800}], 0xa) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000002c0)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x100, 0xa) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x5}, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x200, 0x0) recvfrom$unix(r5, &(0x7f00000003c0)=""/109, 0x6d, 0x0, &(0x7f0000000440)=@file={0x1, './file0/file0\x00'}, 0x10) socket$inet6(0x18, 0x8000, 0xfc) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000480)=""/5) r6 = semget$private(0x0, 0x3, 0x2) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000004c0)=""/60) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000500)=0x4) openat(r5, &(0x7f0000000540)='./file0\x00', 0x40, 0x11) 22:08:58 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(0x0, 0x69984c16b2fc7db6, 0x7, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000005c0)=""/104) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) bind$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f66010000000023bb80cac0ee158e907e92f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d3ffaf250721a55b50ea87e82f90f5e62aee43de1182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad68078671284c0ecd36e086afb9d617c960b3c787f414d3a98ef39a43d5a9b09ad8b97409ecc9905fd268030000000000000022743f576ae3a89e4416fd399b8a34f31a3fd83a8707395a56ac13c805eb66591c8626260c783540080c02009bfd71c03a96cfd9169f429b19eec96b347b028ae75a3750e63b70cf3c46c303aa3e232cb128be3b5cbe4a956fe38da836"], 0xa) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000500)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/150) 22:08:58 executing program 0: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x2) setsockopt(r0, 0x0, 0x24, &(0x7f0000000080), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt(0xffffffffffffffff, 0x200, 0x2, &(0x7f0000000640)="174df9aa367a216a0f4b9a1647160f31864166e9eee4c79f2507241d22f8d903f5ac6e7a", 0x24) munlockall() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYRES32], 0x8, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000dfa400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/197], 0xcf, 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000280)) 22:08:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) dup(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r4) 22:08:58 executing program 0: lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r5 = fcntl$dupfd(r1, 0xa, r3) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:08:58 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r1, r4, r5, r2, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000680)="e78312ec13f08e8ed67fda16cfad82c76638aa8030085644c459f410dd13e5e9159462f183d7dba47f7424cd782e92800a1ce2c4faf364590f5d2486886fbbd668c8344360867ed3cec8b298601719cff0e6fb105a6ef140e6475bd13d4a379749fa8f9a695e791ae31bf913330807e34b479d47135fd1221f1b9a34e8507db3aff0f35826a8ac612d50ac6f1e4f5e7869ebaf07deaf5372677e8e94fd2b2a1b4a7e60c4cbc278557f5721e44d3da87ba10a42fe4c5f7f7bb0a7f363156d5ae7b26c722107ed2e78077d6a9d72", 0xcd}, {&(0x7f00000002c0)="29f57a1280a671bafa75a49fa2e218fb58ab801181d541f6db9c842ed8e90c688794be9db86b0c99660cb814a658c2e4e2991edfb6c3297ae210685c5241f76cfc55f0692cb02177f265d79bb8b75c6d5593f4713115486698c1bd41083126013334e36b57e9eea329ac0c6e68dc2731e5fb5fb2c7347ae3b9119184b05b109d0d8e35aaef6a54105a62378f9c47782a2c445432", 0x94}, {&(0x7f0000000380)="0d94b5bb85104593b7cd80b3eea7481f506fe199562704d90bcdee6730ccac9ffdba474f96455718f61aeacaa116b92b4a23c7d7ab122c1fd4316126c60007d3bbaf14d26f3afe55dee0a45d806ec498bad09e0db9d1e5ddb4957bc7adcec36de5da595a22d74763deeb2fde6fd775e16f0a665511f830d8f616cfd7302d7cac4983597de96796e778ca4de26ac12c53da1b281baf4865bd6bf8c56e200a98ab6eb2f4b906752e3f3497d5023e15f3aef71c4d0eb8dc0406755c49cfee0a08637e", 0xc1}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff0000bb000000199449cde04ede34d55097c28561becbeb60204724300400ec210111b3669002ada7a7df61cad242376d63cceb82339593cb69cdf1a97a8ea66b202dced4617fb7d019deefb9de7b9409e6f93c481b89dd976c0b10e09b0000000000000054fd79c3a75a10f1571d10d5cb9838d9233da3be227c043915e1b63376962d75f9221cd6c2641411a0fcc77a99a7c32b13d74deffe34dcc97aeb4b4ebd4e74e30e9a853d7282d59a9e282cdcb8", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 22:08:58 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x104}, 0x40, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r6, r7, r4, 0x90, 0x3}, 0x7ff, 0x2, 0x1}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, &(0x7f0000000140)=[{0x3, 0x7fff, 0x1000}, {0x783b993a48b0ea65, 0x0, 0x800}, {0x1, 0x4, 0x1800}, {0x1, 0x8000, 0x800}, {0x3, 0x1}, {0x1, 0xe9, 0x1000}, {0x4, 0x4, 0x1800}], 0x7) setregid(r0, r6) 22:08:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() socket(0x11, 0x4003, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) sendto$unix(r3, &(0x7f0000000100)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fe796eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31f07e5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71603a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100000000000000000000003ebb7d7118b22d1fab2b2395597161b6b7cb53a4fafd537004c1f1b4f8ac1f860553a6a3dc221953880bf90e43cfa682f7076e0ef3528d65901c99", 0xec, 0x404, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x2, 0xff) 22:08:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='e}--!\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='})(--^@M\x00', &(0x7f0000000400)='\x00']) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 22:08:59 executing program 0: syz_emit_ethernet(0x2116, &(0x7f0000004380)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605120e03afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000001fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500d748fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d17370017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fedd1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca388800f4a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53312820d3f911aa26887ddbeca8252f5fbee3ec7a2459d430ffc78a09278db06e36b59b96138ca2d7ca78da900817a35b1e0e9cc69acb1ecf1da73a90e07143b6989eaf172a6aef72781bbbfe6ba9971b374f6e2ca61725bd097b7fc6d2e952ce4dbedb33e13ab2c4717dd6c1e501f2eca83093ccb7e68cef05baf03c1355cb47ad5bdecd9ab166eca46b27c8091bc70b961a52d0e4948ab90672717109f01dbfda5afd83"]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000040)="9feb7e5f42851e06dece290200d7a610b4f26962b1e38252f159d195ecf14b0e0478699560c318784f49e8098c75f50b", &(0x7f0000000080)=0x30, &(0x7f00000000c0)="ebde3e1d1352a6f32e0a22b5e9dbe0cb97df402e80a2cb12699bf741ec398c79079c646cf603e27b1e77f0e61c95ec19aba1ae4d7f20da97f47e173ba4f93de0ca5e616c2d7c65552ed9bc6518b26eb28212d48ae6155d170a4134986211cad75cd0c2a1545e9d60c93d22654147ec8c7ed7efb73889732ff6f6296d18e58da2091d2aaf279e2ec32bf288380bb738fa222b432ded52cca79dd2a9c5048deb03d97c", 0xa2) 22:08:59 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 22:08:59 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0xe6) r2 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="00000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000d9e78b8d6faca05d67a26e874f47914ed81a911d15af62873915240ee34e62443b510dc1b8e2b353a1581a0391f03932ae8480bf931254abfb284506484491586c436dfb35d624a4c357d24d27d03492b0ae3177f2f5af298e3060b3e1a333a2c4e07dbcb9df155a624028eab46cf874a16dab6942523f3665af83a77fdacb06be0fa9f9d6debb7d5b4464d0f0029864ee33923e0fc2709fa9ec4955f8729bda2a109556825a6957edad7e67e4"], &(0x7f00000000c0)=0x4f) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) recvmsg(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/15, 0xf}, {&(0x7f00000002c0)=""/226, 0xe2}, {&(0x7f00000003c0)=""/47, 0x2f}, {&(0x7f0000000400)=""/128, 0x80}, {&(0x7f0000000480)=""/177, 0xb1}, {&(0x7f0000000540)=""/72, 0x48}], 0x9, &(0x7f0000000680)=""/221, 0xdd}, 0x41) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) ioctl$BIOCPROMISC(r1, 0x20004269) 22:08:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) getppid() mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x7f) wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000500)="55d3acc42343a7f6c5d962d4d5550d2b1e61162d0a86ce0c0c60fed83dfabab4ebb82efeeba360b37e8cb224cfbd78f6b8e4e945c4c8a40e95a9542c1a7157cb8cab3732ce9d905070b8541b2218b59ad2ee4bacb2eb0ec929e2d0caa9859954dd76f84781c254b2ddc7f8c98b551ec4fd1273ad8f341022bfbf01bc0d41a3f83d19f39b1d3284d87b37c856ce9e3645281be66c1cb6c9474e12b8b8089b56e5c839159031f77cd3d3314f966311d0be32410f7f772386bdefe9120974f739dedc13c34a0f91a594e9c9adb3eb4d9b757576b6d1a4c7f48d624713916f8340b9fb1ebc9ab1a806d44ee55cf31bc094f38f21d9dd", 0xf4}], 0x1, 0x0, 0x437) r4 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0xc86d9f8aad85f69d, 0x0) getpeername(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 22:08:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7f, 0xfffffffd, "d700060000e7bf8d00", 0x0, 0x8001}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f000001b400)=""/102400) msgrcv(r1, &(0x7f0000000380)={0x0, ""/249}, 0x101, 0x2, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 22:08:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r1 = semget(0x1, 0x3, 0x2) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x70) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e689192b1cca4ffd2c0d86b52734ce6a98176a41a18d328aab56546df4f822e5600c82a513fee7bc892985615f529e69049f972568497c26b97dfa14a0e2bdd816abb094d6f71d67e56edf1190589f6a39a33fc5558f2e99dd3376031c4c0e7e81932a0ded540dbba4f76942154c73f51eb0e4795885ef5da7ce68cd84fd8e0af4d6e9e6bfcd9b73c3dd169794e6988e7271ba6be6007b5e7ae96486fd7c04bf40b105", 0xb1) sendto$inet(r3, &(0x7f0000000100)="ad463721613213741f3e13cc1edd9df0e5419a36997374f268da90f562df5759f7545f58c795aaf89dd4ac0253b52aac3c001b222aa161c0649c364d0da16fac6255ac447a8a8afd408d0d6a38e4680c8277e19723faa9715a25903d7c97bd5c03a9719d95d11b9700d61cda942eb700572c3e6d9168544bffc9f8cf118f", 0x7e, 0x603, &(0x7f0000000080)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000400), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/153) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x2, 0x6, 0x1800}, {0x0, 0x80, 0x1000}, {0x2, 0x401, 0x1000}, {0x1, 0x8}, {0x4, 0xfff}, {0x4, 0x6}], 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/4) semget(0x1, 0x2, 0x590) 22:08:59 executing program 0: poll(&(0x7f0000000080), 0x3, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) fchflags(r0, 0x18001) 22:08:59 executing program 0: syz_emit_ethernet(0xd0, &(0x7f0000000180)={@random="cd3997030f00", @empty, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@generic={0x805b, "ee9a12d60a18ff9972299bca5bd36f152bab7bd89c5fb5693fe4aae04e63b4d7f60f9dcb1835473160aca137eeae106a94956eb64f743069469aba37092d02d20489fb1fe9cdade256afbe0ad6501a6eb867ca7bc0aaf3dc084f01389212c713765814f642152dfe6e9eb073fac35c4d7eef322f19820b908819ef5d1389d1206aaea631876d1fc432e7ae579fb936018224b79fb479e34264154f38683d2275888c2383dc2979d5569fc6fd3072c65b5fc591e4db72501226b8fd2f45cd"}}}) OpenBSD/amd64 (ci-openbsd-setuid-9.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect